39 lines
609 B
GraphQL
39 lines
609 B
GraphQL
query listEmergencyContacts @auth(level: USER) {
|
|
emergencyContacts {
|
|
id
|
|
name
|
|
phone
|
|
relationship
|
|
staffId
|
|
createdAt
|
|
updatedAt
|
|
createdBy
|
|
}
|
|
}
|
|
|
|
query getEmergencyContactById($id: UUID!) @auth(level: USER) {
|
|
emergencyContact(id: $id) {
|
|
id
|
|
name
|
|
phone
|
|
relationship
|
|
staffId
|
|
createdAt
|
|
updatedAt
|
|
createdBy
|
|
}
|
|
}
|
|
|
|
query getEmergencyContactsByStaffId($staffId: UUID!) @auth(level: USER) {
|
|
emergencyContacts(where: { staffId: { eq: $staffId } }) {
|
|
id
|
|
name
|
|
phone
|
|
relationship
|
|
staffId
|
|
createdAt
|
|
updatedAt
|
|
createdBy
|
|
}
|
|
}
|