# extend type Query {
#   route(path: String!): NodeInterface
# }


extend type Query {
  allconcernements: [Concernement]
}

extend type Query {
  concernements(ids: [Int]): [Concernement]
}

extend type Query {
  concernement(id: Int!): Concernement
}

extend type Query {
  concernementrevisions(id: Int!): [Concernement]
}

extend type Query {
  allentites: [Entite]
}

extend type Query {
  entites(ids: [Int]): [Entite]
}

extend type Query {
  entite(id: Int!): Entite
}

extend type Query {
  allstatics: [Static]
}

extend type Query {
  promotedstatics: [Static]
}

extend type Query {
  statics(ids: [Int]): [Static]
}

extend type Query {
  static(id: Int!): Static
}

extend type Query {
  allbesoins: [Besoin]
}

extend type Query {
  besoins(ids: [Int]): [Besoin]
}

extend type Query {
  besoin(id: Int!): Besoin
}

extend type Query {
  allreponses: [Reponse]
}

extend type Query {
  reponses(ids: [Int]): [Reponse]
}

extend type Query {
  reponse(id: Int!): Reponse
}

extend type Query {
  alldoleances: [Doleance]
}

extend type Query {
  doleances(ids: [Int]): [Doleance]
}

extend type Query {
  doleance(id: Int!): Doleance
}

extend type Query {
  user(id: Int!): User
}

extend type Query {
  allgroups: [Group]
}

extend type Query {
  groups(ids: [Int]): [Group]
}

extend type Query {
  group(id: Int!): Group
}

extend type Query {
  entitydef(type: String, bundle: String): EntityDefinition
}
