Files
Krow-workspace/dataconnect/schema/business.gql
2025-11-25 15:08:53 -05:00

35 lines
609 B
GraphQL

enum BusinessSector {
BON_APPETIT
EUREST
ARAMARK
EPICUREAN_GROUP
CHARTWELLS
OTHER
}
enum BusinessRateGroup {
STANDARD
PREMIUM
ENTERPRISE
CUSTOM
}
enum BusinessStatus {
ACTIVE
INACTIVE
PENDING
}
type Business @table(name: "business") {
id: UUID! @default(expr: "uuidV4()")
businessName: String!
contactName: String!
email: String
sector: BusinessSector
rateGroup: BusinessRateGroup!
status: BusinessStatus
createdDate: Timestamp @default(expr: "request.time")
updatedDate: Timestamp @default(expr: "request.time")
createdBy: String @default(expr: "auth.uid")
}