Files
RayLab-Core/prisma/schema.prisma
T
2026-09-07 22:57:18 +07:00

38 lines
887 B
Plaintext

// 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?
}