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 ]