Reset Migrations
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
# Generated by Django 5.2.13 on 2026-05-10 15:31
|
# Generated by Django 5.2.13 on 2026-05-23 11:12
|
||||||
|
|
||||||
from django.db import migrations, models
|
from django.db import migrations, models
|
||||||
|
|
||||||
@@ -26,11 +26,11 @@ class Migration(migrations.Migration):
|
|||||||
('concepts_extracted', models.PositiveIntegerField(default=0)),
|
('concepts_extracted', models.PositiveIntegerField(default=0)),
|
||||||
('embedding_model', models.CharField(blank=True, max_length=100)),
|
('embedding_model', models.CharField(blank=True, max_length=100)),
|
||||||
('content_hash', models.CharField(blank=True, db_index=True, max_length=64)),
|
('content_hash', models.CharField(blank=True, db_index=True, max_length=64)),
|
||||||
('source', models.CharField(default='', max_length=50)),
|
('source', models.CharField(default='', max_length=100)),
|
||||||
('source_ref', models.CharField(blank=True, db_index=True, max_length=200)),
|
('source_ref', models.CharField(blank=True, db_index=True, max_length=200)),
|
||||||
('s3_key', models.CharField(max_length=500)),
|
('s3_key', models.CharField(max_length=500)),
|
||||||
('title', models.CharField(blank=True, max_length=500)),
|
('title', models.CharField(blank=True, max_length=500)),
|
||||||
('file_type', models.CharField(blank=True, max_length=50)),
|
('file_type', models.CharField(blank=True, max_length=100)),
|
||||||
('file_size', models.PositiveBigIntegerField(default=0)),
|
('file_size', models.PositiveBigIntegerField(default=0)),
|
||||||
('collection_uid', models.CharField(blank=True, max_length=64)),
|
('collection_uid', models.CharField(blank=True, max_length=64)),
|
||||||
('created_at', models.DateTimeField(auto_now_add=True)),
|
('created_at', models.DateTimeField(auto_now_add=True)),
|
||||||
|
|||||||
@@ -1,21 +0,0 @@
|
|||||||
from django.db import migrations, models
|
|
||||||
|
|
||||||
|
|
||||||
class Migration(migrations.Migration):
|
|
||||||
|
|
||||||
dependencies = [
|
|
||||||
("library", "0001_initial"),
|
|
||||||
]
|
|
||||||
|
|
||||||
operations = [
|
|
||||||
migrations.AlterField(
|
|
||||||
model_name="ingestjob",
|
|
||||||
name="source",
|
|
||||||
field=models.CharField(default="", max_length=100),
|
|
||||||
),
|
|
||||||
migrations.AlterField(
|
|
||||||
model_name="ingestjob",
|
|
||||||
name="file_type",
|
|
||||||
field=models.CharField(blank=True, max_length=100),
|
|
||||||
),
|
|
||||||
]
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# Generated by Django 5.2.13 on 2026-05-10 15:31
|
# Generated by Django 5.2.13 on 2026-05-23 11:12
|
||||||
|
|
||||||
import django.db.models.deletion
|
import django.db.models.deletion
|
||||||
import llm_manager.encryption
|
import llm_manager.encryption
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Generated by Django 5.2.13 on 2026-05-10 15:31
|
# Generated by Django 5.2.13 on 2026-05-23 11:12
|
||||||
|
|
||||||
import django.db.models.deletion
|
import django.db.models.deletion
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
@@ -29,20 +29,6 @@ class Migration(migrations.Migration):
|
|||||||
'ordering': ['-created_at'],
|
'ordering': ['-created_at'],
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
migrations.CreateModel(
|
|
||||||
name='Team',
|
|
||||||
fields=[
|
|
||||||
('id', models.UUIDField(editable=False, primary_key=True, serialize=False)),
|
|
||||||
('name', models.CharField(max_length=200)),
|
|
||||||
('active', models.BooleanField(default=True)),
|
|
||||||
('active_jti', models.UUIDField(blank=True, null=True)),
|
|
||||||
('created_at', models.DateTimeField(auto_now_add=True)),
|
|
||||||
('updated_at', models.DateTimeField(auto_now=True)),
|
|
||||||
],
|
|
||||||
options={
|
|
||||||
'ordering': ['name'],
|
|
||||||
},
|
|
||||||
),
|
|
||||||
migrations.CreateModel(
|
migrations.CreateModel(
|
||||||
name='MCPToken',
|
name='MCPToken',
|
||||||
fields=[
|
fields=[
|
||||||
@@ -62,6 +48,21 @@ class Migration(migrations.Migration):
|
|||||||
'ordering': ['-created_at'],
|
'ordering': ['-created_at'],
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
|
migrations.CreateModel(
|
||||||
|
name='Team',
|
||||||
|
fields=[
|
||||||
|
('id', models.UUIDField(editable=False, primary_key=True, serialize=False)),
|
||||||
|
('name', models.CharField(max_length=200)),
|
||||||
|
('active', models.BooleanField(default=True)),
|
||||||
|
('active_jti', models.UUIDField(blank=True, null=True)),
|
||||||
|
('created_at', models.DateTimeField(auto_now_add=True)),
|
||||||
|
('updated_at', models.DateTimeField(auto_now=True)),
|
||||||
|
('owner', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='teams', to=settings.AUTH_USER_MODEL)),
|
||||||
|
],
|
||||||
|
options={
|
||||||
|
'ordering': ['name'],
|
||||||
|
},
|
||||||
|
),
|
||||||
migrations.CreateModel(
|
migrations.CreateModel(
|
||||||
name='LibraryMembership',
|
name='LibraryMembership',
|
||||||
fields=[
|
fields=[
|
||||||
|
|||||||
@@ -1,36 +0,0 @@
|
|||||||
"""Add ``owner`` FK to ``Team``.
|
|
||||||
|
|
||||||
The Daedalus integration moved from a shared ``daedalus-service`` HTTP Basic
|
|
||||||
account to per-user DRF tokens. Each team is now scoped to the Mnemosyne
|
|
||||||
user that created it.
|
|
||||||
|
|
||||||
No production Team rows exist at the time of this migration, so the FK is
|
|
||||||
added as non-null without a backfill. Any pre-existing row in a dev /
|
|
||||||
staging database will break this migration — drop the ``mcp_server_team``
|
|
||||||
table (and its dependent ``mcp_server_teamworkspaceassignment``) before
|
|
||||||
applying, or recreate the database from scratch.
|
|
||||||
"""
|
|
||||||
|
|
||||||
import django.db.models.deletion
|
|
||||||
from django.conf import settings
|
|
||||||
from django.db import migrations, models
|
|
||||||
|
|
||||||
|
|
||||||
class Migration(migrations.Migration):
|
|
||||||
|
|
||||||
dependencies = [
|
|
||||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
|
||||||
("mcp_server", "0001_initial"),
|
|
||||||
]
|
|
||||||
|
|
||||||
operations = [
|
|
||||||
migrations.AddField(
|
|
||||||
model_name="team",
|
|
||||||
name="owner",
|
|
||||||
field=models.ForeignKey(
|
|
||||||
on_delete=django.db.models.deletion.PROTECT,
|
|
||||||
related_name="teams",
|
|
||||||
to=settings.AUTH_USER_MODEL,
|
|
||||||
),
|
|
||||||
),
|
|
||||||
]
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# Generated by Django 5.2.13 on 2026-05-10 15:31
|
# Generated by Django 5.2.13 on 2026-05-23 11:12
|
||||||
|
|
||||||
import django.db.models.deletion
|
import django.db.models.deletion
|
||||||
import uuid
|
import uuid
|
||||||
|
|||||||
Reference in New Issue
Block a user