prisma chobo
03/04/2022, 5:53 AMmodel User {
id String @id @default(cuid())
email String @unique
password String?
provider String?
providerId String?
roles Role[]
tokenVersion Int @default(0)
username String
// *************** RELATIONS *****************
// *******************************************
createdAt DateTime @default(now())
updatedAt DateTime @default(now())
deletedAt DateTime?
@@unique([provider, providerId])
}
and when i prisma db pull, it generates the following schema:
model User {
email String @unique
password String?
roles Role[]
tokenVersion Int @default(0)
username String
createdAt DateTime @default(now())
updatedAt DateTime @default(now())
deletedAt DateTime?
provider String?
providerId String?
id String @id
@@unique([provider, providerId])
}
which either I have to manually add @default(cuid())
or i have to insert ID manually when I create user object. Am I missing something here ? is it expected outcome?