2026-01-26 10:30:49 -05:00

113 lines
2.8 KiB
Python

from backend.graphql_api.mutations.accounts.accounts import (
CreateAccountMutation,
UpdateAccountMutation,
DeleteAccountMutation,
MarkAccountInactiveMutation
)
from backend.graphql_api.mutations.customers.customers import (
CreateCustomerMutation,
UpdateCustomerMutation,
DeleteCustomerMutation
)
from backend.graphql_api.mutations.services.services import (
CreateServiceMutation,
UpdateServiceMutation,
DeleteServiceMutation
)
from backend.graphql_api.mutations.projects.projects import (
CreateProjectMutation,
UpdateProjectMutation,
DeleteProjectMutation
)
from backend.graphql_api.mutations.invoices.invoices import (
CreateInvoiceMutation,
CancelInvoiceMutation,
SendInvoiceMutation,
MarkInvoicePaidMutation,
)
from backend.graphql_api.mutations.labor.labor import (
CreateLaborMutation,
UpdateLaborMutation,
DeleteLaborMutation,
EndLaborMutation
)
from backend.graphql_api.mutations.profiles.profiles import (
CreateProfileMutation,
UpdateProfileMutation,
DeleteProfileMutation
)
from backend.graphql_api.mutations.reports.reports import (
CreateReportMutation,
UpdateReportMutation,
DeleteReportMutation
)
from backend.graphql_api.mutations.revenues.revenues import (
CreateRevenueMutation,
UpdateRevenueMutation,
DeleteRevenueMutation,
EndRevenueMutation
)
from backend.graphql_api.mutations.schedules.schedules import (
CreateScheduleMutation,
UpdateScheduleMutation,
DeleteScheduleMutation,
GenerateServicesMutation
)
__all__ = [
# Account mutations
'CreateAccountMutation',
'UpdateAccountMutation',
'DeleteAccountMutation',
'MarkAccountInactiveMutation',
# Customer mutations
'CreateCustomerMutation',
'UpdateCustomerMutation',
'DeleteCustomerMutation',
# Service mutations
'CreateServiceMutation',
'UpdateServiceMutation',
'DeleteServiceMutation',
# Project mutations
'CreateProjectMutation',
'UpdateProjectMutation',
'DeleteProjectMutation',
# Invoice mutations
'CreateInvoiceMutation',
'CancelInvoiceMutation',
'SendInvoiceMutation',
'MarkInvoicePaidMutation',
# Labor mutations
'CreateLaborMutation',
'UpdateLaborMutation',
'DeleteLaborMutation',
'EndLaborMutation',
# Profile mutations
'CreateProfileMutation',
'UpdateProfileMutation',
'DeleteProfileMutation',
# Report mutations
'CreateReportMutation',
'UpdateReportMutation',
'DeleteReportMutation',
# Revenue mutations
'CreateRevenueMutation',
'UpdateRevenueMutation',
'DeleteRevenueMutation',
'EndRevenueMutation',
# Schedule mutations
'CreateScheduleMutation',
'UpdateScheduleMutation',
'DeleteScheduleMutation',
'GenerateServicesMutation',
]