prisma.graphql 100 KB

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