27 lines
521 B
Plaintext
27 lines
521 B
Plaintext
generator client {
|
|
provider = "prisma-client-js"
|
|
}
|
|
|
|
datasource db {
|
|
provider = "mysql"
|
|
url = env("DATABASE_URL")
|
|
}
|
|
|
|
model User {
|
|
id Int @id @default(autoincrement())
|
|
email String @unique(map: "User_email_key")
|
|
password String
|
|
name String
|
|
role ROLE @default(USER)
|
|
refresh_token String
|
|
is_done Boolean? @default(false)
|
|
updatedAt DateTime? @db.Timestamp(0)
|
|
createdAt DateTime @default(now())
|
|
|
|
@@index([email], name: "email")
|
|
}
|
|
|
|
enum ROLE {
|
|
USER
|
|
ADMIN
|
|
} |