update-schema

This commit is contained in:
tonyrewin 2022-11-02 13:28:29 +03:00
parent e609eb09fa
commit 92e5ec0b53

View File

@ -35,25 +35,19 @@ export type Chat = {
createdBy: User createdBy: User
description?: Maybe<Scalars['String']> description?: Maybe<Scalars['String']>
id: Scalars['Int'] id: Scalars['Int']
messages?: Maybe<Array<Maybe<Message>>> messages: Array<Maybe<Message>>
title?: Maybe<Scalars['String']> title?: Maybe<Scalars['String']>
unread?: Maybe<Scalars['Int']>
updatedAt: Scalars['DateTime'] updatedAt: Scalars['DateTime']
users: Array<Maybe<User>> users: Array<Maybe<User>>
} }
export type ChatResult = { export type ChatMember = {
createdAt: Scalars['DateTime'] invitedAt?: Maybe<Scalars['DateTime']>
createdBy?: Maybe<User> invitedBy?: Maybe<Scalars['String']>
error?: Maybe<Scalars['String']> name: Scalars['String']
members: Array<Maybe<User>> pic?: Maybe<Scalars['String']>
messages?: Maybe<Array<Maybe<Message>>> slug: Scalars['String']
title?: Maybe<Scalars['String']>
}
export type ChatUpdatedResult = {
error?: Maybe<Scalars['String']>
message?: Maybe<Message>
status?: Maybe<MessageStatus>
} }
export type Collab = { export type Collab = {
@ -95,17 +89,6 @@ export type CommunityInput = {
title: Scalars['String'] title: Scalars['String']
} }
export type CreateChatResult = {
chatId?: Maybe<Scalars['String']>
error?: Maybe<Scalars['String']>
}
export type EnterChatResult = {
chat?: Maybe<Chat>
error?: Maybe<Scalars['String']>
messages?: Maybe<Array<Maybe<Message>>>
}
export enum FollowingEntity { export enum FollowingEntity {
Author = 'AUTHOR', Author = 'AUTHOR',
Community = 'COMMUNITY', Community = 'COMMUNITY',
@ -116,17 +99,12 @@ export enum FollowingEntity {
export type Message = { export type Message = {
author: Scalars['String'] author: Scalars['String']
body: Scalars['String'] body: Scalars['String']
chatRoom: Scalars['Int'] chatId: Scalars['Int']
createdAt: Scalars['DateTime'] createdAt: Scalars['DateTime']
id: Scalars['Int'] id: Scalars['Int']
replyTo?: Maybe<Scalars['Int']> replyTo?: Maybe<Scalars['Int']>
updatedAt: Scalars['DateTime'] updatedAt: Scalars['DateTime']
visibleForUsers: Array<Maybe<Scalars['Int']>> visibleForUsers?: Maybe<Array<Maybe<Scalars['Int']>>>
}
export type MessageResult = {
error?: Maybe<Scalars['String']>
message?: Maybe<Message>
} }
export enum MessageStatus { export enum MessageStatus {
@ -137,10 +115,10 @@ export enum MessageStatus {
export type Mutation = { export type Mutation = {
confirmEmail: AuthResult confirmEmail: AuthResult
createChat: CreateChatResult createChat: Chat
createCollection: Result createCollection: Result
createCommunity: Result createCommunity: Result
createMessage: MessageResult createMessage: Result
createReaction: Result createReaction: Result
createShout: Result createShout: Result
createTopic: Result createTopic: Result
@ -163,7 +141,7 @@ export type Mutation = {
unfollow: Result unfollow: Result
updateCollection: Result updateCollection: Result
updateCommunity: Result updateCommunity: Result
updateMessage: MessageResult updateMessage: Result
updateProfile: Result updateProfile: Result
updateReaction: Result updateReaction: Result
updateShout: Result updateShout: Result
@ -171,7 +149,7 @@ export type Mutation = {
} }
export type MutationConfirmEmailArgs = { export type MutationConfirmEmailArgs = {
code: Scalars['String'] token: Scalars['String']
} }
export type MutationCreateChatArgs = { export type MutationCreateChatArgs = {
@ -335,7 +313,7 @@ export type ProfileInput = {
export type Query = { export type Query = {
authorsAll: Array<Maybe<User>> authorsAll: Array<Maybe<User>>
collectionsAll: Array<Maybe<Collection>> collectionsAll: Array<Maybe<Collection>>
enterChat: ChatResult enterChat: Chat
getCollabs: Array<Maybe<Collab>> getCollabs: Array<Maybe<Collab>>
getCommunities: Array<Maybe<Community>> getCommunities: Array<Maybe<Community>>
getCommunity: Community getCommunity: Community
@ -346,7 +324,7 @@ export type Query = {
isEmailUsed: Scalars['Boolean'] isEmailUsed: Scalars['Boolean']
loadChat: Array<Maybe<Message>> loadChat: Array<Maybe<Message>>
markdownBody: Scalars['String'] markdownBody: Scalars['String']
myChats: Array<Maybe<ChatResult>> myChats: Array<Maybe<Chat>>
reactionsByAuthor: Array<Maybe<Reaction>> reactionsByAuthor: Array<Maybe<Reaction>>
reactionsForShouts: Array<Maybe<Reaction>> reactionsForShouts: Array<Maybe<Reaction>>
recentAll: Array<Maybe<Shout>> recentAll: Array<Maybe<Shout>>
@ -619,9 +597,14 @@ export type Resource = {
export type Result = { export type Result = {
author?: Maybe<User> author?: Maybe<User>
authors?: Maybe<Array<Maybe<User>>> authors?: Maybe<Array<Maybe<User>>>
chat?: Maybe<Chat>
chats?: Maybe<Array<Maybe<Chat>>>
communities?: Maybe<Array<Maybe<Community>>> communities?: Maybe<Array<Maybe<Community>>>
community?: Maybe<Community> community?: Maybe<Community>
error?: Maybe<Scalars['String']> error?: Maybe<Scalars['String']>
members?: Maybe<Array<Maybe<ChatMember>>>
message?: Maybe<Message>
messages?: Maybe<Array<Maybe<Message>>>
reaction?: Maybe<Reaction> reaction?: Maybe<Reaction>
reactions?: Maybe<Array<Maybe<Reaction>>> reactions?: Maybe<Array<Maybe<Reaction>>>
shout?: Maybe<Shout> shout?: Maybe<Shout>
@ -686,7 +669,7 @@ export type Stat = {
} }
export type Subscription = { export type Subscription = {
chatUpdated: ChatUpdatedResult chatUpdated: Result
onlineUpdated: Array<User> onlineUpdated: Array<User>
reactionUpdated: ReactionUpdating reactionUpdated: ReactionUpdating
shoutUpdated: Shout shoutUpdated: Shout