make certain fields non-nullable

I think it is safe to assume that these files will never receive a null
value. However, we should collect a bunch of data and verify this
assumption.

But for now, this means less boilerplate code
This commit is contained in:
Aravinth Manivannan 2021-10-31 22:17:48 +05:30
parent adf85ea814
commit a1395234e6
Signed by untrusted user: realaravinth
GPG key ID: AD9F0F08E855ED88

View file

@ -7,13 +7,13 @@ schema {
}
type Paragraphs {
text: String
type: String
text: String!
type: String!
href: String
layout: String
iframe: IFrame
metadata: MetaData
markups: [MarkUp ]
markups: [MarkUp! ]!
}
type MarkUp {
@ -39,24 +39,24 @@ type MediaResource{
}
type MetaData {
id: String
originalWidth: Int
originalHeight: Int
id: String!
originalWidth: Int!
originalHeight: Int!
}
type BodyModel { paragraphs: [Paragraphs ] }
type BodyModel { paragraphs: [Paragraphs! ]! }
type Content { bodyModel: BodyModel }
type Content { bodyModel: BodyModel! }
type User { id: String name: String }
type User { id: String! name: String! }
type Post {
id: ID!
title: String
createdAt: Int
content: Content
creator: User
title: String!
createdAt: Int!
content: Content!
creator: User!
}
type Data { post: Post }