schema { query: query_root mutation: mutation_root subscription: subscription_root } scalar date """ expression to compare columns of type date. All fields are combined with logical 'AND'. """ input date_comparison_exp { _eq: date _gt: date _gte: date _in: [date!] _is_null: Boolean _lt: date _lte: date _neq: date _nin: [date!] } """ columns and relationships of "Guild" """ type Guild { """An array relationship""" Guild_Members( """distinct select on columns""" distinct_on: [Guild_Member_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_Member_order_by!] """filter the rows returned""" where: Guild_Member_bool_exp ): [Guild_Member!]! """An aggregated array relationship""" Guild_Members_aggregate( """distinct select on columns""" distinct_on: [Guild_Member_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_Member_order_by!] """filter the rows returned""" where: Guild_Member_bool_exp ): Guild_Member_aggregate! id: uuid! name: String } """ aggregated selection of "Guild" """ type Guild_aggregate { aggregate: Guild_aggregate_fields nodes: [Guild!]! } """ aggregate fields of "Guild" """ type Guild_aggregate_fields { count(columns: [Guild_select_column!], distinct: Boolean): Int max: Guild_max_fields min: Guild_min_fields } """ order by aggregate values of table "Guild" """ input Guild_aggregate_order_by { count: order_by max: Guild_max_order_by min: Guild_min_order_by } """ input type for inserting array relation for remote table "Guild" """ input Guild_arr_rel_insert_input { data: [Guild_insert_input!]! on_conflict: Guild_on_conflict } """ Boolean expression to filter rows from the table "Guild". All fields are combined with a logical 'AND'. """ input Guild_bool_exp { Guild_Members: Guild_Member_bool_exp _and: [Guild_bool_exp] _not: Guild_bool_exp _or: [Guild_bool_exp] id: uuid_comparison_exp name: String_comparison_exp } """ unique or primary key constraints on table "Guild" """ enum Guild_constraint { """unique or primary key constraint""" Guild_pkey } """ input type for inserting data into table "Guild" """ input Guild_insert_input { Guild_Members: Guild_Member_arr_rel_insert_input id: uuid name: String } """aggregate max on columns""" type Guild_max_fields { id: uuid name: String } """ order by max() on columns of table "Guild" """ input Guild_max_order_by { id: order_by name: order_by } """ columns and relationships of "Guild_Member" """ type Guild_Member { """An object relationship""" Guild: Guild! """An object relationship""" Player: Player! guild_id: uuid! player_id: uuid! } """ aggregated selection of "Guild_Member" """ type Guild_Member_aggregate { aggregate: Guild_Member_aggregate_fields nodes: [Guild_Member!]! } """ aggregate fields of "Guild_Member" """ type Guild_Member_aggregate_fields { count(columns: [Guild_Member_select_column!], distinct: Boolean): Int max: Guild_Member_max_fields min: Guild_Member_min_fields } """ order by aggregate values of table "Guild_Member" """ input Guild_Member_aggregate_order_by { count: order_by max: Guild_Member_max_order_by min: Guild_Member_min_order_by } """ input type for inserting array relation for remote table "Guild_Member" """ input Guild_Member_arr_rel_insert_input { data: [Guild_Member_insert_input!]! on_conflict: Guild_Member_on_conflict } """ Boolean expression to filter rows from the table "Guild_Member". All fields are combined with a logical 'AND'. """ input Guild_Member_bool_exp { Guild: Guild_bool_exp Player: Player_bool_exp _and: [Guild_Member_bool_exp] _not: Guild_Member_bool_exp _or: [Guild_Member_bool_exp] guild_id: uuid_comparison_exp player_id: uuid_comparison_exp } """ unique or primary key constraints on table "Guild_Member" """ enum Guild_Member_constraint { """unique or primary key constraint""" Guild_Member_pkey } """ input type for inserting data into table "Guild_Member" """ input Guild_Member_insert_input { Guild: Guild_obj_rel_insert_input Player: Player_obj_rel_insert_input guild_id: uuid player_id: uuid } """aggregate max on columns""" type Guild_Member_max_fields { guild_id: uuid player_id: uuid } """ order by max() on columns of table "Guild_Member" """ input Guild_Member_max_order_by { guild_id: order_by player_id: order_by } """aggregate min on columns""" type Guild_Member_min_fields { guild_id: uuid player_id: uuid } """ order by min() on columns of table "Guild_Member" """ input Guild_Member_min_order_by { guild_id: order_by player_id: order_by } """ response of any mutation on the table "Guild_Member" """ type Guild_Member_mutation_response { """number of affected rows by the mutation""" affected_rows: Int! """data of the affected rows by the mutation""" returning: [Guild_Member!]! } """ input type for inserting object relation for remote table "Guild_Member" """ input Guild_Member_obj_rel_insert_input { data: Guild_Member_insert_input! on_conflict: Guild_Member_on_conflict } """ on conflict condition type for table "Guild_Member" """ input Guild_Member_on_conflict { constraint: Guild_Member_constraint! update_columns: [Guild_Member_update_column!]! where: Guild_Member_bool_exp } """ ordering options when selecting data from "Guild_Member" """ input Guild_Member_order_by { Guild: Guild_order_by Player: Player_order_by guild_id: order_by player_id: order_by } """ primary key columns input for table: "Guild_Member" """ input Guild_Member_pk_columns_input { guild_id: uuid! player_id: uuid! } """ select columns of table "Guild_Member" """ enum Guild_Member_select_column { """column name""" guild_id """column name""" player_id } """ input type for updating data in table "Guild_Member" """ input Guild_Member_set_input { guild_id: uuid player_id: uuid } """ update columns of table "Guild_Member" """ enum Guild_Member_update_column { """column name""" guild_id """column name""" player_id } """aggregate min on columns""" type Guild_min_fields { id: uuid name: String } """ order by min() on columns of table "Guild" """ input Guild_min_order_by { id: order_by name: order_by } """ response of any mutation on the table "Guild" """ type Guild_mutation_response { """number of affected rows by the mutation""" affected_rows: Int! """data of the affected rows by the mutation""" returning: [Guild!]! } """ input type for inserting object relation for remote table "Guild" """ input Guild_obj_rel_insert_input { data: Guild_insert_input! 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 { Guild_Members_aggregate: Guild_Member_aggregate_order_by id: order_by name: order_by } """ primary key columns input for table: "Guild" """ input Guild_pk_columns_input { id: uuid! } """ select columns of table "Guild" """ enum Guild_select_column { """column name""" id """column name""" name } """ input type for updating data in table "Guild" """ input Guild_set_input { id: uuid name: String } """ update columns of table "Guild" """ enum Guild_update_column { """column name""" id """column name""" name } scalar json """ expression to compare columns of type json. All fields are combined with logical 'AND'. """ input json_comparison_exp { _eq: json _gt: json _gte: json _in: [json!] _is_null: Boolean _lt: json _lte: json _neq: json _nin: [json!] } """mutation root""" type mutation_root { """ delete data from the table: "Guild" """ delete_Guild( """filter the rows which have to be deleted""" where: Guild_bool_exp! ): Guild_mutation_response """ delete data from the table: "Guild_Member" """ delete_Guild_Member( """filter the rows which have to be deleted""" where: Guild_Member_bool_exp! ): Guild_Member_mutation_response """ delete single row from the table: "Guild_Member" """ delete_Guild_Member_by_pk(guild_id: uuid!, player_id: uuid!): Guild_Member """ delete single row from the table: "Guild" """ delete_Guild_by_pk(id: uuid!): Guild """ delete data from the table: "Player" """ delete_Player( """filter the rows which have to be deleted""" where: Player_bool_exp! ): Player_mutation_response """ delete single row from the table: "Player" """ delete_Player_by_pk(id: uuid!): Player """ delete data from the table: "Profile" """ delete_Profile( """filter the rows which have to be deleted""" where: Profile_bool_exp! ): Profile_mutation_response """ delete data from the table: "Quest" """ delete_Quest( """filter the rows which have to be deleted""" where: Quest_bool_exp! ): Quest_mutation_response """ delete data from the table: "Quest_Completed" """ delete_Quest_Completed( """filter the rows which have to be deleted""" where: Quest_Completed_bool_exp! ): Quest_Completed_mutation_response """ delete single row from the table: "Quest_Completed" """ delete_Quest_Completed_by_pk(player_id: uuid!, quest_id: uuid!): Quest_Completed """ delete single row from the table: "Quest" """ delete_Quest_by_pk(id: uuid!): Quest """ delete data from the table: "XPInterval" """ delete_XPInterval( """filter the rows which have to be deleted""" where: XPInterval_bool_exp! ): XPInterval_mutation_response """ insert data into the table: "Guild" """ insert_Guild( """the rows to be inserted""" objects: [Guild_insert_input!]! """on conflict condition""" on_conflict: Guild_on_conflict ): Guild_mutation_response """ insert data into the table: "Guild_Member" """ insert_Guild_Member( """the rows to be inserted""" objects: [Guild_Member_insert_input!]! """on conflict condition""" on_conflict: Guild_Member_on_conflict ): Guild_Member_mutation_response """ insert a single row into the table: "Guild_Member" """ insert_Guild_Member_one( """the row to be inserted""" object: Guild_Member_insert_input! """on conflict condition""" on_conflict: Guild_Member_on_conflict ): Guild_Member """ insert a single row into the table: "Guild" """ insert_Guild_one( """the row to be inserted""" object: Guild_insert_input! """on conflict condition""" on_conflict: Guild_on_conflict ): Guild """ insert data into the table: "Player" """ insert_Player( """the rows to be inserted""" objects: [Player_insert_input!]! """on conflict condition""" on_conflict: Player_on_conflict ): Player_mutation_response """ insert a single row into the table: "Player" """ insert_Player_one( """the row to be inserted""" object: Player_insert_input! """on conflict condition""" on_conflict: Player_on_conflict ): Player """ insert data into the table: "Profile" """ insert_Profile( """the rows to be inserted""" objects: [Profile_insert_input!]! """on conflict 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! """on conflict condition""" on_conflict: Profile_on_conflict ): Profile """ insert data into the table: "Quest" """ insert_Quest( """the rows to be inserted""" objects: [Quest_insert_input!]! """on conflict condition""" on_conflict: Quest_on_conflict ): Quest_mutation_response """ insert data into the table: "Quest_Completed" """ insert_Quest_Completed( """the rows to be inserted""" objects: [Quest_Completed_insert_input!]! """on conflict condition""" on_conflict: Quest_Completed_on_conflict ): Quest_Completed_mutation_response """ insert a single row into the table: "Quest_Completed" """ insert_Quest_Completed_one( """the row to be inserted""" object: Quest_Completed_insert_input! """on conflict condition""" on_conflict: Quest_Completed_on_conflict ): Quest_Completed """ insert a single row into the table: "Quest" """ insert_Quest_one( """the row to be inserted""" object: Quest_insert_input! """on conflict condition""" on_conflict: Quest_on_conflict ): Quest """ insert data into the table: "XPInterval" """ insert_XPInterval( """the rows to be inserted""" objects: [XPInterval_insert_input!]! ): XPInterval_mutation_response """ insert a single row into the table: "XPInterval" """ insert_XPInterval_one( """the row to be inserted""" object: XPInterval_insert_input! ): XPInterval """ update data of the table: "Guild" """ update_Guild( """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 data of the table: "Guild_Member" """ update_Guild_Member( """sets the columns of the filtered rows to the given values""" _set: Guild_Member_set_input """filter the rows which have to be updated""" where: Guild_Member_bool_exp! ): Guild_Member_mutation_response """ update single row of the table: "Guild_Member" """ update_Guild_Member_by_pk( """sets the columns of the filtered rows to the given values""" _set: Guild_Member_set_input pk_columns: Guild_Member_pk_columns_input! ): Guild_Member """ update single row of the table: "Guild" """ update_Guild_by_pk( """sets the columns of the filtered rows to the given values""" _set: Guild_set_input pk_columns: Guild_pk_columns_input! ): Guild """ update data of the table: "Player" """ update_Player( """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 single row of the table: "Player" """ update_Player_by_pk( """sets the columns of the filtered rows to the given values""" _set: Player_set_input pk_columns: Player_pk_columns_input! ): Player """ update data of the table: "Profile" """ update_Profile( """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 data of the table: "Quest" """ update_Quest( """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 data of the table: "Quest_Completed" """ update_Quest_Completed( """sets the columns of the filtered rows to the given values""" _set: Quest_Completed_set_input """filter the rows which have to be updated""" where: Quest_Completed_bool_exp! ): Quest_Completed_mutation_response """ update single row of the table: "Quest_Completed" """ update_Quest_Completed_by_pk( """sets the columns of the filtered rows to the given values""" _set: Quest_Completed_set_input pk_columns: Quest_Completed_pk_columns_input! ): Quest_Completed """ update single row of the table: "Quest" """ update_Quest_by_pk( """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: "XPInterval" """ update_XPInterval( """sets the columns of the filtered rows to the given values""" _set: XPInterval_set_input """filter the rows which have to be updated""" where: XPInterval_bool_exp! ): XPInterval_mutation_response } scalar numeric """ 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!] } """column ordering options""" enum order_by { """in the ascending order, nulls last""" asc """in the ascending order, nulls first""" asc_nulls_first """in the ascending order, nulls last""" asc_nulls_last """in the descending order, nulls first""" desc """in the descending order, nulls first""" desc_nulls_first """in the descending order, nulls last""" desc_nulls_last } """ columns and relationships of "Player" """ type Player { """An array relationship""" Guild_Members( """distinct select on columns""" distinct_on: [Guild_Member_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_Member_order_by!] """filter the rows returned""" where: Guild_Member_bool_exp ): [Guild_Member!]! """An aggregated array relationship""" Guild_Members_aggregate( """distinct select on columns""" distinct_on: [Guild_Member_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_Member_order_by!] """filter the rows returned""" where: Guild_Member_bool_exp ): Guild_Member_aggregate! """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 aggregated array 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! """An array relationship""" Quest_Completeds( """distinct select on columns""" distinct_on: [Quest_Completed_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_Completed_order_by!] """filter the rows returned""" where: Quest_Completed_bool_exp ): [Quest_Completed!]! """An aggregated array relationship""" Quest_Completeds_aggregate( """distinct select on columns""" distinct_on: [Quest_Completed_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_Completed_order_by!] """filter the rows returned""" where: Quest_Completed_bool_exp ): Quest_Completed_aggregate! """An array relationship""" XPIntervals( """distinct select on columns""" distinct_on: [XPInterval_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: [XPInterval_order_by!] """filter the rows returned""" where: XPInterval_bool_exp ): [XPInterval!]! """An aggregated array relationship""" XPIntervals_aggregate( """distinct select on columns""" distinct_on: [XPInterval_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: [XPInterval_order_by!] """filter the rows returned""" where: XPInterval_bool_exp ): XPInterval_aggregate! id: uuid! links( """JSON select path""" path: String ): json rank: Rank! sentences( """JSON select path""" path: String ): json totalXp: numeric } """ 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 } """ order by aggregate values of table "Player" """ input Player_aggregate_order_by { avg: Player_avg_order_by count: order_by max: Player_max_order_by min: Player_min_order_by stddev: Player_stddev_order_by stddev_pop: Player_stddev_pop_order_by stddev_samp: Player_stddev_samp_order_by sum: Player_sum_order_by var_pop: Player_var_pop_order_by var_samp: Player_var_samp_order_by variance: Player_variance_order_by } """ input type for inserting array relation for remote table "Player" """ input Player_arr_rel_insert_input { data: [Player_insert_input!]! on_conflict: Player_on_conflict } """aggregate avg on columns""" type Player_avg_fields { totalXp: Float } """ order by avg() on columns of table "Player" """ input Player_avg_order_by { totalXp: order_by } """ Boolean expression to filter rows from the table "Player". All fields are combined with a logical 'AND'. """ input Player_bool_exp { Guild_Members: Guild_Member_bool_exp Profiles: Profile_bool_exp Quest_Completeds: Quest_Completed_bool_exp XPIntervals: XPInterval_bool_exp _and: [Player_bool_exp] _not: Player_bool_exp _or: [Player_bool_exp] id: uuid_comparison_exp links: json_comparison_exp rank: Rank_comparison_exp sentences: json_comparison_exp totalXp: numeric_comparison_exp } """ unique or primary key constraints on table "Player" """ enum Player_constraint { """unique or primary key constraint""" Player_pkey } """ input type for inserting data into table "Player" """ input Player_insert_input { Guild_Members: Guild_Member_arr_rel_insert_input Profiles: Profile_arr_rel_insert_input Quest_Completeds: Quest_Completed_arr_rel_insert_input XPIntervals: XPInterval_arr_rel_insert_input id: uuid links: json rank: Rank sentences: json totalXp: numeric } """aggregate max on columns""" type Player_max_fields { id: uuid totalXp: numeric } """ order by max() on columns of table "Player" """ input Player_max_order_by { id: order_by totalXp: order_by } """aggregate min on columns""" type Player_min_fields { id: uuid totalXp: numeric } """ order by min() on columns of table "Player" """ input Player_min_order_by { id: order_by totalXp: order_by } """ response of any mutation on the table "Player" """ type Player_mutation_response { """number of affected rows by the mutation""" affected_rows: Int! """data of the affected rows by the mutation""" returning: [Player!]! } """ input type for inserting object relation for remote table "Player" """ input Player_obj_rel_insert_input { data: Player_insert_input! 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 { Guild_Members_aggregate: Guild_Member_aggregate_order_by Profiles_aggregate: Profile_aggregate_order_by Quest_Completeds_aggregate: Quest_Completed_aggregate_order_by XPIntervals_aggregate: XPInterval_aggregate_order_by id: order_by links: order_by rank: order_by sentences: order_by totalXp: order_by } """ primary key columns input for table: "Player" """ input Player_pk_columns_input { id: uuid! } """ select columns of table "Player" """ enum Player_select_column { """column name""" id """column name""" links """column name""" rank """column name""" sentences """column name""" totalXp } """ input type for updating data in table "Player" """ input Player_set_input { id: uuid links: json rank: Rank sentences: json totalXp: numeric } """aggregate stddev on columns""" type Player_stddev_fields { totalXp: Float } """ order by stddev() on columns of table "Player" """ input Player_stddev_order_by { totalXp: order_by } """aggregate stddev_pop on columns""" type Player_stddev_pop_fields { totalXp: Float } """ order by stddev_pop() on columns of table "Player" """ input Player_stddev_pop_order_by { totalXp: order_by } """aggregate stddev_samp on columns""" type Player_stddev_samp_fields { totalXp: Float } """ order by stddev_samp() on columns of table "Player" """ input Player_stddev_samp_order_by { totalXp: order_by } """aggregate sum on columns""" type Player_sum_fields { totalXp: numeric } """ order by sum() on columns of table "Player" """ input Player_sum_order_by { totalXp: order_by } """ update columns of table "Player" """ enum Player_update_column { """column name""" id """column name""" links """column name""" rank """column name""" sentences """column name""" totalXp } """aggregate var_pop on columns""" type Player_var_pop_fields { totalXp: Float } """ order by var_pop() on columns of table "Player" """ input Player_var_pop_order_by { totalXp: order_by } """aggregate var_samp on columns""" type Player_var_samp_fields { totalXp: Float } """ order by var_samp() on columns of table "Player" """ input Player_var_samp_order_by { totalXp: order_by } """aggregate variance on columns""" type Player_variance_fields { totalXp: Float } """ order by variance() on columns of table "Player" """ input Player_variance_order_by { totalXp: order_by } """ columns and relationships of "Profile" """ type Profile { """An object relationship""" Player: Player! identifier: String! linkToProof: String player_id: uuid! type: Profile_Type! } """ aggregated selection of "Profile" """ type Profile_aggregate { aggregate: Profile_aggregate_fields nodes: [Profile!]! } """ aggregate fields of "Profile" """ type Profile_aggregate_fields { count(columns: [Profile_select_column!], distinct: Boolean): Int max: Profile_max_fields min: Profile_min_fields } """ order by aggregate values of table "Profile" """ input Profile_aggregate_order_by { count: order_by max: Profile_max_order_by min: Profile_min_order_by } """ input type for inserting array relation for remote table "Profile" """ input Profile_arr_rel_insert_input { data: [Profile_insert_input!]! on_conflict: Profile_on_conflict } """ Boolean expression to filter rows from the table "Profile". All fields are combined with a logical 'AND'. """ input Profile_bool_exp { Player: Player_bool_exp _and: [Profile_bool_exp] _not: Profile_bool_exp _or: [Profile_bool_exp] identifier: String_comparison_exp linkToProof: String_comparison_exp player_id: uuid_comparison_exp type: Profile_Type_comparison_exp } """ unique or primary key constraints on table "Profile" """ enum Profile_constraint { """unique or primary key constraint""" Profile_identifier_key } """ input type for inserting data into table "Profile" """ input Profile_insert_input { Player: Player_obj_rel_insert_input identifier: String linkToProof: String player_id: uuid type: Profile_Type } """aggregate max on columns""" type Profile_max_fields { identifier: String linkToProof: String player_id: uuid } """ order by max() on columns of table "Profile" """ input Profile_max_order_by { identifier: order_by linkToProof: order_by player_id: order_by } """aggregate min on columns""" type Profile_min_fields { identifier: String linkToProof: String player_id: uuid } """ order by min() on columns of table "Profile" """ input Profile_min_order_by { identifier: order_by linkToProof: order_by player_id: order_by } """ response of any mutation on the table "Profile" """ type Profile_mutation_response { """number of affected rows by the mutation""" affected_rows: Int! """data of the affected rows by the mutation""" returning: [Profile!]! } """ input type for inserting object relation for remote table "Profile" """ input Profile_obj_rel_insert_input { data: Profile_insert_input! 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 { Player: Player_order_by identifier: order_by linkToProof: order_by player_id: order_by type: order_by } """ select columns of table "Profile" """ enum Profile_select_column { """column name""" identifier """column name""" linkToProof """column name""" player_id """column name""" type } """ input type for updating data in table "Profile" """ input Profile_set_input { identifier: String linkToProof: String player_id: uuid type: Profile_Type } scalar Profile_Type """ expression to compare columns of type Profile_Type. All fields are combined with logical 'AND'. """ input Profile_Type_comparison_exp { _eq: Profile_Type _gt: Profile_Type _gte: Profile_Type _in: [Profile_Type!] _is_null: Boolean _lt: Profile_Type _lte: Profile_Type _neq: Profile_Type _nin: [Profile_Type!] } """ update columns of table "Profile" """ enum Profile_update_column { """column name""" identifier """column name""" linkToProof """column name""" player_id """column name""" type } """query root""" type query_root { """ 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 data from the table: "Guild_Member" """ Guild_Member( """distinct select on columns""" distinct_on: [Guild_Member_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_Member_order_by!] """filter the rows returned""" where: Guild_Member_bool_exp ): [Guild_Member!]! """ fetch aggregated fields from the table: "Guild_Member" """ Guild_Member_aggregate( """distinct select on columns""" distinct_on: [Guild_Member_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_Member_order_by!] """filter the rows returned""" where: Guild_Member_bool_exp ): Guild_Member_aggregate! """fetch data from the table: "Guild_Member" using primary key columns""" Guild_Member_by_pk(guild_id: uuid!, player_id: uuid!): Guild_Member """ 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: "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 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: "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: "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 data from the table: "Quest_Completed" """ Quest_Completed( """distinct select on columns""" distinct_on: [Quest_Completed_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_Completed_order_by!] """filter the rows returned""" where: Quest_Completed_bool_exp ): [Quest_Completed!]! """ fetch aggregated fields from the table: "Quest_Completed" """ Quest_Completed_aggregate( """distinct select on columns""" distinct_on: [Quest_Completed_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_Completed_order_by!] """filter the rows returned""" where: Quest_Completed_bool_exp ): Quest_Completed_aggregate! """fetch data from the table: "Quest_Completed" using primary key columns""" Quest_Completed_by_pk(player_id: uuid!, quest_id: uuid!): Quest_Completed """ 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: "XPInterval" """ XPInterval( """distinct select on columns""" distinct_on: [XPInterval_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: [XPInterval_order_by!] """filter the rows returned""" where: XPInterval_bool_exp ): [XPInterval!]! """ fetch aggregated fields from the table: "XPInterval" """ XPInterval_aggregate( """distinct select on columns""" distinct_on: [XPInterval_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: [XPInterval_order_by!] """filter the rows returned""" where: XPInterval_bool_exp ): XPInterval_aggregate! } """ columns and relationships of "Quest" """ type Quest { """An array relationship""" Quest_Completeds( """distinct select on columns""" distinct_on: [Quest_Completed_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_Completed_order_by!] """filter the rows returned""" where: Quest_Completed_bool_exp ): [Quest_Completed!]! """An aggregated array relationship""" Quest_Completeds_aggregate( """distinct select on columns""" distinct_on: [Quest_Completed_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_Completed_order_by!] """filter the rows returned""" where: Quest_Completed_bool_exp ): Quest_Completed_aggregate! description: String id: uuid! name: String! url: String! xp: numeric! } """ 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 } """ 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!]! on_conflict: Quest_on_conflict } """aggregate avg on columns""" type Quest_avg_fields { xp: Float } """ order by avg() on columns of table "Quest" """ input Quest_avg_order_by { xp: order_by } """ Boolean expression to filter rows from the table "Quest". All fields are combined with a logical 'AND'. """ input Quest_bool_exp { Quest_Completeds: Quest_Completed_bool_exp _and: [Quest_bool_exp] _not: Quest_bool_exp _or: [Quest_bool_exp] description: String_comparison_exp id: uuid_comparison_exp name: String_comparison_exp url: String_comparison_exp xp: numeric_comparison_exp } """ columns and relationships of "Quest_Completed" """ type Quest_Completed { """An object relationship""" Player: Player! """An object relationship""" Quest: Quest! player_id: uuid! quest_id: uuid! time: timestamp } """ aggregated selection of "Quest_Completed" """ type Quest_Completed_aggregate { aggregate: Quest_Completed_aggregate_fields nodes: [Quest_Completed!]! } """ aggregate fields of "Quest_Completed" """ type Quest_Completed_aggregate_fields { count(columns: [Quest_Completed_select_column!], distinct: Boolean): Int max: Quest_Completed_max_fields min: Quest_Completed_min_fields } """ order by aggregate values of table "Quest_Completed" """ input Quest_Completed_aggregate_order_by { count: order_by max: Quest_Completed_max_order_by min: Quest_Completed_min_order_by } """ input type for inserting array relation for remote table "Quest_Completed" """ input Quest_Completed_arr_rel_insert_input { data: [Quest_Completed_insert_input!]! on_conflict: Quest_Completed_on_conflict } """ Boolean expression to filter rows from the table "Quest_Completed". All fields are combined with a logical 'AND'. """ input Quest_Completed_bool_exp { Player: Player_bool_exp Quest: Quest_bool_exp _and: [Quest_Completed_bool_exp] _not: Quest_Completed_bool_exp _or: [Quest_Completed_bool_exp] player_id: uuid_comparison_exp quest_id: uuid_comparison_exp time: timestamp_comparison_exp } """ unique or primary key constraints on table "Quest_Completed" """ enum Quest_Completed_constraint { """unique or primary key constraint""" Quest_Completed_pkey } """ input type for inserting data into table "Quest_Completed" """ input Quest_Completed_insert_input { Player: Player_obj_rel_insert_input Quest: Quest_obj_rel_insert_input player_id: uuid quest_id: uuid time: timestamp } """aggregate max on columns""" type Quest_Completed_max_fields { player_id: uuid quest_id: uuid } """ order by max() on columns of table "Quest_Completed" """ input Quest_Completed_max_order_by { player_id: order_by quest_id: order_by } """aggregate min on columns""" type Quest_Completed_min_fields { player_id: uuid quest_id: uuid } """ order by min() on columns of table "Quest_Completed" """ input Quest_Completed_min_order_by { player_id: order_by quest_id: order_by } """ response of any mutation on the table "Quest_Completed" """ type Quest_Completed_mutation_response { """number of affected rows by the mutation""" affected_rows: Int! """data of the affected rows by the mutation""" returning: [Quest_Completed!]! } """ input type for inserting object relation for remote table "Quest_Completed" """ input Quest_Completed_obj_rel_insert_input { data: Quest_Completed_insert_input! on_conflict: Quest_Completed_on_conflict } """ on conflict condition type for table "Quest_Completed" """ input Quest_Completed_on_conflict { constraint: Quest_Completed_constraint! update_columns: [Quest_Completed_update_column!]! where: Quest_Completed_bool_exp } """ ordering options when selecting data from "Quest_Completed" """ input Quest_Completed_order_by { Player: Player_order_by Quest: Quest_order_by player_id: order_by quest_id: order_by time: order_by } """ primary key columns input for table: "Quest_Completed" """ input Quest_Completed_pk_columns_input { player_id: uuid! quest_id: uuid! } """ select columns of table "Quest_Completed" """ enum Quest_Completed_select_column { """column name""" player_id """column name""" quest_id """column name""" time } """ input type for updating data in table "Quest_Completed" """ input Quest_Completed_set_input { player_id: uuid quest_id: uuid time: timestamp } """ update columns of table "Quest_Completed" """ enum Quest_Completed_update_column { """column name""" player_id """column name""" quest_id """column name""" time } """ unique or primary key constraints on table "Quest" """ enum Quest_constraint { """unique or primary key constraint""" Quest_pkey } """ input type for inserting data into table "Quest" """ input Quest_insert_input { Quest_Completeds: Quest_Completed_arr_rel_insert_input description: String id: uuid name: String url: String xp: numeric } """aggregate max on columns""" type Quest_max_fields { description: String id: uuid name: String url: String xp: numeric } """ order by max() on columns of table "Quest" """ input Quest_max_order_by { description: order_by id: order_by name: order_by url: order_by xp: order_by } """aggregate min on columns""" type Quest_min_fields { description: String id: uuid name: String url: String xp: numeric } """ order by min() on columns of table "Quest" """ input Quest_min_order_by { description: order_by id: order_by name: order_by url: order_by xp: order_by } """ response of any mutation on the table "Quest" """ type Quest_mutation_response { """number of affected rows by the mutation""" affected_rows: Int! """data of the affected rows by the mutation""" returning: [Quest!]! } """ input type for inserting object relation for remote table "Quest" """ input Quest_obj_rel_insert_input { data: Quest_insert_input! 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 { Quest_Completeds_aggregate: Quest_Completed_aggregate_order_by description: order_by id: order_by name: order_by url: order_by xp: order_by } """ primary key columns input for table: "Quest" """ input Quest_pk_columns_input { id: uuid! } """ select columns of table "Quest" """ enum Quest_select_column { """column name""" description """column name""" id """column name""" name """column name""" url """column name""" xp } """ input type for updating data in table "Quest" """ input Quest_set_input { description: String id: uuid name: String url: String xp: numeric } """aggregate stddev on columns""" type Quest_stddev_fields { xp: Float } """ order by stddev() on columns of table "Quest" """ input Quest_stddev_order_by { xp: order_by } """aggregate stddev_pop on columns""" type Quest_stddev_pop_fields { xp: Float } """ order by stddev_pop() on columns of table "Quest" """ input Quest_stddev_pop_order_by { xp: order_by } """aggregate stddev_samp on columns""" type Quest_stddev_samp_fields { xp: Float } """ order by stddev_samp() on columns of table "Quest" """ input Quest_stddev_samp_order_by { xp: order_by } """aggregate sum on columns""" type Quest_sum_fields { xp: numeric } """ order by sum() on columns of table "Quest" """ input Quest_sum_order_by { xp: order_by } """ update columns of table "Quest" """ enum Quest_update_column { """column name""" description """column name""" id """column name""" name """column name""" url """column name""" xp } """aggregate var_pop on columns""" type Quest_var_pop_fields { xp: Float } """ order by var_pop() on columns of table "Quest" """ input Quest_var_pop_order_by { xp: order_by } """aggregate var_samp on columns""" type Quest_var_samp_fields { xp: Float } """ order by var_samp() on columns of table "Quest" """ input Quest_var_samp_order_by { xp: order_by } """aggregate variance on columns""" type Quest_variance_fields { xp: Float } """ order by variance() on columns of table "Quest" """ input Quest_variance_order_by { xp: order_by } scalar Rank """ expression to compare columns of type Rank. All fields are combined with logical 'AND'. """ input Rank_comparison_exp { _eq: Rank _gt: Rank _gte: Rank _in: [Rank!] _is_null: Boolean _lt: Rank _lte: Rank _neq: Rank _nin: [Rank!] } """ expression to compare columns of type String. All fields are combined with logical 'AND'. """ input String_comparison_exp { _eq: String _gt: String _gte: String _ilike: String _in: [String!] _is_null: Boolean _like: String _lt: String _lte: String _neq: String _nilike: String _nin: [String!] _nlike: String _nsimilar: String _similar: String } """subscription root""" type subscription_root { """ 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 data from the table: "Guild_Member" """ Guild_Member( """distinct select on columns""" distinct_on: [Guild_Member_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_Member_order_by!] """filter the rows returned""" where: Guild_Member_bool_exp ): [Guild_Member!]! """ fetch aggregated fields from the table: "Guild_Member" """ Guild_Member_aggregate( """distinct select on columns""" distinct_on: [Guild_Member_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_Member_order_by!] """filter the rows returned""" where: Guild_Member_bool_exp ): Guild_Member_aggregate! """fetch data from the table: "Guild_Member" using primary key columns""" Guild_Member_by_pk(guild_id: uuid!, player_id: uuid!): Guild_Member """ 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: "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 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: "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: "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 data from the table: "Quest_Completed" """ Quest_Completed( """distinct select on columns""" distinct_on: [Quest_Completed_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_Completed_order_by!] """filter the rows returned""" where: Quest_Completed_bool_exp ): [Quest_Completed!]! """ fetch aggregated fields from the table: "Quest_Completed" """ Quest_Completed_aggregate( """distinct select on columns""" distinct_on: [Quest_Completed_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_Completed_order_by!] """filter the rows returned""" where: Quest_Completed_bool_exp ): Quest_Completed_aggregate! """fetch data from the table: "Quest_Completed" using primary key columns""" Quest_Completed_by_pk(player_id: uuid!, quest_id: uuid!): Quest_Completed """ 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: "XPInterval" """ XPInterval( """distinct select on columns""" distinct_on: [XPInterval_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: [XPInterval_order_by!] """filter the rows returned""" where: XPInterval_bool_exp ): [XPInterval!]! """ fetch aggregated fields from the table: "XPInterval" """ XPInterval_aggregate( """distinct select on columns""" distinct_on: [XPInterval_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: [XPInterval_order_by!] """filter the rows returned""" where: XPInterval_bool_exp ): XPInterval_aggregate! } scalar timestamp """ expression to compare columns of type timestamp. All fields are combined with logical 'AND'. """ input timestamp_comparison_exp { _eq: timestamp _gt: timestamp _gte: timestamp _in: [timestamp!] _is_null: Boolean _lt: timestamp _lte: timestamp _neq: timestamp _nin: [timestamp!] } scalar uuid """ 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!] } """ columns and relationships of "XPInterval" """ type XPInterval { """An object relationship""" Player: Player! endTime: date player_id: uuid! startTime: date xp: numeric! } """ aggregated selection of "XPInterval" """ type XPInterval_aggregate { aggregate: XPInterval_aggregate_fields nodes: [XPInterval!]! } """ aggregate fields of "XPInterval" """ type XPInterval_aggregate_fields { avg: XPInterval_avg_fields count(columns: [XPInterval_select_column!], distinct: Boolean): Int max: XPInterval_max_fields min: XPInterval_min_fields stddev: XPInterval_stddev_fields stddev_pop: XPInterval_stddev_pop_fields stddev_samp: XPInterval_stddev_samp_fields sum: XPInterval_sum_fields var_pop: XPInterval_var_pop_fields var_samp: XPInterval_var_samp_fields variance: XPInterval_variance_fields } """ order by aggregate values of table "XPInterval" """ input XPInterval_aggregate_order_by { avg: XPInterval_avg_order_by count: order_by max: XPInterval_max_order_by min: XPInterval_min_order_by stddev: XPInterval_stddev_order_by stddev_pop: XPInterval_stddev_pop_order_by stddev_samp: XPInterval_stddev_samp_order_by sum: XPInterval_sum_order_by var_pop: XPInterval_var_pop_order_by var_samp: XPInterval_var_samp_order_by variance: XPInterval_variance_order_by } """ input type for inserting array relation for remote table "XPInterval" """ input XPInterval_arr_rel_insert_input { data: [XPInterval_insert_input!]! } """aggregate avg on columns""" type XPInterval_avg_fields { xp: Float } """ order by avg() on columns of table "XPInterval" """ input XPInterval_avg_order_by { xp: order_by } """ Boolean expression to filter rows from the table "XPInterval". All fields are combined with a logical 'AND'. """ input XPInterval_bool_exp { Player: Player_bool_exp _and: [XPInterval_bool_exp] _not: XPInterval_bool_exp _or: [XPInterval_bool_exp] endTime: date_comparison_exp player_id: uuid_comparison_exp startTime: date_comparison_exp xp: numeric_comparison_exp } """ input type for inserting data into table "XPInterval" """ input XPInterval_insert_input { Player: Player_obj_rel_insert_input endTime: date player_id: uuid startTime: date xp: numeric } """aggregate max on columns""" type XPInterval_max_fields { endTime: date player_id: uuid startTime: date xp: numeric } """ order by max() on columns of table "XPInterval" """ input XPInterval_max_order_by { endTime: order_by player_id: order_by startTime: order_by xp: order_by } """aggregate min on columns""" type XPInterval_min_fields { endTime: date player_id: uuid startTime: date xp: numeric } """ order by min() on columns of table "XPInterval" """ input XPInterval_min_order_by { endTime: order_by player_id: order_by startTime: order_by xp: order_by } """ response of any mutation on the table "XPInterval" """ type XPInterval_mutation_response { """number of affected rows by the mutation""" affected_rows: Int! """data of the affected rows by the mutation""" returning: [XPInterval!]! } """ input type for inserting object relation for remote table "XPInterval" """ input XPInterval_obj_rel_insert_input { data: XPInterval_insert_input! } """ ordering options when selecting data from "XPInterval" """ input XPInterval_order_by { Player: Player_order_by endTime: order_by player_id: order_by startTime: order_by xp: order_by } """ select columns of table "XPInterval" """ enum XPInterval_select_column { """column name""" endTime """column name""" player_id """column name""" startTime """column name""" xp } """ input type for updating data in table "XPInterval" """ input XPInterval_set_input { endTime: date player_id: uuid startTime: date xp: numeric } """aggregate stddev on columns""" type XPInterval_stddev_fields { xp: Float } """ order by stddev() on columns of table "XPInterval" """ input XPInterval_stddev_order_by { xp: order_by } """aggregate stddev_pop on columns""" type XPInterval_stddev_pop_fields { xp: Float } """ order by stddev_pop() on columns of table "XPInterval" """ input XPInterval_stddev_pop_order_by { xp: order_by } """aggregate stddev_samp on columns""" type XPInterval_stddev_samp_fields { xp: Float } """ order by stddev_samp() on columns of table "XPInterval" """ input XPInterval_stddev_samp_order_by { xp: order_by } """aggregate sum on columns""" type XPInterval_sum_fields { xp: numeric } """ order by sum() on columns of table "XPInterval" """ input XPInterval_sum_order_by { xp: order_by } """aggregate var_pop on columns""" type XPInterval_var_pop_fields { xp: Float } """ order by var_pop() on columns of table "XPInterval" """ input XPInterval_var_pop_order_by { xp: order_by } """aggregate var_samp on columns""" type XPInterval_var_samp_fields { xp: Float } """ order by var_samp() on columns of table "XPInterval" """ input XPInterval_var_samp_order_by { xp: order_by } """aggregate variance on columns""" type XPInterval_variance_fields { xp: Float } """ order by variance() on columns of table "XPInterval" """ input XPInterval_variance_order_by { xp: order_by }