Files
Krow-workspace/backend/dataconnect/connector/requiredDoc/mutations.gql
2026-01-19 19:18:11 -05:00

40 lines
725 B
GraphQL

mutation createRequiredDoc(
$name: String!
$description: String
$status: ReqDocumentStatus
$staffId: UUID!
$fileUrl: String
) @auth(level: USER) {
requiredDoc_insert(
data: {
name: $name
description: $description
status: $status
staffId: $staffId
fileUrl: $fileUrl
}
)
}
mutation updateRequiredDoc(
$id: UUID!
$name: String
$description: String
$status: ReqDocumentStatus
$fileUrl: String
) @auth(level: USER) {
requiredDoc_update(
id: $id
data: {
name: $name
description: $description
status: $status
fileUrl: $fileUrl
}
)
}
mutation deleteRequiredDoc($id: UUID!) @auth(level: USER) {
requiredDoc_delete(id: $id)
}