generator client { provider = "prisma-client-js" } datasource db { provider = "sqlserver" url = env("DATABASE_URL") } model Account { id String @id(map: "PK__accounts__3213E83FAEBDFC84") @default(cuid()) @db.VarChar(191) userId String @map("user_id") @db.VarChar(191) type String @db.VarChar(191) provider String @db.VarChar(191) provider_account_id String @db.VarChar(191) refresh_token String? @db.VarChar(Max) access_token String? @db.VarChar(Max) expires_at Int? token_type String? @db.VarChar(191) scope String? @db.VarChar(191) id_token String? @db.VarChar(Max) session_state String? @db.VarChar(191) user User @relation(fields: [userId], references: [id], onDelete: Cascade) @@unique([provider, provider_account_id]) @@map("accounts") } model Session { id String @id(map: "PK__sessions__3213E83F970AEA7D") @default(cuid()) @db.VarChar(191) sessionToken String @unique @map("session_token") @db.VarChar(191) userId String @map("user_id") @db.VarChar(191) expires DateTime user User @relation(fields: [userId], references: [id], onDelete: Cascade) @@map("sessions") } model User { id String @id(map: "PK__users__3213E83FC774F580") @default(cuid()) @db.VarChar(191) name String? @db.VarChar(191) email String? @unique @db.VarChar(191) emailVerified DateTime? @map("email_verified") image String? @db.VarChar(191) accounts Account[] sessions Session[] @@map("users") } model VerificationToken { identifier String @db.VarChar(191) token String @unique @db.VarChar(191) expires DateTime @@unique([identifier, token]) @@map("verificationtokens") }