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) partner_id String partner Partner @relation(fields: [partner_id], references: [id]) account_id String @unique account Account @relation(fields: [account_id], references: [id]) @@map("partner_accounts") } 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[] partner_accounts PartnerAccount[] @@map("partners") }