22 lines
399 B
GraphQL
22 lines
399 B
GraphQL
extend type Mutation {
|
|
deleteTeam(input: DeleteTeam!):
|
|
DeleteTeamPayload! @hasRole(roles:[ ADMIN], level: TEAM, type: TEAM)
|
|
createTeam(input: NewTeam!):
|
|
Team! @hasRole(roles: [ADMIN], level: ORG, type: ORG)
|
|
}
|
|
|
|
input NewTeam {
|
|
name: String!
|
|
organizationID: UUID!
|
|
}
|
|
|
|
input DeleteTeam {
|
|
teamID: UUID!
|
|
}
|
|
|
|
type DeleteTeamPayload {
|
|
ok: Boolean!
|
|
team: Team!
|
|
projects: [Project!]!
|
|
}
|