From f01e11d73433d69ec450983cadafefd33376c208 Mon Sep 17 00:00:00 2001 From: Kichiyaki Date: Mon, 5 Apr 2021 12:26:21 +0200 Subject: [PATCH] update types --- src/libs/graphql/types.ts | 390 +++++++++++++++++++------------------- 1 file changed, 195 insertions(+), 195 deletions(-) diff --git a/src/libs/graphql/types.ts b/src/libs/graphql/types.ts index 04ea574..d1261f1 100644 --- a/src/libs/graphql/types.ts +++ b/src/libs/graphql/types.ts @@ -9,107 +9,13 @@ export type Scalars = { Boolean: boolean; Int: number; Float: number; - Time: Date | string; Upload: any; + Time: Date | string; }; -export type Qualification = { - id: Scalars['ID']; - slug: Scalars['String']; - name: Scalars['String']; - code: Scalars['String']; - formula?: Maybe; - description?: Maybe; - createdAt: Scalars['Time']; -}; - -export type UserList = { - total: Scalars['Int']; - items?: Maybe>; -}; - -export type UserFilter = { - id?: Maybe>; - idNEQ?: Maybe>; - activated?: Maybe; - displayName?: Maybe>; - displayNameNEQ?: Maybe>; - displayNameIEQ?: Maybe; - displayNameMATCH?: Maybe; - email?: Maybe>; - emailNEQ?: Maybe>; - emailIEQ?: Maybe; - emailMATCH?: Maybe; - role?: Maybe>; - roleNEQ?: Maybe>; - createdAt?: Maybe; - createdAtGT?: Maybe; - createdAtGTE?: Maybe; - createdAtLT?: Maybe; - createdAtLTE?: Maybe; - or?: Maybe; -}; - -export type Question = { - id: Scalars['ID']; - from?: Maybe; - content: Scalars['String']; - explanation?: Maybe; - correctAnswer: Answer; - image?: Maybe; - answerA?: Maybe; - answerAImage?: Maybe; - answerB?: Maybe; - answerBImage?: Maybe; - answerC?: Maybe; - answerCImage?: Maybe; - answerD?: Maybe; - answerDImage?: Maybe; - qualification?: Maybe; - createdAt: Scalars['Time']; - updatedAt: Scalars['Time']; -}; - -export type QuestionInput = { - content?: Maybe; - from?: Maybe; - explanation?: Maybe; - correctAnswer?: Maybe; - qualificationID?: Maybe; - image?: Maybe; - deleteImage?: Maybe; - answerA?: Maybe; - answerAImage?: Maybe; - deleteAnswerAImage?: Maybe; - answerB?: Maybe; - answerBImage?: Maybe; - deleteAnswerBImage?: Maybe; - answerC?: Maybe; - answerCImage?: Maybe; - deleteAnswerCImage?: Maybe; - answerD?: Maybe; - answerDImage?: Maybe; - deleteAnswerDImage?: Maybe; -}; - -export enum Role { - Admin = 'admin', - User = 'user' -} - -export type UserWithToken = { - token: Scalars['String']; - user: User; -}; - -export type QualificationList = { - total: Scalars['Int']; - items?: Maybe>; -}; - export type Profession = { id: Scalars['ID']; slug: Scalars['String']; @@ -119,6 +25,39 @@ export type Profession = { qualifications: Array; }; +export type UserList = { + total: Scalars['Int']; + items?: Maybe>; +}; + +export type User = { + id: Scalars['ID']; + displayName: Scalars['String']; + role: Role; + email: Scalars['String']; + activated: Scalars['Boolean']; + createdAt: Scalars['Time']; +}; + +export type ProfessionFilter = { + id?: Maybe>; + idNEQ?: Maybe>; + slug?: Maybe>; + slugNEQ?: Maybe>; + name?: Maybe>; + nameNEQ?: Maybe>; + nameIEQ?: Maybe; + nameMATCH?: Maybe; + descriptionIEQ?: Maybe; + descriptionMATCH?: Maybe; + qualificationID?: Maybe>; + createdAt?: Maybe; + createdAtGT?: Maybe; + createdAtGTE?: Maybe; + createdAtLT?: Maybe; + createdAtLTE?: Maybe; +}; + export type QualificationFilterOr = { nameMatch?: Maybe; nameIEQ?: Maybe; @@ -126,11 +65,6 @@ export type QualificationFilterOr = { codeIEQ?: Maybe; }; -export type ProfessionList = { - total: Scalars['Int']; - items?: Maybe>; -}; - export enum Answer { A = 'a', B = 'b', @@ -138,36 +72,6 @@ export enum Answer { D = 'd' } -export type QuestionFilter = { - id?: Maybe>; - idNEQ?: Maybe>; - from?: Maybe>; - contentIEQ?: Maybe; - contentMATCH?: Maybe; - qualificationID?: Maybe>; - qualificationIDNEQ?: Maybe>; - qualificationFilter?: Maybe; - createdAt?: Maybe; - createdAtGT?: Maybe; - createdAtGTE?: Maybe; - createdAtLT?: Maybe; - createdAtLTE?: Maybe; -}; - -export type UserInput = { - displayName?: Maybe; - password?: Maybe; - email?: Maybe; - role?: Maybe; - activated?: Maybe; -}; - -export type UserFilterOr = { - displayNameIEQ?: Maybe; - displayNameMATCH?: Maybe; - emailIEQ?: Maybe; - emailMATCH?: Maybe; -}; export type Query = { professions: ProfessionList; @@ -192,7 +96,7 @@ export type QueryProfessionsArgs = { export type QueryProfessionArgs = { - id?: Maybe; + id?: Maybe; slug?: Maybe; }; @@ -214,7 +118,7 @@ export type QuerySimilarQualificationsArgs = { export type QueryQualificationArgs = { - id?: Maybe; + id?: Maybe; slug?: Maybe; }; @@ -242,21 +146,18 @@ export type QueryUsersArgs = { export type QueryUserArgs = { - id: Scalars['Int']; + id: Scalars['ID']; }; -export type ProfessionFilter = { +export type QuestionFilter = { id?: Maybe>; idNEQ?: Maybe>; - slug?: Maybe>; - slugNEQ?: Maybe>; - name?: Maybe>; - nameNEQ?: Maybe>; - nameIEQ?: Maybe; - nameMATCH?: Maybe; - descriptionIEQ?: Maybe; - descriptionMATCH?: Maybe; - qualificationID?: Maybe>; + from?: Maybe>; + contentIEQ?: Maybe; + contentMATCH?: Maybe; + qualificationID?: Maybe>; + qualificationIDNEQ?: Maybe>; + qualificationFilter?: Maybe; createdAt?: Maybe; createdAtGT?: Maybe; createdAtGTE?: Maybe; @@ -264,62 +165,33 @@ export type ProfessionFilter = { createdAtLTE?: Maybe; }; +export type UserFilterOr = { + displayNameIEQ?: Maybe; + displayNameMATCH?: Maybe; + emailIEQ?: Maybe; + emailMATCH?: Maybe; +}; + +export type ProfessionInput = { + name?: Maybe; + description?: Maybe; +}; + +export type Qualification = { + id: Scalars['ID']; + slug: Scalars['String']; + name: Scalars['String']; + code: Scalars['String']; + formula?: Maybe; + description?: Maybe; + createdAt: Scalars['Time']; +}; + export type QuestionList = { total: Scalars['Int']; items?: Maybe>; }; - - -export type User = { - id: Scalars['ID']; - displayName: Scalars['String']; - role: Role; - email: Scalars['String']; - activated: Scalars['Boolean']; - createdAt: Scalars['Time']; -}; - -export type UpdateManyUsersInput = { - role?: Maybe; - activated?: Maybe; -}; - -export type QualificationInput = { - name?: Maybe; - description?: Maybe; - code?: Maybe; - formula?: Maybe; - associateProfession?: Maybe>; - dissociateProfession?: Maybe>; -}; - -export type QualificationFilter = { - id?: Maybe>; - idNEQ?: Maybe>; - slug?: Maybe>; - slugNEQ?: Maybe>; - formula?: Maybe>; - formulaNEQ?: Maybe>; - name?: Maybe>; - nameNEQ?: Maybe>; - nameIEQ?: Maybe; - nameMATCH?: Maybe; - code?: Maybe>; - codeNEQ?: Maybe>; - codeIEQ?: Maybe; - codeMATCH?: Maybe; - descriptionIEQ?: Maybe; - descriptionMATCH?: Maybe; - professionID?: Maybe>; - createdAt?: Maybe; - createdAtGT?: Maybe; - createdAtGTE?: Maybe; - createdAtLT?: Maybe; - createdAtLTE?: Maybe; - or?: Maybe; -}; - export type Mutation = { createProfession?: Maybe; updateProfession?: Maybe; @@ -414,7 +286,135 @@ export type MutationSignInArgs = { staySignedIn?: Maybe; }; -export type ProfessionInput = { +export type UserFilter = { + id?: Maybe>; + idNEQ?: Maybe>; + activated?: Maybe; + displayName?: Maybe>; + displayNameNEQ?: Maybe>; + displayNameIEQ?: Maybe; + displayNameMATCH?: Maybe; + email?: Maybe>; + emailNEQ?: Maybe>; + emailIEQ?: Maybe; + emailMATCH?: Maybe; + role?: Maybe>; + roleNEQ?: Maybe>; + createdAt?: Maybe; + createdAtGT?: Maybe; + createdAtGTE?: Maybe; + createdAtLT?: Maybe; + createdAtLTE?: Maybe; + or?: Maybe; +}; + +export type ProfessionList = { + total: Scalars['Int']; + items?: Maybe>; +}; + +export enum Role { + Admin = 'admin', + User = 'user' +} + +export type QualificationFilter = { + id?: Maybe>; + idNEQ?: Maybe>; + slug?: Maybe>; + slugNEQ?: Maybe>; + formula?: Maybe>; + formulaNEQ?: Maybe>; + name?: Maybe>; + nameNEQ?: Maybe>; + nameIEQ?: Maybe; + nameMATCH?: Maybe; + code?: Maybe>; + codeNEQ?: Maybe>; + codeIEQ?: Maybe; + codeMATCH?: Maybe; + descriptionIEQ?: Maybe; + descriptionMATCH?: Maybe; + professionID?: Maybe>; + createdAt?: Maybe; + createdAtGT?: Maybe; + createdAtGTE?: Maybe; + createdAtLT?: Maybe; + createdAtLTE?: Maybe; + or?: Maybe; +}; + +export type QuestionInput = { + content?: Maybe; + from?: Maybe; + explanation?: Maybe; + correctAnswer?: Maybe; + qualificationID?: Maybe; + image?: Maybe; + deleteImage?: Maybe; + answerA?: Maybe; + answerAImage?: Maybe; + deleteAnswerAImage?: Maybe; + answerB?: Maybe; + answerBImage?: Maybe; + deleteAnswerBImage?: Maybe; + answerC?: Maybe; + answerCImage?: Maybe; + deleteAnswerCImage?: Maybe; + answerD?: Maybe; + answerDImage?: Maybe; + deleteAnswerDImage?: Maybe; +}; + +export type UserInput = { + displayName?: Maybe; + password?: Maybe; + email?: Maybe; + role?: Maybe; + activated?: Maybe; +}; + +export type UserWithToken = { + token: Scalars['String']; + user: User; +}; + +export type QualificationInput = { name?: Maybe; description?: Maybe; + code?: Maybe; + formula?: Maybe; + associateProfession?: Maybe>; + dissociateProfession?: Maybe>; +}; + + +export type UpdateManyUsersInput = { + role?: Maybe; + activated?: Maybe; +}; + +export type QualificationList = { + total: Scalars['Int']; + items?: Maybe>; +}; + +export type Question = { + id: Scalars['ID']; + from?: Maybe; + content: Scalars['String']; + explanation?: Maybe; + correctAnswer: Answer; + image?: Maybe; + answerA?: Maybe; + answerAImage?: Maybe; + answerB?: Maybe; + answerBImage?: Maybe; + answerC?: Maybe; + answerCImage?: Maybe; + answerD?: Maybe; + answerDImage?: Maybe; + qualification?: Maybe; + createdAt: Scalars['Time']; + updatedAt: Scalars['Time']; };