# ---------------------------------------------------------- # LIST ALL (admin/debug) # ---------------------------------------------------------- query listTeamHudDepartments( $offset: Int $limit: Int ) @auth(level: USER) { teamHudDepartments(offset: $offset, limit: $limit) { id name costCenter teamHubId teamHub { id hubName } createdAt } } # ---------------------------------------------------------- # GET BY ID # ---------------------------------------------------------- query getTeamHudDepartmentById($id: UUID!) @auth(level: USER) { teamHudDepartment(id: $id) { id name costCenter teamHubId teamHub { id hubName } createdAt } } # ---------------------------------------------------------- # LIST BY TEAM HUB ID # ---------------------------------------------------------- query listTeamHudDepartmentsByTeamHubId( $teamHubId: UUID! $offset: Int $limit: Int ) @auth(level: USER) { teamHudDepartments( where: { teamHubId: { eq: $teamHubId } } offset: $offset limit: $limit ) { id name costCenter teamHubId teamHub { id hubName } createdAt } }