prisma.graphql 94 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791
  1. # source: http://localhost:8846
  2. # timestamp: Tue Nov 05 2019 17:50:27 GMT+0100 (Central European Standard Time)
  3. type AggregateBlock {
  4. count: Int!
  5. }
  6. type AggregateComment {
  7. count: Int!
  8. }
  9. type AggregateExcersise {
  10. count: Int!
  11. }
  12. type AggregateFormat {
  13. count: Int!
  14. }
  15. type AggregateRating {
  16. count: Int!
  17. }
  18. type AggregateTrack {
  19. count: Int!
  20. }
  21. type AggregateTraining {
  22. count: Int!
  23. }
  24. type AggregateUser {
  25. count: Int!
  26. }
  27. type BatchPayload {
  28. """The number of nodes that have been affected by the Batch operation."""
  29. count: Long!
  30. }
  31. type Block implements Node {
  32. id: ID!
  33. sequence: Int!
  34. title: String!
  35. duration: Int!
  36. variation: String
  37. format: Format
  38. tracks(where: TrackWhereInput, orderBy: TrackOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Track!]
  39. excersises(where: ExcersiseWhereInput, orderBy: ExcersiseOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Excersise!]
  40. }
  41. """A connection to a list of items."""
  42. type BlockConnection {
  43. """Information to aid in pagination."""
  44. pageInfo: PageInfo!
  45. """A list of edges."""
  46. edges: [BlockEdge]!
  47. aggregate: AggregateBlock!
  48. }
  49. input BlockCreateInput {
  50. id: ID
  51. sequence: Int!
  52. title: String!
  53. duration: Int!
  54. variation: String
  55. format: FormatCreateOneInput
  56. tracks: TrackCreateManyInput
  57. excersises: ExcersiseCreateManyInput
  58. }
  59. input BlockCreateManyInput {
  60. create: [BlockCreateInput!]
  61. connect: [BlockWhereUniqueInput!]
  62. }
  63. """An edge in a connection."""
  64. type BlockEdge {
  65. """The item at the end of the edge."""
  66. node: Block!
  67. """A cursor for use in pagination."""
  68. cursor: String!
  69. }
  70. enum BlockOrderByInput {
  71. id_ASC
  72. id_DESC
  73. sequence_ASC
  74. sequence_DESC
  75. title_ASC
  76. title_DESC
  77. duration_ASC
  78. duration_DESC
  79. variation_ASC
  80. variation_DESC
  81. }
  82. type BlockPreviousValues {
  83. id: ID!
  84. sequence: Int!
  85. title: String!
  86. duration: Int!
  87. variation: String
  88. }
  89. input BlockScalarWhereInput {
  90. """Logical AND on all given filters."""
  91. AND: [BlockScalarWhereInput!]
  92. """Logical OR on all given filters."""
  93. OR: [BlockScalarWhereInput!]
  94. """Logical NOT on all given filters combined by AND."""
  95. NOT: [BlockScalarWhereInput!]
  96. id: ID
  97. """All values that are not equal to given value."""
  98. id_not: ID
  99. """All values that are contained in given list."""
  100. id_in: [ID!]
  101. """All values that are not contained in given list."""
  102. id_not_in: [ID!]
  103. """All values less than the given value."""
  104. id_lt: ID
  105. """All values less than or equal the given value."""
  106. id_lte: ID
  107. """All values greater than the given value."""
  108. id_gt: ID
  109. """All values greater than or equal the given value."""
  110. id_gte: ID
  111. """All values containing the given string."""
  112. id_contains: ID
  113. """All values not containing the given string."""
  114. id_not_contains: ID
  115. """All values starting with the given string."""
  116. id_starts_with: ID
  117. """All values not starting with the given string."""
  118. id_not_starts_with: ID
  119. """All values ending with the given string."""
  120. id_ends_with: ID
  121. """All values not ending with the given string."""
  122. id_not_ends_with: ID
  123. sequence: Int
  124. """All values that are not equal to given value."""
  125. sequence_not: Int
  126. """All values that are contained in given list."""
  127. sequence_in: [Int!]
  128. """All values that are not contained in given list."""
  129. sequence_not_in: [Int!]
  130. """All values less than the given value."""
  131. sequence_lt: Int
  132. """All values less than or equal the given value."""
  133. sequence_lte: Int
  134. """All values greater than the given value."""
  135. sequence_gt: Int
  136. """All values greater than or equal the given value."""
  137. sequence_gte: Int
  138. title: String
  139. """All values that are not equal to given value."""
  140. title_not: String
  141. """All values that are contained in given list."""
  142. title_in: [String!]
  143. """All values that are not contained in given list."""
  144. title_not_in: [String!]
  145. """All values less than the given value."""
  146. title_lt: String
  147. """All values less than or equal the given value."""
  148. title_lte: String
  149. """All values greater than the given value."""
  150. title_gt: String
  151. """All values greater than or equal the given value."""
  152. title_gte: String
  153. """All values containing the given string."""
  154. title_contains: String
  155. """All values not containing the given string."""
  156. title_not_contains: String
  157. """All values starting with the given string."""
  158. title_starts_with: String
  159. """All values not starting with the given string."""
  160. title_not_starts_with: String
  161. """All values ending with the given string."""
  162. title_ends_with: String
  163. """All values not ending with the given string."""
  164. title_not_ends_with: String
  165. duration: Int
  166. """All values that are not equal to given value."""
  167. duration_not: Int
  168. """All values that are contained in given list."""
  169. duration_in: [Int!]
  170. """All values that are not contained in given list."""
  171. duration_not_in: [Int!]
  172. """All values less than the given value."""
  173. duration_lt: Int
  174. """All values less than or equal the given value."""
  175. duration_lte: Int
  176. """All values greater than the given value."""
  177. duration_gt: Int
  178. """All values greater than or equal the given value."""
  179. duration_gte: Int
  180. variation: String
  181. """All values that are not equal to given value."""
  182. variation_not: String
  183. """All values that are contained in given list."""
  184. variation_in: [String!]
  185. """All values that are not contained in given list."""
  186. variation_not_in: [String!]
  187. """All values less than the given value."""
  188. variation_lt: String
  189. """All values less than or equal the given value."""
  190. variation_lte: String
  191. """All values greater than the given value."""
  192. variation_gt: String
  193. """All values greater than or equal the given value."""
  194. variation_gte: String
  195. """All values containing the given string."""
  196. variation_contains: String
  197. """All values not containing the given string."""
  198. variation_not_contains: String
  199. """All values starting with the given string."""
  200. variation_starts_with: String
  201. """All values not starting with the given string."""
  202. variation_not_starts_with: String
  203. """All values ending with the given string."""
  204. variation_ends_with: String
  205. """All values not ending with the given string."""
  206. variation_not_ends_with: String
  207. }
  208. type BlockSubscriptionPayload {
  209. mutation: MutationType!
  210. node: Block
  211. updatedFields: [String!]
  212. previousValues: BlockPreviousValues
  213. }
  214. input BlockSubscriptionWhereInput {
  215. """Logical AND on all given filters."""
  216. AND: [BlockSubscriptionWhereInput!]
  217. """Logical OR on all given filters."""
  218. OR: [BlockSubscriptionWhereInput!]
  219. """Logical NOT on all given filters combined by AND."""
  220. NOT: [BlockSubscriptionWhereInput!]
  221. """The subscription event gets dispatched when it's listed in mutation_in"""
  222. mutation_in: [MutationType!]
  223. """
  224. The subscription event gets only dispatched when one of the updated fields names is included in this list
  225. """
  226. updatedFields_contains: String
  227. """
  228. The subscription event gets only dispatched when all of the field names included in this list have been updated
  229. """
  230. updatedFields_contains_every: [String!]
  231. """
  232. The subscription event gets only dispatched when some of the field names included in this list have been updated
  233. """
  234. updatedFields_contains_some: [String!]
  235. node: BlockWhereInput
  236. }
  237. input BlockUpdateDataInput {
  238. sequence: Int
  239. title: String
  240. duration: Int
  241. variation: String
  242. format: FormatUpdateOneInput
  243. tracks: TrackUpdateManyInput
  244. excersises: ExcersiseUpdateManyInput
  245. }
  246. input BlockUpdateInput {
  247. sequence: Int
  248. title: String
  249. duration: Int
  250. variation: String
  251. format: FormatUpdateOneInput
  252. tracks: TrackUpdateManyInput
  253. excersises: ExcersiseUpdateManyInput
  254. }
  255. input BlockUpdateManyDataInput {
  256. sequence: Int
  257. title: String
  258. duration: Int
  259. variation: String
  260. }
  261. input BlockUpdateManyInput {
  262. create: [BlockCreateInput!]
  263. connect: [BlockWhereUniqueInput!]
  264. set: [BlockWhereUniqueInput!]
  265. disconnect: [BlockWhereUniqueInput!]
  266. delete: [BlockWhereUniqueInput!]
  267. update: [BlockUpdateWithWhereUniqueNestedInput!]
  268. updateMany: [BlockUpdateManyWithWhereNestedInput!]
  269. deleteMany: [BlockScalarWhereInput!]
  270. upsert: [BlockUpsertWithWhereUniqueNestedInput!]
  271. }
  272. input BlockUpdateManyMutationInput {
  273. sequence: Int
  274. title: String
  275. duration: Int
  276. variation: String
  277. }
  278. input BlockUpdateManyWithWhereNestedInput {
  279. where: BlockScalarWhereInput!
  280. data: BlockUpdateManyDataInput!
  281. }
  282. input BlockUpdateWithWhereUniqueNestedInput {
  283. where: BlockWhereUniqueInput!
  284. data: BlockUpdateDataInput!
  285. }
  286. input BlockUpsertWithWhereUniqueNestedInput {
  287. where: BlockWhereUniqueInput!
  288. update: BlockUpdateDataInput!
  289. create: BlockCreateInput!
  290. }
  291. input BlockWhereInput {
  292. """Logical AND on all given filters."""
  293. AND: [BlockWhereInput!]
  294. """Logical OR on all given filters."""
  295. OR: [BlockWhereInput!]
  296. """Logical NOT on all given filters combined by AND."""
  297. NOT: [BlockWhereInput!]
  298. id: ID
  299. """All values that are not equal to given value."""
  300. id_not: ID
  301. """All values that are contained in given list."""
  302. id_in: [ID!]
  303. """All values that are not contained in given list."""
  304. id_not_in: [ID!]
  305. """All values less than the given value."""
  306. id_lt: ID
  307. """All values less than or equal the given value."""
  308. id_lte: ID
  309. """All values greater than the given value."""
  310. id_gt: ID
  311. """All values greater than or equal the given value."""
  312. id_gte: ID
  313. """All values containing the given string."""
  314. id_contains: ID
  315. """All values not containing the given string."""
  316. id_not_contains: ID
  317. """All values starting with the given string."""
  318. id_starts_with: ID
  319. """All values not starting with the given string."""
  320. id_not_starts_with: ID
  321. """All values ending with the given string."""
  322. id_ends_with: ID
  323. """All values not ending with the given string."""
  324. id_not_ends_with: ID
  325. sequence: Int
  326. """All values that are not equal to given value."""
  327. sequence_not: Int
  328. """All values that are contained in given list."""
  329. sequence_in: [Int!]
  330. """All values that are not contained in given list."""
  331. sequence_not_in: [Int!]
  332. """All values less than the given value."""
  333. sequence_lt: Int
  334. """All values less than or equal the given value."""
  335. sequence_lte: Int
  336. """All values greater than the given value."""
  337. sequence_gt: Int
  338. """All values greater than or equal the given value."""
  339. sequence_gte: Int
  340. title: String
  341. """All values that are not equal to given value."""
  342. title_not: String
  343. """All values that are contained in given list."""
  344. title_in: [String!]
  345. """All values that are not contained in given list."""
  346. title_not_in: [String!]
  347. """All values less than the given value."""
  348. title_lt: String
  349. """All values less than or equal the given value."""
  350. title_lte: String
  351. """All values greater than the given value."""
  352. title_gt: String
  353. """All values greater than or equal the given value."""
  354. title_gte: String
  355. """All values containing the given string."""
  356. title_contains: String
  357. """All values not containing the given string."""
  358. title_not_contains: String
  359. """All values starting with the given string."""
  360. title_starts_with: String
  361. """All values not starting with the given string."""
  362. title_not_starts_with: String
  363. """All values ending with the given string."""
  364. title_ends_with: String
  365. """All values not ending with the given string."""
  366. title_not_ends_with: String
  367. duration: Int
  368. """All values that are not equal to given value."""
  369. duration_not: Int
  370. """All values that are contained in given list."""
  371. duration_in: [Int!]
  372. """All values that are not contained in given list."""
  373. duration_not_in: [Int!]
  374. """All values less than the given value."""
  375. duration_lt: Int
  376. """All values less than or equal the given value."""
  377. duration_lte: Int
  378. """All values greater than the given value."""
  379. duration_gt: Int
  380. """All values greater than or equal the given value."""
  381. duration_gte: Int
  382. variation: String
  383. """All values that are not equal to given value."""
  384. variation_not: String
  385. """All values that are contained in given list."""
  386. variation_in: [String!]
  387. """All values that are not contained in given list."""
  388. variation_not_in: [String!]
  389. """All values less than the given value."""
  390. variation_lt: String
  391. """All values less than or equal the given value."""
  392. variation_lte: String
  393. """All values greater than the given value."""
  394. variation_gt: String
  395. """All values greater than or equal the given value."""
  396. variation_gte: String
  397. """All values containing the given string."""
  398. variation_contains: String
  399. """All values not containing the given string."""
  400. variation_not_contains: String
  401. """All values starting with the given string."""
  402. variation_starts_with: String
  403. """All values not starting with the given string."""
  404. variation_not_starts_with: String
  405. """All values ending with the given string."""
  406. variation_ends_with: String
  407. """All values not ending with the given string."""
  408. variation_not_ends_with: String
  409. format: FormatWhereInput
  410. tracks_every: TrackWhereInput
  411. tracks_some: TrackWhereInput
  412. tracks_none: TrackWhereInput
  413. excersises_every: ExcersiseWhereInput
  414. excersises_some: ExcersiseWhereInput
  415. excersises_none: ExcersiseWhereInput
  416. }
  417. input BlockWhereUniqueInput {
  418. id: ID
  419. }
  420. type Comment implements Node {
  421. id: ID!
  422. text: String!
  423. author: User!
  424. createdAt: DateTime!
  425. }
  426. """A connection to a list of items."""
  427. type CommentConnection {
  428. """Information to aid in pagination."""
  429. pageInfo: PageInfo!
  430. """A list of edges."""
  431. edges: [CommentEdge]!
  432. aggregate: AggregateComment!
  433. }
  434. input CommentCreateInput {
  435. id: ID
  436. text: String!
  437. author: UserCreateOneWithoutCommentsInput!
  438. }
  439. input CommentCreateManyWithoutAuthorInput {
  440. create: [CommentCreateWithoutAuthorInput!]
  441. connect: [CommentWhereUniqueInput!]
  442. }
  443. input CommentCreateWithoutAuthorInput {
  444. id: ID
  445. text: String!
  446. }
  447. """An edge in a connection."""
  448. type CommentEdge {
  449. """The item at the end of the edge."""
  450. node: Comment!
  451. """A cursor for use in pagination."""
  452. cursor: String!
  453. }
  454. enum CommentOrderByInput {
  455. id_ASC
  456. id_DESC
  457. text_ASC
  458. text_DESC
  459. createdAt_ASC
  460. createdAt_DESC
  461. }
  462. type CommentPreviousValues {
  463. id: ID!
  464. text: String!
  465. createdAt: DateTime!
  466. }
  467. input CommentScalarWhereInput {
  468. """Logical AND on all given filters."""
  469. AND: [CommentScalarWhereInput!]
  470. """Logical OR on all given filters."""
  471. OR: [CommentScalarWhereInput!]
  472. """Logical NOT on all given filters combined by AND."""
  473. NOT: [CommentScalarWhereInput!]
  474. id: ID
  475. """All values that are not equal to given value."""
  476. id_not: ID
  477. """All values that are contained in given list."""
  478. id_in: [ID!]
  479. """All values that are not contained in given list."""
  480. id_not_in: [ID!]
  481. """All values less than the given value."""
  482. id_lt: ID
  483. """All values less than or equal the given value."""
  484. id_lte: ID
  485. """All values greater than the given value."""
  486. id_gt: ID
  487. """All values greater than or equal the given value."""
  488. id_gte: ID
  489. """All values containing the given string."""
  490. id_contains: ID
  491. """All values not containing the given string."""
  492. id_not_contains: ID
  493. """All values starting with the given string."""
  494. id_starts_with: ID
  495. """All values not starting with the given string."""
  496. id_not_starts_with: ID
  497. """All values ending with the given string."""
  498. id_ends_with: ID
  499. """All values not ending with the given string."""
  500. id_not_ends_with: ID
  501. text: String
  502. """All values that are not equal to given value."""
  503. text_not: String
  504. """All values that are contained in given list."""
  505. text_in: [String!]
  506. """All values that are not contained in given list."""
  507. text_not_in: [String!]
  508. """All values less than the given value."""
  509. text_lt: String
  510. """All values less than or equal the given value."""
  511. text_lte: String
  512. """All values greater than the given value."""
  513. text_gt: String
  514. """All values greater than or equal the given value."""
  515. text_gte: String
  516. """All values containing the given string."""
  517. text_contains: String
  518. """All values not containing the given string."""
  519. text_not_contains: String
  520. """All values starting with the given string."""
  521. text_starts_with: String
  522. """All values not starting with the given string."""
  523. text_not_starts_with: String
  524. """All values ending with the given string."""
  525. text_ends_with: String
  526. """All values not ending with the given string."""
  527. text_not_ends_with: String
  528. createdAt: DateTime
  529. """All values that are not equal to given value."""
  530. createdAt_not: DateTime
  531. """All values that are contained in given list."""
  532. createdAt_in: [DateTime!]
  533. """All values that are not contained in given list."""
  534. createdAt_not_in: [DateTime!]
  535. """All values less than the given value."""
  536. createdAt_lt: DateTime
  537. """All values less than or equal the given value."""
  538. createdAt_lte: DateTime
  539. """All values greater than the given value."""
  540. createdAt_gt: DateTime
  541. """All values greater than or equal the given value."""
  542. createdAt_gte: DateTime
  543. }
  544. type CommentSubscriptionPayload {
  545. mutation: MutationType!
  546. node: Comment
  547. updatedFields: [String!]
  548. previousValues: CommentPreviousValues
  549. }
  550. input CommentSubscriptionWhereInput {
  551. """Logical AND on all given filters."""
  552. AND: [CommentSubscriptionWhereInput!]
  553. """Logical OR on all given filters."""
  554. OR: [CommentSubscriptionWhereInput!]
  555. """Logical NOT on all given filters combined by AND."""
  556. NOT: [CommentSubscriptionWhereInput!]
  557. """The subscription event gets dispatched when it's listed in mutation_in"""
  558. mutation_in: [MutationType!]
  559. """
  560. The subscription event gets only dispatched when one of the updated fields names is included in this list
  561. """
  562. updatedFields_contains: String
  563. """
  564. The subscription event gets only dispatched when all of the field names included in this list have been updated
  565. """
  566. updatedFields_contains_every: [String!]
  567. """
  568. The subscription event gets only dispatched when some of the field names included in this list have been updated
  569. """
  570. updatedFields_contains_some: [String!]
  571. node: CommentWhereInput
  572. }
  573. input CommentUpdateInput {
  574. text: String
  575. author: UserUpdateOneRequiredWithoutCommentsInput
  576. }
  577. input CommentUpdateManyDataInput {
  578. text: String
  579. }
  580. input CommentUpdateManyMutationInput {
  581. text: String
  582. }
  583. input CommentUpdateManyWithoutAuthorInput {
  584. create: [CommentCreateWithoutAuthorInput!]
  585. connect: [CommentWhereUniqueInput!]
  586. set: [CommentWhereUniqueInput!]
  587. disconnect: [CommentWhereUniqueInput!]
  588. delete: [CommentWhereUniqueInput!]
  589. update: [CommentUpdateWithWhereUniqueWithoutAuthorInput!]
  590. updateMany: [CommentUpdateManyWithWhereNestedInput!]
  591. deleteMany: [CommentScalarWhereInput!]
  592. upsert: [CommentUpsertWithWhereUniqueWithoutAuthorInput!]
  593. }
  594. input CommentUpdateManyWithWhereNestedInput {
  595. where: CommentScalarWhereInput!
  596. data: CommentUpdateManyDataInput!
  597. }
  598. input CommentUpdateWithoutAuthorDataInput {
  599. text: String
  600. }
  601. input CommentUpdateWithWhereUniqueWithoutAuthorInput {
  602. where: CommentWhereUniqueInput!
  603. data: CommentUpdateWithoutAuthorDataInput!
  604. }
  605. input CommentUpsertWithWhereUniqueWithoutAuthorInput {
  606. where: CommentWhereUniqueInput!
  607. update: CommentUpdateWithoutAuthorDataInput!
  608. create: CommentCreateWithoutAuthorInput!
  609. }
  610. input CommentWhereInput {
  611. """Logical AND on all given filters."""
  612. AND: [CommentWhereInput!]
  613. """Logical OR on all given filters."""
  614. OR: [CommentWhereInput!]
  615. """Logical NOT on all given filters combined by AND."""
  616. NOT: [CommentWhereInput!]
  617. id: ID
  618. """All values that are not equal to given value."""
  619. id_not: ID
  620. """All values that are contained in given list."""
  621. id_in: [ID!]
  622. """All values that are not contained in given list."""
  623. id_not_in: [ID!]
  624. """All values less than the given value."""
  625. id_lt: ID
  626. """All values less than or equal the given value."""
  627. id_lte: ID
  628. """All values greater than the given value."""
  629. id_gt: ID
  630. """All values greater than or equal the given value."""
  631. id_gte: ID
  632. """All values containing the given string."""
  633. id_contains: ID
  634. """All values not containing the given string."""
  635. id_not_contains: ID
  636. """All values starting with the given string."""
  637. id_starts_with: ID
  638. """All values not starting with the given string."""
  639. id_not_starts_with: ID
  640. """All values ending with the given string."""
  641. id_ends_with: ID
  642. """All values not ending with the given string."""
  643. id_not_ends_with: ID
  644. text: String
  645. """All values that are not equal to given value."""
  646. text_not: String
  647. """All values that are contained in given list."""
  648. text_in: [String!]
  649. """All values that are not contained in given list."""
  650. text_not_in: [String!]
  651. """All values less than the given value."""
  652. text_lt: String
  653. """All values less than or equal the given value."""
  654. text_lte: String
  655. """All values greater than the given value."""
  656. text_gt: String
  657. """All values greater than or equal the given value."""
  658. text_gte: String
  659. """All values containing the given string."""
  660. text_contains: String
  661. """All values not containing the given string."""
  662. text_not_contains: String
  663. """All values starting with the given string."""
  664. text_starts_with: String
  665. """All values not starting with the given string."""
  666. text_not_starts_with: String
  667. """All values ending with the given string."""
  668. text_ends_with: String
  669. """All values not ending with the given string."""
  670. text_not_ends_with: String
  671. createdAt: DateTime
  672. """All values that are not equal to given value."""
  673. createdAt_not: DateTime
  674. """All values that are contained in given list."""
  675. createdAt_in: [DateTime!]
  676. """All values that are not contained in given list."""
  677. createdAt_not_in: [DateTime!]
  678. """All values less than the given value."""
  679. createdAt_lt: DateTime
  680. """All values less than or equal the given value."""
  681. createdAt_lte: DateTime
  682. """All values greater than the given value."""
  683. createdAt_gt: DateTime
  684. """All values greater than or equal the given value."""
  685. createdAt_gte: DateTime
  686. author: UserWhereInput
  687. }
  688. input CommentWhereUniqueInput {
  689. id: ID
  690. }
  691. scalar DateTime
  692. type Excersise implements Node {
  693. id: ID!
  694. name: String!
  695. description: String!
  696. video: String!
  697. targets: [String!]!
  698. }
  699. """A connection to a list of items."""
  700. type ExcersiseConnection {
  701. """Information to aid in pagination."""
  702. pageInfo: PageInfo!
  703. """A list of edges."""
  704. edges: [ExcersiseEdge]!
  705. aggregate: AggregateExcersise!
  706. }
  707. input ExcersiseCreateInput {
  708. id: ID
  709. name: String!
  710. description: String!
  711. video: String!
  712. targets: ExcersiseCreatetargetsInput
  713. }
  714. input ExcersiseCreateManyInput {
  715. create: [ExcersiseCreateInput!]
  716. connect: [ExcersiseWhereUniqueInput!]
  717. }
  718. input ExcersiseCreatetargetsInput {
  719. set: [String!]
  720. }
  721. """An edge in a connection."""
  722. type ExcersiseEdge {
  723. """The item at the end of the edge."""
  724. node: Excersise!
  725. """A cursor for use in pagination."""
  726. cursor: String!
  727. }
  728. enum ExcersiseOrderByInput {
  729. id_ASC
  730. id_DESC
  731. name_ASC
  732. name_DESC
  733. description_ASC
  734. description_DESC
  735. video_ASC
  736. video_DESC
  737. }
  738. type ExcersisePreviousValues {
  739. id: ID!
  740. name: String!
  741. description: String!
  742. video: String!
  743. targets: [String!]!
  744. }
  745. input ExcersiseScalarWhereInput {
  746. """Logical AND on all given filters."""
  747. AND: [ExcersiseScalarWhereInput!]
  748. """Logical OR on all given filters."""
  749. OR: [ExcersiseScalarWhereInput!]
  750. """Logical NOT on all given filters combined by AND."""
  751. NOT: [ExcersiseScalarWhereInput!]
  752. id: ID
  753. """All values that are not equal to given value."""
  754. id_not: ID
  755. """All values that are contained in given list."""
  756. id_in: [ID!]
  757. """All values that are not contained in given list."""
  758. id_not_in: [ID!]
  759. """All values less than the given value."""
  760. id_lt: ID
  761. """All values less than or equal the given value."""
  762. id_lte: ID
  763. """All values greater than the given value."""
  764. id_gt: ID
  765. """All values greater than or equal the given value."""
  766. id_gte: ID
  767. """All values containing the given string."""
  768. id_contains: ID
  769. """All values not containing the given string."""
  770. id_not_contains: ID
  771. """All values starting with the given string."""
  772. id_starts_with: ID
  773. """All values not starting with the given string."""
  774. id_not_starts_with: ID
  775. """All values ending with the given string."""
  776. id_ends_with: ID
  777. """All values not ending with the given string."""
  778. id_not_ends_with: ID
  779. name: String
  780. """All values that are not equal to given value."""
  781. name_not: String
  782. """All values that are contained in given list."""
  783. name_in: [String!]
  784. """All values that are not contained in given list."""
  785. name_not_in: [String!]
  786. """All values less than the given value."""
  787. name_lt: String
  788. """All values less than or equal the given value."""
  789. name_lte: String
  790. """All values greater than the given value."""
  791. name_gt: String
  792. """All values greater than or equal the given value."""
  793. name_gte: String
  794. """All values containing the given string."""
  795. name_contains: String
  796. """All values not containing the given string."""
  797. name_not_contains: String
  798. """All values starting with the given string."""
  799. name_starts_with: String
  800. """All values not starting with the given string."""
  801. name_not_starts_with: String
  802. """All values ending with the given string."""
  803. name_ends_with: String
  804. """All values not ending with the given string."""
  805. name_not_ends_with: String
  806. description: String
  807. """All values that are not equal to given value."""
  808. description_not: String
  809. """All values that are contained in given list."""
  810. description_in: [String!]
  811. """All values that are not contained in given list."""
  812. description_not_in: [String!]
  813. """All values less than the given value."""
  814. description_lt: String
  815. """All values less than or equal the given value."""
  816. description_lte: String
  817. """All values greater than the given value."""
  818. description_gt: String
  819. """All values greater than or equal the given value."""
  820. description_gte: String
  821. """All values containing the given string."""
  822. description_contains: String
  823. """All values not containing the given string."""
  824. description_not_contains: String
  825. """All values starting with the given string."""
  826. description_starts_with: String
  827. """All values not starting with the given string."""
  828. description_not_starts_with: String
  829. """All values ending with the given string."""
  830. description_ends_with: String
  831. """All values not ending with the given string."""
  832. description_not_ends_with: String
  833. video: String
  834. """All values that are not equal to given value."""
  835. video_not: String
  836. """All values that are contained in given list."""
  837. video_in: [String!]
  838. """All values that are not contained in given list."""
  839. video_not_in: [String!]
  840. """All values less than the given value."""
  841. video_lt: String
  842. """All values less than or equal the given value."""
  843. video_lte: String
  844. """All values greater than the given value."""
  845. video_gt: String
  846. """All values greater than or equal the given value."""
  847. video_gte: String
  848. """All values containing the given string."""
  849. video_contains: String
  850. """All values not containing the given string."""
  851. video_not_contains: String
  852. """All values starting with the given string."""
  853. video_starts_with: String
  854. """All values not starting with the given string."""
  855. video_not_starts_with: String
  856. """All values ending with the given string."""
  857. video_ends_with: String
  858. """All values not ending with the given string."""
  859. video_not_ends_with: String
  860. }
  861. type ExcersiseSubscriptionPayload {
  862. mutation: MutationType!
  863. node: Excersise
  864. updatedFields: [String!]
  865. previousValues: ExcersisePreviousValues
  866. }
  867. input ExcersiseSubscriptionWhereInput {
  868. """Logical AND on all given filters."""
  869. AND: [ExcersiseSubscriptionWhereInput!]
  870. """Logical OR on all given filters."""
  871. OR: [ExcersiseSubscriptionWhereInput!]
  872. """Logical NOT on all given filters combined by AND."""
  873. NOT: [ExcersiseSubscriptionWhereInput!]
  874. """The subscription event gets dispatched when it's listed in mutation_in"""
  875. mutation_in: [MutationType!]
  876. """
  877. The subscription event gets only dispatched when one of the updated fields names is included in this list
  878. """
  879. updatedFields_contains: String
  880. """
  881. The subscription event gets only dispatched when all of the field names included in this list have been updated
  882. """
  883. updatedFields_contains_every: [String!]
  884. """
  885. The subscription event gets only dispatched when some of the field names included in this list have been updated
  886. """
  887. updatedFields_contains_some: [String!]
  888. node: ExcersiseWhereInput
  889. }
  890. input ExcersiseUpdateDataInput {
  891. name: String
  892. description: String
  893. video: String
  894. targets: ExcersiseUpdatetargetsInput
  895. }
  896. input ExcersiseUpdateInput {
  897. name: String
  898. description: String
  899. video: String
  900. targets: ExcersiseUpdatetargetsInput
  901. }
  902. input ExcersiseUpdateManyDataInput {
  903. name: String
  904. description: String
  905. video: String
  906. targets: ExcersiseUpdatetargetsInput
  907. }
  908. input ExcersiseUpdateManyInput {
  909. create: [ExcersiseCreateInput!]
  910. connect: [ExcersiseWhereUniqueInput!]
  911. set: [ExcersiseWhereUniqueInput!]
  912. disconnect: [ExcersiseWhereUniqueInput!]
  913. delete: [ExcersiseWhereUniqueInput!]
  914. update: [ExcersiseUpdateWithWhereUniqueNestedInput!]
  915. updateMany: [ExcersiseUpdateManyWithWhereNestedInput!]
  916. deleteMany: [ExcersiseScalarWhereInput!]
  917. upsert: [ExcersiseUpsertWithWhereUniqueNestedInput!]
  918. }
  919. input ExcersiseUpdateManyMutationInput {
  920. name: String
  921. description: String
  922. video: String
  923. targets: ExcersiseUpdatetargetsInput
  924. }
  925. input ExcersiseUpdateManyWithWhereNestedInput {
  926. where: ExcersiseScalarWhereInput!
  927. data: ExcersiseUpdateManyDataInput!
  928. }
  929. input ExcersiseUpdatetargetsInput {
  930. set: [String!]
  931. }
  932. input ExcersiseUpdateWithWhereUniqueNestedInput {
  933. where: ExcersiseWhereUniqueInput!
  934. data: ExcersiseUpdateDataInput!
  935. }
  936. input ExcersiseUpsertWithWhereUniqueNestedInput {
  937. where: ExcersiseWhereUniqueInput!
  938. update: ExcersiseUpdateDataInput!
  939. create: ExcersiseCreateInput!
  940. }
  941. input ExcersiseWhereInput {
  942. """Logical AND on all given filters."""
  943. AND: [ExcersiseWhereInput!]
  944. """Logical OR on all given filters."""
  945. OR: [ExcersiseWhereInput!]
  946. """Logical NOT on all given filters combined by AND."""
  947. NOT: [ExcersiseWhereInput!]
  948. id: ID
  949. """All values that are not equal to given value."""
  950. id_not: ID
  951. """All values that are contained in given list."""
  952. id_in: [ID!]
  953. """All values that are not contained in given list."""
  954. id_not_in: [ID!]
  955. """All values less than the given value."""
  956. id_lt: ID
  957. """All values less than or equal the given value."""
  958. id_lte: ID
  959. """All values greater than the given value."""
  960. id_gt: ID
  961. """All values greater than or equal the given value."""
  962. id_gte: ID
  963. """All values containing the given string."""
  964. id_contains: ID
  965. """All values not containing the given string."""
  966. id_not_contains: ID
  967. """All values starting with the given string."""
  968. id_starts_with: ID
  969. """All values not starting with the given string."""
  970. id_not_starts_with: ID
  971. """All values ending with the given string."""
  972. id_ends_with: ID
  973. """All values not ending with the given string."""
  974. id_not_ends_with: ID
  975. name: String
  976. """All values that are not equal to given value."""
  977. name_not: String
  978. """All values that are contained in given list."""
  979. name_in: [String!]
  980. """All values that are not contained in given list."""
  981. name_not_in: [String!]
  982. """All values less than the given value."""
  983. name_lt: String
  984. """All values less than or equal the given value."""
  985. name_lte: String
  986. """All values greater than the given value."""
  987. name_gt: String
  988. """All values greater than or equal the given value."""
  989. name_gte: String
  990. """All values containing the given string."""
  991. name_contains: String
  992. """All values not containing the given string."""
  993. name_not_contains: String
  994. """All values starting with the given string."""
  995. name_starts_with: String
  996. """All values not starting with the given string."""
  997. name_not_starts_with: String
  998. """All values ending with the given string."""
  999. name_ends_with: String
  1000. """All values not ending with the given string."""
  1001. name_not_ends_with: String
  1002. description: String
  1003. """All values that are not equal to given value."""
  1004. description_not: String
  1005. """All values that are contained in given list."""
  1006. description_in: [String!]
  1007. """All values that are not contained in given list."""
  1008. description_not_in: [String!]
  1009. """All values less than the given value."""
  1010. description_lt: String
  1011. """All values less than or equal the given value."""
  1012. description_lte: String
  1013. """All values greater than the given value."""
  1014. description_gt: String
  1015. """All values greater than or equal the given value."""
  1016. description_gte: String
  1017. """All values containing the given string."""
  1018. description_contains: String
  1019. """All values not containing the given string."""
  1020. description_not_contains: String
  1021. """All values starting with the given string."""
  1022. description_starts_with: String
  1023. """All values not starting with the given string."""
  1024. description_not_starts_with: String
  1025. """All values ending with the given string."""
  1026. description_ends_with: String
  1027. """All values not ending with the given string."""
  1028. description_not_ends_with: String
  1029. video: String
  1030. """All values that are not equal to given value."""
  1031. video_not: String
  1032. """All values that are contained in given list."""
  1033. video_in: [String!]
  1034. """All values that are not contained in given list."""
  1035. video_not_in: [String!]
  1036. """All values less than the given value."""
  1037. video_lt: String
  1038. """All values less than or equal the given value."""
  1039. video_lte: String
  1040. """All values greater than the given value."""
  1041. video_gt: String
  1042. """All values greater than or equal the given value."""
  1043. video_gte: String
  1044. """All values containing the given string."""
  1045. video_contains: String
  1046. """All values not containing the given string."""
  1047. video_not_contains: String
  1048. """All values starting with the given string."""
  1049. video_starts_with: String
  1050. """All values not starting with the given string."""
  1051. video_not_starts_with: String
  1052. """All values ending with the given string."""
  1053. video_ends_with: String
  1054. """All values not ending with the given string."""
  1055. video_not_ends_with: String
  1056. }
  1057. input ExcersiseWhereUniqueInput {
  1058. id: ID
  1059. }
  1060. type Format implements Node {
  1061. id: ID!
  1062. name: String!
  1063. description: String!
  1064. }
  1065. """A connection to a list of items."""
  1066. type FormatConnection {
  1067. """Information to aid in pagination."""
  1068. pageInfo: PageInfo!
  1069. """A list of edges."""
  1070. edges: [FormatEdge]!
  1071. aggregate: AggregateFormat!
  1072. }
  1073. input FormatCreateInput {
  1074. id: ID
  1075. name: String!
  1076. description: String!
  1077. }
  1078. input FormatCreateOneInput {
  1079. create: FormatCreateInput
  1080. connect: FormatWhereUniqueInput
  1081. }
  1082. """An edge in a connection."""
  1083. type FormatEdge {
  1084. """The item at the end of the edge."""
  1085. node: Format!
  1086. """A cursor for use in pagination."""
  1087. cursor: String!
  1088. }
  1089. enum FormatOrderByInput {
  1090. id_ASC
  1091. id_DESC
  1092. name_ASC
  1093. name_DESC
  1094. description_ASC
  1095. description_DESC
  1096. }
  1097. type FormatPreviousValues {
  1098. id: ID!
  1099. name: String!
  1100. description: String!
  1101. }
  1102. type FormatSubscriptionPayload {
  1103. mutation: MutationType!
  1104. node: Format
  1105. updatedFields: [String!]
  1106. previousValues: FormatPreviousValues
  1107. }
  1108. input FormatSubscriptionWhereInput {
  1109. """Logical AND on all given filters."""
  1110. AND: [FormatSubscriptionWhereInput!]
  1111. """Logical OR on all given filters."""
  1112. OR: [FormatSubscriptionWhereInput!]
  1113. """Logical NOT on all given filters combined by AND."""
  1114. NOT: [FormatSubscriptionWhereInput!]
  1115. """The subscription event gets dispatched when it's listed in mutation_in"""
  1116. mutation_in: [MutationType!]
  1117. """
  1118. The subscription event gets only dispatched when one of the updated fields names is included in this list
  1119. """
  1120. updatedFields_contains: String
  1121. """
  1122. The subscription event gets only dispatched when all of the field names included in this list have been updated
  1123. """
  1124. updatedFields_contains_every: [String!]
  1125. """
  1126. The subscription event gets only dispatched when some of the field names included in this list have been updated
  1127. """
  1128. updatedFields_contains_some: [String!]
  1129. node: FormatWhereInput
  1130. }
  1131. input FormatUpdateDataInput {
  1132. name: String
  1133. description: String
  1134. }
  1135. input FormatUpdateInput {
  1136. name: String
  1137. description: String
  1138. }
  1139. input FormatUpdateManyMutationInput {
  1140. name: String
  1141. description: String
  1142. }
  1143. input FormatUpdateOneInput {
  1144. create: FormatCreateInput
  1145. connect: FormatWhereUniqueInput
  1146. disconnect: Boolean
  1147. delete: Boolean
  1148. update: FormatUpdateDataInput
  1149. upsert: FormatUpsertNestedInput
  1150. }
  1151. input FormatUpsertNestedInput {
  1152. update: FormatUpdateDataInput!
  1153. create: FormatCreateInput!
  1154. }
  1155. input FormatWhereInput {
  1156. """Logical AND on all given filters."""
  1157. AND: [FormatWhereInput!]
  1158. """Logical OR on all given filters."""
  1159. OR: [FormatWhereInput!]
  1160. """Logical NOT on all given filters combined by AND."""
  1161. NOT: [FormatWhereInput!]
  1162. id: ID
  1163. """All values that are not equal to given value."""
  1164. id_not: ID
  1165. """All values that are contained in given list."""
  1166. id_in: [ID!]
  1167. """All values that are not contained in given list."""
  1168. id_not_in: [ID!]
  1169. """All values less than the given value."""
  1170. id_lt: ID
  1171. """All values less than or equal the given value."""
  1172. id_lte: ID
  1173. """All values greater than the given value."""
  1174. id_gt: ID
  1175. """All values greater than or equal the given value."""
  1176. id_gte: ID
  1177. """All values containing the given string."""
  1178. id_contains: ID
  1179. """All values not containing the given string."""
  1180. id_not_contains: ID
  1181. """All values starting with the given string."""
  1182. id_starts_with: ID
  1183. """All values not starting with the given string."""
  1184. id_not_starts_with: ID
  1185. """All values ending with the given string."""
  1186. id_ends_with: ID
  1187. """All values not ending with the given string."""
  1188. id_not_ends_with: ID
  1189. name: String
  1190. """All values that are not equal to given value."""
  1191. name_not: String
  1192. """All values that are contained in given list."""
  1193. name_in: [String!]
  1194. """All values that are not contained in given list."""
  1195. name_not_in: [String!]
  1196. """All values less than the given value."""
  1197. name_lt: String
  1198. """All values less than or equal the given value."""
  1199. name_lte: String
  1200. """All values greater than the given value."""
  1201. name_gt: String
  1202. """All values greater than or equal the given value."""
  1203. name_gte: String
  1204. """All values containing the given string."""
  1205. name_contains: String
  1206. """All values not containing the given string."""
  1207. name_not_contains: String
  1208. """All values starting with the given string."""
  1209. name_starts_with: String
  1210. """All values not starting with the given string."""
  1211. name_not_starts_with: String
  1212. """All values ending with the given string."""
  1213. name_ends_with: String
  1214. """All values not ending with the given string."""
  1215. name_not_ends_with: String
  1216. description: String
  1217. """All values that are not equal to given value."""
  1218. description_not: String
  1219. """All values that are contained in given list."""
  1220. description_in: [String!]
  1221. """All values that are not contained in given list."""
  1222. description_not_in: [String!]
  1223. """All values less than the given value."""
  1224. description_lt: String
  1225. """All values less than or equal the given value."""
  1226. description_lte: String
  1227. """All values greater than the given value."""
  1228. description_gt: String
  1229. """All values greater than or equal the given value."""
  1230. description_gte: String
  1231. """All values containing the given string."""
  1232. description_contains: String
  1233. """All values not containing the given string."""
  1234. description_not_contains: String
  1235. """All values starting with the given string."""
  1236. description_starts_with: String
  1237. """All values not starting with the given string."""
  1238. description_not_starts_with: String
  1239. """All values ending with the given string."""
  1240. description_ends_with: String
  1241. """All values not ending with the given string."""
  1242. description_not_ends_with: String
  1243. }
  1244. input FormatWhereUniqueInput {
  1245. id: ID
  1246. }
  1247. """
  1248. The `Long` scalar type represents non-fractional signed whole numeric values.
  1249. Long can represent values between -(2^63) and 2^63 - 1.
  1250. """
  1251. scalar Long
  1252. type Mutation {
  1253. createTraining(data: TrainingCreateInput!): Training!
  1254. createComment(data: CommentCreateInput!): Comment!
  1255. createUser(data: UserCreateInput!): User!
  1256. createTrack(data: TrackCreateInput!): Track!
  1257. createExcersise(data: ExcersiseCreateInput!): Excersise!
  1258. createBlock(data: BlockCreateInput!): Block!
  1259. createFormat(data: FormatCreateInput!): Format!
  1260. createRating(data: RatingCreateInput!): Rating!
  1261. updateTraining(data: TrainingUpdateInput!, where: TrainingWhereUniqueInput!): Training
  1262. updateComment(data: CommentUpdateInput!, where: CommentWhereUniqueInput!): Comment
  1263. updateUser(data: UserUpdateInput!, where: UserWhereUniqueInput!): User
  1264. updateTrack(data: TrackUpdateInput!, where: TrackWhereUniqueInput!): Track
  1265. updateExcersise(data: ExcersiseUpdateInput!, where: ExcersiseWhereUniqueInput!): Excersise
  1266. updateBlock(data: BlockUpdateInput!, where: BlockWhereUniqueInput!): Block
  1267. updateFormat(data: FormatUpdateInput!, where: FormatWhereUniqueInput!): Format
  1268. updateRating(data: RatingUpdateInput!, where: RatingWhereUniqueInput!): Rating
  1269. deleteTraining(where: TrainingWhereUniqueInput!): Training
  1270. deleteComment(where: CommentWhereUniqueInput!): Comment
  1271. deleteUser(where: UserWhereUniqueInput!): User
  1272. deleteTrack(where: TrackWhereUniqueInput!): Track
  1273. deleteExcersise(where: ExcersiseWhereUniqueInput!): Excersise
  1274. deleteBlock(where: BlockWhereUniqueInput!): Block
  1275. deleteFormat(where: FormatWhereUniqueInput!): Format
  1276. deleteRating(where: RatingWhereUniqueInput!): Rating
  1277. upsertTraining(where: TrainingWhereUniqueInput!, create: TrainingCreateInput!, update: TrainingUpdateInput!): Training!
  1278. upsertComment(where: CommentWhereUniqueInput!, create: CommentCreateInput!, update: CommentUpdateInput!): Comment!
  1279. upsertUser(where: UserWhereUniqueInput!, create: UserCreateInput!, update: UserUpdateInput!): User!
  1280. upsertTrack(where: TrackWhereUniqueInput!, create: TrackCreateInput!, update: TrackUpdateInput!): Track!
  1281. upsertExcersise(where: ExcersiseWhereUniqueInput!, create: ExcersiseCreateInput!, update: ExcersiseUpdateInput!): Excersise!
  1282. upsertBlock(where: BlockWhereUniqueInput!, create: BlockCreateInput!, update: BlockUpdateInput!): Block!
  1283. upsertFormat(where: FormatWhereUniqueInput!, create: FormatCreateInput!, update: FormatUpdateInput!): Format!
  1284. upsertRating(where: RatingWhereUniqueInput!, create: RatingCreateInput!, update: RatingUpdateInput!): Rating!
  1285. updateManyTrainings(data: TrainingUpdateManyMutationInput!, where: TrainingWhereInput): BatchPayload!
  1286. updateManyComments(data: CommentUpdateManyMutationInput!, where: CommentWhereInput): BatchPayload!
  1287. updateManyUsers(data: UserUpdateManyMutationInput!, where: UserWhereInput): BatchPayload!
  1288. updateManyTracks(data: TrackUpdateManyMutationInput!, where: TrackWhereInput): BatchPayload!
  1289. updateManyExcersises(data: ExcersiseUpdateManyMutationInput!, where: ExcersiseWhereInput): BatchPayload!
  1290. updateManyBlocks(data: BlockUpdateManyMutationInput!, where: BlockWhereInput): BatchPayload!
  1291. updateManyFormats(data: FormatUpdateManyMutationInput!, where: FormatWhereInput): BatchPayload!
  1292. updateManyRatings(data: RatingUpdateManyMutationInput!, where: RatingWhereInput): BatchPayload!
  1293. deleteManyTrainings(where: TrainingWhereInput): BatchPayload!
  1294. deleteManyComments(where: CommentWhereInput): BatchPayload!
  1295. deleteManyUsers(where: UserWhereInput): BatchPayload!
  1296. deleteManyTracks(where: TrackWhereInput): BatchPayload!
  1297. deleteManyExcersises(where: ExcersiseWhereInput): BatchPayload!
  1298. deleteManyBlocks(where: BlockWhereInput): BatchPayload!
  1299. deleteManyFormats(where: FormatWhereInput): BatchPayload!
  1300. deleteManyRatings(where: RatingWhereInput): BatchPayload!
  1301. }
  1302. enum MutationType {
  1303. CREATED
  1304. UPDATED
  1305. DELETED
  1306. }
  1307. """An object with an ID"""
  1308. interface Node {
  1309. """The id of the object."""
  1310. id: ID!
  1311. }
  1312. """Information about pagination in a connection."""
  1313. type PageInfo {
  1314. """When paginating forwards, are there more items?"""
  1315. hasNextPage: Boolean!
  1316. """When paginating backwards, are there more items?"""
  1317. hasPreviousPage: Boolean!
  1318. """When paginating backwards, the cursor to continue."""
  1319. startCursor: String
  1320. """When paginating forwards, the cursor to continue."""
  1321. endCursor: String
  1322. }
  1323. type Query {
  1324. trainings(where: TrainingWhereInput, orderBy: TrainingOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Training]!
  1325. comments(where: CommentWhereInput, orderBy: CommentOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Comment]!
  1326. users(where: UserWhereInput, orderBy: UserOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [User]!
  1327. tracks(where: TrackWhereInput, orderBy: TrackOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Track]!
  1328. excersises(where: ExcersiseWhereInput, orderBy: ExcersiseOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Excersise]!
  1329. blocks(where: BlockWhereInput, orderBy: BlockOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Block]!
  1330. formats(where: FormatWhereInput, orderBy: FormatOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Format]!
  1331. ratings(where: RatingWhereInput, orderBy: RatingOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Rating]!
  1332. training(where: TrainingWhereUniqueInput!): Training
  1333. comment(where: CommentWhereUniqueInput!): Comment
  1334. user(where: UserWhereUniqueInput!): User
  1335. track(where: TrackWhereUniqueInput!): Track
  1336. excersise(where: ExcersiseWhereUniqueInput!): Excersise
  1337. block(where: BlockWhereUniqueInput!): Block
  1338. format(where: FormatWhereUniqueInput!): Format
  1339. rating(where: RatingWhereUniqueInput!): Rating
  1340. trainingsConnection(where: TrainingWhereInput, orderBy: TrainingOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): TrainingConnection!
  1341. commentsConnection(where: CommentWhereInput, orderBy: CommentOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): CommentConnection!
  1342. usersConnection(where: UserWhereInput, orderBy: UserOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): UserConnection!
  1343. tracksConnection(where: TrackWhereInput, orderBy: TrackOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): TrackConnection!
  1344. excersisesConnection(where: ExcersiseWhereInput, orderBy: ExcersiseOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): ExcersiseConnection!
  1345. blocksConnection(where: BlockWhereInput, orderBy: BlockOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): BlockConnection!
  1346. formatsConnection(where: FormatWhereInput, orderBy: FormatOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): FormatConnection!
  1347. ratingsConnection(where: RatingWhereInput, orderBy: RatingOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): RatingConnection!
  1348. """Fetches an object given its ID"""
  1349. node(
  1350. """The ID of an object"""
  1351. id: ID!
  1352. ): Node
  1353. }
  1354. type Rating implements Node {
  1355. id: ID!
  1356. user: User!
  1357. value: Int!
  1358. comment: String!
  1359. createdAt: DateTime!
  1360. }
  1361. """A connection to a list of items."""
  1362. type RatingConnection {
  1363. """Information to aid in pagination."""
  1364. pageInfo: PageInfo!
  1365. """A list of edges."""
  1366. edges: [RatingEdge]!
  1367. aggregate: AggregateRating!
  1368. }
  1369. input RatingCreateInput {
  1370. id: ID
  1371. value: Int!
  1372. comment: String!
  1373. user: UserCreateOneWithoutRatingsInput!
  1374. }
  1375. input RatingCreateManyInput {
  1376. create: [RatingCreateInput!]
  1377. connect: [RatingWhereUniqueInput!]
  1378. }
  1379. input RatingCreateManyWithoutUserInput {
  1380. create: [RatingCreateWithoutUserInput!]
  1381. connect: [RatingWhereUniqueInput!]
  1382. }
  1383. input RatingCreateWithoutUserInput {
  1384. id: ID
  1385. value: Int!
  1386. comment: String!
  1387. }
  1388. """An edge in a connection."""
  1389. type RatingEdge {
  1390. """The item at the end of the edge."""
  1391. node: Rating!
  1392. """A cursor for use in pagination."""
  1393. cursor: String!
  1394. }
  1395. enum RatingOrderByInput {
  1396. id_ASC
  1397. id_DESC
  1398. value_ASC
  1399. value_DESC
  1400. comment_ASC
  1401. comment_DESC
  1402. createdAt_ASC
  1403. createdAt_DESC
  1404. }
  1405. type RatingPreviousValues {
  1406. id: ID!
  1407. value: Int!
  1408. comment: String!
  1409. createdAt: DateTime!
  1410. }
  1411. input RatingScalarWhereInput {
  1412. """Logical AND on all given filters."""
  1413. AND: [RatingScalarWhereInput!]
  1414. """Logical OR on all given filters."""
  1415. OR: [RatingScalarWhereInput!]
  1416. """Logical NOT on all given filters combined by AND."""
  1417. NOT: [RatingScalarWhereInput!]
  1418. id: ID
  1419. """All values that are not equal to given value."""
  1420. id_not: ID
  1421. """All values that are contained in given list."""
  1422. id_in: [ID!]
  1423. """All values that are not contained in given list."""
  1424. id_not_in: [ID!]
  1425. """All values less than the given value."""
  1426. id_lt: ID
  1427. """All values less than or equal the given value."""
  1428. id_lte: ID
  1429. """All values greater than the given value."""
  1430. id_gt: ID
  1431. """All values greater than or equal the given value."""
  1432. id_gte: ID
  1433. """All values containing the given string."""
  1434. id_contains: ID
  1435. """All values not containing the given string."""
  1436. id_not_contains: ID
  1437. """All values starting with the given string."""
  1438. id_starts_with: ID
  1439. """All values not starting with the given string."""
  1440. id_not_starts_with: ID
  1441. """All values ending with the given string."""
  1442. id_ends_with: ID
  1443. """All values not ending with the given string."""
  1444. id_not_ends_with: ID
  1445. value: Int
  1446. """All values that are not equal to given value."""
  1447. value_not: Int
  1448. """All values that are contained in given list."""
  1449. value_in: [Int!]
  1450. """All values that are not contained in given list."""
  1451. value_not_in: [Int!]
  1452. """All values less than the given value."""
  1453. value_lt: Int
  1454. """All values less than or equal the given value."""
  1455. value_lte: Int
  1456. """All values greater than the given value."""
  1457. value_gt: Int
  1458. """All values greater than or equal the given value."""
  1459. value_gte: Int
  1460. comment: String
  1461. """All values that are not equal to given value."""
  1462. comment_not: String
  1463. """All values that are contained in given list."""
  1464. comment_in: [String!]
  1465. """All values that are not contained in given list."""
  1466. comment_not_in: [String!]
  1467. """All values less than the given value."""
  1468. comment_lt: String
  1469. """All values less than or equal the given value."""
  1470. comment_lte: String
  1471. """All values greater than the given value."""
  1472. comment_gt: String
  1473. """All values greater than or equal the given value."""
  1474. comment_gte: String
  1475. """All values containing the given string."""
  1476. comment_contains: String
  1477. """All values not containing the given string."""
  1478. comment_not_contains: String
  1479. """All values starting with the given string."""
  1480. comment_starts_with: String
  1481. """All values not starting with the given string."""
  1482. comment_not_starts_with: String
  1483. """All values ending with the given string."""
  1484. comment_ends_with: String
  1485. """All values not ending with the given string."""
  1486. comment_not_ends_with: String
  1487. createdAt: DateTime
  1488. """All values that are not equal to given value."""
  1489. createdAt_not: DateTime
  1490. """All values that are contained in given list."""
  1491. createdAt_in: [DateTime!]
  1492. """All values that are not contained in given list."""
  1493. createdAt_not_in: [DateTime!]
  1494. """All values less than the given value."""
  1495. createdAt_lt: DateTime
  1496. """All values less than or equal the given value."""
  1497. createdAt_lte: DateTime
  1498. """All values greater than the given value."""
  1499. createdAt_gt: DateTime
  1500. """All values greater than or equal the given value."""
  1501. createdAt_gte: DateTime
  1502. }
  1503. type RatingSubscriptionPayload {
  1504. mutation: MutationType!
  1505. node: Rating
  1506. updatedFields: [String!]
  1507. previousValues: RatingPreviousValues
  1508. }
  1509. input RatingSubscriptionWhereInput {
  1510. """Logical AND on all given filters."""
  1511. AND: [RatingSubscriptionWhereInput!]
  1512. """Logical OR on all given filters."""
  1513. OR: [RatingSubscriptionWhereInput!]
  1514. """Logical NOT on all given filters combined by AND."""
  1515. NOT: [RatingSubscriptionWhereInput!]
  1516. """The subscription event gets dispatched when it's listed in mutation_in"""
  1517. mutation_in: [MutationType!]
  1518. """
  1519. The subscription event gets only dispatched when one of the updated fields names is included in this list
  1520. """
  1521. updatedFields_contains: String
  1522. """
  1523. The subscription event gets only dispatched when all of the field names included in this list have been updated
  1524. """
  1525. updatedFields_contains_every: [String!]
  1526. """
  1527. The subscription event gets only dispatched when some of the field names included in this list have been updated
  1528. """
  1529. updatedFields_contains_some: [String!]
  1530. node: RatingWhereInput
  1531. }
  1532. input RatingUpdateDataInput {
  1533. value: Int
  1534. comment: String
  1535. user: UserUpdateOneRequiredWithoutRatingsInput
  1536. }
  1537. input RatingUpdateInput {
  1538. value: Int
  1539. comment: String
  1540. user: UserUpdateOneRequiredWithoutRatingsInput
  1541. }
  1542. input RatingUpdateManyDataInput {
  1543. value: Int
  1544. comment: String
  1545. }
  1546. input RatingUpdateManyInput {
  1547. create: [RatingCreateInput!]
  1548. connect: [RatingWhereUniqueInput!]
  1549. set: [RatingWhereUniqueInput!]
  1550. disconnect: [RatingWhereUniqueInput!]
  1551. delete: [RatingWhereUniqueInput!]
  1552. update: [RatingUpdateWithWhereUniqueNestedInput!]
  1553. updateMany: [RatingUpdateManyWithWhereNestedInput!]
  1554. deleteMany: [RatingScalarWhereInput!]
  1555. upsert: [RatingUpsertWithWhereUniqueNestedInput!]
  1556. }
  1557. input RatingUpdateManyMutationInput {
  1558. value: Int
  1559. comment: String
  1560. }
  1561. input RatingUpdateManyWithoutUserInput {
  1562. create: [RatingCreateWithoutUserInput!]
  1563. connect: [RatingWhereUniqueInput!]
  1564. set: [RatingWhereUniqueInput!]
  1565. disconnect: [RatingWhereUniqueInput!]
  1566. delete: [RatingWhereUniqueInput!]
  1567. update: [RatingUpdateWithWhereUniqueWithoutUserInput!]
  1568. updateMany: [RatingUpdateManyWithWhereNestedInput!]
  1569. deleteMany: [RatingScalarWhereInput!]
  1570. upsert: [RatingUpsertWithWhereUniqueWithoutUserInput!]
  1571. }
  1572. input RatingUpdateManyWithWhereNestedInput {
  1573. where: RatingScalarWhereInput!
  1574. data: RatingUpdateManyDataInput!
  1575. }
  1576. input RatingUpdateWithoutUserDataInput {
  1577. value: Int
  1578. comment: String
  1579. }
  1580. input RatingUpdateWithWhereUniqueNestedInput {
  1581. where: RatingWhereUniqueInput!
  1582. data: RatingUpdateDataInput!
  1583. }
  1584. input RatingUpdateWithWhereUniqueWithoutUserInput {
  1585. where: RatingWhereUniqueInput!
  1586. data: RatingUpdateWithoutUserDataInput!
  1587. }
  1588. input RatingUpsertWithWhereUniqueNestedInput {
  1589. where: RatingWhereUniqueInput!
  1590. update: RatingUpdateDataInput!
  1591. create: RatingCreateInput!
  1592. }
  1593. input RatingUpsertWithWhereUniqueWithoutUserInput {
  1594. where: RatingWhereUniqueInput!
  1595. update: RatingUpdateWithoutUserDataInput!
  1596. create: RatingCreateWithoutUserInput!
  1597. }
  1598. input RatingWhereInput {
  1599. """Logical AND on all given filters."""
  1600. AND: [RatingWhereInput!]
  1601. """Logical OR on all given filters."""
  1602. OR: [RatingWhereInput!]
  1603. """Logical NOT on all given filters combined by AND."""
  1604. NOT: [RatingWhereInput!]
  1605. id: ID
  1606. """All values that are not equal to given value."""
  1607. id_not: ID
  1608. """All values that are contained in given list."""
  1609. id_in: [ID!]
  1610. """All values that are not contained in given list."""
  1611. id_not_in: [ID!]
  1612. """All values less than the given value."""
  1613. id_lt: ID
  1614. """All values less than or equal the given value."""
  1615. id_lte: ID
  1616. """All values greater than the given value."""
  1617. id_gt: ID
  1618. """All values greater than or equal the given value."""
  1619. id_gte: ID
  1620. """All values containing the given string."""
  1621. id_contains: ID
  1622. """All values not containing the given string."""
  1623. id_not_contains: ID
  1624. """All values starting with the given string."""
  1625. id_starts_with: ID
  1626. """All values not starting with the given string."""
  1627. id_not_starts_with: ID
  1628. """All values ending with the given string."""
  1629. id_ends_with: ID
  1630. """All values not ending with the given string."""
  1631. id_not_ends_with: ID
  1632. value: Int
  1633. """All values that are not equal to given value."""
  1634. value_not: Int
  1635. """All values that are contained in given list."""
  1636. value_in: [Int!]
  1637. """All values that are not contained in given list."""
  1638. value_not_in: [Int!]
  1639. """All values less than the given value."""
  1640. value_lt: Int
  1641. """All values less than or equal the given value."""
  1642. value_lte: Int
  1643. """All values greater than the given value."""
  1644. value_gt: Int
  1645. """All values greater than or equal the given value."""
  1646. value_gte: Int
  1647. comment: String
  1648. """All values that are not equal to given value."""
  1649. comment_not: String
  1650. """All values that are contained in given list."""
  1651. comment_in: [String!]
  1652. """All values that are not contained in given list."""
  1653. comment_not_in: [String!]
  1654. """All values less than the given value."""
  1655. comment_lt: String
  1656. """All values less than or equal the given value."""
  1657. comment_lte: String
  1658. """All values greater than the given value."""
  1659. comment_gt: String
  1660. """All values greater than or equal the given value."""
  1661. comment_gte: String
  1662. """All values containing the given string."""
  1663. comment_contains: String
  1664. """All values not containing the given string."""
  1665. comment_not_contains: String
  1666. """All values starting with the given string."""
  1667. comment_starts_with: String
  1668. """All values not starting with the given string."""
  1669. comment_not_starts_with: String
  1670. """All values ending with the given string."""
  1671. comment_ends_with: String
  1672. """All values not ending with the given string."""
  1673. comment_not_ends_with: String
  1674. createdAt: DateTime
  1675. """All values that are not equal to given value."""
  1676. createdAt_not: DateTime
  1677. """All values that are contained in given list."""
  1678. createdAt_in: [DateTime!]
  1679. """All values that are not contained in given list."""
  1680. createdAt_not_in: [DateTime!]
  1681. """All values less than the given value."""
  1682. createdAt_lt: DateTime
  1683. """All values less than or equal the given value."""
  1684. createdAt_lte: DateTime
  1685. """All values greater than the given value."""
  1686. createdAt_gt: DateTime
  1687. """All values greater than or equal the given value."""
  1688. createdAt_gte: DateTime
  1689. user: UserWhereInput
  1690. }
  1691. input RatingWhereUniqueInput {
  1692. id: ID
  1693. }
  1694. type Subscription {
  1695. training(where: TrainingSubscriptionWhereInput): TrainingSubscriptionPayload
  1696. comment(where: CommentSubscriptionWhereInput): CommentSubscriptionPayload
  1697. user(where: UserSubscriptionWhereInput): UserSubscriptionPayload
  1698. track(where: TrackSubscriptionWhereInput): TrackSubscriptionPayload
  1699. excersise(where: ExcersiseSubscriptionWhereInput): ExcersiseSubscriptionPayload
  1700. block(where: BlockSubscriptionWhereInput): BlockSubscriptionPayload
  1701. format(where: FormatSubscriptionWhereInput): FormatSubscriptionPayload
  1702. rating(where: RatingSubscriptionWhereInput): RatingSubscriptionPayload
  1703. }
  1704. type Track implements Node {
  1705. id: ID!
  1706. title: String!
  1707. artist: String!
  1708. duration: Int!
  1709. link: String!
  1710. }
  1711. """A connection to a list of items."""
  1712. type TrackConnection {
  1713. """Information to aid in pagination."""
  1714. pageInfo: PageInfo!
  1715. """A list of edges."""
  1716. edges: [TrackEdge]!
  1717. aggregate: AggregateTrack!
  1718. }
  1719. input TrackCreateInput {
  1720. id: ID
  1721. title: String!
  1722. artist: String!
  1723. duration: Int!
  1724. link: String!
  1725. }
  1726. input TrackCreateManyInput {
  1727. create: [TrackCreateInput!]
  1728. connect: [TrackWhereUniqueInput!]
  1729. }
  1730. """An edge in a connection."""
  1731. type TrackEdge {
  1732. """The item at the end of the edge."""
  1733. node: Track!
  1734. """A cursor for use in pagination."""
  1735. cursor: String!
  1736. }
  1737. enum TrackOrderByInput {
  1738. id_ASC
  1739. id_DESC
  1740. title_ASC
  1741. title_DESC
  1742. artist_ASC
  1743. artist_DESC
  1744. duration_ASC
  1745. duration_DESC
  1746. link_ASC
  1747. link_DESC
  1748. }
  1749. type TrackPreviousValues {
  1750. id: ID!
  1751. title: String!
  1752. artist: String!
  1753. duration: Int!
  1754. link: String!
  1755. }
  1756. input TrackScalarWhereInput {
  1757. """Logical AND on all given filters."""
  1758. AND: [TrackScalarWhereInput!]
  1759. """Logical OR on all given filters."""
  1760. OR: [TrackScalarWhereInput!]
  1761. """Logical NOT on all given filters combined by AND."""
  1762. NOT: [TrackScalarWhereInput!]
  1763. id: ID
  1764. """All values that are not equal to given value."""
  1765. id_not: ID
  1766. """All values that are contained in given list."""
  1767. id_in: [ID!]
  1768. """All values that are not contained in given list."""
  1769. id_not_in: [ID!]
  1770. """All values less than the given value."""
  1771. id_lt: ID
  1772. """All values less than or equal the given value."""
  1773. id_lte: ID
  1774. """All values greater than the given value."""
  1775. id_gt: ID
  1776. """All values greater than or equal the given value."""
  1777. id_gte: ID
  1778. """All values containing the given string."""
  1779. id_contains: ID
  1780. """All values not containing the given string."""
  1781. id_not_contains: ID
  1782. """All values starting with the given string."""
  1783. id_starts_with: ID
  1784. """All values not starting with the given string."""
  1785. id_not_starts_with: ID
  1786. """All values ending with the given string."""
  1787. id_ends_with: ID
  1788. """All values not ending with the given string."""
  1789. id_not_ends_with: ID
  1790. title: String
  1791. """All values that are not equal to given value."""
  1792. title_not: String
  1793. """All values that are contained in given list."""
  1794. title_in: [String!]
  1795. """All values that are not contained in given list."""
  1796. title_not_in: [String!]
  1797. """All values less than the given value."""
  1798. title_lt: String
  1799. """All values less than or equal the given value."""
  1800. title_lte: String
  1801. """All values greater than the given value."""
  1802. title_gt: String
  1803. """All values greater than or equal the given value."""
  1804. title_gte: String
  1805. """All values containing the given string."""
  1806. title_contains: String
  1807. """All values not containing the given string."""
  1808. title_not_contains: String
  1809. """All values starting with the given string."""
  1810. title_starts_with: String
  1811. """All values not starting with the given string."""
  1812. title_not_starts_with: String
  1813. """All values ending with the given string."""
  1814. title_ends_with: String
  1815. """All values not ending with the given string."""
  1816. title_not_ends_with: String
  1817. artist: String
  1818. """All values that are not equal to given value."""
  1819. artist_not: String
  1820. """All values that are contained in given list."""
  1821. artist_in: [String!]
  1822. """All values that are not contained in given list."""
  1823. artist_not_in: [String!]
  1824. """All values less than the given value."""
  1825. artist_lt: String
  1826. """All values less than or equal the given value."""
  1827. artist_lte: String
  1828. """All values greater than the given value."""
  1829. artist_gt: String
  1830. """All values greater than or equal the given value."""
  1831. artist_gte: String
  1832. """All values containing the given string."""
  1833. artist_contains: String
  1834. """All values not containing the given string."""
  1835. artist_not_contains: String
  1836. """All values starting with the given string."""
  1837. artist_starts_with: String
  1838. """All values not starting with the given string."""
  1839. artist_not_starts_with: String
  1840. """All values ending with the given string."""
  1841. artist_ends_with: String
  1842. """All values not ending with the given string."""
  1843. artist_not_ends_with: String
  1844. duration: Int
  1845. """All values that are not equal to given value."""
  1846. duration_not: Int
  1847. """All values that are contained in given list."""
  1848. duration_in: [Int!]
  1849. """All values that are not contained in given list."""
  1850. duration_not_in: [Int!]
  1851. """All values less than the given value."""
  1852. duration_lt: Int
  1853. """All values less than or equal the given value."""
  1854. duration_lte: Int
  1855. """All values greater than the given value."""
  1856. duration_gt: Int
  1857. """All values greater than or equal the given value."""
  1858. duration_gte: Int
  1859. link: String
  1860. """All values that are not equal to given value."""
  1861. link_not: String
  1862. """All values that are contained in given list."""
  1863. link_in: [String!]
  1864. """All values that are not contained in given list."""
  1865. link_not_in: [String!]
  1866. """All values less than the given value."""
  1867. link_lt: String
  1868. """All values less than or equal the given value."""
  1869. link_lte: String
  1870. """All values greater than the given value."""
  1871. link_gt: String
  1872. """All values greater than or equal the given value."""
  1873. link_gte: String
  1874. """All values containing the given string."""
  1875. link_contains: String
  1876. """All values not containing the given string."""
  1877. link_not_contains: String
  1878. """All values starting with the given string."""
  1879. link_starts_with: String
  1880. """All values not starting with the given string."""
  1881. link_not_starts_with: String
  1882. """All values ending with the given string."""
  1883. link_ends_with: String
  1884. """All values not ending with the given string."""
  1885. link_not_ends_with: String
  1886. }
  1887. type TrackSubscriptionPayload {
  1888. mutation: MutationType!
  1889. node: Track
  1890. updatedFields: [String!]
  1891. previousValues: TrackPreviousValues
  1892. }
  1893. input TrackSubscriptionWhereInput {
  1894. """Logical AND on all given filters."""
  1895. AND: [TrackSubscriptionWhereInput!]
  1896. """Logical OR on all given filters."""
  1897. OR: [TrackSubscriptionWhereInput!]
  1898. """Logical NOT on all given filters combined by AND."""
  1899. NOT: [TrackSubscriptionWhereInput!]
  1900. """The subscription event gets dispatched when it's listed in mutation_in"""
  1901. mutation_in: [MutationType!]
  1902. """
  1903. The subscription event gets only dispatched when one of the updated fields names is included in this list
  1904. """
  1905. updatedFields_contains: String
  1906. """
  1907. The subscription event gets only dispatched when all of the field names included in this list have been updated
  1908. """
  1909. updatedFields_contains_every: [String!]
  1910. """
  1911. The subscription event gets only dispatched when some of the field names included in this list have been updated
  1912. """
  1913. updatedFields_contains_some: [String!]
  1914. node: TrackWhereInput
  1915. }
  1916. input TrackUpdateDataInput {
  1917. title: String
  1918. artist: String
  1919. duration: Int
  1920. link: String
  1921. }
  1922. input TrackUpdateInput {
  1923. title: String
  1924. artist: String
  1925. duration: Int
  1926. link: String
  1927. }
  1928. input TrackUpdateManyDataInput {
  1929. title: String
  1930. artist: String
  1931. duration: Int
  1932. link: String
  1933. }
  1934. input TrackUpdateManyInput {
  1935. create: [TrackCreateInput!]
  1936. connect: [TrackWhereUniqueInput!]
  1937. set: [TrackWhereUniqueInput!]
  1938. disconnect: [TrackWhereUniqueInput!]
  1939. delete: [TrackWhereUniqueInput!]
  1940. update: [TrackUpdateWithWhereUniqueNestedInput!]
  1941. updateMany: [TrackUpdateManyWithWhereNestedInput!]
  1942. deleteMany: [TrackScalarWhereInput!]
  1943. upsert: [TrackUpsertWithWhereUniqueNestedInput!]
  1944. }
  1945. input TrackUpdateManyMutationInput {
  1946. title: String
  1947. artist: String
  1948. duration: Int
  1949. link: String
  1950. }
  1951. input TrackUpdateManyWithWhereNestedInput {
  1952. where: TrackScalarWhereInput!
  1953. data: TrackUpdateManyDataInput!
  1954. }
  1955. input TrackUpdateWithWhereUniqueNestedInput {
  1956. where: TrackWhereUniqueInput!
  1957. data: TrackUpdateDataInput!
  1958. }
  1959. input TrackUpsertWithWhereUniqueNestedInput {
  1960. where: TrackWhereUniqueInput!
  1961. update: TrackUpdateDataInput!
  1962. create: TrackCreateInput!
  1963. }
  1964. input TrackWhereInput {
  1965. """Logical AND on all given filters."""
  1966. AND: [TrackWhereInput!]
  1967. """Logical OR on all given filters."""
  1968. OR: [TrackWhereInput!]
  1969. """Logical NOT on all given filters combined by AND."""
  1970. NOT: [TrackWhereInput!]
  1971. id: ID
  1972. """All values that are not equal to given value."""
  1973. id_not: ID
  1974. """All values that are contained in given list."""
  1975. id_in: [ID!]
  1976. """All values that are not contained in given list."""
  1977. id_not_in: [ID!]
  1978. """All values less than the given value."""
  1979. id_lt: ID
  1980. """All values less than or equal the given value."""
  1981. id_lte: ID
  1982. """All values greater than the given value."""
  1983. id_gt: ID
  1984. """All values greater than or equal the given value."""
  1985. id_gte: ID
  1986. """All values containing the given string."""
  1987. id_contains: ID
  1988. """All values not containing the given string."""
  1989. id_not_contains: ID
  1990. """All values starting with the given string."""
  1991. id_starts_with: ID
  1992. """All values not starting with the given string."""
  1993. id_not_starts_with: ID
  1994. """All values ending with the given string."""
  1995. id_ends_with: ID
  1996. """All values not ending with the given string."""
  1997. id_not_ends_with: ID
  1998. title: String
  1999. """All values that are not equal to given value."""
  2000. title_not: String
  2001. """All values that are contained in given list."""
  2002. title_in: [String!]
  2003. """All values that are not contained in given list."""
  2004. title_not_in: [String!]
  2005. """All values less than the given value."""
  2006. title_lt: String
  2007. """All values less than or equal the given value."""
  2008. title_lte: String
  2009. """All values greater than the given value."""
  2010. title_gt: String
  2011. """All values greater than or equal the given value."""
  2012. title_gte: String
  2013. """All values containing the given string."""
  2014. title_contains: String
  2015. """All values not containing the given string."""
  2016. title_not_contains: String
  2017. """All values starting with the given string."""
  2018. title_starts_with: String
  2019. """All values not starting with the given string."""
  2020. title_not_starts_with: String
  2021. """All values ending with the given string."""
  2022. title_ends_with: String
  2023. """All values not ending with the given string."""
  2024. title_not_ends_with: String
  2025. artist: String
  2026. """All values that are not equal to given value."""
  2027. artist_not: String
  2028. """All values that are contained in given list."""
  2029. artist_in: [String!]
  2030. """All values that are not contained in given list."""
  2031. artist_not_in: [String!]
  2032. """All values less than the given value."""
  2033. artist_lt: String
  2034. """All values less than or equal the given value."""
  2035. artist_lte: String
  2036. """All values greater than the given value."""
  2037. artist_gt: String
  2038. """All values greater than or equal the given value."""
  2039. artist_gte: String
  2040. """All values containing the given string."""
  2041. artist_contains: String
  2042. """All values not containing the given string."""
  2043. artist_not_contains: String
  2044. """All values starting with the given string."""
  2045. artist_starts_with: String
  2046. """All values not starting with the given string."""
  2047. artist_not_starts_with: String
  2048. """All values ending with the given string."""
  2049. artist_ends_with: String
  2050. """All values not ending with the given string."""
  2051. artist_not_ends_with: String
  2052. duration: Int
  2053. """All values that are not equal to given value."""
  2054. duration_not: Int
  2055. """All values that are contained in given list."""
  2056. duration_in: [Int!]
  2057. """All values that are not contained in given list."""
  2058. duration_not_in: [Int!]
  2059. """All values less than the given value."""
  2060. duration_lt: Int
  2061. """All values less than or equal the given value."""
  2062. duration_lte: Int
  2063. """All values greater than the given value."""
  2064. duration_gt: Int
  2065. """All values greater than or equal the given value."""
  2066. duration_gte: Int
  2067. link: String
  2068. """All values that are not equal to given value."""
  2069. link_not: String
  2070. """All values that are contained in given list."""
  2071. link_in: [String!]
  2072. """All values that are not contained in given list."""
  2073. link_not_in: [String!]
  2074. """All values less than the given value."""
  2075. link_lt: String
  2076. """All values less than or equal the given value."""
  2077. link_lte: String
  2078. """All values greater than the given value."""
  2079. link_gt: String
  2080. """All values greater than or equal the given value."""
  2081. link_gte: String
  2082. """All values containing the given string."""
  2083. link_contains: String
  2084. """All values not containing the given string."""
  2085. link_not_contains: String
  2086. """All values starting with the given string."""
  2087. link_starts_with: String
  2088. """All values not starting with the given string."""
  2089. link_not_starts_with: String
  2090. """All values ending with the given string."""
  2091. link_ends_with: String
  2092. """All values not ending with the given string."""
  2093. link_not_ends_with: String
  2094. }
  2095. input TrackWhereUniqueInput {
  2096. id: ID
  2097. }
  2098. type Training implements Node {
  2099. id: ID!
  2100. title: String!
  2101. content(where: BlockWhereInput, orderBy: BlockOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Block!]
  2102. createdAt: DateTime!
  2103. trainingDate: DateTime!
  2104. participants(where: UserWhereInput, orderBy: UserOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [User!]
  2105. ratings(where: RatingWhereInput, orderBy: RatingOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Rating!]
  2106. }
  2107. """A connection to a list of items."""
  2108. type TrainingConnection {
  2109. """Information to aid in pagination."""
  2110. pageInfo: PageInfo!
  2111. """A list of edges."""
  2112. edges: [TrainingEdge]!
  2113. aggregate: AggregateTraining!
  2114. }
  2115. input TrainingCreateInput {
  2116. id: ID
  2117. title: String!
  2118. trainingDate: DateTime!
  2119. content: BlockCreateManyInput
  2120. participants: UserCreateManyInput
  2121. ratings: RatingCreateManyInput
  2122. }
  2123. """An edge in a connection."""
  2124. type TrainingEdge {
  2125. """The item at the end of the edge."""
  2126. node: Training!
  2127. """A cursor for use in pagination."""
  2128. cursor: String!
  2129. }
  2130. enum TrainingOrderByInput {
  2131. id_ASC
  2132. id_DESC
  2133. title_ASC
  2134. title_DESC
  2135. createdAt_ASC
  2136. createdAt_DESC
  2137. trainingDate_ASC
  2138. trainingDate_DESC
  2139. }
  2140. type TrainingPreviousValues {
  2141. id: ID!
  2142. title: String!
  2143. createdAt: DateTime!
  2144. trainingDate: DateTime!
  2145. }
  2146. type TrainingSubscriptionPayload {
  2147. mutation: MutationType!
  2148. node: Training
  2149. updatedFields: [String!]
  2150. previousValues: TrainingPreviousValues
  2151. }
  2152. input TrainingSubscriptionWhereInput {
  2153. """Logical AND on all given filters."""
  2154. AND: [TrainingSubscriptionWhereInput!]
  2155. """Logical OR on all given filters."""
  2156. OR: [TrainingSubscriptionWhereInput!]
  2157. """Logical NOT on all given filters combined by AND."""
  2158. NOT: [TrainingSubscriptionWhereInput!]
  2159. """The subscription event gets dispatched when it's listed in mutation_in"""
  2160. mutation_in: [MutationType!]
  2161. """
  2162. The subscription event gets only dispatched when one of the updated fields names is included in this list
  2163. """
  2164. updatedFields_contains: String
  2165. """
  2166. The subscription event gets only dispatched when all of the field names included in this list have been updated
  2167. """
  2168. updatedFields_contains_every: [String!]
  2169. """
  2170. The subscription event gets only dispatched when some of the field names included in this list have been updated
  2171. """
  2172. updatedFields_contains_some: [String!]
  2173. node: TrainingWhereInput
  2174. }
  2175. input TrainingUpdateInput {
  2176. title: String
  2177. trainingDate: DateTime
  2178. content: BlockUpdateManyInput
  2179. participants: UserUpdateManyInput
  2180. ratings: RatingUpdateManyInput
  2181. }
  2182. input TrainingUpdateManyMutationInput {
  2183. title: String
  2184. trainingDate: DateTime
  2185. }
  2186. input TrainingWhereInput {
  2187. """Logical AND on all given filters."""
  2188. AND: [TrainingWhereInput!]
  2189. """Logical OR on all given filters."""
  2190. OR: [TrainingWhereInput!]
  2191. """Logical NOT on all given filters combined by AND."""
  2192. NOT: [TrainingWhereInput!]
  2193. id: ID
  2194. """All values that are not equal to given value."""
  2195. id_not: ID
  2196. """All values that are contained in given list."""
  2197. id_in: [ID!]
  2198. """All values that are not contained in given list."""
  2199. id_not_in: [ID!]
  2200. """All values less than the given value."""
  2201. id_lt: ID
  2202. """All values less than or equal the given value."""
  2203. id_lte: ID
  2204. """All values greater than the given value."""
  2205. id_gt: ID
  2206. """All values greater than or equal the given value."""
  2207. id_gte: ID
  2208. """All values containing the given string."""
  2209. id_contains: ID
  2210. """All values not containing the given string."""
  2211. id_not_contains: ID
  2212. """All values starting with the given string."""
  2213. id_starts_with: ID
  2214. """All values not starting with the given string."""
  2215. id_not_starts_with: ID
  2216. """All values ending with the given string."""
  2217. id_ends_with: ID
  2218. """All values not ending with the given string."""
  2219. id_not_ends_with: ID
  2220. title: String
  2221. """All values that are not equal to given value."""
  2222. title_not: String
  2223. """All values that are contained in given list."""
  2224. title_in: [String!]
  2225. """All values that are not contained in given list."""
  2226. title_not_in: [String!]
  2227. """All values less than the given value."""
  2228. title_lt: String
  2229. """All values less than or equal the given value."""
  2230. title_lte: String
  2231. """All values greater than the given value."""
  2232. title_gt: String
  2233. """All values greater than or equal the given value."""
  2234. title_gte: String
  2235. """All values containing the given string."""
  2236. title_contains: String
  2237. """All values not containing the given string."""
  2238. title_not_contains: String
  2239. """All values starting with the given string."""
  2240. title_starts_with: String
  2241. """All values not starting with the given string."""
  2242. title_not_starts_with: String
  2243. """All values ending with the given string."""
  2244. title_ends_with: String
  2245. """All values not ending with the given string."""
  2246. title_not_ends_with: String
  2247. createdAt: DateTime
  2248. """All values that are not equal to given value."""
  2249. createdAt_not: DateTime
  2250. """All values that are contained in given list."""
  2251. createdAt_in: [DateTime!]
  2252. """All values that are not contained in given list."""
  2253. createdAt_not_in: [DateTime!]
  2254. """All values less than the given value."""
  2255. createdAt_lt: DateTime
  2256. """All values less than or equal the given value."""
  2257. createdAt_lte: DateTime
  2258. """All values greater than the given value."""
  2259. createdAt_gt: DateTime
  2260. """All values greater than or equal the given value."""
  2261. createdAt_gte: DateTime
  2262. trainingDate: DateTime
  2263. """All values that are not equal to given value."""
  2264. trainingDate_not: DateTime
  2265. """All values that are contained in given list."""
  2266. trainingDate_in: [DateTime!]
  2267. """All values that are not contained in given list."""
  2268. trainingDate_not_in: [DateTime!]
  2269. """All values less than the given value."""
  2270. trainingDate_lt: DateTime
  2271. """All values less than or equal the given value."""
  2272. trainingDate_lte: DateTime
  2273. """All values greater than the given value."""
  2274. trainingDate_gt: DateTime
  2275. """All values greater than or equal the given value."""
  2276. trainingDate_gte: DateTime
  2277. content_every: BlockWhereInput
  2278. content_some: BlockWhereInput
  2279. content_none: BlockWhereInput
  2280. participants_every: UserWhereInput
  2281. participants_some: UserWhereInput
  2282. participants_none: UserWhereInput
  2283. ratings_every: RatingWhereInput
  2284. ratings_some: RatingWhereInput
  2285. ratings_none: RatingWhereInput
  2286. }
  2287. input TrainingWhereUniqueInput {
  2288. id: ID
  2289. }
  2290. type User implements Node {
  2291. id: ID!
  2292. email: String!
  2293. name: String!
  2294. abbreviation: String!
  2295. password: String!
  2296. createdAt: DateTime!
  2297. comments(where: CommentWhereInput, orderBy: CommentOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Comment!]
  2298. ratings(where: RatingWhereInput, orderBy: RatingOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Rating!]
  2299. }
  2300. """A connection to a list of items."""
  2301. type UserConnection {
  2302. """Information to aid in pagination."""
  2303. pageInfo: PageInfo!
  2304. """A list of edges."""
  2305. edges: [UserEdge]!
  2306. aggregate: AggregateUser!
  2307. }
  2308. input UserCreateInput {
  2309. id: ID
  2310. email: String!
  2311. name: String!
  2312. abbreviation: String!
  2313. password: String!
  2314. comments: CommentCreateManyWithoutAuthorInput
  2315. ratings: RatingCreateManyWithoutUserInput
  2316. }
  2317. input UserCreateManyInput {
  2318. create: [UserCreateInput!]
  2319. connect: [UserWhereUniqueInput!]
  2320. }
  2321. input UserCreateOneWithoutCommentsInput {
  2322. create: UserCreateWithoutCommentsInput
  2323. connect: UserWhereUniqueInput
  2324. }
  2325. input UserCreateOneWithoutRatingsInput {
  2326. create: UserCreateWithoutRatingsInput
  2327. connect: UserWhereUniqueInput
  2328. }
  2329. input UserCreateWithoutCommentsInput {
  2330. id: ID
  2331. email: String!
  2332. name: String!
  2333. abbreviation: String!
  2334. password: String!
  2335. ratings: RatingCreateManyWithoutUserInput
  2336. }
  2337. input UserCreateWithoutRatingsInput {
  2338. id: ID
  2339. email: String!
  2340. name: String!
  2341. abbreviation: String!
  2342. password: String!
  2343. comments: CommentCreateManyWithoutAuthorInput
  2344. }
  2345. """An edge in a connection."""
  2346. type UserEdge {
  2347. """The item at the end of the edge."""
  2348. node: User!
  2349. """A cursor for use in pagination."""
  2350. cursor: String!
  2351. }
  2352. enum UserOrderByInput {
  2353. id_ASC
  2354. id_DESC
  2355. email_ASC
  2356. email_DESC
  2357. name_ASC
  2358. name_DESC
  2359. abbreviation_ASC
  2360. abbreviation_DESC
  2361. password_ASC
  2362. password_DESC
  2363. createdAt_ASC
  2364. createdAt_DESC
  2365. }
  2366. type UserPreviousValues {
  2367. id: ID!
  2368. email: String!
  2369. name: String!
  2370. abbreviation: String!
  2371. password: String!
  2372. createdAt: DateTime!
  2373. }
  2374. input UserScalarWhereInput {
  2375. """Logical AND on all given filters."""
  2376. AND: [UserScalarWhereInput!]
  2377. """Logical OR on all given filters."""
  2378. OR: [UserScalarWhereInput!]
  2379. """Logical NOT on all given filters combined by AND."""
  2380. NOT: [UserScalarWhereInput!]
  2381. id: ID
  2382. """All values that are not equal to given value."""
  2383. id_not: ID
  2384. """All values that are contained in given list."""
  2385. id_in: [ID!]
  2386. """All values that are not contained in given list."""
  2387. id_not_in: [ID!]
  2388. """All values less than the given value."""
  2389. id_lt: ID
  2390. """All values less than or equal the given value."""
  2391. id_lte: ID
  2392. """All values greater than the given value."""
  2393. id_gt: ID
  2394. """All values greater than or equal the given value."""
  2395. id_gte: ID
  2396. """All values containing the given string."""
  2397. id_contains: ID
  2398. """All values not containing the given string."""
  2399. id_not_contains: ID
  2400. """All values starting with the given string."""
  2401. id_starts_with: ID
  2402. """All values not starting with the given string."""
  2403. id_not_starts_with: ID
  2404. """All values ending with the given string."""
  2405. id_ends_with: ID
  2406. """All values not ending with the given string."""
  2407. id_not_ends_with: ID
  2408. email: String
  2409. """All values that are not equal to given value."""
  2410. email_not: String
  2411. """All values that are contained in given list."""
  2412. email_in: [String!]
  2413. """All values that are not contained in given list."""
  2414. email_not_in: [String!]
  2415. """All values less than the given value."""
  2416. email_lt: String
  2417. """All values less than or equal the given value."""
  2418. email_lte: String
  2419. """All values greater than the given value."""
  2420. email_gt: String
  2421. """All values greater than or equal the given value."""
  2422. email_gte: String
  2423. """All values containing the given string."""
  2424. email_contains: String
  2425. """All values not containing the given string."""
  2426. email_not_contains: String
  2427. """All values starting with the given string."""
  2428. email_starts_with: String
  2429. """All values not starting with the given string."""
  2430. email_not_starts_with: String
  2431. """All values ending with the given string."""
  2432. email_ends_with: String
  2433. """All values not ending with the given string."""
  2434. email_not_ends_with: String
  2435. name: String
  2436. """All values that are not equal to given value."""
  2437. name_not: String
  2438. """All values that are contained in given list."""
  2439. name_in: [String!]
  2440. """All values that are not contained in given list."""
  2441. name_not_in: [String!]
  2442. """All values less than the given value."""
  2443. name_lt: String
  2444. """All values less than or equal the given value."""
  2445. name_lte: String
  2446. """All values greater than the given value."""
  2447. name_gt: String
  2448. """All values greater than or equal the given value."""
  2449. name_gte: String
  2450. """All values containing the given string."""
  2451. name_contains: String
  2452. """All values not containing the given string."""
  2453. name_not_contains: String
  2454. """All values starting with the given string."""
  2455. name_starts_with: String
  2456. """All values not starting with the given string."""
  2457. name_not_starts_with: String
  2458. """All values ending with the given string."""
  2459. name_ends_with: String
  2460. """All values not ending with the given string."""
  2461. name_not_ends_with: String
  2462. abbreviation: String
  2463. """All values that are not equal to given value."""
  2464. abbreviation_not: String
  2465. """All values that are contained in given list."""
  2466. abbreviation_in: [String!]
  2467. """All values that are not contained in given list."""
  2468. abbreviation_not_in: [String!]
  2469. """All values less than the given value."""
  2470. abbreviation_lt: String
  2471. """All values less than or equal the given value."""
  2472. abbreviation_lte: String
  2473. """All values greater than the given value."""
  2474. abbreviation_gt: String
  2475. """All values greater than or equal the given value."""
  2476. abbreviation_gte: String
  2477. """All values containing the given string."""
  2478. abbreviation_contains: String
  2479. """All values not containing the given string."""
  2480. abbreviation_not_contains: String
  2481. """All values starting with the given string."""
  2482. abbreviation_starts_with: String
  2483. """All values not starting with the given string."""
  2484. abbreviation_not_starts_with: String
  2485. """All values ending with the given string."""
  2486. abbreviation_ends_with: String
  2487. """All values not ending with the given string."""
  2488. abbreviation_not_ends_with: String
  2489. password: String
  2490. """All values that are not equal to given value."""
  2491. password_not: String
  2492. """All values that are contained in given list."""
  2493. password_in: [String!]
  2494. """All values that are not contained in given list."""
  2495. password_not_in: [String!]
  2496. """All values less than the given value."""
  2497. password_lt: String
  2498. """All values less than or equal the given value."""
  2499. password_lte: String
  2500. """All values greater than the given value."""
  2501. password_gt: String
  2502. """All values greater than or equal the given value."""
  2503. password_gte: String
  2504. """All values containing the given string."""
  2505. password_contains: String
  2506. """All values not containing the given string."""
  2507. password_not_contains: String
  2508. """All values starting with the given string."""
  2509. password_starts_with: String
  2510. """All values not starting with the given string."""
  2511. password_not_starts_with: String
  2512. """All values ending with the given string."""
  2513. password_ends_with: String
  2514. """All values not ending with the given string."""
  2515. password_not_ends_with: String
  2516. createdAt: DateTime
  2517. """All values that are not equal to given value."""
  2518. createdAt_not: DateTime
  2519. """All values that are contained in given list."""
  2520. createdAt_in: [DateTime!]
  2521. """All values that are not contained in given list."""
  2522. createdAt_not_in: [DateTime!]
  2523. """All values less than the given value."""
  2524. createdAt_lt: DateTime
  2525. """All values less than or equal the given value."""
  2526. createdAt_lte: DateTime
  2527. """All values greater than the given value."""
  2528. createdAt_gt: DateTime
  2529. """All values greater than or equal the given value."""
  2530. createdAt_gte: DateTime
  2531. }
  2532. type UserSubscriptionPayload {
  2533. mutation: MutationType!
  2534. node: User
  2535. updatedFields: [String!]
  2536. previousValues: UserPreviousValues
  2537. }
  2538. input UserSubscriptionWhereInput {
  2539. """Logical AND on all given filters."""
  2540. AND: [UserSubscriptionWhereInput!]
  2541. """Logical OR on all given filters."""
  2542. OR: [UserSubscriptionWhereInput!]
  2543. """Logical NOT on all given filters combined by AND."""
  2544. NOT: [UserSubscriptionWhereInput!]
  2545. """The subscription event gets dispatched when it's listed in mutation_in"""
  2546. mutation_in: [MutationType!]
  2547. """
  2548. The subscription event gets only dispatched when one of the updated fields names is included in this list
  2549. """
  2550. updatedFields_contains: String
  2551. """
  2552. The subscription event gets only dispatched when all of the field names included in this list have been updated
  2553. """
  2554. updatedFields_contains_every: [String!]
  2555. """
  2556. The subscription event gets only dispatched when some of the field names included in this list have been updated
  2557. """
  2558. updatedFields_contains_some: [String!]
  2559. node: UserWhereInput
  2560. }
  2561. input UserUpdateDataInput {
  2562. email: String
  2563. name: String
  2564. abbreviation: String
  2565. password: String
  2566. comments: CommentUpdateManyWithoutAuthorInput
  2567. ratings: RatingUpdateManyWithoutUserInput
  2568. }
  2569. input UserUpdateInput {
  2570. email: String
  2571. name: String
  2572. abbreviation: String
  2573. password: String
  2574. comments: CommentUpdateManyWithoutAuthorInput
  2575. ratings: RatingUpdateManyWithoutUserInput
  2576. }
  2577. input UserUpdateManyDataInput {
  2578. email: String
  2579. name: String
  2580. abbreviation: String
  2581. password: String
  2582. }
  2583. input UserUpdateManyInput {
  2584. create: [UserCreateInput!]
  2585. connect: [UserWhereUniqueInput!]
  2586. set: [UserWhereUniqueInput!]
  2587. disconnect: [UserWhereUniqueInput!]
  2588. delete: [UserWhereUniqueInput!]
  2589. update: [UserUpdateWithWhereUniqueNestedInput!]
  2590. updateMany: [UserUpdateManyWithWhereNestedInput!]
  2591. deleteMany: [UserScalarWhereInput!]
  2592. upsert: [UserUpsertWithWhereUniqueNestedInput!]
  2593. }
  2594. input UserUpdateManyMutationInput {
  2595. email: String
  2596. name: String
  2597. abbreviation: String
  2598. password: String
  2599. }
  2600. input UserUpdateManyWithWhereNestedInput {
  2601. where: UserScalarWhereInput!
  2602. data: UserUpdateManyDataInput!
  2603. }
  2604. input UserUpdateOneRequiredWithoutCommentsInput {
  2605. create: UserCreateWithoutCommentsInput
  2606. connect: UserWhereUniqueInput
  2607. update: UserUpdateWithoutCommentsDataInput
  2608. upsert: UserUpsertWithoutCommentsInput
  2609. }
  2610. input UserUpdateOneRequiredWithoutRatingsInput {
  2611. create: UserCreateWithoutRatingsInput
  2612. connect: UserWhereUniqueInput
  2613. update: UserUpdateWithoutRatingsDataInput
  2614. upsert: UserUpsertWithoutRatingsInput
  2615. }
  2616. input UserUpdateWithoutCommentsDataInput {
  2617. email: String
  2618. name: String
  2619. abbreviation: String
  2620. password: String
  2621. ratings: RatingUpdateManyWithoutUserInput
  2622. }
  2623. input UserUpdateWithoutRatingsDataInput {
  2624. email: String
  2625. name: String
  2626. abbreviation: String
  2627. password: String
  2628. comments: CommentUpdateManyWithoutAuthorInput
  2629. }
  2630. input UserUpdateWithWhereUniqueNestedInput {
  2631. where: UserWhereUniqueInput!
  2632. data: UserUpdateDataInput!
  2633. }
  2634. input UserUpsertWithoutCommentsInput {
  2635. update: UserUpdateWithoutCommentsDataInput!
  2636. create: UserCreateWithoutCommentsInput!
  2637. }
  2638. input UserUpsertWithoutRatingsInput {
  2639. update: UserUpdateWithoutRatingsDataInput!
  2640. create: UserCreateWithoutRatingsInput!
  2641. }
  2642. input UserUpsertWithWhereUniqueNestedInput {
  2643. where: UserWhereUniqueInput!
  2644. update: UserUpdateDataInput!
  2645. create: UserCreateInput!
  2646. }
  2647. input UserWhereInput {
  2648. """Logical AND on all given filters."""
  2649. AND: [UserWhereInput!]
  2650. """Logical OR on all given filters."""
  2651. OR: [UserWhereInput!]
  2652. """Logical NOT on all given filters combined by AND."""
  2653. NOT: [UserWhereInput!]
  2654. id: ID
  2655. """All values that are not equal to given value."""
  2656. id_not: ID
  2657. """All values that are contained in given list."""
  2658. id_in: [ID!]
  2659. """All values that are not contained in given list."""
  2660. id_not_in: [ID!]
  2661. """All values less than the given value."""
  2662. id_lt: ID
  2663. """All values less than or equal the given value."""
  2664. id_lte: ID
  2665. """All values greater than the given value."""
  2666. id_gt: ID
  2667. """All values greater than or equal the given value."""
  2668. id_gte: ID
  2669. """All values containing the given string."""
  2670. id_contains: ID
  2671. """All values not containing the given string."""
  2672. id_not_contains: ID
  2673. """All values starting with the given string."""
  2674. id_starts_with: ID
  2675. """All values not starting with the given string."""
  2676. id_not_starts_with: ID
  2677. """All values ending with the given string."""
  2678. id_ends_with: ID
  2679. """All values not ending with the given string."""
  2680. id_not_ends_with: ID
  2681. email: String
  2682. """All values that are not equal to given value."""
  2683. email_not: String
  2684. """All values that are contained in given list."""
  2685. email_in: [String!]
  2686. """All values that are not contained in given list."""
  2687. email_not_in: [String!]
  2688. """All values less than the given value."""
  2689. email_lt: String
  2690. """All values less than or equal the given value."""
  2691. email_lte: String
  2692. """All values greater than the given value."""
  2693. email_gt: String
  2694. """All values greater than or equal the given value."""
  2695. email_gte: String
  2696. """All values containing the given string."""
  2697. email_contains: String
  2698. """All values not containing the given string."""
  2699. email_not_contains: String
  2700. """All values starting with the given string."""
  2701. email_starts_with: String
  2702. """All values not starting with the given string."""
  2703. email_not_starts_with: String
  2704. """All values ending with the given string."""
  2705. email_ends_with: String
  2706. """All values not ending with the given string."""
  2707. email_not_ends_with: String
  2708. name: String
  2709. """All values that are not equal to given value."""
  2710. name_not: String
  2711. """All values that are contained in given list."""
  2712. name_in: [String!]
  2713. """All values that are not contained in given list."""
  2714. name_not_in: [String!]
  2715. """All values less than the given value."""
  2716. name_lt: String
  2717. """All values less than or equal the given value."""
  2718. name_lte: String
  2719. """All values greater than the given value."""
  2720. name_gt: String
  2721. """All values greater than or equal the given value."""
  2722. name_gte: String
  2723. """All values containing the given string."""
  2724. name_contains: String
  2725. """All values not containing the given string."""
  2726. name_not_contains: String
  2727. """All values starting with the given string."""
  2728. name_starts_with: String
  2729. """All values not starting with the given string."""
  2730. name_not_starts_with: String
  2731. """All values ending with the given string."""
  2732. name_ends_with: String
  2733. """All values not ending with the given string."""
  2734. name_not_ends_with: String
  2735. abbreviation: String
  2736. """All values that are not equal to given value."""
  2737. abbreviation_not: String
  2738. """All values that are contained in given list."""
  2739. abbreviation_in: [String!]
  2740. """All values that are not contained in given list."""
  2741. abbreviation_not_in: [String!]
  2742. """All values less than the given value."""
  2743. abbreviation_lt: String
  2744. """All values less than or equal the given value."""
  2745. abbreviation_lte: String
  2746. """All values greater than the given value."""
  2747. abbreviation_gt: String
  2748. """All values greater than or equal the given value."""
  2749. abbreviation_gte: String
  2750. """All values containing the given string."""
  2751. abbreviation_contains: String
  2752. """All values not containing the given string."""
  2753. abbreviation_not_contains: String
  2754. """All values starting with the given string."""
  2755. abbreviation_starts_with: String
  2756. """All values not starting with the given string."""
  2757. abbreviation_not_starts_with: String
  2758. """All values ending with the given string."""
  2759. abbreviation_ends_with: String
  2760. """All values not ending with the given string."""
  2761. abbreviation_not_ends_with: String
  2762. password: String
  2763. """All values that are not equal to given value."""
  2764. password_not: String
  2765. """All values that are contained in given list."""
  2766. password_in: [String!]
  2767. """All values that are not contained in given list."""
  2768. password_not_in: [String!]
  2769. """All values less than the given value."""
  2770. password_lt: String
  2771. """All values less than or equal the given value."""
  2772. password_lte: String
  2773. """All values greater than the given value."""
  2774. password_gt: String
  2775. """All values greater than or equal the given value."""
  2776. password_gte: String
  2777. """All values containing the given string."""
  2778. password_contains: String
  2779. """All values not containing the given string."""
  2780. password_not_contains: String
  2781. """All values starting with the given string."""
  2782. password_starts_with: String
  2783. """All values not starting with the given string."""
  2784. password_not_starts_with: String
  2785. """All values ending with the given string."""
  2786. password_ends_with: String
  2787. """All values not ending with the given string."""
  2788. password_not_ends_with: String
  2789. createdAt: DateTime
  2790. """All values that are not equal to given value."""
  2791. createdAt_not: DateTime
  2792. """All values that are contained in given list."""
  2793. createdAt_in: [DateTime!]
  2794. """All values that are not contained in given list."""
  2795. createdAt_not_in: [DateTime!]
  2796. """All values less than the given value."""
  2797. createdAt_lt: DateTime
  2798. """All values less than or equal the given value."""
  2799. createdAt_lte: DateTime
  2800. """All values greater than the given value."""
  2801. createdAt_gt: DateTime
  2802. """All values greater than or equal the given value."""
  2803. createdAt_gte: DateTime
  2804. comments_every: CommentWhereInput
  2805. comments_some: CommentWhereInput
  2806. comments_none: CommentWhereInput
  2807. ratings_every: RatingWhereInput
  2808. ratings_some: RatingWhereInput
  2809. ratings_none: RatingWhereInput
  2810. }
  2811. input UserWhereUniqueInput {
  2812. id: ID
  2813. email: String
  2814. }