const { queryRef, executeQuery, mutationRef, executeMutation, validateArgs } = require('firebase/data-connect'); const BackgroundCheckStatus = { PENDING: "PENDING", CLEARED: "CLEARED", FAILED: "FAILED", EXPIRED: "EXPIRED", } exports.BackgroundCheckStatus = BackgroundCheckStatus; const BusinessRateGroup = { STANDARD: "STANDARD", PREMIUM: "PREMIUM", ENTERPRISE: "ENTERPRISE", CUSTOM: "CUSTOM", } exports.BusinessRateGroup = BusinessRateGroup; const BusinessSector = { BON_APPETIT: "BON_APPETIT", EUREST: "EUREST", ARAMARK: "ARAMARK", EPICUREAN_GROUP: "EPICUREAN_GROUP", CHARTWELLS: "CHARTWELLS", OTHER: "OTHER", } exports.BusinessSector = BusinessSector; const BusinessStatus = { ACTIVE: "ACTIVE", INACTIVE: "INACTIVE", PENDING: "PENDING", } exports.BusinessStatus = BusinessStatus; const ContractType = { W2: "W2", C1099: "C1099", TEMP: "TEMP", CONTRACT: "CONTRACT", } exports.ContractType = ContractType; const EmploymentType = { FULL_TIME: "FULL_TIME", PART_TIME: "PART_TIME", ON_CALL: "ON_CALL", CONTRACT: "CONTRACT", } exports.EmploymentType = EmploymentType; const EventStatus = { DRAFT: "DRAFT", ACTIVE: "ACTIVE", PENDING: "PENDING", ASSIGNED: "ASSIGNED", CONFIRMED: "CONFIRMED", COMPLETED: "COMPLETED", CANCELED: "CANCELED", } exports.EventStatus = EventStatus; const InvoiceStatus = { DRAFT: "DRAFT", PENDING_REVIEW: "PENDING_REVIEW", APPROVED: "APPROVED", DISPUTED: "DISPUTED", UNDER_REVIEW: "UNDER_REVIEW", RESOLVED: "RESOLVED", OVERDUE: "OVERDUE", PAID: "PAID", RECONCILED: "RECONCILED", CANCELLED: "CANCELLED", } exports.InvoiceStatus = InvoiceStatus; const RecurrenceType = { SINGLE: "SINGLE", DATE_RANGE: "DATE_RANGE", SCATTER: "SCATTER", } exports.RecurrenceType = RecurrenceType; const VendorApprovalStatus = { PENDING: "PENDING", APPROVED: "APPROVED", SUSPENDED: "SUSPENDED", TERMINATED: "TERMINATED", } exports.VendorApprovalStatus = VendorApprovalStatus; const VendorPlatformType = { FULL_PLATFORM: "FULL_PLATFORM", BUILDING_PLATFORM: "BUILDING_PLATFORM", PARTIAL_TECH: "PARTIAL_TECH", TRADITIONAL: "TRADITIONAL", } exports.VendorPlatformType = VendorPlatformType; const VendorRateCategory = { KITCHEN_AND_CULINARY: "KITCHEN_AND_CULINARY", CONCESSIONS: "CONCESSIONS", FACILITIES: "FACILITIES", BARTENDING: "BARTENDING", SECURITY: "SECURITY", EVENT_STAFF: "EVENT_STAFF", MANAGEMENT: "MANAGEMENT", TECHNICAL: "TECHNICAL", OTHER: "OTHER", } exports.VendorRateCategory = VendorRateCategory; const VendorRegion = { NATIONAL: "NATIONAL", BAY_AREA: "BAY_AREA", SOUTHERN_CALIFORNIA: "SOUTHERN_CALIFORNIA", NORTHERN_CALIFORNIA: "NORTHERN_CALIFORNIA", WEST: "WEST", EAST: "EAST", MIDWEST: "MIDWEST", SOUTH: "SOUTH", } exports.VendorRegion = VendorRegion; const connectorConfig = { connector: 'krow-connector', service: 'krow-workforce-db', location: 'us-central1' }; exports.connectorConfig = connectorConfig; const listBusinessRef = (dc) => { const { dc: dcInstance} = validateArgs(connectorConfig, dc, undefined); dcInstance._useGeneratedSdk(); return queryRef(dcInstance, 'listBusiness'); } listBusinessRef.operationName = 'listBusiness'; exports.listBusinessRef = listBusinessRef; exports.listBusiness = function listBusiness(dc) { return executeQuery(listBusinessRef(dc)); }; const getBusinessByIdRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return queryRef(dcInstance, 'getBusinessById', inputVars); } getBusinessByIdRef.operationName = 'getBusinessById'; exports.getBusinessByIdRef = getBusinessByIdRef; exports.getBusinessById = function getBusinessById(dcOrVars, vars) { return executeQuery(getBusinessByIdRef(dcOrVars, vars)); }; const filterBusinessRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars); dcInstance._useGeneratedSdk(); return queryRef(dcInstance, 'filterBusiness', inputVars); } filterBusinessRef.operationName = 'filterBusiness'; exports.filterBusinessRef = filterBusinessRef; exports.filterBusiness = function filterBusiness(dcOrVars, vars) { return executeQuery(filterBusinessRef(dcOrVars, vars)); }; const createEventRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return mutationRef(dcInstance, 'CreateEvent', inputVars); } createEventRef.operationName = 'CreateEvent'; exports.createEventRef = createEventRef; exports.createEvent = function createEvent(dcOrVars, vars) { return executeMutation(createEventRef(dcOrVars, vars)); }; const updateEventRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return mutationRef(dcInstance, 'UpdateEvent', inputVars); } updateEventRef.operationName = 'UpdateEvent'; exports.updateEventRef = updateEventRef; exports.updateEvent = function updateEvent(dcOrVars, vars) { return executeMutation(updateEventRef(dcOrVars, vars)); }; const deleteEventRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return mutationRef(dcInstance, 'DeleteEvent', inputVars); } deleteEventRef.operationName = 'DeleteEvent'; exports.deleteEventRef = deleteEventRef; exports.deleteEvent = function deleteEvent(dcOrVars, vars) { return executeMutation(deleteEventRef(dcOrVars, vars)); }; const listVendorDefaultSettingsRef = (dc) => { const { dc: dcInstance} = validateArgs(connectorConfig, dc, undefined); dcInstance._useGeneratedSdk(); return queryRef(dcInstance, 'listVendorDefaultSettings'); } listVendorDefaultSettingsRef.operationName = 'listVendorDefaultSettings'; exports.listVendorDefaultSettingsRef = listVendorDefaultSettingsRef; exports.listVendorDefaultSettings = function listVendorDefaultSettings(dc) { return executeQuery(listVendorDefaultSettingsRef(dc)); }; const getVendorDefaultSettingByIdRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return queryRef(dcInstance, 'getVendorDefaultSettingById', inputVars); } getVendorDefaultSettingByIdRef.operationName = 'getVendorDefaultSettingById'; exports.getVendorDefaultSettingByIdRef = getVendorDefaultSettingByIdRef; exports.getVendorDefaultSettingById = function getVendorDefaultSettingById(dcOrVars, vars) { return executeQuery(getVendorDefaultSettingByIdRef(dcOrVars, vars)); }; const filterVendorDefaultSettingsRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars); dcInstance._useGeneratedSdk(); return queryRef(dcInstance, 'filterVendorDefaultSettings', inputVars); } filterVendorDefaultSettingsRef.operationName = 'filterVendorDefaultSettings'; exports.filterVendorDefaultSettingsRef = filterVendorDefaultSettingsRef; exports.filterVendorDefaultSettings = function filterVendorDefaultSettings(dcOrVars, vars) { return executeQuery(filterVendorDefaultSettingsRef(dcOrVars, vars)); }; const createVendorRateRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return mutationRef(dcInstance, 'CreateVendorRate', inputVars); } createVendorRateRef.operationName = 'CreateVendorRate'; exports.createVendorRateRef = createVendorRateRef; exports.createVendorRate = function createVendorRate(dcOrVars, vars) { return executeMutation(createVendorRateRef(dcOrVars, vars)); }; const updateVendorRateRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return mutationRef(dcInstance, 'UpdateVendorRate', inputVars); } updateVendorRateRef.operationName = 'UpdateVendorRate'; exports.updateVendorRateRef = updateVendorRateRef; exports.updateVendorRate = function updateVendorRate(dcOrVars, vars) { return executeMutation(updateVendorRateRef(dcOrVars, vars)); }; const deleteVendorRateRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return mutationRef(dcInstance, 'DeleteVendorRate', inputVars); } deleteVendorRateRef.operationName = 'DeleteVendorRate'; exports.deleteVendorRateRef = deleteVendorRateRef; exports.deleteVendorRate = function deleteVendorRate(dcOrVars, vars) { return executeMutation(deleteVendorRateRef(dcOrVars, vars)); }; const listVendorRateRef = (dc) => { const { dc: dcInstance} = validateArgs(connectorConfig, dc, undefined); dcInstance._useGeneratedSdk(); return queryRef(dcInstance, 'listVendorRate'); } listVendorRateRef.operationName = 'listVendorRate'; exports.listVendorRateRef = listVendorRateRef; exports.listVendorRate = function listVendorRate(dc) { return executeQuery(listVendorRateRef(dc)); }; const getVendorRateByIdRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return queryRef(dcInstance, 'getVendorRateById', inputVars); } getVendorRateByIdRef.operationName = 'getVendorRateById'; exports.getVendorRateByIdRef = getVendorRateByIdRef; exports.getVendorRateById = function getVendorRateById(dcOrVars, vars) { return executeQuery(getVendorRateByIdRef(dcOrVars, vars)); }; const filterVendorRatesRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars); dcInstance._useGeneratedSdk(); return queryRef(dcInstance, 'filterVendorRates', inputVars); } filterVendorRatesRef.operationName = 'filterVendorRates'; exports.filterVendorRatesRef = filterVendorRatesRef; exports.filterVendorRates = function filterVendorRates(dcOrVars, vars) { return executeQuery(filterVendorRatesRef(dcOrVars, vars)); }; const listEventsRef = (dc) => { const { dc: dcInstance} = validateArgs(connectorConfig, dc, undefined); dcInstance._useGeneratedSdk(); return queryRef(dcInstance, 'listEvents'); } listEventsRef.operationName = 'listEvents'; exports.listEventsRef = listEventsRef; exports.listEvents = function listEvents(dc) { return executeQuery(listEventsRef(dc)); }; const getEventByIdRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return queryRef(dcInstance, 'getEventById', inputVars); } getEventByIdRef.operationName = 'getEventById'; exports.getEventByIdRef = getEventByIdRef; exports.getEventById = function getEventById(dcOrVars, vars) { return executeQuery(getEventByIdRef(dcOrVars, vars)); }; const filterEventsRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars); dcInstance._useGeneratedSdk(); return queryRef(dcInstance, 'filterEvents', inputVars); } filterEventsRef.operationName = 'filterEvents'; exports.filterEventsRef = filterEventsRef; exports.filterEvents = function filterEvents(dcOrVars, vars) { return executeQuery(filterEventsRef(dcOrVars, vars)); }; const createInvoiceRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return mutationRef(dcInstance, 'CreateInvoice', inputVars); } createInvoiceRef.operationName = 'CreateInvoice'; exports.createInvoiceRef = createInvoiceRef; exports.createInvoice = function createInvoice(dcOrVars, vars) { return executeMutation(createInvoiceRef(dcOrVars, vars)); }; const updateInvoiceRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return mutationRef(dcInstance, 'UpdateInvoice', inputVars); } updateInvoiceRef.operationName = 'UpdateInvoice'; exports.updateInvoiceRef = updateInvoiceRef; exports.updateInvoice = function updateInvoice(dcOrVars, vars) { return executeMutation(updateInvoiceRef(dcOrVars, vars)); }; const deleteInvoiceRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return mutationRef(dcInstance, 'DeleteInvoice', inputVars); } deleteInvoiceRef.operationName = 'DeleteInvoice'; exports.deleteInvoiceRef = deleteInvoiceRef; exports.deleteInvoice = function deleteInvoice(dcOrVars, vars) { return executeMutation(deleteInvoiceRef(dcOrVars, vars)); }; const listInvoiceRef = (dc) => { const { dc: dcInstance} = validateArgs(connectorConfig, dc, undefined); dcInstance._useGeneratedSdk(); return queryRef(dcInstance, 'listInvoice'); } listInvoiceRef.operationName = 'listInvoice'; exports.listInvoiceRef = listInvoiceRef; exports.listInvoice = function listInvoice(dc) { return executeQuery(listInvoiceRef(dc)); }; const getInvoiceByIdRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return queryRef(dcInstance, 'getInvoiceById', inputVars); } getInvoiceByIdRef.operationName = 'getInvoiceById'; exports.getInvoiceByIdRef = getInvoiceByIdRef; exports.getInvoiceById = function getInvoiceById(dcOrVars, vars) { return executeQuery(getInvoiceByIdRef(dcOrVars, vars)); }; const filterInvoicesRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars); dcInstance._useGeneratedSdk(); return queryRef(dcInstance, 'filterInvoices', inputVars); } filterInvoicesRef.operationName = 'filterInvoices'; exports.filterInvoicesRef = filterInvoicesRef; exports.filterInvoices = function filterInvoices(dcOrVars, vars) { return executeQuery(filterInvoicesRef(dcOrVars, vars)); }; const createStaffRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return mutationRef(dcInstance, 'CreateStaff', inputVars); } createStaffRef.operationName = 'CreateStaff'; exports.createStaffRef = createStaffRef; exports.createStaff = function createStaff(dcOrVars, vars) { return executeMutation(createStaffRef(dcOrVars, vars)); }; const listStaffRef = (dc) => { const { dc: dcInstance} = validateArgs(connectorConfig, dc, undefined); dcInstance._useGeneratedSdk(); return queryRef(dcInstance, 'listStaff'); } listStaffRef.operationName = 'listStaff'; exports.listStaffRef = listStaffRef; exports.listStaff = function listStaff(dc) { return executeQuery(listStaffRef(dc)); }; const createVendorRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return mutationRef(dcInstance, 'CreateVendor', inputVars); } createVendorRef.operationName = 'CreateVendor'; exports.createVendorRef = createVendorRef; exports.createVendor = function createVendor(dcOrVars, vars) { return executeMutation(createVendorRef(dcOrVars, vars)); }; const updateVendorRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return mutationRef(dcInstance, 'UpdateVendor', inputVars); } updateVendorRef.operationName = 'UpdateVendor'; exports.updateVendorRef = updateVendorRef; exports.updateVendor = function updateVendor(dcOrVars, vars) { return executeMutation(updateVendorRef(dcOrVars, vars)); }; const deleteVendorRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return mutationRef(dcInstance, 'DeleteVendor', inputVars); } deleteVendorRef.operationName = 'DeleteVendor'; exports.deleteVendorRef = deleteVendorRef; exports.deleteVendor = function deleteVendor(dcOrVars, vars) { return executeMutation(deleteVendorRef(dcOrVars, vars)); }; const listVendorRef = (dc) => { const { dc: dcInstance} = validateArgs(connectorConfig, dc, undefined); dcInstance._useGeneratedSdk(); return queryRef(dcInstance, 'listVendor'); } listVendorRef.operationName = 'listVendor'; exports.listVendorRef = listVendorRef; exports.listVendor = function listVendor(dc) { return executeQuery(listVendorRef(dc)); }; const getVendorByIdRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return queryRef(dcInstance, 'getVendorById', inputVars); } getVendorByIdRef.operationName = 'getVendorById'; exports.getVendorByIdRef = getVendorByIdRef; exports.getVendorById = function getVendorById(dcOrVars, vars) { return executeQuery(getVendorByIdRef(dcOrVars, vars)); }; const filterVendorsRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars); dcInstance._useGeneratedSdk(); return queryRef(dcInstance, 'filterVendors', inputVars); } filterVendorsRef.operationName = 'filterVendors'; exports.filterVendorsRef = filterVendorsRef; exports.filterVendors = function filterVendors(dcOrVars, vars) { return executeQuery(filterVendorsRef(dcOrVars, vars)); }; const createVendorDefaultSettingRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return mutationRef(dcInstance, 'CreateVendorDefaultSetting', inputVars); } createVendorDefaultSettingRef.operationName = 'CreateVendorDefaultSetting'; exports.createVendorDefaultSettingRef = createVendorDefaultSettingRef; exports.createVendorDefaultSetting = function createVendorDefaultSetting(dcOrVars, vars) { return executeMutation(createVendorDefaultSettingRef(dcOrVars, vars)); }; const updateVendorDefaultSettingRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return mutationRef(dcInstance, 'UpdateVendorDefaultSetting', inputVars); } updateVendorDefaultSettingRef.operationName = 'UpdateVendorDefaultSetting'; exports.updateVendorDefaultSettingRef = updateVendorDefaultSettingRef; exports.updateVendorDefaultSetting = function updateVendorDefaultSetting(dcOrVars, vars) { return executeMutation(updateVendorDefaultSettingRef(dcOrVars, vars)); }; const deleteVendorDefaultSettingRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return mutationRef(dcInstance, 'DeleteVendorDefaultSetting', inputVars); } deleteVendorDefaultSettingRef.operationName = 'DeleteVendorDefaultSetting'; exports.deleteVendorDefaultSettingRef = deleteVendorDefaultSettingRef; exports.deleteVendorDefaultSetting = function deleteVendorDefaultSetting(dcOrVars, vars) { return executeMutation(deleteVendorDefaultSettingRef(dcOrVars, vars)); }; const createBusinessRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return mutationRef(dcInstance, 'CreateBusiness', inputVars); } createBusinessRef.operationName = 'CreateBusiness'; exports.createBusinessRef = createBusinessRef; exports.createBusiness = function createBusiness(dcOrVars, vars) { return executeMutation(createBusinessRef(dcOrVars, vars)); }; const updateBusinessRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return mutationRef(dcInstance, 'UpdateBusiness', inputVars); } updateBusinessRef.operationName = 'UpdateBusiness'; exports.updateBusinessRef = updateBusinessRef; exports.updateBusiness = function updateBusiness(dcOrVars, vars) { return executeMutation(updateBusinessRef(dcOrVars, vars)); }; const deleteBusinessRef = (dcOrVars, vars) => { const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true); dcInstance._useGeneratedSdk(); return mutationRef(dcInstance, 'DeleteBusiness', inputVars); } deleteBusinessRef.operationName = 'DeleteBusiness'; exports.deleteBusinessRef = deleteBusinessRef; exports.deleteBusiness = function deleteBusiness(dcOrVars, vars) { return executeMutation(deleteBusinessRef(dcOrVars, vars)); };