// Prisma schema // Basic User model for RayLab Core generator client { provider = "prisma-client-js" } datasource db { provider = "postgresql" url = env("DATABASE_URL") } model User { id String @id @default(uuid()) name String email String @unique password String status String @default("ACTIVE") metadata Json? created_at DateTime @default(now()) updated_at DateTime @updatedAt deleted_at DateTime? } model ServiceAccount { id String @id @default(uuid()) client_id String @unique client_secret_hash String name String role String permissions Json status String @default("ACTIVE") metadata Json? created_at DateTime @default(now()) updated_at DateTime @updatedAt deleted_at DateTime? }