Files
MultiTenantSaaS/prisma/models/organization-join-request.prisma
2026-02-22 15:47:45 +05:45

24 lines
527 B
Plaintext

model OrganizationJoinRequest {
userId String
orgId String
status ORGANIZATION_JOIN_REQUEST @default(PENDING)
requestType ORGANIZATION_JOIN_REQUEST_TYPE
requestedOn DateTime @default(now())
updatedAt DateTime @updatedAt
rejectReason String?
@@unique([userId, orgId])
@@map("organization_join_request")
}
enum ORGANIZATION_JOIN_REQUEST {
PENDING
ACCEPTED
REJECTED
}
enum ORGANIZATION_JOIN_REQUEST_TYPE {
INVITED
REQUESTED
}