api: add activation fields
Parents:
96e7fe02 file(s) changed
- api/prisma/migrations/20260529205724_add_activation_fields/migration.sql +4 -0
- api/prisma/schema.prisma +4 -0
api/prisma/migrations/20260529205724_add_activation_fields/migration.sql
@@ -0,0 +1,4 @@
1 + -- AlterTable
2 + ALTER TABLE "users" ADD COLUMN "activation_code" TEXT,
3 + ADD COLUMN "activation_code_expires_at" TIMESTAMP(3),
4 + ADD COLUMN "active" BOOLEAN NOT NULL DEFAULT false;
api/prisma/schema.prisma
@@ -20,6 +20,10 @@ updatedAt DateTime @updatedAt @map("updated_at")
20 20 avatarKey String? @map("avatar_key")
21 21 avatarURL String? @map("avatar_url")
22 22
23 + activationCode String? @map("activation_code")
24 + activationCodeExpiresAt DateTime? @map("activation_code_expires_at")
25 + active Boolean @default(false) @map("active")
26 +
23 27 moods Mood[]
24 28 interventions Intervention[]
25 29 triggers Trigger[]