Skip to content

Commit 484f1b6

Browse files
committed
Restart migrations (will require --prune on any installed packages)
1 parent 2dc6f14 commit 484f1b6

File tree

68 files changed

+439
-2062
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+439
-2062
lines changed

plain-api/plain/api/migrations/0001_initial.py

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generated by Plain 0.17.0 on 2025-01-22 20:02
1+
# Generated by Plain 0.52.2 on 2025-07-08 01:17
22

33
import uuid
44

@@ -17,21 +17,31 @@ class Migration(migrations.Migration):
1717
name="APIKey",
1818
fields=[
1919
("id", models.BigAutoField(auto_created=True, primary_key=True)),
20-
(
21-
"uuid",
22-
models.UUIDField(default=uuid.uuid4),
23-
),
20+
("uuid", models.UUIDField(default=uuid.uuid4)),
2421
("created_at", models.DateTimeField(auto_now_add=True)),
2522
("updated_at", models.DateTimeField(auto_now=True)),
26-
("last_used_at", models.DateTimeField(required=False, allow_null=True)),
27-
("name", models.CharField(required=False, max_length=255)),
23+
("expires_at", models.DateTimeField(allow_null=True, required=False)),
24+
("last_used_at", models.DateTimeField(allow_null=True, required=False)),
25+
("name", models.CharField(max_length=255, required=False)),
2826
(
2927
"token",
3028
models.CharField(
31-
default=plain.api.models.generate_token,
32-
max_length=40,
29+
default=plain.api.models.generate_token, max_length=40
3330
),
3431
),
32+
("api_version", models.CharField(max_length=255, required=False)),
3533
],
3634
),
35+
migrations.AddConstraint(
36+
model_name="apikey",
37+
constraint=models.UniqueConstraint(
38+
fields=("uuid",), name="plainapi_apikey_unique_uuid"
39+
),
40+
),
41+
migrations.AddConstraint(
42+
model_name="apikey",
43+
constraint=models.UniqueConstraint(
44+
fields=("token",), name="plainapi_apikey_unique_token"
45+
),
46+
),
3747
]

plain-api/plain/api/migrations/0002_apikey_expires_at.py

Lines changed: 0 additions & 18 deletions
This file was deleted.

plain-api/plain/api/migrations/0003_alter_apikey_token_alter_apikey_uuid_and_more.py

Lines changed: 0 additions & 40 deletions
This file was deleted.

plain-api/plain/api/migrations/0004_apikey_version_name.py

Lines changed: 0 additions & 18 deletions
This file was deleted.

plain-api/plain/api/migrations/0005_rename_version_name_apikey_api_version_name.py

Lines changed: 0 additions & 17 deletions
This file was deleted.

plain-api/plain/api/migrations/0006_rename_api_version_name_apikey_api_version.py

Lines changed: 0 additions & 17 deletions
This file was deleted.
Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generated by Plain 5.0.dev20231127233940 on 2023-12-22 03:47
1+
# Generated by Plain 0.52.2 on 2025-07-08 01:17
22

33
from plain import models
44
from plain.models import migrations
@@ -11,23 +11,26 @@ class Migration(migrations.Migration):
1111

1212
operations = [
1313
migrations.CreateModel(
14-
name="CacheItem",
14+
name="CachedItem",
1515
fields=[
16-
(
17-
"id",
18-
models.BigAutoField(
19-
auto_created=True,
20-
primary_key=True,
21-
),
22-
),
16+
("id", models.BigAutoField(auto_created=True, primary_key=True)),
2317
("key", models.CharField(max_length=255)),
24-
("value", models.JSONField(required=False, allow_null=True)),
25-
(
26-
"expires_at",
27-
models.DateTimeField(required=False, allow_null=True),
28-
),
18+
("value", models.JSONField(allow_null=True, required=False)),
19+
("expires_at", models.DateTimeField(allow_null=True, required=False)),
2920
("created_at", models.DateTimeField(auto_now_add=True)),
3021
("updated_at", models.DateTimeField(auto_now=True)),
3122
],
3223
),
24+
migrations.AddIndex(
25+
model_name="cacheditem",
26+
index=models.Index(
27+
fields=["expires_at"], name="plaincache__expires_5a9119_idx"
28+
),
29+
),
30+
migrations.AddConstraint(
31+
model_name="cacheditem",
32+
constraint=models.UniqueConstraint(
33+
fields=("key",), name="plaincache_cacheditem_unique_key"
34+
),
35+
),
3336
]

plain-cache/plain/cache/migrations/0002_rename_cacheitem_cacheditem.py

Lines changed: 0 additions & 16 deletions
This file was deleted.

plain-cache/plain/cache/migrations/0003_alter_cacheditem_key_and_more.py

Lines changed: 0 additions & 24 deletions
This file was deleted.

plain-cache/plain/cache/migrations/0004_alter_cacheditem_expires_at_and_more.py

Lines changed: 0 additions & 24 deletions
This file was deleted.

0 commit comments

Comments
 (0)