prisma.graphql 121 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811
  1. # source: http://prisma:4466
  2. # timestamp: Sun Apr 05 2020 15:33:34 GMT+0000 (Coordinated Universal Time)
  3. type AggregateBlock {
  4. count: Int!
  5. }
  6. type AggregateBlockInstance {
  7. count: Int!
  8. }
  9. type AggregateComment {
  10. count: Int!
  11. }
  12. type AggregateExercise {
  13. count: Int!
  14. }
  15. type AggregateExerciseInstance {
  16. count: Int!
  17. }
  18. type AggregateFormat {
  19. count: Int!
  20. }
  21. type AggregateRating {
  22. count: Int!
  23. }
  24. type AggregateTrack {
  25. count: Int!
  26. }
  27. type AggregateTraining {
  28. count: Int!
  29. }
  30. type AggregateTrainingType {
  31. count: Int!
  32. }
  33. type AggregateUser {
  34. count: Int!
  35. }
  36. type BatchPayload {
  37. """The number of nodes that have been affected by the Batch operation."""
  38. count: Long!
  39. }
  40. type Block implements Node {
  41. id: ID!
  42. title: String!
  43. description: String
  44. videos: [String!]!
  45. pictures: [String!]!
  46. duration: Int
  47. format: Format!
  48. rest: Int
  49. tracks(where: TrackWhereInput, orderBy: TrackOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Track!]
  50. blocks(where: BlockInstanceWhereInput, orderBy: BlockInstanceOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [BlockInstance!]
  51. exercises(where: ExerciseInstanceWhereInput, orderBy: ExerciseInstanceOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [ExerciseInstance!]
  52. }
  53. """A connection to a list of items."""
  54. type BlockConnection {
  55. """Information to aid in pagination."""
  56. pageInfo: PageInfo!
  57. """A list of edges."""
  58. edges: [BlockEdge]!
  59. aggregate: AggregateBlock!
  60. }
  61. input BlockCreateInput {
  62. id: ID
  63. title: String!
  64. description: String
  65. duration: Int
  66. rest: Int
  67. videos: BlockCreatevideosInput
  68. pictures: BlockCreatepicturesInput
  69. format: FormatCreateOneInput!
  70. tracks: TrackCreateManyInput
  71. blocks: BlockInstanceCreateManyWithoutBlockInput
  72. exercises: ExerciseInstanceCreateManyInput
  73. }
  74. input BlockCreateOneWithoutBlocksInput {
  75. create: BlockCreateWithoutBlocksInput
  76. connect: BlockWhereUniqueInput
  77. }
  78. input BlockCreatepicturesInput {
  79. set: [String!]
  80. }
  81. input BlockCreatevideosInput {
  82. set: [String!]
  83. }
  84. input BlockCreateWithoutBlocksInput {
  85. id: ID
  86. title: String!
  87. description: String
  88. duration: Int
  89. rest: Int
  90. videos: BlockCreatevideosInput
  91. pictures: BlockCreatepicturesInput
  92. format: FormatCreateOneInput!
  93. tracks: TrackCreateManyInput
  94. exercises: ExerciseInstanceCreateManyInput
  95. }
  96. """An edge in a connection."""
  97. type BlockEdge {
  98. """The item at the end of the edge."""
  99. node: Block!
  100. """A cursor for use in pagination."""
  101. cursor: String!
  102. }
  103. type BlockInstance implements Node {
  104. id: ID!
  105. block: Block!
  106. order: Int!
  107. rounds: Int
  108. variation: String
  109. }
  110. """A connection to a list of items."""
  111. type BlockInstanceConnection {
  112. """Information to aid in pagination."""
  113. pageInfo: PageInfo!
  114. """A list of edges."""
  115. edges: [BlockInstanceEdge]!
  116. aggregate: AggregateBlockInstance!
  117. }
  118. input BlockInstanceCreateInput {
  119. id: ID
  120. order: Int!
  121. rounds: Int
  122. variation: String
  123. block: BlockCreateOneWithoutBlocksInput!
  124. }
  125. input BlockInstanceCreateManyInput {
  126. create: [BlockInstanceCreateInput!]
  127. connect: [BlockInstanceWhereUniqueInput!]
  128. }
  129. input BlockInstanceCreateManyWithoutBlockInput {
  130. create: [BlockInstanceCreateWithoutBlockInput!]
  131. connect: [BlockInstanceWhereUniqueInput!]
  132. }
  133. input BlockInstanceCreateWithoutBlockInput {
  134. id: ID
  135. order: Int!
  136. rounds: Int
  137. variation: String
  138. }
  139. """An edge in a connection."""
  140. type BlockInstanceEdge {
  141. """The item at the end of the edge."""
  142. node: BlockInstance!
  143. """A cursor for use in pagination."""
  144. cursor: String!
  145. }
  146. enum BlockInstanceOrderByInput {
  147. id_ASC
  148. id_DESC
  149. order_ASC
  150. order_DESC
  151. rounds_ASC
  152. rounds_DESC
  153. variation_ASC
  154. variation_DESC
  155. }
  156. type BlockInstancePreviousValues {
  157. id: ID!
  158. order: Int!
  159. rounds: Int
  160. variation: String
  161. }
  162. input BlockInstanceScalarWhereInput {
  163. """Logical AND on all given filters."""
  164. AND: [BlockInstanceScalarWhereInput!]
  165. """Logical OR on all given filters."""
  166. OR: [BlockInstanceScalarWhereInput!]
  167. """Logical NOT on all given filters combined by AND."""
  168. NOT: [BlockInstanceScalarWhereInput!]
  169. id: ID
  170. """All values that are not equal to given value."""
  171. id_not: ID
  172. """All values that are contained in given list."""
  173. id_in: [ID!]
  174. """All values that are not contained in given list."""
  175. id_not_in: [ID!]
  176. """All values less than the given value."""
  177. id_lt: ID
  178. """All values less than or equal the given value."""
  179. id_lte: ID
  180. """All values greater than the given value."""
  181. id_gt: ID
  182. """All values greater than or equal the given value."""
  183. id_gte: ID
  184. """All values containing the given string."""
  185. id_contains: ID
  186. """All values not containing the given string."""
  187. id_not_contains: ID
  188. """All values starting with the given string."""
  189. id_starts_with: ID
  190. """All values not starting with the given string."""
  191. id_not_starts_with: ID
  192. """All values ending with the given string."""
  193. id_ends_with: ID
  194. """All values not ending with the given string."""
  195. id_not_ends_with: ID
  196. order: Int
  197. """All values that are not equal to given value."""
  198. order_not: Int
  199. """All values that are contained in given list."""
  200. order_in: [Int!]
  201. """All values that are not contained in given list."""
  202. order_not_in: [Int!]
  203. """All values less than the given value."""
  204. order_lt: Int
  205. """All values less than or equal the given value."""
  206. order_lte: Int
  207. """All values greater than the given value."""
  208. order_gt: Int
  209. """All values greater than or equal the given value."""
  210. order_gte: Int
  211. rounds: Int
  212. """All values that are not equal to given value."""
  213. rounds_not: Int
  214. """All values that are contained in given list."""
  215. rounds_in: [Int!]
  216. """All values that are not contained in given list."""
  217. rounds_not_in: [Int!]
  218. """All values less than the given value."""
  219. rounds_lt: Int
  220. """All values less than or equal the given value."""
  221. rounds_lte: Int
  222. """All values greater than the given value."""
  223. rounds_gt: Int
  224. """All values greater than or equal the given value."""
  225. rounds_gte: Int
  226. variation: String
  227. """All values that are not equal to given value."""
  228. variation_not: String
  229. """All values that are contained in given list."""
  230. variation_in: [String!]
  231. """All values that are not contained in given list."""
  232. variation_not_in: [String!]
  233. """All values less than the given value."""
  234. variation_lt: String
  235. """All values less than or equal the given value."""
  236. variation_lte: String
  237. """All values greater than the given value."""
  238. variation_gt: String
  239. """All values greater than or equal the given value."""
  240. variation_gte: String
  241. """All values containing the given string."""
  242. variation_contains: String
  243. """All values not containing the given string."""
  244. variation_not_contains: String
  245. """All values starting with the given string."""
  246. variation_starts_with: String
  247. """All values not starting with the given string."""
  248. variation_not_starts_with: String
  249. """All values ending with the given string."""
  250. variation_ends_with: String
  251. """All values not ending with the given string."""
  252. variation_not_ends_with: String
  253. }
  254. type BlockInstanceSubscriptionPayload {
  255. mutation: MutationType!
  256. node: BlockInstance
  257. updatedFields: [String!]
  258. previousValues: BlockInstancePreviousValues
  259. }
  260. input BlockInstanceSubscriptionWhereInput {
  261. """Logical AND on all given filters."""
  262. AND: [BlockInstanceSubscriptionWhereInput!]
  263. """Logical OR on all given filters."""
  264. OR: [BlockInstanceSubscriptionWhereInput!]
  265. """Logical NOT on all given filters combined by AND."""
  266. NOT: [BlockInstanceSubscriptionWhereInput!]
  267. """The subscription event gets dispatched when it's listed in mutation_in"""
  268. mutation_in: [MutationType!]
  269. """
  270. The subscription event gets only dispatched when one of the updated fields names is included in this list
  271. """
  272. updatedFields_contains: String
  273. """
  274. The subscription event gets only dispatched when all of the field names included in this list have been updated
  275. """
  276. updatedFields_contains_every: [String!]
  277. """
  278. The subscription event gets only dispatched when some of the field names included in this list have been updated
  279. """
  280. updatedFields_contains_some: [String!]
  281. node: BlockInstanceWhereInput
  282. }
  283. input BlockInstanceUpdateDataInput {
  284. order: Int
  285. rounds: Int
  286. variation: String
  287. block: BlockUpdateOneRequiredWithoutBlocksInput
  288. }
  289. input BlockInstanceUpdateInput {
  290. order: Int
  291. rounds: Int
  292. variation: String
  293. block: BlockUpdateOneRequiredWithoutBlocksInput
  294. }
  295. input BlockInstanceUpdateManyDataInput {
  296. order: Int
  297. rounds: Int
  298. variation: String
  299. }
  300. input BlockInstanceUpdateManyInput {
  301. create: [BlockInstanceCreateInput!]
  302. connect: [BlockInstanceWhereUniqueInput!]
  303. set: [BlockInstanceWhereUniqueInput!]
  304. disconnect: [BlockInstanceWhereUniqueInput!]
  305. delete: [BlockInstanceWhereUniqueInput!]
  306. update: [BlockInstanceUpdateWithWhereUniqueNestedInput!]
  307. updateMany: [BlockInstanceUpdateManyWithWhereNestedInput!]
  308. deleteMany: [BlockInstanceScalarWhereInput!]
  309. upsert: [BlockInstanceUpsertWithWhereUniqueNestedInput!]
  310. }
  311. input BlockInstanceUpdateManyMutationInput {
  312. order: Int
  313. rounds: Int
  314. variation: String
  315. }
  316. input BlockInstanceUpdateManyWithoutBlockInput {
  317. create: [BlockInstanceCreateWithoutBlockInput!]
  318. connect: [BlockInstanceWhereUniqueInput!]
  319. set: [BlockInstanceWhereUniqueInput!]
  320. disconnect: [BlockInstanceWhereUniqueInput!]
  321. delete: [BlockInstanceWhereUniqueInput!]
  322. update: [BlockInstanceUpdateWithWhereUniqueWithoutBlockInput!]
  323. updateMany: [BlockInstanceUpdateManyWithWhereNestedInput!]
  324. deleteMany: [BlockInstanceScalarWhereInput!]
  325. upsert: [BlockInstanceUpsertWithWhereUniqueWithoutBlockInput!]
  326. }
  327. input BlockInstanceUpdateManyWithWhereNestedInput {
  328. where: BlockInstanceScalarWhereInput!
  329. data: BlockInstanceUpdateManyDataInput!
  330. }
  331. input BlockInstanceUpdateWithoutBlockDataInput {
  332. order: Int
  333. rounds: Int
  334. variation: String
  335. }
  336. input BlockInstanceUpdateWithWhereUniqueNestedInput {
  337. where: BlockInstanceWhereUniqueInput!
  338. data: BlockInstanceUpdateDataInput!
  339. }
  340. input BlockInstanceUpdateWithWhereUniqueWithoutBlockInput {
  341. where: BlockInstanceWhereUniqueInput!
  342. data: BlockInstanceUpdateWithoutBlockDataInput!
  343. }
  344. input BlockInstanceUpsertWithWhereUniqueNestedInput {
  345. where: BlockInstanceWhereUniqueInput!
  346. update: BlockInstanceUpdateDataInput!
  347. create: BlockInstanceCreateInput!
  348. }
  349. input BlockInstanceUpsertWithWhereUniqueWithoutBlockInput {
  350. where: BlockInstanceWhereUniqueInput!
  351. update: BlockInstanceUpdateWithoutBlockDataInput!
  352. create: BlockInstanceCreateWithoutBlockInput!
  353. }
  354. input BlockInstanceWhereInput {
  355. """Logical AND on all given filters."""
  356. AND: [BlockInstanceWhereInput!]
  357. """Logical OR on all given filters."""
  358. OR: [BlockInstanceWhereInput!]
  359. """Logical NOT on all given filters combined by AND."""
  360. NOT: [BlockInstanceWhereInput!]
  361. id: ID
  362. """All values that are not equal to given value."""
  363. id_not: ID
  364. """All values that are contained in given list."""
  365. id_in: [ID!]
  366. """All values that are not contained in given list."""
  367. id_not_in: [ID!]
  368. """All values less than the given value."""
  369. id_lt: ID
  370. """All values less than or equal the given value."""
  371. id_lte: ID
  372. """All values greater than the given value."""
  373. id_gt: ID
  374. """All values greater than or equal the given value."""
  375. id_gte: ID
  376. """All values containing the given string."""
  377. id_contains: ID
  378. """All values not containing the given string."""
  379. id_not_contains: ID
  380. """All values starting with the given string."""
  381. id_starts_with: ID
  382. """All values not starting with the given string."""
  383. id_not_starts_with: ID
  384. """All values ending with the given string."""
  385. id_ends_with: ID
  386. """All values not ending with the given string."""
  387. id_not_ends_with: ID
  388. order: Int
  389. """All values that are not equal to given value."""
  390. order_not: Int
  391. """All values that are contained in given list."""
  392. order_in: [Int!]
  393. """All values that are not contained in given list."""
  394. order_not_in: [Int!]
  395. """All values less than the given value."""
  396. order_lt: Int
  397. """All values less than or equal the given value."""
  398. order_lte: Int
  399. """All values greater than the given value."""
  400. order_gt: Int
  401. """All values greater than or equal the given value."""
  402. order_gte: Int
  403. rounds: Int
  404. """All values that are not equal to given value."""
  405. rounds_not: Int
  406. """All values that are contained in given list."""
  407. rounds_in: [Int!]
  408. """All values that are not contained in given list."""
  409. rounds_not_in: [Int!]
  410. """All values less than the given value."""
  411. rounds_lt: Int
  412. """All values less than or equal the given value."""
  413. rounds_lte: Int
  414. """All values greater than the given value."""
  415. rounds_gt: Int
  416. """All values greater than or equal the given value."""
  417. rounds_gte: Int
  418. variation: String
  419. """All values that are not equal to given value."""
  420. variation_not: String
  421. """All values that are contained in given list."""
  422. variation_in: [String!]
  423. """All values that are not contained in given list."""
  424. variation_not_in: [String!]
  425. """All values less than the given value."""
  426. variation_lt: String
  427. """All values less than or equal the given value."""
  428. variation_lte: String
  429. """All values greater than the given value."""
  430. variation_gt: String
  431. """All values greater than or equal the given value."""
  432. variation_gte: String
  433. """All values containing the given string."""
  434. variation_contains: String
  435. """All values not containing the given string."""
  436. variation_not_contains: String
  437. """All values starting with the given string."""
  438. variation_starts_with: String
  439. """All values not starting with the given string."""
  440. variation_not_starts_with: String
  441. """All values ending with the given string."""
  442. variation_ends_with: String
  443. """All values not ending with the given string."""
  444. variation_not_ends_with: String
  445. block: BlockWhereInput
  446. }
  447. input BlockInstanceWhereUniqueInput {
  448. id: ID
  449. }
  450. enum BlockOrderByInput {
  451. id_ASC
  452. id_DESC
  453. title_ASC
  454. title_DESC
  455. description_ASC
  456. description_DESC
  457. duration_ASC
  458. duration_DESC
  459. rest_ASC
  460. rest_DESC
  461. }
  462. type BlockPreviousValues {
  463. id: ID!
  464. title: String!
  465. description: String
  466. videos: [String!]!
  467. pictures: [String!]!
  468. duration: Int
  469. rest: Int
  470. }
  471. type BlockSubscriptionPayload {
  472. mutation: MutationType!
  473. node: Block
  474. updatedFields: [String!]
  475. previousValues: BlockPreviousValues
  476. }
  477. input BlockSubscriptionWhereInput {
  478. """Logical AND on all given filters."""
  479. AND: [BlockSubscriptionWhereInput!]
  480. """Logical OR on all given filters."""
  481. OR: [BlockSubscriptionWhereInput!]
  482. """Logical NOT on all given filters combined by AND."""
  483. NOT: [BlockSubscriptionWhereInput!]
  484. """The subscription event gets dispatched when it's listed in mutation_in"""
  485. mutation_in: [MutationType!]
  486. """
  487. The subscription event gets only dispatched when one of the updated fields names is included in this list
  488. """
  489. updatedFields_contains: String
  490. """
  491. The subscription event gets only dispatched when all of the field names included in this list have been updated
  492. """
  493. updatedFields_contains_every: [String!]
  494. """
  495. The subscription event gets only dispatched when some of the field names included in this list have been updated
  496. """
  497. updatedFields_contains_some: [String!]
  498. node: BlockWhereInput
  499. }
  500. input BlockUpdateInput {
  501. title: String
  502. description: String
  503. duration: Int
  504. rest: Int
  505. videos: BlockUpdatevideosInput
  506. pictures: BlockUpdatepicturesInput
  507. format: FormatUpdateOneRequiredInput
  508. tracks: TrackUpdateManyInput
  509. blocks: BlockInstanceUpdateManyWithoutBlockInput
  510. exercises: ExerciseInstanceUpdateManyInput
  511. }
  512. input BlockUpdateManyMutationInput {
  513. title: String
  514. description: String
  515. duration: Int
  516. rest: Int
  517. videos: BlockUpdatevideosInput
  518. pictures: BlockUpdatepicturesInput
  519. }
  520. input BlockUpdateOneRequiredWithoutBlocksInput {
  521. create: BlockCreateWithoutBlocksInput
  522. connect: BlockWhereUniqueInput
  523. update: BlockUpdateWithoutBlocksDataInput
  524. upsert: BlockUpsertWithoutBlocksInput
  525. }
  526. input BlockUpdatepicturesInput {
  527. set: [String!]
  528. }
  529. input BlockUpdatevideosInput {
  530. set: [String!]
  531. }
  532. input BlockUpdateWithoutBlocksDataInput {
  533. title: String
  534. description: String
  535. duration: Int
  536. rest: Int
  537. videos: BlockUpdatevideosInput
  538. pictures: BlockUpdatepicturesInput
  539. format: FormatUpdateOneRequiredInput
  540. tracks: TrackUpdateManyInput
  541. exercises: ExerciseInstanceUpdateManyInput
  542. }
  543. input BlockUpsertWithoutBlocksInput {
  544. update: BlockUpdateWithoutBlocksDataInput!
  545. create: BlockCreateWithoutBlocksInput!
  546. }
  547. input BlockWhereInput {
  548. """Logical AND on all given filters."""
  549. AND: [BlockWhereInput!]
  550. """Logical OR on all given filters."""
  551. OR: [BlockWhereInput!]
  552. """Logical NOT on all given filters combined by AND."""
  553. NOT: [BlockWhereInput!]
  554. id: ID
  555. """All values that are not equal to given value."""
  556. id_not: ID
  557. """All values that are contained in given list."""
  558. id_in: [ID!]
  559. """All values that are not contained in given list."""
  560. id_not_in: [ID!]
  561. """All values less than the given value."""
  562. id_lt: ID
  563. """All values less than or equal the given value."""
  564. id_lte: ID
  565. """All values greater than the given value."""
  566. id_gt: ID
  567. """All values greater than or equal the given value."""
  568. id_gte: ID
  569. """All values containing the given string."""
  570. id_contains: ID
  571. """All values not containing the given string."""
  572. id_not_contains: ID
  573. """All values starting with the given string."""
  574. id_starts_with: ID
  575. """All values not starting with the given string."""
  576. id_not_starts_with: ID
  577. """All values ending with the given string."""
  578. id_ends_with: ID
  579. """All values not ending with the given string."""
  580. id_not_ends_with: ID
  581. title: String
  582. """All values that are not equal to given value."""
  583. title_not: String
  584. """All values that are contained in given list."""
  585. title_in: [String!]
  586. """All values that are not contained in given list."""
  587. title_not_in: [String!]
  588. """All values less than the given value."""
  589. title_lt: String
  590. """All values less than or equal the given value."""
  591. title_lte: String
  592. """All values greater than the given value."""
  593. title_gt: String
  594. """All values greater than or equal the given value."""
  595. title_gte: String
  596. """All values containing the given string."""
  597. title_contains: String
  598. """All values not containing the given string."""
  599. title_not_contains: String
  600. """All values starting with the given string."""
  601. title_starts_with: String
  602. """All values not starting with the given string."""
  603. title_not_starts_with: String
  604. """All values ending with the given string."""
  605. title_ends_with: String
  606. """All values not ending with the given string."""
  607. title_not_ends_with: String
  608. description: String
  609. """All values that are not equal to given value."""
  610. description_not: String
  611. """All values that are contained in given list."""
  612. description_in: [String!]
  613. """All values that are not contained in given list."""
  614. description_not_in: [String!]
  615. """All values less than the given value."""
  616. description_lt: String
  617. """All values less than or equal the given value."""
  618. description_lte: String
  619. """All values greater than the given value."""
  620. description_gt: String
  621. """All values greater than or equal the given value."""
  622. description_gte: String
  623. """All values containing the given string."""
  624. description_contains: String
  625. """All values not containing the given string."""
  626. description_not_contains: String
  627. """All values starting with the given string."""
  628. description_starts_with: String
  629. """All values not starting with the given string."""
  630. description_not_starts_with: String
  631. """All values ending with the given string."""
  632. description_ends_with: String
  633. """All values not ending with the given string."""
  634. description_not_ends_with: String
  635. duration: Int
  636. """All values that are not equal to given value."""
  637. duration_not: Int
  638. """All values that are contained in given list."""
  639. duration_in: [Int!]
  640. """All values that are not contained in given list."""
  641. duration_not_in: [Int!]
  642. """All values less than the given value."""
  643. duration_lt: Int
  644. """All values less than or equal the given value."""
  645. duration_lte: Int
  646. """All values greater than the given value."""
  647. duration_gt: Int
  648. """All values greater than or equal the given value."""
  649. duration_gte: Int
  650. rest: Int
  651. """All values that are not equal to given value."""
  652. rest_not: Int
  653. """All values that are contained in given list."""
  654. rest_in: [Int!]
  655. """All values that are not contained in given list."""
  656. rest_not_in: [Int!]
  657. """All values less than the given value."""
  658. rest_lt: Int
  659. """All values less than or equal the given value."""
  660. rest_lte: Int
  661. """All values greater than the given value."""
  662. rest_gt: Int
  663. """All values greater than or equal the given value."""
  664. rest_gte: Int
  665. format: FormatWhereInput
  666. tracks_every: TrackWhereInput
  667. tracks_some: TrackWhereInput
  668. tracks_none: TrackWhereInput
  669. blocks_every: BlockInstanceWhereInput
  670. blocks_some: BlockInstanceWhereInput
  671. blocks_none: BlockInstanceWhereInput
  672. exercises_every: ExerciseInstanceWhereInput
  673. exercises_some: ExerciseInstanceWhereInput
  674. exercises_none: ExerciseInstanceWhereInput
  675. }
  676. input BlockWhereUniqueInput {
  677. id: ID
  678. }
  679. type Comment implements Node {
  680. id: ID!
  681. text: String!
  682. author: User!
  683. createdAt: DateTime!
  684. }
  685. """A connection to a list of items."""
  686. type CommentConnection {
  687. """Information to aid in pagination."""
  688. pageInfo: PageInfo!
  689. """A list of edges."""
  690. edges: [CommentEdge]!
  691. aggregate: AggregateComment!
  692. }
  693. input CommentCreateInput {
  694. id: ID
  695. text: String!
  696. author: UserCreateOneWithoutCommentsInput!
  697. }
  698. input CommentCreateManyWithoutAuthorInput {
  699. create: [CommentCreateWithoutAuthorInput!]
  700. connect: [CommentWhereUniqueInput!]
  701. }
  702. input CommentCreateWithoutAuthorInput {
  703. id: ID
  704. text: String!
  705. }
  706. """An edge in a connection."""
  707. type CommentEdge {
  708. """The item at the end of the edge."""
  709. node: Comment!
  710. """A cursor for use in pagination."""
  711. cursor: String!
  712. }
  713. enum CommentOrderByInput {
  714. id_ASC
  715. id_DESC
  716. text_ASC
  717. text_DESC
  718. createdAt_ASC
  719. createdAt_DESC
  720. }
  721. type CommentPreviousValues {
  722. id: ID!
  723. text: String!
  724. createdAt: DateTime!
  725. }
  726. input CommentScalarWhereInput {
  727. """Logical AND on all given filters."""
  728. AND: [CommentScalarWhereInput!]
  729. """Logical OR on all given filters."""
  730. OR: [CommentScalarWhereInput!]
  731. """Logical NOT on all given filters combined by AND."""
  732. NOT: [CommentScalarWhereInput!]
  733. id: ID
  734. """All values that are not equal to given value."""
  735. id_not: ID
  736. """All values that are contained in given list."""
  737. id_in: [ID!]
  738. """All values that are not contained in given list."""
  739. id_not_in: [ID!]
  740. """All values less than the given value."""
  741. id_lt: ID
  742. """All values less than or equal the given value."""
  743. id_lte: ID
  744. """All values greater than the given value."""
  745. id_gt: ID
  746. """All values greater than or equal the given value."""
  747. id_gte: ID
  748. """All values containing the given string."""
  749. id_contains: ID
  750. """All values not containing the given string."""
  751. id_not_contains: ID
  752. """All values starting with the given string."""
  753. id_starts_with: ID
  754. """All values not starting with the given string."""
  755. id_not_starts_with: ID
  756. """All values ending with the given string."""
  757. id_ends_with: ID
  758. """All values not ending with the given string."""
  759. id_not_ends_with: ID
  760. text: String
  761. """All values that are not equal to given value."""
  762. text_not: String
  763. """All values that are contained in given list."""
  764. text_in: [String!]
  765. """All values that are not contained in given list."""
  766. text_not_in: [String!]
  767. """All values less than the given value."""
  768. text_lt: String
  769. """All values less than or equal the given value."""
  770. text_lte: String
  771. """All values greater than the given value."""
  772. text_gt: String
  773. """All values greater than or equal the given value."""
  774. text_gte: String
  775. """All values containing the given string."""
  776. text_contains: String
  777. """All values not containing the given string."""
  778. text_not_contains: String
  779. """All values starting with the given string."""
  780. text_starts_with: String
  781. """All values not starting with the given string."""
  782. text_not_starts_with: String
  783. """All values ending with the given string."""
  784. text_ends_with: String
  785. """All values not ending with the given string."""
  786. text_not_ends_with: String
  787. createdAt: DateTime
  788. """All values that are not equal to given value."""
  789. createdAt_not: DateTime
  790. """All values that are contained in given list."""
  791. createdAt_in: [DateTime!]
  792. """All values that are not contained in given list."""
  793. createdAt_not_in: [DateTime!]
  794. """All values less than the given value."""
  795. createdAt_lt: DateTime
  796. """All values less than or equal the given value."""
  797. createdAt_lte: DateTime
  798. """All values greater than the given value."""
  799. createdAt_gt: DateTime
  800. """All values greater than or equal the given value."""
  801. createdAt_gte: DateTime
  802. }
  803. type CommentSubscriptionPayload {
  804. mutation: MutationType!
  805. node: Comment
  806. updatedFields: [String!]
  807. previousValues: CommentPreviousValues
  808. }
  809. input CommentSubscriptionWhereInput {
  810. """Logical AND on all given filters."""
  811. AND: [CommentSubscriptionWhereInput!]
  812. """Logical OR on all given filters."""
  813. OR: [CommentSubscriptionWhereInput!]
  814. """Logical NOT on all given filters combined by AND."""
  815. NOT: [CommentSubscriptionWhereInput!]
  816. """The subscription event gets dispatched when it's listed in mutation_in"""
  817. mutation_in: [MutationType!]
  818. """
  819. The subscription event gets only dispatched when one of the updated fields names is included in this list
  820. """
  821. updatedFields_contains: String
  822. """
  823. The subscription event gets only dispatched when all of the field names included in this list have been updated
  824. """
  825. updatedFields_contains_every: [String!]
  826. """
  827. The subscription event gets only dispatched when some of the field names included in this list have been updated
  828. """
  829. updatedFields_contains_some: [String!]
  830. node: CommentWhereInput
  831. }
  832. input CommentUpdateInput {
  833. text: String
  834. author: UserUpdateOneRequiredWithoutCommentsInput
  835. }
  836. input CommentUpdateManyDataInput {
  837. text: String
  838. }
  839. input CommentUpdateManyMutationInput {
  840. text: String
  841. }
  842. input CommentUpdateManyWithoutAuthorInput {
  843. create: [CommentCreateWithoutAuthorInput!]
  844. connect: [CommentWhereUniqueInput!]
  845. set: [CommentWhereUniqueInput!]
  846. disconnect: [CommentWhereUniqueInput!]
  847. delete: [CommentWhereUniqueInput!]
  848. update: [CommentUpdateWithWhereUniqueWithoutAuthorInput!]
  849. updateMany: [CommentUpdateManyWithWhereNestedInput!]
  850. deleteMany: [CommentScalarWhereInput!]
  851. upsert: [CommentUpsertWithWhereUniqueWithoutAuthorInput!]
  852. }
  853. input CommentUpdateManyWithWhereNestedInput {
  854. where: CommentScalarWhereInput!
  855. data: CommentUpdateManyDataInput!
  856. }
  857. input CommentUpdateWithoutAuthorDataInput {
  858. text: String
  859. }
  860. input CommentUpdateWithWhereUniqueWithoutAuthorInput {
  861. where: CommentWhereUniqueInput!
  862. data: CommentUpdateWithoutAuthorDataInput!
  863. }
  864. input CommentUpsertWithWhereUniqueWithoutAuthorInput {
  865. where: CommentWhereUniqueInput!
  866. update: CommentUpdateWithoutAuthorDataInput!
  867. create: CommentCreateWithoutAuthorInput!
  868. }
  869. input CommentWhereInput {
  870. """Logical AND on all given filters."""
  871. AND: [CommentWhereInput!]
  872. """Logical OR on all given filters."""
  873. OR: [CommentWhereInput!]
  874. """Logical NOT on all given filters combined by AND."""
  875. NOT: [CommentWhereInput!]
  876. id: ID
  877. """All values that are not equal to given value."""
  878. id_not: ID
  879. """All values that are contained in given list."""
  880. id_in: [ID!]
  881. """All values that are not contained in given list."""
  882. id_not_in: [ID!]
  883. """All values less than the given value."""
  884. id_lt: ID
  885. """All values less than or equal the given value."""
  886. id_lte: ID
  887. """All values greater than the given value."""
  888. id_gt: ID
  889. """All values greater than or equal the given value."""
  890. id_gte: ID
  891. """All values containing the given string."""
  892. id_contains: ID
  893. """All values not containing the given string."""
  894. id_not_contains: ID
  895. """All values starting with the given string."""
  896. id_starts_with: ID
  897. """All values not starting with the given string."""
  898. id_not_starts_with: ID
  899. """All values ending with the given string."""
  900. id_ends_with: ID
  901. """All values not ending with the given string."""
  902. id_not_ends_with: ID
  903. text: String
  904. """All values that are not equal to given value."""
  905. text_not: String
  906. """All values that are contained in given list."""
  907. text_in: [String!]
  908. """All values that are not contained in given list."""
  909. text_not_in: [String!]
  910. """All values less than the given value."""
  911. text_lt: String
  912. """All values less than or equal the given value."""
  913. text_lte: String
  914. """All values greater than the given value."""
  915. text_gt: String
  916. """All values greater than or equal the given value."""
  917. text_gte: String
  918. """All values containing the given string."""
  919. text_contains: String
  920. """All values not containing the given string."""
  921. text_not_contains: String
  922. """All values starting with the given string."""
  923. text_starts_with: String
  924. """All values not starting with the given string."""
  925. text_not_starts_with: String
  926. """All values ending with the given string."""
  927. text_ends_with: String
  928. """All values not ending with the given string."""
  929. text_not_ends_with: String
  930. createdAt: DateTime
  931. """All values that are not equal to given value."""
  932. createdAt_not: DateTime
  933. """All values that are contained in given list."""
  934. createdAt_in: [DateTime!]
  935. """All values that are not contained in given list."""
  936. createdAt_not_in: [DateTime!]
  937. """All values less than the given value."""
  938. createdAt_lt: DateTime
  939. """All values less than or equal the given value."""
  940. createdAt_lte: DateTime
  941. """All values greater than the given value."""
  942. createdAt_gt: DateTime
  943. """All values greater than or equal the given value."""
  944. createdAt_gte: DateTime
  945. author: UserWhereInput
  946. }
  947. input CommentWhereUniqueInput {
  948. id: ID
  949. }
  950. scalar DateTime
  951. type Exercise implements Node {
  952. id: ID!
  953. name: String!
  954. description: String!
  955. videos: [String!]!
  956. pictures: [String!]!
  957. targets: [String!]!
  958. baseExercise: [String!]!
  959. }
  960. """A connection to a list of items."""
  961. type ExerciseConnection {
  962. """Information to aid in pagination."""
  963. pageInfo: PageInfo!
  964. """A list of edges."""
  965. edges: [ExerciseEdge]!
  966. aggregate: AggregateExercise!
  967. }
  968. input ExerciseCreatebaseExerciseInput {
  969. set: [String!]
  970. }
  971. input ExerciseCreateInput {
  972. id: ID
  973. name: String!
  974. description: String!
  975. videos: ExerciseCreatevideosInput
  976. pictures: ExerciseCreatepicturesInput
  977. targets: ExerciseCreatetargetsInput
  978. baseExercise: ExerciseCreatebaseExerciseInput
  979. }
  980. input ExerciseCreateOneInput {
  981. create: ExerciseCreateInput
  982. connect: ExerciseWhereUniqueInput
  983. }
  984. input ExerciseCreatepicturesInput {
  985. set: [String!]
  986. }
  987. input ExerciseCreatetargetsInput {
  988. set: [String!]
  989. }
  990. input ExerciseCreatevideosInput {
  991. set: [String!]
  992. }
  993. """An edge in a connection."""
  994. type ExerciseEdge {
  995. """The item at the end of the edge."""
  996. node: Exercise!
  997. """A cursor for use in pagination."""
  998. cursor: String!
  999. }
  1000. type ExerciseInstance implements Node {
  1001. id: ID!
  1002. exercise: Exercise!
  1003. order: Int!
  1004. repetitions: Int
  1005. variation: String
  1006. }
  1007. """A connection to a list of items."""
  1008. type ExerciseInstanceConnection {
  1009. """Information to aid in pagination."""
  1010. pageInfo: PageInfo!
  1011. """A list of edges."""
  1012. edges: [ExerciseInstanceEdge]!
  1013. aggregate: AggregateExerciseInstance!
  1014. }
  1015. input ExerciseInstanceCreateInput {
  1016. id: ID
  1017. order: Int!
  1018. repetitions: Int
  1019. variation: String
  1020. exercise: ExerciseCreateOneInput!
  1021. }
  1022. input ExerciseInstanceCreateManyInput {
  1023. create: [ExerciseInstanceCreateInput!]
  1024. connect: [ExerciseInstanceWhereUniqueInput!]
  1025. }
  1026. """An edge in a connection."""
  1027. type ExerciseInstanceEdge {
  1028. """The item at the end of the edge."""
  1029. node: ExerciseInstance!
  1030. """A cursor for use in pagination."""
  1031. cursor: String!
  1032. }
  1033. enum ExerciseInstanceOrderByInput {
  1034. id_ASC
  1035. id_DESC
  1036. order_ASC
  1037. order_DESC
  1038. repetitions_ASC
  1039. repetitions_DESC
  1040. variation_ASC
  1041. variation_DESC
  1042. }
  1043. type ExerciseInstancePreviousValues {
  1044. id: ID!
  1045. order: Int!
  1046. repetitions: Int
  1047. variation: String
  1048. }
  1049. input ExerciseInstanceScalarWhereInput {
  1050. """Logical AND on all given filters."""
  1051. AND: [ExerciseInstanceScalarWhereInput!]
  1052. """Logical OR on all given filters."""
  1053. OR: [ExerciseInstanceScalarWhereInput!]
  1054. """Logical NOT on all given filters combined by AND."""
  1055. NOT: [ExerciseInstanceScalarWhereInput!]
  1056. id: ID
  1057. """All values that are not equal to given value."""
  1058. id_not: ID
  1059. """All values that are contained in given list."""
  1060. id_in: [ID!]
  1061. """All values that are not contained in given list."""
  1062. id_not_in: [ID!]
  1063. """All values less than the given value."""
  1064. id_lt: ID
  1065. """All values less than or equal the given value."""
  1066. id_lte: ID
  1067. """All values greater than the given value."""
  1068. id_gt: ID
  1069. """All values greater than or equal the given value."""
  1070. id_gte: ID
  1071. """All values containing the given string."""
  1072. id_contains: ID
  1073. """All values not containing the given string."""
  1074. id_not_contains: ID
  1075. """All values starting with the given string."""
  1076. id_starts_with: ID
  1077. """All values not starting with the given string."""
  1078. id_not_starts_with: ID
  1079. """All values ending with the given string."""
  1080. id_ends_with: ID
  1081. """All values not ending with the given string."""
  1082. id_not_ends_with: ID
  1083. order: Int
  1084. """All values that are not equal to given value."""
  1085. order_not: Int
  1086. """All values that are contained in given list."""
  1087. order_in: [Int!]
  1088. """All values that are not contained in given list."""
  1089. order_not_in: [Int!]
  1090. """All values less than the given value."""
  1091. order_lt: Int
  1092. """All values less than or equal the given value."""
  1093. order_lte: Int
  1094. """All values greater than the given value."""
  1095. order_gt: Int
  1096. """All values greater than or equal the given value."""
  1097. order_gte: Int
  1098. repetitions: Int
  1099. """All values that are not equal to given value."""
  1100. repetitions_not: Int
  1101. """All values that are contained in given list."""
  1102. repetitions_in: [Int!]
  1103. """All values that are not contained in given list."""
  1104. repetitions_not_in: [Int!]
  1105. """All values less than the given value."""
  1106. repetitions_lt: Int
  1107. """All values less than or equal the given value."""
  1108. repetitions_lte: Int
  1109. """All values greater than the given value."""
  1110. repetitions_gt: Int
  1111. """All values greater than or equal the given value."""
  1112. repetitions_gte: Int
  1113. variation: String
  1114. """All values that are not equal to given value."""
  1115. variation_not: String
  1116. """All values that are contained in given list."""
  1117. variation_in: [String!]
  1118. """All values that are not contained in given list."""
  1119. variation_not_in: [String!]
  1120. """All values less than the given value."""
  1121. variation_lt: String
  1122. """All values less than or equal the given value."""
  1123. variation_lte: String
  1124. """All values greater than the given value."""
  1125. variation_gt: String
  1126. """All values greater than or equal the given value."""
  1127. variation_gte: String
  1128. """All values containing the given string."""
  1129. variation_contains: String
  1130. """All values not containing the given string."""
  1131. variation_not_contains: String
  1132. """All values starting with the given string."""
  1133. variation_starts_with: String
  1134. """All values not starting with the given string."""
  1135. variation_not_starts_with: String
  1136. """All values ending with the given string."""
  1137. variation_ends_with: String
  1138. """All values not ending with the given string."""
  1139. variation_not_ends_with: String
  1140. }
  1141. type ExerciseInstanceSubscriptionPayload {
  1142. mutation: MutationType!
  1143. node: ExerciseInstance
  1144. updatedFields: [String!]
  1145. previousValues: ExerciseInstancePreviousValues
  1146. }
  1147. input ExerciseInstanceSubscriptionWhereInput {
  1148. """Logical AND on all given filters."""
  1149. AND: [ExerciseInstanceSubscriptionWhereInput!]
  1150. """Logical OR on all given filters."""
  1151. OR: [ExerciseInstanceSubscriptionWhereInput!]
  1152. """Logical NOT on all given filters combined by AND."""
  1153. NOT: [ExerciseInstanceSubscriptionWhereInput!]
  1154. """The subscription event gets dispatched when it's listed in mutation_in"""
  1155. mutation_in: [MutationType!]
  1156. """
  1157. The subscription event gets only dispatched when one of the updated fields names is included in this list
  1158. """
  1159. updatedFields_contains: String
  1160. """
  1161. The subscription event gets only dispatched when all of the field names included in this list have been updated
  1162. """
  1163. updatedFields_contains_every: [String!]
  1164. """
  1165. The subscription event gets only dispatched when some of the field names included in this list have been updated
  1166. """
  1167. updatedFields_contains_some: [String!]
  1168. node: ExerciseInstanceWhereInput
  1169. }
  1170. input ExerciseInstanceUpdateDataInput {
  1171. order: Int
  1172. repetitions: Int
  1173. variation: String
  1174. exercise: ExerciseUpdateOneRequiredInput
  1175. }
  1176. input ExerciseInstanceUpdateInput {
  1177. order: Int
  1178. repetitions: Int
  1179. variation: String
  1180. exercise: ExerciseUpdateOneRequiredInput
  1181. }
  1182. input ExerciseInstanceUpdateManyDataInput {
  1183. order: Int
  1184. repetitions: Int
  1185. variation: String
  1186. }
  1187. input ExerciseInstanceUpdateManyInput {
  1188. create: [ExerciseInstanceCreateInput!]
  1189. connect: [ExerciseInstanceWhereUniqueInput!]
  1190. set: [ExerciseInstanceWhereUniqueInput!]
  1191. disconnect: [ExerciseInstanceWhereUniqueInput!]
  1192. delete: [ExerciseInstanceWhereUniqueInput!]
  1193. update: [ExerciseInstanceUpdateWithWhereUniqueNestedInput!]
  1194. updateMany: [ExerciseInstanceUpdateManyWithWhereNestedInput!]
  1195. deleteMany: [ExerciseInstanceScalarWhereInput!]
  1196. upsert: [ExerciseInstanceUpsertWithWhereUniqueNestedInput!]
  1197. }
  1198. input ExerciseInstanceUpdateManyMutationInput {
  1199. order: Int
  1200. repetitions: Int
  1201. variation: String
  1202. }
  1203. input ExerciseInstanceUpdateManyWithWhereNestedInput {
  1204. where: ExerciseInstanceScalarWhereInput!
  1205. data: ExerciseInstanceUpdateManyDataInput!
  1206. }
  1207. input ExerciseInstanceUpdateWithWhereUniqueNestedInput {
  1208. where: ExerciseInstanceWhereUniqueInput!
  1209. data: ExerciseInstanceUpdateDataInput!
  1210. }
  1211. input ExerciseInstanceUpsertWithWhereUniqueNestedInput {
  1212. where: ExerciseInstanceWhereUniqueInput!
  1213. update: ExerciseInstanceUpdateDataInput!
  1214. create: ExerciseInstanceCreateInput!
  1215. }
  1216. input ExerciseInstanceWhereInput {
  1217. """Logical AND on all given filters."""
  1218. AND: [ExerciseInstanceWhereInput!]
  1219. """Logical OR on all given filters."""
  1220. OR: [ExerciseInstanceWhereInput!]
  1221. """Logical NOT on all given filters combined by AND."""
  1222. NOT: [ExerciseInstanceWhereInput!]
  1223. id: ID
  1224. """All values that are not equal to given value."""
  1225. id_not: ID
  1226. """All values that are contained in given list."""
  1227. id_in: [ID!]
  1228. """All values that are not contained in given list."""
  1229. id_not_in: [ID!]
  1230. """All values less than the given value."""
  1231. id_lt: ID
  1232. """All values less than or equal the given value."""
  1233. id_lte: ID
  1234. """All values greater than the given value."""
  1235. id_gt: ID
  1236. """All values greater than or equal the given value."""
  1237. id_gte: ID
  1238. """All values containing the given string."""
  1239. id_contains: ID
  1240. """All values not containing the given string."""
  1241. id_not_contains: ID
  1242. """All values starting with the given string."""
  1243. id_starts_with: ID
  1244. """All values not starting with the given string."""
  1245. id_not_starts_with: ID
  1246. """All values ending with the given string."""
  1247. id_ends_with: ID
  1248. """All values not ending with the given string."""
  1249. id_not_ends_with: ID
  1250. order: Int
  1251. """All values that are not equal to given value."""
  1252. order_not: Int
  1253. """All values that are contained in given list."""
  1254. order_in: [Int!]
  1255. """All values that are not contained in given list."""
  1256. order_not_in: [Int!]
  1257. """All values less than the given value."""
  1258. order_lt: Int
  1259. """All values less than or equal the given value."""
  1260. order_lte: Int
  1261. """All values greater than the given value."""
  1262. order_gt: Int
  1263. """All values greater than or equal the given value."""
  1264. order_gte: Int
  1265. repetitions: Int
  1266. """All values that are not equal to given value."""
  1267. repetitions_not: Int
  1268. """All values that are contained in given list."""
  1269. repetitions_in: [Int!]
  1270. """All values that are not contained in given list."""
  1271. repetitions_not_in: [Int!]
  1272. """All values less than the given value."""
  1273. repetitions_lt: Int
  1274. """All values less than or equal the given value."""
  1275. repetitions_lte: Int
  1276. """All values greater than the given value."""
  1277. repetitions_gt: Int
  1278. """All values greater than or equal the given value."""
  1279. repetitions_gte: Int
  1280. variation: String
  1281. """All values that are not equal to given value."""
  1282. variation_not: String
  1283. """All values that are contained in given list."""
  1284. variation_in: [String!]
  1285. """All values that are not contained in given list."""
  1286. variation_not_in: [String!]
  1287. """All values less than the given value."""
  1288. variation_lt: String
  1289. """All values less than or equal the given value."""
  1290. variation_lte: String
  1291. """All values greater than the given value."""
  1292. variation_gt: String
  1293. """All values greater than or equal the given value."""
  1294. variation_gte: String
  1295. """All values containing the given string."""
  1296. variation_contains: String
  1297. """All values not containing the given string."""
  1298. variation_not_contains: String
  1299. """All values starting with the given string."""
  1300. variation_starts_with: String
  1301. """All values not starting with the given string."""
  1302. variation_not_starts_with: String
  1303. """All values ending with the given string."""
  1304. variation_ends_with: String
  1305. """All values not ending with the given string."""
  1306. variation_not_ends_with: String
  1307. exercise: ExerciseWhereInput
  1308. }
  1309. input ExerciseInstanceWhereUniqueInput {
  1310. id: ID
  1311. }
  1312. enum ExerciseOrderByInput {
  1313. id_ASC
  1314. id_DESC
  1315. name_ASC
  1316. name_DESC
  1317. description_ASC
  1318. description_DESC
  1319. }
  1320. type ExercisePreviousValues {
  1321. id: ID!
  1322. name: String!
  1323. description: String!
  1324. videos: [String!]!
  1325. pictures: [String!]!
  1326. targets: [String!]!
  1327. baseExercise: [String!]!
  1328. }
  1329. type ExerciseSubscriptionPayload {
  1330. mutation: MutationType!
  1331. node: Exercise
  1332. updatedFields: [String!]
  1333. previousValues: ExercisePreviousValues
  1334. }
  1335. input ExerciseSubscriptionWhereInput {
  1336. """Logical AND on all given filters."""
  1337. AND: [ExerciseSubscriptionWhereInput!]
  1338. """Logical OR on all given filters."""
  1339. OR: [ExerciseSubscriptionWhereInput!]
  1340. """Logical NOT on all given filters combined by AND."""
  1341. NOT: [ExerciseSubscriptionWhereInput!]
  1342. """The subscription event gets dispatched when it's listed in mutation_in"""
  1343. mutation_in: [MutationType!]
  1344. """
  1345. The subscription event gets only dispatched when one of the updated fields names is included in this list
  1346. """
  1347. updatedFields_contains: String
  1348. """
  1349. The subscription event gets only dispatched when all of the field names included in this list have been updated
  1350. """
  1351. updatedFields_contains_every: [String!]
  1352. """
  1353. The subscription event gets only dispatched when some of the field names included in this list have been updated
  1354. """
  1355. updatedFields_contains_some: [String!]
  1356. node: ExerciseWhereInput
  1357. }
  1358. input ExerciseUpdatebaseExerciseInput {
  1359. set: [String!]
  1360. }
  1361. input ExerciseUpdateDataInput {
  1362. name: String
  1363. description: String
  1364. videos: ExerciseUpdatevideosInput
  1365. pictures: ExerciseUpdatepicturesInput
  1366. targets: ExerciseUpdatetargetsInput
  1367. baseExercise: ExerciseUpdatebaseExerciseInput
  1368. }
  1369. input ExerciseUpdateInput {
  1370. name: String
  1371. description: String
  1372. videos: ExerciseUpdatevideosInput
  1373. pictures: ExerciseUpdatepicturesInput
  1374. targets: ExerciseUpdatetargetsInput
  1375. baseExercise: ExerciseUpdatebaseExerciseInput
  1376. }
  1377. input ExerciseUpdateManyMutationInput {
  1378. name: String
  1379. description: String
  1380. videos: ExerciseUpdatevideosInput
  1381. pictures: ExerciseUpdatepicturesInput
  1382. targets: ExerciseUpdatetargetsInput
  1383. baseExercise: ExerciseUpdatebaseExerciseInput
  1384. }
  1385. input ExerciseUpdateOneRequiredInput {
  1386. create: ExerciseCreateInput
  1387. connect: ExerciseWhereUniqueInput
  1388. update: ExerciseUpdateDataInput
  1389. upsert: ExerciseUpsertNestedInput
  1390. }
  1391. input ExerciseUpdatepicturesInput {
  1392. set: [String!]
  1393. }
  1394. input ExerciseUpdatetargetsInput {
  1395. set: [String!]
  1396. }
  1397. input ExerciseUpdatevideosInput {
  1398. set: [String!]
  1399. }
  1400. input ExerciseUpsertNestedInput {
  1401. update: ExerciseUpdateDataInput!
  1402. create: ExerciseCreateInput!
  1403. }
  1404. input ExerciseWhereInput {
  1405. """Logical AND on all given filters."""
  1406. AND: [ExerciseWhereInput!]
  1407. """Logical OR on all given filters."""
  1408. OR: [ExerciseWhereInput!]
  1409. """Logical NOT on all given filters combined by AND."""
  1410. NOT: [ExerciseWhereInput!]
  1411. id: ID
  1412. """All values that are not equal to given value."""
  1413. id_not: ID
  1414. """All values that are contained in given list."""
  1415. id_in: [ID!]
  1416. """All values that are not contained in given list."""
  1417. id_not_in: [ID!]
  1418. """All values less than the given value."""
  1419. id_lt: ID
  1420. """All values less than or equal the given value."""
  1421. id_lte: ID
  1422. """All values greater than the given value."""
  1423. id_gt: ID
  1424. """All values greater than or equal the given value."""
  1425. id_gte: ID
  1426. """All values containing the given string."""
  1427. id_contains: ID
  1428. """All values not containing the given string."""
  1429. id_not_contains: ID
  1430. """All values starting with the given string."""
  1431. id_starts_with: ID
  1432. """All values not starting with the given string."""
  1433. id_not_starts_with: ID
  1434. """All values ending with the given string."""
  1435. id_ends_with: ID
  1436. """All values not ending with the given string."""
  1437. id_not_ends_with: ID
  1438. name: String
  1439. """All values that are not equal to given value."""
  1440. name_not: String
  1441. """All values that are contained in given list."""
  1442. name_in: [String!]
  1443. """All values that are not contained in given list."""
  1444. name_not_in: [String!]
  1445. """All values less than the given value."""
  1446. name_lt: String
  1447. """All values less than or equal the given value."""
  1448. name_lte: String
  1449. """All values greater than the given value."""
  1450. name_gt: String
  1451. """All values greater than or equal the given value."""
  1452. name_gte: String
  1453. """All values containing the given string."""
  1454. name_contains: String
  1455. """All values not containing the given string."""
  1456. name_not_contains: String
  1457. """All values starting with the given string."""
  1458. name_starts_with: String
  1459. """All values not starting with the given string."""
  1460. name_not_starts_with: String
  1461. """All values ending with the given string."""
  1462. name_ends_with: String
  1463. """All values not ending with the given string."""
  1464. name_not_ends_with: String
  1465. description: String
  1466. """All values that are not equal to given value."""
  1467. description_not: String
  1468. """All values that are contained in given list."""
  1469. description_in: [String!]
  1470. """All values that are not contained in given list."""
  1471. description_not_in: [String!]
  1472. """All values less than the given value."""
  1473. description_lt: String
  1474. """All values less than or equal the given value."""
  1475. description_lte: String
  1476. """All values greater than the given value."""
  1477. description_gt: String
  1478. """All values greater than or equal the given value."""
  1479. description_gte: String
  1480. """All values containing the given string."""
  1481. description_contains: String
  1482. """All values not containing the given string."""
  1483. description_not_contains: String
  1484. """All values starting with the given string."""
  1485. description_starts_with: String
  1486. """All values not starting with the given string."""
  1487. description_not_starts_with: String
  1488. """All values ending with the given string."""
  1489. description_ends_with: String
  1490. """All values not ending with the given string."""
  1491. description_not_ends_with: String
  1492. }
  1493. input ExerciseWhereUniqueInput {
  1494. id: ID
  1495. }
  1496. type Format implements Node {
  1497. id: ID!
  1498. name: String!
  1499. description: String!
  1500. }
  1501. """A connection to a list of items."""
  1502. type FormatConnection {
  1503. """Information to aid in pagination."""
  1504. pageInfo: PageInfo!
  1505. """A list of edges."""
  1506. edges: [FormatEdge]!
  1507. aggregate: AggregateFormat!
  1508. }
  1509. input FormatCreateInput {
  1510. id: ID
  1511. name: String!
  1512. description: String!
  1513. }
  1514. input FormatCreateOneInput {
  1515. create: FormatCreateInput
  1516. connect: FormatWhereUniqueInput
  1517. }
  1518. """An edge in a connection."""
  1519. type FormatEdge {
  1520. """The item at the end of the edge."""
  1521. node: Format!
  1522. """A cursor for use in pagination."""
  1523. cursor: String!
  1524. }
  1525. enum FormatOrderByInput {
  1526. id_ASC
  1527. id_DESC
  1528. name_ASC
  1529. name_DESC
  1530. description_ASC
  1531. description_DESC
  1532. }
  1533. type FormatPreviousValues {
  1534. id: ID!
  1535. name: String!
  1536. description: String!
  1537. }
  1538. type FormatSubscriptionPayload {
  1539. mutation: MutationType!
  1540. node: Format
  1541. updatedFields: [String!]
  1542. previousValues: FormatPreviousValues
  1543. }
  1544. input FormatSubscriptionWhereInput {
  1545. """Logical AND on all given filters."""
  1546. AND: [FormatSubscriptionWhereInput!]
  1547. """Logical OR on all given filters."""
  1548. OR: [FormatSubscriptionWhereInput!]
  1549. """Logical NOT on all given filters combined by AND."""
  1550. NOT: [FormatSubscriptionWhereInput!]
  1551. """The subscription event gets dispatched when it's listed in mutation_in"""
  1552. mutation_in: [MutationType!]
  1553. """
  1554. The subscription event gets only dispatched when one of the updated fields names is included in this list
  1555. """
  1556. updatedFields_contains: String
  1557. """
  1558. The subscription event gets only dispatched when all of the field names included in this list have been updated
  1559. """
  1560. updatedFields_contains_every: [String!]
  1561. """
  1562. The subscription event gets only dispatched when some of the field names included in this list have been updated
  1563. """
  1564. updatedFields_contains_some: [String!]
  1565. node: FormatWhereInput
  1566. }
  1567. input FormatUpdateDataInput {
  1568. name: String
  1569. description: String
  1570. }
  1571. input FormatUpdateInput {
  1572. name: String
  1573. description: String
  1574. }
  1575. input FormatUpdateManyMutationInput {
  1576. name: String
  1577. description: String
  1578. }
  1579. input FormatUpdateOneRequiredInput {
  1580. create: FormatCreateInput
  1581. connect: FormatWhereUniqueInput
  1582. update: FormatUpdateDataInput
  1583. upsert: FormatUpsertNestedInput
  1584. }
  1585. input FormatUpsertNestedInput {
  1586. update: FormatUpdateDataInput!
  1587. create: FormatCreateInput!
  1588. }
  1589. input FormatWhereInput {
  1590. """Logical AND on all given filters."""
  1591. AND: [FormatWhereInput!]
  1592. """Logical OR on all given filters."""
  1593. OR: [FormatWhereInput!]
  1594. """Logical NOT on all given filters combined by AND."""
  1595. NOT: [FormatWhereInput!]
  1596. id: ID
  1597. """All values that are not equal to given value."""
  1598. id_not: ID
  1599. """All values that are contained in given list."""
  1600. id_in: [ID!]
  1601. """All values that are not contained in given list."""
  1602. id_not_in: [ID!]
  1603. """All values less than the given value."""
  1604. id_lt: ID
  1605. """All values less than or equal the given value."""
  1606. id_lte: ID
  1607. """All values greater than the given value."""
  1608. id_gt: ID
  1609. """All values greater than or equal the given value."""
  1610. id_gte: ID
  1611. """All values containing the given string."""
  1612. id_contains: ID
  1613. """All values not containing the given string."""
  1614. id_not_contains: ID
  1615. """All values starting with the given string."""
  1616. id_starts_with: ID
  1617. """All values not starting with the given string."""
  1618. id_not_starts_with: ID
  1619. """All values ending with the given string."""
  1620. id_ends_with: ID
  1621. """All values not ending with the given string."""
  1622. id_not_ends_with: ID
  1623. name: String
  1624. """All values that are not equal to given value."""
  1625. name_not: String
  1626. """All values that are contained in given list."""
  1627. name_in: [String!]
  1628. """All values that are not contained in given list."""
  1629. name_not_in: [String!]
  1630. """All values less than the given value."""
  1631. name_lt: String
  1632. """All values less than or equal the given value."""
  1633. name_lte: String
  1634. """All values greater than the given value."""
  1635. name_gt: String
  1636. """All values greater than or equal the given value."""
  1637. name_gte: String
  1638. """All values containing the given string."""
  1639. name_contains: String
  1640. """All values not containing the given string."""
  1641. name_not_contains: String
  1642. """All values starting with the given string."""
  1643. name_starts_with: String
  1644. """All values not starting with the given string."""
  1645. name_not_starts_with: String
  1646. """All values ending with the given string."""
  1647. name_ends_with: String
  1648. """All values not ending with the given string."""
  1649. name_not_ends_with: String
  1650. description: String
  1651. """All values that are not equal to given value."""
  1652. description_not: String
  1653. """All values that are contained in given list."""
  1654. description_in: [String!]
  1655. """All values that are not contained in given list."""
  1656. description_not_in: [String!]
  1657. """All values less than the given value."""
  1658. description_lt: String
  1659. """All values less than or equal the given value."""
  1660. description_lte: String
  1661. """All values greater than the given value."""
  1662. description_gt: String
  1663. """All values greater than or equal the given value."""
  1664. description_gte: String
  1665. """All values containing the given string."""
  1666. description_contains: String
  1667. """All values not containing the given string."""
  1668. description_not_contains: String
  1669. """All values starting with the given string."""
  1670. description_starts_with: String
  1671. """All values not starting with the given string."""
  1672. description_not_starts_with: String
  1673. """All values ending with the given string."""
  1674. description_ends_with: String
  1675. """All values not ending with the given string."""
  1676. description_not_ends_with: String
  1677. }
  1678. input FormatWhereUniqueInput {
  1679. id: ID
  1680. }
  1681. """
  1682. The `Long` scalar type represents non-fractional signed whole numeric values.
  1683. Long can represent values between -(2^63) and 2^63 - 1.
  1684. """
  1685. scalar Long
  1686. type Mutation {
  1687. createTraining(data: TrainingCreateInput!): Training!
  1688. createBlock(data: BlockCreateInput!): Block!
  1689. createComment(data: CommentCreateInput!): Comment!
  1690. createUser(data: UserCreateInput!): User!
  1691. createTrainingType(data: TrainingTypeCreateInput!): TrainingType!
  1692. createTrack(data: TrackCreateInput!): Track!
  1693. createExercise(data: ExerciseCreateInput!): Exercise!
  1694. createBlockInstance(data: BlockInstanceCreateInput!): BlockInstance!
  1695. createFormat(data: FormatCreateInput!): Format!
  1696. createExerciseInstance(data: ExerciseInstanceCreateInput!): ExerciseInstance!
  1697. createRating(data: RatingCreateInput!): Rating!
  1698. updateTraining(data: TrainingUpdateInput!, where: TrainingWhereUniqueInput!): Training
  1699. updateBlock(data: BlockUpdateInput!, where: BlockWhereUniqueInput!): Block
  1700. updateComment(data: CommentUpdateInput!, where: CommentWhereUniqueInput!): Comment
  1701. updateUser(data: UserUpdateInput!, where: UserWhereUniqueInput!): User
  1702. updateTrainingType(data: TrainingTypeUpdateInput!, where: TrainingTypeWhereUniqueInput!): TrainingType
  1703. updateTrack(data: TrackUpdateInput!, where: TrackWhereUniqueInput!): Track
  1704. updateExercise(data: ExerciseUpdateInput!, where: ExerciseWhereUniqueInput!): Exercise
  1705. updateBlockInstance(data: BlockInstanceUpdateInput!, where: BlockInstanceWhereUniqueInput!): BlockInstance
  1706. updateFormat(data: FormatUpdateInput!, where: FormatWhereUniqueInput!): Format
  1707. updateExerciseInstance(data: ExerciseInstanceUpdateInput!, where: ExerciseInstanceWhereUniqueInput!): ExerciseInstance
  1708. updateRating(data: RatingUpdateInput!, where: RatingWhereUniqueInput!): Rating
  1709. deleteTraining(where: TrainingWhereUniqueInput!): Training
  1710. deleteBlock(where: BlockWhereUniqueInput!): Block
  1711. deleteComment(where: CommentWhereUniqueInput!): Comment
  1712. deleteUser(where: UserWhereUniqueInput!): User
  1713. deleteTrainingType(where: TrainingTypeWhereUniqueInput!): TrainingType
  1714. deleteTrack(where: TrackWhereUniqueInput!): Track
  1715. deleteExercise(where: ExerciseWhereUniqueInput!): Exercise
  1716. deleteBlockInstance(where: BlockInstanceWhereUniqueInput!): BlockInstance
  1717. deleteFormat(where: FormatWhereUniqueInput!): Format
  1718. deleteExerciseInstance(where: ExerciseInstanceWhereUniqueInput!): ExerciseInstance
  1719. deleteRating(where: RatingWhereUniqueInput!): Rating
  1720. upsertTraining(where: TrainingWhereUniqueInput!, create: TrainingCreateInput!, update: TrainingUpdateInput!): Training!
  1721. upsertBlock(where: BlockWhereUniqueInput!, create: BlockCreateInput!, update: BlockUpdateInput!): Block!
  1722. upsertComment(where: CommentWhereUniqueInput!, create: CommentCreateInput!, update: CommentUpdateInput!): Comment!
  1723. upsertUser(where: UserWhereUniqueInput!, create: UserCreateInput!, update: UserUpdateInput!): User!
  1724. upsertTrainingType(where: TrainingTypeWhereUniqueInput!, create: TrainingTypeCreateInput!, update: TrainingTypeUpdateInput!): TrainingType!
  1725. upsertTrack(where: TrackWhereUniqueInput!, create: TrackCreateInput!, update: TrackUpdateInput!): Track!
  1726. upsertExercise(where: ExerciseWhereUniqueInput!, create: ExerciseCreateInput!, update: ExerciseUpdateInput!): Exercise!
  1727. upsertBlockInstance(where: BlockInstanceWhereUniqueInput!, create: BlockInstanceCreateInput!, update: BlockInstanceUpdateInput!): BlockInstance!
  1728. upsertFormat(where: FormatWhereUniqueInput!, create: FormatCreateInput!, update: FormatUpdateInput!): Format!
  1729. upsertExerciseInstance(where: ExerciseInstanceWhereUniqueInput!, create: ExerciseInstanceCreateInput!, update: ExerciseInstanceUpdateInput!): ExerciseInstance!
  1730. upsertRating(where: RatingWhereUniqueInput!, create: RatingCreateInput!, update: RatingUpdateInput!): Rating!
  1731. updateManyTrainings(data: TrainingUpdateManyMutationInput!, where: TrainingWhereInput): BatchPayload!
  1732. updateManyBlocks(data: BlockUpdateManyMutationInput!, where: BlockWhereInput): BatchPayload!
  1733. updateManyComments(data: CommentUpdateManyMutationInput!, where: CommentWhereInput): BatchPayload!
  1734. updateManyUsers(data: UserUpdateManyMutationInput!, where: UserWhereInput): BatchPayload!
  1735. updateManyTrainingTypes(data: TrainingTypeUpdateManyMutationInput!, where: TrainingTypeWhereInput): BatchPayload!
  1736. updateManyTracks(data: TrackUpdateManyMutationInput!, where: TrackWhereInput): BatchPayload!
  1737. updateManyExercises(data: ExerciseUpdateManyMutationInput!, where: ExerciseWhereInput): BatchPayload!
  1738. updateManyBlockInstances(data: BlockInstanceUpdateManyMutationInput!, where: BlockInstanceWhereInput): BatchPayload!
  1739. updateManyFormats(data: FormatUpdateManyMutationInput!, where: FormatWhereInput): BatchPayload!
  1740. updateManyExerciseInstances(data: ExerciseInstanceUpdateManyMutationInput!, where: ExerciseInstanceWhereInput): BatchPayload!
  1741. updateManyRatings(data: RatingUpdateManyMutationInput!, where: RatingWhereInput): BatchPayload!
  1742. deleteManyTrainings(where: TrainingWhereInput): BatchPayload!
  1743. deleteManyBlocks(where: BlockWhereInput): BatchPayload!
  1744. deleteManyComments(where: CommentWhereInput): BatchPayload!
  1745. deleteManyUsers(where: UserWhereInput): BatchPayload!
  1746. deleteManyTrainingTypes(where: TrainingTypeWhereInput): BatchPayload!
  1747. deleteManyTracks(where: TrackWhereInput): BatchPayload!
  1748. deleteManyExercises(where: ExerciseWhereInput): BatchPayload!
  1749. deleteManyBlockInstances(where: BlockInstanceWhereInput): BatchPayload!
  1750. deleteManyFormats(where: FormatWhereInput): BatchPayload!
  1751. deleteManyExerciseInstances(where: ExerciseInstanceWhereInput): BatchPayload!
  1752. deleteManyRatings(where: RatingWhereInput): BatchPayload!
  1753. }
  1754. enum MutationType {
  1755. CREATED
  1756. UPDATED
  1757. DELETED
  1758. }
  1759. """An object with an ID"""
  1760. interface Node {
  1761. """The id of the object."""
  1762. id: ID!
  1763. }
  1764. """Information about pagination in a connection."""
  1765. type PageInfo {
  1766. """When paginating forwards, are there more items?"""
  1767. hasNextPage: Boolean!
  1768. """When paginating backwards, are there more items?"""
  1769. hasPreviousPage: Boolean!
  1770. """When paginating backwards, the cursor to continue."""
  1771. startCursor: String
  1772. """When paginating forwards, the cursor to continue."""
  1773. endCursor: String
  1774. }
  1775. enum Permission {
  1776. ADMIN
  1777. INSTRUCTOR
  1778. }
  1779. type Query {
  1780. trainings(where: TrainingWhereInput, orderBy: TrainingOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Training]!
  1781. blocks(where: BlockWhereInput, orderBy: BlockOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Block]!
  1782. comments(where: CommentWhereInput, orderBy: CommentOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Comment]!
  1783. users(where: UserWhereInput, orderBy: UserOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [User]!
  1784. trainingTypes(where: TrainingTypeWhereInput, orderBy: TrainingTypeOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [TrainingType]!
  1785. tracks(where: TrackWhereInput, orderBy: TrackOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Track]!
  1786. exercises(where: ExerciseWhereInput, orderBy: ExerciseOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Exercise]!
  1787. blockInstances(where: BlockInstanceWhereInput, orderBy: BlockInstanceOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [BlockInstance]!
  1788. formats(where: FormatWhereInput, orderBy: FormatOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Format]!
  1789. exerciseInstances(where: ExerciseInstanceWhereInput, orderBy: ExerciseInstanceOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [ExerciseInstance]!
  1790. ratings(where: RatingWhereInput, orderBy: RatingOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Rating]!
  1791. training(where: TrainingWhereUniqueInput!): Training
  1792. block(where: BlockWhereUniqueInput!): Block
  1793. comment(where: CommentWhereUniqueInput!): Comment
  1794. user(where: UserWhereUniqueInput!): User
  1795. trainingType(where: TrainingTypeWhereUniqueInput!): TrainingType
  1796. track(where: TrackWhereUniqueInput!): Track
  1797. exercise(where: ExerciseWhereUniqueInput!): Exercise
  1798. blockInstance(where: BlockInstanceWhereUniqueInput!): BlockInstance
  1799. format(where: FormatWhereUniqueInput!): Format
  1800. exerciseInstance(where: ExerciseInstanceWhereUniqueInput!): ExerciseInstance
  1801. rating(where: RatingWhereUniqueInput!): Rating
  1802. trainingsConnection(where: TrainingWhereInput, orderBy: TrainingOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): TrainingConnection!
  1803. blocksConnection(where: BlockWhereInput, orderBy: BlockOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): BlockConnection!
  1804. commentsConnection(where: CommentWhereInput, orderBy: CommentOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): CommentConnection!
  1805. usersConnection(where: UserWhereInput, orderBy: UserOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): UserConnection!
  1806. trainingTypesConnection(where: TrainingTypeWhereInput, orderBy: TrainingTypeOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): TrainingTypeConnection!
  1807. tracksConnection(where: TrackWhereInput, orderBy: TrackOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): TrackConnection!
  1808. exercisesConnection(where: ExerciseWhereInput, orderBy: ExerciseOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): ExerciseConnection!
  1809. blockInstancesConnection(where: BlockInstanceWhereInput, orderBy: BlockInstanceOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): BlockInstanceConnection!
  1810. formatsConnection(where: FormatWhereInput, orderBy: FormatOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): FormatConnection!
  1811. exerciseInstancesConnection(where: ExerciseInstanceWhereInput, orderBy: ExerciseInstanceOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): ExerciseInstanceConnection!
  1812. ratingsConnection(where: RatingWhereInput, orderBy: RatingOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): RatingConnection!
  1813. """Fetches an object given its ID"""
  1814. node(
  1815. """The ID of an object"""
  1816. id: ID!
  1817. ): Node
  1818. }
  1819. type Rating implements Node {
  1820. id: ID!
  1821. user: User!
  1822. value: Int!
  1823. comment: String!
  1824. createdAt: DateTime!
  1825. }
  1826. """A connection to a list of items."""
  1827. type RatingConnection {
  1828. """Information to aid in pagination."""
  1829. pageInfo: PageInfo!
  1830. """A list of edges."""
  1831. edges: [RatingEdge]!
  1832. aggregate: AggregateRating!
  1833. }
  1834. input RatingCreateInput {
  1835. id: ID
  1836. value: Int!
  1837. comment: String!
  1838. user: UserCreateOneWithoutRatingsInput!
  1839. }
  1840. input RatingCreateManyInput {
  1841. create: [RatingCreateInput!]
  1842. connect: [RatingWhereUniqueInput!]
  1843. }
  1844. input RatingCreateManyWithoutUserInput {
  1845. create: [RatingCreateWithoutUserInput!]
  1846. connect: [RatingWhereUniqueInput!]
  1847. }
  1848. input RatingCreateWithoutUserInput {
  1849. id: ID
  1850. value: Int!
  1851. comment: String!
  1852. }
  1853. """An edge in a connection."""
  1854. type RatingEdge {
  1855. """The item at the end of the edge."""
  1856. node: Rating!
  1857. """A cursor for use in pagination."""
  1858. cursor: String!
  1859. }
  1860. enum RatingOrderByInput {
  1861. id_ASC
  1862. id_DESC
  1863. value_ASC
  1864. value_DESC
  1865. comment_ASC
  1866. comment_DESC
  1867. createdAt_ASC
  1868. createdAt_DESC
  1869. }
  1870. type RatingPreviousValues {
  1871. id: ID!
  1872. value: Int!
  1873. comment: String!
  1874. createdAt: DateTime!
  1875. }
  1876. input RatingScalarWhereInput {
  1877. """Logical AND on all given filters."""
  1878. AND: [RatingScalarWhereInput!]
  1879. """Logical OR on all given filters."""
  1880. OR: [RatingScalarWhereInput!]
  1881. """Logical NOT on all given filters combined by AND."""
  1882. NOT: [RatingScalarWhereInput!]
  1883. id: ID
  1884. """All values that are not equal to given value."""
  1885. id_not: ID
  1886. """All values that are contained in given list."""
  1887. id_in: [ID!]
  1888. """All values that are not contained in given list."""
  1889. id_not_in: [ID!]
  1890. """All values less than the given value."""
  1891. id_lt: ID
  1892. """All values less than or equal the given value."""
  1893. id_lte: ID
  1894. """All values greater than the given value."""
  1895. id_gt: ID
  1896. """All values greater than or equal the given value."""
  1897. id_gte: ID
  1898. """All values containing the given string."""
  1899. id_contains: ID
  1900. """All values not containing the given string."""
  1901. id_not_contains: ID
  1902. """All values starting with the given string."""
  1903. id_starts_with: ID
  1904. """All values not starting with the given string."""
  1905. id_not_starts_with: ID
  1906. """All values ending with the given string."""
  1907. id_ends_with: ID
  1908. """All values not ending with the given string."""
  1909. id_not_ends_with: ID
  1910. value: Int
  1911. """All values that are not equal to given value."""
  1912. value_not: Int
  1913. """All values that are contained in given list."""
  1914. value_in: [Int!]
  1915. """All values that are not contained in given list."""
  1916. value_not_in: [Int!]
  1917. """All values less than the given value."""
  1918. value_lt: Int
  1919. """All values less than or equal the given value."""
  1920. value_lte: Int
  1921. """All values greater than the given value."""
  1922. value_gt: Int
  1923. """All values greater than or equal the given value."""
  1924. value_gte: Int
  1925. comment: String
  1926. """All values that are not equal to given value."""
  1927. comment_not: String
  1928. """All values that are contained in given list."""
  1929. comment_in: [String!]
  1930. """All values that are not contained in given list."""
  1931. comment_not_in: [String!]
  1932. """All values less than the given value."""
  1933. comment_lt: String
  1934. """All values less than or equal the given value."""
  1935. comment_lte: String
  1936. """All values greater than the given value."""
  1937. comment_gt: String
  1938. """All values greater than or equal the given value."""
  1939. comment_gte: String
  1940. """All values containing the given string."""
  1941. comment_contains: String
  1942. """All values not containing the given string."""
  1943. comment_not_contains: String
  1944. """All values starting with the given string."""
  1945. comment_starts_with: String
  1946. """All values not starting with the given string."""
  1947. comment_not_starts_with: String
  1948. """All values ending with the given string."""
  1949. comment_ends_with: String
  1950. """All values not ending with the given string."""
  1951. comment_not_ends_with: String
  1952. createdAt: DateTime
  1953. """All values that are not equal to given value."""
  1954. createdAt_not: DateTime
  1955. """All values that are contained in given list."""
  1956. createdAt_in: [DateTime!]
  1957. """All values that are not contained in given list."""
  1958. createdAt_not_in: [DateTime!]
  1959. """All values less than the given value."""
  1960. createdAt_lt: DateTime
  1961. """All values less than or equal the given value."""
  1962. createdAt_lte: DateTime
  1963. """All values greater than the given value."""
  1964. createdAt_gt: DateTime
  1965. """All values greater than or equal the given value."""
  1966. createdAt_gte: DateTime
  1967. }
  1968. type RatingSubscriptionPayload {
  1969. mutation: MutationType!
  1970. node: Rating
  1971. updatedFields: [String!]
  1972. previousValues: RatingPreviousValues
  1973. }
  1974. input RatingSubscriptionWhereInput {
  1975. """Logical AND on all given filters."""
  1976. AND: [RatingSubscriptionWhereInput!]
  1977. """Logical OR on all given filters."""
  1978. OR: [RatingSubscriptionWhereInput!]
  1979. """Logical NOT on all given filters combined by AND."""
  1980. NOT: [RatingSubscriptionWhereInput!]
  1981. """The subscription event gets dispatched when it's listed in mutation_in"""
  1982. mutation_in: [MutationType!]
  1983. """
  1984. The subscription event gets only dispatched when one of the updated fields names is included in this list
  1985. """
  1986. updatedFields_contains: String
  1987. """
  1988. The subscription event gets only dispatched when all of the field names included in this list have been updated
  1989. """
  1990. updatedFields_contains_every: [String!]
  1991. """
  1992. The subscription event gets only dispatched when some of the field names included in this list have been updated
  1993. """
  1994. updatedFields_contains_some: [String!]
  1995. node: RatingWhereInput
  1996. }
  1997. input RatingUpdateDataInput {
  1998. value: Int
  1999. comment: String
  2000. user: UserUpdateOneRequiredWithoutRatingsInput
  2001. }
  2002. input RatingUpdateInput {
  2003. value: Int
  2004. comment: String
  2005. user: UserUpdateOneRequiredWithoutRatingsInput
  2006. }
  2007. input RatingUpdateManyDataInput {
  2008. value: Int
  2009. comment: String
  2010. }
  2011. input RatingUpdateManyInput {
  2012. create: [RatingCreateInput!]
  2013. connect: [RatingWhereUniqueInput!]
  2014. set: [RatingWhereUniqueInput!]
  2015. disconnect: [RatingWhereUniqueInput!]
  2016. delete: [RatingWhereUniqueInput!]
  2017. update: [RatingUpdateWithWhereUniqueNestedInput!]
  2018. updateMany: [RatingUpdateManyWithWhereNestedInput!]
  2019. deleteMany: [RatingScalarWhereInput!]
  2020. upsert: [RatingUpsertWithWhereUniqueNestedInput!]
  2021. }
  2022. input RatingUpdateManyMutationInput {
  2023. value: Int
  2024. comment: String
  2025. }
  2026. input RatingUpdateManyWithoutUserInput {
  2027. create: [RatingCreateWithoutUserInput!]
  2028. connect: [RatingWhereUniqueInput!]
  2029. set: [RatingWhereUniqueInput!]
  2030. disconnect: [RatingWhereUniqueInput!]
  2031. delete: [RatingWhereUniqueInput!]
  2032. update: [RatingUpdateWithWhereUniqueWithoutUserInput!]
  2033. updateMany: [RatingUpdateManyWithWhereNestedInput!]
  2034. deleteMany: [RatingScalarWhereInput!]
  2035. upsert: [RatingUpsertWithWhereUniqueWithoutUserInput!]
  2036. }
  2037. input RatingUpdateManyWithWhereNestedInput {
  2038. where: RatingScalarWhereInput!
  2039. data: RatingUpdateManyDataInput!
  2040. }
  2041. input RatingUpdateWithoutUserDataInput {
  2042. value: Int
  2043. comment: String
  2044. }
  2045. input RatingUpdateWithWhereUniqueNestedInput {
  2046. where: RatingWhereUniqueInput!
  2047. data: RatingUpdateDataInput!
  2048. }
  2049. input RatingUpdateWithWhereUniqueWithoutUserInput {
  2050. where: RatingWhereUniqueInput!
  2051. data: RatingUpdateWithoutUserDataInput!
  2052. }
  2053. input RatingUpsertWithWhereUniqueNestedInput {
  2054. where: RatingWhereUniqueInput!
  2055. update: RatingUpdateDataInput!
  2056. create: RatingCreateInput!
  2057. }
  2058. input RatingUpsertWithWhereUniqueWithoutUserInput {
  2059. where: RatingWhereUniqueInput!
  2060. update: RatingUpdateWithoutUserDataInput!
  2061. create: RatingCreateWithoutUserInput!
  2062. }
  2063. input RatingWhereInput {
  2064. """Logical AND on all given filters."""
  2065. AND: [RatingWhereInput!]
  2066. """Logical OR on all given filters."""
  2067. OR: [RatingWhereInput!]
  2068. """Logical NOT on all given filters combined by AND."""
  2069. NOT: [RatingWhereInput!]
  2070. id: ID
  2071. """All values that are not equal to given value."""
  2072. id_not: ID
  2073. """All values that are contained in given list."""
  2074. id_in: [ID!]
  2075. """All values that are not contained in given list."""
  2076. id_not_in: [ID!]
  2077. """All values less than the given value."""
  2078. id_lt: ID
  2079. """All values less than or equal the given value."""
  2080. id_lte: ID
  2081. """All values greater than the given value."""
  2082. id_gt: ID
  2083. """All values greater than or equal the given value."""
  2084. id_gte: ID
  2085. """All values containing the given string."""
  2086. id_contains: ID
  2087. """All values not containing the given string."""
  2088. id_not_contains: ID
  2089. """All values starting with the given string."""
  2090. id_starts_with: ID
  2091. """All values not starting with the given string."""
  2092. id_not_starts_with: ID
  2093. """All values ending with the given string."""
  2094. id_ends_with: ID
  2095. """All values not ending with the given string."""
  2096. id_not_ends_with: ID
  2097. value: Int
  2098. """All values that are not equal to given value."""
  2099. value_not: Int
  2100. """All values that are contained in given list."""
  2101. value_in: [Int!]
  2102. """All values that are not contained in given list."""
  2103. value_not_in: [Int!]
  2104. """All values less than the given value."""
  2105. value_lt: Int
  2106. """All values less than or equal the given value."""
  2107. value_lte: Int
  2108. """All values greater than the given value."""
  2109. value_gt: Int
  2110. """All values greater than or equal the given value."""
  2111. value_gte: Int
  2112. comment: String
  2113. """All values that are not equal to given value."""
  2114. comment_not: String
  2115. """All values that are contained in given list."""
  2116. comment_in: [String!]
  2117. """All values that are not contained in given list."""
  2118. comment_not_in: [String!]
  2119. """All values less than the given value."""
  2120. comment_lt: String
  2121. """All values less than or equal the given value."""
  2122. comment_lte: String
  2123. """All values greater than the given value."""
  2124. comment_gt: String
  2125. """All values greater than or equal the given value."""
  2126. comment_gte: String
  2127. """All values containing the given string."""
  2128. comment_contains: String
  2129. """All values not containing the given string."""
  2130. comment_not_contains: String
  2131. """All values starting with the given string."""
  2132. comment_starts_with: String
  2133. """All values not starting with the given string."""
  2134. comment_not_starts_with: String
  2135. """All values ending with the given string."""
  2136. comment_ends_with: String
  2137. """All values not ending with the given string."""
  2138. comment_not_ends_with: String
  2139. createdAt: DateTime
  2140. """All values that are not equal to given value."""
  2141. createdAt_not: DateTime
  2142. """All values that are contained in given list."""
  2143. createdAt_in: [DateTime!]
  2144. """All values that are not contained in given list."""
  2145. createdAt_not_in: [DateTime!]
  2146. """All values less than the given value."""
  2147. createdAt_lt: DateTime
  2148. """All values less than or equal the given value."""
  2149. createdAt_lte: DateTime
  2150. """All values greater than the given value."""
  2151. createdAt_gt: DateTime
  2152. """All values greater than or equal the given value."""
  2153. createdAt_gte: DateTime
  2154. user: UserWhereInput
  2155. }
  2156. input RatingWhereUniqueInput {
  2157. id: ID
  2158. }
  2159. type Subscription {
  2160. training(where: TrainingSubscriptionWhereInput): TrainingSubscriptionPayload
  2161. block(where: BlockSubscriptionWhereInput): BlockSubscriptionPayload
  2162. comment(where: CommentSubscriptionWhereInput): CommentSubscriptionPayload
  2163. user(where: UserSubscriptionWhereInput): UserSubscriptionPayload
  2164. trainingType(where: TrainingTypeSubscriptionWhereInput): TrainingTypeSubscriptionPayload
  2165. track(where: TrackSubscriptionWhereInput): TrackSubscriptionPayload
  2166. exercise(where: ExerciseSubscriptionWhereInput): ExerciseSubscriptionPayload
  2167. blockInstance(where: BlockInstanceSubscriptionWhereInput): BlockInstanceSubscriptionPayload
  2168. format(where: FormatSubscriptionWhereInput): FormatSubscriptionPayload
  2169. exerciseInstance(where: ExerciseInstanceSubscriptionWhereInput): ExerciseInstanceSubscriptionPayload
  2170. rating(where: RatingSubscriptionWhereInput): RatingSubscriptionPayload
  2171. }
  2172. type Track implements Node {
  2173. id: ID!
  2174. title: String!
  2175. artist: String!
  2176. duration: Int!
  2177. link: String!
  2178. }
  2179. """A connection to a list of items."""
  2180. type TrackConnection {
  2181. """Information to aid in pagination."""
  2182. pageInfo: PageInfo!
  2183. """A list of edges."""
  2184. edges: [TrackEdge]!
  2185. aggregate: AggregateTrack!
  2186. }
  2187. input TrackCreateInput {
  2188. id: ID
  2189. title: String!
  2190. artist: String!
  2191. duration: Int!
  2192. link: String!
  2193. }
  2194. input TrackCreateManyInput {
  2195. create: [TrackCreateInput!]
  2196. connect: [TrackWhereUniqueInput!]
  2197. }
  2198. """An edge in a connection."""
  2199. type TrackEdge {
  2200. """The item at the end of the edge."""
  2201. node: Track!
  2202. """A cursor for use in pagination."""
  2203. cursor: String!
  2204. }
  2205. enum TrackOrderByInput {
  2206. id_ASC
  2207. id_DESC
  2208. title_ASC
  2209. title_DESC
  2210. artist_ASC
  2211. artist_DESC
  2212. duration_ASC
  2213. duration_DESC
  2214. link_ASC
  2215. link_DESC
  2216. }
  2217. type TrackPreviousValues {
  2218. id: ID!
  2219. title: String!
  2220. artist: String!
  2221. duration: Int!
  2222. link: String!
  2223. }
  2224. input TrackScalarWhereInput {
  2225. """Logical AND on all given filters."""
  2226. AND: [TrackScalarWhereInput!]
  2227. """Logical OR on all given filters."""
  2228. OR: [TrackScalarWhereInput!]
  2229. """Logical NOT on all given filters combined by AND."""
  2230. NOT: [TrackScalarWhereInput!]
  2231. id: ID
  2232. """All values that are not equal to given value."""
  2233. id_not: ID
  2234. """All values that are contained in given list."""
  2235. id_in: [ID!]
  2236. """All values that are not contained in given list."""
  2237. id_not_in: [ID!]
  2238. """All values less than the given value."""
  2239. id_lt: ID
  2240. """All values less than or equal the given value."""
  2241. id_lte: ID
  2242. """All values greater than the given value."""
  2243. id_gt: ID
  2244. """All values greater than or equal the given value."""
  2245. id_gte: ID
  2246. """All values containing the given string."""
  2247. id_contains: ID
  2248. """All values not containing the given string."""
  2249. id_not_contains: ID
  2250. """All values starting with the given string."""
  2251. id_starts_with: ID
  2252. """All values not starting with the given string."""
  2253. id_not_starts_with: ID
  2254. """All values ending with the given string."""
  2255. id_ends_with: ID
  2256. """All values not ending with the given string."""
  2257. id_not_ends_with: ID
  2258. title: String
  2259. """All values that are not equal to given value."""
  2260. title_not: String
  2261. """All values that are contained in given list."""
  2262. title_in: [String!]
  2263. """All values that are not contained in given list."""
  2264. title_not_in: [String!]
  2265. """All values less than the given value."""
  2266. title_lt: String
  2267. """All values less than or equal the given value."""
  2268. title_lte: String
  2269. """All values greater than the given value."""
  2270. title_gt: String
  2271. """All values greater than or equal the given value."""
  2272. title_gte: String
  2273. """All values containing the given string."""
  2274. title_contains: String
  2275. """All values not containing the given string."""
  2276. title_not_contains: String
  2277. """All values starting with the given string."""
  2278. title_starts_with: String
  2279. """All values not starting with the given string."""
  2280. title_not_starts_with: String
  2281. """All values ending with the given string."""
  2282. title_ends_with: String
  2283. """All values not ending with the given string."""
  2284. title_not_ends_with: String
  2285. artist: String
  2286. """All values that are not equal to given value."""
  2287. artist_not: String
  2288. """All values that are contained in given list."""
  2289. artist_in: [String!]
  2290. """All values that are not contained in given list."""
  2291. artist_not_in: [String!]
  2292. """All values less than the given value."""
  2293. artist_lt: String
  2294. """All values less than or equal the given value."""
  2295. artist_lte: String
  2296. """All values greater than the given value."""
  2297. artist_gt: String
  2298. """All values greater than or equal the given value."""
  2299. artist_gte: String
  2300. """All values containing the given string."""
  2301. artist_contains: String
  2302. """All values not containing the given string."""
  2303. artist_not_contains: String
  2304. """All values starting with the given string."""
  2305. artist_starts_with: String
  2306. """All values not starting with the given string."""
  2307. artist_not_starts_with: String
  2308. """All values ending with the given string."""
  2309. artist_ends_with: String
  2310. """All values not ending with the given string."""
  2311. artist_not_ends_with: String
  2312. duration: Int
  2313. """All values that are not equal to given value."""
  2314. duration_not: Int
  2315. """All values that are contained in given list."""
  2316. duration_in: [Int!]
  2317. """All values that are not contained in given list."""
  2318. duration_not_in: [Int!]
  2319. """All values less than the given value."""
  2320. duration_lt: Int
  2321. """All values less than or equal the given value."""
  2322. duration_lte: Int
  2323. """All values greater than the given value."""
  2324. duration_gt: Int
  2325. """All values greater than or equal the given value."""
  2326. duration_gte: Int
  2327. link: String
  2328. """All values that are not equal to given value."""
  2329. link_not: String
  2330. """All values that are contained in given list."""
  2331. link_in: [String!]
  2332. """All values that are not contained in given list."""
  2333. link_not_in: [String!]
  2334. """All values less than the given value."""
  2335. link_lt: String
  2336. """All values less than or equal the given value."""
  2337. link_lte: String
  2338. """All values greater than the given value."""
  2339. link_gt: String
  2340. """All values greater than or equal the given value."""
  2341. link_gte: String
  2342. """All values containing the given string."""
  2343. link_contains: String
  2344. """All values not containing the given string."""
  2345. link_not_contains: String
  2346. """All values starting with the given string."""
  2347. link_starts_with: String
  2348. """All values not starting with the given string."""
  2349. link_not_starts_with: String
  2350. """All values ending with the given string."""
  2351. link_ends_with: String
  2352. """All values not ending with the given string."""
  2353. link_not_ends_with: String
  2354. }
  2355. type TrackSubscriptionPayload {
  2356. mutation: MutationType!
  2357. node: Track
  2358. updatedFields: [String!]
  2359. previousValues: TrackPreviousValues
  2360. }
  2361. input TrackSubscriptionWhereInput {
  2362. """Logical AND on all given filters."""
  2363. AND: [TrackSubscriptionWhereInput!]
  2364. """Logical OR on all given filters."""
  2365. OR: [TrackSubscriptionWhereInput!]
  2366. """Logical NOT on all given filters combined by AND."""
  2367. NOT: [TrackSubscriptionWhereInput!]
  2368. """The subscription event gets dispatched when it's listed in mutation_in"""
  2369. mutation_in: [MutationType!]
  2370. """
  2371. The subscription event gets only dispatched when one of the updated fields names is included in this list
  2372. """
  2373. updatedFields_contains: String
  2374. """
  2375. The subscription event gets only dispatched when all of the field names included in this list have been updated
  2376. """
  2377. updatedFields_contains_every: [String!]
  2378. """
  2379. The subscription event gets only dispatched when some of the field names included in this list have been updated
  2380. """
  2381. updatedFields_contains_some: [String!]
  2382. node: TrackWhereInput
  2383. }
  2384. input TrackUpdateDataInput {
  2385. title: String
  2386. artist: String
  2387. duration: Int
  2388. link: String
  2389. }
  2390. input TrackUpdateInput {
  2391. title: String
  2392. artist: String
  2393. duration: Int
  2394. link: String
  2395. }
  2396. input TrackUpdateManyDataInput {
  2397. title: String
  2398. artist: String
  2399. duration: Int
  2400. link: String
  2401. }
  2402. input TrackUpdateManyInput {
  2403. create: [TrackCreateInput!]
  2404. connect: [TrackWhereUniqueInput!]
  2405. set: [TrackWhereUniqueInput!]
  2406. disconnect: [TrackWhereUniqueInput!]
  2407. delete: [TrackWhereUniqueInput!]
  2408. update: [TrackUpdateWithWhereUniqueNestedInput!]
  2409. updateMany: [TrackUpdateManyWithWhereNestedInput!]
  2410. deleteMany: [TrackScalarWhereInput!]
  2411. upsert: [TrackUpsertWithWhereUniqueNestedInput!]
  2412. }
  2413. input TrackUpdateManyMutationInput {
  2414. title: String
  2415. artist: String
  2416. duration: Int
  2417. link: String
  2418. }
  2419. input TrackUpdateManyWithWhereNestedInput {
  2420. where: TrackScalarWhereInput!
  2421. data: TrackUpdateManyDataInput!
  2422. }
  2423. input TrackUpdateWithWhereUniqueNestedInput {
  2424. where: TrackWhereUniqueInput!
  2425. data: TrackUpdateDataInput!
  2426. }
  2427. input TrackUpsertWithWhereUniqueNestedInput {
  2428. where: TrackWhereUniqueInput!
  2429. update: TrackUpdateDataInput!
  2430. create: TrackCreateInput!
  2431. }
  2432. input TrackWhereInput {
  2433. """Logical AND on all given filters."""
  2434. AND: [TrackWhereInput!]
  2435. """Logical OR on all given filters."""
  2436. OR: [TrackWhereInput!]
  2437. """Logical NOT on all given filters combined by AND."""
  2438. NOT: [TrackWhereInput!]
  2439. id: ID
  2440. """All values that are not equal to given value."""
  2441. id_not: ID
  2442. """All values that are contained in given list."""
  2443. id_in: [ID!]
  2444. """All values that are not contained in given list."""
  2445. id_not_in: [ID!]
  2446. """All values less than the given value."""
  2447. id_lt: ID
  2448. """All values less than or equal the given value."""
  2449. id_lte: ID
  2450. """All values greater than the given value."""
  2451. id_gt: ID
  2452. """All values greater than or equal the given value."""
  2453. id_gte: ID
  2454. """All values containing the given string."""
  2455. id_contains: ID
  2456. """All values not containing the given string."""
  2457. id_not_contains: ID
  2458. """All values starting with the given string."""
  2459. id_starts_with: ID
  2460. """All values not starting with the given string."""
  2461. id_not_starts_with: ID
  2462. """All values ending with the given string."""
  2463. id_ends_with: ID
  2464. """All values not ending with the given string."""
  2465. id_not_ends_with: ID
  2466. title: String
  2467. """All values that are not equal to given value."""
  2468. title_not: String
  2469. """All values that are contained in given list."""
  2470. title_in: [String!]
  2471. """All values that are not contained in given list."""
  2472. title_not_in: [String!]
  2473. """All values less than the given value."""
  2474. title_lt: String
  2475. """All values less than or equal the given value."""
  2476. title_lte: String
  2477. """All values greater than the given value."""
  2478. title_gt: String
  2479. """All values greater than or equal the given value."""
  2480. title_gte: String
  2481. """All values containing the given string."""
  2482. title_contains: String
  2483. """All values not containing the given string."""
  2484. title_not_contains: String
  2485. """All values starting with the given string."""
  2486. title_starts_with: String
  2487. """All values not starting with the given string."""
  2488. title_not_starts_with: String
  2489. """All values ending with the given string."""
  2490. title_ends_with: String
  2491. """All values not ending with the given string."""
  2492. title_not_ends_with: String
  2493. artist: String
  2494. """All values that are not equal to given value."""
  2495. artist_not: String
  2496. """All values that are contained in given list."""
  2497. artist_in: [String!]
  2498. """All values that are not contained in given list."""
  2499. artist_not_in: [String!]
  2500. """All values less than the given value."""
  2501. artist_lt: String
  2502. """All values less than or equal the given value."""
  2503. artist_lte: String
  2504. """All values greater than the given value."""
  2505. artist_gt: String
  2506. """All values greater than or equal the given value."""
  2507. artist_gte: String
  2508. """All values containing the given string."""
  2509. artist_contains: String
  2510. """All values not containing the given string."""
  2511. artist_not_contains: String
  2512. """All values starting with the given string."""
  2513. artist_starts_with: String
  2514. """All values not starting with the given string."""
  2515. artist_not_starts_with: String
  2516. """All values ending with the given string."""
  2517. artist_ends_with: String
  2518. """All values not ending with the given string."""
  2519. artist_not_ends_with: String
  2520. duration: Int
  2521. """All values that are not equal to given value."""
  2522. duration_not: Int
  2523. """All values that are contained in given list."""
  2524. duration_in: [Int!]
  2525. """All values that are not contained in given list."""
  2526. duration_not_in: [Int!]
  2527. """All values less than the given value."""
  2528. duration_lt: Int
  2529. """All values less than or equal the given value."""
  2530. duration_lte: Int
  2531. """All values greater than the given value."""
  2532. duration_gt: Int
  2533. """All values greater than or equal the given value."""
  2534. duration_gte: Int
  2535. link: String
  2536. """All values that are not equal to given value."""
  2537. link_not: String
  2538. """All values that are contained in given list."""
  2539. link_in: [String!]
  2540. """All values that are not contained in given list."""
  2541. link_not_in: [String!]
  2542. """All values less than the given value."""
  2543. link_lt: String
  2544. """All values less than or equal the given value."""
  2545. link_lte: String
  2546. """All values greater than the given value."""
  2547. link_gt: String
  2548. """All values greater than or equal the given value."""
  2549. link_gte: String
  2550. """All values containing the given string."""
  2551. link_contains: String
  2552. """All values not containing the given string."""
  2553. link_not_contains: String
  2554. """All values starting with the given string."""
  2555. link_starts_with: String
  2556. """All values not starting with the given string."""
  2557. link_not_starts_with: String
  2558. """All values ending with the given string."""
  2559. link_ends_with: String
  2560. """All values not ending with the given string."""
  2561. link_not_ends_with: String
  2562. }
  2563. input TrackWhereUniqueInput {
  2564. id: ID
  2565. }
  2566. type Training implements Node {
  2567. id: ID!
  2568. title: String!
  2569. type: TrainingType!
  2570. createdAt: DateTime!
  2571. trainingDate: DateTime
  2572. location: String
  2573. registrations(where: UserWhereInput, orderBy: UserOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [User!]
  2574. attendance: Int
  2575. ratings(where: RatingWhereInput, orderBy: RatingOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Rating!]
  2576. published: Boolean!
  2577. blocks(where: BlockInstanceWhereInput, orderBy: BlockInstanceOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [BlockInstance!]
  2578. }
  2579. """A connection to a list of items."""
  2580. type TrainingConnection {
  2581. """Information to aid in pagination."""
  2582. pageInfo: PageInfo!
  2583. """A list of edges."""
  2584. edges: [TrainingEdge]!
  2585. aggregate: AggregateTraining!
  2586. }
  2587. input TrainingCreateInput {
  2588. id: ID
  2589. title: String!
  2590. trainingDate: DateTime
  2591. location: String
  2592. attendance: Int
  2593. published: Boolean!
  2594. type: TrainingTypeCreateOneInput!
  2595. registrations: UserCreateManyInput
  2596. ratings: RatingCreateManyInput
  2597. blocks: BlockInstanceCreateManyInput
  2598. }
  2599. """An edge in a connection."""
  2600. type TrainingEdge {
  2601. """The item at the end of the edge."""
  2602. node: Training!
  2603. """A cursor for use in pagination."""
  2604. cursor: String!
  2605. }
  2606. enum TrainingOrderByInput {
  2607. id_ASC
  2608. id_DESC
  2609. title_ASC
  2610. title_DESC
  2611. createdAt_ASC
  2612. createdAt_DESC
  2613. trainingDate_ASC
  2614. trainingDate_DESC
  2615. location_ASC
  2616. location_DESC
  2617. attendance_ASC
  2618. attendance_DESC
  2619. published_ASC
  2620. published_DESC
  2621. }
  2622. type TrainingPreviousValues {
  2623. id: ID!
  2624. title: String!
  2625. createdAt: DateTime!
  2626. trainingDate: DateTime
  2627. location: String
  2628. attendance: Int
  2629. published: Boolean!
  2630. }
  2631. type TrainingSubscriptionPayload {
  2632. mutation: MutationType!
  2633. node: Training
  2634. updatedFields: [String!]
  2635. previousValues: TrainingPreviousValues
  2636. }
  2637. input TrainingSubscriptionWhereInput {
  2638. """Logical AND on all given filters."""
  2639. AND: [TrainingSubscriptionWhereInput!]
  2640. """Logical OR on all given filters."""
  2641. OR: [TrainingSubscriptionWhereInput!]
  2642. """Logical NOT on all given filters combined by AND."""
  2643. NOT: [TrainingSubscriptionWhereInput!]
  2644. """The subscription event gets dispatched when it's listed in mutation_in"""
  2645. mutation_in: [MutationType!]
  2646. """
  2647. The subscription event gets only dispatched when one of the updated fields names is included in this list
  2648. """
  2649. updatedFields_contains: String
  2650. """
  2651. The subscription event gets only dispatched when all of the field names included in this list have been updated
  2652. """
  2653. updatedFields_contains_every: [String!]
  2654. """
  2655. The subscription event gets only dispatched when some of the field names included in this list have been updated
  2656. """
  2657. updatedFields_contains_some: [String!]
  2658. node: TrainingWhereInput
  2659. }
  2660. type TrainingType implements Node {
  2661. id: ID!
  2662. name: String!
  2663. description: String!
  2664. }
  2665. """A connection to a list of items."""
  2666. type TrainingTypeConnection {
  2667. """Information to aid in pagination."""
  2668. pageInfo: PageInfo!
  2669. """A list of edges."""
  2670. edges: [TrainingTypeEdge]!
  2671. aggregate: AggregateTrainingType!
  2672. }
  2673. input TrainingTypeCreateInput {
  2674. id: ID
  2675. name: String!
  2676. description: String!
  2677. }
  2678. input TrainingTypeCreateOneInput {
  2679. create: TrainingTypeCreateInput
  2680. connect: TrainingTypeWhereUniqueInput
  2681. }
  2682. """An edge in a connection."""
  2683. type TrainingTypeEdge {
  2684. """The item at the end of the edge."""
  2685. node: TrainingType!
  2686. """A cursor for use in pagination."""
  2687. cursor: String!
  2688. }
  2689. enum TrainingTypeOrderByInput {
  2690. id_ASC
  2691. id_DESC
  2692. name_ASC
  2693. name_DESC
  2694. description_ASC
  2695. description_DESC
  2696. }
  2697. type TrainingTypePreviousValues {
  2698. id: ID!
  2699. name: String!
  2700. description: String!
  2701. }
  2702. type TrainingTypeSubscriptionPayload {
  2703. mutation: MutationType!
  2704. node: TrainingType
  2705. updatedFields: [String!]
  2706. previousValues: TrainingTypePreviousValues
  2707. }
  2708. input TrainingTypeSubscriptionWhereInput {
  2709. """Logical AND on all given filters."""
  2710. AND: [TrainingTypeSubscriptionWhereInput!]
  2711. """Logical OR on all given filters."""
  2712. OR: [TrainingTypeSubscriptionWhereInput!]
  2713. """Logical NOT on all given filters combined by AND."""
  2714. NOT: [TrainingTypeSubscriptionWhereInput!]
  2715. """The subscription event gets dispatched when it's listed in mutation_in"""
  2716. mutation_in: [MutationType!]
  2717. """
  2718. The subscription event gets only dispatched when one of the updated fields names is included in this list
  2719. """
  2720. updatedFields_contains: String
  2721. """
  2722. The subscription event gets only dispatched when all of the field names included in this list have been updated
  2723. """
  2724. updatedFields_contains_every: [String!]
  2725. """
  2726. The subscription event gets only dispatched when some of the field names included in this list have been updated
  2727. """
  2728. updatedFields_contains_some: [String!]
  2729. node: TrainingTypeWhereInput
  2730. }
  2731. input TrainingTypeUpdateDataInput {
  2732. name: String
  2733. description: String
  2734. }
  2735. input TrainingTypeUpdateInput {
  2736. name: String
  2737. description: String
  2738. }
  2739. input TrainingTypeUpdateManyMutationInput {
  2740. name: String
  2741. description: String
  2742. }
  2743. input TrainingTypeUpdateOneRequiredInput {
  2744. create: TrainingTypeCreateInput
  2745. connect: TrainingTypeWhereUniqueInput
  2746. update: TrainingTypeUpdateDataInput
  2747. upsert: TrainingTypeUpsertNestedInput
  2748. }
  2749. input TrainingTypeUpsertNestedInput {
  2750. update: TrainingTypeUpdateDataInput!
  2751. create: TrainingTypeCreateInput!
  2752. }
  2753. input TrainingTypeWhereInput {
  2754. """Logical AND on all given filters."""
  2755. AND: [TrainingTypeWhereInput!]
  2756. """Logical OR on all given filters."""
  2757. OR: [TrainingTypeWhereInput!]
  2758. """Logical NOT on all given filters combined by AND."""
  2759. NOT: [TrainingTypeWhereInput!]
  2760. id: ID
  2761. """All values that are not equal to given value."""
  2762. id_not: ID
  2763. """All values that are contained in given list."""
  2764. id_in: [ID!]
  2765. """All values that are not contained in given list."""
  2766. id_not_in: [ID!]
  2767. """All values less than the given value."""
  2768. id_lt: ID
  2769. """All values less than or equal the given value."""
  2770. id_lte: ID
  2771. """All values greater than the given value."""
  2772. id_gt: ID
  2773. """All values greater than or equal the given value."""
  2774. id_gte: ID
  2775. """All values containing the given string."""
  2776. id_contains: ID
  2777. """All values not containing the given string."""
  2778. id_not_contains: ID
  2779. """All values starting with the given string."""
  2780. id_starts_with: ID
  2781. """All values not starting with the given string."""
  2782. id_not_starts_with: ID
  2783. """All values ending with the given string."""
  2784. id_ends_with: ID
  2785. """All values not ending with the given string."""
  2786. id_not_ends_with: ID
  2787. name: String
  2788. """All values that are not equal to given value."""
  2789. name_not: String
  2790. """All values that are contained in given list."""
  2791. name_in: [String!]
  2792. """All values that are not contained in given list."""
  2793. name_not_in: [String!]
  2794. """All values less than the given value."""
  2795. name_lt: String
  2796. """All values less than or equal the given value."""
  2797. name_lte: String
  2798. """All values greater than the given value."""
  2799. name_gt: String
  2800. """All values greater than or equal the given value."""
  2801. name_gte: String
  2802. """All values containing the given string."""
  2803. name_contains: String
  2804. """All values not containing the given string."""
  2805. name_not_contains: String
  2806. """All values starting with the given string."""
  2807. name_starts_with: String
  2808. """All values not starting with the given string."""
  2809. name_not_starts_with: String
  2810. """All values ending with the given string."""
  2811. name_ends_with: String
  2812. """All values not ending with the given string."""
  2813. name_not_ends_with: String
  2814. description: String
  2815. """All values that are not equal to given value."""
  2816. description_not: String
  2817. """All values that are contained in given list."""
  2818. description_in: [String!]
  2819. """All values that are not contained in given list."""
  2820. description_not_in: [String!]
  2821. """All values less than the given value."""
  2822. description_lt: String
  2823. """All values less than or equal the given value."""
  2824. description_lte: String
  2825. """All values greater than the given value."""
  2826. description_gt: String
  2827. """All values greater than or equal the given value."""
  2828. description_gte: String
  2829. """All values containing the given string."""
  2830. description_contains: String
  2831. """All values not containing the given string."""
  2832. description_not_contains: String
  2833. """All values starting with the given string."""
  2834. description_starts_with: String
  2835. """All values not starting with the given string."""
  2836. description_not_starts_with: String
  2837. """All values ending with the given string."""
  2838. description_ends_with: String
  2839. """All values not ending with the given string."""
  2840. description_not_ends_with: String
  2841. }
  2842. input TrainingTypeWhereUniqueInput {
  2843. id: ID
  2844. name: String
  2845. }
  2846. input TrainingUpdateInput {
  2847. title: String
  2848. trainingDate: DateTime
  2849. location: String
  2850. attendance: Int
  2851. published: Boolean
  2852. type: TrainingTypeUpdateOneRequiredInput
  2853. registrations: UserUpdateManyInput
  2854. ratings: RatingUpdateManyInput
  2855. blocks: BlockInstanceUpdateManyInput
  2856. }
  2857. input TrainingUpdateManyMutationInput {
  2858. title: String
  2859. trainingDate: DateTime
  2860. location: String
  2861. attendance: Int
  2862. published: Boolean
  2863. }
  2864. input TrainingWhereInput {
  2865. """Logical AND on all given filters."""
  2866. AND: [TrainingWhereInput!]
  2867. """Logical OR on all given filters."""
  2868. OR: [TrainingWhereInput!]
  2869. """Logical NOT on all given filters combined by AND."""
  2870. NOT: [TrainingWhereInput!]
  2871. id: ID
  2872. """All values that are not equal to given value."""
  2873. id_not: ID
  2874. """All values that are contained in given list."""
  2875. id_in: [ID!]
  2876. """All values that are not contained in given list."""
  2877. id_not_in: [ID!]
  2878. """All values less than the given value."""
  2879. id_lt: ID
  2880. """All values less than or equal the given value."""
  2881. id_lte: ID
  2882. """All values greater than the given value."""
  2883. id_gt: ID
  2884. """All values greater than or equal the given value."""
  2885. id_gte: ID
  2886. """All values containing the given string."""
  2887. id_contains: ID
  2888. """All values not containing the given string."""
  2889. id_not_contains: ID
  2890. """All values starting with the given string."""
  2891. id_starts_with: ID
  2892. """All values not starting with the given string."""
  2893. id_not_starts_with: ID
  2894. """All values ending with the given string."""
  2895. id_ends_with: ID
  2896. """All values not ending with the given string."""
  2897. id_not_ends_with: ID
  2898. title: String
  2899. """All values that are not equal to given value."""
  2900. title_not: String
  2901. """All values that are contained in given list."""
  2902. title_in: [String!]
  2903. """All values that are not contained in given list."""
  2904. title_not_in: [String!]
  2905. """All values less than the given value."""
  2906. title_lt: String
  2907. """All values less than or equal the given value."""
  2908. title_lte: String
  2909. """All values greater than the given value."""
  2910. title_gt: String
  2911. """All values greater than or equal the given value."""
  2912. title_gte: String
  2913. """All values containing the given string."""
  2914. title_contains: String
  2915. """All values not containing the given string."""
  2916. title_not_contains: String
  2917. """All values starting with the given string."""
  2918. title_starts_with: String
  2919. """All values not starting with the given string."""
  2920. title_not_starts_with: String
  2921. """All values ending with the given string."""
  2922. title_ends_with: String
  2923. """All values not ending with the given string."""
  2924. title_not_ends_with: String
  2925. createdAt: DateTime
  2926. """All values that are not equal to given value."""
  2927. createdAt_not: DateTime
  2928. """All values that are contained in given list."""
  2929. createdAt_in: [DateTime!]
  2930. """All values that are not contained in given list."""
  2931. createdAt_not_in: [DateTime!]
  2932. """All values less than the given value."""
  2933. createdAt_lt: DateTime
  2934. """All values less than or equal the given value."""
  2935. createdAt_lte: DateTime
  2936. """All values greater than the given value."""
  2937. createdAt_gt: DateTime
  2938. """All values greater than or equal the given value."""
  2939. createdAt_gte: DateTime
  2940. trainingDate: DateTime
  2941. """All values that are not equal to given value."""
  2942. trainingDate_not: DateTime
  2943. """All values that are contained in given list."""
  2944. trainingDate_in: [DateTime!]
  2945. """All values that are not contained in given list."""
  2946. trainingDate_not_in: [DateTime!]
  2947. """All values less than the given value."""
  2948. trainingDate_lt: DateTime
  2949. """All values less than or equal the given value."""
  2950. trainingDate_lte: DateTime
  2951. """All values greater than the given value."""
  2952. trainingDate_gt: DateTime
  2953. """All values greater than or equal the given value."""
  2954. trainingDate_gte: DateTime
  2955. location: String
  2956. """All values that are not equal to given value."""
  2957. location_not: String
  2958. """All values that are contained in given list."""
  2959. location_in: [String!]
  2960. """All values that are not contained in given list."""
  2961. location_not_in: [String!]
  2962. """All values less than the given value."""
  2963. location_lt: String
  2964. """All values less than or equal the given value."""
  2965. location_lte: String
  2966. """All values greater than the given value."""
  2967. location_gt: String
  2968. """All values greater than or equal the given value."""
  2969. location_gte: String
  2970. """All values containing the given string."""
  2971. location_contains: String
  2972. """All values not containing the given string."""
  2973. location_not_contains: String
  2974. """All values starting with the given string."""
  2975. location_starts_with: String
  2976. """All values not starting with the given string."""
  2977. location_not_starts_with: String
  2978. """All values ending with the given string."""
  2979. location_ends_with: String
  2980. """All values not ending with the given string."""
  2981. location_not_ends_with: String
  2982. attendance: Int
  2983. """All values that are not equal to given value."""
  2984. attendance_not: Int
  2985. """All values that are contained in given list."""
  2986. attendance_in: [Int!]
  2987. """All values that are not contained in given list."""
  2988. attendance_not_in: [Int!]
  2989. """All values less than the given value."""
  2990. attendance_lt: Int
  2991. """All values less than or equal the given value."""
  2992. attendance_lte: Int
  2993. """All values greater than the given value."""
  2994. attendance_gt: Int
  2995. """All values greater than or equal the given value."""
  2996. attendance_gte: Int
  2997. published: Boolean
  2998. """All values that are not equal to given value."""
  2999. published_not: Boolean
  3000. type: TrainingTypeWhereInput
  3001. registrations_every: UserWhereInput
  3002. registrations_some: UserWhereInput
  3003. registrations_none: UserWhereInput
  3004. ratings_every: RatingWhereInput
  3005. ratings_some: RatingWhereInput
  3006. ratings_none: RatingWhereInput
  3007. blocks_every: BlockInstanceWhereInput
  3008. blocks_some: BlockInstanceWhereInput
  3009. blocks_none: BlockInstanceWhereInput
  3010. }
  3011. input TrainingWhereUniqueInput {
  3012. id: ID
  3013. }
  3014. type User implements Node {
  3015. id: ID!
  3016. email: String!
  3017. name: String!
  3018. password: String!
  3019. resetToken: String
  3020. resetTokenExpiry: Float
  3021. createdAt: DateTime!
  3022. comments(where: CommentWhereInput, orderBy: CommentOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Comment!]
  3023. ratings(where: RatingWhereInput, orderBy: RatingOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Rating!]
  3024. permissions: [Permission!]!
  3025. interests: [String!]!
  3026. }
  3027. """A connection to a list of items."""
  3028. type UserConnection {
  3029. """Information to aid in pagination."""
  3030. pageInfo: PageInfo!
  3031. """A list of edges."""
  3032. edges: [UserEdge]!
  3033. aggregate: AggregateUser!
  3034. }
  3035. input UserCreateInput {
  3036. id: ID
  3037. email: String!
  3038. name: String!
  3039. password: String!
  3040. resetToken: String
  3041. resetTokenExpiry: Float
  3042. permissions: UserCreatepermissionsInput
  3043. interests: UserCreateinterestsInput
  3044. comments: CommentCreateManyWithoutAuthorInput
  3045. ratings: RatingCreateManyWithoutUserInput
  3046. }
  3047. input UserCreateinterestsInput {
  3048. set: [String!]
  3049. }
  3050. input UserCreateManyInput {
  3051. create: [UserCreateInput!]
  3052. connect: [UserWhereUniqueInput!]
  3053. }
  3054. input UserCreateOneWithoutCommentsInput {
  3055. create: UserCreateWithoutCommentsInput
  3056. connect: UserWhereUniqueInput
  3057. }
  3058. input UserCreateOneWithoutRatingsInput {
  3059. create: UserCreateWithoutRatingsInput
  3060. connect: UserWhereUniqueInput
  3061. }
  3062. input UserCreatepermissionsInput {
  3063. set: [Permission!]
  3064. }
  3065. input UserCreateWithoutCommentsInput {
  3066. id: ID
  3067. email: String!
  3068. name: String!
  3069. password: String!
  3070. resetToken: String
  3071. resetTokenExpiry: Float
  3072. permissions: UserCreatepermissionsInput
  3073. interests: UserCreateinterestsInput
  3074. ratings: RatingCreateManyWithoutUserInput
  3075. }
  3076. input UserCreateWithoutRatingsInput {
  3077. id: ID
  3078. email: String!
  3079. name: String!
  3080. password: String!
  3081. resetToken: String
  3082. resetTokenExpiry: Float
  3083. permissions: UserCreatepermissionsInput
  3084. interests: UserCreateinterestsInput
  3085. comments: CommentCreateManyWithoutAuthorInput
  3086. }
  3087. """An edge in a connection."""
  3088. type UserEdge {
  3089. """The item at the end of the edge."""
  3090. node: User!
  3091. """A cursor for use in pagination."""
  3092. cursor: String!
  3093. }
  3094. enum UserOrderByInput {
  3095. id_ASC
  3096. id_DESC
  3097. email_ASC
  3098. email_DESC
  3099. name_ASC
  3100. name_DESC
  3101. password_ASC
  3102. password_DESC
  3103. resetToken_ASC
  3104. resetToken_DESC
  3105. resetTokenExpiry_ASC
  3106. resetTokenExpiry_DESC
  3107. createdAt_ASC
  3108. createdAt_DESC
  3109. }
  3110. type UserPreviousValues {
  3111. id: ID!
  3112. email: String!
  3113. name: String!
  3114. password: String!
  3115. resetToken: String
  3116. resetTokenExpiry: Float
  3117. createdAt: DateTime!
  3118. permissions: [Permission!]!
  3119. interests: [String!]!
  3120. }
  3121. input UserScalarWhereInput {
  3122. """Logical AND on all given filters."""
  3123. AND: [UserScalarWhereInput!]
  3124. """Logical OR on all given filters."""
  3125. OR: [UserScalarWhereInput!]
  3126. """Logical NOT on all given filters combined by AND."""
  3127. NOT: [UserScalarWhereInput!]
  3128. id: ID
  3129. """All values that are not equal to given value."""
  3130. id_not: ID
  3131. """All values that are contained in given list."""
  3132. id_in: [ID!]
  3133. """All values that are not contained in given list."""
  3134. id_not_in: [ID!]
  3135. """All values less than the given value."""
  3136. id_lt: ID
  3137. """All values less than or equal the given value."""
  3138. id_lte: ID
  3139. """All values greater than the given value."""
  3140. id_gt: ID
  3141. """All values greater than or equal the given value."""
  3142. id_gte: ID
  3143. """All values containing the given string."""
  3144. id_contains: ID
  3145. """All values not containing the given string."""
  3146. id_not_contains: ID
  3147. """All values starting with the given string."""
  3148. id_starts_with: ID
  3149. """All values not starting with the given string."""
  3150. id_not_starts_with: ID
  3151. """All values ending with the given string."""
  3152. id_ends_with: ID
  3153. """All values not ending with the given string."""
  3154. id_not_ends_with: ID
  3155. email: String
  3156. """All values that are not equal to given value."""
  3157. email_not: String
  3158. """All values that are contained in given list."""
  3159. email_in: [String!]
  3160. """All values that are not contained in given list."""
  3161. email_not_in: [String!]
  3162. """All values less than the given value."""
  3163. email_lt: String
  3164. """All values less than or equal the given value."""
  3165. email_lte: String
  3166. """All values greater than the given value."""
  3167. email_gt: String
  3168. """All values greater than or equal the given value."""
  3169. email_gte: String
  3170. """All values containing the given string."""
  3171. email_contains: String
  3172. """All values not containing the given string."""
  3173. email_not_contains: String
  3174. """All values starting with the given string."""
  3175. email_starts_with: String
  3176. """All values not starting with the given string."""
  3177. email_not_starts_with: String
  3178. """All values ending with the given string."""
  3179. email_ends_with: String
  3180. """All values not ending with the given string."""
  3181. email_not_ends_with: String
  3182. name: String
  3183. """All values that are not equal to given value."""
  3184. name_not: String
  3185. """All values that are contained in given list."""
  3186. name_in: [String!]
  3187. """All values that are not contained in given list."""
  3188. name_not_in: [String!]
  3189. """All values less than the given value."""
  3190. name_lt: String
  3191. """All values less than or equal the given value."""
  3192. name_lte: String
  3193. """All values greater than the given value."""
  3194. name_gt: String
  3195. """All values greater than or equal the given value."""
  3196. name_gte: String
  3197. """All values containing the given string."""
  3198. name_contains: String
  3199. """All values not containing the given string."""
  3200. name_not_contains: String
  3201. """All values starting with the given string."""
  3202. name_starts_with: String
  3203. """All values not starting with the given string."""
  3204. name_not_starts_with: String
  3205. """All values ending with the given string."""
  3206. name_ends_with: String
  3207. """All values not ending with the given string."""
  3208. name_not_ends_with: String
  3209. password: String
  3210. """All values that are not equal to given value."""
  3211. password_not: String
  3212. """All values that are contained in given list."""
  3213. password_in: [String!]
  3214. """All values that are not contained in given list."""
  3215. password_not_in: [String!]
  3216. """All values less than the given value."""
  3217. password_lt: String
  3218. """All values less than or equal the given value."""
  3219. password_lte: String
  3220. """All values greater than the given value."""
  3221. password_gt: String
  3222. """All values greater than or equal the given value."""
  3223. password_gte: String
  3224. """All values containing the given string."""
  3225. password_contains: String
  3226. """All values not containing the given string."""
  3227. password_not_contains: String
  3228. """All values starting with the given string."""
  3229. password_starts_with: String
  3230. """All values not starting with the given string."""
  3231. password_not_starts_with: String
  3232. """All values ending with the given string."""
  3233. password_ends_with: String
  3234. """All values not ending with the given string."""
  3235. password_not_ends_with: String
  3236. resetToken: String
  3237. """All values that are not equal to given value."""
  3238. resetToken_not: String
  3239. """All values that are contained in given list."""
  3240. resetToken_in: [String!]
  3241. """All values that are not contained in given list."""
  3242. resetToken_not_in: [String!]
  3243. """All values less than the given value."""
  3244. resetToken_lt: String
  3245. """All values less than or equal the given value."""
  3246. resetToken_lte: String
  3247. """All values greater than the given value."""
  3248. resetToken_gt: String
  3249. """All values greater than or equal the given value."""
  3250. resetToken_gte: String
  3251. """All values containing the given string."""
  3252. resetToken_contains: String
  3253. """All values not containing the given string."""
  3254. resetToken_not_contains: String
  3255. """All values starting with the given string."""
  3256. resetToken_starts_with: String
  3257. """All values not starting with the given string."""
  3258. resetToken_not_starts_with: String
  3259. """All values ending with the given string."""
  3260. resetToken_ends_with: String
  3261. """All values not ending with the given string."""
  3262. resetToken_not_ends_with: String
  3263. resetTokenExpiry: Float
  3264. """All values that are not equal to given value."""
  3265. resetTokenExpiry_not: Float
  3266. """All values that are contained in given list."""
  3267. resetTokenExpiry_in: [Float!]
  3268. """All values that are not contained in given list."""
  3269. resetTokenExpiry_not_in: [Float!]
  3270. """All values less than the given value."""
  3271. resetTokenExpiry_lt: Float
  3272. """All values less than or equal the given value."""
  3273. resetTokenExpiry_lte: Float
  3274. """All values greater than the given value."""
  3275. resetTokenExpiry_gt: Float
  3276. """All values greater than or equal the given value."""
  3277. resetTokenExpiry_gte: Float
  3278. createdAt: DateTime
  3279. """All values that are not equal to given value."""
  3280. createdAt_not: DateTime
  3281. """All values that are contained in given list."""
  3282. createdAt_in: [DateTime!]
  3283. """All values that are not contained in given list."""
  3284. createdAt_not_in: [DateTime!]
  3285. """All values less than the given value."""
  3286. createdAt_lt: DateTime
  3287. """All values less than or equal the given value."""
  3288. createdAt_lte: DateTime
  3289. """All values greater than the given value."""
  3290. createdAt_gt: DateTime
  3291. """All values greater than or equal the given value."""
  3292. createdAt_gte: DateTime
  3293. }
  3294. type UserSubscriptionPayload {
  3295. mutation: MutationType!
  3296. node: User
  3297. updatedFields: [String!]
  3298. previousValues: UserPreviousValues
  3299. }
  3300. input UserSubscriptionWhereInput {
  3301. """Logical AND on all given filters."""
  3302. AND: [UserSubscriptionWhereInput!]
  3303. """Logical OR on all given filters."""
  3304. OR: [UserSubscriptionWhereInput!]
  3305. """Logical NOT on all given filters combined by AND."""
  3306. NOT: [UserSubscriptionWhereInput!]
  3307. """The subscription event gets dispatched when it's listed in mutation_in"""
  3308. mutation_in: [MutationType!]
  3309. """
  3310. The subscription event gets only dispatched when one of the updated fields names is included in this list
  3311. """
  3312. updatedFields_contains: String
  3313. """
  3314. The subscription event gets only dispatched when all of the field names included in this list have been updated
  3315. """
  3316. updatedFields_contains_every: [String!]
  3317. """
  3318. The subscription event gets only dispatched when some of the field names included in this list have been updated
  3319. """
  3320. updatedFields_contains_some: [String!]
  3321. node: UserWhereInput
  3322. }
  3323. input UserUpdateDataInput {
  3324. email: String
  3325. name: String
  3326. password: String
  3327. resetToken: String
  3328. resetTokenExpiry: Float
  3329. permissions: UserUpdatepermissionsInput
  3330. interests: UserUpdateinterestsInput
  3331. comments: CommentUpdateManyWithoutAuthorInput
  3332. ratings: RatingUpdateManyWithoutUserInput
  3333. }
  3334. input UserUpdateInput {
  3335. email: String
  3336. name: String
  3337. password: String
  3338. resetToken: String
  3339. resetTokenExpiry: Float
  3340. permissions: UserUpdatepermissionsInput
  3341. interests: UserUpdateinterestsInput
  3342. comments: CommentUpdateManyWithoutAuthorInput
  3343. ratings: RatingUpdateManyWithoutUserInput
  3344. }
  3345. input UserUpdateinterestsInput {
  3346. set: [String!]
  3347. }
  3348. input UserUpdateManyDataInput {
  3349. email: String
  3350. name: String
  3351. password: String
  3352. resetToken: String
  3353. resetTokenExpiry: Float
  3354. permissions: UserUpdatepermissionsInput
  3355. interests: UserUpdateinterestsInput
  3356. }
  3357. input UserUpdateManyInput {
  3358. create: [UserCreateInput!]
  3359. connect: [UserWhereUniqueInput!]
  3360. set: [UserWhereUniqueInput!]
  3361. disconnect: [UserWhereUniqueInput!]
  3362. delete: [UserWhereUniqueInput!]
  3363. update: [UserUpdateWithWhereUniqueNestedInput!]
  3364. updateMany: [UserUpdateManyWithWhereNestedInput!]
  3365. deleteMany: [UserScalarWhereInput!]
  3366. upsert: [UserUpsertWithWhereUniqueNestedInput!]
  3367. }
  3368. input UserUpdateManyMutationInput {
  3369. email: String
  3370. name: String
  3371. password: String
  3372. resetToken: String
  3373. resetTokenExpiry: Float
  3374. permissions: UserUpdatepermissionsInput
  3375. interests: UserUpdateinterestsInput
  3376. }
  3377. input UserUpdateManyWithWhereNestedInput {
  3378. where: UserScalarWhereInput!
  3379. data: UserUpdateManyDataInput!
  3380. }
  3381. input UserUpdateOneRequiredWithoutCommentsInput {
  3382. create: UserCreateWithoutCommentsInput
  3383. connect: UserWhereUniqueInput
  3384. update: UserUpdateWithoutCommentsDataInput
  3385. upsert: UserUpsertWithoutCommentsInput
  3386. }
  3387. input UserUpdateOneRequiredWithoutRatingsInput {
  3388. create: UserCreateWithoutRatingsInput
  3389. connect: UserWhereUniqueInput
  3390. update: UserUpdateWithoutRatingsDataInput
  3391. upsert: UserUpsertWithoutRatingsInput
  3392. }
  3393. input UserUpdatepermissionsInput {
  3394. set: [Permission!]
  3395. }
  3396. input UserUpdateWithoutCommentsDataInput {
  3397. email: String
  3398. name: String
  3399. password: String
  3400. resetToken: String
  3401. resetTokenExpiry: Float
  3402. permissions: UserUpdatepermissionsInput
  3403. interests: UserUpdateinterestsInput
  3404. ratings: RatingUpdateManyWithoutUserInput
  3405. }
  3406. input UserUpdateWithoutRatingsDataInput {
  3407. email: String
  3408. name: String
  3409. password: String
  3410. resetToken: String
  3411. resetTokenExpiry: Float
  3412. permissions: UserUpdatepermissionsInput
  3413. interests: UserUpdateinterestsInput
  3414. comments: CommentUpdateManyWithoutAuthorInput
  3415. }
  3416. input UserUpdateWithWhereUniqueNestedInput {
  3417. where: UserWhereUniqueInput!
  3418. data: UserUpdateDataInput!
  3419. }
  3420. input UserUpsertWithoutCommentsInput {
  3421. update: UserUpdateWithoutCommentsDataInput!
  3422. create: UserCreateWithoutCommentsInput!
  3423. }
  3424. input UserUpsertWithoutRatingsInput {
  3425. update: UserUpdateWithoutRatingsDataInput!
  3426. create: UserCreateWithoutRatingsInput!
  3427. }
  3428. input UserUpsertWithWhereUniqueNestedInput {
  3429. where: UserWhereUniqueInput!
  3430. update: UserUpdateDataInput!
  3431. create: UserCreateInput!
  3432. }
  3433. input UserWhereInput {
  3434. """Logical AND on all given filters."""
  3435. AND: [UserWhereInput!]
  3436. """Logical OR on all given filters."""
  3437. OR: [UserWhereInput!]
  3438. """Logical NOT on all given filters combined by AND."""
  3439. NOT: [UserWhereInput!]
  3440. id: ID
  3441. """All values that are not equal to given value."""
  3442. id_not: ID
  3443. """All values that are contained in given list."""
  3444. id_in: [ID!]
  3445. """All values that are not contained in given list."""
  3446. id_not_in: [ID!]
  3447. """All values less than the given value."""
  3448. id_lt: ID
  3449. """All values less than or equal the given value."""
  3450. id_lte: ID
  3451. """All values greater than the given value."""
  3452. id_gt: ID
  3453. """All values greater than or equal the given value."""
  3454. id_gte: ID
  3455. """All values containing the given string."""
  3456. id_contains: ID
  3457. """All values not containing the given string."""
  3458. id_not_contains: ID
  3459. """All values starting with the given string."""
  3460. id_starts_with: ID
  3461. """All values not starting with the given string."""
  3462. id_not_starts_with: ID
  3463. """All values ending with the given string."""
  3464. id_ends_with: ID
  3465. """All values not ending with the given string."""
  3466. id_not_ends_with: ID
  3467. email: String
  3468. """All values that are not equal to given value."""
  3469. email_not: String
  3470. """All values that are contained in given list."""
  3471. email_in: [String!]
  3472. """All values that are not contained in given list."""
  3473. email_not_in: [String!]
  3474. """All values less than the given value."""
  3475. email_lt: String
  3476. """All values less than or equal the given value."""
  3477. email_lte: String
  3478. """All values greater than the given value."""
  3479. email_gt: String
  3480. """All values greater than or equal the given value."""
  3481. email_gte: String
  3482. """All values containing the given string."""
  3483. email_contains: String
  3484. """All values not containing the given string."""
  3485. email_not_contains: String
  3486. """All values starting with the given string."""
  3487. email_starts_with: String
  3488. """All values not starting with the given string."""
  3489. email_not_starts_with: String
  3490. """All values ending with the given string."""
  3491. email_ends_with: String
  3492. """All values not ending with the given string."""
  3493. email_not_ends_with: String
  3494. name: String
  3495. """All values that are not equal to given value."""
  3496. name_not: String
  3497. """All values that are contained in given list."""
  3498. name_in: [String!]
  3499. """All values that are not contained in given list."""
  3500. name_not_in: [String!]
  3501. """All values less than the given value."""
  3502. name_lt: String
  3503. """All values less than or equal the given value."""
  3504. name_lte: String
  3505. """All values greater than the given value."""
  3506. name_gt: String
  3507. """All values greater than or equal the given value."""
  3508. name_gte: String
  3509. """All values containing the given string."""
  3510. name_contains: String
  3511. """All values not containing the given string."""
  3512. name_not_contains: String
  3513. """All values starting with the given string."""
  3514. name_starts_with: String
  3515. """All values not starting with the given string."""
  3516. name_not_starts_with: String
  3517. """All values ending with the given string."""
  3518. name_ends_with: String
  3519. """All values not ending with the given string."""
  3520. name_not_ends_with: String
  3521. password: String
  3522. """All values that are not equal to given value."""
  3523. password_not: String
  3524. """All values that are contained in given list."""
  3525. password_in: [String!]
  3526. """All values that are not contained in given list."""
  3527. password_not_in: [String!]
  3528. """All values less than the given value."""
  3529. password_lt: String
  3530. """All values less than or equal the given value."""
  3531. password_lte: String
  3532. """All values greater than the given value."""
  3533. password_gt: String
  3534. """All values greater than or equal the given value."""
  3535. password_gte: String
  3536. """All values containing the given string."""
  3537. password_contains: String
  3538. """All values not containing the given string."""
  3539. password_not_contains: String
  3540. """All values starting with the given string."""
  3541. password_starts_with: String
  3542. """All values not starting with the given string."""
  3543. password_not_starts_with: String
  3544. """All values ending with the given string."""
  3545. password_ends_with: String
  3546. """All values not ending with the given string."""
  3547. password_not_ends_with: String
  3548. resetToken: String
  3549. """All values that are not equal to given value."""
  3550. resetToken_not: String
  3551. """All values that are contained in given list."""
  3552. resetToken_in: [String!]
  3553. """All values that are not contained in given list."""
  3554. resetToken_not_in: [String!]
  3555. """All values less than the given value."""
  3556. resetToken_lt: String
  3557. """All values less than or equal the given value."""
  3558. resetToken_lte: String
  3559. """All values greater than the given value."""
  3560. resetToken_gt: String
  3561. """All values greater than or equal the given value."""
  3562. resetToken_gte: String
  3563. """All values containing the given string."""
  3564. resetToken_contains: String
  3565. """All values not containing the given string."""
  3566. resetToken_not_contains: String
  3567. """All values starting with the given string."""
  3568. resetToken_starts_with: String
  3569. """All values not starting with the given string."""
  3570. resetToken_not_starts_with: String
  3571. """All values ending with the given string."""
  3572. resetToken_ends_with: String
  3573. """All values not ending with the given string."""
  3574. resetToken_not_ends_with: String
  3575. resetTokenExpiry: Float
  3576. """All values that are not equal to given value."""
  3577. resetTokenExpiry_not: Float
  3578. """All values that are contained in given list."""
  3579. resetTokenExpiry_in: [Float!]
  3580. """All values that are not contained in given list."""
  3581. resetTokenExpiry_not_in: [Float!]
  3582. """All values less than the given value."""
  3583. resetTokenExpiry_lt: Float
  3584. """All values less than or equal the given value."""
  3585. resetTokenExpiry_lte: Float
  3586. """All values greater than the given value."""
  3587. resetTokenExpiry_gt: Float
  3588. """All values greater than or equal the given value."""
  3589. resetTokenExpiry_gte: Float
  3590. createdAt: DateTime
  3591. """All values that are not equal to given value."""
  3592. createdAt_not: DateTime
  3593. """All values that are contained in given list."""
  3594. createdAt_in: [DateTime!]
  3595. """All values that are not contained in given list."""
  3596. createdAt_not_in: [DateTime!]
  3597. """All values less than the given value."""
  3598. createdAt_lt: DateTime
  3599. """All values less than or equal the given value."""
  3600. createdAt_lte: DateTime
  3601. """All values greater than the given value."""
  3602. createdAt_gt: DateTime
  3603. """All values greater than or equal the given value."""
  3604. createdAt_gte: DateTime
  3605. comments_every: CommentWhereInput
  3606. comments_some: CommentWhereInput
  3607. comments_none: CommentWhereInput
  3608. ratings_every: RatingWhereInput
  3609. ratings_some: RatingWhereInput
  3610. ratings_none: RatingWhereInput
  3611. }
  3612. input UserWhereUniqueInput {
  3613. id: ID
  3614. email: String
  3615. }