model Partner { id String @id @default(uuid()) name String code String @unique() license_quota Int? @default(0) status PartnerStatus @default(ACTIVE) created_at DateTime @default(now()) @db.Timestamp(0) updated_at DateTime @default(now()) @updatedAt @db.Timestamp(0) licenses License[] accounts PartnerAccount[] @@map("partners") } model PartnerAccount { id String @id @default(uuid()) role PartnerRole created_at DateTime @default(now()) @db.Timestamp(0) updated_at DateTime @default(now()) @updatedAt @db.Timestamp(0) user_id String user Partner @relation(fields: [user_id], references: [id]) account_id String @unique account Account @relation(fields: [account_id], references: [id]) @@map("partner_accounts") }