Files
Krow-workspace/dataconnect/connector/teamMember/queries.gql
2025-11-26 09:56:43 -05:00

52 lines
751 B
GraphQL

query listTeamMember @auth(level: USER) {
teamMembers {
id
teamId
memberName
email
role
isActive
}
}
query getTeamMemberById(
$id: UUID!
) @auth(level: USER) {
teamMember(id: $id) {
id
teamId
memberName
email
role
isActive
createdDate
updatedDate
createdBy
}
}
query filterTeamMember(
$teamId: UUID,
$memberName: String,
$email: String,
$role: TeamMemberRole,
$isActive: Boolean
) @auth(level: USER) {
teamMembers(
where: {
teamId: { eq: $teamId }
memberName: { eq: $memberName }
email: { eq: $email }
role: { eq: $role }
isActive: { eq: $isActive }
}
) {
id
teamId
memberName
email
role
isActive
}
}