creation of seed and makefile to datacoonect
This commit is contained in:
67
backend/dataconnect/functions/clean.gql
Normal file
67
backend/dataconnect/functions/clean.gql
Normal file
@@ -0,0 +1,67 @@
|
||||
mutation unseedAll @auth(level: USER) {
|
||||
# ----------------------------------
|
||||
# Leaf/Join tables
|
||||
# ----------------------------------
|
||||
taskComment_deleteMany(all: true)
|
||||
memberTask_deleteMany(all: true)
|
||||
assignment_deleteMany(all: true)
|
||||
application_deleteMany(all: true)
|
||||
message_deleteMany(all: true)
|
||||
userConversation_deleteMany(all: true)
|
||||
conversation_deleteMany(all: true)
|
||||
activityLog_deleteMany(all: true)
|
||||
clientFeedback_deleteMany(all: true)
|
||||
recentPayment_deleteMany(all: true)
|
||||
invoice_deleteMany(all: true)
|
||||
invoiceTemplate_deleteMany(all: true)
|
||||
customRateCard_deleteMany(all: true)
|
||||
vendorRate_deleteMany(all: true)
|
||||
vendorBenefitPlan_deleteMany(all: true)
|
||||
staffCourse_deleteMany(all: true)
|
||||
staffDocument_deleteMany(all: true)
|
||||
staffRole_deleteMany(all: true)
|
||||
staffAvailability_deleteMany(all: true)
|
||||
staffAvailabilityStats_deleteMany(all: true)
|
||||
emergencyContact_deleteMany(all: true)
|
||||
taxForm_deleteMany(all: true)
|
||||
certificate_deleteMany(all: true)
|
||||
|
||||
# ----------------------------------
|
||||
# Tasks / Shifts / Orders
|
||||
# ----------------------------------
|
||||
task_deleteMany(all: true)
|
||||
shiftRole_deleteMany(all: true)
|
||||
shift_deleteMany(all: true)
|
||||
order_deleteMany(all: true)
|
||||
|
||||
# ----------------------------------
|
||||
# Teams / Hubs / Org
|
||||
# ----------------------------------
|
||||
teamMember_deleteMany(all: true)
|
||||
teamHudDepartment_deleteMany(all: true)
|
||||
team_deleteMany(all: true)
|
||||
teamHub_deleteMany(all: true)
|
||||
hub_deleteMany(all: true)
|
||||
|
||||
# ----------------------------------
|
||||
# Catalog / Config
|
||||
# ----------------------------------
|
||||
roleCategory_deleteMany(all: true)
|
||||
role_deleteMany(all: true)
|
||||
category_deleteMany(all: true)
|
||||
level_deleteMany(all: true)
|
||||
course_deleteMany(all: true)
|
||||
faqData_deleteMany(all: true)
|
||||
benefitsData_deleteMany(all: true)
|
||||
attireOption_deleteMany(all: true)
|
||||
document_deleteMany(all: true)
|
||||
|
||||
# ----------------------------------
|
||||
# Core entities
|
||||
# ----------------------------------
|
||||
staff_deleteMany(all: true)
|
||||
vendor_deleteMany(all: true)
|
||||
business_deleteMany(all: true)
|
||||
account_deleteMany(all: true)
|
||||
user_deleteMany(all: true)
|
||||
}
|
||||
1699
backend/dataconnect/functions/seed.gql
Normal file
1699
backend/dataconnect/functions/seed.gql
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user