v0.150.0
 1# Generated by Plain 0.52.2 on 2025-07-08 01:17
 2
 3
 4from plain import postgres
 5from plain.postgres import migrations
 6
 7
 8class Migration(migrations.Migration):
 9    initial = True
10
11    dependencies = []
12
13    operations = [
14        migrations.CreateModel(
15            name="APIKey",
16            fields=[
17                ("id", postgres.PrimaryKeyField()),
18                ("uuid", postgres.UUIDField(generate=True)),
19                ("created_at", postgres.DateTimeField(create_now=True)),
20                (
21                    "updated_at",
22                    postgres.DateTimeField(create_now=True, update_now=True),
23                ),
24                ("expires_at", postgres.DateTimeField(allow_null=True, required=False)),
25                (
26                    "last_used_at",
27                    postgres.DateTimeField(allow_null=True, required=False),
28                ),
29                ("name", postgres.TextField(max_length=255, required=False)),
30                ("token", postgres.RandomStringField(length=40)),
31                ("api_version", postgres.TextField(max_length=255, required=False)),
32            ],
33        ),
34    ]