Type aliases
Auth
Auth
: { __typename
?: "Auth"; expires
: Scalars["Time"]; token
: Scalars["String"] }Type declaration
Optional __typename?: "Auth"
expires: Scalars["Time"]
token: Scalars["String"]
AuthFragmentFragment
AuthFragmentFragment: { __typename?: "Auth"; expires: Date; token: string }
Type declaration
Optional __typename?: "Auth"
expires: Date
token: string
CreateUserMutation
CreateUserMutation: { __typename?: "Mutation"; createUser: { __typename?: "CreateUserPayload"; auth: { __typename?: "Auth"; expires: Date; token: string }; user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string } } }
Type declaration
Optional __typename?: "Mutation"
createUser: { __typename?: "CreateUserPayload"; auth: { __typename?: "Auth"; expires: Date; token: string }; user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string } }
Optional __typename?: "CreateUserPayload"
auth: { __typename?: "Auth"; expires: Date; token: string }
Optional __typename?: "Auth"
expires: Date
token: string
user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string }
Optional __typename?: "User"
createdAt: Date
email: string
id: string
lastLogin: Date
updatedAt: Date
username: string
CreateUserMutationVariables
CreateUserPayload
Create
User
Payload
: { __typename
?: "CreateUserPayload"; auth
: Auth; user
: User }Type declaration
Optional __typename?: "CreateUserPayload"
DecodeImageMutation
DecodeImageMutation: { __typename?: "Mutation"; decodeImage: { __typename?: "DecodeImagePayload"; data: string } }
Type declaration
Optional __typename?: "Mutation"
decodeImage: { __typename?: "DecodeImagePayload"; data: string }
Optional __typename?: "DecodeImagePayload"
data: string
DecodeImageMutationVariables
DecodeImagePayload
Decode
Image
Payload
: { __typename
?: "DecodeImagePayload"; data
: Scalars["String"] }Type declaration
Optional __typename?: "DecodeImagePayload"
data: Scalars["String"]
EncodeImageMutation
EncodeImageMutation: { __typename?: "Mutation"; encodeImage: { __typename?: "EncodeImagePayload"; file: { __typename?: "FileType"; content: string; name: string } } }
Type declaration
Optional __typename?: "Mutation"
encodeImage: { __typename?: "EncodeImagePayload"; file: { __typename?: "FileType"; content: string; name: string } }
Optional __typename?: "EncodeImagePayload"
file: { __typename?: "FileType"; content: string; name: string }
Optional __typename?: "FileType"
content: string
name: string
EncodeImageMutationVariables
EncodeImagePayload
Encode
Image
Payload
: { __typename
?: "EncodeImagePayload"; file
: FileType }Type declaration
Optional __typename?: "EncodeImagePayload"
Exact
Exact<T>: { [ K in keyof T]: T[K] }
Type parameters
FileType
File
Type
: { __typename
?: "FileType"; content
: Scalars["String"]; name
: Scalars["String"] }Type declaration
Optional __typename?: "FileType"
content: Scalars["String"]
name: Scalars["String"]
FileTypeFragmentFragment
FileTypeFragmentFragment: { __typename?: "FileType"; content: string; name: string }
Type declaration
Optional __typename?: "FileType"
content: string
name: string
ImageEdge
Image
Edge
: { __typename
?: "ImageEdge"; cursor
: Scalars["Cursor"]; node
: Image }Type declaration
Optional __typename?: "ImageEdge"
cursor: Scalars["Cursor"]
ImageEdgeFragmentFragment
ImageEdgeFragmentFragment: { __typename?: "ImageEdge"; cursor: string; node: { __typename?: "Image"; createdAt: Date; file: { __typename?: "FileType"; name: string }; id: string; updatedAt: Date } }
Type declaration
Optional __typename?: "ImageEdge"
cursor: string
node: { __typename?: "Image"; createdAt: Date; file: { __typename?: "FileType"; name: string }; id: string; updatedAt: Date }
Optional __typename?: "Image"
createdAt: Date
file: { __typename?: "FileType"; name: string }
Optional __typename?: "FileType"
name: string
id: string
updatedAt: Date
ImageFragmentFragment
ImageFragmentFragment: { __typename?: "Image"; createdAt: Date; file: { __typename?: "FileType"; name: string }; id: string; updatedAt: Date }
Type declaration
Optional __typename?: "Image"
createdAt: Date
file: { __typename?: "FileType"; name: string }
Optional __typename?: "FileType"
name: string
id: string
updatedAt: Date
ImageQuery
ImageQuery: { __typename?: "Query"; image: { __typename?: "Image"; createdAt: Date; file: { __typename?: "FileType"; content: string; name: string }; id: string; updatedAt: Date } }
Type declaration
Optional __typename?: "Query"
image: { __typename?: "Image"; createdAt: Date; file: { __typename?: "FileType"; content: string; name: string }; id: string; updatedAt: Date }
Optional __typename?: "Image"
createdAt: Date
file: { __typename?: "FileType"; content: string; name: string }
Optional __typename?: "FileType"
content: string
name: string
id: string
updatedAt: Date
ImagesConnection
Images
Connection
: { __typename
?: "ImagesConnection"; edges
: ImageEdge[]; pageInfo
: PageInfo; totalCount
: Scalars["Int"] }Type declaration
Optional __typename?: "ImagesConnection"
totalCount: Scalars["Int"]
ImagesConnectionFragmentFragment
ImagesConnectionFragmentFragment: { __typename?: "ImagesConnection"; edges: { __typename?: "ImageEdge"; cursor: string; node: { __typename?: "Image"; createdAt: Date; file: { __typename?: "FileType"; name: string }; id: string; updatedAt: Date } }[]; pageInfo: { __typename?: "PageInfo"; endCursor?: string | null; hasNextPage: boolean; hasPreviousPage: boolean; startCursor?: string | null }; totalCount: number }
Type declaration
Optional __typename?: "ImagesConnection"
edges: { __typename?: "ImageEdge"; cursor: string; node: { __typename?: "Image"; createdAt: Date; file: { __typename?: "FileType"; name: string }; id: string; updatedAt: Date } }[]
pageInfo: { __typename?: "PageInfo"; endCursor?: string | null; hasNextPage: boolean; hasPreviousPage: boolean; startCursor?: string | null }
Optional __typename?: "PageInfo"
Optional endCursor?: string | null
hasNextPage: boolean
hasPreviousPage: boolean
Optional startCursor?: string | null
totalCount: number
ImagesQuery
ImagesQuery: { __typename?: "Query"; images: { __typename?: "ImagesConnection"; edges: { __typename?: "ImageEdge"; cursor: string; node: { __typename?: "Image"; createdAt: Date; file: { __typename?: "FileType"; name: string }; id: string; updatedAt: Date } }[]; pageInfo: { __typename?: "PageInfo"; endCursor?: string | null; hasNextPage: boolean; hasPreviousPage: boolean; startCursor?: string | null }; totalCount: number } }
Type declaration
Optional __typename?: "Query"
images: { __typename?: "ImagesConnection"; edges: { __typename?: "ImageEdge"; cursor: string; node: { __typename?: "Image"; createdAt: Date; file: { __typename?: "FileType"; name: string }; id: string; updatedAt: Date } }[]; pageInfo: { __typename?: "PageInfo"; endCursor?: string | null; hasNextPage: boolean; hasPreviousPage: boolean; startCursor?: string | null }; totalCount: number }
Optional __typename?: "ImagesConnection"
edges: { __typename?: "ImageEdge"; cursor: string; node: { __typename?: "Image"; createdAt: Date; file: { __typename?: "FileType"; name: string }; id: string; updatedAt: Date } }[]
pageInfo: { __typename?: "PageInfo"; endCursor?: string | null; hasNextPage: boolean; hasPreviousPage: boolean; startCursor?: string | null }
Optional __typename?: "PageInfo"
Optional endCursor?: string | null
hasNextPage: boolean
hasPreviousPage: boolean
Optional startCursor?: string | null
totalCount: number
InputMaybe
Type parameters
LoginMutation
LoginMutation: { __typename?: "Mutation"; login: { __typename?: "LoginPayload"; auth: { __typename?: "Auth"; expires: Date; token: string }; user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string } } }
Type declaration
Optional __typename?: "Mutation"
login: { __typename?: "LoginPayload"; auth: { __typename?: "Auth"; expires: Date; token: string }; user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string } }
Optional __typename?: "LoginPayload"
auth: { __typename?: "Auth"; expires: Date; token: string }
Optional __typename?: "Auth"
expires: Date
token: string
user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string }
Optional __typename?: "User"
createdAt: Date
email: string
id: string
lastLogin: Date
updatedAt: Date
username: string
LoginPayload
Login
Payload
: { __typename
?: "LoginPayload"; auth
: Auth; user
: User }Type declaration
Optional __typename?: "LoginPayload"
MakeMaybe
Make
Maybe
<T, K>: Omit<T, K> & { [ SubKey in K]: Maybe<T[SubKey]> }Type parameters
MakeOptional
Make
Optional
<T, K>: Omit<T, K> & { [ SubKey in K]?: Maybe<T[SubKey]> }Type parameters
Maybe
Maybe<T>: T | null
Type parameters
Mutation
Type declaration
Optional __typename?: "Mutation"
MutationCreateUserArgs
Mutation
Create
User
Args
: { input
: NewUser }MutationLoginArgs
Mutation
Login
Args
: { input
: Login }Omit
Omit<T, K>: Pick<T, Exclude<keyof T, K>>
Type parameters
OverviewPayload
Overview
Payload
: { __typename
?: "OverviewPayload"; user
: User }Type declaration
Optional __typename?: "OverviewPayload"
OverviewQuery
OverviewQuery: { __typename?: "Query"; overview: { __typename?: "OverviewPayload"; user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string } } }
Type declaration
Optional __typename?: "Query"
overview: { __typename?: "OverviewPayload"; user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string } }
Optional __typename?: "OverviewPayload"
user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string }
Optional __typename?: "User"
createdAt: Date
email: string
id: string
lastLogin: Date
updatedAt: Date
username: string
OverviewQueryVariables
Overview
Query
Variables
: Exact<{}>PageInfo
Type declaration
Optional __typename?: "PageInfo"
Optional endCursor?: Maybe<Scalars["Cursor"]>
hasNextPage: Scalars["Boolean"]
hasPreviousPage: Scalars["Boolean"]
Optional startCursor?: Maybe<Scalars["Cursor"]>
PageInfoFragmentFragment
PageInfoFragmentFragment: { __typename?: "PageInfo"; endCursor?: string | null; hasNextPage: boolean; hasPreviousPage: boolean; startCursor?: string | null }
Type declaration
Optional __typename?: "PageInfo"
Optional endCursor?: string | null
hasNextPage: boolean
hasPreviousPage: boolean
Optional startCursor?: string | null
Query
Type declaration
Optional __typename?: "Query"
QueryImageArgs
Query
Image
Args
: { id
: Scalars["ID"] }RefreshTokenInput
Refresh
Token
Input
: { token
: Scalars["String"] }RefreshTokenMutation
RefreshTokenMutation: { __typename?: "Mutation"; refreshToken: { __typename?: "RefreshTokenPayload"; auth: { __typename?: "Auth"; expires: Date; token: string }; user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string } } }
Type declaration
Optional __typename?: "Mutation"
refreshToken: { __typename?: "RefreshTokenPayload"; auth: { __typename?: "Auth"; expires: Date; token: string }; user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string } }
Optional __typename?: "RefreshTokenPayload"
auth: { __typename?: "Auth"; expires: Date; token: string }
Optional __typename?: "Auth"
expires: Date
token: string
user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string }
Optional __typename?: "User"
createdAt: Date
email: string
id: string
lastLogin: Date
updatedAt: Date
username: string
RefreshTokenMutationVariables
Refresh
Token
Mutation
Variables
: Exact<{ token
: Scalars["String"] }>RefreshTokenPayload
Refresh
Token
Payload
: { __typename
?: "RefreshTokenPayload"; auth
: Auth; user
: User }Type declaration
Optional __typename?: "RefreshTokenPayload"
Scalars
Scalars: { Boolean: boolean; Cursor: string; Float: number; ID: string; Int: number; String: string; Time: Date; Upload: File }
Type declaration
Boolean: boolean
Cursor: string
Float: number
ID: string
Int: number
String: string
Time: Date
Upload: File
UpdateUserMutation
UpdateUserMutation: { __typename?: "Mutation"; updateUser: { __typename?: "UpdateUserPayload"; user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string } } }
Type declaration
Optional __typename?: "Mutation"
updateUser: { __typename?: "UpdateUserPayload"; user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string } }
Optional __typename?: "UpdateUserPayload"
user: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string }
Optional __typename?: "User"
createdAt: Date
email: string
id: string
lastLogin: Date
updatedAt: Date
username: string
UpdateUserMutationVariables
UpdateUserPayload
Update
User
Payload
: { __typename
?: "UpdateUserPayload"; user
: User }Type declaration
Optional __typename?: "UpdateUserPayload"
UserFragmentFragment
UserFragmentFragment: { __typename?: "User"; createdAt: Date; email: string; id: string; lastLogin: Date; updatedAt: Date; username: string }
Type declaration
Optional __typename?: "User"
createdAt: Date
email: string
id: string
lastLogin: Date
updatedAt: Date
username: string
Variables
Const AuthFragmentFragmentDocument
AuthFragmentFragmentDocument: DocumentNode = ...
Const CreateUserDocument
CreateUserDocument: DocumentNode = ...
Const DecodeImageDocument
DecodeImageDocument: DocumentNode = ...
Const EncodeImageDocument
EncodeImageDocument: DocumentNode = ...
Const FileTypeFragmentFragmentDocument
FileTypeFragmentFragmentDocument: DocumentNode = ...
Const ImageDocument
ImageDocument: DocumentNode = ...
Const ImageEdgeFragmentFragmentDocument
ImageEdgeFragmentFragmentDocument: DocumentNode = ...
Const ImageFragmentFragmentDocument
ImageFragmentFragmentDocument: DocumentNode = ...
Const ImagesConnectionFragmentFragmentDocument
ImagesConnectionFragmentFragmentDocument: DocumentNode = ...
Const ImagesDocument
ImagesDocument: DocumentNode = ...
Const LoginDocument
LoginDocument: DocumentNode = ...
Const OverviewDocument
OverviewDocument: DocumentNode = ...
Const PageInfoFragmentFragmentDocument
PageInfoFragmentFragmentDocument: DocumentNode = ...
Const RefreshTokenDocument
RefreshTokenDocument: DocumentNode = ...
Const UpdateUserDocument
UpdateUserDocument: DocumentNode = ...
Const UserFragmentFragmentDocument
UserFragmentFragmentDocument: DocumentNode = ...
ImageWhereInput is used for filtering Image objects. Input was generated by ent.