moving dataconnect to dev

This commit is contained in:
José Salazar
2026-01-19 19:18:11 -05:00
parent 6960e9e472
commit c5afbd99cd
147 changed files with 10531 additions and 0 deletions

View File

@@ -0,0 +1,39 @@
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)
}

View File

@@ -0,0 +1,61 @@
query listRequiredDocs @auth(level: USER) {
requiredDocs {
id
name
description
status
staffId
fileUrl
createdAt
updatedAt
createdBy
}
}
query getRequiredDocById($id: UUID!) @auth(level: USER) {
requiredDoc(id: $id) {
id
name
description
status
staffId
fileUrl
createdAt
updatedAt
createdBy
}
}
query getRequiredDocsByStaffId($staffId: UUID!) @auth(level: USER) {
requiredDocs(where: { staffId: { eq: $staffId } }) {
id
name
description
status
staffId
fileUrl
createdAt
updatedAt
createdBy
}
}
query filterRequiredDocs(
$staffId: UUID
$status: ReqDocumentStatus
$name: String
) @auth(level: USER) {
requiredDocs(
where: {
staffId: { eq: $staffId }
status: { eq: $status }
name: { eq: $name }
}
) {
id
name
status
staffId
fileUrl
}
}