This commit is contained in:
@@ -1,15 +1,47 @@
|
||||
input DraftInput {
|
||||
slug: String
|
||||
input MediaItemInput {
|
||||
url: String
|
||||
title: String
|
||||
body: String
|
||||
source: String
|
||||
pic: String
|
||||
date: String
|
||||
genre: String
|
||||
artist: String
|
||||
lyrics: String
|
||||
}
|
||||
|
||||
input AuthorInput {
|
||||
id: Int!
|
||||
slug: String
|
||||
}
|
||||
|
||||
input TopicInput {
|
||||
id: Int
|
||||
slug: String!
|
||||
title: String
|
||||
body: String
|
||||
pic: String
|
||||
}
|
||||
|
||||
input DraftInput {
|
||||
id: Int
|
||||
# no created_at, updated_at, deleted_at, updated_by, deleted_by
|
||||
layout: String
|
||||
shout_id: Int # Changed from shout: Shout
|
||||
author_ids: [Int!] # Changed from authors: [Author]
|
||||
topic_ids: [Int!] # Changed from topics: [Topic]
|
||||
main_topic_id: Int # Changed from main_topic: Topic
|
||||
media: [MediaItemInput] # Changed to use MediaItemInput
|
||||
lead: String
|
||||
description: String
|
||||
layout: String
|
||||
media: String
|
||||
topics: [TopicInput]
|
||||
community: Int
|
||||
subtitle: String
|
||||
lang: String
|
||||
seo: String
|
||||
body: String
|
||||
title: String
|
||||
slug: String
|
||||
cover: String
|
||||
cover_caption: String
|
||||
}
|
||||
|
||||
input ProfileInput {
|
||||
@@ -21,14 +53,6 @@ input ProfileInput {
|
||||
about: String
|
||||
}
|
||||
|
||||
input TopicInput {
|
||||
id: Int
|
||||
slug: String!
|
||||
title: String
|
||||
body: String
|
||||
pic: String
|
||||
}
|
||||
|
||||
input ReactionInput {
|
||||
id: Int
|
||||
kind: ReactionKind!
|
||||
|
@@ -4,8 +4,8 @@ type Mutation {
|
||||
update_author(profile: ProfileInput!): CommonResult!
|
||||
|
||||
# draft
|
||||
create_draft(input: DraftInput!): CommonResult!
|
||||
update_draft(draft_id: Int!, input: DraftInput!): CommonResult!
|
||||
create_draft(draft_input: DraftInput!): CommonResult!
|
||||
update_draft(draft_id: Int!, draft_input: DraftInput!): CommonResult!
|
||||
delete_draft(draft_id: Int!): CommonResult!
|
||||
# publication
|
||||
publish_shout(shout_id: Int!): CommonResult!
|
||||
@@ -18,8 +18,8 @@ type Mutation {
|
||||
unfollow(what: FollowingEntity!, slug: String!): AuthorFollowsResult!
|
||||
|
||||
# topic
|
||||
create_topic(input: TopicInput!): CommonResult!
|
||||
update_topic(input: TopicInput!): CommonResult!
|
||||
create_topic(topic_input: TopicInput!): CommonResult!
|
||||
update_topic(topic_input: TopicInput!): CommonResult!
|
||||
delete_topic(slug: String!): CommonResult!
|
||||
|
||||
# reaction
|
||||
@@ -45,7 +45,7 @@ type Mutation {
|
||||
# community
|
||||
join_community(slug: String!): CommonResult!
|
||||
leave_community(slug: String!): CommonResult!
|
||||
create_community(input: CommunityInput!): CommonResult!
|
||||
update_community(input: CommunityInput!): CommonResult!
|
||||
create_community(community_input: CommunityInput!): CommonResult!
|
||||
update_community(community_input: CommunityInput!): CommonResult!
|
||||
delete_community(slug: String!): CommonResult!
|
||||
}
|
||||
|
@@ -108,27 +108,30 @@ type Shout {
|
||||
|
||||
type Draft {
|
||||
id: Int!
|
||||
shout: Shout
|
||||
created_at: Int!
|
||||
created_by: Author!
|
||||
|
||||
layout: String
|
||||
slug: String
|
||||
title: String
|
||||
subtitle: String
|
||||
lead: String
|
||||
description: String
|
||||
body: String
|
||||
media: [MediaItem]
|
||||
cover: String
|
||||
cover_caption: String
|
||||
lang: String
|
||||
seo: String
|
||||
|
||||
# auto
|
||||
updated_at: Int
|
||||
deleted_at: Int
|
||||
created_by: Author!
|
||||
updated_by: Author
|
||||
deleted_by: Author
|
||||
authors: [Author]
|
||||
topics: [Topic]
|
||||
media: [MediaItem]
|
||||
lead: String
|
||||
description: String
|
||||
subtitle: String
|
||||
layout: String
|
||||
lang: String
|
||||
seo: String
|
||||
body: String
|
||||
title: String
|
||||
slug: String
|
||||
cover: String
|
||||
cover_caption: String
|
||||
|
||||
}
|
||||
|
||||
type Stat {
|
||||
|
Reference in New Issue
Block a user