generator db { provider = "go run github.com/steebchen/prisma-client-go" } datasource db { provider = "postgresql" url = env("DATABASE_URL") } model user { id Int @id @default(autoincrement()) email String @unique @default("") state Json @default("{}") admin Boolean @default(false) password String @default("") created_at DateTime @default(now()) @db.Timestamptz(3) updated_at DateTime @default(now()) @updatedAt @db.Timestamptz(3) googleAuth googleAuth[] } model googleAuth { id Int @id @default(autoincrement()) credentials Json @default("{}") user_id Int @default(0) created_at DateTime @default(now()) @db.Timestamptz(3) updated_at DateTime @default(now()) @updatedAt @db.Timestamptz(3) user user @relation(fields: [user_id], references: [id], onDelete: Cascade) } model audit_log { id Int @id @default(autoincrement()) table_name String? record_id String? operation_type String? changed_at DateTime? @default(now()) @db.Timestamp(6) changed_by String? original_values Json? new_values Json? }