mirror of
https://github.com/ZeroCatDev/ClassworksKV.git
synced 2026-02-03 23:23:10 +00:00
fix: set default values for id fields in Account, AppInstall, AutoAuth models and create migration for Device sequence
This commit is contained in:
parent
80e7214860
commit
2f7f78f657
4
prisma/migrations/20260201131541_fix_idbug/migration.sql
Normal file
4
prisma/migrations/20260201131541_fix_idbug/migration.sql
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
-- AlterTable
|
||||||
|
CREATE SEQUENCE device_id_seq;
|
||||||
|
ALTER TABLE "Device" ALTER COLUMN "id" SET DEFAULT nextval('device_id_seq');
|
||||||
|
ALTER SEQUENCE device_id_seq OWNED BY "Device"."id";
|
||||||
@ -8,7 +8,7 @@ datasource db {
|
|||||||
}
|
}
|
||||||
|
|
||||||
model Account {
|
model Account {
|
||||||
id String @id(map: "idx_18303_PRIMARY") @db.VarChar(191)
|
id String @id(map: "idx_18303_PRIMARY") @db.VarChar(191) @default(cuid())
|
||||||
provider String @db.VarChar(191)
|
provider String @db.VarChar(191)
|
||||||
providerId String @db.VarChar(191)
|
providerId String @db.VarChar(191)
|
||||||
email String? @db.VarChar(191)
|
email String? @db.VarChar(191)
|
||||||
@ -28,7 +28,7 @@ model Account {
|
|||||||
}
|
}
|
||||||
|
|
||||||
model AppInstall {
|
model AppInstall {
|
||||||
id String @id(map: "idx_18310_PRIMARY") @db.VarChar(191)
|
id String @id(map: "idx_18310_PRIMARY") @default(cuid()) @db.VarChar(191)
|
||||||
deviceId Int
|
deviceId Int
|
||||||
appId String @db.VarChar(191)
|
appId String @db.VarChar(191)
|
||||||
token String @unique(map: "idx_18310_AppInstall_token_key") @db.VarChar(191)
|
token String @unique(map: "idx_18310_AppInstall_token_key") @db.VarChar(191)
|
||||||
@ -44,7 +44,7 @@ model AppInstall {
|
|||||||
}
|
}
|
||||||
|
|
||||||
model AutoAuth {
|
model AutoAuth {
|
||||||
id String @id(map: "idx_18317_PRIMARY") @db.VarChar(191)
|
id String @id(map: "idx_18317_PRIMARY") @default(cuid()) @db.VarChar(191)
|
||||||
deviceId Int
|
deviceId Int
|
||||||
password String? @db.VarChar(191)
|
password String? @db.VarChar(191)
|
||||||
deviceType String? @db.VarChar(191)
|
deviceType String? @db.VarChar(191)
|
||||||
@ -58,7 +58,7 @@ model AutoAuth {
|
|||||||
}
|
}
|
||||||
|
|
||||||
model Device {
|
model Device {
|
||||||
id Int @id(map: "idx_18324_PRIMARY")
|
id Int @id(map: "idx_18324_PRIMARY") @default(autoincrement())
|
||||||
uuid String @unique(map: "idx_18324_Device_uuid_key") @db.VarChar(191)
|
uuid String @unique(map: "idx_18324_Device_uuid_key") @db.VarChar(191)
|
||||||
name String? @db.VarChar(191)
|
name String? @db.VarChar(191)
|
||||||
accountId String? @db.VarChar(191)
|
accountId String? @db.VarChar(191)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user