From 67a58a5277dab111f3efd2082c749ef5e51d3284 Mon Sep 17 00:00:00 2001 From: Gogs Date: Thu, 24 Jun 2021 16:13:34 +0200 Subject: [PATCH] Schemas --- graphs/cms.htm | 16 ++++++++++++++++ graphs/fleet.htm | 4 ++++ 2 files changed, 20 insertions(+) create mode 100644 graphs/cms.htm create mode 100644 graphs/fleet.htm diff --git a/graphs/cms.htm b/graphs/cms.htm new file mode 100644 index 0000000..b63e5d9 --- /dev/null +++ b/graphs/cms.htm @@ -0,0 +1,16 @@ +title = "CMS" == + +== # Content extend type Query { cmsContent(name: String!): CmsContent! } type CmsContent { fileName: String! content: +String markup: String parsedMarkup: String } # CMS-wide types # Backend\Models\User type BackendUser { id: ID! } # +System\Models\File type SystemFile { id: ID path: String title: String description: String } diff --git a/graphs/fleet.htm b/graphs/fleet.htm new file mode 100644 index 0000000..1f25e07 --- /dev/null +++ b/graphs/fleet.htm @@ -0,0 +1,4 @@ +title = "Fleet" == == # Content extend type Query { aircraft: [Aircraft] @all(model: +"GermanAirlinesVa\\Fleet\\Models\\Aircraft") aircraftType: [AircraftType] @all(model: +"GermanAirlinesVa\\Fleet\\Models\\AircraftType") } type Aircraft { name: String! registration: String! } type +AircraftType { type: String! aircrafts: [Aircraft] @hasMany }