LendingTelecom/backend/schema.graphql

2080 lines
60 KiB
GraphQL

# This file is automatically generated by Keystone, do not modify it manually.
# Modify your Keystone config when you want to change this.
type User {
id: ID!
name: String
email: String
password: PasswordState
createdAt: DateTime
}
type PasswordState {
isSet: Boolean!
}
scalar DateTime @specifiedBy(url: "https://datatracker.ietf.org/doc/html/rfc3339#section-5.6")
input UserWhereUniqueInput {
id: ID
email: String
}
input UserWhereInput {
AND: [UserWhereInput!]
OR: [UserWhereInput!]
NOT: [UserWhereInput!]
id: IDFilter
name: StringFilter
email: StringFilter
createdAt: DateTimeNullableFilter
}
input IDFilter {
equals: ID
in: [ID!]
notIn: [ID!]
lt: ID
lte: ID
gt: ID
gte: ID
not: IDFilter
}
input StringFilter {
equals: String
in: [String!]
notIn: [String!]
lt: String
lte: String
gt: String
gte: String
contains: String
startsWith: String
endsWith: String
not: NestedStringFilter
}
input NestedStringFilter {
equals: String
in: [String!]
notIn: [String!]
lt: String
lte: String
gt: String
gte: String
contains: String
startsWith: String
endsWith: String
not: NestedStringFilter
}
input DateTimeNullableFilter {
equals: DateTime
in: [DateTime!]
notIn: [DateTime!]
lt: DateTime
lte: DateTime
gt: DateTime
gte: DateTime
not: DateTimeNullableFilter
}
input UserOrderByInput {
id: OrderDirection
name: OrderDirection
email: OrderDirection
createdAt: OrderDirection
}
enum OrderDirection {
asc
desc
}
input UserUpdateInput {
name: String
email: String
password: String
createdAt: DateTime
}
input UserUpdateArgs {
where: UserWhereUniqueInput!
data: UserUpdateInput!
}
input UserCreateInput {
name: String
email: String
password: String
createdAt: DateTime
}
type System {
id: ID!
siteTitle: String
linedUrl: String
headerLogo: ImageFieldOutput
footerLogo: ImageFieldOutput
footerDisclaimer: System_footerDisclaimer_Document
updatedAt: DateTime
}
type ImageFieldOutput {
id: ID!
filesize: Int!
width: Int!
height: Int!
extension: ImageExtension!
url: String!
}
enum ImageExtension {
jpg
png
webp
gif
}
type System_footerDisclaimer_Document {
document(hydrateRelationships: Boolean! = false): JSON!
}
input SystemWhereUniqueInput {
id: ID
}
input SystemWhereInput {
AND: [SystemWhereInput!]
OR: [SystemWhereInput!]
NOT: [SystemWhereInput!]
id: IDFilter
siteTitle: StringFilter
linedUrl: StringFilter
updatedAt: DateTimeNullableFilter
}
input SystemOrderByInput {
id: OrderDirection
siteTitle: OrderDirection
linedUrl: OrderDirection
updatedAt: OrderDirection
}
input SystemUpdateInput {
siteTitle: String
linedUrl: String
headerLogo: ImageFieldInput
footerLogo: ImageFieldInput
footerDisclaimer: JSON
updatedAt: DateTime
}
input ImageFieldInput {
upload: Upload!
}
"""The `Upload` scalar type represents a file upload."""
scalar Upload
input SystemUpdateArgs {
where: SystemWhereUniqueInput!
data: SystemUpdateInput!
}
input SystemCreateInput {
siteTitle: String
linedUrl: String
headerLogo: ImageFieldInput
footerLogo: ImageFieldInput
footerDisclaimer: JSON
updatedAt: DateTime
}
type NavItem {
id: ID!
label: String
href: String
order: Int
isExternal: Boolean
enabled: Boolean
parent: NavItem
children(where: NavItemWhereInput! = {}, orderBy: [NavItemOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: NavItemWhereUniqueInput): [NavItem!]
childrenCount(where: NavItemWhereInput! = {}): Int
}
input NavItemWhereUniqueInput {
id: ID
}
input NavItemWhereInput {
AND: [NavItemWhereInput!]
OR: [NavItemWhereInput!]
NOT: [NavItemWhereInput!]
id: IDFilter
label: StringFilter
href: StringFilter
order: IntNullableFilter
isExternal: BooleanFilter
enabled: BooleanFilter
parent: NavItemWhereInput
children: NavItemManyRelationFilter
}
input IntNullableFilter {
equals: Int
in: [Int!]
notIn: [Int!]
lt: Int
lte: Int
gt: Int
gte: Int
not: IntNullableFilter
}
input BooleanFilter {
equals: Boolean
not: BooleanFilter
}
input NavItemManyRelationFilter {
every: NavItemWhereInput
some: NavItemWhereInput
none: NavItemWhereInput
}
input NavItemOrderByInput {
id: OrderDirection
label: OrderDirection
href: OrderDirection
order: OrderDirection
isExternal: OrderDirection
enabled: OrderDirection
}
input NavItemUpdateInput {
label: String
href: String
order: Int
isExternal: Boolean
enabled: Boolean
parent: NavItemRelateToOneForUpdateInput
children: NavItemRelateToManyForUpdateInput
}
input NavItemRelateToOneForUpdateInput {
create: NavItemCreateInput
connect: NavItemWhereUniqueInput
disconnect: Boolean
}
input NavItemRelateToManyForUpdateInput {
disconnect: [NavItemWhereUniqueInput!]
set: [NavItemWhereUniqueInput!]
create: [NavItemCreateInput!]
connect: [NavItemWhereUniqueInput!]
}
input NavItemUpdateArgs {
where: NavItemWhereUniqueInput!
data: NavItemUpdateInput!
}
input NavItemCreateInput {
label: String
href: String
order: Int
isExternal: Boolean
enabled: Boolean
parent: NavItemRelateToOneForCreateInput
children: NavItemRelateToManyForCreateInput
}
input NavItemRelateToOneForCreateInput {
create: NavItemCreateInput
connect: NavItemWhereUniqueInput
}
input NavItemRelateToManyForCreateInput {
create: [NavItemCreateInput!]
connect: [NavItemWhereUniqueInput!]
}
type HeroSection {
id: ID!
title: String
description: String
backgroundImage: ImageFieldOutput
buttonText: String
buttonLink: String
}
input HeroSectionWhereUniqueInput {
id: ID
}
input HeroSectionWhereInput {
AND: [HeroSectionWhereInput!]
OR: [HeroSectionWhereInput!]
NOT: [HeroSectionWhereInput!]
id: IDFilter
title: StringFilter
description: StringFilter
buttonText: StringFilter
buttonLink: StringFilter
}
input HeroSectionOrderByInput {
id: OrderDirection
title: OrderDirection
description: OrderDirection
buttonText: OrderDirection
buttonLink: OrderDirection
}
input HeroSectionUpdateInput {
title: String
description: String
backgroundImage: ImageFieldInput
buttonText: String
buttonLink: String
}
input HeroSectionUpdateArgs {
where: HeroSectionWhereUniqueInput!
data: HeroSectionUpdateInput!
}
input HeroSectionCreateInput {
title: String
description: String
backgroundImage: ImageFieldInput
buttonText: String
buttonLink: String
}
type FinanceRow {
id: ID!
value: String
label: String
trend: FinanceRowTrendType
order: Int
section: ScreenSecondSection
}
enum FinanceRowTrendType {
none
up
down
}
input FinanceRowWhereUniqueInput {
id: ID
}
input FinanceRowWhereInput {
AND: [FinanceRowWhereInput!]
OR: [FinanceRowWhereInput!]
NOT: [FinanceRowWhereInput!]
id: IDFilter
value: StringFilter
label: StringFilter
trend: FinanceRowTrendTypeNullableFilter
order: IntNullableFilter
section: ScreenSecondSectionWhereInput
}
input FinanceRowTrendTypeNullableFilter {
equals: FinanceRowTrendType
in: [FinanceRowTrendType!]
notIn: [FinanceRowTrendType!]
not: FinanceRowTrendTypeNullableFilter
}
input FinanceRowOrderByInput {
id: OrderDirection
value: OrderDirection
label: OrderDirection
trend: OrderDirection
order: OrderDirection
}
input FinanceRowUpdateInput {
value: String
label: String
trend: FinanceRowTrendType
order: Int
section: ScreenSecondSectionRelateToOneForUpdateInput
}
input ScreenSecondSectionRelateToOneForUpdateInput {
create: ScreenSecondSectionCreateInput
connect: ScreenSecondSectionWhereUniqueInput
disconnect: Boolean
}
input FinanceRowUpdateArgs {
where: FinanceRowWhereUniqueInput!
data: FinanceRowUpdateInput!
}
input FinanceRowCreateInput {
value: String
label: String
trend: FinanceRowTrendType
order: Int
section: ScreenSecondSectionRelateToOneForCreateInput
}
input ScreenSecondSectionRelateToOneForCreateInput {
create: ScreenSecondSectionCreateInput
connect: ScreenSecondSectionWhereUniqueInput
}
type ScreenSecondSection {
id: ID!
title: String
description: String
logo: ImageFieldOutput
rows(where: FinanceRowWhereInput! = {}, orderBy: [FinanceRowOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: FinanceRowWhereUniqueInput): [FinanceRow!]
rowsCount(where: FinanceRowWhereInput! = {}): Int
footnote: String
}
input ScreenSecondSectionWhereUniqueInput {
id: ID
}
input ScreenSecondSectionWhereInput {
AND: [ScreenSecondSectionWhereInput!]
OR: [ScreenSecondSectionWhereInput!]
NOT: [ScreenSecondSectionWhereInput!]
id: IDFilter
title: StringFilter
description: StringFilter
rows: FinanceRowManyRelationFilter
footnote: StringFilter
}
input FinanceRowManyRelationFilter {
every: FinanceRowWhereInput
some: FinanceRowWhereInput
none: FinanceRowWhereInput
}
input ScreenSecondSectionOrderByInput {
id: OrderDirection
title: OrderDirection
description: OrderDirection
footnote: OrderDirection
}
input ScreenSecondSectionUpdateInput {
title: String
description: String
logo: ImageFieldInput
rows: FinanceRowRelateToManyForUpdateInput
footnote: String
}
input FinanceRowRelateToManyForUpdateInput {
disconnect: [FinanceRowWhereUniqueInput!]
set: [FinanceRowWhereUniqueInput!]
create: [FinanceRowCreateInput!]
connect: [FinanceRowWhereUniqueInput!]
}
input ScreenSecondSectionUpdateArgs {
where: ScreenSecondSectionWhereUniqueInput!
data: ScreenSecondSectionUpdateInput!
}
input ScreenSecondSectionCreateInput {
title: String
description: String
logo: ImageFieldInput
rows: FinanceRowRelateToManyForCreateInput
footnote: String
}
input FinanceRowRelateToManyForCreateInput {
create: [FinanceRowCreateInput!]
connect: [FinanceRowWhereUniqueInput!]
}
type ScreenThreeStatCard {
id: ID!
value: String
label: String
color: String
order: Int
section: ScreenThreeSection
}
input ScreenThreeStatCardWhereUniqueInput {
id: ID
}
input ScreenThreeStatCardWhereInput {
AND: [ScreenThreeStatCardWhereInput!]
OR: [ScreenThreeStatCardWhereInput!]
NOT: [ScreenThreeStatCardWhereInput!]
id: IDFilter
value: StringFilter
label: StringFilter
color: StringFilter
order: IntNullableFilter
section: ScreenThreeSectionWhereInput
}
input ScreenThreeStatCardOrderByInput {
id: OrderDirection
value: OrderDirection
label: OrderDirection
color: OrderDirection
order: OrderDirection
}
input ScreenThreeStatCardUpdateInput {
value: String
label: String
color: String
order: Int
section: ScreenThreeSectionRelateToOneForUpdateInput
}
input ScreenThreeSectionRelateToOneForUpdateInput {
create: ScreenThreeSectionCreateInput
connect: ScreenThreeSectionWhereUniqueInput
disconnect: Boolean
}
input ScreenThreeStatCardUpdateArgs {
where: ScreenThreeStatCardWhereUniqueInput!
data: ScreenThreeStatCardUpdateInput!
}
input ScreenThreeStatCardCreateInput {
value: String
label: String
color: String
order: Int
section: ScreenThreeSectionRelateToOneForCreateInput
}
input ScreenThreeSectionRelateToOneForCreateInput {
create: ScreenThreeSectionCreateInput
connect: ScreenThreeSectionWhereUniqueInput
}
type ScreenThreeIndex {
id: ID!
text: String
order: Int
section: ScreenThreeSection
}
input ScreenThreeIndexWhereUniqueInput {
id: ID
}
input ScreenThreeIndexWhereInput {
AND: [ScreenThreeIndexWhereInput!]
OR: [ScreenThreeIndexWhereInput!]
NOT: [ScreenThreeIndexWhereInput!]
id: IDFilter
text: StringFilter
order: IntNullableFilter
section: ScreenThreeSectionWhereInput
}
input ScreenThreeIndexOrderByInput {
id: OrderDirection
text: OrderDirection
order: OrderDirection
}
input ScreenThreeIndexUpdateInput {
text: String
order: Int
section: ScreenThreeSectionRelateToOneForUpdateInput
}
input ScreenThreeIndexUpdateArgs {
where: ScreenThreeIndexWhereUniqueInput!
data: ScreenThreeIndexUpdateInput!
}
input ScreenThreeIndexCreateInput {
text: String
order: Int
section: ScreenThreeSectionRelateToOneForCreateInput
}
type ScreenThreeSection {
id: ID!
title: String
description: String
statCards(where: ScreenThreeStatCardWhereInput! = {}, orderBy: [ScreenThreeStatCardOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: ScreenThreeStatCardWhereUniqueInput): [ScreenThreeStatCard!]
statCardsCount(where: ScreenThreeStatCardWhereInput! = {}): Int
indexes(where: ScreenThreeIndexWhereInput! = {}, orderBy: [ScreenThreeIndexOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: ScreenThreeIndexWhereUniqueInput): [ScreenThreeIndex!]
indexesCount(where: ScreenThreeIndexWhereInput! = {}): Int
footnote: String
}
input ScreenThreeSectionWhereUniqueInput {
id: ID
}
input ScreenThreeSectionWhereInput {
AND: [ScreenThreeSectionWhereInput!]
OR: [ScreenThreeSectionWhereInput!]
NOT: [ScreenThreeSectionWhereInput!]
id: IDFilter
title: StringFilter
description: StringFilter
statCards: ScreenThreeStatCardManyRelationFilter
indexes: ScreenThreeIndexManyRelationFilter
footnote: StringFilter
}
input ScreenThreeStatCardManyRelationFilter {
every: ScreenThreeStatCardWhereInput
some: ScreenThreeStatCardWhereInput
none: ScreenThreeStatCardWhereInput
}
input ScreenThreeIndexManyRelationFilter {
every: ScreenThreeIndexWhereInput
some: ScreenThreeIndexWhereInput
none: ScreenThreeIndexWhereInput
}
input ScreenThreeSectionOrderByInput {
id: OrderDirection
title: OrderDirection
description: OrderDirection
footnote: OrderDirection
}
input ScreenThreeSectionUpdateInput {
title: String
description: String
statCards: ScreenThreeStatCardRelateToManyForUpdateInput
indexes: ScreenThreeIndexRelateToManyForUpdateInput
footnote: String
}
input ScreenThreeStatCardRelateToManyForUpdateInput {
disconnect: [ScreenThreeStatCardWhereUniqueInput!]
set: [ScreenThreeStatCardWhereUniqueInput!]
create: [ScreenThreeStatCardCreateInput!]
connect: [ScreenThreeStatCardWhereUniqueInput!]
}
input ScreenThreeIndexRelateToManyForUpdateInput {
disconnect: [ScreenThreeIndexWhereUniqueInput!]
set: [ScreenThreeIndexWhereUniqueInput!]
create: [ScreenThreeIndexCreateInput!]
connect: [ScreenThreeIndexWhereUniqueInput!]
}
input ScreenThreeSectionUpdateArgs {
where: ScreenThreeSectionWhereUniqueInput!
data: ScreenThreeSectionUpdateInput!
}
input ScreenThreeSectionCreateInput {
title: String
description: String
statCards: ScreenThreeStatCardRelateToManyForCreateInput
indexes: ScreenThreeIndexRelateToManyForCreateInput
footnote: String
}
input ScreenThreeStatCardRelateToManyForCreateInput {
create: [ScreenThreeStatCardCreateInput!]
connect: [ScreenThreeStatCardWhereUniqueInput!]
}
input ScreenThreeIndexRelateToManyForCreateInput {
create: [ScreenThreeIndexCreateInput!]
connect: [ScreenThreeIndexWhereUniqueInput!]
}
type KeyBusinessSegmentsSection {
id: ID!
title: String
segments(where: KeySegmentWhereInput! = {}, orderBy: [KeySegmentOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: KeySegmentWhereUniqueInput): [KeySegment!]
segmentsCount(where: KeySegmentWhereInput! = {}): Int
}
input KeyBusinessSegmentsSectionWhereUniqueInput {
id: ID
}
input KeyBusinessSegmentsSectionWhereInput {
AND: [KeyBusinessSegmentsSectionWhereInput!]
OR: [KeyBusinessSegmentsSectionWhereInput!]
NOT: [KeyBusinessSegmentsSectionWhereInput!]
id: IDFilter
title: StringFilter
segments: KeySegmentManyRelationFilter
}
input KeySegmentManyRelationFilter {
every: KeySegmentWhereInput
some: KeySegmentWhereInput
none: KeySegmentWhereInput
}
input KeyBusinessSegmentsSectionOrderByInput {
id: OrderDirection
title: OrderDirection
}
input KeyBusinessSegmentsSectionUpdateInput {
title: String
segments: KeySegmentRelateToManyForUpdateInput
}
input KeySegmentRelateToManyForUpdateInput {
disconnect: [KeySegmentWhereUniqueInput!]
set: [KeySegmentWhereUniqueInput!]
create: [KeySegmentCreateInput!]
connect: [KeySegmentWhereUniqueInput!]
}
input KeyBusinessSegmentsSectionUpdateArgs {
where: KeyBusinessSegmentsSectionWhereUniqueInput!
data: KeyBusinessSegmentsSectionUpdateInput!
}
input KeyBusinessSegmentsSectionCreateInput {
title: String
segments: KeySegmentRelateToManyForCreateInput
}
input KeySegmentRelateToManyForCreateInput {
create: [KeySegmentCreateInput!]
connect: [KeySegmentWhereUniqueInput!]
}
type KeySegment {
id: ID!
key: String
name: String
order: Int
logo: ImageFieldOutput
section: KeyBusinessSegmentsSection
info(where: KeySegmentInfoWhereInput! = {}, orderBy: [KeySegmentInfoOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: KeySegmentInfoWhereUniqueInput): [KeySegmentInfo!]
infoCount(where: KeySegmentInfoWhereInput! = {}): Int
}
input KeySegmentWhereUniqueInput {
id: ID
key: String
}
input KeySegmentWhereInput {
AND: [KeySegmentWhereInput!]
OR: [KeySegmentWhereInput!]
NOT: [KeySegmentWhereInput!]
id: IDFilter
key: StringFilter
name: StringFilter
order: IntNullableFilter
section: KeyBusinessSegmentsSectionWhereInput
info: KeySegmentInfoManyRelationFilter
}
input KeySegmentInfoManyRelationFilter {
every: KeySegmentInfoWhereInput
some: KeySegmentInfoWhereInput
none: KeySegmentInfoWhereInput
}
input KeySegmentOrderByInput {
id: OrderDirection
key: OrderDirection
name: OrderDirection
order: OrderDirection
}
input KeySegmentUpdateInput {
key: String
name: String
order: Int
logo: ImageFieldInput
section: KeyBusinessSegmentsSectionRelateToOneForUpdateInput
info: KeySegmentInfoRelateToManyForUpdateInput
}
input KeyBusinessSegmentsSectionRelateToOneForUpdateInput {
create: KeyBusinessSegmentsSectionCreateInput
connect: KeyBusinessSegmentsSectionWhereUniqueInput
disconnect: Boolean
}
input KeySegmentInfoRelateToManyForUpdateInput {
disconnect: [KeySegmentInfoWhereUniqueInput!]
set: [KeySegmentInfoWhereUniqueInput!]
create: [KeySegmentInfoCreateInput!]
connect: [KeySegmentInfoWhereUniqueInput!]
}
input KeySegmentUpdateArgs {
where: KeySegmentWhereUniqueInput!
data: KeySegmentUpdateInput!
}
input KeySegmentCreateInput {
key: String
name: String
order: Int
logo: ImageFieldInput
section: KeyBusinessSegmentsSectionRelateToOneForCreateInput
info: KeySegmentInfoRelateToManyForCreateInput
}
input KeyBusinessSegmentsSectionRelateToOneForCreateInput {
create: KeyBusinessSegmentsSectionCreateInput
connect: KeyBusinessSegmentsSectionWhereUniqueInput
}
input KeySegmentInfoRelateToManyForCreateInput {
create: [KeySegmentInfoCreateInput!]
connect: [KeySegmentInfoWhereUniqueInput!]
}
type KeySegmentInfo {
id: ID!
title: String
order: Int
colSpan: KeySegmentInfoColSpanType
segment: KeySegment
brandLink: String
brandLogo: ImageFieldOutput
items(where: KeySegmentInfoItemWhereInput! = {}, orderBy: [KeySegmentInfoItemOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: KeySegmentInfoItemWhereUniqueInput): [KeySegmentInfoItem!]
itemsCount(where: KeySegmentInfoItemWhereInput! = {}): Int
}
enum KeySegmentInfoColSpanType {
ONE
TWO
}
input KeySegmentInfoWhereUniqueInput {
id: ID
}
input KeySegmentInfoWhereInput {
AND: [KeySegmentInfoWhereInput!]
OR: [KeySegmentInfoWhereInput!]
NOT: [KeySegmentInfoWhereInput!]
id: IDFilter
title: StringFilter
order: IntNullableFilter
colSpan: KeySegmentInfoColSpanTypeNullableFilter
segment: KeySegmentWhereInput
brandLink: StringFilter
items: KeySegmentInfoItemManyRelationFilter
}
input KeySegmentInfoColSpanTypeNullableFilter {
equals: KeySegmentInfoColSpanType
in: [KeySegmentInfoColSpanType!]
notIn: [KeySegmentInfoColSpanType!]
not: KeySegmentInfoColSpanTypeNullableFilter
}
input KeySegmentInfoItemManyRelationFilter {
every: KeySegmentInfoItemWhereInput
some: KeySegmentInfoItemWhereInput
none: KeySegmentInfoItemWhereInput
}
input KeySegmentInfoOrderByInput {
id: OrderDirection
title: OrderDirection
order: OrderDirection
colSpan: OrderDirection
brandLink: OrderDirection
}
input KeySegmentInfoUpdateInput {
title: String
order: Int
colSpan: KeySegmentInfoColSpanType
segment: KeySegmentRelateToOneForUpdateInput
brandLink: String
brandLogo: ImageFieldInput
items: KeySegmentInfoItemRelateToManyForUpdateInput
}
input KeySegmentRelateToOneForUpdateInput {
create: KeySegmentCreateInput
connect: KeySegmentWhereUniqueInput
disconnect: Boolean
}
input KeySegmentInfoItemRelateToManyForUpdateInput {
disconnect: [KeySegmentInfoItemWhereUniqueInput!]
set: [KeySegmentInfoItemWhereUniqueInput!]
create: [KeySegmentInfoItemCreateInput!]
connect: [KeySegmentInfoItemWhereUniqueInput!]
}
input KeySegmentInfoUpdateArgs {
where: KeySegmentInfoWhereUniqueInput!
data: KeySegmentInfoUpdateInput!
}
input KeySegmentInfoCreateInput {
title: String
order: Int
colSpan: KeySegmentInfoColSpanType
segment: KeySegmentRelateToOneForCreateInput
brandLink: String
brandLogo: ImageFieldInput
items: KeySegmentInfoItemRelateToManyForCreateInput
}
input KeySegmentRelateToOneForCreateInput {
create: KeySegmentCreateInput
connect: KeySegmentWhereUniqueInput
}
input KeySegmentInfoItemRelateToManyForCreateInput {
create: [KeySegmentInfoItemCreateInput!]
connect: [KeySegmentInfoItemWhereUniqueInput!]
}
type KeySegmentInfoItem {
id: ID!
text: String
infoLogo: ImageFieldOutput
order: Int
info: KeySegmentInfo
}
input KeySegmentInfoItemWhereUniqueInput {
id: ID
}
input KeySegmentInfoItemWhereInput {
AND: [KeySegmentInfoItemWhereInput!]
OR: [KeySegmentInfoItemWhereInput!]
NOT: [KeySegmentInfoItemWhereInput!]
id: IDFilter
text: StringFilter
order: IntNullableFilter
info: KeySegmentInfoWhereInput
}
input KeySegmentInfoItemOrderByInput {
id: OrderDirection
text: OrderDirection
order: OrderDirection
}
input KeySegmentInfoItemUpdateInput {
text: String
infoLogo: ImageFieldInput
order: Int
info: KeySegmentInfoRelateToOneForUpdateInput
}
input KeySegmentInfoRelateToOneForUpdateInput {
create: KeySegmentInfoCreateInput
connect: KeySegmentInfoWhereUniqueInput
disconnect: Boolean
}
input KeySegmentInfoItemUpdateArgs {
where: KeySegmentInfoItemWhereUniqueInput!
data: KeySegmentInfoItemUpdateInput!
}
input KeySegmentInfoItemCreateInput {
text: String
infoLogo: ImageFieldInput
order: Int
info: KeySegmentInfoRelateToOneForCreateInput
}
input KeySegmentInfoRelateToOneForCreateInput {
create: KeySegmentInfoCreateInput
connect: KeySegmentInfoWhereUniqueInput
}
type WhyChooseUsItem {
id: ID!
text: String
order: Int
section: WhyChooseUsSection
createdAt: DateTime
}
input WhyChooseUsItemWhereUniqueInput {
id: ID
}
input WhyChooseUsItemWhereInput {
AND: [WhyChooseUsItemWhereInput!]
OR: [WhyChooseUsItemWhereInput!]
NOT: [WhyChooseUsItemWhereInput!]
id: IDFilter
text: StringFilter
order: IntNullableFilter
section: WhyChooseUsSectionWhereInput
createdAt: DateTimeNullableFilter
}
input WhyChooseUsItemOrderByInput {
id: OrderDirection
text: OrderDirection
order: OrderDirection
createdAt: OrderDirection
}
input WhyChooseUsItemUpdateInput {
text: String
order: Int
section: WhyChooseUsSectionRelateToOneForUpdateInput
createdAt: DateTime
}
input WhyChooseUsSectionRelateToOneForUpdateInput {
create: WhyChooseUsSectionCreateInput
connect: WhyChooseUsSectionWhereUniqueInput
disconnect: Boolean
}
input WhyChooseUsItemUpdateArgs {
where: WhyChooseUsItemWhereUniqueInput!
data: WhyChooseUsItemUpdateInput!
}
input WhyChooseUsItemCreateInput {
text: String
order: Int
section: WhyChooseUsSectionRelateToOneForCreateInput
createdAt: DateTime
}
input WhyChooseUsSectionRelateToOneForCreateInput {
create: WhyChooseUsSectionCreateInput
connect: WhyChooseUsSectionWhereUniqueInput
}
type WhyChooseUsSection {
id: ID!
title: String
leftTitle: String
leftBackground: ImageFieldOutput
ctaText: String
ctaLink: String
items(where: WhyChooseUsItemWhereInput! = {}, orderBy: [WhyChooseUsItemOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: WhyChooseUsItemWhereUniqueInput): [WhyChooseUsItem!]
itemsCount(where: WhyChooseUsItemWhereInput! = {}): Int
}
input WhyChooseUsSectionWhereUniqueInput {
id: ID
}
input WhyChooseUsSectionWhereInput {
AND: [WhyChooseUsSectionWhereInput!]
OR: [WhyChooseUsSectionWhereInput!]
NOT: [WhyChooseUsSectionWhereInput!]
id: IDFilter
title: StringFilter
leftTitle: StringFilter
ctaText: StringFilter
ctaLink: StringFilter
items: WhyChooseUsItemManyRelationFilter
}
input WhyChooseUsItemManyRelationFilter {
every: WhyChooseUsItemWhereInput
some: WhyChooseUsItemWhereInput
none: WhyChooseUsItemWhereInput
}
input WhyChooseUsSectionOrderByInput {
id: OrderDirection
title: OrderDirection
leftTitle: OrderDirection
ctaText: OrderDirection
ctaLink: OrderDirection
}
input WhyChooseUsSectionUpdateInput {
title: String
leftTitle: String
leftBackground: ImageFieldInput
ctaText: String
ctaLink: String
items: WhyChooseUsItemRelateToManyForUpdateInput
}
input WhyChooseUsItemRelateToManyForUpdateInput {
disconnect: [WhyChooseUsItemWhereUniqueInput!]
set: [WhyChooseUsItemWhereUniqueInput!]
create: [WhyChooseUsItemCreateInput!]
connect: [WhyChooseUsItemWhereUniqueInput!]
}
input WhyChooseUsSectionUpdateArgs {
where: WhyChooseUsSectionWhereUniqueInput!
data: WhyChooseUsSectionUpdateInput!
}
input WhyChooseUsSectionCreateInput {
title: String
leftTitle: String
leftBackground: ImageFieldInput
ctaText: String
ctaLink: String
items: WhyChooseUsItemRelateToManyForCreateInput
}
input WhyChooseUsItemRelateToManyForCreateInput {
create: [WhyChooseUsItemCreateInput!]
connect: [WhyChooseUsItemWhereUniqueInput!]
}
type InnovationSection {
id: ID!
title: String
topLeftTitle: String
topLeftText: String
topLeftImage: ImageFieldOutput
topRightTitle: String
topRightText: String
bottom1Title: String
bottom1Text: String
bottom2Title: String
bottom2Text: String
createdAt: DateTime
updatedAt: DateTime
}
input InnovationSectionWhereUniqueInput {
id: ID
}
input InnovationSectionWhereInput {
AND: [InnovationSectionWhereInput!]
OR: [InnovationSectionWhereInput!]
NOT: [InnovationSectionWhereInput!]
id: IDFilter
title: StringFilter
topLeftTitle: StringFilter
topLeftText: StringFilter
topRightTitle: StringFilter
topRightText: StringFilter
bottom1Title: StringFilter
bottom1Text: StringFilter
bottom2Title: StringFilter
bottom2Text: StringFilter
createdAt: DateTimeNullableFilter
updatedAt: DateTimeNullableFilter
}
input InnovationSectionOrderByInput {
id: OrderDirection
title: OrderDirection
topLeftTitle: OrderDirection
topLeftText: OrderDirection
topRightTitle: OrderDirection
topRightText: OrderDirection
bottom1Title: OrderDirection
bottom1Text: OrderDirection
bottom2Title: OrderDirection
bottom2Text: OrderDirection
createdAt: OrderDirection
updatedAt: OrderDirection
}
input InnovationSectionUpdateInput {
title: String
topLeftTitle: String
topLeftText: String
topLeftImage: ImageFieldInput
topRightTitle: String
topRightText: String
bottom1Title: String
bottom1Text: String
bottom2Title: String
bottom2Text: String
createdAt: DateTime
updatedAt: DateTime
}
input InnovationSectionUpdateArgs {
where: InnovationSectionWhereUniqueInput!
data: InnovationSectionUpdateInput!
}
input InnovationSectionCreateInput {
title: String
topLeftTitle: String
topLeftText: String
topLeftImage: ImageFieldInput
topRightTitle: String
topRightText: String
bottom1Title: String
bottom1Text: String
bottom2Title: String
bottom2Text: String
createdAt: DateTime
updatedAt: DateTime
}
type SolutionsSection {
id: ID!
title: String
buttonText: String
buttonHref: String
items(where: SolutionItemWhereInput! = {}, orderBy: [SolutionItemOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: SolutionItemWhereUniqueInput): [SolutionItem!]
itemsCount(where: SolutionItemWhereInput! = {}): Int
}
input SolutionsSectionWhereUniqueInput {
id: ID
}
input SolutionsSectionWhereInput {
AND: [SolutionsSectionWhereInput!]
OR: [SolutionsSectionWhereInput!]
NOT: [SolutionsSectionWhereInput!]
id: IDFilter
title: StringFilter
buttonText: StringFilter
buttonHref: StringFilter
items: SolutionItemManyRelationFilter
}
input SolutionItemManyRelationFilter {
every: SolutionItemWhereInput
some: SolutionItemWhereInput
none: SolutionItemWhereInput
}
input SolutionsSectionOrderByInput {
id: OrderDirection
title: OrderDirection
buttonText: OrderDirection
buttonHref: OrderDirection
}
input SolutionsSectionUpdateInput {
title: String
buttonText: String
buttonHref: String
items: SolutionItemRelateToManyForUpdateInput
}
input SolutionItemRelateToManyForUpdateInput {
disconnect: [SolutionItemWhereUniqueInput!]
set: [SolutionItemWhereUniqueInput!]
create: [SolutionItemCreateInput!]
connect: [SolutionItemWhereUniqueInput!]
}
input SolutionsSectionUpdateArgs {
where: SolutionsSectionWhereUniqueInput!
data: SolutionsSectionUpdateInput!
}
input SolutionsSectionCreateInput {
title: String
buttonText: String
buttonHref: String
items: SolutionItemRelateToManyForCreateInput
}
input SolutionItemRelateToManyForCreateInput {
create: [SolutionItemCreateInput!]
connect: [SolutionItemWhereUniqueInput!]
}
type SolutionItem {
id: ID!
title: String
text: String
href: String
image: ImageFieldOutput
order: Int
section: SolutionsSection
}
input SolutionItemWhereUniqueInput {
id: ID
}
input SolutionItemWhereInput {
AND: [SolutionItemWhereInput!]
OR: [SolutionItemWhereInput!]
NOT: [SolutionItemWhereInput!]
id: IDFilter
title: StringFilter
text: StringFilter
href: StringFilter
order: IntNullableFilter
section: SolutionsSectionWhereInput
}
input SolutionItemOrderByInput {
id: OrderDirection
title: OrderDirection
text: OrderDirection
href: OrderDirection
order: OrderDirection
}
input SolutionItemUpdateInput {
title: String
text: String
href: String
image: ImageFieldInput
order: Int
section: SolutionsSectionRelateToOneForUpdateInput
}
input SolutionsSectionRelateToOneForUpdateInput {
create: SolutionsSectionCreateInput
connect: SolutionsSectionWhereUniqueInput
disconnect: Boolean
}
input SolutionItemUpdateArgs {
where: SolutionItemWhereUniqueInput!
data: SolutionItemUpdateInput!
}
input SolutionItemCreateInput {
title: String
text: String
href: String
image: ImageFieldInput
order: Int
section: SolutionsSectionRelateToOneForCreateInput
}
input SolutionsSectionRelateToOneForCreateInput {
create: SolutionsSectionCreateInput
connect: SolutionsSectionWhereUniqueInput
}
type CountriesMapSection {
id: ID!
title: String
countries(where: MapCountryWhereInput! = {}, orderBy: [MapCountryOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: MapCountryWhereUniqueInput): [MapCountry!]
countriesCount(where: MapCountryWhereInput! = {}): Int
}
input CountriesMapSectionWhereUniqueInput {
id: ID
}
input CountriesMapSectionWhereInput {
AND: [CountriesMapSectionWhereInput!]
OR: [CountriesMapSectionWhereInput!]
NOT: [CountriesMapSectionWhereInput!]
id: IDFilter
title: StringFilter
countries: MapCountryManyRelationFilter
}
input MapCountryManyRelationFilter {
every: MapCountryWhereInput
some: MapCountryWhereInput
none: MapCountryWhereInput
}
input CountriesMapSectionOrderByInput {
id: OrderDirection
title: OrderDirection
}
input CountriesMapSectionUpdateInput {
title: String
countries: MapCountryRelateToManyForUpdateInput
}
input MapCountryRelateToManyForUpdateInput {
disconnect: [MapCountryWhereUniqueInput!]
set: [MapCountryWhereUniqueInput!]
create: [MapCountryCreateInput!]
connect: [MapCountryWhereUniqueInput!]
}
input CountriesMapSectionUpdateArgs {
where: CountriesMapSectionWhereUniqueInput!
data: CountriesMapSectionUpdateInput!
}
input CountriesMapSectionCreateInput {
title: String
countries: MapCountryRelateToManyForCreateInput
}
input MapCountryRelateToManyForCreateInput {
create: [MapCountryCreateInput!]
connect: [MapCountryWhereUniqueInput!]
}
type MapCountry {
id: ID!
section: CountriesMapSection
code: MapCountryCodeType
name: String
isEnabled: Boolean
flag: ImageFieldOutput
items(where: MapCountryItemWhereInput! = {}, orderBy: [MapCountryItemOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: MapCountryItemWhereUniqueInput): [MapCountryItem!]
itemsCount(where: MapCountryItemWhereInput! = {}): Int
order: Int
}
enum MapCountryCodeType {
usa
kaz
uzb
kgz
tjk
tur
cyp
arm
uae
}
input MapCountryWhereUniqueInput {
id: ID
code: MapCountryCodeType
}
input MapCountryWhereInput {
AND: [MapCountryWhereInput!]
OR: [MapCountryWhereInput!]
NOT: [MapCountryWhereInput!]
id: IDFilter
section: CountriesMapSectionWhereInput
code: MapCountryCodeTypeNullableFilter
name: StringFilter
isEnabled: BooleanFilter
items: MapCountryItemManyRelationFilter
order: IntNullableFilter
}
input MapCountryCodeTypeNullableFilter {
equals: MapCountryCodeType
in: [MapCountryCodeType!]
notIn: [MapCountryCodeType!]
not: MapCountryCodeTypeNullableFilter
}
input MapCountryItemManyRelationFilter {
every: MapCountryItemWhereInput
some: MapCountryItemWhereInput
none: MapCountryItemWhereInput
}
input MapCountryOrderByInput {
id: OrderDirection
code: OrderDirection
name: OrderDirection
isEnabled: OrderDirection
order: OrderDirection
}
input MapCountryUpdateInput {
section: CountriesMapSectionRelateToOneForUpdateInput
code: MapCountryCodeType
name: String
isEnabled: Boolean
flag: ImageFieldInput
items: MapCountryItemRelateToManyForUpdateInput
order: Int
}
input CountriesMapSectionRelateToOneForUpdateInput {
create: CountriesMapSectionCreateInput
connect: CountriesMapSectionWhereUniqueInput
disconnect: Boolean
}
input MapCountryItemRelateToManyForUpdateInput {
disconnect: [MapCountryItemWhereUniqueInput!]
set: [MapCountryItemWhereUniqueInput!]
create: [MapCountryItemCreateInput!]
connect: [MapCountryItemWhereUniqueInput!]
}
input MapCountryUpdateArgs {
where: MapCountryWhereUniqueInput!
data: MapCountryUpdateInput!
}
input MapCountryCreateInput {
section: CountriesMapSectionRelateToOneForCreateInput
code: MapCountryCodeType
name: String
isEnabled: Boolean
flag: ImageFieldInput
items: MapCountryItemRelateToManyForCreateInput
order: Int
}
input CountriesMapSectionRelateToOneForCreateInput {
create: CountriesMapSectionCreateInput
connect: CountriesMapSectionWhereUniqueInput
}
input MapCountryItemRelateToManyForCreateInput {
create: [MapCountryItemCreateInput!]
connect: [MapCountryItemWhereUniqueInput!]
}
type MapCountryItem {
id: ID!
country: MapCountry
text: String
order: Int
}
input MapCountryItemWhereUniqueInput {
id: ID
}
input MapCountryItemWhereInput {
AND: [MapCountryItemWhereInput!]
OR: [MapCountryItemWhereInput!]
NOT: [MapCountryItemWhereInput!]
id: IDFilter
country: MapCountryWhereInput
text: StringFilter
order: IntNullableFilter
}
input MapCountryItemOrderByInput {
id: OrderDirection
text: OrderDirection
order: OrderDirection
}
input MapCountryItemUpdateInput {
country: MapCountryRelateToOneForUpdateInput
text: String
order: Int
}
input MapCountryRelateToOneForUpdateInput {
create: MapCountryCreateInput
connect: MapCountryWhereUniqueInput
disconnect: Boolean
}
input MapCountryItemUpdateArgs {
where: MapCountryItemWhereUniqueInput!
data: MapCountryItemUpdateInput!
}
input MapCountryItemCreateInput {
country: MapCountryRelateToOneForCreateInput
text: String
order: Int
}
input MapCountryRelateToOneForCreateInput {
create: MapCountryCreateInput
connect: MapCountryWhereUniqueInput
}
type ContactRequest {
id: ID!
name: String
company: String
position: String
email: String
phone: String
countryCode: String
createdAt: DateTime
}
input ContactRequestWhereUniqueInput {
id: ID
}
input ContactRequestWhereInput {
AND: [ContactRequestWhereInput!]
OR: [ContactRequestWhereInput!]
NOT: [ContactRequestWhereInput!]
id: IDFilter
name: StringFilter
company: StringFilter
position: StringFilter
email: StringFilter
phone: StringFilter
countryCode: StringFilter
createdAt: DateTimeNullableFilter
}
input ContactRequestOrderByInput {
id: OrderDirection
name: OrderDirection
company: OrderDirection
position: OrderDirection
email: OrderDirection
phone: OrderDirection
countryCode: OrderDirection
createdAt: OrderDirection
}
input ContactRequestUpdateInput {
name: String
company: String
position: String
email: String
phone: String
countryCode: String
createdAt: DateTime
}
input ContactRequestUpdateArgs {
where: ContactRequestWhereUniqueInput!
data: ContactRequestUpdateInput!
}
input ContactRequestCreateInput {
name: String
company: String
position: String
email: String
phone: String
countryCode: String
createdAt: DateTime
}
type Privacy {
id: ID!
title: String
content: Privacy_content_Document
}
type Privacy_content_Document {
document(hydrateRelationships: Boolean! = false): JSON!
}
input PrivacyWhereUniqueInput {
id: ID
}
input PrivacyWhereInput {
AND: [PrivacyWhereInput!]
OR: [PrivacyWhereInput!]
NOT: [PrivacyWhereInput!]
id: IDFilter
title: StringFilter
}
input PrivacyOrderByInput {
id: OrderDirection
title: OrderDirection
}
input PrivacyUpdateInput {
title: String
content: JSON
}
input PrivacyUpdateArgs {
where: PrivacyWhereUniqueInput!
data: PrivacyUpdateInput!
}
input PrivacyCreateInput {
title: String
content: JSON
}
"""
The `JSON` scalar type represents JSON values as specified by [ECMA-404](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf).
"""
scalar JSON @specifiedBy(url: "http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf")
type Mutation {
createUser(data: UserCreateInput!): User
createUsers(data: [UserCreateInput!]!): [User]
updateUser(where: UserWhereUniqueInput!, data: UserUpdateInput!): User
updateUsers(data: [UserUpdateArgs!]!): [User]
deleteUser(where: UserWhereUniqueInput!): User
deleteUsers(where: [UserWhereUniqueInput!]!): [User]
createSystem(data: SystemCreateInput!): System
createSystems(data: [SystemCreateInput!]!): [System]
updateSystem(where: SystemWhereUniqueInput!, data: SystemUpdateInput!): System
updateSystems(data: [SystemUpdateArgs!]!): [System]
deleteSystem(where: SystemWhereUniqueInput!): System
deleteSystems(where: [SystemWhereUniqueInput!]!): [System]
createNavItem(data: NavItemCreateInput!): NavItem
createNavItems(data: [NavItemCreateInput!]!): [NavItem]
updateNavItem(where: NavItemWhereUniqueInput!, data: NavItemUpdateInput!): NavItem
updateNavItems(data: [NavItemUpdateArgs!]!): [NavItem]
deleteNavItem(where: NavItemWhereUniqueInput!): NavItem
deleteNavItems(where: [NavItemWhereUniqueInput!]!): [NavItem]
createHeroSection(data: HeroSectionCreateInput!): HeroSection
createHeroSections(data: [HeroSectionCreateInput!]!): [HeroSection]
updateHeroSection(where: HeroSectionWhereUniqueInput!, data: HeroSectionUpdateInput!): HeroSection
updateHeroSections(data: [HeroSectionUpdateArgs!]!): [HeroSection]
deleteHeroSection(where: HeroSectionWhereUniqueInput!): HeroSection
deleteHeroSections(where: [HeroSectionWhereUniqueInput!]!): [HeroSection]
createFinanceRow(data: FinanceRowCreateInput!): FinanceRow
createFinanceRows(data: [FinanceRowCreateInput!]!): [FinanceRow]
updateFinanceRow(where: FinanceRowWhereUniqueInput!, data: FinanceRowUpdateInput!): FinanceRow
updateFinanceRows(data: [FinanceRowUpdateArgs!]!): [FinanceRow]
deleteFinanceRow(where: FinanceRowWhereUniqueInput!): FinanceRow
deleteFinanceRows(where: [FinanceRowWhereUniqueInput!]!): [FinanceRow]
createScreenSecondSection(data: ScreenSecondSectionCreateInput!): ScreenSecondSection
createScreenSecondSections(data: [ScreenSecondSectionCreateInput!]!): [ScreenSecondSection]
updateScreenSecondSection(where: ScreenSecondSectionWhereUniqueInput!, data: ScreenSecondSectionUpdateInput!): ScreenSecondSection
updateScreenSecondSections(data: [ScreenSecondSectionUpdateArgs!]!): [ScreenSecondSection]
deleteScreenSecondSection(where: ScreenSecondSectionWhereUniqueInput!): ScreenSecondSection
deleteScreenSecondSections(where: [ScreenSecondSectionWhereUniqueInput!]!): [ScreenSecondSection]
createScreenThreeStatCard(data: ScreenThreeStatCardCreateInput!): ScreenThreeStatCard
createScreenThreeStatCards(data: [ScreenThreeStatCardCreateInput!]!): [ScreenThreeStatCard]
updateScreenThreeStatCard(where: ScreenThreeStatCardWhereUniqueInput!, data: ScreenThreeStatCardUpdateInput!): ScreenThreeStatCard
updateScreenThreeStatCards(data: [ScreenThreeStatCardUpdateArgs!]!): [ScreenThreeStatCard]
deleteScreenThreeStatCard(where: ScreenThreeStatCardWhereUniqueInput!): ScreenThreeStatCard
deleteScreenThreeStatCards(where: [ScreenThreeStatCardWhereUniqueInput!]!): [ScreenThreeStatCard]
createScreenThreeIndex(data: ScreenThreeIndexCreateInput!): ScreenThreeIndex
createScreenThreeIndices(data: [ScreenThreeIndexCreateInput!]!): [ScreenThreeIndex]
updateScreenThreeIndex(where: ScreenThreeIndexWhereUniqueInput!, data: ScreenThreeIndexUpdateInput!): ScreenThreeIndex
updateScreenThreeIndices(data: [ScreenThreeIndexUpdateArgs!]!): [ScreenThreeIndex]
deleteScreenThreeIndex(where: ScreenThreeIndexWhereUniqueInput!): ScreenThreeIndex
deleteScreenThreeIndices(where: [ScreenThreeIndexWhereUniqueInput!]!): [ScreenThreeIndex]
createScreenThreeSection(data: ScreenThreeSectionCreateInput!): ScreenThreeSection
createScreenThreeSections(data: [ScreenThreeSectionCreateInput!]!): [ScreenThreeSection]
updateScreenThreeSection(where: ScreenThreeSectionWhereUniqueInput!, data: ScreenThreeSectionUpdateInput!): ScreenThreeSection
updateScreenThreeSections(data: [ScreenThreeSectionUpdateArgs!]!): [ScreenThreeSection]
deleteScreenThreeSection(where: ScreenThreeSectionWhereUniqueInput!): ScreenThreeSection
deleteScreenThreeSections(where: [ScreenThreeSectionWhereUniqueInput!]!): [ScreenThreeSection]
createKeyBusinessSegmentsSection(data: KeyBusinessSegmentsSectionCreateInput!): KeyBusinessSegmentsSection
createKeyBusinessSegmentsSections(data: [KeyBusinessSegmentsSectionCreateInput!]!): [KeyBusinessSegmentsSection]
updateKeyBusinessSegmentsSection(where: KeyBusinessSegmentsSectionWhereUniqueInput!, data: KeyBusinessSegmentsSectionUpdateInput!): KeyBusinessSegmentsSection
updateKeyBusinessSegmentsSections(data: [KeyBusinessSegmentsSectionUpdateArgs!]!): [KeyBusinessSegmentsSection]
deleteKeyBusinessSegmentsSection(where: KeyBusinessSegmentsSectionWhereUniqueInput!): KeyBusinessSegmentsSection
deleteKeyBusinessSegmentsSections(where: [KeyBusinessSegmentsSectionWhereUniqueInput!]!): [KeyBusinessSegmentsSection]
createKeySegment(data: KeySegmentCreateInput!): KeySegment
createKeySegments(data: [KeySegmentCreateInput!]!): [KeySegment]
updateKeySegment(where: KeySegmentWhereUniqueInput!, data: KeySegmentUpdateInput!): KeySegment
updateKeySegments(data: [KeySegmentUpdateArgs!]!): [KeySegment]
deleteKeySegment(where: KeySegmentWhereUniqueInput!): KeySegment
deleteKeySegments(where: [KeySegmentWhereUniqueInput!]!): [KeySegment]
createKeySegmentInfo(data: KeySegmentInfoCreateInput!): KeySegmentInfo
createKeySegmentInfos(data: [KeySegmentInfoCreateInput!]!): [KeySegmentInfo]
updateKeySegmentInfo(where: KeySegmentInfoWhereUniqueInput!, data: KeySegmentInfoUpdateInput!): KeySegmentInfo
updateKeySegmentInfos(data: [KeySegmentInfoUpdateArgs!]!): [KeySegmentInfo]
deleteKeySegmentInfo(where: KeySegmentInfoWhereUniqueInput!): KeySegmentInfo
deleteKeySegmentInfos(where: [KeySegmentInfoWhereUniqueInput!]!): [KeySegmentInfo]
createKeySegmentInfoItem(data: KeySegmentInfoItemCreateInput!): KeySegmentInfoItem
createKeySegmentInfoItems(data: [KeySegmentInfoItemCreateInput!]!): [KeySegmentInfoItem]
updateKeySegmentInfoItem(where: KeySegmentInfoItemWhereUniqueInput!, data: KeySegmentInfoItemUpdateInput!): KeySegmentInfoItem
updateKeySegmentInfoItems(data: [KeySegmentInfoItemUpdateArgs!]!): [KeySegmentInfoItem]
deleteKeySegmentInfoItem(where: KeySegmentInfoItemWhereUniqueInput!): KeySegmentInfoItem
deleteKeySegmentInfoItems(where: [KeySegmentInfoItemWhereUniqueInput!]!): [KeySegmentInfoItem]
createWhyChooseUsItem(data: WhyChooseUsItemCreateInput!): WhyChooseUsItem
createWhyChooseUsItems(data: [WhyChooseUsItemCreateInput!]!): [WhyChooseUsItem]
updateWhyChooseUsItem(where: WhyChooseUsItemWhereUniqueInput!, data: WhyChooseUsItemUpdateInput!): WhyChooseUsItem
updateWhyChooseUsItems(data: [WhyChooseUsItemUpdateArgs!]!): [WhyChooseUsItem]
deleteWhyChooseUsItem(where: WhyChooseUsItemWhereUniqueInput!): WhyChooseUsItem
deleteWhyChooseUsItems(where: [WhyChooseUsItemWhereUniqueInput!]!): [WhyChooseUsItem]
createWhyChooseUsSection(data: WhyChooseUsSectionCreateInput!): WhyChooseUsSection
createWhyChooseUsSections(data: [WhyChooseUsSectionCreateInput!]!): [WhyChooseUsSection]
updateWhyChooseUsSection(where: WhyChooseUsSectionWhereUniqueInput!, data: WhyChooseUsSectionUpdateInput!): WhyChooseUsSection
updateWhyChooseUsSections(data: [WhyChooseUsSectionUpdateArgs!]!): [WhyChooseUsSection]
deleteWhyChooseUsSection(where: WhyChooseUsSectionWhereUniqueInput!): WhyChooseUsSection
deleteWhyChooseUsSections(where: [WhyChooseUsSectionWhereUniqueInput!]!): [WhyChooseUsSection]
createInnovationSection(data: InnovationSectionCreateInput!): InnovationSection
createInnovationSections(data: [InnovationSectionCreateInput!]!): [InnovationSection]
updateInnovationSection(where: InnovationSectionWhereUniqueInput!, data: InnovationSectionUpdateInput!): InnovationSection
updateInnovationSections(data: [InnovationSectionUpdateArgs!]!): [InnovationSection]
deleteInnovationSection(where: InnovationSectionWhereUniqueInput!): InnovationSection
deleteInnovationSections(where: [InnovationSectionWhereUniqueInput!]!): [InnovationSection]
createSolutionsSection(data: SolutionsSectionCreateInput!): SolutionsSection
createSolutionsSections(data: [SolutionsSectionCreateInput!]!): [SolutionsSection]
updateSolutionsSection(where: SolutionsSectionWhereUniqueInput!, data: SolutionsSectionUpdateInput!): SolutionsSection
updateSolutionsSections(data: [SolutionsSectionUpdateArgs!]!): [SolutionsSection]
deleteSolutionsSection(where: SolutionsSectionWhereUniqueInput!): SolutionsSection
deleteSolutionsSections(where: [SolutionsSectionWhereUniqueInput!]!): [SolutionsSection]
createSolutionItem(data: SolutionItemCreateInput!): SolutionItem
createSolutionItems(data: [SolutionItemCreateInput!]!): [SolutionItem]
updateSolutionItem(where: SolutionItemWhereUniqueInput!, data: SolutionItemUpdateInput!): SolutionItem
updateSolutionItems(data: [SolutionItemUpdateArgs!]!): [SolutionItem]
deleteSolutionItem(where: SolutionItemWhereUniqueInput!): SolutionItem
deleteSolutionItems(where: [SolutionItemWhereUniqueInput!]!): [SolutionItem]
createCountriesMapSection(data: CountriesMapSectionCreateInput!): CountriesMapSection
createCountriesMapSections(data: [CountriesMapSectionCreateInput!]!): [CountriesMapSection]
updateCountriesMapSection(where: CountriesMapSectionWhereUniqueInput!, data: CountriesMapSectionUpdateInput!): CountriesMapSection
updateCountriesMapSections(data: [CountriesMapSectionUpdateArgs!]!): [CountriesMapSection]
deleteCountriesMapSection(where: CountriesMapSectionWhereUniqueInput!): CountriesMapSection
deleteCountriesMapSections(where: [CountriesMapSectionWhereUniqueInput!]!): [CountriesMapSection]
createMapCountry(data: MapCountryCreateInput!): MapCountry
createMapCountries(data: [MapCountryCreateInput!]!): [MapCountry]
updateMapCountry(where: MapCountryWhereUniqueInput!, data: MapCountryUpdateInput!): MapCountry
updateMapCountries(data: [MapCountryUpdateArgs!]!): [MapCountry]
deleteMapCountry(where: MapCountryWhereUniqueInput!): MapCountry
deleteMapCountries(where: [MapCountryWhereUniqueInput!]!): [MapCountry]
createMapCountryItem(data: MapCountryItemCreateInput!): MapCountryItem
createMapCountryItems(data: [MapCountryItemCreateInput!]!): [MapCountryItem]
updateMapCountryItem(where: MapCountryItemWhereUniqueInput!, data: MapCountryItemUpdateInput!): MapCountryItem
updateMapCountryItems(data: [MapCountryItemUpdateArgs!]!): [MapCountryItem]
deleteMapCountryItem(where: MapCountryItemWhereUniqueInput!): MapCountryItem
deleteMapCountryItems(where: [MapCountryItemWhereUniqueInput!]!): [MapCountryItem]
createContactRequest(data: ContactRequestCreateInput!): ContactRequest
createContactRequests(data: [ContactRequestCreateInput!]!): [ContactRequest]
updateContactRequest(where: ContactRequestWhereUniqueInput!, data: ContactRequestUpdateInput!): ContactRequest
updateContactRequests(data: [ContactRequestUpdateArgs!]!): [ContactRequest]
deleteContactRequest(where: ContactRequestWhereUniqueInput!): ContactRequest
deleteContactRequests(where: [ContactRequestWhereUniqueInput!]!): [ContactRequest]
createPrivacy(data: PrivacyCreateInput!): Privacy
createprivacys(data: [PrivacyCreateInput!]!): [Privacy]
updatePrivacy(where: PrivacyWhereUniqueInput!, data: PrivacyUpdateInput!): Privacy
updateprivacys(data: [PrivacyUpdateArgs!]!): [Privacy]
deletePrivacy(where: PrivacyWhereUniqueInput!): Privacy
deleteprivacys(where: [PrivacyWhereUniqueInput!]!): [Privacy]
endSession: Boolean!
authenticateUserWithPassword(email: String!, password: String!): UserAuthenticationWithPasswordResult
createInitialUser(data: CreateInitialUserInput!): UserAuthenticationWithPasswordSuccess!
}
union UserAuthenticationWithPasswordResult = UserAuthenticationWithPasswordSuccess | UserAuthenticationWithPasswordFailure
type UserAuthenticationWithPasswordSuccess {
sessionToken: String!
item: User!
}
type UserAuthenticationWithPasswordFailure {
message: String!
}
input CreateInitialUserInput {
name: String
email: String
password: String
}
type Query {
user(where: UserWhereUniqueInput!): User
users(where: UserWhereInput! = {}, orderBy: [UserOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: UserWhereUniqueInput): [User!]
usersCount(where: UserWhereInput! = {}): Int
system(where: SystemWhereUniqueInput!): System
systems(where: SystemWhereInput! = {}, orderBy: [SystemOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: SystemWhereUniqueInput): [System!]
systemsCount(where: SystemWhereInput! = {}): Int
navItem(where: NavItemWhereUniqueInput!): NavItem
navItems(where: NavItemWhereInput! = {}, orderBy: [NavItemOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: NavItemWhereUniqueInput): [NavItem!]
navItemsCount(where: NavItemWhereInput! = {}): Int
heroSection(where: HeroSectionWhereUniqueInput!): HeroSection
heroSections(where: HeroSectionWhereInput! = {}, orderBy: [HeroSectionOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: HeroSectionWhereUniqueInput): [HeroSection!]
heroSectionsCount(where: HeroSectionWhereInput! = {}): Int
financeRow(where: FinanceRowWhereUniqueInput!): FinanceRow
financeRows(where: FinanceRowWhereInput! = {}, orderBy: [FinanceRowOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: FinanceRowWhereUniqueInput): [FinanceRow!]
financeRowsCount(where: FinanceRowWhereInput! = {}): Int
screenSecondSection(where: ScreenSecondSectionWhereUniqueInput!): ScreenSecondSection
screenSecondSections(where: ScreenSecondSectionWhereInput! = {}, orderBy: [ScreenSecondSectionOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: ScreenSecondSectionWhereUniqueInput): [ScreenSecondSection!]
screenSecondSectionsCount(where: ScreenSecondSectionWhereInput! = {}): Int
screenThreeStatCard(where: ScreenThreeStatCardWhereUniqueInput!): ScreenThreeStatCard
screenThreeStatCards(where: ScreenThreeStatCardWhereInput! = {}, orderBy: [ScreenThreeStatCardOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: ScreenThreeStatCardWhereUniqueInput): [ScreenThreeStatCard!]
screenThreeStatCardsCount(where: ScreenThreeStatCardWhereInput! = {}): Int
screenThreeIndex(where: ScreenThreeIndexWhereUniqueInput!): ScreenThreeIndex
screenThreeIndices(where: ScreenThreeIndexWhereInput! = {}, orderBy: [ScreenThreeIndexOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: ScreenThreeIndexWhereUniqueInput): [ScreenThreeIndex!]
screenThreeIndicesCount(where: ScreenThreeIndexWhereInput! = {}): Int
screenThreeSection(where: ScreenThreeSectionWhereUniqueInput!): ScreenThreeSection
screenThreeSections(where: ScreenThreeSectionWhereInput! = {}, orderBy: [ScreenThreeSectionOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: ScreenThreeSectionWhereUniqueInput): [ScreenThreeSection!]
screenThreeSectionsCount(where: ScreenThreeSectionWhereInput! = {}): Int
keyBusinessSegmentsSection(where: KeyBusinessSegmentsSectionWhereUniqueInput!): KeyBusinessSegmentsSection
keyBusinessSegmentsSections(where: KeyBusinessSegmentsSectionWhereInput! = {}, orderBy: [KeyBusinessSegmentsSectionOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: KeyBusinessSegmentsSectionWhereUniqueInput): [KeyBusinessSegmentsSection!]
keyBusinessSegmentsSectionsCount(where: KeyBusinessSegmentsSectionWhereInput! = {}): Int
keySegment(where: KeySegmentWhereUniqueInput!): KeySegment
keySegments(where: KeySegmentWhereInput! = {}, orderBy: [KeySegmentOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: KeySegmentWhereUniqueInput): [KeySegment!]
keySegmentsCount(where: KeySegmentWhereInput! = {}): Int
keySegmentInfo(where: KeySegmentInfoWhereUniqueInput!): KeySegmentInfo
keySegmentInfos(where: KeySegmentInfoWhereInput! = {}, orderBy: [KeySegmentInfoOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: KeySegmentInfoWhereUniqueInput): [KeySegmentInfo!]
keySegmentInfosCount(where: KeySegmentInfoWhereInput! = {}): Int
keySegmentInfoItem(where: KeySegmentInfoItemWhereUniqueInput!): KeySegmentInfoItem
keySegmentInfoItems(where: KeySegmentInfoItemWhereInput! = {}, orderBy: [KeySegmentInfoItemOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: KeySegmentInfoItemWhereUniqueInput): [KeySegmentInfoItem!]
keySegmentInfoItemsCount(where: KeySegmentInfoItemWhereInput! = {}): Int
whyChooseUsItem(where: WhyChooseUsItemWhereUniqueInput!): WhyChooseUsItem
whyChooseUsItems(where: WhyChooseUsItemWhereInput! = {}, orderBy: [WhyChooseUsItemOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: WhyChooseUsItemWhereUniqueInput): [WhyChooseUsItem!]
whyChooseUsItemsCount(where: WhyChooseUsItemWhereInput! = {}): Int
whyChooseUsSection(where: WhyChooseUsSectionWhereUniqueInput!): WhyChooseUsSection
whyChooseUsSections(where: WhyChooseUsSectionWhereInput! = {}, orderBy: [WhyChooseUsSectionOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: WhyChooseUsSectionWhereUniqueInput): [WhyChooseUsSection!]
whyChooseUsSectionsCount(where: WhyChooseUsSectionWhereInput! = {}): Int
innovationSection(where: InnovationSectionWhereUniqueInput!): InnovationSection
innovationSections(where: InnovationSectionWhereInput! = {}, orderBy: [InnovationSectionOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: InnovationSectionWhereUniqueInput): [InnovationSection!]
innovationSectionsCount(where: InnovationSectionWhereInput! = {}): Int
solutionsSection(where: SolutionsSectionWhereUniqueInput!): SolutionsSection
solutionsSections(where: SolutionsSectionWhereInput! = {}, orderBy: [SolutionsSectionOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: SolutionsSectionWhereUniqueInput): [SolutionsSection!]
solutionsSectionsCount(where: SolutionsSectionWhereInput! = {}): Int
solutionItem(where: SolutionItemWhereUniqueInput!): SolutionItem
solutionItems(where: SolutionItemWhereInput! = {}, orderBy: [SolutionItemOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: SolutionItemWhereUniqueInput): [SolutionItem!]
solutionItemsCount(where: SolutionItemWhereInput! = {}): Int
countriesMapSection(where: CountriesMapSectionWhereUniqueInput!): CountriesMapSection
countriesMapSections(where: CountriesMapSectionWhereInput! = {}, orderBy: [CountriesMapSectionOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: CountriesMapSectionWhereUniqueInput): [CountriesMapSection!]
countriesMapSectionsCount(where: CountriesMapSectionWhereInput! = {}): Int
mapCountry(where: MapCountryWhereUniqueInput!): MapCountry
mapCountries(where: MapCountryWhereInput! = {}, orderBy: [MapCountryOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: MapCountryWhereUniqueInput): [MapCountry!]
mapCountriesCount(where: MapCountryWhereInput! = {}): Int
mapCountryItem(where: MapCountryItemWhereUniqueInput!): MapCountryItem
mapCountryItems(where: MapCountryItemWhereInput! = {}, orderBy: [MapCountryItemOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: MapCountryItemWhereUniqueInput): [MapCountryItem!]
mapCountryItemsCount(where: MapCountryItemWhereInput! = {}): Int
contactRequest(where: ContactRequestWhereUniqueInput!): ContactRequest
contactRequests(where: ContactRequestWhereInput! = {}, orderBy: [ContactRequestOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: ContactRequestWhereUniqueInput): [ContactRequest!]
contactRequestsCount(where: ContactRequestWhereInput! = {}): Int
privacy(where: PrivacyWhereUniqueInput!): Privacy
privacys(where: PrivacyWhereInput! = {}, orderBy: [PrivacyOrderByInput!]! = [], take: Int, skip: Int! = 0, cursor: PrivacyWhereUniqueInput): [Privacy!]
privacysCount(where: PrivacyWhereInput! = {}): Int
keystone: KeystoneMeta!
authenticatedItem: AuthenticatedItem
}
union AuthenticatedItem = User
type KeystoneMeta {
adminMeta: KeystoneAdminMeta!
}
type KeystoneAdminMeta {
lists: [KeystoneAdminUIListMeta!]!
list(key: String!): KeystoneAdminUIListMeta
}
type KeystoneAdminUIListMeta {
key: String!
path: String!
label: String!
singular: String!
plural: String!
description: String
pageSize: Int!
labelField: String!
fields: [KeystoneAdminUIFieldMeta!]!
groups: [KeystoneAdminUIFieldGroupMeta!]!
graphql: KeystoneAdminUIGraphQL!
initialColumns: [String!]!
initialSearchFields: [String!]!
initialSort: KeystoneAdminUISort
isSingleton: Boolean!
hideCreate: Boolean!
hideDelete: Boolean!
isHidden: Boolean!
itemQueryName: String!
listQueryName: String!
}
type KeystoneAdminUIFieldMeta {
path: String!
label: String!
description: String
isOrderable: Boolean!
isFilterable: Boolean!
isNonNull: [KeystoneAdminUIFieldMetaIsNonNull!]
fieldMeta: JSON
viewsIndex: Int!
customViewsIndex: Int
createView: KeystoneAdminUIFieldMetaCreateView!
listView: KeystoneAdminUIFieldMetaListView!
itemView(id: ID): KeystoneAdminUIFieldMetaItemView
search: QueryMode
}
enum KeystoneAdminUIFieldMetaIsNonNull {
read
create
update
}
type KeystoneAdminUIFieldMetaCreateView {
fieldMode: KeystoneAdminUIFieldMetaCreateViewFieldMode!
}
enum KeystoneAdminUIFieldMetaCreateViewFieldMode {
edit
hidden
}
type KeystoneAdminUIFieldMetaListView {
fieldMode: KeystoneAdminUIFieldMetaListViewFieldMode!
}
enum KeystoneAdminUIFieldMetaListViewFieldMode {
read
hidden
}
type KeystoneAdminUIFieldMetaItemView {
fieldMode: KeystoneAdminUIFieldMetaItemViewFieldMode
fieldPosition: KeystoneAdminUIFieldMetaItemViewFieldPosition
}
enum KeystoneAdminUIFieldMetaItemViewFieldMode {
edit
read
hidden
}
enum KeystoneAdminUIFieldMetaItemViewFieldPosition {
form
sidebar
}
enum QueryMode {
default
insensitive
}
type KeystoneAdminUIFieldGroupMeta {
label: String!
description: String
fields: [KeystoneAdminUIFieldMeta!]!
}
type KeystoneAdminUIGraphQL {
names: KeystoneAdminUIGraphQLNames!
}
type KeystoneAdminUIGraphQLNames {
outputTypeName: String!
whereInputName: String!
whereUniqueInputName: String!
createInputName: String!
createMutationName: String!
createManyMutationName: String!
relateToOneForCreateInputName: String!
relateToManyForCreateInputName: String!
itemQueryName: String!
listOrderName: String!
listQueryCountName: String!
listQueryName: String!
updateInputName: String!
updateMutationName: String!
updateManyInputName: String!
updateManyMutationName: String!
relateToOneForUpdateInputName: String!
relateToManyForUpdateInputName: String!
deleteMutationName: String!
deleteManyMutationName: String!
}
type KeystoneAdminUISort {
field: String!
direction: KeystoneAdminUISortDirection!
}
enum KeystoneAdminUISortDirection {
ASC
DESC
}