From ce51aa788591c40150b45539347a1222a8b87a68 Mon Sep 17 00:00:00 2001 From: palisadoes Date: Thu, 29 Jun 2023 20:24:07 +0000 Subject: [PATCH] Generate GraphQL Schema and Markdown Documentation --- docs/Schema.md | 445 ++++++++++++++++++++++++++++++++++++------------- 1 file changed, 328 insertions(+), 117 deletions(-) diff --git a/docs/Schema.md b/docs/Schema.md index 252023259e..01a381b3eb 100644 --- a/docs/Schema.md +++ b/docs/Schema.md @@ -10,6 +10,8 @@ * [AggregateUser](#aggregateuser) * [AndroidFirebaseOptions](#androidfirebaseoptions) * [AuthData](#authdata) + * [CheckIn](#checkin) + * [CheckInStatus](#checkinstatus) * [Comment](#comment) * [ConnectionPageInfo](#connectionpageinfo) * [DeletePayload](#deletepayload) @@ -17,7 +19,7 @@ * [DirectChatMessage](#directchatmessage) * [Donation](#donation) * [Event](#event) - * [EventRegistrants](#eventregistrants) + * [EventProject](#eventproject) * [ExtendSession](#extendsession) * [Group](#group) * [GroupChat](#groupchat) @@ -47,7 +49,6 @@ * [UnauthenticatedError](#unauthenticatederror) * [UnauthorizedError](#unauthorizederror) * [User](#user) - * [UserAttende](#userattende) * [UserConnection](#userconnection) * [UserEdge](#useredge) * [UserTag](#usertag) @@ -57,11 +58,14 @@ * [UsersConnection](#usersconnection) * [UsersConnectionResult](#usersconnectionresult) * [Inputs](#inputs) + * [CheckInInput](#checkininput) * [CommentInput](#commentinput) * [CreateUserTagInput](#createusertaginput) * [CursorPaginationInput](#cursorpaginationinput) * [DonationWhereInput](#donationwhereinput) + * [EventAttendeeInput](#eventattendeeinput) * [EventInput](#eventinput) + * [EventProjectInput](#eventprojectinput) * [EventWhereInput](#eventwhereinput) * [ForgotPasswordData](#forgotpassworddata) * [LanguageInput](#languageinput) @@ -79,6 +83,7 @@ * [TaskInput](#taskinput) * [ToggleUserTagAssignInput](#toggleusertagassigninput) * [UpdateEventInput](#updateeventinput) + * [UpdateEventProjectInput](#updateeventprojectinput) * [UpdateOrganizationInput](#updateorganizationinput) * [UpdateTaskInput](#updatetaskinput) * [UpdateUserInput](#updateuserinput) @@ -93,7 +98,6 @@ * [createChatInput](#createchatinput) * [createGroupChatInput](#creategroupchatinput) * [Enums](#enums) - * [CacheControlScope](#cachecontrolscope) * [EventOrderByInput](#eventorderbyinput) * [OrganizationOrderByInput](#organizationorderbyinput) * [PaginationDirection](#paginationdirection) @@ -285,16 +289,6 @@ -isUserRegister -EventRegistrants - - - -eventId -ID! - - - joinedOrganizations [Organization] @@ -475,36 +469,6 @@ -tasksByEvent -[Task] - - - -id -ID! - - - -orderBy -TaskOrderByInput - - - -tasksByUser -[Task] - - - -id -ID! - - - -orderBy -TaskOrderByInput - - - user User! @@ -599,6 +563,16 @@ +addEventAttendee +User! + + + +data +EventAttendeeInput! + + + addLanguageTranslation Language! @@ -719,6 +693,16 @@ +checkIn +CheckIn! + + + +data +CheckInInput! + + + createMember Organization! @@ -809,6 +793,16 @@ +createEventProject +EventProject! + + + +data +EventProjectInput! + + + createGroupChat GroupChat! @@ -905,11 +899,11 @@ data -TaskInput +TaskInput! -eventId +eventProjectId ID! @@ -1094,6 +1088,26 @@ +removeEventAttendee +User! + + + +data +EventAttendeeInput! + + + +removeEventProject +EventProject! + + + +id +ID! + + + removeGroupChat GroupChat! @@ -1244,6 +1258,21 @@ +setTaskVolunteers +Task + + + +id +ID! + + + +volunteers +[ID]! + + + signUp AuthData! @@ -1339,6 +1368,21 @@ +updateEventProject +EventProject! + + + +id +ID! + + + +data +UpdateEventProjectInput! + + + updatePost Post! @@ -1435,7 +1479,7 @@ data -UpdateTaskInput +UpdateTaskInput! @@ -1598,6 +1642,81 @@ +### CheckIn + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FieldArgumentTypeDescription
_idID!
timeDateTime!
allotedRoomString
allotedSeatString
userUser!
eventEvent!
+ +### CheckInStatus + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FieldArgumentTypeDescription
_idID!
userUser!
checkInCheckIn
+ ### Comment @@ -1936,8 +2055,13 @@ - - + + + + + + + @@ -1951,19 +2075,19 @@ - - + + - - + +
registrants[UserAttende]attendees[User!]!
attendeesCheckInStatus[CheckInStatus!]!
tasks[Task]statusStatus!
statusStatus!projects[EventProject]
-### EventRegistrants +### EventProject @@ -1976,13 +2100,28 @@ + + + + + + + + + + + + + + + - - + + @@ -3036,10 +3175,20 @@ A list of edges. + + + + + + + + + +
_idID!
titleString!
descriptionString!
event Event!
isRegisteredBoolean!tasks[Task]
completedBoolean
deadline DateTime
volunteers[User]
@@ -3226,6 +3375,11 @@ A list of edges. +assignedTasks +[Task] + + + createdAt DateTime @@ -3263,46 +3417,6 @@ A list of edges. -### UserAttende - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FieldArgumentTypeDescription
_idID!
userIdString!
userUser!
statusStatus!
createdAtDateTime
- ### UserConnection @@ -3540,6 +3654,40 @@ A list of edges. ## Inputs +### CheckInInput + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FieldTypeDescription
userIdID!
eventIdID!
allotedRoomString
allotedSeatString
+ ### CommentInput @@ -3691,6 +3839,30 @@ A list of edges.
+### EventAttendeeInput + + + + + + + + + + + + + + + + + + + + + +
FieldTypeDescription
userIdID!
eventIdID!
+ ### EventInput @@ -3780,6 +3952,35 @@ A list of edges.
+### EventProjectInput + + + + + + + + + + + + + + + + + + + + + + + + + + +
FieldTypeDescription
titleString!
descriptionString!
eventIdID!
+ ### EventWhereInput @@ -4529,12 +4730,12 @@ A list of edges. - + - + @@ -4648,6 +4849,30 @@ A list of edges.
descriptionStringString!
deadlineDateTimeDateTime!
+### UpdateEventProjectInput + + + + + + + + + + + + + + + + + + + + + +
FieldTypeDescription
titleString
descriptionString
+ ### UpdateOrganizationInput @@ -4713,6 +4938,11 @@ A list of edges. + + + + +
DateTime
completedBoolean
@@ -5177,25 +5407,6 @@ A list of edges. ## Enums -### CacheControlScope - - - - - - - - - - - - - - - - -
ValueDescription
PUBLIC
PRIVATE
- ### EventOrderByInput @@ -5638,7 +5849,7 @@ A date-time string at UTC, such as 2007-12-03T10:15:30Z, compliant with the `dat ### EmailAddress -A field whose value conforms to the standard internet email address format as specified in RFC822: https://www.w3.org/Protocols/rfc822/. +A field whose value conforms to the standard internet email address format as specified in HTML Spec: https://html.spec.whatwg.org/multipage/input.html#valid-e-mail-address. ### Float