Files
TheGame/schema.graphql
2024-01-08 08:54:45 -05:00

13963 lines
354 KiB
GraphQL

schema {
query: query_root
mutation: mutation_root
subscription: subscription_root
}
scalar float8
scalar json
scalar jsonb
scalar numeric
scalar timestamp
scalar timestamptz
scalar uuid
"""
columns and relationships of "AccountType"
"""
type AccountType {
type: String!
}
"""
aggregated selection of "AccountType"
"""
type AccountType_aggregate {
aggregate: AccountType_aggregate_fields
nodes: [AccountType!]!
}
"""
aggregate fields of "AccountType"
"""
type AccountType_aggregate_fields {
count(columns: [AccountType_select_column!], distinct: Boolean): Int!
max: AccountType_max_fields
min: AccountType_min_fields
}
"aggregate max on columns"
type AccountType_max_fields {
type: String
}
"aggregate min on columns"
type AccountType_min_fields {
type: String
}
"""
response of any mutation on the table "AccountType"
"""
type AccountType_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [AccountType!]!
}
type BalanceOutput {
drops: [DropOutput]
executedAt: timestamp
}
type BrightIdStatus {
app: String!
context: String!
contextIds: [String!]!
unique: Boolean!
}
type CacheProcessOutput {
error: String
queued: Boolean!
success: Boolean!
}
"""
columns and relationships of "ColorAspect"
"""
type ColorAspect {
description: String
mask: Int!
name: String!
"An array relationship"
profiles(
"distinct select on columns"
distinct_on: [profile_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [profile_order_by!],
"filter the rows returned"
where: profile_bool_exp
): [profile!]!
"An aggregate relationship"
profiles_aggregate(
"distinct select on columns"
distinct_on: [profile_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [profile_order_by!],
"filter the rows returned"
where: profile_bool_exp
): profile_aggregate!
}
"""
aggregated selection of "ColorAspect"
"""
type ColorAspect_aggregate {
aggregate: ColorAspect_aggregate_fields
nodes: [ColorAspect!]!
}
"""
aggregate fields of "ColorAspect"
"""
type ColorAspect_aggregate_fields {
avg: ColorAspect_avg_fields
count(columns: [ColorAspect_select_column!], distinct: Boolean): Int!
max: ColorAspect_max_fields
min: ColorAspect_min_fields
stddev: ColorAspect_stddev_fields
stddev_pop: ColorAspect_stddev_pop_fields
stddev_samp: ColorAspect_stddev_samp_fields
sum: ColorAspect_sum_fields
var_pop: ColorAspect_var_pop_fields
var_samp: ColorAspect_var_samp_fields
variance: ColorAspect_variance_fields
}
"aggregate avg on columns"
type ColorAspect_avg_fields {
mask: Float
}
"aggregate max on columns"
type ColorAspect_max_fields {
description: String
mask: Int
name: String
}
"aggregate min on columns"
type ColorAspect_min_fields {
description: String
mask: Int
name: String
}
"""
response of any mutation on the table "ColorAspect"
"""
type ColorAspect_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [ColorAspect!]!
}
"aggregate stddev on columns"
type ColorAspect_stddev_fields {
mask: Float
}
"aggregate stddev_pop on columns"
type ColorAspect_stddev_pop_fields {
mask: Float
}
"aggregate stddev_samp on columns"
type ColorAspect_stddev_samp_fields {
mask: Float
}
"aggregate sum on columns"
type ColorAspect_sum_fields {
mask: Int
}
"aggregate var_pop on columns"
type ColorAspect_var_pop_fields {
mask: Float
}
"aggregate var_samp on columns"
type ColorAspect_var_samp_fields {
mask: Float
}
"aggregate variance on columns"
type ColorAspect_variance_fields {
mask: Float
}
type CreateQuestCompletionOutput {
error: String
quest_completion: quest_completion
quest_completion_id: uuid
success: Boolean!
}
type CreateQuestOutput {
error: String
quest: quest
quest_id: uuid
success: Boolean!
}
type DiscordGuildAuthResponse {
error: String
exists: Boolean
guildname: String
success: Boolean!
}
type DiscordGuildsSyncOutput {
name: String!
numDeleted: Int
numInserted: Int
numSkipped: Int
username: String!
}
type DiscordRole {
id: String!
name: String!
position: Int!
}
type DropOutput {
amount: Float
playerAddress: String
}
"""
columns and relationships of "ExplorerType"
"""
type ExplorerType {
description: String!
id: Int!
imageURL: String
"An array relationship"
profiles(
"distinct select on columns"
distinct_on: [profile_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [profile_order_by!],
"filter the rows returned"
where: profile_bool_exp
): [profile!]!
"An aggregate relationship"
profiles_aggregate(
"distinct select on columns"
distinct_on: [profile_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [profile_order_by!],
"filter the rows returned"
where: profile_bool_exp
): profile_aggregate!
title: String!
}
"""
aggregated selection of "ExplorerType"
"""
type ExplorerType_aggregate {
aggregate: ExplorerType_aggregate_fields
nodes: [ExplorerType!]!
}
"""
aggregate fields of "ExplorerType"
"""
type ExplorerType_aggregate_fields {
avg: ExplorerType_avg_fields
count(columns: [ExplorerType_select_column!], distinct: Boolean): Int!
max: ExplorerType_max_fields
min: ExplorerType_min_fields
stddev: ExplorerType_stddev_fields
stddev_pop: ExplorerType_stddev_pop_fields
stddev_samp: ExplorerType_stddev_samp_fields
sum: ExplorerType_sum_fields
var_pop: ExplorerType_var_pop_fields
var_samp: ExplorerType_var_samp_fields
variance: ExplorerType_variance_fields
}
"aggregate avg on columns"
type ExplorerType_avg_fields {
id: Float
}
"aggregate max on columns"
type ExplorerType_max_fields {
description: String
id: Int
imageURL: String
title: String
}
"aggregate min on columns"
type ExplorerType_min_fields {
description: String
id: Int
imageURL: String
title: String
}
"""
response of any mutation on the table "ExplorerType"
"""
type ExplorerType_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [ExplorerType!]!
}
"aggregate stddev on columns"
type ExplorerType_stddev_fields {
id: Float
}
"aggregate stddev_pop on columns"
type ExplorerType_stddev_pop_fields {
id: Float
}
"aggregate stddev_samp on columns"
type ExplorerType_stddev_samp_fields {
id: Float
}
"aggregate sum on columns"
type ExplorerType_sum_fields {
id: Int
}
"aggregate var_pop on columns"
type ExplorerType_var_pop_fields {
id: Float
}
"aggregate var_samp on columns"
type ExplorerType_var_samp_fields {
id: Float
}
"aggregate variance on columns"
type ExplorerType_variance_fields {
id: Float
}
"""
columns and relationships of "GuildLegitimacy"
"""
type GuildLegitimacy {
comment: String
value: String!
}
"""
aggregated selection of "GuildLegitimacy"
"""
type GuildLegitimacy_aggregate {
aggregate: GuildLegitimacy_aggregate_fields
nodes: [GuildLegitimacy!]!
}
"""
aggregate fields of "GuildLegitimacy"
"""
type GuildLegitimacy_aggregate_fields {
count(columns: [GuildLegitimacy_select_column!], distinct: Boolean): Int!
max: GuildLegitimacy_max_fields
min: GuildLegitimacy_min_fields
}
"aggregate max on columns"
type GuildLegitimacy_max_fields {
comment: String
value: String
}
"aggregate min on columns"
type GuildLegitimacy_min_fields {
comment: String
value: String
}
"""
response of any mutation on the table "GuildLegitimacy"
"""
type GuildLegitimacy_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [GuildLegitimacy!]!
}
"""
columns and relationships of "GuildStatus"
"""
type GuildStatus {
status: String!
}
"""
aggregated selection of "GuildStatus"
"""
type GuildStatus_aggregate {
aggregate: GuildStatus_aggregate_fields
nodes: [GuildStatus!]!
}
"""
aggregate fields of "GuildStatus"
"""
type GuildStatus_aggregate_fields {
count(columns: [GuildStatus_select_column!], distinct: Boolean): Int!
max: GuildStatus_max_fields
min: GuildStatus_min_fields
}
"aggregate max on columns"
type GuildStatus_max_fields {
status: String
}
"aggregate min on columns"
type GuildStatus_min_fields {
status: String
}
"""
response of any mutation on the table "GuildStatus"
"""
type GuildStatus_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [GuildStatus!]!
}
"""
columns and relationships of "GuildType"
"""
type GuildType {
"An array relationship"
Guilds(
"distinct select on columns"
distinct_on: [guild_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [guild_order_by!],
"filter the rows returned"
where: guild_bool_exp
): [guild!]!
"An aggregate relationship"
Guilds_aggregate(
"distinct select on columns"
distinct_on: [guild_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [guild_order_by!],
"filter the rows returned"
where: guild_bool_exp
): guild_aggregate!
name: String!
}
"""
aggregated selection of "GuildType"
"""
type GuildType_aggregate {
aggregate: GuildType_aggregate_fields
nodes: [GuildType!]!
}
"""
aggregate fields of "GuildType"
"""
type GuildType_aggregate_fields {
count(columns: [GuildType_select_column!], distinct: Boolean): Int!
max: GuildType_max_fields
min: GuildType_min_fields
}
"aggregate max on columns"
type GuildType_max_fields {
name: String
}
"aggregate min on columns"
type GuildType_min_fields {
name: String
}
"""
response of any mutation on the table "GuildType"
"""
type GuildType_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [GuildType!]!
}
type LinkCeramicProfileNodeResponse {
error: String
verified: Boolean!
}
"""
columns and relationships of "LinkType"
"""
type LinkType {
description: String
"An array relationship"
links(
"distinct select on columns"
distinct_on: [link_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [link_order_by!],
"filter the rows returned"
where: link_bool_exp
): [link!]!
"An aggregate relationship"
links_aggregate(
"distinct select on columns"
distinct_on: [link_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [link_order_by!],
"filter the rows returned"
where: link_bool_exp
): link_aggregate!
type: String!
}
"""
aggregated selection of "LinkType"
"""
type LinkType_aggregate {
aggregate: LinkType_aggregate_fields
nodes: [LinkType!]!
}
"""
aggregate fields of "LinkType"
"""
type LinkType_aggregate_fields {
count(columns: [LinkType_select_column!], distinct: Boolean): Int!
max: LinkType_max_fields
min: LinkType_min_fields
}
"aggregate max on columns"
type LinkType_max_fields {
description: String
type: String
}
"aggregate min on columns"
type LinkType_min_fields {
description: String
type: String
}
"""
response of any mutation on the table "LinkType"
"""
type LinkType_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [LinkType!]!
}
type Member {
createdAt: String!
delegateKey: String!
exists: Boolean!
id: ID!
kicked: Boolean
loot: String
memberAddress: String!
moloch: Moloch!
molochAddress: String!
shares: String!
}
type Moloch {
avatarURL: String
chain: String!
id: ID!
summoner: String!
title: String
totalLoot: String!
totalShares: String!
version: String
}
type PSeedInfo {
priceUsd: String
}
type PlayerOutput {
address: String
xp: XPOutput
}
"""
columns and relationships of "PlayerRank"
"""
type PlayerRank {
rank: String!
}
"""
aggregated selection of "PlayerRank"
"""
type PlayerRank_aggregate {
aggregate: PlayerRank_aggregate_fields
nodes: [PlayerRank!]!
}
"""
aggregate fields of "PlayerRank"
"""
type PlayerRank_aggregate_fields {
count(columns: [PlayerRank_select_column!], distinct: Boolean): Int!
max: PlayerRank_max_fields
min: PlayerRank_min_fields
}
"aggregate max on columns"
type PlayerRank_max_fields {
rank: String
}
"aggregate min on columns"
type PlayerRank_min_fields {
rank: String
}
"""
response of any mutation on the table "PlayerRank"
"""
type PlayerRank_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [PlayerRank!]!
}
"""
columns and relationships of "PlayerRole"
"""
type PlayerRole {
basic: Boolean
description: String
label: String!
role: String!
}
"""
aggregated selection of "PlayerRole"
"""
type PlayerRole_aggregate {
aggregate: PlayerRole_aggregate_fields
nodes: [PlayerRole!]!
}
"""
aggregate fields of "PlayerRole"
"""
type PlayerRole_aggregate_fields {
count(columns: [PlayerRole_select_column!], distinct: Boolean): Int!
max: PlayerRole_max_fields
min: PlayerRole_min_fields
}
"aggregate max on columns"
type PlayerRole_max_fields {
description: String
label: String
role: String
}
"aggregate min on columns"
type PlayerRole_min_fields {
description: String
label: String
role: String
}
"""
response of any mutation on the table "PlayerRole"
"""
type PlayerRole_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [PlayerRole!]!
}
"""
columns and relationships of "QuestCompletionStatus"
"""
type QuestCompletionStatus {
"An array relationship"
quest_completions(
"distinct select on columns"
distinct_on: [quest_completion_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_completion_order_by!],
"filter the rows returned"
where: quest_completion_bool_exp
): [quest_completion!]!
"An aggregate relationship"
quest_completions_aggregate(
"distinct select on columns"
distinct_on: [quest_completion_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_completion_order_by!],
"filter the rows returned"
where: quest_completion_bool_exp
): quest_completion_aggregate!
status: String!
}
"""
aggregated selection of "QuestCompletionStatus"
"""
type QuestCompletionStatus_aggregate {
aggregate: QuestCompletionStatus_aggregate_fields
nodes: [QuestCompletionStatus!]!
}
"""
aggregate fields of "QuestCompletionStatus"
"""
type QuestCompletionStatus_aggregate_fields {
count(columns: [QuestCompletionStatus_select_column!], distinct: Boolean): Int!
max: QuestCompletionStatus_max_fields
min: QuestCompletionStatus_min_fields
}
"aggregate max on columns"
type QuestCompletionStatus_max_fields {
status: String
}
"aggregate min on columns"
type QuestCompletionStatus_min_fields {
status: String
}
"""
response of any mutation on the table "QuestCompletionStatus"
"""
type QuestCompletionStatus_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [QuestCompletionStatus!]!
}
"""
columns and relationships of "QuestRepetition"
"""
type QuestRepetition {
"An array relationship"
quests(
"distinct select on columns"
distinct_on: [quest_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_order_by!],
"filter the rows returned"
where: quest_bool_exp
): [quest!]!
"An aggregate relationship"
quests_aggregate(
"distinct select on columns"
distinct_on: [quest_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_order_by!],
"filter the rows returned"
where: quest_bool_exp
): quest_aggregate!
repetition: String!
}
"""
aggregated selection of "QuestRepetition"
"""
type QuestRepetition_aggregate {
aggregate: QuestRepetition_aggregate_fields
nodes: [QuestRepetition!]!
}
"""
aggregate fields of "QuestRepetition"
"""
type QuestRepetition_aggregate_fields {
count(columns: [QuestRepetition_select_column!], distinct: Boolean): Int!
max: QuestRepetition_max_fields
min: QuestRepetition_min_fields
}
"aggregate max on columns"
type QuestRepetition_max_fields {
repetition: String
}
"aggregate min on columns"
type QuestRepetition_min_fields {
repetition: String
}
"""
response of any mutation on the table "QuestRepetition"
"""
type QuestRepetition_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [QuestRepetition!]!
}
"""
columns and relationships of "QuestStatus"
"""
type QuestStatus {
"An array relationship"
quests(
"distinct select on columns"
distinct_on: [quest_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_order_by!],
"filter the rows returned"
where: quest_bool_exp
): [quest!]!
"An aggregate relationship"
quests_aggregate(
"distinct select on columns"
distinct_on: [quest_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_order_by!],
"filter the rows returned"
where: quest_bool_exp
): quest_aggregate!
status: String!
}
"""
aggregated selection of "QuestStatus"
"""
type QuestStatus_aggregate {
aggregate: QuestStatus_aggregate_fields
nodes: [QuestStatus!]!
}
"""
aggregate fields of "QuestStatus"
"""
type QuestStatus_aggregate_fields {
count(columns: [QuestStatus_select_column!], distinct: Boolean): Int!
max: QuestStatus_max_fields
min: QuestStatus_min_fields
}
"aggregate max on columns"
type QuestStatus_max_fields {
status: String
}
"aggregate min on columns"
type QuestStatus_min_fields {
status: String
}
"""
response of any mutation on the table "QuestStatus"
"""
type QuestStatus_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [QuestStatus!]!
}
type SaveGuildLayoutResponse {
error: String
success: Boolean
}
type SaveGuildResponse {
error: String
success: Boolean
}
"""
columns and relationships of "SkillCategory"
"""
type SkillCategory {
name: String!
}
"""
aggregated selection of "SkillCategory"
"""
type SkillCategory_aggregate {
aggregate: SkillCategory_aggregate_fields
nodes: [SkillCategory!]!
}
"""
aggregate fields of "SkillCategory"
"""
type SkillCategory_aggregate_fields {
count(columns: [SkillCategory_select_column!], distinct: Boolean): Int!
max: SkillCategory_max_fields
min: SkillCategory_min_fields
}
"aggregate max on columns"
type SkillCategory_max_fields {
name: String
}
"aggregate min on columns"
type SkillCategory_min_fields {
name: String
}
"""
response of any mutation on the table "SkillCategory"
"""
type SkillCategory_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [SkillCategory!]!
}
type SourceCredSyncOutput {
numInserted: Int!
numSkipped: Int!
numUnclaimed: Int!
numUpdated: Int!
}
type SyncBalancesOutput {
message: String
seasonStart: timestamp
success: Boolean
tokenReturns: [TokenReturn]
}
type TokenBalances {
id: ID!
pSeedBalance: String!
seedBalance: String!
}
type TokenReturn {
added: [BalanceOutput]
count: Int
multiplier: Float
newHeight: Int
oldHeight: Int
players: [PlayerOutput]
}
type UpdateComposeDBProfileResponse {
accountLinks: [String]
ceramic: String!
did: String
ethereumAddress: String
fields: [String]
success: Boolean!
}
type UpdateQuestCompletionOutput {
error: String
quest_completion: quest_completion
quest_completion_id: uuid
success: Boolean!
}
type XPOutput {
accumulated: Float
calculated: Float
initial: Float
seasonal: Float
}
"""
columns and relationships of "balance"
"""
type balance {
amount: float8!
executedAt: timestamptz!
id: uuid!
playerAddress: String!
tokenAddress: String!
}
"""
aggregated selection of "balance"
"""
type balance_aggregate {
aggregate: balance_aggregate_fields
nodes: [balance!]!
}
"""
aggregate fields of "balance"
"""
type balance_aggregate_fields {
avg: balance_avg_fields
count(columns: [balance_select_column!], distinct: Boolean): Int!
max: balance_max_fields
min: balance_min_fields
stddev: balance_stddev_fields
stddev_pop: balance_stddev_pop_fields
stddev_samp: balance_stddev_samp_fields
sum: balance_sum_fields
var_pop: balance_var_pop_fields
var_samp: balance_var_samp_fields
variance: balance_variance_fields
}
"aggregate avg on columns"
type balance_avg_fields {
amount: Float
}
"aggregate max on columns"
type balance_max_fields {
amount: float8
executedAt: timestamptz
id: uuid
playerAddress: String
tokenAddress: String
}
"aggregate min on columns"
type balance_min_fields {
amount: float8
executedAt: timestamptz
id: uuid
playerAddress: String
tokenAddress: String
}
"""
response of any mutation on the table "balance"
"""
type balance_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [balance!]!
}
"aggregate stddev on columns"
type balance_stddev_fields {
amount: Float
}
"aggregate stddev_pop on columns"
type balance_stddev_pop_fields {
amount: Float
}
"aggregate stddev_samp on columns"
type balance_stddev_samp_fields {
amount: Float
}
"aggregate sum on columns"
type balance_sum_fields {
amount: float8
}
"aggregate var_pop on columns"
type balance_var_pop_fields {
amount: Float
}
"aggregate var_samp on columns"
type balance_var_samp_fields {
amount: Float
}
"aggregate variance on columns"
type balance_variance_fields {
amount: Float
}
"""
columns and relationships of "dao"
"""
type dao {
contractAddress: String!
"An object relationship"
guild: guild
guildId: uuid
id: uuid!
label: String
network: String!
"An array relationship"
players(
"distinct select on columns"
distinct_on: [dao_player_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [dao_player_order_by!],
"filter the rows returned"
where: dao_player_bool_exp
): [dao_player!]!
"An aggregate relationship"
players_aggregate(
"distinct select on columns"
distinct_on: [dao_player_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [dao_player_order_by!],
"filter the rows returned"
where: dao_player_bool_exp
): dao_player_aggregate!
url: String
}
"""
aggregated selection of "dao"
"""
type dao_aggregate {
aggregate: dao_aggregate_fields
nodes: [dao!]!
}
"""
aggregate fields of "dao"
"""
type dao_aggregate_fields {
count(columns: [dao_select_column!], distinct: Boolean): Int!
max: dao_max_fields
min: dao_min_fields
}
"aggregate max on columns"
type dao_max_fields {
contractAddress: String
guildId: uuid
id: uuid
label: String
network: String
url: String
}
"aggregate min on columns"
type dao_min_fields {
contractAddress: String
guildId: uuid
id: uuid
label: String
network: String
url: String
}
"""
response of any mutation on the table "dao"
"""
type dao_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [dao!]!
}
"""
columns and relationships of "dao_player"
"""
type dao_player {
"An object relationship"
Dao: dao!
"An object relationship"
Player: player!
daoId: uuid!
playerId: uuid!
position: Int
visible: Boolean
}
"""
aggregated selection of "dao_player"
"""
type dao_player_aggregate {
aggregate: dao_player_aggregate_fields
nodes: [dao_player!]!
}
"""
aggregate fields of "dao_player"
"""
type dao_player_aggregate_fields {
avg: dao_player_avg_fields
count(columns: [dao_player_select_column!], distinct: Boolean): Int!
max: dao_player_max_fields
min: dao_player_min_fields
stddev: dao_player_stddev_fields
stddev_pop: dao_player_stddev_pop_fields
stddev_samp: dao_player_stddev_samp_fields
sum: dao_player_sum_fields
var_pop: dao_player_var_pop_fields
var_samp: dao_player_var_samp_fields
variance: dao_player_variance_fields
}
"aggregate avg on columns"
type dao_player_avg_fields {
position: Float
}
"aggregate max on columns"
type dao_player_max_fields {
daoId: uuid
playerId: uuid
position: Int
}
"aggregate min on columns"
type dao_player_min_fields {
daoId: uuid
playerId: uuid
position: Int
}
"""
response of any mutation on the table "dao_player"
"""
type dao_player_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [dao_player!]!
}
"aggregate stddev on columns"
type dao_player_stddev_fields {
position: Float
}
"aggregate stddev_pop on columns"
type dao_player_stddev_pop_fields {
position: Float
}
"aggregate stddev_samp on columns"
type dao_player_stddev_samp_fields {
position: Float
}
"aggregate sum on columns"
type dao_player_sum_fields {
position: Int
}
"aggregate var_pop on columns"
type dao_player_var_pop_fields {
position: Float
}
"aggregate var_samp on columns"
type dao_player_var_samp_fields {
position: Float
}
"aggregate variance on columns"
type dao_player_variance_fields {
position: Float
}
"""
columns and relationships of "guild"
"""
type guild {
"An object relationship"
GuildType: GuildType!
"An array relationship"
daos(
"distinct select on columns"
distinct_on: [dao_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [dao_order_by!],
"filter the rows returned"
where: dao_bool_exp
): [dao!]!
"An aggregate relationship"
daos_aggregate(
"distinct select on columns"
distinct_on: [dao_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [dao_order_by!],
"filter the rows returned"
where: dao_bool_exp
): dao_aggregate!
description: String
discordAnnouncements: [String!]
discordId: String
"An array relationship"
guild_players(
"distinct select on columns"
distinct_on: [guild_player_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [guild_player_order_by!],
"filter the rows returned"
where: guild_player_bool_exp
): [guild_player!]!
"An aggregate relationship"
guild_players_aggregate(
"distinct select on columns"
distinct_on: [guild_player_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [guild_player_order_by!],
"filter the rows returned"
where: guild_player_bool_exp
): guild_player_aggregate!
"Unique friendly identifier for the Guild (used in URL)"
guildname: String!
id: uuid!
joinButtonURL: String
legitimacy: String
"An array relationship"
links(
"distinct select on columns"
distinct_on: [link_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [link_order_by!],
"filter the rows returned"
where: link_bool_exp
): [link!]!
"An aggregate relationship"
links_aggregate(
"distinct select on columns"
distinct_on: [link_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [link_order_by!],
"filter the rows returned"
where: link_bool_exp
): link_aggregate!
logo: String
membershipThroughDiscord: Boolean!
"An object relationship"
metadata: guild_metadata
name: String!
profileLayout: String
"An array relationship"
quests(
"distinct select on columns"
distinct_on: [quest_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_order_by!],
"filter the rows returned"
where: quest_bool_exp
): [quest!]!
"An aggregate relationship"
quests_aggregate(
"distinct select on columns"
distinct_on: [quest_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_order_by!],
"filter the rows returned"
where: quest_bool_exp
): quest_aggregate!
showDiscordAnnouncements: Boolean!
sortPosition: Int
status: GuildStatus_enum!
"The area of focus for the guild (e.g. funding, project, etc)"
type: GuildType_enum!
updatedAt: timestamptz
websiteURL: String
}
"""
aggregated selection of "guild"
"""
type guild_aggregate {
aggregate: guild_aggregate_fields
nodes: [guild!]!
}
"""
aggregate fields of "guild"
"""
type guild_aggregate_fields {
avg: guild_avg_fields
count(columns: [guild_select_column!], distinct: Boolean): Int!
max: guild_max_fields
min: guild_min_fields
stddev: guild_stddev_fields
stddev_pop: guild_stddev_pop_fields
stddev_samp: guild_stddev_samp_fields
sum: guild_sum_fields
var_pop: guild_var_pop_fields
var_samp: guild_var_samp_fields
variance: guild_variance_fields
}
"aggregate avg on columns"
type guild_avg_fields {
sortPosition: Float
}
"aggregate max on columns"
type guild_max_fields {
description: String
discordId: String
"Unique friendly identifier for the Guild (used in URL)"
guildname: String
id: uuid
joinButtonURL: String
legitimacy: String
logo: String
name: String
profileLayout: String
sortPosition: Int
updatedAt: timestamptz
websiteURL: String
}
"Used to hold private information for guilds"
type guild_metadata {
creatorId: uuid
discordId: String
discordMetadata(
"JSON select path"
path: String
): jsonb
discordRoles: [DiscordRole!]!
"An object relationship"
guild: guild!
guildId: uuid!
"An object relationship"
player: player
}
"""
aggregated selection of "guild_metadata"
"""
type guild_metadata_aggregate {
aggregate: guild_metadata_aggregate_fields
nodes: [guild_metadata!]!
}
"""
aggregate fields of "guild_metadata"
"""
type guild_metadata_aggregate_fields {
count(columns: [guild_metadata_select_column!], distinct: Boolean): Int!
max: guild_metadata_max_fields
min: guild_metadata_min_fields
}
"aggregate max on columns"
type guild_metadata_max_fields {
creatorId: uuid
discordId: String
guildId: uuid
}
"aggregate min on columns"
type guild_metadata_min_fields {
creatorId: uuid
discordId: String
guildId: uuid
}
"""
response of any mutation on the table "guild_metadata"
"""
type guild_metadata_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [guild_metadata!]!
}
"aggregate min on columns"
type guild_min_fields {
description: String
discordId: String
"Unique friendly identifier for the Guild (used in URL)"
guildname: String
id: uuid
joinButtonURL: String
legitimacy: String
logo: String
name: String
profileLayout: String
sortPosition: Int
updatedAt: timestamptz
websiteURL: String
}
"""
response of any mutation on the table "guild"
"""
type guild_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [guild!]!
}
"""
columns and relationships of "guild_player"
"""
type guild_player {
"An object relationship"
Guild: guild!
"An object relationship"
Player: player!
discordRoles: [DiscordRole!]!
guildId: uuid!
playerId: uuid!
position: Int
visible: Boolean!
}
"""
aggregated selection of "guild_player"
"""
type guild_player_aggregate {
aggregate: guild_player_aggregate_fields
nodes: [guild_player!]!
}
"""
aggregate fields of "guild_player"
"""
type guild_player_aggregate_fields {
avg: guild_player_avg_fields
count(columns: [guild_player_select_column!], distinct: Boolean): Int!
max: guild_player_max_fields
min: guild_player_min_fields
stddev: guild_player_stddev_fields
stddev_pop: guild_player_stddev_pop_fields
stddev_samp: guild_player_stddev_samp_fields
sum: guild_player_sum_fields
var_pop: guild_player_var_pop_fields
var_samp: guild_player_var_samp_fields
variance: guild_player_variance_fields
}
"aggregate avg on columns"
type guild_player_avg_fields {
position: Float
}
"aggregate max on columns"
type guild_player_max_fields {
guildId: uuid
playerId: uuid
position: Int
}
"aggregate min on columns"
type guild_player_min_fields {
guildId: uuid
playerId: uuid
position: Int
}
"""
response of any mutation on the table "guild_player"
"""
type guild_player_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [guild_player!]!
}
"aggregate stddev on columns"
type guild_player_stddev_fields {
position: Float
}
"aggregate stddev_pop on columns"
type guild_player_stddev_pop_fields {
position: Float
}
"aggregate stddev_samp on columns"
type guild_player_stddev_samp_fields {
position: Float
}
"aggregate sum on columns"
type guild_player_sum_fields {
position: Int
}
"aggregate var_pop on columns"
type guild_player_var_pop_fields {
position: Float
}
"aggregate var_samp on columns"
type guild_player_var_samp_fields {
position: Float
}
"aggregate variance on columns"
type guild_player_variance_fields {
position: Float
}
"aggregate stddev on columns"
type guild_stddev_fields {
sortPosition: Float
}
"aggregate stddev_pop on columns"
type guild_stddev_pop_fields {
sortPosition: Float
}
"aggregate stddev_samp on columns"
type guild_stddev_samp_fields {
sortPosition: Float
}
"aggregate sum on columns"
type guild_sum_fields {
sortPosition: Int
}
"aggregate var_pop on columns"
type guild_var_pop_fields {
sortPosition: Float
}
"aggregate var_samp on columns"
type guild_var_samp_fields {
sortPosition: Float
}
"aggregate variance on columns"
type guild_variance_fields {
sortPosition: Float
}
"""
columns and relationships of "link"
"""
type link {
"An object relationship"
LinkType: LinkType
"An object relationship"
guild: guild
guildId: uuid
id: uuid!
name: String
"An object relationship"
player: player
playerId: uuid
type: LinkType_enum
url: String
}
"""
aggregated selection of "link"
"""
type link_aggregate {
aggregate: link_aggregate_fields
nodes: [link!]!
}
"""
aggregate fields of "link"
"""
type link_aggregate_fields {
count(columns: [link_select_column!], distinct: Boolean): Int!
max: link_max_fields
min: link_min_fields
}
"aggregate max on columns"
type link_max_fields {
guildId: uuid
id: uuid
name: String
playerId: uuid
url: String
}
"aggregate min on columns"
type link_min_fields {
guildId: uuid
id: uuid
name: String
playerId: uuid
url: String
}
"""
response of any mutation on the table "link"
"""
type link_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [link!]!
}
"""
columns and relationships of "me"
"""
type me {
ethereumAddress: String
id: uuid
"An object relationship"
player: player
username: String
}
"""
aggregated selection of "me"
"""
type me_aggregate {
aggregate: me_aggregate_fields
nodes: [me!]!
}
"""
aggregate fields of "me"
"""
type me_aggregate_fields {
count(columns: [me_select_column!], distinct: Boolean): Int!
max: me_max_fields
min: me_min_fields
}
"aggregate max on columns"
type me_max_fields {
ethereumAddress: String
id: uuid
username: String
}
"aggregate min on columns"
type me_min_fields {
ethereumAddress: String
id: uuid
username: String
}
"mutation root"
type mutation_root {
authenticateDiscordGuild(code: String!): DiscordGuildAuthResponse
createQuest(quest: CreateQuestInput!): CreateQuestOutput
createQuestCompletion(questCompletion: CreateQuestCompletionInput!): CreateQuestCompletionOutput
"""
delete data from the table: "AccountType"
"""
delete_AccountType(
"filter the rows which have to be deleted"
where: AccountType_bool_exp!
): AccountType_mutation_response
"""
delete single row from the table: "AccountType"
"""
delete_AccountType_by_pk(type: String!): AccountType
"""
delete data from the table: "ColorAspect"
"""
delete_ColorAspect(
"filter the rows which have to be deleted"
where: ColorAspect_bool_exp!
): ColorAspect_mutation_response
"""
delete single row from the table: "ColorAspect"
"""
delete_ColorAspect_by_pk(mask: Int!): ColorAspect
"""
delete data from the table: "ExplorerType"
"""
delete_ExplorerType(
"filter the rows which have to be deleted"
where: ExplorerType_bool_exp!
): ExplorerType_mutation_response
"""
delete single row from the table: "ExplorerType"
"""
delete_ExplorerType_by_pk(id: Int!): ExplorerType
"""
delete data from the table: "GuildLegitimacy"
"""
delete_GuildLegitimacy(
"filter the rows which have to be deleted"
where: GuildLegitimacy_bool_exp!
): GuildLegitimacy_mutation_response
"""
delete single row from the table: "GuildLegitimacy"
"""
delete_GuildLegitimacy_by_pk(value: String!): GuildLegitimacy
"""
delete data from the table: "GuildStatus"
"""
delete_GuildStatus(
"filter the rows which have to be deleted"
where: GuildStatus_bool_exp!
): GuildStatus_mutation_response
"""
delete single row from the table: "GuildStatus"
"""
delete_GuildStatus_by_pk(status: String!): GuildStatus
"""
delete data from the table: "GuildType"
"""
delete_GuildType(
"filter the rows which have to be deleted"
where: GuildType_bool_exp!
): GuildType_mutation_response
"""
delete single row from the table: "GuildType"
"""
delete_GuildType_by_pk(name: String!): GuildType
"""
delete data from the table: "LinkType"
"""
delete_LinkType(
"filter the rows which have to be deleted"
where: LinkType_bool_exp!
): LinkType_mutation_response
"""
delete single row from the table: "LinkType"
"""
delete_LinkType_by_pk(type: String!): LinkType
"""
delete data from the table: "PlayerRank"
"""
delete_PlayerRank(
"filter the rows which have to be deleted"
where: PlayerRank_bool_exp!
): PlayerRank_mutation_response
"""
delete single row from the table: "PlayerRank"
"""
delete_PlayerRank_by_pk(rank: String!): PlayerRank
"""
delete data from the table: "PlayerRole"
"""
delete_PlayerRole(
"filter the rows which have to be deleted"
where: PlayerRole_bool_exp!
): PlayerRole_mutation_response
"""
delete single row from the table: "PlayerRole"
"""
delete_PlayerRole_by_pk(role: String!): PlayerRole
"""
delete data from the table: "QuestCompletionStatus"
"""
delete_QuestCompletionStatus(
"filter the rows which have to be deleted"
where: QuestCompletionStatus_bool_exp!
): QuestCompletionStatus_mutation_response
"""
delete single row from the table: "QuestCompletionStatus"
"""
delete_QuestCompletionStatus_by_pk(status: String!): QuestCompletionStatus
"""
delete data from the table: "QuestRepetition"
"""
delete_QuestRepetition(
"filter the rows which have to be deleted"
where: QuestRepetition_bool_exp!
): QuestRepetition_mutation_response
"""
delete single row from the table: "QuestRepetition"
"""
delete_QuestRepetition_by_pk(repetition: String!): QuestRepetition
"""
delete data from the table: "QuestStatus"
"""
delete_QuestStatus(
"filter the rows which have to be deleted"
where: QuestStatus_bool_exp!
): QuestStatus_mutation_response
"""
delete single row from the table: "QuestStatus"
"""
delete_QuestStatus_by_pk(status: String!): QuestStatus
"""
delete data from the table: "SkillCategory"
"""
delete_SkillCategory(
"filter the rows which have to be deleted"
where: SkillCategory_bool_exp!
): SkillCategory_mutation_response
"""
delete single row from the table: "SkillCategory"
"""
delete_SkillCategory_by_pk(name: String!): SkillCategory
"""
delete data from the table: "balance"
"""
delete_balance(
"filter the rows which have to be deleted"
where: balance_bool_exp!
): balance_mutation_response
"""
delete single row from the table: "balance"
"""
delete_balance_by_pk(id: uuid!): balance
"""
delete data from the table: "dao"
"""
delete_dao(
"filter the rows which have to be deleted"
where: dao_bool_exp!
): dao_mutation_response
"""
delete single row from the table: "dao"
"""
delete_dao_by_pk(id: uuid!): dao
"""
delete data from the table: "dao_player"
"""
delete_dao_player(
"filter the rows which have to be deleted"
where: dao_player_bool_exp!
): dao_player_mutation_response
"""
delete single row from the table: "dao_player"
"""
delete_dao_player_by_pk(daoId: uuid!, playerId: uuid!): dao_player
"""
delete data from the table: "guild"
"""
delete_guild(
"filter the rows which have to be deleted"
where: guild_bool_exp!
): guild_mutation_response
"""
delete single row from the table: "guild"
"""
delete_guild_by_pk(id: uuid!): guild
"""
delete data from the table: "guild_metadata"
"""
delete_guild_metadata(
"filter the rows which have to be deleted"
where: guild_metadata_bool_exp!
): guild_metadata_mutation_response
"""
delete single row from the table: "guild_metadata"
"""
delete_guild_metadata_by_pk(guildId: uuid!): guild_metadata
"""
delete data from the table: "guild_player"
"""
delete_guild_player(
"filter the rows which have to be deleted"
where: guild_player_bool_exp!
): guild_player_mutation_response
"""
delete single row from the table: "guild_player"
"""
delete_guild_player_by_pk(guildId: uuid!, playerId: uuid!): guild_player
"""
delete data from the table: "link"
"""
delete_link(
"filter the rows which have to be deleted"
where: link_bool_exp!
): link_mutation_response
"""
delete single row from the table: "link"
"""
delete_link_by_pk(id: uuid!): link
"""
delete data from the table: "pinned_questchains"
"""
delete_pinned_questchains(
"filter the rows which have to be deleted"
where: pinned_questchains_bool_exp!
): pinned_questchains_mutation_response
"""
delete single row from the table: "pinned_questchains"
"""
delete_pinned_questchains_by_pk(player_id: uuid!, questchain_id: String!): pinned_questchains
"""
delete data from the table: "player"
"""
delete_player(
"filter the rows which have to be deleted"
where: player_bool_exp!
): player_mutation_response
"""
delete data from the table: "player_account"
"""
delete_player_account(
"filter the rows which have to be deleted"
where: player_account_bool_exp!
): player_account_mutation_response
"""
delete single row from the table: "player_account"
"""
delete_player_account_by_pk(identifier: String!, playerId: uuid!, type: AccountType_enum!): player_account
"""
delete single row from the table: "player"
"""
delete_player_by_pk(id: uuid!): player
"""
delete data from the table: "player_role"
"""
delete_player_role(
"filter the rows which have to be deleted"
where: player_role_bool_exp!
): player_role_mutation_response
"""
delete single row from the table: "player_role"
"""
delete_player_role_by_pk(player_id: uuid!, role: String!): player_role
"""
delete data from the table: "player_skill"
"""
delete_player_skill(
"filter the rows which have to be deleted"
where: player_skill_bool_exp!
): player_skill_mutation_response
"""
delete single row from the table: "player_skill"
"""
delete_player_skill_by_pk(id: uuid!): player_skill
"""
delete data from the table: "profile"
"""
delete_profile(
"filter the rows which have to be deleted"
where: profile_bool_exp!
): profile_mutation_response
"""
delete single row from the table: "profile"
"""
delete_profile_by_pk(id: uuid!): profile
"""
delete data from the table: "quest"
"""
delete_quest(
"filter the rows which have to be deleted"
where: quest_bool_exp!
): quest_mutation_response
"""
delete single row from the table: "quest"
"""
delete_quest_by_pk(id: uuid!): quest
"""
delete data from the table: "quest_completion"
"""
delete_quest_completion(
"filter the rows which have to be deleted"
where: quest_completion_bool_exp!
): quest_completion_mutation_response
"""
delete single row from the table: "quest_completion"
"""
delete_quest_completion_by_pk(id: uuid!): quest_completion
"""
delete data from the table: "quest_role"
"""
delete_quest_role(
"filter the rows which have to be deleted"
where: quest_role_bool_exp!
): quest_role_mutation_response
"""
delete single row from the table: "quest_role"
"""
delete_quest_role_by_pk(questId: uuid!, role: String!): quest_role
"""
delete data from the table: "quest_skill"
"""
delete_quest_skill(
"filter the rows which have to be deleted"
where: quest_skill_bool_exp!
): quest_skill_mutation_response
"""
delete single row from the table: "quest_skill"
"""
delete_quest_skill_by_pk(questId: uuid!, skillId: uuid!): quest_skill
"""
delete data from the table: "skill"
"""
delete_skill(
"filter the rows which have to be deleted"
where: skill_bool_exp!
): skill_mutation_response
"""
delete single row from the table: "skill"
"""
delete_skill_by_pk(id: uuid!): skill
"""
delete data from the table: "token"
"""
delete_token(
"filter the rows which have to be deleted"
where: token_bool_exp!
): token_mutation_response
"""
delete single row from the table: "token"
"""
delete_token_by_pk(address: String!): token
"""
delete data from the table: "xp"
"""
delete_xp(
"filter the rows which have to be deleted"
where: xp_bool_exp!
): xp_mutation_response
"""
delete single row from the table: "xp"
"""
delete_xp_by_pk(id: uuid!): xp
"""
insert data into the table: "AccountType"
"""
insert_AccountType(
"the rows to be inserted"
objects: [AccountType_insert_input!]!,
"upsert condition"
on_conflict: AccountType_on_conflict
): AccountType_mutation_response
"""
insert a single row into the table: "AccountType"
"""
insert_AccountType_one(
"the row to be inserted"
object: AccountType_insert_input!,
"upsert condition"
on_conflict: AccountType_on_conflict
): AccountType
"""
insert data into the table: "ColorAspect"
"""
insert_ColorAspect(
"the rows to be inserted"
objects: [ColorAspect_insert_input!]!,
"upsert condition"
on_conflict: ColorAspect_on_conflict
): ColorAspect_mutation_response
"""
insert a single row into the table: "ColorAspect"
"""
insert_ColorAspect_one(
"the row to be inserted"
object: ColorAspect_insert_input!,
"upsert condition"
on_conflict: ColorAspect_on_conflict
): ColorAspect
"""
insert data into the table: "ExplorerType"
"""
insert_ExplorerType(
"the rows to be inserted"
objects: [ExplorerType_insert_input!]!,
"upsert condition"
on_conflict: ExplorerType_on_conflict
): ExplorerType_mutation_response
"""
insert a single row into the table: "ExplorerType"
"""
insert_ExplorerType_one(
"the row to be inserted"
object: ExplorerType_insert_input!,
"upsert condition"
on_conflict: ExplorerType_on_conflict
): ExplorerType
"""
insert data into the table: "GuildLegitimacy"
"""
insert_GuildLegitimacy(
"the rows to be inserted"
objects: [GuildLegitimacy_insert_input!]!,
"upsert condition"
on_conflict: GuildLegitimacy_on_conflict
): GuildLegitimacy_mutation_response
"""
insert a single row into the table: "GuildLegitimacy"
"""
insert_GuildLegitimacy_one(
"the row to be inserted"
object: GuildLegitimacy_insert_input!,
"upsert condition"
on_conflict: GuildLegitimacy_on_conflict
): GuildLegitimacy
"""
insert data into the table: "GuildStatus"
"""
insert_GuildStatus(
"the rows to be inserted"
objects: [GuildStatus_insert_input!]!,
"upsert condition"
on_conflict: GuildStatus_on_conflict
): GuildStatus_mutation_response
"""
insert a single row into the table: "GuildStatus"
"""
insert_GuildStatus_one(
"the row to be inserted"
object: GuildStatus_insert_input!,
"upsert condition"
on_conflict: GuildStatus_on_conflict
): GuildStatus
"""
insert data into the table: "GuildType"
"""
insert_GuildType(
"the rows to be inserted"
objects: [GuildType_insert_input!]!,
"upsert condition"
on_conflict: GuildType_on_conflict
): GuildType_mutation_response
"""
insert a single row into the table: "GuildType"
"""
insert_GuildType_one(
"the row to be inserted"
object: GuildType_insert_input!,
"upsert condition"
on_conflict: GuildType_on_conflict
): GuildType
"""
insert data into the table: "LinkType"
"""
insert_LinkType(
"the rows to be inserted"
objects: [LinkType_insert_input!]!,
"upsert condition"
on_conflict: LinkType_on_conflict
): LinkType_mutation_response
"""
insert a single row into the table: "LinkType"
"""
insert_LinkType_one(
"the row to be inserted"
object: LinkType_insert_input!,
"upsert condition"
on_conflict: LinkType_on_conflict
): LinkType
"""
insert data into the table: "PlayerRank"
"""
insert_PlayerRank(
"the rows to be inserted"
objects: [PlayerRank_insert_input!]!,
"upsert condition"
on_conflict: PlayerRank_on_conflict
): PlayerRank_mutation_response
"""
insert a single row into the table: "PlayerRank"
"""
insert_PlayerRank_one(
"the row to be inserted"
object: PlayerRank_insert_input!,
"upsert condition"
on_conflict: PlayerRank_on_conflict
): PlayerRank
"""
insert data into the table: "PlayerRole"
"""
insert_PlayerRole(
"the rows to be inserted"
objects: [PlayerRole_insert_input!]!,
"upsert condition"
on_conflict: PlayerRole_on_conflict
): PlayerRole_mutation_response
"""
insert a single row into the table: "PlayerRole"
"""
insert_PlayerRole_one(
"the row to be inserted"
object: PlayerRole_insert_input!,
"upsert condition"
on_conflict: PlayerRole_on_conflict
): PlayerRole
"""
insert data into the table: "QuestCompletionStatus"
"""
insert_QuestCompletionStatus(
"the rows to be inserted"
objects: [QuestCompletionStatus_insert_input!]!,
"upsert condition"
on_conflict: QuestCompletionStatus_on_conflict
): QuestCompletionStatus_mutation_response
"""
insert a single row into the table: "QuestCompletionStatus"
"""
insert_QuestCompletionStatus_one(
"the row to be inserted"
object: QuestCompletionStatus_insert_input!,
"upsert condition"
on_conflict: QuestCompletionStatus_on_conflict
): QuestCompletionStatus
"""
insert data into the table: "QuestRepetition"
"""
insert_QuestRepetition(
"the rows to be inserted"
objects: [QuestRepetition_insert_input!]!,
"upsert condition"
on_conflict: QuestRepetition_on_conflict
): QuestRepetition_mutation_response
"""
insert a single row into the table: "QuestRepetition"
"""
insert_QuestRepetition_one(
"the row to be inserted"
object: QuestRepetition_insert_input!,
"upsert condition"
on_conflict: QuestRepetition_on_conflict
): QuestRepetition
"""
insert data into the table: "QuestStatus"
"""
insert_QuestStatus(
"the rows to be inserted"
objects: [QuestStatus_insert_input!]!,
"upsert condition"
on_conflict: QuestStatus_on_conflict
): QuestStatus_mutation_response
"""
insert a single row into the table: "QuestStatus"
"""
insert_QuestStatus_one(
"the row to be inserted"
object: QuestStatus_insert_input!,
"upsert condition"
on_conflict: QuestStatus_on_conflict
): QuestStatus
"""
insert data into the table: "SkillCategory"
"""
insert_SkillCategory(
"the rows to be inserted"
objects: [SkillCategory_insert_input!]!,
"upsert condition"
on_conflict: SkillCategory_on_conflict
): SkillCategory_mutation_response
"""
insert a single row into the table: "SkillCategory"
"""
insert_SkillCategory_one(
"the row to be inserted"
object: SkillCategory_insert_input!,
"upsert condition"
on_conflict: SkillCategory_on_conflict
): SkillCategory
"""
insert data into the table: "balance"
"""
insert_balance(
"the rows to be inserted"
objects: [balance_insert_input!]!,
"upsert condition"
on_conflict: balance_on_conflict
): balance_mutation_response
"""
insert a single row into the table: "balance"
"""
insert_balance_one(
"the row to be inserted"
object: balance_insert_input!,
"upsert condition"
on_conflict: balance_on_conflict
): balance
"""
insert data into the table: "dao"
"""
insert_dao(
"the rows to be inserted"
objects: [dao_insert_input!]!,
"upsert condition"
on_conflict: dao_on_conflict
): dao_mutation_response
"""
insert a single row into the table: "dao"
"""
insert_dao_one(
"the row to be inserted"
object: dao_insert_input!,
"upsert condition"
on_conflict: dao_on_conflict
): dao
"""
insert data into the table: "dao_player"
"""
insert_dao_player(
"the rows to be inserted"
objects: [dao_player_insert_input!]!,
"upsert condition"
on_conflict: dao_player_on_conflict
): dao_player_mutation_response
"""
insert a single row into the table: "dao_player"
"""
insert_dao_player_one(
"the row to be inserted"
object: dao_player_insert_input!,
"upsert condition"
on_conflict: dao_player_on_conflict
): dao_player
"""
insert data into the table: "guild"
"""
insert_guild(
"the rows to be inserted"
objects: [guild_insert_input!]!,
"upsert condition"
on_conflict: guild_on_conflict
): guild_mutation_response
"""
insert data into the table: "guild_metadata"
"""
insert_guild_metadata(
"the rows to be inserted"
objects: [guild_metadata_insert_input!]!,
"upsert condition"
on_conflict: guild_metadata_on_conflict
): guild_metadata_mutation_response
"""
insert a single row into the table: "guild_metadata"
"""
insert_guild_metadata_one(
"the row to be inserted"
object: guild_metadata_insert_input!,
"upsert condition"
on_conflict: guild_metadata_on_conflict
): guild_metadata
"""
insert a single row into the table: "guild"
"""
insert_guild_one(
"the row to be inserted"
object: guild_insert_input!,
"upsert condition"
on_conflict: guild_on_conflict
): guild
"""
insert data into the table: "guild_player"
"""
insert_guild_player(
"the rows to be inserted"
objects: [guild_player_insert_input!]!,
"upsert condition"
on_conflict: guild_player_on_conflict
): guild_player_mutation_response
"""
insert a single row into the table: "guild_player"
"""
insert_guild_player_one(
"the row to be inserted"
object: guild_player_insert_input!,
"upsert condition"
on_conflict: guild_player_on_conflict
): guild_player
"""
insert data into the table: "link"
"""
insert_link(
"the rows to be inserted"
objects: [link_insert_input!]!,
"upsert condition"
on_conflict: link_on_conflict
): link_mutation_response
"""
insert a single row into the table: "link"
"""
insert_link_one(
"the row to be inserted"
object: link_insert_input!,
"upsert condition"
on_conflict: link_on_conflict
): link
"""
insert data into the table: "pinned_questchains"
"""
insert_pinned_questchains(
"the rows to be inserted"
objects: [pinned_questchains_insert_input!]!,
"upsert condition"
on_conflict: pinned_questchains_on_conflict
): pinned_questchains_mutation_response
"""
insert a single row into the table: "pinned_questchains"
"""
insert_pinned_questchains_one(
"the row to be inserted"
object: pinned_questchains_insert_input!,
"upsert condition"
on_conflict: pinned_questchains_on_conflict
): pinned_questchains
"""
insert data into the table: "player"
"""
insert_player(
"the rows to be inserted"
objects: [player_insert_input!]!,
"upsert condition"
on_conflict: player_on_conflict
): player_mutation_response
"""
insert data into the table: "player_account"
"""
insert_player_account(
"the rows to be inserted"
objects: [player_account_insert_input!]!,
"upsert condition"
on_conflict: player_account_on_conflict
): player_account_mutation_response
"""
insert a single row into the table: "player_account"
"""
insert_player_account_one(
"the row to be inserted"
object: player_account_insert_input!,
"upsert condition"
on_conflict: player_account_on_conflict
): player_account
"""
insert a single row into the table: "player"
"""
insert_player_one(
"the row to be inserted"
object: player_insert_input!,
"upsert condition"
on_conflict: player_on_conflict
): player
"""
insert data into the table: "player_role"
"""
insert_player_role(
"the rows to be inserted"
objects: [player_role_insert_input!]!,
"upsert condition"
on_conflict: player_role_on_conflict
): player_role_mutation_response
"""
insert a single row into the table: "player_role"
"""
insert_player_role_one(
"the row to be inserted"
object: player_role_insert_input!,
"upsert condition"
on_conflict: player_role_on_conflict
): player_role
"""
insert data into the table: "player_skill"
"""
insert_player_skill(
"the rows to be inserted"
objects: [player_skill_insert_input!]!,
"upsert condition"
on_conflict: player_skill_on_conflict
): player_skill_mutation_response
"""
insert a single row into the table: "player_skill"
"""
insert_player_skill_one(
"the row to be inserted"
object: player_skill_insert_input!,
"upsert condition"
on_conflict: player_skill_on_conflict
): player_skill
"""
insert data into the table: "profile"
"""
insert_profile(
"the rows to be inserted"
objects: [profile_insert_input!]!,
"upsert condition"
on_conflict: profile_on_conflict
): profile_mutation_response
"""
insert a single row into the table: "profile"
"""
insert_profile_one(
"the row to be inserted"
object: profile_insert_input!,
"upsert condition"
on_conflict: profile_on_conflict
): profile
"""
insert data into the table: "quest"
"""
insert_quest(
"the rows to be inserted"
objects: [quest_insert_input!]!,
"upsert condition"
on_conflict: quest_on_conflict
): quest_mutation_response
"""
insert data into the table: "quest_completion"
"""
insert_quest_completion(
"the rows to be inserted"
objects: [quest_completion_insert_input!]!,
"upsert condition"
on_conflict: quest_completion_on_conflict
): quest_completion_mutation_response
"""
insert a single row into the table: "quest_completion"
"""
insert_quest_completion_one(
"the row to be inserted"
object: quest_completion_insert_input!,
"upsert condition"
on_conflict: quest_completion_on_conflict
): quest_completion
"""
insert a single row into the table: "quest"
"""
insert_quest_one(
"the row to be inserted"
object: quest_insert_input!,
"upsert condition"
on_conflict: quest_on_conflict
): quest
"""
insert data into the table: "quest_role"
"""
insert_quest_role(
"the rows to be inserted"
objects: [quest_role_insert_input!]!,
"upsert condition"
on_conflict: quest_role_on_conflict
): quest_role_mutation_response
"""
insert a single row into the table: "quest_role"
"""
insert_quest_role_one(
"the row to be inserted"
object: quest_role_insert_input!,
"upsert condition"
on_conflict: quest_role_on_conflict
): quest_role
"""
insert data into the table: "quest_skill"
"""
insert_quest_skill(
"the rows to be inserted"
objects: [quest_skill_insert_input!]!,
"upsert condition"
on_conflict: quest_skill_on_conflict
): quest_skill_mutation_response
"""
insert a single row into the table: "quest_skill"
"""
insert_quest_skill_one(
"the row to be inserted"
object: quest_skill_insert_input!,
"upsert condition"
on_conflict: quest_skill_on_conflict
): quest_skill
"""
insert data into the table: "skill"
"""
insert_skill(
"the rows to be inserted"
objects: [skill_insert_input!]!,
"upsert condition"
on_conflict: skill_on_conflict
): skill_mutation_response
"""
insert a single row into the table: "skill"
"""
insert_skill_one(
"the row to be inserted"
object: skill_insert_input!,
"upsert condition"
on_conflict: skill_on_conflict
): skill
"""
insert data into the table: "token"
"""
insert_token(
"the rows to be inserted"
objects: [token_insert_input!]!,
"upsert condition"
on_conflict: token_on_conflict
): token_mutation_response
"""
insert a single row into the table: "token"
"""
insert_token_one(
"the row to be inserted"
object: token_insert_input!,
"upsert condition"
on_conflict: token_on_conflict
): token
"""
insert data into the table: "xp"
"""
insert_xp(
"the rows to be inserted"
objects: [xp_insert_input!]!,
"upsert condition"
on_conflict: xp_on_conflict
): xp_mutation_response
"""
insert a single row into the table: "xp"
"""
insert_xp_one(
"the row to be inserted"
object: xp_insert_input!,
"upsert condition"
on_conflict: xp_on_conflict
): xp
linkCeramicProfileNode(nodeId: String!): LinkCeramicProfileNodeResponse
saveGuildInformation(guildInformation: GuildInfoInput!): SaveGuildResponse
saveGuildLayout(guildLayoutInfo: GuildLayoutInfoInput!): SaveGuildLayoutResponse
syncAllGuildDiscordMembers: [DiscordGuildsSyncOutput]
syncBalances: SyncBalancesOutput!
syncSourceCredAccounts: SourceCredSyncOutput
updateCachedProfile(playerId: uuid): uuid!
updatePlayerFromComposeDB(playerId: uuid!): uuid!
updateQuestCompletion(updateData: UpdateQuestCompletionInput!): UpdateQuestCompletionOutput
"""
update data of the table: "AccountType"
"""
update_AccountType(
"sets the columns of the filtered rows to the given values"
_set: AccountType_set_input,
"filter the rows which have to be updated"
where: AccountType_bool_exp!
): AccountType_mutation_response
"""
update single row of the table: "AccountType"
"""
update_AccountType_by_pk(
"sets the columns of the filtered rows to the given values"
_set: AccountType_set_input,pk_columns: AccountType_pk_columns_input! ): AccountType
"""
update multiples rows of table: "AccountType"
"""
update_AccountType_many(
"updates to execute, in order"
updates: [AccountType_updates!]!
): [AccountType_mutation_response]
"""
update data of the table: "ColorAspect"
"""
update_ColorAspect(
"increments the numeric columns with given value of the filtered values"
_inc: ColorAspect_inc_input,
"sets the columns of the filtered rows to the given values"
_set: ColorAspect_set_input,
"filter the rows which have to be updated"
where: ColorAspect_bool_exp!
): ColorAspect_mutation_response
"""
update single row of the table: "ColorAspect"
"""
update_ColorAspect_by_pk(
"increments the numeric columns with given value of the filtered values"
_inc: ColorAspect_inc_input,
"sets the columns of the filtered rows to the given values"
_set: ColorAspect_set_input,pk_columns: ColorAspect_pk_columns_input! ): ColorAspect
"""
update multiples rows of table: "ColorAspect"
"""
update_ColorAspect_many(
"updates to execute, in order"
updates: [ColorAspect_updates!]!
): [ColorAspect_mutation_response]
"""
update data of the table: "ExplorerType"
"""
update_ExplorerType(
"increments the numeric columns with given value of the filtered values"
_inc: ExplorerType_inc_input,
"sets the columns of the filtered rows to the given values"
_set: ExplorerType_set_input,
"filter the rows which have to be updated"
where: ExplorerType_bool_exp!
): ExplorerType_mutation_response
"""
update single row of the table: "ExplorerType"
"""
update_ExplorerType_by_pk(
"increments the numeric columns with given value of the filtered values"
_inc: ExplorerType_inc_input,
"sets the columns of the filtered rows to the given values"
_set: ExplorerType_set_input,pk_columns: ExplorerType_pk_columns_input! ): ExplorerType
"""
update multiples rows of table: "ExplorerType"
"""
update_ExplorerType_many(
"updates to execute, in order"
updates: [ExplorerType_updates!]!
): [ExplorerType_mutation_response]
"""
update data of the table: "GuildLegitimacy"
"""
update_GuildLegitimacy(
"sets the columns of the filtered rows to the given values"
_set: GuildLegitimacy_set_input,
"filter the rows which have to be updated"
where: GuildLegitimacy_bool_exp!
): GuildLegitimacy_mutation_response
"""
update single row of the table: "GuildLegitimacy"
"""
update_GuildLegitimacy_by_pk(
"sets the columns of the filtered rows to the given values"
_set: GuildLegitimacy_set_input,pk_columns: GuildLegitimacy_pk_columns_input! ): GuildLegitimacy
"""
update multiples rows of table: "GuildLegitimacy"
"""
update_GuildLegitimacy_many(
"updates to execute, in order"
updates: [GuildLegitimacy_updates!]!
): [GuildLegitimacy_mutation_response]
"""
update data of the table: "GuildStatus"
"""
update_GuildStatus(
"sets the columns of the filtered rows to the given values"
_set: GuildStatus_set_input,
"filter the rows which have to be updated"
where: GuildStatus_bool_exp!
): GuildStatus_mutation_response
"""
update single row of the table: "GuildStatus"
"""
update_GuildStatus_by_pk(
"sets the columns of the filtered rows to the given values"
_set: GuildStatus_set_input,pk_columns: GuildStatus_pk_columns_input! ): GuildStatus
"""
update multiples rows of table: "GuildStatus"
"""
update_GuildStatus_many(
"updates to execute, in order"
updates: [GuildStatus_updates!]!
): [GuildStatus_mutation_response]
"""
update data of the table: "GuildType"
"""
update_GuildType(
"sets the columns of the filtered rows to the given values"
_set: GuildType_set_input,
"filter the rows which have to be updated"
where: GuildType_bool_exp!
): GuildType_mutation_response
"""
update single row of the table: "GuildType"
"""
update_GuildType_by_pk(
"sets the columns of the filtered rows to the given values"
_set: GuildType_set_input,pk_columns: GuildType_pk_columns_input! ): GuildType
"""
update multiples rows of table: "GuildType"
"""
update_GuildType_many(
"updates to execute, in order"
updates: [GuildType_updates!]!
): [GuildType_mutation_response]
"""
update data of the table: "LinkType"
"""
update_LinkType(
"sets the columns of the filtered rows to the given values"
_set: LinkType_set_input,
"filter the rows which have to be updated"
where: LinkType_bool_exp!
): LinkType_mutation_response
"""
update single row of the table: "LinkType"
"""
update_LinkType_by_pk(
"sets the columns of the filtered rows to the given values"
_set: LinkType_set_input,pk_columns: LinkType_pk_columns_input! ): LinkType
"""
update multiples rows of table: "LinkType"
"""
update_LinkType_many(
"updates to execute, in order"
updates: [LinkType_updates!]!
): [LinkType_mutation_response]
"""
update data of the table: "PlayerRank"
"""
update_PlayerRank(
"sets the columns of the filtered rows to the given values"
_set: PlayerRank_set_input,
"filter the rows which have to be updated"
where: PlayerRank_bool_exp!
): PlayerRank_mutation_response
"""
update single row of the table: "PlayerRank"
"""
update_PlayerRank_by_pk(
"sets the columns of the filtered rows to the given values"
_set: PlayerRank_set_input,pk_columns: PlayerRank_pk_columns_input! ): PlayerRank
"""
update multiples rows of table: "PlayerRank"
"""
update_PlayerRank_many(
"updates to execute, in order"
updates: [PlayerRank_updates!]!
): [PlayerRank_mutation_response]
"""
update data of the table: "PlayerRole"
"""
update_PlayerRole(
"sets the columns of the filtered rows to the given values"
_set: PlayerRole_set_input,
"filter the rows which have to be updated"
where: PlayerRole_bool_exp!
): PlayerRole_mutation_response
"""
update single row of the table: "PlayerRole"
"""
update_PlayerRole_by_pk(
"sets the columns of the filtered rows to the given values"
_set: PlayerRole_set_input,pk_columns: PlayerRole_pk_columns_input! ): PlayerRole
"""
update multiples rows of table: "PlayerRole"
"""
update_PlayerRole_many(
"updates to execute, in order"
updates: [PlayerRole_updates!]!
): [PlayerRole_mutation_response]
"""
update data of the table: "QuestCompletionStatus"
"""
update_QuestCompletionStatus(
"sets the columns of the filtered rows to the given values"
_set: QuestCompletionStatus_set_input,
"filter the rows which have to be updated"
where: QuestCompletionStatus_bool_exp!
): QuestCompletionStatus_mutation_response
"""
update single row of the table: "QuestCompletionStatus"
"""
update_QuestCompletionStatus_by_pk(
"sets the columns of the filtered rows to the given values"
_set: QuestCompletionStatus_set_input,pk_columns: QuestCompletionStatus_pk_columns_input! ): QuestCompletionStatus
"""
update multiples rows of table: "QuestCompletionStatus"
"""
update_QuestCompletionStatus_many(
"updates to execute, in order"
updates: [QuestCompletionStatus_updates!]!
): [QuestCompletionStatus_mutation_response]
"""
update data of the table: "QuestRepetition"
"""
update_QuestRepetition(
"sets the columns of the filtered rows to the given values"
_set: QuestRepetition_set_input,
"filter the rows which have to be updated"
where: QuestRepetition_bool_exp!
): QuestRepetition_mutation_response
"""
update single row of the table: "QuestRepetition"
"""
update_QuestRepetition_by_pk(
"sets the columns of the filtered rows to the given values"
_set: QuestRepetition_set_input,pk_columns: QuestRepetition_pk_columns_input! ): QuestRepetition
"""
update multiples rows of table: "QuestRepetition"
"""
update_QuestRepetition_many(
"updates to execute, in order"
updates: [QuestRepetition_updates!]!
): [QuestRepetition_mutation_response]
"""
update data of the table: "QuestStatus"
"""
update_QuestStatus(
"sets the columns of the filtered rows to the given values"
_set: QuestStatus_set_input,
"filter the rows which have to be updated"
where: QuestStatus_bool_exp!
): QuestStatus_mutation_response
"""
update single row of the table: "QuestStatus"
"""
update_QuestStatus_by_pk(
"sets the columns of the filtered rows to the given values"
_set: QuestStatus_set_input,pk_columns: QuestStatus_pk_columns_input! ): QuestStatus
"""
update multiples rows of table: "QuestStatus"
"""
update_QuestStatus_many(
"updates to execute, in order"
updates: [QuestStatus_updates!]!
): [QuestStatus_mutation_response]
"""
update data of the table: "SkillCategory"
"""
update_SkillCategory(
"sets the columns of the filtered rows to the given values"
_set: SkillCategory_set_input,
"filter the rows which have to be updated"
where: SkillCategory_bool_exp!
): SkillCategory_mutation_response
"""
update single row of the table: "SkillCategory"
"""
update_SkillCategory_by_pk(
"sets the columns of the filtered rows to the given values"
_set: SkillCategory_set_input,pk_columns: SkillCategory_pk_columns_input! ): SkillCategory
"""
update multiples rows of table: "SkillCategory"
"""
update_SkillCategory_many(
"updates to execute, in order"
updates: [SkillCategory_updates!]!
): [SkillCategory_mutation_response]
"""
update data of the table: "balance"
"""
update_balance(
"increments the numeric columns with given value of the filtered values"
_inc: balance_inc_input,
"sets the columns of the filtered rows to the given values"
_set: balance_set_input,
"filter the rows which have to be updated"
where: balance_bool_exp!
): balance_mutation_response
"""
update single row of the table: "balance"
"""
update_balance_by_pk(
"increments the numeric columns with given value of the filtered values"
_inc: balance_inc_input,
"sets the columns of the filtered rows to the given values"
_set: balance_set_input,pk_columns: balance_pk_columns_input! ): balance
"""
update multiples rows of table: "balance"
"""
update_balance_many(
"updates to execute, in order"
updates: [balance_updates!]!
): [balance_mutation_response]
"""
update data of the table: "dao"
"""
update_dao(
"sets the columns of the filtered rows to the given values"
_set: dao_set_input,
"filter the rows which have to be updated"
where: dao_bool_exp!
): dao_mutation_response
"""
update single row of the table: "dao"
"""
update_dao_by_pk(
"sets the columns of the filtered rows to the given values"
_set: dao_set_input,pk_columns: dao_pk_columns_input! ): dao
"""
update multiples rows of table: "dao"
"""
update_dao_many(
"updates to execute, in order"
updates: [dao_updates!]!
): [dao_mutation_response]
"""
update data of the table: "dao_player"
"""
update_dao_player(
"increments the numeric columns with given value of the filtered values"
_inc: dao_player_inc_input,
"sets the columns of the filtered rows to the given values"
_set: dao_player_set_input,
"filter the rows which have to be updated"
where: dao_player_bool_exp!
): dao_player_mutation_response
"""
update single row of the table: "dao_player"
"""
update_dao_player_by_pk(
"increments the numeric columns with given value of the filtered values"
_inc: dao_player_inc_input,
"sets the columns of the filtered rows to the given values"
_set: dao_player_set_input,pk_columns: dao_player_pk_columns_input! ): dao_player
"""
update multiples rows of table: "dao_player"
"""
update_dao_player_many(
"updates to execute, in order"
updates: [dao_player_updates!]!
): [dao_player_mutation_response]
"""
update data of the table: "guild"
"""
update_guild(
"increments the numeric columns with given value of the filtered values"
_inc: guild_inc_input,
"sets the columns of the filtered rows to the given values"
_set: guild_set_input,
"filter the rows which have to be updated"
where: guild_bool_exp!
): guild_mutation_response
"""
update single row of the table: "guild"
"""
update_guild_by_pk(
"increments the numeric columns with given value of the filtered values"
_inc: guild_inc_input,
"sets the columns of the filtered rows to the given values"
_set: guild_set_input,pk_columns: guild_pk_columns_input! ): guild
"""
update multiples rows of table: "guild"
"""
update_guild_many(
"updates to execute, in order"
updates: [guild_updates!]!
): [guild_mutation_response]
"""
update data of the table: "guild_metadata"
"""
update_guild_metadata(
"append existing jsonb value of filtered columns with new jsonb value"
_append: guild_metadata_append_input,
"delete the field or element with specified path (for JSON arrays, negative integers count from the end)"
_delete_at_path: guild_metadata_delete_at_path_input,
"delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array"
_delete_elem: guild_metadata_delete_elem_input,
"delete key/value pair or string element. key/value pairs are matched based on their key value"
_delete_key: guild_metadata_delete_key_input,
"prepend existing jsonb value of filtered columns with new jsonb value"
_prepend: guild_metadata_prepend_input,
"sets the columns of the filtered rows to the given values"
_set: guild_metadata_set_input,
"filter the rows which have to be updated"
where: guild_metadata_bool_exp!
): guild_metadata_mutation_response
"""
update single row of the table: "guild_metadata"
"""
update_guild_metadata_by_pk(
"append existing jsonb value of filtered columns with new jsonb value"
_append: guild_metadata_append_input,
"delete the field or element with specified path (for JSON arrays, negative integers count from the end)"
_delete_at_path: guild_metadata_delete_at_path_input,
"delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array"
_delete_elem: guild_metadata_delete_elem_input,
"delete key/value pair or string element. key/value pairs are matched based on their key value"
_delete_key: guild_metadata_delete_key_input,
"prepend existing jsonb value of filtered columns with new jsonb value"
_prepend: guild_metadata_prepend_input,
"sets the columns of the filtered rows to the given values"
_set: guild_metadata_set_input,pk_columns: guild_metadata_pk_columns_input! ): guild_metadata
"""
update multiples rows of table: "guild_metadata"
"""
update_guild_metadata_many(
"updates to execute, in order"
updates: [guild_metadata_updates!]!
): [guild_metadata_mutation_response]
"""
update data of the table: "guild_player"
"""
update_guild_player(
"increments the numeric columns with given value of the filtered values"
_inc: guild_player_inc_input,
"sets the columns of the filtered rows to the given values"
_set: guild_player_set_input,
"filter the rows which have to be updated"
where: guild_player_bool_exp!
): guild_player_mutation_response
"""
update single row of the table: "guild_player"
"""
update_guild_player_by_pk(
"increments the numeric columns with given value of the filtered values"
_inc: guild_player_inc_input,
"sets the columns of the filtered rows to the given values"
_set: guild_player_set_input,pk_columns: guild_player_pk_columns_input! ): guild_player
"""
update multiples rows of table: "guild_player"
"""
update_guild_player_many(
"updates to execute, in order"
updates: [guild_player_updates!]!
): [guild_player_mutation_response]
"""
update data of the table: "link"
"""
update_link(
"sets the columns of the filtered rows to the given values"
_set: link_set_input,
"filter the rows which have to be updated"
where: link_bool_exp!
): link_mutation_response
"""
update single row of the table: "link"
"""
update_link_by_pk(
"sets the columns of the filtered rows to the given values"
_set: link_set_input,pk_columns: link_pk_columns_input! ): link
"""
update multiples rows of table: "link"
"""
update_link_many(
"updates to execute, in order"
updates: [link_updates!]!
): [link_mutation_response]
"""
update data of the table: "pinned_questchains"
"""
update_pinned_questchains(
"sets the columns of the filtered rows to the given values"
_set: pinned_questchains_set_input,
"filter the rows which have to be updated"
where: pinned_questchains_bool_exp!
): pinned_questchains_mutation_response
"""
update single row of the table: "pinned_questchains"
"""
update_pinned_questchains_by_pk(
"sets the columns of the filtered rows to the given values"
_set: pinned_questchains_set_input,pk_columns: pinned_questchains_pk_columns_input! ): pinned_questchains
"""
update multiples rows of table: "pinned_questchains"
"""
update_pinned_questchains_many(
"updates to execute, in order"
updates: [pinned_questchains_updates!]!
): [pinned_questchains_mutation_response]
"""
update data of the table: "player"
"""
update_player(
"append existing jsonb value of filtered columns with new jsonb value"
_append: player_append_input,
"delete the field or element with specified path (for JSON arrays, negative integers count from the end)"
_delete_at_path: player_delete_at_path_input,
"delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array"
_delete_elem: player_delete_elem_input,
"delete key/value pair or string element. key/value pairs are matched based on their key value"
_delete_key: player_delete_key_input,
"increments the numeric columns with given value of the filtered values"
_inc: player_inc_input,
"prepend existing jsonb value of filtered columns with new jsonb value"
_prepend: player_prepend_input,
"sets the columns of the filtered rows to the given values"
_set: player_set_input,
"filter the rows which have to be updated"
where: player_bool_exp!
): player_mutation_response
"""
update data of the table: "player_account"
"""
update_player_account(
"sets the columns of the filtered rows to the given values"
_set: player_account_set_input,
"filter the rows which have to be updated"
where: player_account_bool_exp!
): player_account_mutation_response
"""
update single row of the table: "player_account"
"""
update_player_account_by_pk(
"sets the columns of the filtered rows to the given values"
_set: player_account_set_input,pk_columns: player_account_pk_columns_input! ): player_account
"""
update multiples rows of table: "player_account"
"""
update_player_account_many(
"updates to execute, in order"
updates: [player_account_updates!]!
): [player_account_mutation_response]
"""
update single row of the table: "player"
"""
update_player_by_pk(
"append existing jsonb value of filtered columns with new jsonb value"
_append: player_append_input,
"delete the field or element with specified path (for JSON arrays, negative integers count from the end)"
_delete_at_path: player_delete_at_path_input,
"delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array"
_delete_elem: player_delete_elem_input,
"delete key/value pair or string element. key/value pairs are matched based on their key value"
_delete_key: player_delete_key_input,
"increments the numeric columns with given value of the filtered values"
_inc: player_inc_input,
"prepend existing jsonb value of filtered columns with new jsonb value"
_prepend: player_prepend_input,
"sets the columns of the filtered rows to the given values"
_set: player_set_input,pk_columns: player_pk_columns_input! ): player
"""
update multiples rows of table: "player"
"""
update_player_many(
"updates to execute, in order"
updates: [player_updates!]!
): [player_mutation_response]
"""
update data of the table: "player_role"
"""
update_player_role(
"increments the numeric columns with given value of the filtered values"
_inc: player_role_inc_input,
"sets the columns of the filtered rows to the given values"
_set: player_role_set_input,
"filter the rows which have to be updated"
where: player_role_bool_exp!
): player_role_mutation_response
"""
update single row of the table: "player_role"
"""
update_player_role_by_pk(
"increments the numeric columns with given value of the filtered values"
_inc: player_role_inc_input,
"sets the columns of the filtered rows to the given values"
_set: player_role_set_input,pk_columns: player_role_pk_columns_input! ): player_role
"""
update multiples rows of table: "player_role"
"""
update_player_role_many(
"updates to execute, in order"
updates: [player_role_updates!]!
): [player_role_mutation_response]
"""
update data of the table: "player_skill"
"""
update_player_skill(
"increments the numeric columns with given value of the filtered values"
_inc: player_skill_inc_input,
"sets the columns of the filtered rows to the given values"
_set: player_skill_set_input,
"filter the rows which have to be updated"
where: player_skill_bool_exp!
): player_skill_mutation_response
"""
update single row of the table: "player_skill"
"""
update_player_skill_by_pk(
"increments the numeric columns with given value of the filtered values"
_inc: player_skill_inc_input,
"sets the columns of the filtered rows to the given values"
_set: player_skill_set_input,pk_columns: player_skill_pk_columns_input! ): player_skill
"""
update multiples rows of table: "player_skill"
"""
update_player_skill_many(
"updates to execute, in order"
updates: [player_skill_updates!]!
): [player_skill_mutation_response]
"""
update data of the table: "profile"
"""
update_profile(
"increments the numeric columns with given value of the filtered values"
_inc: profile_inc_input,
"sets the columns of the filtered rows to the given values"
_set: profile_set_input,
"filter the rows which have to be updated"
where: profile_bool_exp!
): profile_mutation_response
"""
update single row of the table: "profile"
"""
update_profile_by_pk(
"increments the numeric columns with given value of the filtered values"
_inc: profile_inc_input,
"sets the columns of the filtered rows to the given values"
_set: profile_set_input,pk_columns: profile_pk_columns_input! ): profile
"""
update multiples rows of table: "profile"
"""
update_profile_many(
"updates to execute, in order"
updates: [profile_updates!]!
): [profile_mutation_response]
"""
update data of the table: "quest"
"""
update_quest(
"increments the numeric columns with given value of the filtered values"
_inc: quest_inc_input,
"sets the columns of the filtered rows to the given values"
_set: quest_set_input,
"filter the rows which have to be updated"
where: quest_bool_exp!
): quest_mutation_response
"""
update single row of the table: "quest"
"""
update_quest_by_pk(
"increments the numeric columns with given value of the filtered values"
_inc: quest_inc_input,
"sets the columns of the filtered rows to the given values"
_set: quest_set_input,pk_columns: quest_pk_columns_input! ): quest
"""
update data of the table: "quest_completion"
"""
update_quest_completion(
"sets the columns of the filtered rows to the given values"
_set: quest_completion_set_input,
"filter the rows which have to be updated"
where: quest_completion_bool_exp!
): quest_completion_mutation_response
"""
update single row of the table: "quest_completion"
"""
update_quest_completion_by_pk(
"sets the columns of the filtered rows to the given values"
_set: quest_completion_set_input,pk_columns: quest_completion_pk_columns_input! ): quest_completion
"""
update multiples rows of table: "quest_completion"
"""
update_quest_completion_many(
"updates to execute, in order"
updates: [quest_completion_updates!]!
): [quest_completion_mutation_response]
"""
update multiples rows of table: "quest"
"""
update_quest_many(
"updates to execute, in order"
updates: [quest_updates!]!
): [quest_mutation_response]
"""
update data of the table: "quest_role"
"""
update_quest_role(
"increments the numeric columns with given value of the filtered values"
_inc: quest_role_inc_input,
"sets the columns of the filtered rows to the given values"
_set: quest_role_set_input,
"filter the rows which have to be updated"
where: quest_role_bool_exp!
): quest_role_mutation_response
"""
update single row of the table: "quest_role"
"""
update_quest_role_by_pk(
"increments the numeric columns with given value of the filtered values"
_inc: quest_role_inc_input,
"sets the columns of the filtered rows to the given values"
_set: quest_role_set_input,pk_columns: quest_role_pk_columns_input! ): quest_role
"""
update multiples rows of table: "quest_role"
"""
update_quest_role_many(
"updates to execute, in order"
updates: [quest_role_updates!]!
): [quest_role_mutation_response]
"""
update data of the table: "quest_skill"
"""
update_quest_skill(
"sets the columns of the filtered rows to the given values"
_set: quest_skill_set_input,
"filter the rows which have to be updated"
where: quest_skill_bool_exp!
): quest_skill_mutation_response
"""
update single row of the table: "quest_skill"
"""
update_quest_skill_by_pk(
"sets the columns of the filtered rows to the given values"
_set: quest_skill_set_input,pk_columns: quest_skill_pk_columns_input! ): quest_skill
"""
update multiples rows of table: "quest_skill"
"""
update_quest_skill_many(
"updates to execute, in order"
updates: [quest_skill_updates!]!
): [quest_skill_mutation_response]
"""
update data of the table: "skill"
"""
update_skill(
"sets the columns of the filtered rows to the given values"
_set: skill_set_input,
"filter the rows which have to be updated"
where: skill_bool_exp!
): skill_mutation_response
"""
update single row of the table: "skill"
"""
update_skill_by_pk(
"sets the columns of the filtered rows to the given values"
_set: skill_set_input,pk_columns: skill_pk_columns_input! ): skill
"""
update multiples rows of table: "skill"
"""
update_skill_many(
"updates to execute, in order"
updates: [skill_updates!]!
): [skill_mutation_response]
"""
update data of the table: "token"
"""
update_token(
"increments the numeric columns with given value of the filtered values"
_inc: token_inc_input,
"sets the columns of the filtered rows to the given values"
_set: token_set_input,
"filter the rows which have to be updated"
where: token_bool_exp!
): token_mutation_response
"""
update single row of the table: "token"
"""
update_token_by_pk(
"increments the numeric columns with given value of the filtered values"
_inc: token_inc_input,
"sets the columns of the filtered rows to the given values"
_set: token_set_input,pk_columns: token_pk_columns_input! ): token
"""
update multiples rows of table: "token"
"""
update_token_many(
"updates to execute, in order"
updates: [token_updates!]!
): [token_mutation_response]
"""
update data of the table: "xp"
"""
update_xp(
"increments the numeric columns with given value of the filtered values"
_inc: xp_inc_input,
"sets the columns of the filtered rows to the given values"
_set: xp_set_input,
"filter the rows which have to be updated"
where: xp_bool_exp!
): xp_mutation_response
"""
update single row of the table: "xp"
"""
update_xp_by_pk(
"increments the numeric columns with given value of the filtered values"
_inc: xp_inc_input,
"sets the columns of the filtered rows to the given values"
_set: xp_set_input,pk_columns: xp_pk_columns_input! ): xp
"""
update multiples rows of table: "xp"
"""
update_xp_many(
"updates to execute, in order"
updates: [xp_updates!]!
): [xp_mutation_response]
}
"questchains pinned to a specific user's profile"
type pinned_questchains {
id: uuid!
player_id: uuid!
questchain_id: String!
}
"""
aggregated selection of "pinned_questchains"
"""
type pinned_questchains_aggregate {
aggregate: pinned_questchains_aggregate_fields
nodes: [pinned_questchains!]!
}
"""
aggregate fields of "pinned_questchains"
"""
type pinned_questchains_aggregate_fields {
count(columns: [pinned_questchains_select_column!], distinct: Boolean): Int!
max: pinned_questchains_max_fields
min: pinned_questchains_min_fields
}
"aggregate max on columns"
type pinned_questchains_max_fields {
id: uuid
player_id: uuid
questchain_id: String
}
"aggregate min on columns"
type pinned_questchains_min_fields {
id: uuid
player_id: uuid
questchain_id: String
}
"""
response of any mutation on the table "pinned_questchains"
"""
type pinned_questchains_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [pinned_questchains!]!
}
"""
columns and relationships of "player"
"""
type player {
"An array relationship"
accounts(
"distinct select on columns"
distinct_on: [player_account_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_account_order_by!],
"filter the rows returned"
where: player_account_bool_exp
): [player_account!]!
"An aggregate relationship"
accounts_aggregate(
"distinct select on columns"
distinct_on: [player_account_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_account_order_by!],
"filter the rows returned"
where: player_account_bool_exp
): player_account_aggregate!
brightid_status: BrightIdStatus
ceramicProfileId: String
createdAt: timestamptz
daohausMemberships: [Member!]!
"An array relationship"
daos(
"distinct select on columns"
distinct_on: [dao_player_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [dao_player_order_by!],
"filter the rows returned"
where: dao_player_bool_exp
): [dao_player!]!
"An aggregate relationship"
daos_aggregate(
"distinct select on columns"
distinct_on: [dao_player_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [dao_player_order_by!],
"filter the rows returned"
where: dao_player_bool_exp
): dao_player_aggregate!
dashboardLayout: String
discordId: String
ethereumAddress: String!
"An array relationship"
guilds(
"distinct select on columns"
distinct_on: [guild_player_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [guild_player_order_by!],
"filter the rows returned"
where: guild_player_bool_exp
): [guild_player!]!
"An aggregate relationship"
guilds_aggregate(
"distinct select on columns"
distinct_on: [guild_player_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [guild_player_order_by!],
"filter the rows returned"
where: guild_player_bool_exp
): guild_player_aggregate!
id: uuid!
"An array relationship"
links(
"distinct select on columns"
distinct_on: [link_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [link_order_by!],
"filter the rows returned"
where: link_bool_exp
): [link!]!
"An aggregate relationship"
links_aggregate(
"distinct select on columns"
distinct_on: [link_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [link_order_by!],
"filter the rows returned"
where: link_bool_exp
): link_aggregate!
membership_metadata(
"JSON select path"
path: String
): jsonb
"An object relationship"
player_guilds: guild_player
"An object relationship"
profile: profile
profileLayout: String
"An array relationship"
quest_completions(
"distinct select on columns"
distinct_on: [quest_completion_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_completion_order_by!],
"filter the rows returned"
where: quest_completion_bool_exp
): [quest_completion!]!
"An aggregate relationship"
quest_completions_aggregate(
"distinct select on columns"
distinct_on: [quest_completion_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_completion_order_by!],
"filter the rows returned"
where: quest_completion_bool_exp
): quest_completion_aggregate!
"An array relationship"
quests(
"distinct select on columns"
distinct_on: [quest_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_order_by!],
"filter the rows returned"
where: quest_bool_exp
): [quest!]!
"An aggregate relationship"
quests_aggregate(
"distinct select on columns"
distinct_on: [quest_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_order_by!],
"filter the rows returned"
where: quest_bool_exp
): quest_aggregate!
rank: PlayerRank_enum
role: String
"An array relationship"
roles(
"distinct select on columns"
distinct_on: [player_role_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_role_order_by!],
"filter the rows returned"
where: player_role_bool_exp
): [player_role!]!
"An aggregate relationship"
roles_aggregate(
"distinct select on columns"
distinct_on: [player_role_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_role_order_by!],
"filter the rows returned"
where: player_role_bool_exp
): player_role_aggregate!
seasonXP: numeric!
"An array relationship"
skills(
"distinct select on columns"
distinct_on: [player_skill_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_skill_order_by!],
"filter the rows returned"
where: player_skill_bool_exp
): [player_skill!]!
"An aggregate relationship"
skills_aggregate(
"distinct select on columns"
distinct_on: [player_skill_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_skill_order_by!],
"filter the rows returned"
where: player_skill_bool_exp
): player_skill_aggregate!
token_balances: TokenBalances
totalXP: numeric
updatedAt: timestamptz
"An array relationship"
xps(
"distinct select on columns"
distinct_on: [xp_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [xp_order_by!],
"filter the rows returned"
where: xp_bool_exp
): [xp!]!
"An aggregate relationship"
xps_aggregate(
"distinct select on columns"
distinct_on: [xp_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [xp_order_by!],
"filter the rows returned"
where: xp_bool_exp
): xp_aggregate!
}
"""
columns and relationships of "player_account"
"""
type player_account {
"An object relationship"
Player: player!
identifier: String!
playerId: uuid!
type: AccountType_enum!
}
"""
aggregated selection of "player_account"
"""
type player_account_aggregate {
aggregate: player_account_aggregate_fields
nodes: [player_account!]!
}
"""
aggregate fields of "player_account"
"""
type player_account_aggregate_fields {
count(columns: [player_account_select_column!], distinct: Boolean): Int!
max: player_account_max_fields
min: player_account_min_fields
}
"aggregate max on columns"
type player_account_max_fields {
identifier: String
playerId: uuid
}
"aggregate min on columns"
type player_account_min_fields {
identifier: String
playerId: uuid
}
"""
response of any mutation on the table "player_account"
"""
type player_account_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [player_account!]!
}
"""
aggregated selection of "player"
"""
type player_aggregate {
aggregate: player_aggregate_fields
nodes: [player!]!
}
"""
aggregate fields of "player"
"""
type player_aggregate_fields {
avg: player_avg_fields
count(columns: [player_select_column!], distinct: Boolean): Int!
max: player_max_fields
min: player_min_fields
stddev: player_stddev_fields
stddev_pop: player_stddev_pop_fields
stddev_samp: player_stddev_samp_fields
sum: player_sum_fields
var_pop: player_var_pop_fields
var_samp: player_var_samp_fields
variance: player_variance_fields
}
"aggregate avg on columns"
type player_avg_fields {
seasonXP: Float
totalXP: Float
}
"aggregate max on columns"
type player_max_fields {
ceramicProfileId: String
createdAt: timestamptz
dashboardLayout: String
discordId: String
ethereumAddress: String
id: uuid
profileLayout: String
role: String
seasonXP: numeric
totalXP: numeric
updatedAt: timestamptz
}
"aggregate min on columns"
type player_min_fields {
ceramicProfileId: String
createdAt: timestamptz
dashboardLayout: String
discordId: String
ethereumAddress: String
id: uuid
profileLayout: String
role: String
seasonXP: numeric
totalXP: numeric
updatedAt: timestamptz
}
"""
response of any mutation on the table "player"
"""
type player_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [player!]!
}
"""
columns and relationships of "player_role"
"""
type player_role {
"An object relationship"
PlayerRole: PlayerRole!
player_id: uuid!
rank: Int!
role: String!
}
"""
aggregated selection of "player_role"
"""
type player_role_aggregate {
aggregate: player_role_aggregate_fields
nodes: [player_role!]!
}
"""
aggregate fields of "player_role"
"""
type player_role_aggregate_fields {
avg: player_role_avg_fields
count(columns: [player_role_select_column!], distinct: Boolean): Int!
max: player_role_max_fields
min: player_role_min_fields
stddev: player_role_stddev_fields
stddev_pop: player_role_stddev_pop_fields
stddev_samp: player_role_stddev_samp_fields
sum: player_role_sum_fields
var_pop: player_role_var_pop_fields
var_samp: player_role_var_samp_fields
variance: player_role_variance_fields
}
"aggregate avg on columns"
type player_role_avg_fields {
rank: Float
}
"aggregate max on columns"
type player_role_max_fields {
player_id: uuid
rank: Int
role: String
}
"aggregate min on columns"
type player_role_min_fields {
player_id: uuid
rank: Int
role: String
}
"""
response of any mutation on the table "player_role"
"""
type player_role_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [player_role!]!
}
"aggregate stddev on columns"
type player_role_stddev_fields {
rank: Float
}
"aggregate stddev_pop on columns"
type player_role_stddev_pop_fields {
rank: Float
}
"aggregate stddev_samp on columns"
type player_role_stddev_samp_fields {
rank: Float
}
"aggregate sum on columns"
type player_role_sum_fields {
rank: Int
}
"aggregate var_pop on columns"
type player_role_var_pop_fields {
rank: Float
}
"aggregate var_samp on columns"
type player_role_var_samp_fields {
rank: Float
}
"aggregate variance on columns"
type player_role_variance_fields {
rank: Float
}
"""
columns and relationships of "player_skill"
"""
type player_skill {
"An object relationship"
Skill: skill!
id: uuid!
player_id: uuid!
rank: Int
skill_id: uuid!
}
"""
aggregated selection of "player_skill"
"""
type player_skill_aggregate {
aggregate: player_skill_aggregate_fields
nodes: [player_skill!]!
}
"""
aggregate fields of "player_skill"
"""
type player_skill_aggregate_fields {
avg: player_skill_avg_fields
count(columns: [player_skill_select_column!], distinct: Boolean): Int!
max: player_skill_max_fields
min: player_skill_min_fields
stddev: player_skill_stddev_fields
stddev_pop: player_skill_stddev_pop_fields
stddev_samp: player_skill_stddev_samp_fields
sum: player_skill_sum_fields
var_pop: player_skill_var_pop_fields
var_samp: player_skill_var_samp_fields
variance: player_skill_variance_fields
}
"aggregate avg on columns"
type player_skill_avg_fields {
rank: Float
}
"aggregate max on columns"
type player_skill_max_fields {
id: uuid
player_id: uuid
rank: Int
skill_id: uuid
}
"aggregate min on columns"
type player_skill_min_fields {
id: uuid
player_id: uuid
rank: Int
skill_id: uuid
}
"""
response of any mutation on the table "player_skill"
"""
type player_skill_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [player_skill!]!
}
"aggregate stddev on columns"
type player_skill_stddev_fields {
rank: Float
}
"aggregate stddev_pop on columns"
type player_skill_stddev_pop_fields {
rank: Float
}
"aggregate stddev_samp on columns"
type player_skill_stddev_samp_fields {
rank: Float
}
"aggregate sum on columns"
type player_skill_sum_fields {
rank: Int
}
"aggregate var_pop on columns"
type player_skill_var_pop_fields {
rank: Float
}
"aggregate var_samp on columns"
type player_skill_var_samp_fields {
rank: Float
}
"aggregate variance on columns"
type player_skill_variance_fields {
rank: Float
}
"aggregate stddev on columns"
type player_stddev_fields {
seasonXP: Float
totalXP: Float
}
"aggregate stddev_pop on columns"
type player_stddev_pop_fields {
seasonXP: Float
totalXP: Float
}
"aggregate stddev_samp on columns"
type player_stddev_samp_fields {
seasonXP: Float
totalXP: Float
}
"aggregate sum on columns"
type player_sum_fields {
seasonXP: numeric
totalXP: numeric
}
"aggregate var_pop on columns"
type player_var_pop_fields {
seasonXP: Float
totalXP: Float
}
"aggregate var_samp on columns"
type player_var_samp_fields {
seasonXP: Float
totalXP: Float
}
"aggregate variance on columns"
type player_variance_fields {
seasonXP: Float
totalXP: Float
}
"""
columns and relationships of "profile"
"""
type profile {
availableHours: Int
backgroundImageURL: String
bannerImageURL: String
"An object relationship"
colorAspect: ColorAspect
colorMask: Int
countryCode: String
description: String
emoji: String
"An object relationship"
explorerType: ExplorerType
explorerTypeTitle: String
gender: String
id: uuid!
lastCheckedAt: timestamptz
location: String
name: String
"An object relationship"
player: player!
playerId: uuid!
profileImageURL: String
pronouns: String
timeZone: String
username: String
website: String
}
"""
aggregated selection of "profile"
"""
type profile_aggregate {
aggregate: profile_aggregate_fields
nodes: [profile!]!
}
"""
aggregate fields of "profile"
"""
type profile_aggregate_fields {
avg: profile_avg_fields
count(columns: [profile_select_column!], distinct: Boolean): Int!
max: profile_max_fields
min: profile_min_fields
stddev: profile_stddev_fields
stddev_pop: profile_stddev_pop_fields
stddev_samp: profile_stddev_samp_fields
sum: profile_sum_fields
var_pop: profile_var_pop_fields
var_samp: profile_var_samp_fields
variance: profile_variance_fields
}
"aggregate avg on columns"
type profile_avg_fields {
availableHours: Float
colorMask: Float
}
"aggregate max on columns"
type profile_max_fields {
availableHours: Int
backgroundImageURL: String
bannerImageURL: String
colorMask: Int
countryCode: String
description: String
emoji: String
explorerTypeTitle: String
gender: String
id: uuid
lastCheckedAt: timestamptz
location: String
name: String
playerId: uuid
profileImageURL: String
pronouns: String
timeZone: String
username: String
website: String
}
"aggregate min on columns"
type profile_min_fields {
availableHours: Int
backgroundImageURL: String
bannerImageURL: String
colorMask: Int
countryCode: String
description: String
emoji: String
explorerTypeTitle: String
gender: String
id: uuid
lastCheckedAt: timestamptz
location: String
name: String
playerId: uuid
profileImageURL: String
pronouns: String
timeZone: String
username: String
website: String
}
"""
response of any mutation on the table "profile"
"""
type profile_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [profile!]!
}
"aggregate stddev on columns"
type profile_stddev_fields {
availableHours: Float
colorMask: Float
}
"aggregate stddev_pop on columns"
type profile_stddev_pop_fields {
availableHours: Float
colorMask: Float
}
"aggregate stddev_samp on columns"
type profile_stddev_samp_fields {
availableHours: Float
colorMask: Float
}
"aggregate sum on columns"
type profile_sum_fields {
availableHours: Int
colorMask: Int
}
"aggregate var_pop on columns"
type profile_var_pop_fields {
availableHours: Float
colorMask: Float
}
"aggregate var_samp on columns"
type profile_var_samp_fields {
availableHours: Float
colorMask: Float
}
"aggregate variance on columns"
type profile_variance_fields {
availableHours: Float
colorMask: Float
}
type query_root {
"""
fetch data from the table: "AccountType"
"""
AccountType(
"distinct select on columns"
distinct_on: [AccountType_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [AccountType_order_by!],
"filter the rows returned"
where: AccountType_bool_exp
): [AccountType!]!
"""
fetch aggregated fields from the table: "AccountType"
"""
AccountType_aggregate(
"distinct select on columns"
distinct_on: [AccountType_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [AccountType_order_by!],
"filter the rows returned"
where: AccountType_bool_exp
): AccountType_aggregate!
"""
fetch data from the table: "AccountType" using primary key columns
"""
AccountType_by_pk(type: String!): AccountType
"""
fetch data from the table: "ColorAspect"
"""
ColorAspect(
"distinct select on columns"
distinct_on: [ColorAspect_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [ColorAspect_order_by!],
"filter the rows returned"
where: ColorAspect_bool_exp
): [ColorAspect!]!
"""
fetch aggregated fields from the table: "ColorAspect"
"""
ColorAspect_aggregate(
"distinct select on columns"
distinct_on: [ColorAspect_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [ColorAspect_order_by!],
"filter the rows returned"
where: ColorAspect_bool_exp
): ColorAspect_aggregate!
"""
fetch data from the table: "ColorAspect" using primary key columns
"""
ColorAspect_by_pk(mask: Int!): ColorAspect
"""
fetch data from the table: "ExplorerType"
"""
ExplorerType(
"distinct select on columns"
distinct_on: [ExplorerType_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [ExplorerType_order_by!],
"filter the rows returned"
where: ExplorerType_bool_exp
): [ExplorerType!]!
"""
fetch aggregated fields from the table: "ExplorerType"
"""
ExplorerType_aggregate(
"distinct select on columns"
distinct_on: [ExplorerType_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [ExplorerType_order_by!],
"filter the rows returned"
where: ExplorerType_bool_exp
): ExplorerType_aggregate!
"""
fetch data from the table: "ExplorerType" using primary key columns
"""
ExplorerType_by_pk(id: Int!): ExplorerType
"""
fetch data from the table: "GuildLegitimacy"
"""
GuildLegitimacy(
"distinct select on columns"
distinct_on: [GuildLegitimacy_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [GuildLegitimacy_order_by!],
"filter the rows returned"
where: GuildLegitimacy_bool_exp
): [GuildLegitimacy!]!
"""
fetch aggregated fields from the table: "GuildLegitimacy"
"""
GuildLegitimacy_aggregate(
"distinct select on columns"
distinct_on: [GuildLegitimacy_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [GuildLegitimacy_order_by!],
"filter the rows returned"
where: GuildLegitimacy_bool_exp
): GuildLegitimacy_aggregate!
"""
fetch data from the table: "GuildLegitimacy" using primary key columns
"""
GuildLegitimacy_by_pk(value: String!): GuildLegitimacy
"""
fetch data from the table: "GuildStatus"
"""
GuildStatus(
"distinct select on columns"
distinct_on: [GuildStatus_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [GuildStatus_order_by!],
"filter the rows returned"
where: GuildStatus_bool_exp
): [GuildStatus!]!
"""
fetch aggregated fields from the table: "GuildStatus"
"""
GuildStatus_aggregate(
"distinct select on columns"
distinct_on: [GuildStatus_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [GuildStatus_order_by!],
"filter the rows returned"
where: GuildStatus_bool_exp
): GuildStatus_aggregate!
"""
fetch data from the table: "GuildStatus" using primary key columns
"""
GuildStatus_by_pk(status: String!): GuildStatus
"""
fetch data from the table: "GuildType"
"""
GuildType(
"distinct select on columns"
distinct_on: [GuildType_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [GuildType_order_by!],
"filter the rows returned"
where: GuildType_bool_exp
): [GuildType!]!
"""
fetch aggregated fields from the table: "GuildType"
"""
GuildType_aggregate(
"distinct select on columns"
distinct_on: [GuildType_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [GuildType_order_by!],
"filter the rows returned"
where: GuildType_bool_exp
): GuildType_aggregate!
"""
fetch data from the table: "GuildType" using primary key columns
"""
GuildType_by_pk(name: String!): GuildType
"""
fetch data from the table: "LinkType"
"""
LinkType(
"distinct select on columns"
distinct_on: [LinkType_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [LinkType_order_by!],
"filter the rows returned"
where: LinkType_bool_exp
): [LinkType!]!
"""
fetch aggregated fields from the table: "LinkType"
"""
LinkType_aggregate(
"distinct select on columns"
distinct_on: [LinkType_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [LinkType_order_by!],
"filter the rows returned"
where: LinkType_bool_exp
): LinkType_aggregate!
"""
fetch data from the table: "LinkType" using primary key columns
"""
LinkType_by_pk(type: String!): LinkType
"""
fetch data from the table: "PlayerRank"
"""
PlayerRank(
"distinct select on columns"
distinct_on: [PlayerRank_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [PlayerRank_order_by!],
"filter the rows returned"
where: PlayerRank_bool_exp
): [PlayerRank!]!
"""
fetch aggregated fields from the table: "PlayerRank"
"""
PlayerRank_aggregate(
"distinct select on columns"
distinct_on: [PlayerRank_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [PlayerRank_order_by!],
"filter the rows returned"
where: PlayerRank_bool_exp
): PlayerRank_aggregate!
"""
fetch data from the table: "PlayerRank" using primary key columns
"""
PlayerRank_by_pk(rank: String!): PlayerRank
"""
fetch data from the table: "PlayerRole"
"""
PlayerRole(
"distinct select on columns"
distinct_on: [PlayerRole_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [PlayerRole_order_by!],
"filter the rows returned"
where: PlayerRole_bool_exp
): [PlayerRole!]!
"""
fetch aggregated fields from the table: "PlayerRole"
"""
PlayerRole_aggregate(
"distinct select on columns"
distinct_on: [PlayerRole_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [PlayerRole_order_by!],
"filter the rows returned"
where: PlayerRole_bool_exp
): PlayerRole_aggregate!
"""
fetch data from the table: "PlayerRole" using primary key columns
"""
PlayerRole_by_pk(role: String!): PlayerRole
"""
fetch data from the table: "QuestCompletionStatus"
"""
QuestCompletionStatus(
"distinct select on columns"
distinct_on: [QuestCompletionStatus_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [QuestCompletionStatus_order_by!],
"filter the rows returned"
where: QuestCompletionStatus_bool_exp
): [QuestCompletionStatus!]!
"""
fetch aggregated fields from the table: "QuestCompletionStatus"
"""
QuestCompletionStatus_aggregate(
"distinct select on columns"
distinct_on: [QuestCompletionStatus_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [QuestCompletionStatus_order_by!],
"filter the rows returned"
where: QuestCompletionStatus_bool_exp
): QuestCompletionStatus_aggregate!
"""
fetch data from the table: "QuestCompletionStatus" using primary key columns
"""
QuestCompletionStatus_by_pk(status: String!): QuestCompletionStatus
"""
fetch data from the table: "QuestRepetition"
"""
QuestRepetition(
"distinct select on columns"
distinct_on: [QuestRepetition_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [QuestRepetition_order_by!],
"filter the rows returned"
where: QuestRepetition_bool_exp
): [QuestRepetition!]!
"""
fetch aggregated fields from the table: "QuestRepetition"
"""
QuestRepetition_aggregate(
"distinct select on columns"
distinct_on: [QuestRepetition_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [QuestRepetition_order_by!],
"filter the rows returned"
where: QuestRepetition_bool_exp
): QuestRepetition_aggregate!
"""
fetch data from the table: "QuestRepetition" using primary key columns
"""
QuestRepetition_by_pk(repetition: String!): QuestRepetition
"""
fetch data from the table: "QuestStatus"
"""
QuestStatus(
"distinct select on columns"
distinct_on: [QuestStatus_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [QuestStatus_order_by!],
"filter the rows returned"
where: QuestStatus_bool_exp
): [QuestStatus!]!
"""
fetch aggregated fields from the table: "QuestStatus"
"""
QuestStatus_aggregate(
"distinct select on columns"
distinct_on: [QuestStatus_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [QuestStatus_order_by!],
"filter the rows returned"
where: QuestStatus_bool_exp
): QuestStatus_aggregate!
"""
fetch data from the table: "QuestStatus" using primary key columns
"""
QuestStatus_by_pk(status: String!): QuestStatus
"""
fetch data from the table: "SkillCategory"
"""
SkillCategory(
"distinct select on columns"
distinct_on: [SkillCategory_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [SkillCategory_order_by!],
"filter the rows returned"
where: SkillCategory_bool_exp
): [SkillCategory!]!
"""
fetch aggregated fields from the table: "SkillCategory"
"""
SkillCategory_aggregate(
"distinct select on columns"
distinct_on: [SkillCategory_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [SkillCategory_order_by!],
"filter the rows returned"
where: SkillCategory_bool_exp
): SkillCategory_aggregate!
"""
fetch data from the table: "SkillCategory" using primary key columns
"""
SkillCategory_by_pk(name: String!): SkillCategory
"""
fetch data from the table: "balance"
"""
balance(
"distinct select on columns"
distinct_on: [balance_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [balance_order_by!],
"filter the rows returned"
where: balance_bool_exp
): [balance!]!
"""
fetch aggregated fields from the table: "balance"
"""
balance_aggregate(
"distinct select on columns"
distinct_on: [balance_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [balance_order_by!],
"filter the rows returned"
where: balance_bool_exp
): balance_aggregate!
"""
fetch data from the table: "balance" using primary key columns
"""
balance_by_pk(id: uuid!): balance
"""
fetch data from the table: "dao"
"""
dao(
"distinct select on columns"
distinct_on: [dao_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [dao_order_by!],
"filter the rows returned"
where: dao_bool_exp
): [dao!]!
"""
fetch aggregated fields from the table: "dao"
"""
dao_aggregate(
"distinct select on columns"
distinct_on: [dao_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [dao_order_by!],
"filter the rows returned"
where: dao_bool_exp
): dao_aggregate!
"""
fetch data from the table: "dao" using primary key columns
"""
dao_by_pk(id: uuid!): dao
"""
fetch data from the table: "dao_player"
"""
dao_player(
"distinct select on columns"
distinct_on: [dao_player_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [dao_player_order_by!],
"filter the rows returned"
where: dao_player_bool_exp
): [dao_player!]!
"""
fetch aggregated fields from the table: "dao_player"
"""
dao_player_aggregate(
"distinct select on columns"
distinct_on: [dao_player_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [dao_player_order_by!],
"filter the rows returned"
where: dao_player_bool_exp
): dao_player_aggregate!
"""
fetch data from the table: "dao_player" using primary key columns
"""
dao_player_by_pk(daoId: uuid!, playerId: uuid!): dao_player
getBrightIdStatus(contextId: uuid): BrightIdStatus
getDaoHausMemberships(memberAddress: String): [Member!]!
getDiscordServerMemberRoles(guildId: uuid!, playerId: uuid!): [DiscordRole!]!
getGuildDiscordAnnouncements(guildDiscordId: String): [String!]
getGuildDiscordRoles(guildDiscordId: String): [DiscordRole!]!
getPSeedInfo: PSeedInfo
getTokenBalances(address: String): TokenBalances
getTopPSeedHolders(limit: Int): [TokenBalances!]
"""
fetch data from the table: "guild"
"""
guild(
"distinct select on columns"
distinct_on: [guild_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [guild_order_by!],
"filter the rows returned"
where: guild_bool_exp
): [guild!]!
"""
fetch aggregated fields from the table: "guild"
"""
guild_aggregate(
"distinct select on columns"
distinct_on: [guild_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [guild_order_by!],
"filter the rows returned"
where: guild_bool_exp
): guild_aggregate!
"""
fetch data from the table: "guild" using primary key columns
"""
guild_by_pk(id: uuid!): guild
"""
fetch data from the table: "guild_metadata"
"""
guild_metadata(
"distinct select on columns"
distinct_on: [guild_metadata_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [guild_metadata_order_by!],
"filter the rows returned"
where: guild_metadata_bool_exp
): [guild_metadata!]!
"""
fetch aggregated fields from the table: "guild_metadata"
"""
guild_metadata_aggregate(
"distinct select on columns"
distinct_on: [guild_metadata_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [guild_metadata_order_by!],
"filter the rows returned"
where: guild_metadata_bool_exp
): guild_metadata_aggregate!
"""
fetch data from the table: "guild_metadata" using primary key columns
"""
guild_metadata_by_pk(guildId: uuid!): guild_metadata
"""
fetch data from the table: "guild_player"
"""
guild_player(
"distinct select on columns"
distinct_on: [guild_player_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [guild_player_order_by!],
"filter the rows returned"
where: guild_player_bool_exp
): [guild_player!]!
"""
fetch aggregated fields from the table: "guild_player"
"""
guild_player_aggregate(
"distinct select on columns"
distinct_on: [guild_player_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [guild_player_order_by!],
"filter the rows returned"
where: guild_player_bool_exp
): guild_player_aggregate!
"""
fetch data from the table: "guild_player" using primary key columns
"""
guild_player_by_pk(guildId: uuid!, playerId: uuid!): guild_player
"""
fetch data from the table: "link"
"""
link(
"distinct select on columns"
distinct_on: [link_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [link_order_by!],
"filter the rows returned"
where: link_bool_exp
): [link!]!
"""
fetch aggregated fields from the table: "link"
"""
link_aggregate(
"distinct select on columns"
distinct_on: [link_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [link_order_by!],
"filter the rows returned"
where: link_bool_exp
): link_aggregate!
"""
fetch data from the table: "link" using primary key columns
"""
link_by_pk(id: uuid!): link
"""
fetch data from the table: "me"
"""
me(
"distinct select on columns"
distinct_on: [me_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [me_order_by!],
"filter the rows returned"
where: me_bool_exp
): [me!]!
"""
fetch aggregated fields from the table: "me"
"""
me_aggregate(
"distinct select on columns"
distinct_on: [me_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [me_order_by!],
"filter the rows returned"
where: me_bool_exp
): me_aggregate!
"""
fetch data from the table: "pinned_questchains"
"""
pinned_questchains(
"distinct select on columns"
distinct_on: [pinned_questchains_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [pinned_questchains_order_by!],
"filter the rows returned"
where: pinned_questchains_bool_exp
): [pinned_questchains!]!
"""
fetch aggregated fields from the table: "pinned_questchains"
"""
pinned_questchains_aggregate(
"distinct select on columns"
distinct_on: [pinned_questchains_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [pinned_questchains_order_by!],
"filter the rows returned"
where: pinned_questchains_bool_exp
): pinned_questchains_aggregate!
"""
fetch data from the table: "pinned_questchains" using primary key columns
"""
pinned_questchains_by_pk(player_id: uuid!, questchain_id: String!): pinned_questchains
"""
fetch data from the table: "player"
"""
player(
"distinct select on columns"
distinct_on: [player_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_order_by!],
"filter the rows returned"
where: player_bool_exp
): [player!]!
"""
fetch data from the table: "player_account"
"""
player_account(
"distinct select on columns"
distinct_on: [player_account_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_account_order_by!],
"filter the rows returned"
where: player_account_bool_exp
): [player_account!]!
"""
fetch aggregated fields from the table: "player_account"
"""
player_account_aggregate(
"distinct select on columns"
distinct_on: [player_account_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_account_order_by!],
"filter the rows returned"
where: player_account_bool_exp
): player_account_aggregate!
"""
fetch data from the table: "player_account" using primary key columns
"""
player_account_by_pk(identifier: String!, playerId: uuid!, type: AccountType_enum!): player_account
"""
fetch aggregated fields from the table: "player"
"""
player_aggregate(
"distinct select on columns"
distinct_on: [player_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_order_by!],
"filter the rows returned"
where: player_bool_exp
): player_aggregate!
"""
fetch data from the table: "player" using primary key columns
"""
player_by_pk(id: uuid!): player
"""
fetch data from the table: "player_role"
"""
player_role(
"distinct select on columns"
distinct_on: [player_role_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_role_order_by!],
"filter the rows returned"
where: player_role_bool_exp
): [player_role!]!
"""
fetch aggregated fields from the table: "player_role"
"""
player_role_aggregate(
"distinct select on columns"
distinct_on: [player_role_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_role_order_by!],
"filter the rows returned"
where: player_role_bool_exp
): player_role_aggregate!
"""
fetch data from the table: "player_role" using primary key columns
"""
player_role_by_pk(player_id: uuid!, role: String!): player_role
"""
fetch data from the table: "player_skill"
"""
player_skill(
"distinct select on columns"
distinct_on: [player_skill_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_skill_order_by!],
"filter the rows returned"
where: player_skill_bool_exp
): [player_skill!]!
"""
fetch aggregated fields from the table: "player_skill"
"""
player_skill_aggregate(
"distinct select on columns"
distinct_on: [player_skill_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_skill_order_by!],
"filter the rows returned"
where: player_skill_bool_exp
): player_skill_aggregate!
"""
fetch data from the table: "player_skill" using primary key columns
"""
player_skill_by_pk(id: uuid!): player_skill
"""
fetch data from the table: "profile"
"""
profile(
"distinct select on columns"
distinct_on: [profile_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [profile_order_by!],
"filter the rows returned"
where: profile_bool_exp
): [profile!]!
"""
fetch aggregated fields from the table: "profile"
"""
profile_aggregate(
"distinct select on columns"
distinct_on: [profile_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [profile_order_by!],
"filter the rows returned"
where: profile_bool_exp
): profile_aggregate!
"""
fetch data from the table: "profile" using primary key columns
"""
profile_by_pk(id: uuid!): profile
"""
fetch data from the table: "quest"
"""
quest(
"distinct select on columns"
distinct_on: [quest_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_order_by!],
"filter the rows returned"
where: quest_bool_exp
): [quest!]!
"""
fetch aggregated fields from the table: "quest"
"""
quest_aggregate(
"distinct select on columns"
distinct_on: [quest_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_order_by!],
"filter the rows returned"
where: quest_bool_exp
): quest_aggregate!
"""
fetch data from the table: "quest" using primary key columns
"""
quest_by_pk(id: uuid!): quest
"""
fetch data from the table: "quest_completion"
"""
quest_completion(
"distinct select on columns"
distinct_on: [quest_completion_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_completion_order_by!],
"filter the rows returned"
where: quest_completion_bool_exp
): [quest_completion!]!
"""
fetch aggregated fields from the table: "quest_completion"
"""
quest_completion_aggregate(
"distinct select on columns"
distinct_on: [quest_completion_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_completion_order_by!],
"filter the rows returned"
where: quest_completion_bool_exp
): quest_completion_aggregate!
"""
fetch data from the table: "quest_completion" using primary key columns
"""
quest_completion_by_pk(id: uuid!): quest_completion
"""
fetch data from the table: "quest_role"
"""
quest_role(
"distinct select on columns"
distinct_on: [quest_role_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_role_order_by!],
"filter the rows returned"
where: quest_role_bool_exp
): [quest_role!]!
"""
fetch aggregated fields from the table: "quest_role"
"""
quest_role_aggregate(
"distinct select on columns"
distinct_on: [quest_role_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_role_order_by!],
"filter the rows returned"
where: quest_role_bool_exp
): quest_role_aggregate!
"""
fetch data from the table: "quest_role" using primary key columns
"""
quest_role_by_pk(questId: uuid!, role: String!): quest_role
"""
fetch data from the table: "quest_skill"
"""
quest_skill(
"distinct select on columns"
distinct_on: [quest_skill_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_skill_order_by!],
"filter the rows returned"
where: quest_skill_bool_exp
): [quest_skill!]!
"""
fetch aggregated fields from the table: "quest_skill"
"""
quest_skill_aggregate(
"distinct select on columns"
distinct_on: [quest_skill_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_skill_order_by!],
"filter the rows returned"
where: quest_skill_bool_exp
): quest_skill_aggregate!
"""
fetch data from the table: "quest_skill" using primary key columns
"""
quest_skill_by_pk(questId: uuid!, skillId: uuid!): quest_skill
"""
fetch data from the table: "skill"
"""
skill(
"distinct select on columns"
distinct_on: [skill_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [skill_order_by!],
"filter the rows returned"
where: skill_bool_exp
): [skill!]!
"""
fetch aggregated fields from the table: "skill"
"""
skill_aggregate(
"distinct select on columns"
distinct_on: [skill_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [skill_order_by!],
"filter the rows returned"
where: skill_bool_exp
): skill_aggregate!
"""
fetch data from the table: "skill" using primary key columns
"""
skill_by_pk(id: uuid!): skill
"""
fetch data from the table: "token"
"""
token(
"distinct select on columns"
distinct_on: [token_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [token_order_by!],
"filter the rows returned"
where: token_bool_exp
): [token!]!
"""
fetch aggregated fields from the table: "token"
"""
token_aggregate(
"distinct select on columns"
distinct_on: [token_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [token_order_by!],
"filter the rows returned"
where: token_bool_exp
): token_aggregate!
"""
fetch data from the table: "token" using primary key columns
"""
token_by_pk(address: String!): token
updateCachedProfile(
"the unique id of an action"
id: uuid!
): updateCachedProfile
updatePlayerFromComposeDB(
"the unique id of an action"
id: uuid!
): updatePlayerFromComposeDB
"""
fetch data from the table: "xp"
"""
xp(
"distinct select on columns"
distinct_on: [xp_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [xp_order_by!],
"filter the rows returned"
where: xp_bool_exp
): [xp!]!
"""
fetch aggregated fields from the table: "xp"
"""
xp_aggregate(
"distinct select on columns"
distinct_on: [xp_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [xp_order_by!],
"filter the rows returned"
where: xp_bool_exp
): xp_aggregate!
"""
fetch data from the table: "xp" using primary key columns
"""
xp_by_pk(id: uuid!): xp
}
"""
columns and relationships of "quest"
"""
type quest {
"An object relationship"
QuestRepetition: QuestRepetition!
"An object relationship"
QuestStatus: QuestStatus!
cooldown: Int
createdAt: timestamptz!
createdByPlayerId: uuid!
description: String
externalLink: String
"An object relationship"
guild: guild!
guildId: uuid!
id: uuid!
image: String
"An object relationship"
player: player!
"An array relationship"
quest_completions(
"distinct select on columns"
distinct_on: [quest_completion_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_completion_order_by!],
"filter the rows returned"
where: quest_completion_bool_exp
): [quest_completion!]!
"An aggregate relationship"
quest_completions_aggregate(
"distinct select on columns"
distinct_on: [quest_completion_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_completion_order_by!],
"filter the rows returned"
where: quest_completion_bool_exp
): quest_completion_aggregate!
"An array relationship"
quest_roles(
"distinct select on columns"
distinct_on: [quest_role_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_role_order_by!],
"filter the rows returned"
where: quest_role_bool_exp
): [quest_role!]!
"An aggregate relationship"
quest_roles_aggregate(
"distinct select on columns"
distinct_on: [quest_role_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_role_order_by!],
"filter the rows returned"
where: quest_role_bool_exp
): quest_role_aggregate!
"An array relationship"
quest_skills(
"distinct select on columns"
distinct_on: [quest_skill_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_skill_order_by!],
"filter the rows returned"
where: quest_skill_bool_exp
): [quest_skill!]!
"An aggregate relationship"
quest_skills_aggregate(
"distinct select on columns"
distinct_on: [quest_skill_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_skill_order_by!],
"filter the rows returned"
where: quest_skill_bool_exp
): quest_skill_aggregate!
repetition: QuestRepetition_enum!
status: QuestStatus_enum!
title: String!
}
"""
aggregated selection of "quest"
"""
type quest_aggregate {
aggregate: quest_aggregate_fields
nodes: [quest!]!
}
"""
aggregate fields of "quest"
"""
type quest_aggregate_fields {
avg: quest_avg_fields
count(columns: [quest_select_column!], distinct: Boolean): Int!
max: quest_max_fields
min: quest_min_fields
stddev: quest_stddev_fields
stddev_pop: quest_stddev_pop_fields
stddev_samp: quest_stddev_samp_fields
sum: quest_sum_fields
var_pop: quest_var_pop_fields
var_samp: quest_var_samp_fields
variance: quest_variance_fields
}
"aggregate avg on columns"
type quest_avg_fields {
cooldown: Float
}
"""
columns and relationships of "quest_completion"
"""
type quest_completion {
"An object relationship"
QuestCompletionStatus: QuestCompletionStatus!
"An object relationship"
completed: quest
completedByPlayerId: uuid!
id: uuid!
"An object relationship"
player: player!
"An object relationship"
quest: quest!
questId: uuid!
status: QuestCompletionStatus_enum!
submissionLink: String
submissionText: String
submittedAt: timestamptz!
}
"""
aggregated selection of "quest_completion"
"""
type quest_completion_aggregate {
aggregate: quest_completion_aggregate_fields
nodes: [quest_completion!]!
}
"""
aggregate fields of "quest_completion"
"""
type quest_completion_aggregate_fields {
count(columns: [quest_completion_select_column!], distinct: Boolean): Int!
max: quest_completion_max_fields
min: quest_completion_min_fields
}
"aggregate max on columns"
type quest_completion_max_fields {
completedByPlayerId: uuid
id: uuid
questId: uuid
submissionLink: String
submissionText: String
submittedAt: timestamptz
}
"aggregate min on columns"
type quest_completion_min_fields {
completedByPlayerId: uuid
id: uuid
questId: uuid
submissionLink: String
submissionText: String
submittedAt: timestamptz
}
"""
response of any mutation on the table "quest_completion"
"""
type quest_completion_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [quest_completion!]!
}
"aggregate max on columns"
type quest_max_fields {
cooldown: Int
createdAt: timestamptz
createdByPlayerId: uuid
description: String
externalLink: String
guildId: uuid
id: uuid
image: String
title: String
}
"aggregate min on columns"
type quest_min_fields {
cooldown: Int
createdAt: timestamptz
createdByPlayerId: uuid
description: String
externalLink: String
guildId: uuid
id: uuid
image: String
title: String
}
"""
response of any mutation on the table "quest"
"""
type quest_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [quest!]!
}
"""
columns and relationships of "quest_role"
"""
type quest_role {
"An object relationship"
PlayerRole: PlayerRole!
"An object relationship"
quest: quest!
questId: uuid!
rank: Int
role: String!
}
"""
aggregated selection of "quest_role"
"""
type quest_role_aggregate {
aggregate: quest_role_aggregate_fields
nodes: [quest_role!]!
}
"""
aggregate fields of "quest_role"
"""
type quest_role_aggregate_fields {
avg: quest_role_avg_fields
count(columns: [quest_role_select_column!], distinct: Boolean): Int!
max: quest_role_max_fields
min: quest_role_min_fields
stddev: quest_role_stddev_fields
stddev_pop: quest_role_stddev_pop_fields
stddev_samp: quest_role_stddev_samp_fields
sum: quest_role_sum_fields
var_pop: quest_role_var_pop_fields
var_samp: quest_role_var_samp_fields
variance: quest_role_variance_fields
}
"aggregate avg on columns"
type quest_role_avg_fields {
rank: Float
}
"aggregate max on columns"
type quest_role_max_fields {
questId: uuid
rank: Int
role: String
}
"aggregate min on columns"
type quest_role_min_fields {
questId: uuid
rank: Int
role: String
}
"""
response of any mutation on the table "quest_role"
"""
type quest_role_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [quest_role!]!
}
"aggregate stddev on columns"
type quest_role_stddev_fields {
rank: Float
}
"aggregate stddev_pop on columns"
type quest_role_stddev_pop_fields {
rank: Float
}
"aggregate stddev_samp on columns"
type quest_role_stddev_samp_fields {
rank: Float
}
"aggregate sum on columns"
type quest_role_sum_fields {
rank: Int
}
"aggregate var_pop on columns"
type quest_role_var_pop_fields {
rank: Float
}
"aggregate var_samp on columns"
type quest_role_var_samp_fields {
rank: Float
}
"aggregate variance on columns"
type quest_role_variance_fields {
rank: Float
}
"""
columns and relationships of "quest_skill"
"""
type quest_skill {
"An object relationship"
quest: quest!
questId: uuid!
"An object relationship"
skill: skill!
skillId: uuid!
}
"""
aggregated selection of "quest_skill"
"""
type quest_skill_aggregate {
aggregate: quest_skill_aggregate_fields
nodes: [quest_skill!]!
}
"""
aggregate fields of "quest_skill"
"""
type quest_skill_aggregate_fields {
count(columns: [quest_skill_select_column!], distinct: Boolean): Int!
max: quest_skill_max_fields
min: quest_skill_min_fields
}
"aggregate max on columns"
type quest_skill_max_fields {
questId: uuid
skillId: uuid
}
"aggregate min on columns"
type quest_skill_min_fields {
questId: uuid
skillId: uuid
}
"""
response of any mutation on the table "quest_skill"
"""
type quest_skill_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [quest_skill!]!
}
"aggregate stddev on columns"
type quest_stddev_fields {
cooldown: Float
}
"aggregate stddev_pop on columns"
type quest_stddev_pop_fields {
cooldown: Float
}
"aggregate stddev_samp on columns"
type quest_stddev_samp_fields {
cooldown: Float
}
"aggregate sum on columns"
type quest_sum_fields {
cooldown: Int
}
"aggregate var_pop on columns"
type quest_var_pop_fields {
cooldown: Float
}
"aggregate var_samp on columns"
type quest_var_samp_fields {
cooldown: Float
}
"aggregate variance on columns"
type quest_variance_fields {
cooldown: Float
}
"""
columns and relationships of "skill"
"""
type skill {
"An array relationship"
Player_Skills(
"distinct select on columns"
distinct_on: [player_skill_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_skill_order_by!],
"filter the rows returned"
where: player_skill_bool_exp
): [player_skill!]!
"An aggregate relationship"
Player_Skills_aggregate(
"distinct select on columns"
distinct_on: [player_skill_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_skill_order_by!],
"filter the rows returned"
where: player_skill_bool_exp
): player_skill_aggregate!
category: SkillCategory_enum!
id: uuid!
name: String!
"An array relationship"
quest_skills(
"distinct select on columns"
distinct_on: [quest_skill_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_skill_order_by!],
"filter the rows returned"
where: quest_skill_bool_exp
): [quest_skill!]!
"An aggregate relationship"
quest_skills_aggregate(
"distinct select on columns"
distinct_on: [quest_skill_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_skill_order_by!],
"filter the rows returned"
where: quest_skill_bool_exp
): quest_skill_aggregate!
}
"""
aggregated selection of "skill"
"""
type skill_aggregate {
aggregate: skill_aggregate_fields
nodes: [skill!]!
}
"""
aggregate fields of "skill"
"""
type skill_aggregate_fields {
count(columns: [skill_select_column!], distinct: Boolean): Int!
max: skill_max_fields
min: skill_min_fields
}
"aggregate max on columns"
type skill_max_fields {
id: uuid
name: String
}
"aggregate min on columns"
type skill_min_fields {
id: uuid
name: String
}
"""
response of any mutation on the table "skill"
"""
type skill_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [skill!]!
}
type subscription_root {
"""
fetch data from the table: "AccountType"
"""
AccountType(
"distinct select on columns"
distinct_on: [AccountType_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [AccountType_order_by!],
"filter the rows returned"
where: AccountType_bool_exp
): [AccountType!]!
"""
fetch aggregated fields from the table: "AccountType"
"""
AccountType_aggregate(
"distinct select on columns"
distinct_on: [AccountType_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [AccountType_order_by!],
"filter the rows returned"
where: AccountType_bool_exp
): AccountType_aggregate!
"""
fetch data from the table: "AccountType" using primary key columns
"""
AccountType_by_pk(type: String!): AccountType
"""
fetch data from the table in a streaming manner: "AccountType"
"""
AccountType_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [AccountType_stream_cursor_input]!,
"filter the rows returned"
where: AccountType_bool_exp
): [AccountType!]!
"""
fetch data from the table: "ColorAspect"
"""
ColorAspect(
"distinct select on columns"
distinct_on: [ColorAspect_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [ColorAspect_order_by!],
"filter the rows returned"
where: ColorAspect_bool_exp
): [ColorAspect!]!
"""
fetch aggregated fields from the table: "ColorAspect"
"""
ColorAspect_aggregate(
"distinct select on columns"
distinct_on: [ColorAspect_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [ColorAspect_order_by!],
"filter the rows returned"
where: ColorAspect_bool_exp
): ColorAspect_aggregate!
"""
fetch data from the table: "ColorAspect" using primary key columns
"""
ColorAspect_by_pk(mask: Int!): ColorAspect
"""
fetch data from the table in a streaming manner: "ColorAspect"
"""
ColorAspect_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [ColorAspect_stream_cursor_input]!,
"filter the rows returned"
where: ColorAspect_bool_exp
): [ColorAspect!]!
"""
fetch data from the table: "ExplorerType"
"""
ExplorerType(
"distinct select on columns"
distinct_on: [ExplorerType_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [ExplorerType_order_by!],
"filter the rows returned"
where: ExplorerType_bool_exp
): [ExplorerType!]!
"""
fetch aggregated fields from the table: "ExplorerType"
"""
ExplorerType_aggregate(
"distinct select on columns"
distinct_on: [ExplorerType_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [ExplorerType_order_by!],
"filter the rows returned"
where: ExplorerType_bool_exp
): ExplorerType_aggregate!
"""
fetch data from the table: "ExplorerType" using primary key columns
"""
ExplorerType_by_pk(id: Int!): ExplorerType
"""
fetch data from the table in a streaming manner: "ExplorerType"
"""
ExplorerType_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [ExplorerType_stream_cursor_input]!,
"filter the rows returned"
where: ExplorerType_bool_exp
): [ExplorerType!]!
"""
fetch data from the table: "GuildLegitimacy"
"""
GuildLegitimacy(
"distinct select on columns"
distinct_on: [GuildLegitimacy_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [GuildLegitimacy_order_by!],
"filter the rows returned"
where: GuildLegitimacy_bool_exp
): [GuildLegitimacy!]!
"""
fetch aggregated fields from the table: "GuildLegitimacy"
"""
GuildLegitimacy_aggregate(
"distinct select on columns"
distinct_on: [GuildLegitimacy_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [GuildLegitimacy_order_by!],
"filter the rows returned"
where: GuildLegitimacy_bool_exp
): GuildLegitimacy_aggregate!
"""
fetch data from the table: "GuildLegitimacy" using primary key columns
"""
GuildLegitimacy_by_pk(value: String!): GuildLegitimacy
"""
fetch data from the table in a streaming manner: "GuildLegitimacy"
"""
GuildLegitimacy_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [GuildLegitimacy_stream_cursor_input]!,
"filter the rows returned"
where: GuildLegitimacy_bool_exp
): [GuildLegitimacy!]!
"""
fetch data from the table: "GuildStatus"
"""
GuildStatus(
"distinct select on columns"
distinct_on: [GuildStatus_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [GuildStatus_order_by!],
"filter the rows returned"
where: GuildStatus_bool_exp
): [GuildStatus!]!
"""
fetch aggregated fields from the table: "GuildStatus"
"""
GuildStatus_aggregate(
"distinct select on columns"
distinct_on: [GuildStatus_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [GuildStatus_order_by!],
"filter the rows returned"
where: GuildStatus_bool_exp
): GuildStatus_aggregate!
"""
fetch data from the table: "GuildStatus" using primary key columns
"""
GuildStatus_by_pk(status: String!): GuildStatus
"""
fetch data from the table in a streaming manner: "GuildStatus"
"""
GuildStatus_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [GuildStatus_stream_cursor_input]!,
"filter the rows returned"
where: GuildStatus_bool_exp
): [GuildStatus!]!
"""
fetch data from the table: "GuildType"
"""
GuildType(
"distinct select on columns"
distinct_on: [GuildType_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [GuildType_order_by!],
"filter the rows returned"
where: GuildType_bool_exp
): [GuildType!]!
"""
fetch aggregated fields from the table: "GuildType"
"""
GuildType_aggregate(
"distinct select on columns"
distinct_on: [GuildType_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [GuildType_order_by!],
"filter the rows returned"
where: GuildType_bool_exp
): GuildType_aggregate!
"""
fetch data from the table: "GuildType" using primary key columns
"""
GuildType_by_pk(name: String!): GuildType
"""
fetch data from the table in a streaming manner: "GuildType"
"""
GuildType_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [GuildType_stream_cursor_input]!,
"filter the rows returned"
where: GuildType_bool_exp
): [GuildType!]!
"""
fetch data from the table: "LinkType"
"""
LinkType(
"distinct select on columns"
distinct_on: [LinkType_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [LinkType_order_by!],
"filter the rows returned"
where: LinkType_bool_exp
): [LinkType!]!
"""
fetch aggregated fields from the table: "LinkType"
"""
LinkType_aggregate(
"distinct select on columns"
distinct_on: [LinkType_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [LinkType_order_by!],
"filter the rows returned"
where: LinkType_bool_exp
): LinkType_aggregate!
"""
fetch data from the table: "LinkType" using primary key columns
"""
LinkType_by_pk(type: String!): LinkType
"""
fetch data from the table in a streaming manner: "LinkType"
"""
LinkType_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [LinkType_stream_cursor_input]!,
"filter the rows returned"
where: LinkType_bool_exp
): [LinkType!]!
"""
fetch data from the table: "PlayerRank"
"""
PlayerRank(
"distinct select on columns"
distinct_on: [PlayerRank_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [PlayerRank_order_by!],
"filter the rows returned"
where: PlayerRank_bool_exp
): [PlayerRank!]!
"""
fetch aggregated fields from the table: "PlayerRank"
"""
PlayerRank_aggregate(
"distinct select on columns"
distinct_on: [PlayerRank_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [PlayerRank_order_by!],
"filter the rows returned"
where: PlayerRank_bool_exp
): PlayerRank_aggregate!
"""
fetch data from the table: "PlayerRank" using primary key columns
"""
PlayerRank_by_pk(rank: String!): PlayerRank
"""
fetch data from the table in a streaming manner: "PlayerRank"
"""
PlayerRank_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [PlayerRank_stream_cursor_input]!,
"filter the rows returned"
where: PlayerRank_bool_exp
): [PlayerRank!]!
"""
fetch data from the table: "PlayerRole"
"""
PlayerRole(
"distinct select on columns"
distinct_on: [PlayerRole_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [PlayerRole_order_by!],
"filter the rows returned"
where: PlayerRole_bool_exp
): [PlayerRole!]!
"""
fetch aggregated fields from the table: "PlayerRole"
"""
PlayerRole_aggregate(
"distinct select on columns"
distinct_on: [PlayerRole_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [PlayerRole_order_by!],
"filter the rows returned"
where: PlayerRole_bool_exp
): PlayerRole_aggregate!
"""
fetch data from the table: "PlayerRole" using primary key columns
"""
PlayerRole_by_pk(role: String!): PlayerRole
"""
fetch data from the table in a streaming manner: "PlayerRole"
"""
PlayerRole_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [PlayerRole_stream_cursor_input]!,
"filter the rows returned"
where: PlayerRole_bool_exp
): [PlayerRole!]!
"""
fetch data from the table: "QuestCompletionStatus"
"""
QuestCompletionStatus(
"distinct select on columns"
distinct_on: [QuestCompletionStatus_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [QuestCompletionStatus_order_by!],
"filter the rows returned"
where: QuestCompletionStatus_bool_exp
): [QuestCompletionStatus!]!
"""
fetch aggregated fields from the table: "QuestCompletionStatus"
"""
QuestCompletionStatus_aggregate(
"distinct select on columns"
distinct_on: [QuestCompletionStatus_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [QuestCompletionStatus_order_by!],
"filter the rows returned"
where: QuestCompletionStatus_bool_exp
): QuestCompletionStatus_aggregate!
"""
fetch data from the table: "QuestCompletionStatus" using primary key columns
"""
QuestCompletionStatus_by_pk(status: String!): QuestCompletionStatus
"""
fetch data from the table in a streaming manner: "QuestCompletionStatus"
"""
QuestCompletionStatus_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [QuestCompletionStatus_stream_cursor_input]!,
"filter the rows returned"
where: QuestCompletionStatus_bool_exp
): [QuestCompletionStatus!]!
"""
fetch data from the table: "QuestRepetition"
"""
QuestRepetition(
"distinct select on columns"
distinct_on: [QuestRepetition_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [QuestRepetition_order_by!],
"filter the rows returned"
where: QuestRepetition_bool_exp
): [QuestRepetition!]!
"""
fetch aggregated fields from the table: "QuestRepetition"
"""
QuestRepetition_aggregate(
"distinct select on columns"
distinct_on: [QuestRepetition_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [QuestRepetition_order_by!],
"filter the rows returned"
where: QuestRepetition_bool_exp
): QuestRepetition_aggregate!
"""
fetch data from the table: "QuestRepetition" using primary key columns
"""
QuestRepetition_by_pk(repetition: String!): QuestRepetition
"""
fetch data from the table in a streaming manner: "QuestRepetition"
"""
QuestRepetition_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [QuestRepetition_stream_cursor_input]!,
"filter the rows returned"
where: QuestRepetition_bool_exp
): [QuestRepetition!]!
"""
fetch data from the table: "QuestStatus"
"""
QuestStatus(
"distinct select on columns"
distinct_on: [QuestStatus_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [QuestStatus_order_by!],
"filter the rows returned"
where: QuestStatus_bool_exp
): [QuestStatus!]!
"""
fetch aggregated fields from the table: "QuestStatus"
"""
QuestStatus_aggregate(
"distinct select on columns"
distinct_on: [QuestStatus_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [QuestStatus_order_by!],
"filter the rows returned"
where: QuestStatus_bool_exp
): QuestStatus_aggregate!
"""
fetch data from the table: "QuestStatus" using primary key columns
"""
QuestStatus_by_pk(status: String!): QuestStatus
"""
fetch data from the table in a streaming manner: "QuestStatus"
"""
QuestStatus_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [QuestStatus_stream_cursor_input]!,
"filter the rows returned"
where: QuestStatus_bool_exp
): [QuestStatus!]!
"""
fetch data from the table: "SkillCategory"
"""
SkillCategory(
"distinct select on columns"
distinct_on: [SkillCategory_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [SkillCategory_order_by!],
"filter the rows returned"
where: SkillCategory_bool_exp
): [SkillCategory!]!
"""
fetch aggregated fields from the table: "SkillCategory"
"""
SkillCategory_aggregate(
"distinct select on columns"
distinct_on: [SkillCategory_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [SkillCategory_order_by!],
"filter the rows returned"
where: SkillCategory_bool_exp
): SkillCategory_aggregate!
"""
fetch data from the table: "SkillCategory" using primary key columns
"""
SkillCategory_by_pk(name: String!): SkillCategory
"""
fetch data from the table in a streaming manner: "SkillCategory"
"""
SkillCategory_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [SkillCategory_stream_cursor_input]!,
"filter the rows returned"
where: SkillCategory_bool_exp
): [SkillCategory!]!
"""
fetch data from the table: "balance"
"""
balance(
"distinct select on columns"
distinct_on: [balance_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [balance_order_by!],
"filter the rows returned"
where: balance_bool_exp
): [balance!]!
"""
fetch aggregated fields from the table: "balance"
"""
balance_aggregate(
"distinct select on columns"
distinct_on: [balance_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [balance_order_by!],
"filter the rows returned"
where: balance_bool_exp
): balance_aggregate!
"""
fetch data from the table: "balance" using primary key columns
"""
balance_by_pk(id: uuid!): balance
"""
fetch data from the table in a streaming manner: "balance"
"""
balance_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [balance_stream_cursor_input]!,
"filter the rows returned"
where: balance_bool_exp
): [balance!]!
"""
fetch data from the table: "dao"
"""
dao(
"distinct select on columns"
distinct_on: [dao_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [dao_order_by!],
"filter the rows returned"
where: dao_bool_exp
): [dao!]!
"""
fetch aggregated fields from the table: "dao"
"""
dao_aggregate(
"distinct select on columns"
distinct_on: [dao_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [dao_order_by!],
"filter the rows returned"
where: dao_bool_exp
): dao_aggregate!
"""
fetch data from the table: "dao" using primary key columns
"""
dao_by_pk(id: uuid!): dao
"""
fetch data from the table: "dao_player"
"""
dao_player(
"distinct select on columns"
distinct_on: [dao_player_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [dao_player_order_by!],
"filter the rows returned"
where: dao_player_bool_exp
): [dao_player!]!
"""
fetch aggregated fields from the table: "dao_player"
"""
dao_player_aggregate(
"distinct select on columns"
distinct_on: [dao_player_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [dao_player_order_by!],
"filter the rows returned"
where: dao_player_bool_exp
): dao_player_aggregate!
"""
fetch data from the table: "dao_player" using primary key columns
"""
dao_player_by_pk(daoId: uuid!, playerId: uuid!): dao_player
"""
fetch data from the table in a streaming manner: "dao_player"
"""
dao_player_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [dao_player_stream_cursor_input]!,
"filter the rows returned"
where: dao_player_bool_exp
): [dao_player!]!
"""
fetch data from the table in a streaming manner: "dao"
"""
dao_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [dao_stream_cursor_input]!,
"filter the rows returned"
where: dao_bool_exp
): [dao!]!
"""
fetch data from the table: "guild"
"""
guild(
"distinct select on columns"
distinct_on: [guild_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [guild_order_by!],
"filter the rows returned"
where: guild_bool_exp
): [guild!]!
"""
fetch aggregated fields from the table: "guild"
"""
guild_aggregate(
"distinct select on columns"
distinct_on: [guild_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [guild_order_by!],
"filter the rows returned"
where: guild_bool_exp
): guild_aggregate!
"""
fetch data from the table: "guild" using primary key columns
"""
guild_by_pk(id: uuid!): guild
"""
fetch data from the table: "guild_metadata"
"""
guild_metadata(
"distinct select on columns"
distinct_on: [guild_metadata_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [guild_metadata_order_by!],
"filter the rows returned"
where: guild_metadata_bool_exp
): [guild_metadata!]!
"""
fetch aggregated fields from the table: "guild_metadata"
"""
guild_metadata_aggregate(
"distinct select on columns"
distinct_on: [guild_metadata_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [guild_metadata_order_by!],
"filter the rows returned"
where: guild_metadata_bool_exp
): guild_metadata_aggregate!
"""
fetch data from the table: "guild_metadata" using primary key columns
"""
guild_metadata_by_pk(guildId: uuid!): guild_metadata
"""
fetch data from the table in a streaming manner: "guild_metadata"
"""
guild_metadata_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [guild_metadata_stream_cursor_input]!,
"filter the rows returned"
where: guild_metadata_bool_exp
): [guild_metadata!]!
"""
fetch data from the table: "guild_player"
"""
guild_player(
"distinct select on columns"
distinct_on: [guild_player_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [guild_player_order_by!],
"filter the rows returned"
where: guild_player_bool_exp
): [guild_player!]!
"""
fetch aggregated fields from the table: "guild_player"
"""
guild_player_aggregate(
"distinct select on columns"
distinct_on: [guild_player_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [guild_player_order_by!],
"filter the rows returned"
where: guild_player_bool_exp
): guild_player_aggregate!
"""
fetch data from the table: "guild_player" using primary key columns
"""
guild_player_by_pk(guildId: uuid!, playerId: uuid!): guild_player
"""
fetch data from the table in a streaming manner: "guild_player"
"""
guild_player_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [guild_player_stream_cursor_input]!,
"filter the rows returned"
where: guild_player_bool_exp
): [guild_player!]!
"""
fetch data from the table in a streaming manner: "guild"
"""
guild_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [guild_stream_cursor_input]!,
"filter the rows returned"
where: guild_bool_exp
): [guild!]!
"""
fetch data from the table: "link"
"""
link(
"distinct select on columns"
distinct_on: [link_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [link_order_by!],
"filter the rows returned"
where: link_bool_exp
): [link!]!
"""
fetch aggregated fields from the table: "link"
"""
link_aggregate(
"distinct select on columns"
distinct_on: [link_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [link_order_by!],
"filter the rows returned"
where: link_bool_exp
): link_aggregate!
"""
fetch data from the table: "link" using primary key columns
"""
link_by_pk(id: uuid!): link
"""
fetch data from the table in a streaming manner: "link"
"""
link_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [link_stream_cursor_input]!,
"filter the rows returned"
where: link_bool_exp
): [link!]!
"""
fetch data from the table: "me"
"""
me(
"distinct select on columns"
distinct_on: [me_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [me_order_by!],
"filter the rows returned"
where: me_bool_exp
): [me!]!
"""
fetch aggregated fields from the table: "me"
"""
me_aggregate(
"distinct select on columns"
distinct_on: [me_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [me_order_by!],
"filter the rows returned"
where: me_bool_exp
): me_aggregate!
"""
fetch data from the table in a streaming manner: "me"
"""
me_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [me_stream_cursor_input]!,
"filter the rows returned"
where: me_bool_exp
): [me!]!
"""
fetch data from the table: "pinned_questchains"
"""
pinned_questchains(
"distinct select on columns"
distinct_on: [pinned_questchains_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [pinned_questchains_order_by!],
"filter the rows returned"
where: pinned_questchains_bool_exp
): [pinned_questchains!]!
"""
fetch aggregated fields from the table: "pinned_questchains"
"""
pinned_questchains_aggregate(
"distinct select on columns"
distinct_on: [pinned_questchains_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [pinned_questchains_order_by!],
"filter the rows returned"
where: pinned_questchains_bool_exp
): pinned_questchains_aggregate!
"""
fetch data from the table: "pinned_questchains" using primary key columns
"""
pinned_questchains_by_pk(player_id: uuid!, questchain_id: String!): pinned_questchains
"""
fetch data from the table in a streaming manner: "pinned_questchains"
"""
pinned_questchains_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [pinned_questchains_stream_cursor_input]!,
"filter the rows returned"
where: pinned_questchains_bool_exp
): [pinned_questchains!]!
"""
fetch data from the table: "player"
"""
player(
"distinct select on columns"
distinct_on: [player_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_order_by!],
"filter the rows returned"
where: player_bool_exp
): [player!]!
"""
fetch data from the table: "player_account"
"""
player_account(
"distinct select on columns"
distinct_on: [player_account_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_account_order_by!],
"filter the rows returned"
where: player_account_bool_exp
): [player_account!]!
"""
fetch aggregated fields from the table: "player_account"
"""
player_account_aggregate(
"distinct select on columns"
distinct_on: [player_account_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_account_order_by!],
"filter the rows returned"
where: player_account_bool_exp
): player_account_aggregate!
"""
fetch data from the table: "player_account" using primary key columns
"""
player_account_by_pk(identifier: String!, playerId: uuid!, type: AccountType_enum!): player_account
"""
fetch data from the table in a streaming manner: "player_account"
"""
player_account_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [player_account_stream_cursor_input]!,
"filter the rows returned"
where: player_account_bool_exp
): [player_account!]!
"""
fetch aggregated fields from the table: "player"
"""
player_aggregate(
"distinct select on columns"
distinct_on: [player_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_order_by!],
"filter the rows returned"
where: player_bool_exp
): player_aggregate!
"""
fetch data from the table: "player" using primary key columns
"""
player_by_pk(id: uuid!): player
"""
fetch data from the table: "player_role"
"""
player_role(
"distinct select on columns"
distinct_on: [player_role_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_role_order_by!],
"filter the rows returned"
where: player_role_bool_exp
): [player_role!]!
"""
fetch aggregated fields from the table: "player_role"
"""
player_role_aggregate(
"distinct select on columns"
distinct_on: [player_role_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_role_order_by!],
"filter the rows returned"
where: player_role_bool_exp
): player_role_aggregate!
"""
fetch data from the table: "player_role" using primary key columns
"""
player_role_by_pk(player_id: uuid!, role: String!): player_role
"""
fetch data from the table in a streaming manner: "player_role"
"""
player_role_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [player_role_stream_cursor_input]!,
"filter the rows returned"
where: player_role_bool_exp
): [player_role!]!
"""
fetch data from the table: "player_skill"
"""
player_skill(
"distinct select on columns"
distinct_on: [player_skill_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_skill_order_by!],
"filter the rows returned"
where: player_skill_bool_exp
): [player_skill!]!
"""
fetch aggregated fields from the table: "player_skill"
"""
player_skill_aggregate(
"distinct select on columns"
distinct_on: [player_skill_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [player_skill_order_by!],
"filter the rows returned"
where: player_skill_bool_exp
): player_skill_aggregate!
"""
fetch data from the table: "player_skill" using primary key columns
"""
player_skill_by_pk(id: uuid!): player_skill
"""
fetch data from the table in a streaming manner: "player_skill"
"""
player_skill_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [player_skill_stream_cursor_input]!,
"filter the rows returned"
where: player_skill_bool_exp
): [player_skill!]!
"""
fetch data from the table in a streaming manner: "player"
"""
player_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [player_stream_cursor_input]!,
"filter the rows returned"
where: player_bool_exp
): [player!]!
"""
fetch data from the table: "profile"
"""
profile(
"distinct select on columns"
distinct_on: [profile_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [profile_order_by!],
"filter the rows returned"
where: profile_bool_exp
): [profile!]!
"""
fetch aggregated fields from the table: "profile"
"""
profile_aggregate(
"distinct select on columns"
distinct_on: [profile_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [profile_order_by!],
"filter the rows returned"
where: profile_bool_exp
): profile_aggregate!
"""
fetch data from the table: "profile" using primary key columns
"""
profile_by_pk(id: uuid!): profile
"""
fetch data from the table in a streaming manner: "profile"
"""
profile_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [profile_stream_cursor_input]!,
"filter the rows returned"
where: profile_bool_exp
): [profile!]!
"""
fetch data from the table: "quest"
"""
quest(
"distinct select on columns"
distinct_on: [quest_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_order_by!],
"filter the rows returned"
where: quest_bool_exp
): [quest!]!
"""
fetch aggregated fields from the table: "quest"
"""
quest_aggregate(
"distinct select on columns"
distinct_on: [quest_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_order_by!],
"filter the rows returned"
where: quest_bool_exp
): quest_aggregate!
"""
fetch data from the table: "quest" using primary key columns
"""
quest_by_pk(id: uuid!): quest
"""
fetch data from the table: "quest_completion"
"""
quest_completion(
"distinct select on columns"
distinct_on: [quest_completion_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_completion_order_by!],
"filter the rows returned"
where: quest_completion_bool_exp
): [quest_completion!]!
"""
fetch aggregated fields from the table: "quest_completion"
"""
quest_completion_aggregate(
"distinct select on columns"
distinct_on: [quest_completion_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_completion_order_by!],
"filter the rows returned"
where: quest_completion_bool_exp
): quest_completion_aggregate!
"""
fetch data from the table: "quest_completion" using primary key columns
"""
quest_completion_by_pk(id: uuid!): quest_completion
"""
fetch data from the table in a streaming manner: "quest_completion"
"""
quest_completion_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [quest_completion_stream_cursor_input]!,
"filter the rows returned"
where: quest_completion_bool_exp
): [quest_completion!]!
"""
fetch data from the table: "quest_role"
"""
quest_role(
"distinct select on columns"
distinct_on: [quest_role_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_role_order_by!],
"filter the rows returned"
where: quest_role_bool_exp
): [quest_role!]!
"""
fetch aggregated fields from the table: "quest_role"
"""
quest_role_aggregate(
"distinct select on columns"
distinct_on: [quest_role_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_role_order_by!],
"filter the rows returned"
where: quest_role_bool_exp
): quest_role_aggregate!
"""
fetch data from the table: "quest_role" using primary key columns
"""
quest_role_by_pk(questId: uuid!, role: String!): quest_role
"""
fetch data from the table in a streaming manner: "quest_role"
"""
quest_role_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [quest_role_stream_cursor_input]!,
"filter the rows returned"
where: quest_role_bool_exp
): [quest_role!]!
"""
fetch data from the table: "quest_skill"
"""
quest_skill(
"distinct select on columns"
distinct_on: [quest_skill_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_skill_order_by!],
"filter the rows returned"
where: quest_skill_bool_exp
): [quest_skill!]!
"""
fetch aggregated fields from the table: "quest_skill"
"""
quest_skill_aggregate(
"distinct select on columns"
distinct_on: [quest_skill_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [quest_skill_order_by!],
"filter the rows returned"
where: quest_skill_bool_exp
): quest_skill_aggregate!
"""
fetch data from the table: "quest_skill" using primary key columns
"""
quest_skill_by_pk(questId: uuid!, skillId: uuid!): quest_skill
"""
fetch data from the table in a streaming manner: "quest_skill"
"""
quest_skill_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [quest_skill_stream_cursor_input]!,
"filter the rows returned"
where: quest_skill_bool_exp
): [quest_skill!]!
"""
fetch data from the table in a streaming manner: "quest"
"""
quest_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [quest_stream_cursor_input]!,
"filter the rows returned"
where: quest_bool_exp
): [quest!]!
"""
fetch data from the table: "skill"
"""
skill(
"distinct select on columns"
distinct_on: [skill_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [skill_order_by!],
"filter the rows returned"
where: skill_bool_exp
): [skill!]!
"""
fetch aggregated fields from the table: "skill"
"""
skill_aggregate(
"distinct select on columns"
distinct_on: [skill_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [skill_order_by!],
"filter the rows returned"
where: skill_bool_exp
): skill_aggregate!
"""
fetch data from the table: "skill" using primary key columns
"""
skill_by_pk(id: uuid!): skill
"""
fetch data from the table in a streaming manner: "skill"
"""
skill_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [skill_stream_cursor_input]!,
"filter the rows returned"
where: skill_bool_exp
): [skill!]!
"""
fetch data from the table: "token"
"""
token(
"distinct select on columns"
distinct_on: [token_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [token_order_by!],
"filter the rows returned"
where: token_bool_exp
): [token!]!
"""
fetch aggregated fields from the table: "token"
"""
token_aggregate(
"distinct select on columns"
distinct_on: [token_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [token_order_by!],
"filter the rows returned"
where: token_bool_exp
): token_aggregate!
"""
fetch data from the table: "token" using primary key columns
"""
token_by_pk(address: String!): token
"""
fetch data from the table in a streaming manner: "token"
"""
token_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [token_stream_cursor_input]!,
"filter the rows returned"
where: token_bool_exp
): [token!]!
updateCachedProfile(
"the unique id of an action"
id: uuid!
): updateCachedProfile
updatePlayerFromComposeDB(
"the unique id of an action"
id: uuid!
): updatePlayerFromComposeDB
"""
fetch data from the table: "xp"
"""
xp(
"distinct select on columns"
distinct_on: [xp_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [xp_order_by!],
"filter the rows returned"
where: xp_bool_exp
): [xp!]!
"""
fetch aggregated fields from the table: "xp"
"""
xp_aggregate(
"distinct select on columns"
distinct_on: [xp_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [xp_order_by!],
"filter the rows returned"
where: xp_bool_exp
): xp_aggregate!
"""
fetch data from the table: "xp" using primary key columns
"""
xp_by_pk(id: uuid!): xp
"""
fetch data from the table in a streaming manner: "xp"
"""
xp_stream(
"maximum number of rows returned in a single batch"
batch_size: Int!,
"cursor to stream the results returned by the query"
cursor: [xp_stream_cursor_input]!,
"filter the rows returned"
where: xp_bool_exp
): [xp!]!
}
"""
columns and relationships of "token"
"""
type token {
address: String!
chainId: Int!
createdAt: timestamptz
"An object relationship"
guild: guild!
guildId: uuid!
lastBlockHeight: Int!
multiplier: float8!
safeAddress: String!
updatedAt: timestamptz
"An array relationship"
xps(
"distinct select on columns"
distinct_on: [xp_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [xp_order_by!],
"filter the rows returned"
where: xp_bool_exp
): [xp!]!
"An aggregate relationship"
xps_aggregate(
"distinct select on columns"
distinct_on: [xp_select_column!],
"limit the number of rows returned"
limit: Int,
"skip the first n rows. Use only with order_by"
offset: Int,
"sort the rows by one or more columns"
order_by: [xp_order_by!],
"filter the rows returned"
where: xp_bool_exp
): xp_aggregate!
}
"""
aggregated selection of "token"
"""
type token_aggregate {
aggregate: token_aggregate_fields
nodes: [token!]!
}
"""
aggregate fields of "token"
"""
type token_aggregate_fields {
avg: token_avg_fields
count(columns: [token_select_column!], distinct: Boolean): Int!
max: token_max_fields
min: token_min_fields
stddev: token_stddev_fields
stddev_pop: token_stddev_pop_fields
stddev_samp: token_stddev_samp_fields
sum: token_sum_fields
var_pop: token_var_pop_fields
var_samp: token_var_samp_fields
variance: token_variance_fields
}
"aggregate avg on columns"
type token_avg_fields {
chainId: Float
lastBlockHeight: Float
multiplier: Float
}
"aggregate max on columns"
type token_max_fields {
address: String
chainId: Int
createdAt: timestamptz
guildId: uuid
lastBlockHeight: Int
multiplier: float8
safeAddress: String
updatedAt: timestamptz
}
"aggregate min on columns"
type token_min_fields {
address: String
chainId: Int
createdAt: timestamptz
guildId: uuid
lastBlockHeight: Int
multiplier: float8
safeAddress: String
updatedAt: timestamptz
}
"""
response of any mutation on the table "token"
"""
type token_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [token!]!
}
"aggregate stddev on columns"
type token_stddev_fields {
chainId: Float
lastBlockHeight: Float
multiplier: Float
}
"aggregate stddev_pop on columns"
type token_stddev_pop_fields {
chainId: Float
lastBlockHeight: Float
multiplier: Float
}
"aggregate stddev_samp on columns"
type token_stddev_samp_fields {
chainId: Float
lastBlockHeight: Float
multiplier: Float
}
"aggregate sum on columns"
type token_sum_fields {
chainId: Int
lastBlockHeight: Int
multiplier: float8
}
"aggregate var_pop on columns"
type token_var_pop_fields {
chainId: Float
lastBlockHeight: Float
multiplier: Float
}
"aggregate var_samp on columns"
type token_var_samp_fields {
chainId: Float
lastBlockHeight: Float
multiplier: Float
}
"aggregate variance on columns"
type token_variance_fields {
chainId: Float
lastBlockHeight: Float
multiplier: Float
}
"""
fields of action: "updateCachedProfile"
"""
type updateCachedProfile {
"the time at which this action was created"
created_at: timestamptz!
"errors related to the invocation"
errors: json
"the unique id of an action"
id: uuid!
"the output fields of this action"
output: CacheProcessOutput
}
"""
fields of action: "updatePlayerFromComposeDB"
"""
type updatePlayerFromComposeDB {
"the time at which this action was created"
created_at: timestamptz!
"errors related to the invocation"
errors: json
"the unique id of an action"
id: uuid!
"the output fields of this action"
output: UpdateComposeDBProfileResponse
}
"""
columns and relationships of "xp"
"""
type xp {
balance: float8!
createdAt: timestamptz!
id: uuid!
initial: float8
"An object relationship"
player: player!
playerId: uuid!
seasonalBalance: float8
"An object relationship"
token: token!
tokenAddress: String!
updatedAt: timestamptz!
}
"""
aggregated selection of "xp"
"""
type xp_aggregate {
aggregate: xp_aggregate_fields
nodes: [xp!]!
}
"""
aggregate fields of "xp"
"""
type xp_aggregate_fields {
avg: xp_avg_fields
count(columns: [xp_select_column!], distinct: Boolean): Int!
max: xp_max_fields
min: xp_min_fields
stddev: xp_stddev_fields
stddev_pop: xp_stddev_pop_fields
stddev_samp: xp_stddev_samp_fields
sum: xp_sum_fields
var_pop: xp_var_pop_fields
var_samp: xp_var_samp_fields
variance: xp_variance_fields
}
"aggregate avg on columns"
type xp_avg_fields {
balance: Float
initial: Float
seasonalBalance: Float
}
"aggregate max on columns"
type xp_max_fields {
balance: float8
createdAt: timestamptz
id: uuid
initial: float8
playerId: uuid
seasonalBalance: float8
tokenAddress: String
updatedAt: timestamptz
}
"aggregate min on columns"
type xp_min_fields {
balance: float8
createdAt: timestamptz
id: uuid
initial: float8
playerId: uuid
seasonalBalance: float8
tokenAddress: String
updatedAt: timestamptz
}
"""
response of any mutation on the table "xp"
"""
type xp_mutation_response {
"number of rows affected by the mutation"
affected_rows: Int!
"data from the rows affected by the mutation"
returning: [xp!]!
}
"aggregate stddev on columns"
type xp_stddev_fields {
balance: Float
initial: Float
seasonalBalance: Float
}
"aggregate stddev_pop on columns"
type xp_stddev_pop_fields {
balance: Float
initial: Float
seasonalBalance: Float
}
"aggregate stddev_samp on columns"
type xp_stddev_samp_fields {
balance: Float
initial: Float
seasonalBalance: Float
}
"aggregate sum on columns"
type xp_sum_fields {
balance: float8
initial: float8
seasonalBalance: float8
}
"aggregate var_pop on columns"
type xp_var_pop_fields {
balance: Float
initial: Float
seasonalBalance: Float
}
"aggregate var_samp on columns"
type xp_var_samp_fields {
balance: Float
initial: Float
seasonalBalance: Float
}
"aggregate variance on columns"
type xp_variance_fields {
balance: Float
initial: Float
seasonalBalance: Float
}
"""
unique or primary key constraints on table "AccountType"
"""
enum AccountType_constraint {
"""
unique or primary key constraint on columns "type"
"""
AccountType_pkey
}
enum AccountType_enum {
DEWORK
DISCORD
DISCOURSE
ETHEREUM
GITHUB
MEETWITHWALLET
TWITTER
}
"""
select columns of table "AccountType"
"""
enum AccountType_select_column {
"column name"
type
}
"""
update columns of table "AccountType"
"""
enum AccountType_update_column {
"column name"
type
}
"""
unique or primary key constraints on table "ColorAspect"
"""
enum ColorAspect_constraint {
"""
unique or primary key constraint on columns "name"
"""
ColorAspect_name_key
"""
unique or primary key constraint on columns "mask"
"""
ColorAspect_pkey
}
"""
select columns of table "ColorAspect"
"""
enum ColorAspect_select_column {
"column name"
description
"column name"
mask
"column name"
name
}
"""
update columns of table "ColorAspect"
"""
enum ColorAspect_update_column {
"column name"
description
"column name"
mask
"column name"
name
}
"""
unique or primary key constraints on table "ExplorerType"
"""
enum ExplorerType_constraint {
"""
unique or primary key constraint on columns "id"
"""
PlayerType_pkey
"""
unique or primary key constraint on columns "title"
"""
PlayerType_title_key
}
"""
select columns of table "ExplorerType"
"""
enum ExplorerType_select_column {
"column name"
description
"column name"
id
"column name"
imageURL
"column name"
title
}
"""
update columns of table "ExplorerType"
"""
enum ExplorerType_update_column {
"column name"
description
"column name"
id
"column name"
imageURL
"column name"
title
}
"""
unique or primary key constraints on table "GuildLegitimacy"
"""
enum GuildLegitimacy_constraint {
"""
unique or primary key constraint on columns "value"
"""
GuildLegitimacy_pkey
}
"""
select columns of table "GuildLegitimacy"
"""
enum GuildLegitimacy_select_column {
"column name"
comment
"column name"
value
}
"""
update columns of table "GuildLegitimacy"
"""
enum GuildLegitimacy_update_column {
"column name"
comment
"column name"
value
}
"""
unique or primary key constraints on table "GuildStatus"
"""
enum GuildStatus_constraint {
"""
unique or primary key constraint on columns "status"
"""
GuildStatus_pkey
}
enum GuildStatus_enum {
ACTIVE
INACTIVE
PENDING
}
"""
select columns of table "GuildStatus"
"""
enum GuildStatus_select_column {
"column name"
status
}
"""
update columns of table "GuildStatus"
"""
enum GuildStatus_update_column {
"column name"
status
}
enum GuildType_ActionEnum {
FUNDING
PROJECT
RESEARCH
SERVICE
SOCIAL
}
"""
unique or primary key constraints on table "GuildType"
"""
enum GuildType_constraint {
"""
unique or primary key constraint on columns "name"
"""
GuildType_pkey
}
enum GuildType_enum {
FUNDING
PROJECT
RESEARCH
SERVICE
SOCIAL
}
"""
select columns of table "GuildType"
"""
enum GuildType_select_column {
"column name"
name
}
"""
update columns of table "GuildType"
"""
enum GuildType_update_column {
"column name"
name
}
"""
unique or primary key constraints on table "LinkType"
"""
enum LinkType_constraint {
"""
unique or primary key constraint on columns "type"
"""
LinkType_pkey
}
enum LinkType_enum {
"Discord"
DISCORD
"Farcaster"
FARCASTER
"GitHub"
GITHUB
"Lenster"
LENSTER
"Other"
OTHER
"Telegram"
TELEGRAM
"Twitter"
TWITTER
"YouTube"
YOUTUBE
}
"""
select columns of table "LinkType"
"""
enum LinkType_select_column {
"column name"
description
"column name"
type
}
"""
update columns of table "LinkType"
"""
enum LinkType_update_column {
"column name"
description
"column name"
type
}
"""
unique or primary key constraints on table "PlayerRank"
"""
enum PlayerRank_constraint {
"""
unique or primary key constraint on columns "rank"
"""
Player_Rank_pkey
}
enum PlayerRank_enum {
BRONZE
DIAMOND
GOLD
PLATINUM
SILVER
}
"""
select columns of table "PlayerRank"
"""
enum PlayerRank_select_column {
"column name"
rank
}
"""
update columns of table "PlayerRank"
"""
enum PlayerRank_update_column {
"column name"
rank
}
"""
unique or primary key constraints on table "PlayerRole"
"""
enum PlayerRole_constraint {
"""
unique or primary key constraint on columns "role"
"""
PlayerRole_pkey
}
"""
select columns of table "PlayerRole"
"""
enum PlayerRole_select_column {
"column name"
basic
"column name"
description
"column name"
label
"column name"
role
}
"""
update columns of table "PlayerRole"
"""
enum PlayerRole_update_column {
"column name"
basic
"column name"
description
"column name"
label
"column name"
role
}
enum QuestCompletionStatus_ActionEnum {
ACCEPTED
REJECTED
}
"""
unique or primary key constraints on table "QuestCompletionStatus"
"""
enum QuestCompletionStatus_constraint {
"""
unique or primary key constraint on columns "status"
"""
QuestCompletionStatus_pkey
}
enum QuestCompletionStatus_enum {
ACCEPTED
PENDING
REJECTED
}
"""
select columns of table "QuestCompletionStatus"
"""
enum QuestCompletionStatus_select_column {
"column name"
status
}
"""
update columns of table "QuestCompletionStatus"
"""
enum QuestCompletionStatus_update_column {
"column name"
status
}
enum QuestRepetition_ActionEnum {
PERSONAL
RECURRING
UNIQUE
}
"""
unique or primary key constraints on table "QuestRepetition"
"""
enum QuestRepetition_constraint {
"""
unique or primary key constraint on columns "repetition"
"""
QuestRepetition_pkey
}
enum QuestRepetition_enum {
PERSONAL
RECURRING
UNIQUE
}
"""
select columns of table "QuestRepetition"
"""
enum QuestRepetition_select_column {
"column name"
repetition
}
"""
update columns of table "QuestRepetition"
"""
enum QuestRepetition_update_column {
"column name"
repetition
}
"""
unique or primary key constraints on table "QuestStatus"
"""
enum QuestStatus_constraint {
"""
unique or primary key constraint on columns "status"
"""
QuestStatus_pkey
}
enum QuestStatus_enum {
ARCHIVED
CLOSED
OPEN
}
"""
select columns of table "QuestStatus"
"""
enum QuestStatus_select_column {
"column name"
status
}
"""
update columns of table "QuestStatus"
"""
enum QuestStatus_update_column {
"column name"
status
}
"""
unique or primary key constraints on table "SkillCategory"
"""
enum SkillCategory_constraint {
"""
unique or primary key constraint on columns "name"
"""
SkillCategory_pkey
}
enum SkillCategory_enum {
COMMUNITY
DESIGN
DEV
ENGINEERING
STRATEGY
TECHNOLOGIES
}
"""
select columns of table "SkillCategory"
"""
enum SkillCategory_select_column {
"column name"
name
}
"""
update columns of table "SkillCategory"
"""
enum SkillCategory_update_column {
"column name"
name
}
"""
unique or primary key constraints on table "balance"
"""
enum balance_constraint {
"""
unique or primary key constraint on columns "id"
"""
balance_pkey
"""
unique or primary key constraint on columns "token_address", "player_address", "executed_at"
"""
balance_token_address_player_address_executed_at_key
}
"""
select columns of table "balance"
"""
enum balance_select_column {
"column name"
amount
"column name"
executedAt
"column name"
id
"column name"
playerAddress
"column name"
tokenAddress
}
"""
update columns of table "balance"
"""
enum balance_update_column {
"column name"
amount
"column name"
executedAt
"column name"
id
"column name"
playerAddress
"column name"
tokenAddress
}
"ordering argument of a cursor"
enum cursor_ordering {
"ascending ordering of the cursor"
ASC
"descending ordering of the cursor"
DESC
}
"""
unique or primary key constraints on table "dao"
"""
enum dao_constraint {
"""
unique or primary key constraint on columns "network", "contract_address"
"""
dao_contract_address_network_key
"""
unique or primary key constraint on columns "id"
"""
dao_pkey
}
"""
unique or primary key constraints on table "dao_player"
"""
enum dao_player_constraint {
"""
unique or primary key constraint on columns "dao_id", "player_id"
"""
dao_player_pkey
}
"""
select columns of table "dao_player"
"""
enum dao_player_select_column {
"column name"
daoId
"column name"
playerId
"column name"
position
"column name"
visible
}
"""
select "dao_player_aggregate_bool_exp_bool_and_arguments_columns" columns of table "dao_player"
"""
enum dao_player_select_column_dao_player_aggregate_bool_exp_bool_and_arguments_columns {
"column name"
visible
}
"""
select "dao_player_aggregate_bool_exp_bool_or_arguments_columns" columns of table "dao_player"
"""
enum dao_player_select_column_dao_player_aggregate_bool_exp_bool_or_arguments_columns {
"column name"
visible
}
"""
update columns of table "dao_player"
"""
enum dao_player_update_column {
"column name"
daoId
"column name"
playerId
"column name"
position
"column name"
visible
}
"""
select columns of table "dao"
"""
enum dao_select_column {
"column name"
contractAddress
"column name"
guildId
"column name"
id
"column name"
label
"column name"
network
"column name"
url
}
"""
update columns of table "dao"
"""
enum dao_update_column {
"column name"
contractAddress
"column name"
guildId
"column name"
id
"column name"
label
"column name"
network
"column name"
url
}
"""
unique or primary key constraints on table "guild"
"""
enum guild_constraint {
"""
unique or primary key constraint on columns "guildname"
"""
Guild_guildname_key
"""
unique or primary key constraint on columns "id"
"""
Guild_pkey
"""
unique or primary key constraint on columns "discord_id"
"""
guild_discord_id_key
"""
unique or primary key constraint on columns "sort_position"
"""
guild_sort_position_key
}
"""
unique or primary key constraints on table "guild_metadata"
"""
enum guild_metadata_constraint {
"""
unique or primary key constraint on columns "guild_id"
"""
guild_metadata_pkey
}
"""
select columns of table "guild_metadata"
"""
enum guild_metadata_select_column {
"column name"
creatorId
"column name"
discordId
"column name"
discordMetadata
"column name"
guildId
}
"""
update columns of table "guild_metadata"
"""
enum guild_metadata_update_column {
"column name"
creatorId
"column name"
discordId
"column name"
discordMetadata
"column name"
guildId
}
"""
unique or primary key constraints on table "guild_player"
"""
enum guild_player_constraint {
"""
unique or primary key constraint on columns "guild_id", "player_id"
"""
guild_player_guild_id_player_id_key
"""
unique or primary key constraint on columns "guild_id", "player_id"
"""
guild_player_pkey
}
"""
select columns of table "guild_player"
"""
enum guild_player_select_column {
"column name"
guildId
"column name"
playerId
"column name"
position
"column name"
visible
}
"""
select "guild_player_aggregate_bool_exp_bool_and_arguments_columns" columns of table "guild_player"
"""
enum guild_player_select_column_guild_player_aggregate_bool_exp_bool_and_arguments_columns {
"column name"
visible
}
"""
select "guild_player_aggregate_bool_exp_bool_or_arguments_columns" columns of table "guild_player"
"""
enum guild_player_select_column_guild_player_aggregate_bool_exp_bool_or_arguments_columns {
"column name"
visible
}
"""
update columns of table "guild_player"
"""
enum guild_player_update_column {
"column name"
guildId
"column name"
playerId
"column name"
position
"column name"
visible
}
"""
select columns of table "guild"
"""
enum guild_select_column {
"column name"
description
"column name"
discordId
"column name"
guildname
"column name"
id
"column name"
joinButtonURL
"column name"
legitimacy
"column name"
legitimacy
"column name"
logo
"column name"
membershipThroughDiscord
"column name"
name
"column name"
profileLayout
"column name"
showDiscordAnnouncements
"column name"
sortPosition
"column name"
status
"column name"
type
"column name"
updatedAt
"column name"
websiteURL
}
"""
select "guild_aggregate_bool_exp_bool_and_arguments_columns" columns of table "guild"
"""
enum guild_select_column_guild_aggregate_bool_exp_bool_and_arguments_columns {
"column name"
membershipThroughDiscord
"column name"
showDiscordAnnouncements
}
"""
select "guild_aggregate_bool_exp_bool_or_arguments_columns" columns of table "guild"
"""
enum guild_select_column_guild_aggregate_bool_exp_bool_or_arguments_columns {
"column name"
membershipThroughDiscord
"column name"
showDiscordAnnouncements
}
"""
update columns of table "guild"
"""
enum guild_update_column {
"column name"
description
"column name"
discordId
"column name"
guildname
"column name"
id
"column name"
joinButtonURL
"column name"
legitimacy
"column name"
legitimacy
"column name"
logo
"column name"
membershipThroughDiscord
"column name"
name
"column name"
profileLayout
"column name"
showDiscordAnnouncements
"column name"
sortPosition
"column name"
status
"column name"
type
"column name"
updatedAt
"column name"
websiteURL
}
"""
unique or primary key constraints on table "link"
"""
enum link_constraint {
"""
unique or primary key constraint on columns "id"
"""
link_pkey
}
"""
select columns of table "link"
"""
enum link_select_column {
"column name"
guildId
"column name"
id
"column name"
name
"column name"
playerId
"column name"
type
"column name"
url
}
"""
update columns of table "link"
"""
enum link_update_column {
"column name"
guildId
"column name"
id
"column name"
name
"column name"
playerId
"column name"
type
"column name"
url
}
"""
select columns of table "me"
"""
enum me_select_column {
"column name"
ethereumAddress
"column name"
id
"column name"
username
}
"column ordering options"
enum order_by {
"in ascending order, nulls last"
asc
"in ascending order, nulls first"
asc_nulls_first
"in ascending order, nulls last"
asc_nulls_last
"in descending order, nulls first"
desc
"in descending order, nulls first"
desc_nulls_first
"in descending order, nulls last"
desc_nulls_last
}
"""
unique or primary key constraints on table "pinned_questchains"
"""
enum pinned_questchains_constraint {
"""
unique or primary key constraint on columns "id"
"""
pinned_questchains_id_key
"""
unique or primary key constraint on columns "questchain_id", "player_id"
"""
pinned_questchains_pkey
}
"""
select columns of table "pinned_questchains"
"""
enum pinned_questchains_select_column {
"column name"
id
"column name"
player_id
"column name"
questchain_id
}
"""
update columns of table "pinned_questchains"
"""
enum pinned_questchains_update_column {
"column name"
id
"column name"
player_id
"column name"
questchain_id
}
"""
unique or primary key constraints on table "player_account"
"""
enum player_account_constraint {
"""
unique or primary key constraint on columns "type", "identifier", "player_id"
"""
player_account_pkey
"""
unique or primary key constraint on columns "type", "player_id"
"""
player_account_type_player_id_key
}
"""
select columns of table "player_account"
"""
enum player_account_select_column {
"column name"
identifier
"column name"
playerId
"column name"
type
}
"""
update columns of table "player_account"
"""
enum player_account_update_column {
"column name"
identifier
"column name"
playerId
"column name"
type
}
"""
unique or primary key constraints on table "player"
"""
enum player_constraint {
"""
unique or primary key constraint on columns "ethereum_address"
"""
Player_ethereum_address_unique_key
"""
unique or primary key constraint on columns "id"
"""
Player_pkey
"""
unique or primary key constraint on columns "discord_id"
"""
player_discord_id_key
}
"""
unique or primary key constraints on table "player_role"
"""
enum player_role_constraint {
"""
unique or primary key constraint on columns "role", "player_id"
"""
player_role_pkey
}
"""
select columns of table "player_role"
"""
enum player_role_select_column {
"column name"
player_id
"column name"
rank
"column name"
role
}
"""
update columns of table "player_role"
"""
enum player_role_update_column {
"column name"
player_id
"column name"
rank
"column name"
role
}
"""
select columns of table "player"
"""
enum player_select_column {
"column name"
ceramicProfileId
"column name"
createdAt
"column name"
dashboardLayout
"column name"
discordId
"column name"
ethereumAddress
"column name"
id
"column name"
membership_metadata
"column name"
profileLayout
"column name"
rank
"column name"
role
"column name"
seasonXP
"column name"
totalXP
"column name"
updatedAt
}
"""
unique or primary key constraints on table "player_skill"
"""
enum player_skill_constraint {
"""
unique or primary key constraint on columns "id"
"""
player_skill_pkey
"""
unique or primary key constraint on columns "skill_id", "player_id"
"""
player_skill_player_id_skill_id_key
}
"""
select columns of table "player_skill"
"""
enum player_skill_select_column {
"column name"
id
"column name"
player_id
"column name"
rank
"column name"
skill_id
}
"""
update columns of table "player_skill"
"""
enum player_skill_update_column {
"column name"
id
"column name"
player_id
"column name"
rank
"column name"
skill_id
}
"""
update columns of table "player"
"""
enum player_update_column {
"column name"
ceramicProfileId
"column name"
createdAt
"column name"
dashboardLayout
"column name"
discordId
"column name"
ethereumAddress
"column name"
id
"column name"
membership_metadata
"column name"
profileLayout
"column name"
rank
"column name"
role
"column name"
seasonXP
"column name"
totalXP
"column name"
updatedAt
}
"""
unique or primary key constraints on table "profile"
"""
enum profile_constraint {
"""
unique or primary key constraint on columns "id"
"""
profile_cache_pkey
"""
unique or primary key constraint on columns "id"
"""
profile_id_key
"""
unique or primary key constraint on columns "player_id"
"""
profile_player_id_key
"""
unique or primary key constraint on columns "username"
"""
profile_username_key
"unique or primary key constraint on columns "
username_insensitive_unique_idx
}
"""
select columns of table "profile"
"""
enum profile_select_column {
"column name"
availableHours
"column name"
backgroundImageURL
"column name"
bannerImageURL
"column name"
colorMask
"column name"
countryCode
"column name"
description
"column name"
emoji
"column name"
explorerTypeTitle
"column name"
gender
"column name"
id
"column name"
lastCheckedAt
"column name"
location
"column name"
name
"column name"
playerId
"column name"
profileImageURL
"column name"
pronouns
"column name"
timeZone
"column name"
username
"column name"
website
}
"""
update columns of table "profile"
"""
enum profile_update_column {
"column name"
availableHours
"column name"
backgroundImageURL
"column name"
bannerImageURL
"column name"
colorMask
"column name"
countryCode
"column name"
description
"column name"
emoji
"column name"
explorerTypeTitle
"column name"
gender
"column name"
id
"column name"
lastCheckedAt
"column name"
location
"column name"
name
"column name"
playerId
"column name"
profileImageURL
"column name"
pronouns
"column name"
timeZone
"column name"
username
"column name"
website
}
"""
unique or primary key constraints on table "quest_completion"
"""
enum quest_completion_constraint {
"""
unique or primary key constraint on columns "id"
"""
quest_completion_pkey
}
"""
select columns of table "quest_completion"
"""
enum quest_completion_select_column {
"column name"
completedByPlayerId
"column name"
id
"column name"
questId
"column name"
status
"column name"
submissionLink
"column name"
submissionText
"column name"
submittedAt
}
"""
update columns of table "quest_completion"
"""
enum quest_completion_update_column {
"column name"
completedByPlayerId
"column name"
id
"column name"
questId
"column name"
status
"column name"
submissionLink
"column name"
submissionText
"column name"
submittedAt
}
"""
unique or primary key constraints on table "quest"
"""
enum quest_constraint {
"""
unique or primary key constraint on columns "id"
"""
quest_pkey
}
"""
unique or primary key constraints on table "quest_role"
"""
enum quest_role_constraint {
"""
unique or primary key constraint on columns "quest_id", "role"
"""
quest_role_pkey
}
"""
select columns of table "quest_role"
"""
enum quest_role_select_column {
"column name"
questId
"column name"
rank
"column name"
role
}
"""
update columns of table "quest_role"
"""
enum quest_role_update_column {
"column name"
questId
"column name"
rank
"column name"
role
}
"""
select columns of table "quest"
"""
enum quest_select_column {
"column name"
cooldown
"column name"
createdAt
"column name"
createdByPlayerId
"column name"
description
"column name"
externalLink
"column name"
guildId
"column name"
id
"column name"
image
"column name"
repetition
"column name"
status
"column name"
title
}
"""
unique or primary key constraints on table "quest_skill"
"""
enum quest_skill_constraint {
"""
unique or primary key constraint on columns "skill_id", "quest_id"
"""
quest_skill_pkey
}
"""
select columns of table "quest_skill"
"""
enum quest_skill_select_column {
"column name"
questId
"column name"
skillId
}
"""
update columns of table "quest_skill"
"""
enum quest_skill_update_column {
"column name"
questId
"column name"
skillId
}
"""
update columns of table "quest"
"""
enum quest_update_column {
"column name"
cooldown
"column name"
createdAt
"column name"
createdByPlayerId
"column name"
description
"column name"
externalLink
"column name"
guildId
"column name"
id
"column name"
image
"column name"
repetition
"column name"
status
"column name"
title
}
"""
unique or primary key constraints on table "skill"
"""
enum skill_constraint {
"""
unique or primary key constraint on columns "id"
"""
Skill_pkey
}
"""
select columns of table "skill"
"""
enum skill_select_column {
"column name"
category
"column name"
id
"column name"
name
}
"""
update columns of table "skill"
"""
enum skill_update_column {
"column name"
category
"column name"
id
"column name"
name
}
"""
unique or primary key constraints on table "token"
"""
enum token_constraint {
"""
unique or primary key constraint on columns "address"
"""
token_address_key
"""
unique or primary key constraint on columns "guild_id"
"""
token_guild_id_key
"""
unique or primary key constraint on columns "address"
"""
token_pkey
"""
unique or primary key constraint on columns "safe_address"
"""
token_safe_address_key
}
"""
select columns of table "token"
"""
enum token_select_column {
"column name"
address
"column name"
chainId
"column name"
createdAt
"column name"
guildId
"column name"
lastBlockHeight
"column name"
multiplier
"column name"
safeAddress
"column name"
updatedAt
}
"""
update columns of table "token"
"""
enum token_update_column {
"column name"
address
"column name"
chainId
"column name"
createdAt
"column name"
guildId
"column name"
lastBlockHeight
"column name"
multiplier
"column name"
safeAddress
"column name"
updatedAt
}
"""
unique or primary key constraints on table "xp"
"""
enum xp_constraint {
"""
unique or primary key constraint on columns "id"
"""
xp_pkey
"""
unique or primary key constraint on columns "token_address", "player_id"
"""
xp_player_id_token_address_key
}
"""
select columns of table "xp"
"""
enum xp_select_column {
"column name"
balance
"column name"
createdAt
"column name"
id
"column name"
initial
"column name"
playerId
"column name"
seasonalBalance
"column name"
tokenAddress
"column name"
updatedAt
}
"""
select "xp_aggregate_bool_exp_avg_arguments_columns" columns of table "xp"
"""
enum xp_select_column_xp_aggregate_bool_exp_avg_arguments_columns {
"column name"
balance
"column name"
initial
"column name"
seasonalBalance
}
"""
select "xp_aggregate_bool_exp_corr_arguments_columns" columns of table "xp"
"""
enum xp_select_column_xp_aggregate_bool_exp_corr_arguments_columns {
"column name"
balance
"column name"
initial
"column name"
seasonalBalance
}
"""
select "xp_aggregate_bool_exp_covar_samp_arguments_columns" columns of table "xp"
"""
enum xp_select_column_xp_aggregate_bool_exp_covar_samp_arguments_columns {
"column name"
balance
"column name"
initial
"column name"
seasonalBalance
}
"""
select "xp_aggregate_bool_exp_max_arguments_columns" columns of table "xp"
"""
enum xp_select_column_xp_aggregate_bool_exp_max_arguments_columns {
"column name"
balance
"column name"
initial
"column name"
seasonalBalance
}
"""
select "xp_aggregate_bool_exp_min_arguments_columns" columns of table "xp"
"""
enum xp_select_column_xp_aggregate_bool_exp_min_arguments_columns {
"column name"
balance
"column name"
initial
"column name"
seasonalBalance
}
"""
select "xp_aggregate_bool_exp_stddev_samp_arguments_columns" columns of table "xp"
"""
enum xp_select_column_xp_aggregate_bool_exp_stddev_samp_arguments_columns {
"column name"
balance
"column name"
initial
"column name"
seasonalBalance
}
"""
select "xp_aggregate_bool_exp_sum_arguments_columns" columns of table "xp"
"""
enum xp_select_column_xp_aggregate_bool_exp_sum_arguments_columns {
"column name"
balance
"column name"
initial
"column name"
seasonalBalance
}
"""
select "xp_aggregate_bool_exp_var_samp_arguments_columns" columns of table "xp"
"""
enum xp_select_column_xp_aggregate_bool_exp_var_samp_arguments_columns {
"column name"
balance
"column name"
initial
"column name"
seasonalBalance
}
"""
update columns of table "xp"
"""
enum xp_update_column {
"column name"
balance
"column name"
createdAt
"column name"
id
"column name"
initial
"column name"
playerId
"column name"
seasonalBalance
"column name"
tokenAddress
"column name"
updatedAt
}
"""
Boolean expression to filter rows from the table "AccountType". All fields are combined with a logical 'AND'.
"""
input AccountType_bool_exp {
_and: [AccountType_bool_exp!]
_not: AccountType_bool_exp
_or: [AccountType_bool_exp!]
type: String_comparison_exp
}
"""
Boolean expression to compare columns of type "AccountType_enum". All fields are combined with logical 'AND'.
"""
input AccountType_enum_comparison_exp {
_eq: AccountType_enum
_in: [AccountType_enum!]
_is_null: Boolean
_neq: AccountType_enum
_nin: [AccountType_enum!]
}
"""
input type for inserting data into table "AccountType"
"""
input AccountType_insert_input {
type: String
}
"""
on_conflict condition type for table "AccountType"
"""
input AccountType_on_conflict {
constraint: AccountType_constraint!
update_columns: [AccountType_update_column!]! = []
where: AccountType_bool_exp
}
"""
Ordering options when selecting data from "AccountType".
"""
input AccountType_order_by {
type: order_by
}
"primary key columns input for table: AccountType"
input AccountType_pk_columns_input {
type: String!
}
"""
input type for updating data in table "AccountType"
"""
input AccountType_set_input {
type: String
}
"""
Streaming cursor of the table "AccountType"
"""
input AccountType_stream_cursor_input {
"Stream column input with initial value"
initial_value: AccountType_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input AccountType_stream_cursor_value_input {
type: String
}
input AccountType_updates {
"sets the columns of the filtered rows to the given values"
_set: AccountType_set_input
"filter the rows which have to be updated"
where: AccountType_bool_exp!
}
"""
Boolean expression to compare columns of type "Boolean". All fields are combined with logical 'AND'.
"""
input Boolean_comparison_exp {
_eq: Boolean
_gt: Boolean
_gte: Boolean
_in: [Boolean!]
_is_null: Boolean
_lt: Boolean
_lte: Boolean
_neq: Boolean
_nin: [Boolean!]
}
"""
Boolean expression to filter rows from the table "ColorAspect". All fields are combined with a logical 'AND'.
"""
input ColorAspect_bool_exp {
_and: [ColorAspect_bool_exp!]
_not: ColorAspect_bool_exp
_or: [ColorAspect_bool_exp!]
description: String_comparison_exp
mask: Int_comparison_exp
name: String_comparison_exp
profiles: profile_bool_exp
profiles_aggregate: profile_aggregate_bool_exp
}
"""
input type for incrementing numeric columns in table "ColorAspect"
"""
input ColorAspect_inc_input {
mask: Int
}
"""
input type for inserting data into table "ColorAspect"
"""
input ColorAspect_insert_input {
description: String
mask: Int
name: String
profiles: profile_arr_rel_insert_input
}
"""
input type for inserting object relation for remote table "ColorAspect"
"""
input ColorAspect_obj_rel_insert_input {
data: ColorAspect_insert_input!
"upsert condition"
on_conflict: ColorAspect_on_conflict
}
"""
on_conflict condition type for table "ColorAspect"
"""
input ColorAspect_on_conflict {
constraint: ColorAspect_constraint!
update_columns: [ColorAspect_update_column!]! = []
where: ColorAspect_bool_exp
}
"""
Ordering options when selecting data from "ColorAspect".
"""
input ColorAspect_order_by {
description: order_by
mask: order_by
name: order_by
profiles_aggregate: profile_aggregate_order_by
}
"primary key columns input for table: ColorAspect"
input ColorAspect_pk_columns_input {
mask: Int!
}
"""
input type for updating data in table "ColorAspect"
"""
input ColorAspect_set_input {
description: String
mask: Int
name: String
}
"""
Streaming cursor of the table "ColorAspect"
"""
input ColorAspect_stream_cursor_input {
"Stream column input with initial value"
initial_value: ColorAspect_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input ColorAspect_stream_cursor_value_input {
description: String
mask: Int
name: String
}
input ColorAspect_updates {
"increments the numeric columns with given value of the filtered values"
_inc: ColorAspect_inc_input
"sets the columns of the filtered rows to the given values"
_set: ColorAspect_set_input
"filter the rows which have to be updated"
where: ColorAspect_bool_exp!
}
input CreateQuestCompletionInput {
questId: String!
submissionLink: String
submissionText: String
}
input CreateQuestInput {
cooldown: Int
description: String
externalLink: String
guildId: uuid!
image: String
repetition: QuestRepetition_ActionEnum
roleIds: [uuid]!
skillIds: [uuid]!
title: String!
}
"""
Boolean expression to filter rows from the table "ExplorerType". All fields are combined with a logical 'AND'.
"""
input ExplorerType_bool_exp {
_and: [ExplorerType_bool_exp!]
_not: ExplorerType_bool_exp
_or: [ExplorerType_bool_exp!]
description: String_comparison_exp
id: Int_comparison_exp
imageURL: String_comparison_exp
profiles: profile_bool_exp
profiles_aggregate: profile_aggregate_bool_exp
title: String_comparison_exp
}
"""
input type for incrementing numeric columns in table "ExplorerType"
"""
input ExplorerType_inc_input {
id: Int
}
"""
input type for inserting data into table "ExplorerType"
"""
input ExplorerType_insert_input {
description: String
id: Int
imageURL: String
profiles: profile_arr_rel_insert_input
title: String
}
"""
input type for inserting object relation for remote table "ExplorerType"
"""
input ExplorerType_obj_rel_insert_input {
data: ExplorerType_insert_input!
"upsert condition"
on_conflict: ExplorerType_on_conflict
}
"""
on_conflict condition type for table "ExplorerType"
"""
input ExplorerType_on_conflict {
constraint: ExplorerType_constraint!
update_columns: [ExplorerType_update_column!]! = []
where: ExplorerType_bool_exp
}
"""
Ordering options when selecting data from "ExplorerType".
"""
input ExplorerType_order_by {
description: order_by
id: order_by
imageURL: order_by
profiles_aggregate: profile_aggregate_order_by
title: order_by
}
"primary key columns input for table: ExplorerType"
input ExplorerType_pk_columns_input {
id: Int!
}
"""
input type for updating data in table "ExplorerType"
"""
input ExplorerType_set_input {
description: String
id: Int
imageURL: String
title: String
}
"""
Streaming cursor of the table "ExplorerType"
"""
input ExplorerType_stream_cursor_input {
"Stream column input with initial value"
initial_value: ExplorerType_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input ExplorerType_stream_cursor_value_input {
description: String
id: Int
imageURL: String
title: String
}
input ExplorerType_updates {
"increments the numeric columns with given value of the filtered values"
_inc: ExplorerType_inc_input
"sets the columns of the filtered rows to the given values"
_set: ExplorerType_set_input
"filter the rows which have to be updated"
where: ExplorerType_bool_exp!
}
input GuildDaoInput {
contractAddress: String!
label: String
network: String!
url: String
}
input GuildInfoInput {
daos: [GuildDaoInput!]
description: String
discordAdminRoles: [String]!
discordInviteURL: String
discordMembershipRoles: [String]!
githubURL: String
guildname: String!
joinURL: String
logoURL: String
membershipThroughDiscord: Boolean
name: String!
twitterURL: String
type: GuildType_ActionEnum!
uuid: String!
websiteURL: String
}
input GuildLayoutInfoInput {
profileLayout: String!
uuid: String!
}
"""
Boolean expression to filter rows from the table "GuildLegitimacy". All fields are combined with a logical 'AND'.
"""
input GuildLegitimacy_bool_exp {
_and: [GuildLegitimacy_bool_exp!]
_not: GuildLegitimacy_bool_exp
_or: [GuildLegitimacy_bool_exp!]
comment: String_comparison_exp
value: String_comparison_exp
}
"""
input type for inserting data into table "GuildLegitimacy"
"""
input GuildLegitimacy_insert_input {
comment: String
value: String
}
"""
on_conflict condition type for table "GuildLegitimacy"
"""
input GuildLegitimacy_on_conflict {
constraint: GuildLegitimacy_constraint!
update_columns: [GuildLegitimacy_update_column!]! = []
where: GuildLegitimacy_bool_exp
}
"""
Ordering options when selecting data from "GuildLegitimacy".
"""
input GuildLegitimacy_order_by {
comment: order_by
value: order_by
}
"primary key columns input for table: GuildLegitimacy"
input GuildLegitimacy_pk_columns_input {
value: String!
}
"""
input type for updating data in table "GuildLegitimacy"
"""
input GuildLegitimacy_set_input {
comment: String
value: String
}
"""
Streaming cursor of the table "GuildLegitimacy"
"""
input GuildLegitimacy_stream_cursor_input {
"Stream column input with initial value"
initial_value: GuildLegitimacy_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input GuildLegitimacy_stream_cursor_value_input {
comment: String
value: String
}
input GuildLegitimacy_updates {
"sets the columns of the filtered rows to the given values"
_set: GuildLegitimacy_set_input
"filter the rows which have to be updated"
where: GuildLegitimacy_bool_exp!
}
"""
Boolean expression to filter rows from the table "GuildStatus". All fields are combined with a logical 'AND'.
"""
input GuildStatus_bool_exp {
_and: [GuildStatus_bool_exp!]
_not: GuildStatus_bool_exp
_or: [GuildStatus_bool_exp!]
status: String_comparison_exp
}
"""
Boolean expression to compare columns of type "GuildStatus_enum". All fields are combined with logical 'AND'.
"""
input GuildStatus_enum_comparison_exp {
_eq: GuildStatus_enum
_in: [GuildStatus_enum!]
_is_null: Boolean
_neq: GuildStatus_enum
_nin: [GuildStatus_enum!]
}
"""
input type for inserting data into table "GuildStatus"
"""
input GuildStatus_insert_input {
status: String
}
"""
on_conflict condition type for table "GuildStatus"
"""
input GuildStatus_on_conflict {
constraint: GuildStatus_constraint!
update_columns: [GuildStatus_update_column!]! = []
where: GuildStatus_bool_exp
}
"""
Ordering options when selecting data from "GuildStatus".
"""
input GuildStatus_order_by {
status: order_by
}
"primary key columns input for table: GuildStatus"
input GuildStatus_pk_columns_input {
status: String!
}
"""
input type for updating data in table "GuildStatus"
"""
input GuildStatus_set_input {
status: String
}
"""
Streaming cursor of the table "GuildStatus"
"""
input GuildStatus_stream_cursor_input {
"Stream column input with initial value"
initial_value: GuildStatus_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input GuildStatus_stream_cursor_value_input {
status: String
}
input GuildStatus_updates {
"sets the columns of the filtered rows to the given values"
_set: GuildStatus_set_input
"filter the rows which have to be updated"
where: GuildStatus_bool_exp!
}
"""
Boolean expression to filter rows from the table "GuildType". All fields are combined with a logical 'AND'.
"""
input GuildType_bool_exp {
Guilds: guild_bool_exp
Guilds_aggregate: guild_aggregate_bool_exp
_and: [GuildType_bool_exp!]
_not: GuildType_bool_exp
_or: [GuildType_bool_exp!]
name: String_comparison_exp
}
"""
Boolean expression to compare columns of type "GuildType_enum". All fields are combined with logical 'AND'.
"""
input GuildType_enum_comparison_exp {
_eq: GuildType_enum
_in: [GuildType_enum!]
_is_null: Boolean
_neq: GuildType_enum
_nin: [GuildType_enum!]
}
"""
input type for inserting data into table "GuildType"
"""
input GuildType_insert_input {
Guilds: guild_arr_rel_insert_input
name: String
}
"""
input type for inserting object relation for remote table "GuildType"
"""
input GuildType_obj_rel_insert_input {
data: GuildType_insert_input!
"upsert condition"
on_conflict: GuildType_on_conflict
}
"""
on_conflict condition type for table "GuildType"
"""
input GuildType_on_conflict {
constraint: GuildType_constraint!
update_columns: [GuildType_update_column!]! = []
where: GuildType_bool_exp
}
"""
Ordering options when selecting data from "GuildType".
"""
input GuildType_order_by {
Guilds_aggregate: guild_aggregate_order_by
name: order_by
}
"primary key columns input for table: GuildType"
input GuildType_pk_columns_input {
name: String!
}
"""
input type for updating data in table "GuildType"
"""
input GuildType_set_input {
name: String
}
"""
Streaming cursor of the table "GuildType"
"""
input GuildType_stream_cursor_input {
"Stream column input with initial value"
initial_value: GuildType_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input GuildType_stream_cursor_value_input {
name: String
}
input GuildType_updates {
"sets the columns of the filtered rows to the given values"
_set: GuildType_set_input
"filter the rows which have to be updated"
where: GuildType_bool_exp!
}
"""
Boolean expression to compare columns of type "Int". All fields are combined with logical 'AND'.
"""
input Int_comparison_exp {
_eq: Int
_gt: Int
_gte: Int
_in: [Int!]
_is_null: Boolean
_lt: Int
_lte: Int
_neq: Int
_nin: [Int!]
}
"""
Boolean expression to filter rows from the table "LinkType". All fields are combined with a logical 'AND'.
"""
input LinkType_bool_exp {
_and: [LinkType_bool_exp!]
_not: LinkType_bool_exp
_or: [LinkType_bool_exp!]
description: String_comparison_exp
links: link_bool_exp
links_aggregate: link_aggregate_bool_exp
type: String_comparison_exp
}
"""
Boolean expression to compare columns of type "LinkType_enum". All fields are combined with logical 'AND'.
"""
input LinkType_enum_comparison_exp {
_eq: LinkType_enum
_in: [LinkType_enum!]
_is_null: Boolean
_neq: LinkType_enum
_nin: [LinkType_enum!]
}
"""
input type for inserting data into table "LinkType"
"""
input LinkType_insert_input {
description: String
links: link_arr_rel_insert_input
type: String
}
"""
input type for inserting object relation for remote table "LinkType"
"""
input LinkType_obj_rel_insert_input {
data: LinkType_insert_input!
"upsert condition"
on_conflict: LinkType_on_conflict
}
"""
on_conflict condition type for table "LinkType"
"""
input LinkType_on_conflict {
constraint: LinkType_constraint!
update_columns: [LinkType_update_column!]! = []
where: LinkType_bool_exp
}
"""
Ordering options when selecting data from "LinkType".
"""
input LinkType_order_by {
description: order_by
links_aggregate: link_aggregate_order_by
type: order_by
}
"primary key columns input for table: LinkType"
input LinkType_pk_columns_input {
type: String!
}
"""
input type for updating data in table "LinkType"
"""
input LinkType_set_input {
description: String
type: String
}
"""
Streaming cursor of the table "LinkType"
"""
input LinkType_stream_cursor_input {
"Stream column input with initial value"
initial_value: LinkType_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input LinkType_stream_cursor_value_input {
description: String
type: String
}
input LinkType_updates {
"sets the columns of the filtered rows to the given values"
_set: LinkType_set_input
"filter the rows which have to be updated"
where: LinkType_bool_exp!
}
"""
Boolean expression to filter rows from the table "PlayerRank". All fields are combined with a logical 'AND'.
"""
input PlayerRank_bool_exp {
_and: [PlayerRank_bool_exp!]
_not: PlayerRank_bool_exp
_or: [PlayerRank_bool_exp!]
rank: String_comparison_exp
}
"""
Boolean expression to compare columns of type "PlayerRank_enum". All fields are combined with logical 'AND'.
"""
input PlayerRank_enum_comparison_exp {
_eq: PlayerRank_enum
_in: [PlayerRank_enum!]
_is_null: Boolean
_neq: PlayerRank_enum
_nin: [PlayerRank_enum!]
}
"""
input type for inserting data into table "PlayerRank"
"""
input PlayerRank_insert_input {
rank: String
}
"""
on_conflict condition type for table "PlayerRank"
"""
input PlayerRank_on_conflict {
constraint: PlayerRank_constraint!
update_columns: [PlayerRank_update_column!]! = []
where: PlayerRank_bool_exp
}
"""
Ordering options when selecting data from "PlayerRank".
"""
input PlayerRank_order_by {
rank: order_by
}
"primary key columns input for table: PlayerRank"
input PlayerRank_pk_columns_input {
rank: String!
}
"""
input type for updating data in table "PlayerRank"
"""
input PlayerRank_set_input {
rank: String
}
"""
Streaming cursor of the table "PlayerRank"
"""
input PlayerRank_stream_cursor_input {
"Stream column input with initial value"
initial_value: PlayerRank_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input PlayerRank_stream_cursor_value_input {
rank: String
}
input PlayerRank_updates {
"sets the columns of the filtered rows to the given values"
_set: PlayerRank_set_input
"filter the rows which have to be updated"
where: PlayerRank_bool_exp!
}
"""
Boolean expression to filter rows from the table "PlayerRole". All fields are combined with a logical 'AND'.
"""
input PlayerRole_bool_exp {
_and: [PlayerRole_bool_exp!]
_not: PlayerRole_bool_exp
_or: [PlayerRole_bool_exp!]
basic: Boolean_comparison_exp
description: String_comparison_exp
label: String_comparison_exp
role: String_comparison_exp
}
"""
input type for inserting data into table "PlayerRole"
"""
input PlayerRole_insert_input {
basic: Boolean
description: String
label: String
role: String
}
"""
input type for inserting object relation for remote table "PlayerRole"
"""
input PlayerRole_obj_rel_insert_input {
data: PlayerRole_insert_input!
"upsert condition"
on_conflict: PlayerRole_on_conflict
}
"""
on_conflict condition type for table "PlayerRole"
"""
input PlayerRole_on_conflict {
constraint: PlayerRole_constraint!
update_columns: [PlayerRole_update_column!]! = []
where: PlayerRole_bool_exp
}
"""
Ordering options when selecting data from "PlayerRole".
"""
input PlayerRole_order_by {
basic: order_by
description: order_by
label: order_by
role: order_by
}
"primary key columns input for table: PlayerRole"
input PlayerRole_pk_columns_input {
role: String!
}
"""
input type for updating data in table "PlayerRole"
"""
input PlayerRole_set_input {
basic: Boolean
description: String
label: String
role: String
}
"""
Streaming cursor of the table "PlayerRole"
"""
input PlayerRole_stream_cursor_input {
"Stream column input with initial value"
initial_value: PlayerRole_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input PlayerRole_stream_cursor_value_input {
basic: Boolean
description: String
label: String
role: String
}
input PlayerRole_updates {
"sets the columns of the filtered rows to the given values"
_set: PlayerRole_set_input
"filter the rows which have to be updated"
where: PlayerRole_bool_exp!
}
"""
Boolean expression to filter rows from the table "QuestCompletionStatus". All fields are combined with a logical 'AND'.
"""
input QuestCompletionStatus_bool_exp {
_and: [QuestCompletionStatus_bool_exp!]
_not: QuestCompletionStatus_bool_exp
_or: [QuestCompletionStatus_bool_exp!]
quest_completions: quest_completion_bool_exp
quest_completions_aggregate: quest_completion_aggregate_bool_exp
status: String_comparison_exp
}
"""
Boolean expression to compare columns of type "QuestCompletionStatus_enum". All fields are combined with logical 'AND'.
"""
input QuestCompletionStatus_enum_comparison_exp {
_eq: QuestCompletionStatus_enum
_in: [QuestCompletionStatus_enum!]
_is_null: Boolean
_neq: QuestCompletionStatus_enum
_nin: [QuestCompletionStatus_enum!]
}
"""
input type for inserting data into table "QuestCompletionStatus"
"""
input QuestCompletionStatus_insert_input {
quest_completions: quest_completion_arr_rel_insert_input
status: String
}
"""
input type for inserting object relation for remote table "QuestCompletionStatus"
"""
input QuestCompletionStatus_obj_rel_insert_input {
data: QuestCompletionStatus_insert_input!
"upsert condition"
on_conflict: QuestCompletionStatus_on_conflict
}
"""
on_conflict condition type for table "QuestCompletionStatus"
"""
input QuestCompletionStatus_on_conflict {
constraint: QuestCompletionStatus_constraint!
update_columns: [QuestCompletionStatus_update_column!]! = []
where: QuestCompletionStatus_bool_exp
}
"""
Ordering options when selecting data from "QuestCompletionStatus".
"""
input QuestCompletionStatus_order_by {
quest_completions_aggregate: quest_completion_aggregate_order_by
status: order_by
}
"primary key columns input for table: QuestCompletionStatus"
input QuestCompletionStatus_pk_columns_input {
status: String!
}
"""
input type for updating data in table "QuestCompletionStatus"
"""
input QuestCompletionStatus_set_input {
status: String
}
"""
Streaming cursor of the table "QuestCompletionStatus"
"""
input QuestCompletionStatus_stream_cursor_input {
"Stream column input with initial value"
initial_value: QuestCompletionStatus_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input QuestCompletionStatus_stream_cursor_value_input {
status: String
}
input QuestCompletionStatus_updates {
"sets the columns of the filtered rows to the given values"
_set: QuestCompletionStatus_set_input
"filter the rows which have to be updated"
where: QuestCompletionStatus_bool_exp!
}
"""
Boolean expression to filter rows from the table "QuestRepetition". All fields are combined with a logical 'AND'.
"""
input QuestRepetition_bool_exp {
_and: [QuestRepetition_bool_exp!]
_not: QuestRepetition_bool_exp
_or: [QuestRepetition_bool_exp!]
quests: quest_bool_exp
quests_aggregate: quest_aggregate_bool_exp
repetition: String_comparison_exp
}
"""
Boolean expression to compare columns of type "QuestRepetition_enum". All fields are combined with logical 'AND'.
"""
input QuestRepetition_enum_comparison_exp {
_eq: QuestRepetition_enum
_in: [QuestRepetition_enum!]
_is_null: Boolean
_neq: QuestRepetition_enum
_nin: [QuestRepetition_enum!]
}
"""
input type for inserting data into table "QuestRepetition"
"""
input QuestRepetition_insert_input {
quests: quest_arr_rel_insert_input
repetition: String
}
"""
input type for inserting object relation for remote table "QuestRepetition"
"""
input QuestRepetition_obj_rel_insert_input {
data: QuestRepetition_insert_input!
"upsert condition"
on_conflict: QuestRepetition_on_conflict
}
"""
on_conflict condition type for table "QuestRepetition"
"""
input QuestRepetition_on_conflict {
constraint: QuestRepetition_constraint!
update_columns: [QuestRepetition_update_column!]! = []
where: QuestRepetition_bool_exp
}
"""
Ordering options when selecting data from "QuestRepetition".
"""
input QuestRepetition_order_by {
quests_aggregate: quest_aggregate_order_by
repetition: order_by
}
"primary key columns input for table: QuestRepetition"
input QuestRepetition_pk_columns_input {
repetition: String!
}
"""
input type for updating data in table "QuestRepetition"
"""
input QuestRepetition_set_input {
repetition: String
}
"""
Streaming cursor of the table "QuestRepetition"
"""
input QuestRepetition_stream_cursor_input {
"Stream column input with initial value"
initial_value: QuestRepetition_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input QuestRepetition_stream_cursor_value_input {
repetition: String
}
input QuestRepetition_updates {
"sets the columns of the filtered rows to the given values"
_set: QuestRepetition_set_input
"filter the rows which have to be updated"
where: QuestRepetition_bool_exp!
}
"""
Boolean expression to filter rows from the table "QuestStatus". All fields are combined with a logical 'AND'.
"""
input QuestStatus_bool_exp {
_and: [QuestStatus_bool_exp!]
_not: QuestStatus_bool_exp
_or: [QuestStatus_bool_exp!]
quests: quest_bool_exp
quests_aggregate: quest_aggregate_bool_exp
status: String_comparison_exp
}
"""
Boolean expression to compare columns of type "QuestStatus_enum". All fields are combined with logical 'AND'.
"""
input QuestStatus_enum_comparison_exp {
_eq: QuestStatus_enum
_in: [QuestStatus_enum!]
_is_null: Boolean
_neq: QuestStatus_enum
_nin: [QuestStatus_enum!]
}
"""
input type for inserting data into table "QuestStatus"
"""
input QuestStatus_insert_input {
quests: quest_arr_rel_insert_input
status: String
}
"""
input type for inserting object relation for remote table "QuestStatus"
"""
input QuestStatus_obj_rel_insert_input {
data: QuestStatus_insert_input!
"upsert condition"
on_conflict: QuestStatus_on_conflict
}
"""
on_conflict condition type for table "QuestStatus"
"""
input QuestStatus_on_conflict {
constraint: QuestStatus_constraint!
update_columns: [QuestStatus_update_column!]! = []
where: QuestStatus_bool_exp
}
"""
Ordering options when selecting data from "QuestStatus".
"""
input QuestStatus_order_by {
quests_aggregate: quest_aggregate_order_by
status: order_by
}
"primary key columns input for table: QuestStatus"
input QuestStatus_pk_columns_input {
status: String!
}
"""
input type for updating data in table "QuestStatus"
"""
input QuestStatus_set_input {
status: String
}
"""
Streaming cursor of the table "QuestStatus"
"""
input QuestStatus_stream_cursor_input {
"Stream column input with initial value"
initial_value: QuestStatus_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input QuestStatus_stream_cursor_value_input {
status: String
}
input QuestStatus_updates {
"sets the columns of the filtered rows to the given values"
_set: QuestStatus_set_input
"filter the rows which have to be updated"
where: QuestStatus_bool_exp!
}
"""
Boolean expression to filter rows from the table "SkillCategory". All fields are combined with a logical 'AND'.
"""
input SkillCategory_bool_exp {
_and: [SkillCategory_bool_exp!]
_not: SkillCategory_bool_exp
_or: [SkillCategory_bool_exp!]
name: String_comparison_exp
}
"""
Boolean expression to compare columns of type "SkillCategory_enum". All fields are combined with logical 'AND'.
"""
input SkillCategory_enum_comparison_exp {
_eq: SkillCategory_enum
_in: [SkillCategory_enum!]
_is_null: Boolean
_neq: SkillCategory_enum
_nin: [SkillCategory_enum!]
}
"""
input type for inserting data into table "SkillCategory"
"""
input SkillCategory_insert_input {
name: String
}
"""
on_conflict condition type for table "SkillCategory"
"""
input SkillCategory_on_conflict {
constraint: SkillCategory_constraint!
update_columns: [SkillCategory_update_column!]! = []
where: SkillCategory_bool_exp
}
"""
Ordering options when selecting data from "SkillCategory".
"""
input SkillCategory_order_by {
name: order_by
}
"primary key columns input for table: SkillCategory"
input SkillCategory_pk_columns_input {
name: String!
}
"""
input type for updating data in table "SkillCategory"
"""
input SkillCategory_set_input {
name: String
}
"""
Streaming cursor of the table "SkillCategory"
"""
input SkillCategory_stream_cursor_input {
"Stream column input with initial value"
initial_value: SkillCategory_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input SkillCategory_stream_cursor_value_input {
name: String
}
input SkillCategory_updates {
"sets the columns of the filtered rows to the given values"
_set: SkillCategory_set_input
"filter the rows which have to be updated"
where: SkillCategory_bool_exp!
}
"""
Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'.
"""
input String_comparison_exp {
_eq: String
_gt: String
_gte: String
"does the column match the given case-insensitive pattern"
_ilike: String
_in: [String!]
"does the column match the given POSIX regular expression, case insensitive"
_iregex: String
_is_null: Boolean
"does the column match the given pattern"
_like: String
_lt: String
_lte: String
_neq: String
"does the column NOT match the given case-insensitive pattern"
_nilike: String
_nin: [String!]
"does the column NOT match the given POSIX regular expression, case insensitive"
_niregex: String
"does the column NOT match the given pattern"
_nlike: String
"does the column NOT match the given POSIX regular expression, case sensitive"
_nregex: String
"does the column NOT match the given SQL regular expression"
_nsimilar: String
"does the column match the given POSIX regular expression, case sensitive"
_regex: String
"does the column match the given SQL regular expression"
_similar: String
}
input UpdateQuestCompletionInput {
questCompletionId: String!
status: QuestCompletionStatus_ActionEnum!
}
"""
Boolean expression to filter rows from the table "balance". All fields are combined with a logical 'AND'.
"""
input balance_bool_exp {
_and: [balance_bool_exp!]
_not: balance_bool_exp
_or: [balance_bool_exp!]
amount: float8_comparison_exp
executedAt: timestamptz_comparison_exp
id: uuid_comparison_exp
playerAddress: String_comparison_exp
tokenAddress: String_comparison_exp
}
"""
input type for incrementing numeric columns in table "balance"
"""
input balance_inc_input {
amount: float8
}
"""
input type for inserting data into table "balance"
"""
input balance_insert_input {
amount: float8
executedAt: timestamptz
id: uuid
playerAddress: String
tokenAddress: String
}
"""
on_conflict condition type for table "balance"
"""
input balance_on_conflict {
constraint: balance_constraint!
update_columns: [balance_update_column!]! = []
where: balance_bool_exp
}
"""
Ordering options when selecting data from "balance".
"""
input balance_order_by {
amount: order_by
executedAt: order_by
id: order_by
playerAddress: order_by
tokenAddress: order_by
}
"primary key columns input for table: balance"
input balance_pk_columns_input {
id: uuid!
}
"""
input type for updating data in table "balance"
"""
input balance_set_input {
amount: float8
executedAt: timestamptz
id: uuid
playerAddress: String
tokenAddress: String
}
"""
Streaming cursor of the table "balance"
"""
input balance_stream_cursor_input {
"Stream column input with initial value"
initial_value: balance_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input balance_stream_cursor_value_input {
amount: float8
executedAt: timestamptz
id: uuid
playerAddress: String
tokenAddress: String
}
input balance_updates {
"increments the numeric columns with given value of the filtered values"
_inc: balance_inc_input
"sets the columns of the filtered rows to the given values"
_set: balance_set_input
"filter the rows which have to be updated"
where: balance_bool_exp!
}
input dao_aggregate_bool_exp {
count: dao_aggregate_bool_exp_count
}
input dao_aggregate_bool_exp_count {
arguments: [dao_select_column!]
distinct: Boolean
filter: dao_bool_exp
predicate: Int_comparison_exp!
}
"""
order by aggregate values of table "dao"
"""
input dao_aggregate_order_by {
count: order_by
max: dao_max_order_by
min: dao_min_order_by
}
"""
input type for inserting array relation for remote table "dao"
"""
input dao_arr_rel_insert_input {
data: [dao_insert_input!]!
"upsert condition"
on_conflict: dao_on_conflict
}
"""
Boolean expression to filter rows from the table "dao". All fields are combined with a logical 'AND'.
"""
input dao_bool_exp {
_and: [dao_bool_exp!]
_not: dao_bool_exp
_or: [dao_bool_exp!]
contractAddress: String_comparison_exp
guild: guild_bool_exp
guildId: uuid_comparison_exp
id: uuid_comparison_exp
label: String_comparison_exp
network: String_comparison_exp
players: dao_player_bool_exp
players_aggregate: dao_player_aggregate_bool_exp
url: String_comparison_exp
}
"""
input type for inserting data into table "dao"
"""
input dao_insert_input {
contractAddress: String
guild: guild_obj_rel_insert_input
guildId: uuid
id: uuid
label: String
network: String
players: dao_player_arr_rel_insert_input
url: String
}
"""
order by max() on columns of table "dao"
"""
input dao_max_order_by {
contractAddress: order_by
guildId: order_by
id: order_by
label: order_by
network: order_by
url: order_by
}
"""
order by min() on columns of table "dao"
"""
input dao_min_order_by {
contractAddress: order_by
guildId: order_by
id: order_by
label: order_by
network: order_by
url: order_by
}
"""
input type for inserting object relation for remote table "dao"
"""
input dao_obj_rel_insert_input {
data: dao_insert_input!
"upsert condition"
on_conflict: dao_on_conflict
}
"""
on_conflict condition type for table "dao"
"""
input dao_on_conflict {
constraint: dao_constraint!
update_columns: [dao_update_column!]! = []
where: dao_bool_exp
}
"""
Ordering options when selecting data from "dao".
"""
input dao_order_by {
contractAddress: order_by
guild: guild_order_by
guildId: order_by
id: order_by
label: order_by
network: order_by
players_aggregate: dao_player_aggregate_order_by
url: order_by
}
"primary key columns input for table: dao"
input dao_pk_columns_input {
id: uuid!
}
input dao_player_aggregate_bool_exp {
bool_and: dao_player_aggregate_bool_exp_bool_and
bool_or: dao_player_aggregate_bool_exp_bool_or
count: dao_player_aggregate_bool_exp_count
}
input dao_player_aggregate_bool_exp_bool_and {
arguments: dao_player_select_column_dao_player_aggregate_bool_exp_bool_and_arguments_columns!
distinct: Boolean
filter: dao_player_bool_exp
predicate: Boolean_comparison_exp!
}
input dao_player_aggregate_bool_exp_bool_or {
arguments: dao_player_select_column_dao_player_aggregate_bool_exp_bool_or_arguments_columns!
distinct: Boolean
filter: dao_player_bool_exp
predicate: Boolean_comparison_exp!
}
input dao_player_aggregate_bool_exp_count {
arguments: [dao_player_select_column!]
distinct: Boolean
filter: dao_player_bool_exp
predicate: Int_comparison_exp!
}
"""
order by aggregate values of table "dao_player"
"""
input dao_player_aggregate_order_by {
avg: dao_player_avg_order_by
count: order_by
max: dao_player_max_order_by
min: dao_player_min_order_by
stddev: dao_player_stddev_order_by
stddev_pop: dao_player_stddev_pop_order_by
stddev_samp: dao_player_stddev_samp_order_by
sum: dao_player_sum_order_by
var_pop: dao_player_var_pop_order_by
var_samp: dao_player_var_samp_order_by
variance: dao_player_variance_order_by
}
"""
input type for inserting array relation for remote table "dao_player"
"""
input dao_player_arr_rel_insert_input {
data: [dao_player_insert_input!]!
"upsert condition"
on_conflict: dao_player_on_conflict
}
"""
order by avg() on columns of table "dao_player"
"""
input dao_player_avg_order_by {
position: order_by
}
"""
Boolean expression to filter rows from the table "dao_player". All fields are combined with a logical 'AND'.
"""
input dao_player_bool_exp {
Dao: dao_bool_exp
Player: player_bool_exp
_and: [dao_player_bool_exp!]
_not: dao_player_bool_exp
_or: [dao_player_bool_exp!]
daoId: uuid_comparison_exp
playerId: uuid_comparison_exp
position: Int_comparison_exp
visible: Boolean_comparison_exp
}
"""
input type for incrementing numeric columns in table "dao_player"
"""
input dao_player_inc_input {
position: Int
}
"""
input type for inserting data into table "dao_player"
"""
input dao_player_insert_input {
Dao: dao_obj_rel_insert_input
Player: player_obj_rel_insert_input
daoId: uuid
playerId: uuid
position: Int
visible: Boolean
}
"""
order by max() on columns of table "dao_player"
"""
input dao_player_max_order_by {
daoId: order_by
playerId: order_by
position: order_by
}
"""
order by min() on columns of table "dao_player"
"""
input dao_player_min_order_by {
daoId: order_by
playerId: order_by
position: order_by
}
"""
on_conflict condition type for table "dao_player"
"""
input dao_player_on_conflict {
constraint: dao_player_constraint!
update_columns: [dao_player_update_column!]! = []
where: dao_player_bool_exp
}
"""
Ordering options when selecting data from "dao_player".
"""
input dao_player_order_by {
Dao: dao_order_by
Player: player_order_by
daoId: order_by
playerId: order_by
position: order_by
visible: order_by
}
"primary key columns input for table: dao_player"
input dao_player_pk_columns_input {
daoId: uuid!
playerId: uuid!
}
"""
input type for updating data in table "dao_player"
"""
input dao_player_set_input {
daoId: uuid
playerId: uuid
position: Int
visible: Boolean
}
"""
order by stddev() on columns of table "dao_player"
"""
input dao_player_stddev_order_by {
position: order_by
}
"""
order by stddev_pop() on columns of table "dao_player"
"""
input dao_player_stddev_pop_order_by {
position: order_by
}
"""
order by stddev_samp() on columns of table "dao_player"
"""
input dao_player_stddev_samp_order_by {
position: order_by
}
"""
Streaming cursor of the table "dao_player"
"""
input dao_player_stream_cursor_input {
"Stream column input with initial value"
initial_value: dao_player_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input dao_player_stream_cursor_value_input {
daoId: uuid
playerId: uuid
position: Int
visible: Boolean
}
"""
order by sum() on columns of table "dao_player"
"""
input dao_player_sum_order_by {
position: order_by
}
input dao_player_updates {
"increments the numeric columns with given value of the filtered values"
_inc: dao_player_inc_input
"sets the columns of the filtered rows to the given values"
_set: dao_player_set_input
"filter the rows which have to be updated"
where: dao_player_bool_exp!
}
"""
order by var_pop() on columns of table "dao_player"
"""
input dao_player_var_pop_order_by {
position: order_by
}
"""
order by var_samp() on columns of table "dao_player"
"""
input dao_player_var_samp_order_by {
position: order_by
}
"""
order by variance() on columns of table "dao_player"
"""
input dao_player_variance_order_by {
position: order_by
}
"""
input type for updating data in table "dao"
"""
input dao_set_input {
contractAddress: String
guildId: uuid
id: uuid
label: String
network: String
url: String
}
"""
Streaming cursor of the table "dao"
"""
input dao_stream_cursor_input {
"Stream column input with initial value"
initial_value: dao_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input dao_stream_cursor_value_input {
contractAddress: String
guildId: uuid
id: uuid
label: String
network: String
url: String
}
input dao_updates {
"sets the columns of the filtered rows to the given values"
_set: dao_set_input
"filter the rows which have to be updated"
where: dao_bool_exp!
}
"""
Boolean expression to compare columns of type "float8". All fields are combined with logical 'AND'.
"""
input float8_comparison_exp {
_eq: float8
_gt: float8
_gte: float8
_in: [float8!]
_is_null: Boolean
_lt: float8
_lte: float8
_neq: float8
_nin: [float8!]
}
input guild_aggregate_bool_exp {
bool_and: guild_aggregate_bool_exp_bool_and
bool_or: guild_aggregate_bool_exp_bool_or
count: guild_aggregate_bool_exp_count
}
input guild_aggregate_bool_exp_bool_and {
arguments: guild_select_column_guild_aggregate_bool_exp_bool_and_arguments_columns!
distinct: Boolean
filter: guild_bool_exp
predicate: Boolean_comparison_exp!
}
input guild_aggregate_bool_exp_bool_or {
arguments: guild_select_column_guild_aggregate_bool_exp_bool_or_arguments_columns!
distinct: Boolean
filter: guild_bool_exp
predicate: Boolean_comparison_exp!
}
input guild_aggregate_bool_exp_count {
arguments: [guild_select_column!]
distinct: Boolean
filter: guild_bool_exp
predicate: Int_comparison_exp!
}
"""
order by aggregate values of table "guild"
"""
input guild_aggregate_order_by {
avg: guild_avg_order_by
count: order_by
max: guild_max_order_by
min: guild_min_order_by
stddev: guild_stddev_order_by
stddev_pop: guild_stddev_pop_order_by
stddev_samp: guild_stddev_samp_order_by
sum: guild_sum_order_by
var_pop: guild_var_pop_order_by
var_samp: guild_var_samp_order_by
variance: guild_variance_order_by
}
"""
input type for inserting array relation for remote table "guild"
"""
input guild_arr_rel_insert_input {
data: [guild_insert_input!]!
"upsert condition"
on_conflict: guild_on_conflict
}
"""
order by avg() on columns of table "guild"
"""
input guild_avg_order_by {
sortPosition: order_by
}
"""
Boolean expression to filter rows from the table "guild". All fields are combined with a logical 'AND'.
"""
input guild_bool_exp {
GuildType: GuildType_bool_exp
_and: [guild_bool_exp!]
_not: guild_bool_exp
_or: [guild_bool_exp!]
daos: dao_bool_exp
daos_aggregate: dao_aggregate_bool_exp
description: String_comparison_exp
discordId: String_comparison_exp
guild_players: guild_player_bool_exp
guild_players_aggregate: guild_player_aggregate_bool_exp
guildname: String_comparison_exp
id: uuid_comparison_exp
joinButtonURL: String_comparison_exp
legitimacy: String_comparison_exp
links: link_bool_exp
links_aggregate: link_aggregate_bool_exp
logo: String_comparison_exp
membershipThroughDiscord: Boolean_comparison_exp
metadata: guild_metadata_bool_exp
name: String_comparison_exp
profileLayout: String_comparison_exp
quests: quest_bool_exp
quests_aggregate: quest_aggregate_bool_exp
showDiscordAnnouncements: Boolean_comparison_exp
sortPosition: Int_comparison_exp
status: GuildStatus_enum_comparison_exp
type: GuildType_enum_comparison_exp
updatedAt: timestamptz_comparison_exp
websiteURL: String_comparison_exp
}
"""
input type for incrementing numeric columns in table "guild"
"""
input guild_inc_input {
sortPosition: Int
}
"""
input type for inserting data into table "guild"
"""
input guild_insert_input {
GuildType: GuildType_obj_rel_insert_input
daos: dao_arr_rel_insert_input
description: String
discordId: String
guild_players: guild_player_arr_rel_insert_input
"Unique friendly identifier for the Guild (used in URL)"
guildname: String
id: uuid
joinButtonURL: String
legitimacy: String
links: link_arr_rel_insert_input
logo: String
membershipThroughDiscord: Boolean
metadata: guild_metadata_obj_rel_insert_input
name: String
profileLayout: String
quests: quest_arr_rel_insert_input
showDiscordAnnouncements: Boolean
sortPosition: Int
status: GuildStatus_enum
"The area of focus for the guild (e.g. funding, project, etc)"
type: GuildType_enum
updatedAt: timestamptz
websiteURL: String
}
"""
order by max() on columns of table "guild"
"""
input guild_max_order_by {
description: order_by
discordId: order_by
"Unique friendly identifier for the Guild (used in URL)"
guildname: order_by
id: order_by
joinButtonURL: order_by
legitimacy: order_by
logo: order_by
name: order_by
profileLayout: order_by
sortPosition: order_by
updatedAt: order_by
websiteURL: order_by
}
"append existing jsonb value of filtered columns with new jsonb value"
input guild_metadata_append_input {
discordMetadata: jsonb
}
"""
Boolean expression to filter rows from the table "guild_metadata". All fields are combined with a logical 'AND'.
"""
input guild_metadata_bool_exp {
_and: [guild_metadata_bool_exp!]
_not: guild_metadata_bool_exp
_or: [guild_metadata_bool_exp!]
creatorId: uuid_comparison_exp
discordId: String_comparison_exp
discordMetadata: jsonb_comparison_exp
guild: guild_bool_exp
guildId: uuid_comparison_exp
player: player_bool_exp
}
"delete the field or element with specified path (for JSON arrays, negative integers count from the end)"
input guild_metadata_delete_at_path_input {
discordMetadata: [String!]
}
"delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array"
input guild_metadata_delete_elem_input {
discordMetadata: Int
}
"delete key/value pair or string element. key/value pairs are matched based on their key value"
input guild_metadata_delete_key_input {
discordMetadata: String
}
"""
input type for inserting data into table "guild_metadata"
"""
input guild_metadata_insert_input {
creatorId: uuid
discordId: String
discordMetadata: jsonb
guild: guild_obj_rel_insert_input
guildId: uuid
player: player_obj_rel_insert_input
}
"""
input type for inserting object relation for remote table "guild_metadata"
"""
input guild_metadata_obj_rel_insert_input {
data: guild_metadata_insert_input!
"upsert condition"
on_conflict: guild_metadata_on_conflict
}
"""
on_conflict condition type for table "guild_metadata"
"""
input guild_metadata_on_conflict {
constraint: guild_metadata_constraint!
update_columns: [guild_metadata_update_column!]! = []
where: guild_metadata_bool_exp
}
"""
Ordering options when selecting data from "guild_metadata".
"""
input guild_metadata_order_by {
creatorId: order_by
discordId: order_by
discordMetadata: order_by
guild: guild_order_by
guildId: order_by
player: player_order_by
}
"primary key columns input for table: guild_metadata"
input guild_metadata_pk_columns_input {
guildId: uuid!
}
"prepend existing jsonb value of filtered columns with new jsonb value"
input guild_metadata_prepend_input {
discordMetadata: jsonb
}
"""
input type for updating data in table "guild_metadata"
"""
input guild_metadata_set_input {
creatorId: uuid
discordId: String
discordMetadata: jsonb
guildId: uuid
}
"""
Streaming cursor of the table "guild_metadata"
"""
input guild_metadata_stream_cursor_input {
"Stream column input with initial value"
initial_value: guild_metadata_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input guild_metadata_stream_cursor_value_input {
creatorId: uuid
discordId: String
discordMetadata: jsonb
guildId: uuid
}
input guild_metadata_updates {
"append existing jsonb value of filtered columns with new jsonb value"
_append: guild_metadata_append_input
"delete the field or element with specified path (for JSON arrays, negative integers count from the end)"
_delete_at_path: guild_metadata_delete_at_path_input
"delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array"
_delete_elem: guild_metadata_delete_elem_input
"delete key/value pair or string element. key/value pairs are matched based on their key value"
_delete_key: guild_metadata_delete_key_input
"prepend existing jsonb value of filtered columns with new jsonb value"
_prepend: guild_metadata_prepend_input
"sets the columns of the filtered rows to the given values"
_set: guild_metadata_set_input
"filter the rows which have to be updated"
where: guild_metadata_bool_exp!
}
"""
order by min() on columns of table "guild"
"""
input guild_min_order_by {
description: order_by
discordId: order_by
"Unique friendly identifier for the Guild (used in URL)"
guildname: order_by
id: order_by
joinButtonURL: order_by
legitimacy: order_by
logo: order_by
name: order_by
profileLayout: order_by
sortPosition: order_by
updatedAt: order_by
websiteURL: order_by
}
"""
input type for inserting object relation for remote table "guild"
"""
input guild_obj_rel_insert_input {
data: guild_insert_input!
"upsert condition"
on_conflict: guild_on_conflict
}
"""
on_conflict condition type for table "guild"
"""
input guild_on_conflict {
constraint: guild_constraint!
update_columns: [guild_update_column!]! = []
where: guild_bool_exp
}
"""
Ordering options when selecting data from "guild".
"""
input guild_order_by {
GuildType: GuildType_order_by
daos_aggregate: dao_aggregate_order_by
description: order_by
discordId: order_by
guild_players_aggregate: guild_player_aggregate_order_by
guildname: order_by
id: order_by
joinButtonURL: order_by
legitimacy: order_by
links_aggregate: link_aggregate_order_by
logo: order_by
membershipThroughDiscord: order_by
metadata: guild_metadata_order_by
name: order_by
profileLayout: order_by
quests_aggregate: quest_aggregate_order_by
showDiscordAnnouncements: order_by
sortPosition: order_by
status: order_by
type: order_by
updatedAt: order_by
websiteURL: order_by
}
"primary key columns input for table: guild"
input guild_pk_columns_input {
id: uuid!
}
input guild_player_aggregate_bool_exp {
bool_and: guild_player_aggregate_bool_exp_bool_and
bool_or: guild_player_aggregate_bool_exp_bool_or
count: guild_player_aggregate_bool_exp_count
}
input guild_player_aggregate_bool_exp_bool_and {
arguments: guild_player_select_column_guild_player_aggregate_bool_exp_bool_and_arguments_columns!
distinct: Boolean
filter: guild_player_bool_exp
predicate: Boolean_comparison_exp!
}
input guild_player_aggregate_bool_exp_bool_or {
arguments: guild_player_select_column_guild_player_aggregate_bool_exp_bool_or_arguments_columns!
distinct: Boolean
filter: guild_player_bool_exp
predicate: Boolean_comparison_exp!
}
input guild_player_aggregate_bool_exp_count {
arguments: [guild_player_select_column!]
distinct: Boolean
filter: guild_player_bool_exp
predicate: Int_comparison_exp!
}
"""
order by aggregate values of table "guild_player"
"""
input guild_player_aggregate_order_by {
avg: guild_player_avg_order_by
count: order_by
max: guild_player_max_order_by
min: guild_player_min_order_by
stddev: guild_player_stddev_order_by
stddev_pop: guild_player_stddev_pop_order_by
stddev_samp: guild_player_stddev_samp_order_by
sum: guild_player_sum_order_by
var_pop: guild_player_var_pop_order_by
var_samp: guild_player_var_samp_order_by
variance: guild_player_variance_order_by
}
"""
input type for inserting array relation for remote table "guild_player"
"""
input guild_player_arr_rel_insert_input {
data: [guild_player_insert_input!]!
"upsert condition"
on_conflict: guild_player_on_conflict
}
"""
order by avg() on columns of table "guild_player"
"""
input guild_player_avg_order_by {
position: order_by
}
"""
Boolean expression to filter rows from the table "guild_player". All fields are combined with a logical 'AND'.
"""
input guild_player_bool_exp {
Guild: guild_bool_exp
Player: player_bool_exp
_and: [guild_player_bool_exp!]
_not: guild_player_bool_exp
_or: [guild_player_bool_exp!]
guildId: uuid_comparison_exp
playerId: uuid_comparison_exp
position: Int_comparison_exp
visible: Boolean_comparison_exp
}
"""
input type for incrementing numeric columns in table "guild_player"
"""
input guild_player_inc_input {
position: Int
}
"""
input type for inserting data into table "guild_player"
"""
input guild_player_insert_input {
Guild: guild_obj_rel_insert_input
Player: player_obj_rel_insert_input
guildId: uuid
playerId: uuid
position: Int
visible: Boolean
}
"""
order by max() on columns of table "guild_player"
"""
input guild_player_max_order_by {
guildId: order_by
playerId: order_by
position: order_by
}
"""
order by min() on columns of table "guild_player"
"""
input guild_player_min_order_by {
guildId: order_by
playerId: order_by
position: order_by
}
"""
input type for inserting object relation for remote table "guild_player"
"""
input guild_player_obj_rel_insert_input {
data: guild_player_insert_input!
"upsert condition"
on_conflict: guild_player_on_conflict
}
"""
on_conflict condition type for table "guild_player"
"""
input guild_player_on_conflict {
constraint: guild_player_constraint!
update_columns: [guild_player_update_column!]! = []
where: guild_player_bool_exp
}
"""
Ordering options when selecting data from "guild_player".
"""
input guild_player_order_by {
Guild: guild_order_by
Player: player_order_by
guildId: order_by
playerId: order_by
position: order_by
visible: order_by
}
"primary key columns input for table: guild_player"
input guild_player_pk_columns_input {
guildId: uuid!
playerId: uuid!
}
"""
input type for updating data in table "guild_player"
"""
input guild_player_set_input {
guildId: uuid
playerId: uuid
position: Int
visible: Boolean
}
"""
order by stddev() on columns of table "guild_player"
"""
input guild_player_stddev_order_by {
position: order_by
}
"""
order by stddev_pop() on columns of table "guild_player"
"""
input guild_player_stddev_pop_order_by {
position: order_by
}
"""
order by stddev_samp() on columns of table "guild_player"
"""
input guild_player_stddev_samp_order_by {
position: order_by
}
"""
Streaming cursor of the table "guild_player"
"""
input guild_player_stream_cursor_input {
"Stream column input with initial value"
initial_value: guild_player_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input guild_player_stream_cursor_value_input {
guildId: uuid
playerId: uuid
position: Int
visible: Boolean
}
"""
order by sum() on columns of table "guild_player"
"""
input guild_player_sum_order_by {
position: order_by
}
input guild_player_updates {
"increments the numeric columns with given value of the filtered values"
_inc: guild_player_inc_input
"sets the columns of the filtered rows to the given values"
_set: guild_player_set_input
"filter the rows which have to be updated"
where: guild_player_bool_exp!
}
"""
order by var_pop() on columns of table "guild_player"
"""
input guild_player_var_pop_order_by {
position: order_by
}
"""
order by var_samp() on columns of table "guild_player"
"""
input guild_player_var_samp_order_by {
position: order_by
}
"""
order by variance() on columns of table "guild_player"
"""
input guild_player_variance_order_by {
position: order_by
}
"""
input type for updating data in table "guild"
"""
input guild_set_input {
description: String
discordId: String
"Unique friendly identifier for the Guild (used in URL)"
guildname: String
id: uuid
joinButtonURL: String
legitimacy: String
logo: String
membershipThroughDiscord: Boolean
name: String
profileLayout: String
showDiscordAnnouncements: Boolean
sortPosition: Int
status: GuildStatus_enum
"The area of focus for the guild (e.g. funding, project, etc)"
type: GuildType_enum
updatedAt: timestamptz
websiteURL: String
}
"""
order by stddev() on columns of table "guild"
"""
input guild_stddev_order_by {
sortPosition: order_by
}
"""
order by stddev_pop() on columns of table "guild"
"""
input guild_stddev_pop_order_by {
sortPosition: order_by
}
"""
order by stddev_samp() on columns of table "guild"
"""
input guild_stddev_samp_order_by {
sortPosition: order_by
}
"""
Streaming cursor of the table "guild"
"""
input guild_stream_cursor_input {
"Stream column input with initial value"
initial_value: guild_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input guild_stream_cursor_value_input {
description: String
discordId: String
"Unique friendly identifier for the Guild (used in URL)"
guildname: String
id: uuid
joinButtonURL: String
legitimacy: String
logo: String
membershipThroughDiscord: Boolean
name: String
profileLayout: String
showDiscordAnnouncements: Boolean
sortPosition: Int
status: GuildStatus_enum
"The area of focus for the guild (e.g. funding, project, etc)"
type: GuildType_enum
updatedAt: timestamptz
websiteURL: String
}
"""
order by sum() on columns of table "guild"
"""
input guild_sum_order_by {
sortPosition: order_by
}
input guild_updates {
"increments the numeric columns with given value of the filtered values"
_inc: guild_inc_input
"sets the columns of the filtered rows to the given values"
_set: guild_set_input
"filter the rows which have to be updated"
where: guild_bool_exp!
}
"""
order by var_pop() on columns of table "guild"
"""
input guild_var_pop_order_by {
sortPosition: order_by
}
"""
order by var_samp() on columns of table "guild"
"""
input guild_var_samp_order_by {
sortPosition: order_by
}
"""
order by variance() on columns of table "guild"
"""
input guild_variance_order_by {
sortPosition: order_by
}
input jsonb_cast_exp {
String: String_comparison_exp
}
"""
Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'.
"""
input jsonb_comparison_exp {
_cast: jsonb_cast_exp
"is the column contained in the given json value"
_contained_in: jsonb
"does the column contain the given json value at the top level"
_contains: jsonb
_eq: jsonb
_gt: jsonb
_gte: jsonb
"does the string exist as a top-level key in the column"
_has_key: String
"do all of these strings exist as top-level keys in the column"
_has_keys_all: [String!]
"do any of these strings exist as top-level keys in the column"
_has_keys_any: [String!]
_in: [jsonb!]
_is_null: Boolean
_lt: jsonb
_lte: jsonb
_neq: jsonb
_nin: [jsonb!]
}
input link_aggregate_bool_exp {
count: link_aggregate_bool_exp_count
}
input link_aggregate_bool_exp_count {
arguments: [link_select_column!]
distinct: Boolean
filter: link_bool_exp
predicate: Int_comparison_exp!
}
"""
order by aggregate values of table "link"
"""
input link_aggregate_order_by {
count: order_by
max: link_max_order_by
min: link_min_order_by
}
"""
input type for inserting array relation for remote table "link"
"""
input link_arr_rel_insert_input {
data: [link_insert_input!]!
"upsert condition"
on_conflict: link_on_conflict
}
"""
Boolean expression to filter rows from the table "link". All fields are combined with a logical 'AND'.
"""
input link_bool_exp {
LinkType: LinkType_bool_exp
_and: [link_bool_exp!]
_not: link_bool_exp
_or: [link_bool_exp!]
guild: guild_bool_exp
guildId: uuid_comparison_exp
id: uuid_comparison_exp
name: String_comparison_exp
player: player_bool_exp
playerId: uuid_comparison_exp
type: LinkType_enum_comparison_exp
url: String_comparison_exp
}
"""
input type for inserting data into table "link"
"""
input link_insert_input {
LinkType: LinkType_obj_rel_insert_input
guild: guild_obj_rel_insert_input
guildId: uuid
id: uuid
name: String
player: player_obj_rel_insert_input
playerId: uuid
type: LinkType_enum
url: String
}
"""
order by max() on columns of table "link"
"""
input link_max_order_by {
guildId: order_by
id: order_by
name: order_by
playerId: order_by
url: order_by
}
"""
order by min() on columns of table "link"
"""
input link_min_order_by {
guildId: order_by
id: order_by
name: order_by
playerId: order_by
url: order_by
}
"""
on_conflict condition type for table "link"
"""
input link_on_conflict {
constraint: link_constraint!
update_columns: [link_update_column!]! = []
where: link_bool_exp
}
"""
Ordering options when selecting data from "link".
"""
input link_order_by {
LinkType: LinkType_order_by
guild: guild_order_by
guildId: order_by
id: order_by
name: order_by
player: player_order_by
playerId: order_by
type: order_by
url: order_by
}
"primary key columns input for table: link"
input link_pk_columns_input {
id: uuid!
}
"""
input type for updating data in table "link"
"""
input link_set_input {
guildId: uuid
id: uuid
name: String
playerId: uuid
type: LinkType_enum
url: String
}
"""
Streaming cursor of the table "link"
"""
input link_stream_cursor_input {
"Stream column input with initial value"
initial_value: link_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input link_stream_cursor_value_input {
guildId: uuid
id: uuid
name: String
playerId: uuid
type: LinkType_enum
url: String
}
input link_updates {
"sets the columns of the filtered rows to the given values"
_set: link_set_input
"filter the rows which have to be updated"
where: link_bool_exp!
}
"""
Boolean expression to filter rows from the table "me". All fields are combined with a logical 'AND'.
"""
input me_bool_exp {
_and: [me_bool_exp!]
_not: me_bool_exp
_or: [me_bool_exp!]
ethereumAddress: String_comparison_exp
id: uuid_comparison_exp
player: player_bool_exp
username: String_comparison_exp
}
"""
Ordering options when selecting data from "me".
"""
input me_order_by {
ethereumAddress: order_by
id: order_by
player: player_order_by
username: order_by
}
"""
Streaming cursor of the table "me"
"""
input me_stream_cursor_input {
"Stream column input with initial value"
initial_value: me_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input me_stream_cursor_value_input {
ethereumAddress: String
id: uuid
username: String
}
"""
Boolean expression to compare columns of type "numeric". All fields are combined with logical 'AND'.
"""
input numeric_comparison_exp {
_eq: numeric
_gt: numeric
_gte: numeric
_in: [numeric!]
_is_null: Boolean
_lt: numeric
_lte: numeric
_neq: numeric
_nin: [numeric!]
}
"""
Boolean expression to filter rows from the table "pinned_questchains". All fields are combined with a logical 'AND'.
"""
input pinned_questchains_bool_exp {
_and: [pinned_questchains_bool_exp!]
_not: pinned_questchains_bool_exp
_or: [pinned_questchains_bool_exp!]
id: uuid_comparison_exp
player_id: uuid_comparison_exp
questchain_id: String_comparison_exp
}
"""
input type for inserting data into table "pinned_questchains"
"""
input pinned_questchains_insert_input {
id: uuid
player_id: uuid
questchain_id: String
}
"""
on_conflict condition type for table "pinned_questchains"
"""
input pinned_questchains_on_conflict {
constraint: pinned_questchains_constraint!
update_columns: [pinned_questchains_update_column!]! = []
where: pinned_questchains_bool_exp
}
"""
Ordering options when selecting data from "pinned_questchains".
"""
input pinned_questchains_order_by {
id: order_by
player_id: order_by
questchain_id: order_by
}
"primary key columns input for table: pinned_questchains"
input pinned_questchains_pk_columns_input {
player_id: uuid!
questchain_id: String!
}
"""
input type for updating data in table "pinned_questchains"
"""
input pinned_questchains_set_input {
id: uuid
player_id: uuid
questchain_id: String
}
"""
Streaming cursor of the table "pinned_questchains"
"""
input pinned_questchains_stream_cursor_input {
"Stream column input with initial value"
initial_value: pinned_questchains_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input pinned_questchains_stream_cursor_value_input {
id: uuid
player_id: uuid
questchain_id: String
}
input pinned_questchains_updates {
"sets the columns of the filtered rows to the given values"
_set: pinned_questchains_set_input
"filter the rows which have to be updated"
where: pinned_questchains_bool_exp!
}
input player_account_aggregate_bool_exp {
count: player_account_aggregate_bool_exp_count
}
input player_account_aggregate_bool_exp_count {
arguments: [player_account_select_column!]
distinct: Boolean
filter: player_account_bool_exp
predicate: Int_comparison_exp!
}
"""
order by aggregate values of table "player_account"
"""
input player_account_aggregate_order_by {
count: order_by
max: player_account_max_order_by
min: player_account_min_order_by
}
"""
input type for inserting array relation for remote table "player_account"
"""
input player_account_arr_rel_insert_input {
data: [player_account_insert_input!]!
"upsert condition"
on_conflict: player_account_on_conflict
}
"""
Boolean expression to filter rows from the table "player_account". All fields are combined with a logical 'AND'.
"""
input player_account_bool_exp {
Player: player_bool_exp
_and: [player_account_bool_exp!]
_not: player_account_bool_exp
_or: [player_account_bool_exp!]
identifier: String_comparison_exp
playerId: uuid_comparison_exp
type: AccountType_enum_comparison_exp
}
"""
input type for inserting data into table "player_account"
"""
input player_account_insert_input {
Player: player_obj_rel_insert_input
identifier: String
playerId: uuid
type: AccountType_enum
}
"""
order by max() on columns of table "player_account"
"""
input player_account_max_order_by {
identifier: order_by
playerId: order_by
}
"""
order by min() on columns of table "player_account"
"""
input player_account_min_order_by {
identifier: order_by
playerId: order_by
}
"""
on_conflict condition type for table "player_account"
"""
input player_account_on_conflict {
constraint: player_account_constraint!
update_columns: [player_account_update_column!]! = []
where: player_account_bool_exp
}
"""
Ordering options when selecting data from "player_account".
"""
input player_account_order_by {
Player: player_order_by
identifier: order_by
playerId: order_by
type: order_by
}
"primary key columns input for table: player_account"
input player_account_pk_columns_input {
identifier: String!
playerId: uuid!
type: AccountType_enum!
}
"""
input type for updating data in table "player_account"
"""
input player_account_set_input {
identifier: String
playerId: uuid
type: AccountType_enum
}
"""
Streaming cursor of the table "player_account"
"""
input player_account_stream_cursor_input {
"Stream column input with initial value"
initial_value: player_account_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input player_account_stream_cursor_value_input {
identifier: String
playerId: uuid
type: AccountType_enum
}
input player_account_updates {
"sets the columns of the filtered rows to the given values"
_set: player_account_set_input
"filter the rows which have to be updated"
where: player_account_bool_exp!
}
"append existing jsonb value of filtered columns with new jsonb value"
input player_append_input {
membership_metadata: jsonb
}
"""
Boolean expression to filter rows from the table "player". All fields are combined with a logical 'AND'.
"""
input player_bool_exp {
_and: [player_bool_exp!]
_not: player_bool_exp
_or: [player_bool_exp!]
accounts: player_account_bool_exp
accounts_aggregate: player_account_aggregate_bool_exp
ceramicProfileId: String_comparison_exp
createdAt: timestamptz_comparison_exp
daos: dao_player_bool_exp
daos_aggregate: dao_player_aggregate_bool_exp
dashboardLayout: String_comparison_exp
discordId: String_comparison_exp
ethereumAddress: String_comparison_exp
guilds: guild_player_bool_exp
guilds_aggregate: guild_player_aggregate_bool_exp
id: uuid_comparison_exp
links: link_bool_exp
links_aggregate: link_aggregate_bool_exp
membership_metadata: jsonb_comparison_exp
player_guilds: guild_player_bool_exp
profile: profile_bool_exp
profileLayout: String_comparison_exp
quest_completions: quest_completion_bool_exp
quest_completions_aggregate: quest_completion_aggregate_bool_exp
quests: quest_bool_exp
quests_aggregate: quest_aggregate_bool_exp
rank: PlayerRank_enum_comparison_exp
role: String_comparison_exp
roles: player_role_bool_exp
roles_aggregate: player_role_aggregate_bool_exp
seasonXP: numeric_comparison_exp
skills: player_skill_bool_exp
skills_aggregate: player_skill_aggregate_bool_exp
totalXP: numeric_comparison_exp
updatedAt: timestamptz_comparison_exp
xps: xp_bool_exp
xps_aggregate: xp_aggregate_bool_exp
}
"delete the field or element with specified path (for JSON arrays, negative integers count from the end)"
input player_delete_at_path_input {
membership_metadata: [String!]
}
"delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array"
input player_delete_elem_input {
membership_metadata: Int
}
"delete key/value pair or string element. key/value pairs are matched based on their key value"
input player_delete_key_input {
membership_metadata: String
}
"""
input type for incrementing numeric columns in table "player"
"""
input player_inc_input {
seasonXP: numeric
totalXP: numeric
}
"""
input type for inserting data into table "player"
"""
input player_insert_input {
accounts: player_account_arr_rel_insert_input
ceramicProfileId: String
createdAt: timestamptz
daos: dao_player_arr_rel_insert_input
dashboardLayout: String
discordId: String
ethereumAddress: String
guilds: guild_player_arr_rel_insert_input
id: uuid
links: link_arr_rel_insert_input
membership_metadata: jsonb
player_guilds: guild_player_obj_rel_insert_input
profile: profile_obj_rel_insert_input
profileLayout: String
quest_completions: quest_completion_arr_rel_insert_input
quests: quest_arr_rel_insert_input
rank: PlayerRank_enum
role: String
roles: player_role_arr_rel_insert_input
seasonXP: numeric
skills: player_skill_arr_rel_insert_input
totalXP: numeric
updatedAt: timestamptz
xps: xp_arr_rel_insert_input
}
"""
input type for inserting object relation for remote table "player"
"""
input player_obj_rel_insert_input {
data: player_insert_input!
"upsert condition"
on_conflict: player_on_conflict
}
"""
on_conflict condition type for table "player"
"""
input player_on_conflict {
constraint: player_constraint!
update_columns: [player_update_column!]! = []
where: player_bool_exp
}
"""
Ordering options when selecting data from "player".
"""
input player_order_by {
accounts_aggregate: player_account_aggregate_order_by
ceramicProfileId: order_by
createdAt: order_by
daos_aggregate: dao_player_aggregate_order_by
dashboardLayout: order_by
discordId: order_by
ethereumAddress: order_by
guilds_aggregate: guild_player_aggregate_order_by
id: order_by
links_aggregate: link_aggregate_order_by
membership_metadata: order_by
player_guilds: guild_player_order_by
profile: profile_order_by
profileLayout: order_by
quest_completions_aggregate: quest_completion_aggregate_order_by
quests_aggregate: quest_aggregate_order_by
rank: order_by
role: order_by
roles_aggregate: player_role_aggregate_order_by
seasonXP: order_by
skills_aggregate: player_skill_aggregate_order_by
totalXP: order_by
updatedAt: order_by
xps_aggregate: xp_aggregate_order_by
}
"primary key columns input for table: player"
input player_pk_columns_input {
id: uuid!
}
"prepend existing jsonb value of filtered columns with new jsonb value"
input player_prepend_input {
membership_metadata: jsonb
}
input player_role_aggregate_bool_exp {
count: player_role_aggregate_bool_exp_count
}
input player_role_aggregate_bool_exp_count {
arguments: [player_role_select_column!]
distinct: Boolean
filter: player_role_bool_exp
predicate: Int_comparison_exp!
}
"""
order by aggregate values of table "player_role"
"""
input player_role_aggregate_order_by {
avg: player_role_avg_order_by
count: order_by
max: player_role_max_order_by
min: player_role_min_order_by
stddev: player_role_stddev_order_by
stddev_pop: player_role_stddev_pop_order_by
stddev_samp: player_role_stddev_samp_order_by
sum: player_role_sum_order_by
var_pop: player_role_var_pop_order_by
var_samp: player_role_var_samp_order_by
variance: player_role_variance_order_by
}
"""
input type for inserting array relation for remote table "player_role"
"""
input player_role_arr_rel_insert_input {
data: [player_role_insert_input!]!
"upsert condition"
on_conflict: player_role_on_conflict
}
"""
order by avg() on columns of table "player_role"
"""
input player_role_avg_order_by {
rank: order_by
}
"""
Boolean expression to filter rows from the table "player_role". All fields are combined with a logical 'AND'.
"""
input player_role_bool_exp {
PlayerRole: PlayerRole_bool_exp
_and: [player_role_bool_exp!]
_not: player_role_bool_exp
_or: [player_role_bool_exp!]
player_id: uuid_comparison_exp
rank: Int_comparison_exp
role: String_comparison_exp
}
"""
input type for incrementing numeric columns in table "player_role"
"""
input player_role_inc_input {
rank: Int
}
"""
input type for inserting data into table "player_role"
"""
input player_role_insert_input {
PlayerRole: PlayerRole_obj_rel_insert_input
player_id: uuid
rank: Int
role: String
}
"""
order by max() on columns of table "player_role"
"""
input player_role_max_order_by {
player_id: order_by
rank: order_by
role: order_by
}
"""
order by min() on columns of table "player_role"
"""
input player_role_min_order_by {
player_id: order_by
rank: order_by
role: order_by
}
"""
on_conflict condition type for table "player_role"
"""
input player_role_on_conflict {
constraint: player_role_constraint!
update_columns: [player_role_update_column!]! = []
where: player_role_bool_exp
}
"""
Ordering options when selecting data from "player_role".
"""
input player_role_order_by {
PlayerRole: PlayerRole_order_by
player_id: order_by
rank: order_by
role: order_by
}
"primary key columns input for table: player_role"
input player_role_pk_columns_input {
player_id: uuid!
role: String!
}
"""
input type for updating data in table "player_role"
"""
input player_role_set_input {
player_id: uuid
rank: Int
role: String
}
"""
order by stddev() on columns of table "player_role"
"""
input player_role_stddev_order_by {
rank: order_by
}
"""
order by stddev_pop() on columns of table "player_role"
"""
input player_role_stddev_pop_order_by {
rank: order_by
}
"""
order by stddev_samp() on columns of table "player_role"
"""
input player_role_stddev_samp_order_by {
rank: order_by
}
"""
Streaming cursor of the table "player_role"
"""
input player_role_stream_cursor_input {
"Stream column input with initial value"
initial_value: player_role_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input player_role_stream_cursor_value_input {
player_id: uuid
rank: Int
role: String
}
"""
order by sum() on columns of table "player_role"
"""
input player_role_sum_order_by {
rank: order_by
}
input player_role_updates {
"increments the numeric columns with given value of the filtered values"
_inc: player_role_inc_input
"sets the columns of the filtered rows to the given values"
_set: player_role_set_input
"filter the rows which have to be updated"
where: player_role_bool_exp!
}
"""
order by var_pop() on columns of table "player_role"
"""
input player_role_var_pop_order_by {
rank: order_by
}
"""
order by var_samp() on columns of table "player_role"
"""
input player_role_var_samp_order_by {
rank: order_by
}
"""
order by variance() on columns of table "player_role"
"""
input player_role_variance_order_by {
rank: order_by
}
"""
input type for updating data in table "player"
"""
input player_set_input {
ceramicProfileId: String
createdAt: timestamptz
dashboardLayout: String
discordId: String
ethereumAddress: String
id: uuid
membership_metadata: jsonb
profileLayout: String
rank: PlayerRank_enum
role: String
seasonXP: numeric
totalXP: numeric
updatedAt: timestamptz
}
input player_skill_aggregate_bool_exp {
count: player_skill_aggregate_bool_exp_count
}
input player_skill_aggregate_bool_exp_count {
arguments: [player_skill_select_column!]
distinct: Boolean
filter: player_skill_bool_exp
predicate: Int_comparison_exp!
}
"""
order by aggregate values of table "player_skill"
"""
input player_skill_aggregate_order_by {
avg: player_skill_avg_order_by
count: order_by
max: player_skill_max_order_by
min: player_skill_min_order_by
stddev: player_skill_stddev_order_by
stddev_pop: player_skill_stddev_pop_order_by
stddev_samp: player_skill_stddev_samp_order_by
sum: player_skill_sum_order_by
var_pop: player_skill_var_pop_order_by
var_samp: player_skill_var_samp_order_by
variance: player_skill_variance_order_by
}
"""
input type for inserting array relation for remote table "player_skill"
"""
input player_skill_arr_rel_insert_input {
data: [player_skill_insert_input!]!
"upsert condition"
on_conflict: player_skill_on_conflict
}
"""
order by avg() on columns of table "player_skill"
"""
input player_skill_avg_order_by {
rank: order_by
}
"""
Boolean expression to filter rows from the table "player_skill". All fields are combined with a logical 'AND'.
"""
input player_skill_bool_exp {
Skill: skill_bool_exp
_and: [player_skill_bool_exp!]
_not: player_skill_bool_exp
_or: [player_skill_bool_exp!]
id: uuid_comparison_exp
player_id: uuid_comparison_exp
rank: Int_comparison_exp
skill_id: uuid_comparison_exp
}
"""
input type for incrementing numeric columns in table "player_skill"
"""
input player_skill_inc_input {
rank: Int
}
"""
input type for inserting data into table "player_skill"
"""
input player_skill_insert_input {
Skill: skill_obj_rel_insert_input
id: uuid
player_id: uuid
rank: Int
skill_id: uuid
}
"""
order by max() on columns of table "player_skill"
"""
input player_skill_max_order_by {
id: order_by
player_id: order_by
rank: order_by
skill_id: order_by
}
"""
order by min() on columns of table "player_skill"
"""
input player_skill_min_order_by {
id: order_by
player_id: order_by
rank: order_by
skill_id: order_by
}
"""
on_conflict condition type for table "player_skill"
"""
input player_skill_on_conflict {
constraint: player_skill_constraint!
update_columns: [player_skill_update_column!]! = []
where: player_skill_bool_exp
}
"""
Ordering options when selecting data from "player_skill".
"""
input player_skill_order_by {
Skill: skill_order_by
id: order_by
player_id: order_by
rank: order_by
skill_id: order_by
}
"primary key columns input for table: player_skill"
input player_skill_pk_columns_input {
id: uuid!
}
"""
input type for updating data in table "player_skill"
"""
input player_skill_set_input {
id: uuid
player_id: uuid
rank: Int
skill_id: uuid
}
"""
order by stddev() on columns of table "player_skill"
"""
input player_skill_stddev_order_by {
rank: order_by
}
"""
order by stddev_pop() on columns of table "player_skill"
"""
input player_skill_stddev_pop_order_by {
rank: order_by
}
"""
order by stddev_samp() on columns of table "player_skill"
"""
input player_skill_stddev_samp_order_by {
rank: order_by
}
"""
Streaming cursor of the table "player_skill"
"""
input player_skill_stream_cursor_input {
"Stream column input with initial value"
initial_value: player_skill_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input player_skill_stream_cursor_value_input {
id: uuid
player_id: uuid
rank: Int
skill_id: uuid
}
"""
order by sum() on columns of table "player_skill"
"""
input player_skill_sum_order_by {
rank: order_by
}
input player_skill_updates {
"increments the numeric columns with given value of the filtered values"
_inc: player_skill_inc_input
"sets the columns of the filtered rows to the given values"
_set: player_skill_set_input
"filter the rows which have to be updated"
where: player_skill_bool_exp!
}
"""
order by var_pop() on columns of table "player_skill"
"""
input player_skill_var_pop_order_by {
rank: order_by
}
"""
order by var_samp() on columns of table "player_skill"
"""
input player_skill_var_samp_order_by {
rank: order_by
}
"""
order by variance() on columns of table "player_skill"
"""
input player_skill_variance_order_by {
rank: order_by
}
"""
Streaming cursor of the table "player"
"""
input player_stream_cursor_input {
"Stream column input with initial value"
initial_value: player_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input player_stream_cursor_value_input {
ceramicProfileId: String
createdAt: timestamptz
dashboardLayout: String
discordId: String
ethereumAddress: String
id: uuid
membership_metadata: jsonb
profileLayout: String
rank: PlayerRank_enum
role: String
seasonXP: numeric
totalXP: numeric
updatedAt: timestamptz
}
input player_updates {
"append existing jsonb value of filtered columns with new jsonb value"
_append: player_append_input
"delete the field or element with specified path (for JSON arrays, negative integers count from the end)"
_delete_at_path: player_delete_at_path_input
"delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array"
_delete_elem: player_delete_elem_input
"delete key/value pair or string element. key/value pairs are matched based on their key value"
_delete_key: player_delete_key_input
"increments the numeric columns with given value of the filtered values"
_inc: player_inc_input
"prepend existing jsonb value of filtered columns with new jsonb value"
_prepend: player_prepend_input
"sets the columns of the filtered rows to the given values"
_set: player_set_input
"filter the rows which have to be updated"
where: player_bool_exp!
}
input profile_aggregate_bool_exp {
count: profile_aggregate_bool_exp_count
}
input profile_aggregate_bool_exp_count {
arguments: [profile_select_column!]
distinct: Boolean
filter: profile_bool_exp
predicate: Int_comparison_exp!
}
"""
order by aggregate values of table "profile"
"""
input profile_aggregate_order_by {
avg: profile_avg_order_by
count: order_by
max: profile_max_order_by
min: profile_min_order_by
stddev: profile_stddev_order_by
stddev_pop: profile_stddev_pop_order_by
stddev_samp: profile_stddev_samp_order_by
sum: profile_sum_order_by
var_pop: profile_var_pop_order_by
var_samp: profile_var_samp_order_by
variance: profile_variance_order_by
}
"""
input type for inserting array relation for remote table "profile"
"""
input profile_arr_rel_insert_input {
data: [profile_insert_input!]!
"upsert condition"
on_conflict: profile_on_conflict
}
"""
order by avg() on columns of table "profile"
"""
input profile_avg_order_by {
availableHours: order_by
colorMask: order_by
}
"""
Boolean expression to filter rows from the table "profile". All fields are combined with a logical 'AND'.
"""
input profile_bool_exp {
_and: [profile_bool_exp!]
_not: profile_bool_exp
_or: [profile_bool_exp!]
availableHours: Int_comparison_exp
backgroundImageURL: String_comparison_exp
bannerImageURL: String_comparison_exp
colorAspect: ColorAspect_bool_exp
colorMask: Int_comparison_exp
countryCode: String_comparison_exp
description: String_comparison_exp
emoji: String_comparison_exp
explorerType: ExplorerType_bool_exp
explorerTypeTitle: String_comparison_exp
gender: String_comparison_exp
id: uuid_comparison_exp
lastCheckedAt: timestamptz_comparison_exp
location: String_comparison_exp
name: String_comparison_exp
player: player_bool_exp
playerId: uuid_comparison_exp
profileImageURL: String_comparison_exp
pronouns: String_comparison_exp
timeZone: String_comparison_exp
username: String_comparison_exp
website: String_comparison_exp
}
"""
input type for incrementing numeric columns in table "profile"
"""
input profile_inc_input {
availableHours: Int
colorMask: Int
}
"""
input type for inserting data into table "profile"
"""
input profile_insert_input {
availableHours: Int
backgroundImageURL: String
bannerImageURL: String
colorAspect: ColorAspect_obj_rel_insert_input
colorMask: Int
countryCode: String
description: String
emoji: String
explorerType: ExplorerType_obj_rel_insert_input
explorerTypeTitle: String
gender: String
id: uuid
lastCheckedAt: timestamptz
location: String
name: String
player: player_obj_rel_insert_input
playerId: uuid
profileImageURL: String
pronouns: String
timeZone: String
username: String
website: String
}
"""
order by max() on columns of table "profile"
"""
input profile_max_order_by {
availableHours: order_by
backgroundImageURL: order_by
bannerImageURL: order_by
colorMask: order_by
countryCode: order_by
description: order_by
emoji: order_by
explorerTypeTitle: order_by
gender: order_by
id: order_by
lastCheckedAt: order_by
location: order_by
name: order_by
playerId: order_by
profileImageURL: order_by
pronouns: order_by
timeZone: order_by
username: order_by
website: order_by
}
"""
order by min() on columns of table "profile"
"""
input profile_min_order_by {
availableHours: order_by
backgroundImageURL: order_by
bannerImageURL: order_by
colorMask: order_by
countryCode: order_by
description: order_by
emoji: order_by
explorerTypeTitle: order_by
gender: order_by
id: order_by
lastCheckedAt: order_by
location: order_by
name: order_by
playerId: order_by
profileImageURL: order_by
pronouns: order_by
timeZone: order_by
username: order_by
website: order_by
}
"""
input type for inserting object relation for remote table "profile"
"""
input profile_obj_rel_insert_input {
data: profile_insert_input!
"upsert condition"
on_conflict: profile_on_conflict
}
"""
on_conflict condition type for table "profile"
"""
input profile_on_conflict {
constraint: profile_constraint!
update_columns: [profile_update_column!]! = []
where: profile_bool_exp
}
"""
Ordering options when selecting data from "profile".
"""
input profile_order_by {
availableHours: order_by
backgroundImageURL: order_by
bannerImageURL: order_by
colorAspect: ColorAspect_order_by
colorMask: order_by
countryCode: order_by
description: order_by
emoji: order_by
explorerType: ExplorerType_order_by
explorerTypeTitle: order_by
gender: order_by
id: order_by
lastCheckedAt: order_by
location: order_by
name: order_by
player: player_order_by
playerId: order_by
profileImageURL: order_by
pronouns: order_by
timeZone: order_by
username: order_by
website: order_by
}
"primary key columns input for table: profile"
input profile_pk_columns_input {
id: uuid!
}
"""
input type for updating data in table "profile"
"""
input profile_set_input {
availableHours: Int
backgroundImageURL: String
bannerImageURL: String
colorMask: Int
countryCode: String
description: String
emoji: String
explorerTypeTitle: String
gender: String
id: uuid
lastCheckedAt: timestamptz
location: String
name: String
playerId: uuid
profileImageURL: String
pronouns: String
timeZone: String
username: String
website: String
}
"""
order by stddev() on columns of table "profile"
"""
input profile_stddev_order_by {
availableHours: order_by
colorMask: order_by
}
"""
order by stddev_pop() on columns of table "profile"
"""
input profile_stddev_pop_order_by {
availableHours: order_by
colorMask: order_by
}
"""
order by stddev_samp() on columns of table "profile"
"""
input profile_stddev_samp_order_by {
availableHours: order_by
colorMask: order_by
}
"""
Streaming cursor of the table "profile"
"""
input profile_stream_cursor_input {
"Stream column input with initial value"
initial_value: profile_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input profile_stream_cursor_value_input {
availableHours: Int
backgroundImageURL: String
bannerImageURL: String
colorMask: Int
countryCode: String
description: String
emoji: String
explorerTypeTitle: String
gender: String
id: uuid
lastCheckedAt: timestamptz
location: String
name: String
playerId: uuid
profileImageURL: String
pronouns: String
timeZone: String
username: String
website: String
}
"""
order by sum() on columns of table "profile"
"""
input profile_sum_order_by {
availableHours: order_by
colorMask: order_by
}
input profile_updates {
"increments the numeric columns with given value of the filtered values"
_inc: profile_inc_input
"sets the columns of the filtered rows to the given values"
_set: profile_set_input
"filter the rows which have to be updated"
where: profile_bool_exp!
}
"""
order by var_pop() on columns of table "profile"
"""
input profile_var_pop_order_by {
availableHours: order_by
colorMask: order_by
}
"""
order by var_samp() on columns of table "profile"
"""
input profile_var_samp_order_by {
availableHours: order_by
colorMask: order_by
}
"""
order by variance() on columns of table "profile"
"""
input profile_variance_order_by {
availableHours: order_by
colorMask: order_by
}
input quest_aggregate_bool_exp {
count: quest_aggregate_bool_exp_count
}
input quest_aggregate_bool_exp_count {
arguments: [quest_select_column!]
distinct: Boolean
filter: quest_bool_exp
predicate: Int_comparison_exp!
}
"""
order by aggregate values of table "quest"
"""
input quest_aggregate_order_by {
avg: quest_avg_order_by
count: order_by
max: quest_max_order_by
min: quest_min_order_by
stddev: quest_stddev_order_by
stddev_pop: quest_stddev_pop_order_by
stddev_samp: quest_stddev_samp_order_by
sum: quest_sum_order_by
var_pop: quest_var_pop_order_by
var_samp: quest_var_samp_order_by
variance: quest_variance_order_by
}
"""
input type for inserting array relation for remote table "quest"
"""
input quest_arr_rel_insert_input {
data: [quest_insert_input!]!
"upsert condition"
on_conflict: quest_on_conflict
}
"""
order by avg() on columns of table "quest"
"""
input quest_avg_order_by {
cooldown: order_by
}
"""
Boolean expression to filter rows from the table "quest". All fields are combined with a logical 'AND'.
"""
input quest_bool_exp {
QuestRepetition: QuestRepetition_bool_exp
QuestStatus: QuestStatus_bool_exp
_and: [quest_bool_exp!]
_not: quest_bool_exp
_or: [quest_bool_exp!]
cooldown: Int_comparison_exp
createdAt: timestamptz_comparison_exp
createdByPlayerId: uuid_comparison_exp
description: String_comparison_exp
externalLink: String_comparison_exp
guild: guild_bool_exp
guildId: uuid_comparison_exp
id: uuid_comparison_exp
image: String_comparison_exp
player: player_bool_exp
quest_completions: quest_completion_bool_exp
quest_completions_aggregate: quest_completion_aggregate_bool_exp
quest_roles: quest_role_bool_exp
quest_roles_aggregate: quest_role_aggregate_bool_exp
quest_skills: quest_skill_bool_exp
quest_skills_aggregate: quest_skill_aggregate_bool_exp
repetition: QuestRepetition_enum_comparison_exp
status: QuestStatus_enum_comparison_exp
title: String_comparison_exp
}
input quest_completion_aggregate_bool_exp {
count: quest_completion_aggregate_bool_exp_count
}
input quest_completion_aggregate_bool_exp_count {
arguments: [quest_completion_select_column!]
distinct: Boolean
filter: quest_completion_bool_exp
predicate: Int_comparison_exp!
}
"""
order by aggregate values of table "quest_completion"
"""
input quest_completion_aggregate_order_by {
count: order_by
max: quest_completion_max_order_by
min: quest_completion_min_order_by
}
"""
input type for inserting array relation for remote table "quest_completion"
"""
input quest_completion_arr_rel_insert_input {
data: [quest_completion_insert_input!]!
"upsert condition"
on_conflict: quest_completion_on_conflict
}
"""
Boolean expression to filter rows from the table "quest_completion". All fields are combined with a logical 'AND'.
"""
input quest_completion_bool_exp {
QuestCompletionStatus: QuestCompletionStatus_bool_exp
_and: [quest_completion_bool_exp!]
_not: quest_completion_bool_exp
_or: [quest_completion_bool_exp!]
completed: quest_bool_exp
completedByPlayerId: uuid_comparison_exp
id: uuid_comparison_exp
player: player_bool_exp
quest: quest_bool_exp
questId: uuid_comparison_exp
status: QuestCompletionStatus_enum_comparison_exp
submissionLink: String_comparison_exp
submissionText: String_comparison_exp
submittedAt: timestamptz_comparison_exp
}
"""
input type for inserting data into table "quest_completion"
"""
input quest_completion_insert_input {
QuestCompletionStatus: QuestCompletionStatus_obj_rel_insert_input
completed: quest_obj_rel_insert_input
completedByPlayerId: uuid
id: uuid
player: player_obj_rel_insert_input
quest: quest_obj_rel_insert_input
questId: uuid
status: QuestCompletionStatus_enum
submissionLink: String
submissionText: String
submittedAt: timestamptz
}
"""
order by max() on columns of table "quest_completion"
"""
input quest_completion_max_order_by {
completedByPlayerId: order_by
id: order_by
questId: order_by
submissionLink: order_by
submissionText: order_by
submittedAt: order_by
}
"""
order by min() on columns of table "quest_completion"
"""
input quest_completion_min_order_by {
completedByPlayerId: order_by
id: order_by
questId: order_by
submissionLink: order_by
submissionText: order_by
submittedAt: order_by
}
"""
on_conflict condition type for table "quest_completion"
"""
input quest_completion_on_conflict {
constraint: quest_completion_constraint!
update_columns: [quest_completion_update_column!]! = []
where: quest_completion_bool_exp
}
"""
Ordering options when selecting data from "quest_completion".
"""
input quest_completion_order_by {
QuestCompletionStatus: QuestCompletionStatus_order_by
completed: quest_order_by
completedByPlayerId: order_by
id: order_by
player: player_order_by
quest: quest_order_by
questId: order_by
status: order_by
submissionLink: order_by
submissionText: order_by
submittedAt: order_by
}
"primary key columns input for table: quest_completion"
input quest_completion_pk_columns_input {
id: uuid!
}
"""
input type for updating data in table "quest_completion"
"""
input quest_completion_set_input {
completedByPlayerId: uuid
id: uuid
questId: uuid
status: QuestCompletionStatus_enum
submissionLink: String
submissionText: String
submittedAt: timestamptz
}
"""
Streaming cursor of the table "quest_completion"
"""
input quest_completion_stream_cursor_input {
"Stream column input with initial value"
initial_value: quest_completion_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input quest_completion_stream_cursor_value_input {
completedByPlayerId: uuid
id: uuid
questId: uuid
status: QuestCompletionStatus_enum
submissionLink: String
submissionText: String
submittedAt: timestamptz
}
input quest_completion_updates {
"sets the columns of the filtered rows to the given values"
_set: quest_completion_set_input
"filter the rows which have to be updated"
where: quest_completion_bool_exp!
}
"""
input type for incrementing numeric columns in table "quest"
"""
input quest_inc_input {
cooldown: Int
}
"""
input type for inserting data into table "quest"
"""
input quest_insert_input {
QuestRepetition: QuestRepetition_obj_rel_insert_input
QuestStatus: QuestStatus_obj_rel_insert_input
cooldown: Int
createdAt: timestamptz
createdByPlayerId: uuid
description: String
externalLink: String
guild: guild_obj_rel_insert_input
guildId: uuid
id: uuid
image: String
player: player_obj_rel_insert_input
quest_completions: quest_completion_arr_rel_insert_input
quest_roles: quest_role_arr_rel_insert_input
quest_skills: quest_skill_arr_rel_insert_input
repetition: QuestRepetition_enum
status: QuestStatus_enum
title: String
}
"""
order by max() on columns of table "quest"
"""
input quest_max_order_by {
cooldown: order_by
createdAt: order_by
createdByPlayerId: order_by
description: order_by
externalLink: order_by
guildId: order_by
id: order_by
image: order_by
title: order_by
}
"""
order by min() on columns of table "quest"
"""
input quest_min_order_by {
cooldown: order_by
createdAt: order_by
createdByPlayerId: order_by
description: order_by
externalLink: order_by
guildId: order_by
id: order_by
image: order_by
title: order_by
}
"""
input type for inserting object relation for remote table "quest"
"""
input quest_obj_rel_insert_input {
data: quest_insert_input!
"upsert condition"
on_conflict: quest_on_conflict
}
"""
on_conflict condition type for table "quest"
"""
input quest_on_conflict {
constraint: quest_constraint!
update_columns: [quest_update_column!]! = []
where: quest_bool_exp
}
"""
Ordering options when selecting data from "quest".
"""
input quest_order_by {
QuestRepetition: QuestRepetition_order_by
QuestStatus: QuestStatus_order_by
cooldown: order_by
createdAt: order_by
createdByPlayerId: order_by
description: order_by
externalLink: order_by
guild: guild_order_by
guildId: order_by
id: order_by
image: order_by
player: player_order_by
quest_completions_aggregate: quest_completion_aggregate_order_by
quest_roles_aggregate: quest_role_aggregate_order_by
quest_skills_aggregate: quest_skill_aggregate_order_by
repetition: order_by
status: order_by
title: order_by
}
"primary key columns input for table: quest"
input quest_pk_columns_input {
id: uuid!
}
input quest_role_aggregate_bool_exp {
count: quest_role_aggregate_bool_exp_count
}
input quest_role_aggregate_bool_exp_count {
arguments: [quest_role_select_column!]
distinct: Boolean
filter: quest_role_bool_exp
predicate: Int_comparison_exp!
}
"""
order by aggregate values of table "quest_role"
"""
input quest_role_aggregate_order_by {
avg: quest_role_avg_order_by
count: order_by
max: quest_role_max_order_by
min: quest_role_min_order_by
stddev: quest_role_stddev_order_by
stddev_pop: quest_role_stddev_pop_order_by
stddev_samp: quest_role_stddev_samp_order_by
sum: quest_role_sum_order_by
var_pop: quest_role_var_pop_order_by
var_samp: quest_role_var_samp_order_by
variance: quest_role_variance_order_by
}
"""
input type for inserting array relation for remote table "quest_role"
"""
input quest_role_arr_rel_insert_input {
data: [quest_role_insert_input!]!
"upsert condition"
on_conflict: quest_role_on_conflict
}
"""
order by avg() on columns of table "quest_role"
"""
input quest_role_avg_order_by {
rank: order_by
}
"""
Boolean expression to filter rows from the table "quest_role". All fields are combined with a logical 'AND'.
"""
input quest_role_bool_exp {
PlayerRole: PlayerRole_bool_exp
_and: [quest_role_bool_exp!]
_not: quest_role_bool_exp
_or: [quest_role_bool_exp!]
quest: quest_bool_exp
questId: uuid_comparison_exp
rank: Int_comparison_exp
role: String_comparison_exp
}
"""
input type for incrementing numeric columns in table "quest_role"
"""
input quest_role_inc_input {
rank: Int
}
"""
input type for inserting data into table "quest_role"
"""
input quest_role_insert_input {
PlayerRole: PlayerRole_obj_rel_insert_input
quest: quest_obj_rel_insert_input
questId: uuid
rank: Int
role: String
}
"""
order by max() on columns of table "quest_role"
"""
input quest_role_max_order_by {
questId: order_by
rank: order_by
role: order_by
}
"""
order by min() on columns of table "quest_role"
"""
input quest_role_min_order_by {
questId: order_by
rank: order_by
role: order_by
}
"""
on_conflict condition type for table "quest_role"
"""
input quest_role_on_conflict {
constraint: quest_role_constraint!
update_columns: [quest_role_update_column!]! = []
where: quest_role_bool_exp
}
"""
Ordering options when selecting data from "quest_role".
"""
input quest_role_order_by {
PlayerRole: PlayerRole_order_by
quest: quest_order_by
questId: order_by
rank: order_by
role: order_by
}
"primary key columns input for table: quest_role"
input quest_role_pk_columns_input {
questId: uuid!
role: String!
}
"""
input type for updating data in table "quest_role"
"""
input quest_role_set_input {
questId: uuid
rank: Int
role: String
}
"""
order by stddev() on columns of table "quest_role"
"""
input quest_role_stddev_order_by {
rank: order_by
}
"""
order by stddev_pop() on columns of table "quest_role"
"""
input quest_role_stddev_pop_order_by {
rank: order_by
}
"""
order by stddev_samp() on columns of table "quest_role"
"""
input quest_role_stddev_samp_order_by {
rank: order_by
}
"""
Streaming cursor of the table "quest_role"
"""
input quest_role_stream_cursor_input {
"Stream column input with initial value"
initial_value: quest_role_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input quest_role_stream_cursor_value_input {
questId: uuid
rank: Int
role: String
}
"""
order by sum() on columns of table "quest_role"
"""
input quest_role_sum_order_by {
rank: order_by
}
input quest_role_updates {
"increments the numeric columns with given value of the filtered values"
_inc: quest_role_inc_input
"sets the columns of the filtered rows to the given values"
_set: quest_role_set_input
"filter the rows which have to be updated"
where: quest_role_bool_exp!
}
"""
order by var_pop() on columns of table "quest_role"
"""
input quest_role_var_pop_order_by {
rank: order_by
}
"""
order by var_samp() on columns of table "quest_role"
"""
input quest_role_var_samp_order_by {
rank: order_by
}
"""
order by variance() on columns of table "quest_role"
"""
input quest_role_variance_order_by {
rank: order_by
}
"""
input type for updating data in table "quest"
"""
input quest_set_input {
cooldown: Int
createdAt: timestamptz
createdByPlayerId: uuid
description: String
externalLink: String
guildId: uuid
id: uuid
image: String
repetition: QuestRepetition_enum
status: QuestStatus_enum
title: String
}
input quest_skill_aggregate_bool_exp {
count: quest_skill_aggregate_bool_exp_count
}
input quest_skill_aggregate_bool_exp_count {
arguments: [quest_skill_select_column!]
distinct: Boolean
filter: quest_skill_bool_exp
predicate: Int_comparison_exp!
}
"""
order by aggregate values of table "quest_skill"
"""
input quest_skill_aggregate_order_by {
count: order_by
max: quest_skill_max_order_by
min: quest_skill_min_order_by
}
"""
input type for inserting array relation for remote table "quest_skill"
"""
input quest_skill_arr_rel_insert_input {
data: [quest_skill_insert_input!]!
"upsert condition"
on_conflict: quest_skill_on_conflict
}
"""
Boolean expression to filter rows from the table "quest_skill". All fields are combined with a logical 'AND'.
"""
input quest_skill_bool_exp {
_and: [quest_skill_bool_exp!]
_not: quest_skill_bool_exp
_or: [quest_skill_bool_exp!]
quest: quest_bool_exp
questId: uuid_comparison_exp
skill: skill_bool_exp
skillId: uuid_comparison_exp
}
"""
input type for inserting data into table "quest_skill"
"""
input quest_skill_insert_input {
quest: quest_obj_rel_insert_input
questId: uuid
skill: skill_obj_rel_insert_input
skillId: uuid
}
"""
order by max() on columns of table "quest_skill"
"""
input quest_skill_max_order_by {
questId: order_by
skillId: order_by
}
"""
order by min() on columns of table "quest_skill"
"""
input quest_skill_min_order_by {
questId: order_by
skillId: order_by
}
"""
on_conflict condition type for table "quest_skill"
"""
input quest_skill_on_conflict {
constraint: quest_skill_constraint!
update_columns: [quest_skill_update_column!]! = []
where: quest_skill_bool_exp
}
"""
Ordering options when selecting data from "quest_skill".
"""
input quest_skill_order_by {
quest: quest_order_by
questId: order_by
skill: skill_order_by
skillId: order_by
}
"primary key columns input for table: quest_skill"
input quest_skill_pk_columns_input {
questId: uuid!
skillId: uuid!
}
"""
input type for updating data in table "quest_skill"
"""
input quest_skill_set_input {
questId: uuid
skillId: uuid
}
"""
Streaming cursor of the table "quest_skill"
"""
input quest_skill_stream_cursor_input {
"Stream column input with initial value"
initial_value: quest_skill_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input quest_skill_stream_cursor_value_input {
questId: uuid
skillId: uuid
}
input quest_skill_updates {
"sets the columns of the filtered rows to the given values"
_set: quest_skill_set_input
"filter the rows which have to be updated"
where: quest_skill_bool_exp!
}
"""
order by stddev() on columns of table "quest"
"""
input quest_stddev_order_by {
cooldown: order_by
}
"""
order by stddev_pop() on columns of table "quest"
"""
input quest_stddev_pop_order_by {
cooldown: order_by
}
"""
order by stddev_samp() on columns of table "quest"
"""
input quest_stddev_samp_order_by {
cooldown: order_by
}
"""
Streaming cursor of the table "quest"
"""
input quest_stream_cursor_input {
"Stream column input with initial value"
initial_value: quest_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input quest_stream_cursor_value_input {
cooldown: Int
createdAt: timestamptz
createdByPlayerId: uuid
description: String
externalLink: String
guildId: uuid
id: uuid
image: String
repetition: QuestRepetition_enum
status: QuestStatus_enum
title: String
}
"""
order by sum() on columns of table "quest"
"""
input quest_sum_order_by {
cooldown: order_by
}
input quest_updates {
"increments the numeric columns with given value of the filtered values"
_inc: quest_inc_input
"sets the columns of the filtered rows to the given values"
_set: quest_set_input
"filter the rows which have to be updated"
where: quest_bool_exp!
}
"""
order by var_pop() on columns of table "quest"
"""
input quest_var_pop_order_by {
cooldown: order_by
}
"""
order by var_samp() on columns of table "quest"
"""
input quest_var_samp_order_by {
cooldown: order_by
}
"""
order by variance() on columns of table "quest"
"""
input quest_variance_order_by {
cooldown: order_by
}
"""
Boolean expression to filter rows from the table "skill". All fields are combined with a logical 'AND'.
"""
input skill_bool_exp {
Player_Skills: player_skill_bool_exp
Player_Skills_aggregate: player_skill_aggregate_bool_exp
_and: [skill_bool_exp!]
_not: skill_bool_exp
_or: [skill_bool_exp!]
category: SkillCategory_enum_comparison_exp
id: uuid_comparison_exp
name: String_comparison_exp
quest_skills: quest_skill_bool_exp
quest_skills_aggregate: quest_skill_aggregate_bool_exp
}
"""
input type for inserting data into table "skill"
"""
input skill_insert_input {
Player_Skills: player_skill_arr_rel_insert_input
category: SkillCategory_enum
id: uuid
name: String
quest_skills: quest_skill_arr_rel_insert_input
}
"""
input type for inserting object relation for remote table "skill"
"""
input skill_obj_rel_insert_input {
data: skill_insert_input!
"upsert condition"
on_conflict: skill_on_conflict
}
"""
on_conflict condition type for table "skill"
"""
input skill_on_conflict {
constraint: skill_constraint!
update_columns: [skill_update_column!]! = []
where: skill_bool_exp
}
"""
Ordering options when selecting data from "skill".
"""
input skill_order_by {
Player_Skills_aggregate: player_skill_aggregate_order_by
category: order_by
id: order_by
name: order_by
quest_skills_aggregate: quest_skill_aggregate_order_by
}
"primary key columns input for table: skill"
input skill_pk_columns_input {
id: uuid!
}
"""
input type for updating data in table "skill"
"""
input skill_set_input {
category: SkillCategory_enum
id: uuid
name: String
}
"""
Streaming cursor of the table "skill"
"""
input skill_stream_cursor_input {
"Stream column input with initial value"
initial_value: skill_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input skill_stream_cursor_value_input {
category: SkillCategory_enum
id: uuid
name: String
}
input skill_updates {
"sets the columns of the filtered rows to the given values"
_set: skill_set_input
"filter the rows which have to be updated"
where: skill_bool_exp!
}
"""
Boolean expression to compare columns of type "timestamptz". All fields are combined with logical 'AND'.
"""
input timestamptz_comparison_exp {
_eq: timestamptz
_gt: timestamptz
_gte: timestamptz
_in: [timestamptz!]
_is_null: Boolean
_lt: timestamptz
_lte: timestamptz
_neq: timestamptz
_nin: [timestamptz!]
}
"""
Boolean expression to filter rows from the table "token". All fields are combined with a logical 'AND'.
"""
input token_bool_exp {
_and: [token_bool_exp!]
_not: token_bool_exp
_or: [token_bool_exp!]
address: String_comparison_exp
chainId: Int_comparison_exp
createdAt: timestamptz_comparison_exp
guild: guild_bool_exp
guildId: uuid_comparison_exp
lastBlockHeight: Int_comparison_exp
multiplier: float8_comparison_exp
safeAddress: String_comparison_exp
updatedAt: timestamptz_comparison_exp
xps: xp_bool_exp
xps_aggregate: xp_aggregate_bool_exp
}
"""
input type for incrementing numeric columns in table "token"
"""
input token_inc_input {
chainId: Int
lastBlockHeight: Int
multiplier: float8
}
"""
input type for inserting data into table "token"
"""
input token_insert_input {
address: String
chainId: Int
createdAt: timestamptz
guild: guild_obj_rel_insert_input
guildId: uuid
lastBlockHeight: Int
multiplier: float8
safeAddress: String
updatedAt: timestamptz
xps: xp_arr_rel_insert_input
}
"""
input type for inserting object relation for remote table "token"
"""
input token_obj_rel_insert_input {
data: token_insert_input!
"upsert condition"
on_conflict: token_on_conflict
}
"""
on_conflict condition type for table "token"
"""
input token_on_conflict {
constraint: token_constraint!
update_columns: [token_update_column!]! = []
where: token_bool_exp
}
"""
Ordering options when selecting data from "token".
"""
input token_order_by {
address: order_by
chainId: order_by
createdAt: order_by
guild: guild_order_by
guildId: order_by
lastBlockHeight: order_by
multiplier: order_by
safeAddress: order_by
updatedAt: order_by
xps_aggregate: xp_aggregate_order_by
}
"primary key columns input for table: token"
input token_pk_columns_input {
address: String!
}
"""
input type for updating data in table "token"
"""
input token_set_input {
address: String
chainId: Int
createdAt: timestamptz
guildId: uuid
lastBlockHeight: Int
multiplier: float8
safeAddress: String
updatedAt: timestamptz
}
"""
Streaming cursor of the table "token"
"""
input token_stream_cursor_input {
"Stream column input with initial value"
initial_value: token_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input token_stream_cursor_value_input {
address: String
chainId: Int
createdAt: timestamptz
guildId: uuid
lastBlockHeight: Int
multiplier: float8
safeAddress: String
updatedAt: timestamptz
}
input token_updates {
"increments the numeric columns with given value of the filtered values"
_inc: token_inc_input
"sets the columns of the filtered rows to the given values"
_set: token_set_input
"filter the rows which have to be updated"
where: token_bool_exp!
}
"""
Boolean expression to compare columns of type "uuid". All fields are combined with logical 'AND'.
"""
input uuid_comparison_exp {
_eq: uuid
_gt: uuid
_gte: uuid
_in: [uuid!]
_is_null: Boolean
_lt: uuid
_lte: uuid
_neq: uuid
_nin: [uuid!]
}
input xp_aggregate_bool_exp {
avg: xp_aggregate_bool_exp_avg
corr: xp_aggregate_bool_exp_corr
count: xp_aggregate_bool_exp_count
covar_samp: xp_aggregate_bool_exp_covar_samp
max: xp_aggregate_bool_exp_max
min: xp_aggregate_bool_exp_min
stddev_samp: xp_aggregate_bool_exp_stddev_samp
sum: xp_aggregate_bool_exp_sum
var_samp: xp_aggregate_bool_exp_var_samp
}
input xp_aggregate_bool_exp_avg {
arguments: xp_select_column_xp_aggregate_bool_exp_avg_arguments_columns!
distinct: Boolean
filter: xp_bool_exp
predicate: float8_comparison_exp!
}
input xp_aggregate_bool_exp_corr {
arguments: xp_aggregate_bool_exp_corr_arguments!
distinct: Boolean
filter: xp_bool_exp
predicate: float8_comparison_exp!
}
input xp_aggregate_bool_exp_corr_arguments {
X: xp_select_column_xp_aggregate_bool_exp_corr_arguments_columns!
Y: xp_select_column_xp_aggregate_bool_exp_corr_arguments_columns!
}
input xp_aggregate_bool_exp_count {
arguments: [xp_select_column!]
distinct: Boolean
filter: xp_bool_exp
predicate: Int_comparison_exp!
}
input xp_aggregate_bool_exp_covar_samp {
arguments: xp_aggregate_bool_exp_covar_samp_arguments!
distinct: Boolean
filter: xp_bool_exp
predicate: float8_comparison_exp!
}
input xp_aggregate_bool_exp_covar_samp_arguments {
X: xp_select_column_xp_aggregate_bool_exp_covar_samp_arguments_columns!
Y: xp_select_column_xp_aggregate_bool_exp_covar_samp_arguments_columns!
}
input xp_aggregate_bool_exp_max {
arguments: xp_select_column_xp_aggregate_bool_exp_max_arguments_columns!
distinct: Boolean
filter: xp_bool_exp
predicate: float8_comparison_exp!
}
input xp_aggregate_bool_exp_min {
arguments: xp_select_column_xp_aggregate_bool_exp_min_arguments_columns!
distinct: Boolean
filter: xp_bool_exp
predicate: float8_comparison_exp!
}
input xp_aggregate_bool_exp_stddev_samp {
arguments: xp_select_column_xp_aggregate_bool_exp_stddev_samp_arguments_columns!
distinct: Boolean
filter: xp_bool_exp
predicate: float8_comparison_exp!
}
input xp_aggregate_bool_exp_sum {
arguments: xp_select_column_xp_aggregate_bool_exp_sum_arguments_columns!
distinct: Boolean
filter: xp_bool_exp
predicate: float8_comparison_exp!
}
input xp_aggregate_bool_exp_var_samp {
arguments: xp_select_column_xp_aggregate_bool_exp_var_samp_arguments_columns!
distinct: Boolean
filter: xp_bool_exp
predicate: float8_comparison_exp!
}
"""
order by aggregate values of table "xp"
"""
input xp_aggregate_order_by {
avg: xp_avg_order_by
count: order_by
max: xp_max_order_by
min: xp_min_order_by
stddev: xp_stddev_order_by
stddev_pop: xp_stddev_pop_order_by
stddev_samp: xp_stddev_samp_order_by
sum: xp_sum_order_by
var_pop: xp_var_pop_order_by
var_samp: xp_var_samp_order_by
variance: xp_variance_order_by
}
"""
input type for inserting array relation for remote table "xp"
"""
input xp_arr_rel_insert_input {
data: [xp_insert_input!]!
"upsert condition"
on_conflict: xp_on_conflict
}
"""
order by avg() on columns of table "xp"
"""
input xp_avg_order_by {
balance: order_by
initial: order_by
seasonalBalance: order_by
}
"""
Boolean expression to filter rows from the table "xp". All fields are combined with a logical 'AND'.
"""
input xp_bool_exp {
_and: [xp_bool_exp!]
_not: xp_bool_exp
_or: [xp_bool_exp!]
balance: float8_comparison_exp
createdAt: timestamptz_comparison_exp
id: uuid_comparison_exp
initial: float8_comparison_exp
player: player_bool_exp
playerId: uuid_comparison_exp
seasonalBalance: float8_comparison_exp
token: token_bool_exp
tokenAddress: String_comparison_exp
updatedAt: timestamptz_comparison_exp
}
"""
input type for incrementing numeric columns in table "xp"
"""
input xp_inc_input {
balance: float8
initial: float8
seasonalBalance: float8
}
"""
input type for inserting data into table "xp"
"""
input xp_insert_input {
balance: float8
createdAt: timestamptz
id: uuid
initial: float8
player: player_obj_rel_insert_input
playerId: uuid
seasonalBalance: float8
token: token_obj_rel_insert_input
tokenAddress: String
updatedAt: timestamptz
}
"""
order by max() on columns of table "xp"
"""
input xp_max_order_by {
balance: order_by
createdAt: order_by
id: order_by
initial: order_by
playerId: order_by
seasonalBalance: order_by
tokenAddress: order_by
updatedAt: order_by
}
"""
order by min() on columns of table "xp"
"""
input xp_min_order_by {
balance: order_by
createdAt: order_by
id: order_by
initial: order_by
playerId: order_by
seasonalBalance: order_by
tokenAddress: order_by
updatedAt: order_by
}
"""
on_conflict condition type for table "xp"
"""
input xp_on_conflict {
constraint: xp_constraint!
update_columns: [xp_update_column!]! = []
where: xp_bool_exp
}
"""
Ordering options when selecting data from "xp".
"""
input xp_order_by {
balance: order_by
createdAt: order_by
id: order_by
initial: order_by
player: player_order_by
playerId: order_by
seasonalBalance: order_by
token: token_order_by
tokenAddress: order_by
updatedAt: order_by
}
"primary key columns input for table: xp"
input xp_pk_columns_input {
id: uuid!
}
"""
input type for updating data in table "xp"
"""
input xp_set_input {
balance: float8
createdAt: timestamptz
id: uuid
initial: float8
playerId: uuid
seasonalBalance: float8
tokenAddress: String
updatedAt: timestamptz
}
"""
order by stddev() on columns of table "xp"
"""
input xp_stddev_order_by {
balance: order_by
initial: order_by
seasonalBalance: order_by
}
"""
order by stddev_pop() on columns of table "xp"
"""
input xp_stddev_pop_order_by {
balance: order_by
initial: order_by
seasonalBalance: order_by
}
"""
order by stddev_samp() on columns of table "xp"
"""
input xp_stddev_samp_order_by {
balance: order_by
initial: order_by
seasonalBalance: order_by
}
"""
Streaming cursor of the table "xp"
"""
input xp_stream_cursor_input {
"Stream column input with initial value"
initial_value: xp_stream_cursor_value_input!
"cursor ordering"
ordering: cursor_ordering
}
"Initial value of the column from where the streaming should start"
input xp_stream_cursor_value_input {
balance: float8
createdAt: timestamptz
id: uuid
initial: float8
playerId: uuid
seasonalBalance: float8
tokenAddress: String
updatedAt: timestamptz
}
"""
order by sum() on columns of table "xp"
"""
input xp_sum_order_by {
balance: order_by
initial: order_by
seasonalBalance: order_by
}
input xp_updates {
"increments the numeric columns with given value of the filtered values"
_inc: xp_inc_input
"sets the columns of the filtered rows to the given values"
_set: xp_set_input
"filter the rows which have to be updated"
where: xp_bool_exp!
}
"""
order by var_pop() on columns of table "xp"
"""
input xp_var_pop_order_by {
balance: order_by
initial: order_by
seasonalBalance: order_by
}
"""
order by var_samp() on columns of table "xp"
"""
input xp_var_samp_order_by {
balance: order_by
initial: order_by
seasonalBalance: order_by
}
"""
order by variance() on columns of table "xp"
"""
input xp_variance_order_by {
balance: order_by
initial: order_by
seasonalBalance: order_by
}
"whether this query should be cached (Hasura Cloud only)"
directive @cached(
"measured in seconds"
ttl: Int! = 60,
"refresh the cache entry"
refresh: Boolean! = false
) on QUERY