diff --git a/generated/schema.graphql b/generated/schema.graphql index 53d3cc619..1b7c659c0 100644 --- a/generated/schema.graphql +++ b/generated/schema.graphql @@ -1018,6 +1018,15 @@ type TournamentAward { tournament_id: uuid! } +type TournamentDraftOutput { + teams_created: Int! +} + +type TournamentInviteCodeOutput { + code: String! + id: uuid! +} + type TournamentMatchResetImpact { bracket_id: uuid! depth: Int! @@ -13196,9 +13205,24 @@ enum e_notification_types_enum { """You were invited to a team""" TeamInvite + """Check-in for your tournament closes soon""" + TournamentCheckInClosing + + """Your team missed check-in and was not seeded""" + TournamentCheckInMissed + + """Check-in has opened for a tournament you are registered for""" + TournamentCheckInOpen + """Registration opened for a tournament""" TournamentCreated + """You were invited to register for a tournament""" + TournamentInvite + + """Your lobby was signed up for a tournament as a free agent party""" + TournamentPartySignup + """A tournament you are registered for starts soon""" TournamentReminder @@ -14080,6 +14104,487 @@ input e_ready_settings_updates { where: e_ready_settings_bool_exp! } +""" +columns and relationships of "e_sanction_scopes" +""" +type e_sanction_scopes { + description: String! + value: String! +} + +""" +aggregated selection of "e_sanction_scopes" +""" +type e_sanction_scopes_aggregate { + aggregate: e_sanction_scopes_aggregate_fields + nodes: [e_sanction_scopes!]! +} + +""" +aggregate fields of "e_sanction_scopes" +""" +type e_sanction_scopes_aggregate_fields { + count(columns: [e_sanction_scopes_select_column!], distinct: Boolean): Int! + max: e_sanction_scopes_max_fields + min: e_sanction_scopes_min_fields +} + +""" +Boolean expression to filter rows from the table "e_sanction_scopes". All fields are combined with a logical 'AND'. +""" +input e_sanction_scopes_bool_exp { + _and: [e_sanction_scopes_bool_exp!] + _not: e_sanction_scopes_bool_exp + _or: [e_sanction_scopes_bool_exp!] + description: String_comparison_exp + value: String_comparison_exp +} + +""" +unique or primary key constraints on table "e_sanction_scopes" +""" +enum e_sanction_scopes_constraint { + """ + unique or primary key constraint on columns "value" + """ + e_sanction_scopes_pkey +} + +""" +input type for inserting data into table "e_sanction_scopes" +""" +input e_sanction_scopes_insert_input { + description: String + value: String +} + +"""aggregate max on columns""" +type e_sanction_scopes_max_fields { + description: String + value: String +} + +"""aggregate min on columns""" +type e_sanction_scopes_min_fields { + description: String + value: String +} + +""" +response of any mutation on the table "e_sanction_scopes" +""" +type e_sanction_scopes_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [e_sanction_scopes!]! +} + +""" +input type for inserting object relation for remote table "e_sanction_scopes" +""" +input e_sanction_scopes_obj_rel_insert_input { + data: e_sanction_scopes_insert_input! + + """upsert condition""" + on_conflict: e_sanction_scopes_on_conflict +} + +""" +on_conflict condition type for table "e_sanction_scopes" +""" +input e_sanction_scopes_on_conflict { + constraint: e_sanction_scopes_constraint! + update_columns: [e_sanction_scopes_update_column!]! = [] + where: e_sanction_scopes_bool_exp +} + +"""Ordering options when selecting data from "e_sanction_scopes".""" +input e_sanction_scopes_order_by { + description: order_by + value: order_by +} + +"""primary key columns input for table: e_sanction_scopes""" +input e_sanction_scopes_pk_columns_input { + value: String! +} + +""" +select columns of table "e_sanction_scopes" +""" +enum e_sanction_scopes_select_column { + """column name""" + description + + """column name""" + value +} + +""" +input type for updating data in table "e_sanction_scopes" +""" +input e_sanction_scopes_set_input { + description: String + value: String +} + +""" +Streaming cursor of the table "e_sanction_scopes" +""" +input e_sanction_scopes_stream_cursor_input { + """Stream column input with initial value""" + initial_value: e_sanction_scopes_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input e_sanction_scopes_stream_cursor_value_input { + description: String + value: String +} + +""" +update columns of table "e_sanction_scopes" +""" +enum e_sanction_scopes_update_column { + """column name""" + description + + """column name""" + value +} + +input e_sanction_scopes_updates { + """sets the columns of the filtered rows to the given values""" + _set: e_sanction_scopes_set_input + + """filter the rows which have to be updated""" + where: e_sanction_scopes_bool_exp! +} + +""" +columns and relationships of "e_sanction_sources" +""" +type e_sanction_sources { + """Comma separated ban durations in minutes, indexed by occurrence count""" + default_durations: String! + default_enabled: Boolean! + default_scope: String! + default_threshold: Int! + default_window_days: Int! + description: String! + + """An object relationship""" + e_sanction_scope: e_sanction_scopes! + value: String! + + """Source issues a player_sanctions ban row instead of a scoped cooldown""" + writes_platform_ban: Boolean! +} + +""" +aggregated selection of "e_sanction_sources" +""" +type e_sanction_sources_aggregate { + aggregate: e_sanction_sources_aggregate_fields + nodes: [e_sanction_sources!]! +} + +""" +aggregate fields of "e_sanction_sources" +""" +type e_sanction_sources_aggregate_fields { + avg: e_sanction_sources_avg_fields + count(columns: [e_sanction_sources_select_column!], distinct: Boolean): Int! + max: e_sanction_sources_max_fields + min: e_sanction_sources_min_fields + stddev: e_sanction_sources_stddev_fields + stddev_pop: e_sanction_sources_stddev_pop_fields + stddev_samp: e_sanction_sources_stddev_samp_fields + sum: e_sanction_sources_sum_fields + var_pop: e_sanction_sources_var_pop_fields + var_samp: e_sanction_sources_var_samp_fields + variance: e_sanction_sources_variance_fields +} + +"""aggregate avg on columns""" +type e_sanction_sources_avg_fields { + default_threshold: Float + default_window_days: Float +} + +""" +Boolean expression to filter rows from the table "e_sanction_sources". All fields are combined with a logical 'AND'. +""" +input e_sanction_sources_bool_exp { + _and: [e_sanction_sources_bool_exp!] + _not: e_sanction_sources_bool_exp + _or: [e_sanction_sources_bool_exp!] + default_durations: String_comparison_exp + default_enabled: Boolean_comparison_exp + default_scope: String_comparison_exp + default_threshold: Int_comparison_exp + default_window_days: Int_comparison_exp + description: String_comparison_exp + e_sanction_scope: e_sanction_scopes_bool_exp + value: String_comparison_exp + writes_platform_ban: Boolean_comparison_exp +} + +""" +unique or primary key constraints on table "e_sanction_sources" +""" +enum e_sanction_sources_constraint { + """ + unique or primary key constraint on columns "value" + """ + e_sanction_sources_pkey +} + +""" +input type for incrementing numeric columns in table "e_sanction_sources" +""" +input e_sanction_sources_inc_input { + default_threshold: Int + default_window_days: Int +} + +""" +input type for inserting data into table "e_sanction_sources" +""" +input e_sanction_sources_insert_input { + """Comma separated ban durations in minutes, indexed by occurrence count""" + default_durations: String + default_enabled: Boolean + default_scope: String + default_threshold: Int + default_window_days: Int + description: String + e_sanction_scope: e_sanction_scopes_obj_rel_insert_input + value: String + + """Source issues a player_sanctions ban row instead of a scoped cooldown""" + writes_platform_ban: Boolean +} + +"""aggregate max on columns""" +type e_sanction_sources_max_fields { + """Comma separated ban durations in minutes, indexed by occurrence count""" + default_durations: String + default_scope: String + default_threshold: Int + default_window_days: Int + description: String + value: String +} + +"""aggregate min on columns""" +type e_sanction_sources_min_fields { + """Comma separated ban durations in minutes, indexed by occurrence count""" + default_durations: String + default_scope: String + default_threshold: Int + default_window_days: Int + description: String + value: String +} + +""" +response of any mutation on the table "e_sanction_sources" +""" +type e_sanction_sources_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [e_sanction_sources!]! +} + +""" +on_conflict condition type for table "e_sanction_sources" +""" +input e_sanction_sources_on_conflict { + constraint: e_sanction_sources_constraint! + update_columns: [e_sanction_sources_update_column!]! = [] + where: e_sanction_sources_bool_exp +} + +"""Ordering options when selecting data from "e_sanction_sources".""" +input e_sanction_sources_order_by { + default_durations: order_by + default_enabled: order_by + default_scope: order_by + default_threshold: order_by + default_window_days: order_by + description: order_by + e_sanction_scope: e_sanction_scopes_order_by + value: order_by + writes_platform_ban: order_by +} + +"""primary key columns input for table: e_sanction_sources""" +input e_sanction_sources_pk_columns_input { + value: String! +} + +""" +select columns of table "e_sanction_sources" +""" +enum e_sanction_sources_select_column { + """column name""" + default_durations + + """column name""" + default_enabled + + """column name""" + default_scope + + """column name""" + default_threshold + + """column name""" + default_window_days + + """column name""" + description + + """column name""" + value + + """column name""" + writes_platform_ban +} + +""" +input type for updating data in table "e_sanction_sources" +""" +input e_sanction_sources_set_input { + """Comma separated ban durations in minutes, indexed by occurrence count""" + default_durations: String + default_enabled: Boolean + default_scope: String + default_threshold: Int + default_window_days: Int + description: String + value: String + + """Source issues a player_sanctions ban row instead of a scoped cooldown""" + writes_platform_ban: Boolean +} + +"""aggregate stddev on columns""" +type e_sanction_sources_stddev_fields { + default_threshold: Float + default_window_days: Float +} + +"""aggregate stddev_pop on columns""" +type e_sanction_sources_stddev_pop_fields { + default_threshold: Float + default_window_days: Float +} + +"""aggregate stddev_samp on columns""" +type e_sanction_sources_stddev_samp_fields { + default_threshold: Float + default_window_days: Float +} + +""" +Streaming cursor of the table "e_sanction_sources" +""" +input e_sanction_sources_stream_cursor_input { + """Stream column input with initial value""" + initial_value: e_sanction_sources_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input e_sanction_sources_stream_cursor_value_input { + """Comma separated ban durations in minutes, indexed by occurrence count""" + default_durations: String + default_enabled: Boolean + default_scope: String + default_threshold: Int + default_window_days: Int + description: String + value: String + + """Source issues a player_sanctions ban row instead of a scoped cooldown""" + writes_platform_ban: Boolean +} + +"""aggregate sum on columns""" +type e_sanction_sources_sum_fields { + default_threshold: Int + default_window_days: Int +} + +""" +update columns of table "e_sanction_sources" +""" +enum e_sanction_sources_update_column { + """column name""" + default_durations + + """column name""" + default_enabled + + """column name""" + default_scope + + """column name""" + default_threshold + + """column name""" + default_window_days + + """column name""" + description + + """column name""" + value + + """column name""" + writes_platform_ban +} + +input e_sanction_sources_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: e_sanction_sources_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: e_sanction_sources_set_input + + """filter the rows which have to be updated""" + where: e_sanction_sources_bool_exp! +} + +"""aggregate var_pop on columns""" +type e_sanction_sources_var_pop_fields { + default_threshold: Float + default_window_days: Float +} + +"""aggregate var_samp on columns""" +type e_sanction_sources_var_samp_fields { + default_threshold: Float + default_window_days: Float +} + +"""aggregate variance on columns""" +type e_sanction_sources_variance_fields { + default_threshold: Float + default_window_days: Float +} + """ columns and relationships of "e_sanction_types" """ @@ -15998,6 +16503,451 @@ input e_tournament_categories_updates { where: e_tournament_categories_bool_exp! } +""" +columns and relationships of "e_tournament_free_agent_statuses" +""" +type e_tournament_free_agent_statuses { + description: String! + + """An array relationship""" + tournament_free_agents( + """distinct select on columns""" + distinct_on: [tournament_free_agents_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: [tournament_free_agents_order_by!] + + """filter the rows returned""" + where: tournament_free_agents_bool_exp + ): [tournament_free_agents!]! + + """An aggregate relationship""" + tournament_free_agents_aggregate( + """distinct select on columns""" + distinct_on: [tournament_free_agents_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: [tournament_free_agents_order_by!] + + """filter the rows returned""" + where: tournament_free_agents_bool_exp + ): tournament_free_agents_aggregate! + value: String! +} + +""" +aggregated selection of "e_tournament_free_agent_statuses" +""" +type e_tournament_free_agent_statuses_aggregate { + aggregate: e_tournament_free_agent_statuses_aggregate_fields + nodes: [e_tournament_free_agent_statuses!]! +} + +""" +aggregate fields of "e_tournament_free_agent_statuses" +""" +type e_tournament_free_agent_statuses_aggregate_fields { + count(columns: [e_tournament_free_agent_statuses_select_column!], distinct: Boolean): Int! + max: e_tournament_free_agent_statuses_max_fields + min: e_tournament_free_agent_statuses_min_fields +} + +""" +Boolean expression to filter rows from the table "e_tournament_free_agent_statuses". All fields are combined with a logical 'AND'. +""" +input e_tournament_free_agent_statuses_bool_exp { + _and: [e_tournament_free_agent_statuses_bool_exp!] + _not: e_tournament_free_agent_statuses_bool_exp + _or: [e_tournament_free_agent_statuses_bool_exp!] + description: String_comparison_exp + tournament_free_agents: tournament_free_agents_bool_exp + tournament_free_agents_aggregate: tournament_free_agents_aggregate_bool_exp + value: String_comparison_exp +} + +""" +unique or primary key constraints on table "e_tournament_free_agent_statuses" +""" +enum e_tournament_free_agent_statuses_constraint { + """ + unique or primary key constraint on columns "value" + """ + e_tournament_free_agent_statuses_pkey +} + +enum e_tournament_free_agent_statuses_enum { + """Placed on a drafted team""" + drafted + + """Signed up and waiting for the draft""" + registered + + """Did not make the cut; first in line if a slot opens""" + waitlisted + + """Left the free agent pool""" + withdrawn +} + +""" +Boolean expression to compare columns of type "e_tournament_free_agent_statuses_enum". All fields are combined with logical 'AND'. +""" +input e_tournament_free_agent_statuses_enum_comparison_exp { + _eq: e_tournament_free_agent_statuses_enum + _in: [e_tournament_free_agent_statuses_enum!] + _is_null: Boolean + _neq: e_tournament_free_agent_statuses_enum + _nin: [e_tournament_free_agent_statuses_enum!] +} + +""" +input type for inserting data into table "e_tournament_free_agent_statuses" +""" +input e_tournament_free_agent_statuses_insert_input { + description: String + tournament_free_agents: tournament_free_agents_arr_rel_insert_input + value: String +} + +"""aggregate max on columns""" +type e_tournament_free_agent_statuses_max_fields { + description: String + value: String +} + +"""aggregate min on columns""" +type e_tournament_free_agent_statuses_min_fields { + description: String + value: String +} + +""" +response of any mutation on the table "e_tournament_free_agent_statuses" +""" +type e_tournament_free_agent_statuses_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [e_tournament_free_agent_statuses!]! +} + +""" +input type for inserting object relation for remote table "e_tournament_free_agent_statuses" +""" +input e_tournament_free_agent_statuses_obj_rel_insert_input { + data: e_tournament_free_agent_statuses_insert_input! + + """upsert condition""" + on_conflict: e_tournament_free_agent_statuses_on_conflict +} + +""" +on_conflict condition type for table "e_tournament_free_agent_statuses" +""" +input e_tournament_free_agent_statuses_on_conflict { + constraint: e_tournament_free_agent_statuses_constraint! + update_columns: [e_tournament_free_agent_statuses_update_column!]! = [] + where: e_tournament_free_agent_statuses_bool_exp +} + +""" +Ordering options when selecting data from "e_tournament_free_agent_statuses". +""" +input e_tournament_free_agent_statuses_order_by { + description: order_by + tournament_free_agents_aggregate: tournament_free_agents_aggregate_order_by + value: order_by +} + +"""primary key columns input for table: e_tournament_free_agent_statuses""" +input e_tournament_free_agent_statuses_pk_columns_input { + value: String! +} + +""" +select columns of table "e_tournament_free_agent_statuses" +""" +enum e_tournament_free_agent_statuses_select_column { + """column name""" + description + + """column name""" + value +} + +""" +input type for updating data in table "e_tournament_free_agent_statuses" +""" +input e_tournament_free_agent_statuses_set_input { + description: String + value: String +} + +""" +Streaming cursor of the table "e_tournament_free_agent_statuses" +""" +input e_tournament_free_agent_statuses_stream_cursor_input { + """Stream column input with initial value""" + initial_value: e_tournament_free_agent_statuses_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input e_tournament_free_agent_statuses_stream_cursor_value_input { + description: String + value: String +} + +""" +update columns of table "e_tournament_free_agent_statuses" +""" +enum e_tournament_free_agent_statuses_update_column { + """column name""" + description + + """column name""" + value +} + +input e_tournament_free_agent_statuses_updates { + """sets the columns of the filtered rows to the given values""" + _set: e_tournament_free_agent_statuses_set_input + + """filter the rows which have to be updated""" + where: e_tournament_free_agent_statuses_bool_exp! +} + +""" +columns and relationships of "e_tournament_registration_types" +""" +type e_tournament_registration_types { + description: String! + + """An array relationship""" + tournaments( + """distinct select on columns""" + distinct_on: [tournaments_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: [tournaments_order_by!] + + """filter the rows returned""" + where: tournaments_bool_exp + ): [tournaments!]! + + """An aggregate relationship""" + tournaments_aggregate( + """distinct select on columns""" + distinct_on: [tournaments_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: [tournaments_order_by!] + + """filter the rows returned""" + where: tournaments_bool_exp + ): tournaments_aggregate! + value: String! +} + +""" +aggregated selection of "e_tournament_registration_types" +""" +type e_tournament_registration_types_aggregate { + aggregate: e_tournament_registration_types_aggregate_fields + nodes: [e_tournament_registration_types!]! +} + +""" +aggregate fields of "e_tournament_registration_types" +""" +type e_tournament_registration_types_aggregate_fields { + count(columns: [e_tournament_registration_types_select_column!], distinct: Boolean): Int! + max: e_tournament_registration_types_max_fields + min: e_tournament_registration_types_min_fields +} + +""" +Boolean expression to filter rows from the table "e_tournament_registration_types". All fields are combined with a logical 'AND'. +""" +input e_tournament_registration_types_bool_exp { + _and: [e_tournament_registration_types_bool_exp!] + _not: e_tournament_registration_types_bool_exp + _or: [e_tournament_registration_types_bool_exp!] + description: String_comparison_exp + tournaments: tournaments_bool_exp + tournaments_aggregate: tournaments_aggregate_bool_exp + value: String_comparison_exp +} + +""" +unique or primary key constraints on table "e_tournament_registration_types" +""" +enum e_tournament_registration_types_constraint { + """ + unique or primary key constraint on columns "value" + """ + e_tournament_registration_types_pkey +} + +enum e_tournament_registration_types_enum { + """Pre-formed teams and individual free agents may both register""" + both + + """Only individual players may register; teams are drafted from the pool""" + free_agents + + """Only pre-formed teams may register""" + teams +} + +""" +Boolean expression to compare columns of type "e_tournament_registration_types_enum". All fields are combined with logical 'AND'. +""" +input e_tournament_registration_types_enum_comparison_exp { + _eq: e_tournament_registration_types_enum + _in: [e_tournament_registration_types_enum!] + _is_null: Boolean + _neq: e_tournament_registration_types_enum + _nin: [e_tournament_registration_types_enum!] +} + +""" +input type for inserting data into table "e_tournament_registration_types" +""" +input e_tournament_registration_types_insert_input { + description: String + tournaments: tournaments_arr_rel_insert_input + value: String +} + +"""aggregate max on columns""" +type e_tournament_registration_types_max_fields { + description: String + value: String +} + +"""aggregate min on columns""" +type e_tournament_registration_types_min_fields { + description: String + value: String +} + +""" +response of any mutation on the table "e_tournament_registration_types" +""" +type e_tournament_registration_types_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [e_tournament_registration_types!]! +} + +""" +on_conflict condition type for table "e_tournament_registration_types" +""" +input e_tournament_registration_types_on_conflict { + constraint: e_tournament_registration_types_constraint! + update_columns: [e_tournament_registration_types_update_column!]! = [] + where: e_tournament_registration_types_bool_exp +} + +""" +Ordering options when selecting data from "e_tournament_registration_types". +""" +input e_tournament_registration_types_order_by { + description: order_by + tournaments_aggregate: tournaments_aggregate_order_by + value: order_by +} + +"""primary key columns input for table: e_tournament_registration_types""" +input e_tournament_registration_types_pk_columns_input { + value: String! +} + +""" +select columns of table "e_tournament_registration_types" +""" +enum e_tournament_registration_types_select_column { + """column name""" + description + + """column name""" + value +} + +""" +input type for updating data in table "e_tournament_registration_types" +""" +input e_tournament_registration_types_set_input { + description: String + value: String +} + +""" +Streaming cursor of the table "e_tournament_registration_types" +""" +input e_tournament_registration_types_stream_cursor_input { + """Stream column input with initial value""" + initial_value: e_tournament_registration_types_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input e_tournament_registration_types_stream_cursor_value_input { + description: String + value: String +} + +""" +update columns of table "e_tournament_registration_types" +""" +enum e_tournament_registration_types_update_column { + """column name""" + description + + """column name""" + value +} + +input e_tournament_registration_types_updates { + """sets the columns of the filtered rows to the given values""" + _set: e_tournament_registration_types_set_input + + """filter the rows which have to be updated""" + where: e_tournament_registration_types_bool_exp! +} + """ columns and relationships of "e_tournament_stage_types" """ @@ -16316,6 +17266,9 @@ enum e_tournament_status_enum { """Cancelled because it did not meet minimum number of teams""" CancelledMinTeams + """Check-in closed with teams missing; held for organizer review""" + CheckInReview + """Finished""" Finished @@ -26513,6 +27466,10 @@ input get_player_leaderboard_rank_args { _window_days: Int } +input get_tournament_leaderboard_args { + _tournament_id: uuid +} + scalar inet """ @@ -43381,6 +44338,9 @@ type mutation_root { """checkIntoMatch""" checkIntoMatch(match_id: uuid!): SuccessOutput + """Confirm a check-in, enforcing the tournament's check_in_setting""" + checkIntoTournament(tournament_id: uuid!, tournament_team_id: uuid): SuccessOutput + """ Delete terminal-state clip_render_jobs rows for a single match_map batch. """ @@ -43418,6 +44378,9 @@ type mutation_root { where: league_seasons_bool_exp ): [league_seasons!]! + """Organizer proceeds without the teams that missed check-in""" + continueTournamentCheckIn(tournament_id: uuid!): SuccessOutput + """counterScrimRequest""" counterScrimRequest(proposed_scheduled_at: timestamptz!, request_id: uuid!): SuccessOutput createApiKey(label: String!): ApiKeyResponse @@ -43442,6 +44405,9 @@ type mutation_root { """Create directory on game server""" createServerDirectory(dir_path: String!, node_id: String!, server_id: String): SuccessOutput + """Organizer mints an expiring, use capped invite link for a tournament""" + createTournamentInviteCode(expires_in_minutes: Int, max_uses: Int, tournament_id: uuid!): TournamentInviteCodeOutput + """Delete a catalog award""" deleteAward(id: uuid!): SuccessOutput @@ -44095,6 +45061,32 @@ type mutation_root { """ delete_e_ready_settings_by_pk(value: String!): e_ready_settings + """ + delete data from the table: "e_sanction_scopes" + """ + delete_e_sanction_scopes( + """filter the rows which have to be deleted""" + where: e_sanction_scopes_bool_exp! + ): e_sanction_scopes_mutation_response + + """ + delete single row from the table: "e_sanction_scopes" + """ + delete_e_sanction_scopes_by_pk(value: String!): e_sanction_scopes + + """ + delete data from the table: "e_sanction_sources" + """ + delete_e_sanction_sources( + """filter the rows which have to be deleted""" + where: e_sanction_sources_bool_exp! + ): e_sanction_sources_mutation_response + + """ + delete single row from the table: "e_sanction_sources" + """ + delete_e_sanction_sources_by_pk(value: String!): e_sanction_sources + """ delete data from the table: "e_sanction_types" """ @@ -44212,6 +45204,32 @@ type mutation_root { """ delete_e_tournament_categories_by_pk(value: String!): e_tournament_categories + """ + delete data from the table: "e_tournament_free_agent_statuses" + """ + delete_e_tournament_free_agent_statuses( + """filter the rows which have to be deleted""" + where: e_tournament_free_agent_statuses_bool_exp! + ): e_tournament_free_agent_statuses_mutation_response + + """ + delete single row from the table: "e_tournament_free_agent_statuses" + """ + delete_e_tournament_free_agent_statuses_by_pk(value: String!): e_tournament_free_agent_statuses + + """ + delete data from the table: "e_tournament_registration_types" + """ + delete_e_tournament_registration_types( + """filter the rows which have to be deleted""" + where: e_tournament_registration_types_bool_exp! + ): e_tournament_registration_types_mutation_response + + """ + delete single row from the table: "e_tournament_registration_types" + """ + delete_e_tournament_registration_types_by_pk(value: String!): e_tournament_registration_types + """ delete data from the table: "e_tournament_stage_types" """ @@ -45596,6 +46614,79 @@ type mutation_root { """ delete_tournament_categories_by_pk(category: e_tournament_categories_enum!, tournament_id: uuid!): tournament_categories + """ + delete data from the table: "tournament_free_agents" + """ + delete_tournament_free_agents( + """filter the rows which have to be deleted""" + where: tournament_free_agents_bool_exp! + ): tournament_free_agents_mutation_response + + """ + delete single row from the table: "tournament_free_agents" + """ + delete_tournament_free_agents_by_pk(id: uuid!): tournament_free_agents + + """ + delete data from the table: "tournament_invite_code_uses" + """ + delete_tournament_invite_code_uses( + """filter the rows which have to be deleted""" + where: tournament_invite_code_uses_bool_exp! + ): tournament_invite_code_uses_mutation_response + + """ + delete single row from the table: "tournament_invite_code_uses" + """ + delete_tournament_invite_code_uses_by_pk(invite_code_id: uuid!, player_steam_id: bigint!): tournament_invite_code_uses + + """ + delete data from the table: "tournament_invite_codes" + """ + delete_tournament_invite_codes( + """filter the rows which have to be deleted""" + where: tournament_invite_codes_bool_exp! + ): tournament_invite_codes_mutation_response + + """ + delete single row from the table: "tournament_invite_codes" + """ + delete_tournament_invite_codes_by_pk(id: uuid!): tournament_invite_codes + + """ + delete data from the table: "tournament_invites" + """ + delete_tournament_invites( + """filter the rows which have to be deleted""" + where: tournament_invites_bool_exp! + ): tournament_invites_mutation_response + + """ + delete single row from the table: "tournament_invites" + """ + delete_tournament_invites_by_pk(id: uuid!): tournament_invites + + """ + delete data from the table: "tournament_leaderboard_entries" + """ + delete_tournament_leaderboard_entries( + """filter the rows which have to be deleted""" + where: tournament_leaderboard_entries_bool_exp! + ): tournament_leaderboard_entries_mutation_response + + """ + delete data from the table: "tournament_no_shows" + """ + delete_tournament_no_shows( + """filter the rows which have to be deleted""" + where: tournament_no_shows_bool_exp! + ): tournament_no_shows_mutation_response + + """ + delete single row from the table: "tournament_no_shows" + """ + delete_tournament_no_shows_by_pk(id: uuid!): tournament_no_shows + """ delete data from the table: "tournament_organizer_teams" """ @@ -45635,6 +46726,14 @@ type mutation_root { """ delete_tournament_prizes_by_pk(id: uuid!): tournament_prizes + """ + delete data from the table: "tournament_registration_unlocks" + """ + delete_tournament_registration_unlocks( + """filter the rows which have to be deleted""" + where: tournament_registration_unlocks_bool_exp! + ): tournament_registration_unlocks_mutation_response + """ delete data from the table: "tournament_stage_windows" """ @@ -45980,6 +47079,12 @@ type mutation_root { delete_v_team_stage_results_by_pk(tournament_stage_id: uuid!, tournament_team_id: uuid!): v_team_stage_results denyInvite(invite_id: uuid!, type: String!): SuccessOutput denyNameChange(name: String!, steam_id: bigint!): SuccessOutput + + """Organizer regenerates the free agent teams and re-seeds""" + draftTournamentTeams(tournament_id: uuid!): TournamentDraftOutput + + """Organizer pushes the check-in deadline out and reopens registration""" + extendTournamentCheckIn(minutes: Int!, tournament_id: uuid!): SuccessOutput forfeitMatch(match_id: uuid!, winning_lineup_id: uuid!): SuccessOutput """Copy a lineup you can see into your own library""" @@ -47056,6 +48161,50 @@ type mutation_root { on_conflict: e_ready_settings_on_conflict ): e_ready_settings + """ + insert data into the table: "e_sanction_scopes" + """ + insert_e_sanction_scopes( + """the rows to be inserted""" + objects: [e_sanction_scopes_insert_input!]! + + """upsert condition""" + on_conflict: e_sanction_scopes_on_conflict + ): e_sanction_scopes_mutation_response + + """ + insert a single row into the table: "e_sanction_scopes" + """ + insert_e_sanction_scopes_one( + """the row to be inserted""" + object: e_sanction_scopes_insert_input! + + """upsert condition""" + on_conflict: e_sanction_scopes_on_conflict + ): e_sanction_scopes + + """ + insert data into the table: "e_sanction_sources" + """ + insert_e_sanction_sources( + """the rows to be inserted""" + objects: [e_sanction_sources_insert_input!]! + + """upsert condition""" + on_conflict: e_sanction_sources_on_conflict + ): e_sanction_sources_mutation_response + + """ + insert a single row into the table: "e_sanction_sources" + """ + insert_e_sanction_sources_one( + """the row to be inserted""" + object: e_sanction_sources_insert_input! + + """upsert condition""" + on_conflict: e_sanction_sources_on_conflict + ): e_sanction_sources + """ insert data into the table: "e_sanction_types" """ @@ -47254,6 +48403,50 @@ type mutation_root { on_conflict: e_tournament_categories_on_conflict ): e_tournament_categories + """ + insert data into the table: "e_tournament_free_agent_statuses" + """ + insert_e_tournament_free_agent_statuses( + """the rows to be inserted""" + objects: [e_tournament_free_agent_statuses_insert_input!]! + + """upsert condition""" + on_conflict: e_tournament_free_agent_statuses_on_conflict + ): e_tournament_free_agent_statuses_mutation_response + + """ + insert a single row into the table: "e_tournament_free_agent_statuses" + """ + insert_e_tournament_free_agent_statuses_one( + """the row to be inserted""" + object: e_tournament_free_agent_statuses_insert_input! + + """upsert condition""" + on_conflict: e_tournament_free_agent_statuses_on_conflict + ): e_tournament_free_agent_statuses + + """ + insert data into the table: "e_tournament_registration_types" + """ + insert_e_tournament_registration_types( + """the rows to be inserted""" + objects: [e_tournament_registration_types_insert_input!]! + + """upsert condition""" + on_conflict: e_tournament_registration_types_on_conflict + ): e_tournament_registration_types_mutation_response + + """ + insert a single row into the table: "e_tournament_registration_types" + """ + insert_e_tournament_registration_types_one( + """the row to be inserted""" + object: e_tournament_registration_types_insert_input! + + """upsert condition""" + on_conflict: e_tournament_registration_types_on_conflict + ): e_tournament_registration_types + """ insert data into the table: "e_tournament_stage_types" """ @@ -49606,6 +50799,132 @@ type mutation_root { on_conflict: tournament_categories_on_conflict ): tournament_categories + """ + insert data into the table: "tournament_free_agents" + """ + insert_tournament_free_agents( + """the rows to be inserted""" + objects: [tournament_free_agents_insert_input!]! + + """upsert condition""" + on_conflict: tournament_free_agents_on_conflict + ): tournament_free_agents_mutation_response + + """ + insert a single row into the table: "tournament_free_agents" + """ + insert_tournament_free_agents_one( + """the row to be inserted""" + object: tournament_free_agents_insert_input! + + """upsert condition""" + on_conflict: tournament_free_agents_on_conflict + ): tournament_free_agents + + """ + insert data into the table: "tournament_invite_code_uses" + """ + insert_tournament_invite_code_uses( + """the rows to be inserted""" + objects: [tournament_invite_code_uses_insert_input!]! + + """upsert condition""" + on_conflict: tournament_invite_code_uses_on_conflict + ): tournament_invite_code_uses_mutation_response + + """ + insert a single row into the table: "tournament_invite_code_uses" + """ + insert_tournament_invite_code_uses_one( + """the row to be inserted""" + object: tournament_invite_code_uses_insert_input! + + """upsert condition""" + on_conflict: tournament_invite_code_uses_on_conflict + ): tournament_invite_code_uses + + """ + insert data into the table: "tournament_invite_codes" + """ + insert_tournament_invite_codes( + """the rows to be inserted""" + objects: [tournament_invite_codes_insert_input!]! + + """upsert condition""" + on_conflict: tournament_invite_codes_on_conflict + ): tournament_invite_codes_mutation_response + + """ + insert a single row into the table: "tournament_invite_codes" + """ + insert_tournament_invite_codes_one( + """the row to be inserted""" + object: tournament_invite_codes_insert_input! + + """upsert condition""" + on_conflict: tournament_invite_codes_on_conflict + ): tournament_invite_codes + + """ + insert data into the table: "tournament_invites" + """ + insert_tournament_invites( + """the rows to be inserted""" + objects: [tournament_invites_insert_input!]! + + """upsert condition""" + on_conflict: tournament_invites_on_conflict + ): tournament_invites_mutation_response + + """ + insert a single row into the table: "tournament_invites" + """ + insert_tournament_invites_one( + """the row to be inserted""" + object: tournament_invites_insert_input! + + """upsert condition""" + on_conflict: tournament_invites_on_conflict + ): tournament_invites + + """ + insert data into the table: "tournament_leaderboard_entries" + """ + insert_tournament_leaderboard_entries( + """the rows to be inserted""" + objects: [tournament_leaderboard_entries_insert_input!]! + ): tournament_leaderboard_entries_mutation_response + + """ + insert a single row into the table: "tournament_leaderboard_entries" + """ + insert_tournament_leaderboard_entries_one( + """the row to be inserted""" + object: tournament_leaderboard_entries_insert_input! + ): tournament_leaderboard_entries + + """ + insert data into the table: "tournament_no_shows" + """ + insert_tournament_no_shows( + """the rows to be inserted""" + objects: [tournament_no_shows_insert_input!]! + + """upsert condition""" + on_conflict: tournament_no_shows_on_conflict + ): tournament_no_shows_mutation_response + + """ + insert a single row into the table: "tournament_no_shows" + """ + insert_tournament_no_shows_one( + """the row to be inserted""" + object: tournament_no_shows_insert_input! + + """upsert condition""" + on_conflict: tournament_no_shows_on_conflict + ): tournament_no_shows + """ insert data into the table: "tournament_organizer_teams" """ @@ -49672,6 +50991,28 @@ type mutation_root { on_conflict: tournament_prizes_on_conflict ): tournament_prizes + """ + insert data into the table: "tournament_registration_unlocks" + """ + insert_tournament_registration_unlocks( + """the rows to be inserted""" + objects: [tournament_registration_unlocks_insert_input!]! + + """upsert condition""" + on_conflict: tournament_registration_unlocks_on_conflict + ): tournament_registration_unlocks_mutation_response + + """ + insert a single row into the table: "tournament_registration_unlocks" + """ + insert_tournament_registration_unlocks_one( + """the row to be inserted""" + object: tournament_registration_unlocks_insert_input! + + """upsert condition""" + on_conflict: tournament_registration_unlocks_on_conflict + ): tournament_registration_unlocks + """ insert data into the table: "tournament_stage_windows" """ @@ -50276,6 +51617,9 @@ type mutation_root { """joinDraftGameAsParty""" joinDraftGameAsParty(draftGameId: uuid!, inviteCode: String): SuccessOutput + """Register for a tournament that drafts teams, alone or with your lobby""" + joinTournamentAsFreeAgent(tournament_id: uuid!, with_party: Boolean): SuccessOutput + """Join a utility practice session""" joinUtilityPractice(invite_code: String, session_id: uuid): UtilityPracticeSessionOutput kickServerPlayer(reason: String, serverId: String!, steam_id: String!): KickResult! @@ -50306,6 +51650,9 @@ type mutation_root { ): [matches!]! leaveLineup(match_id: String!): SuccessOutput + """Withdraw from a tournament's free agent pool""" + leaveTournamentAsFreeAgent(tournament_id: uuid!): SuccessOutput + """Leave a utility practice session""" leaveUtilityPractice(session_id: uuid!): SuccessOutput linkSteamMatchHistory(auth_code: String!, share_code: String!): SteamMatchHistoryLinkOutput @@ -50345,6 +51692,9 @@ type mutation_root { """ queueClipFromPreset(fps: Int, match_map_id: uuid!, preset: String!, resolution: String, target_name: String, target_steam_id: String!, title: String): CreateClipRenderOutput randomizeTeams(match_id: uuid!): SuccessOutput + + """Organizer re-admits a team that missed check-in, then re-seeds""" + readmitTournamentTeam(tournament_id: uuid!, tournament_team_id: uuid!): SuccessOutput rebootMatchServer(match_id: uuid!): SuccessOutput """ @@ -50384,6 +51734,11 @@ type mutation_root { reconcileNodePlugins(nodeId: String!): ReconcileNodePluginsOutput reconnectLive(match_id: uuid!): SuccessOutput + """ + Spend a tournament invite link for an unlock on an invite only tournament + """ + redeemTournamentInviteCode(code: String!, tournament_id: uuid!): SuccessOutput + """ Reindex every player into the Typesense search index (admin only). Runs in the background; track via refreshAllPlayersStatus. """ @@ -50528,6 +51883,11 @@ type mutation_root { """Revoke a hand-granted award""" revokeAward(id: uuid!): SuccessOutput + + """ + Organizer kills a tournament invite link without losing who already used it + """ + revokeTournamentInviteCode(invite_code_id: uuid!): SuccessOutput sanctionServerPlayer(duration: Float, reason: String, serverId: String, steam_id: String!, type: String!): SanctionResult! """Create or update a catalog award""" @@ -52151,6 +53511,68 @@ type mutation_root { updates: [e_ready_settings_updates!]! ): [e_ready_settings_mutation_response] + """ + update data of the table: "e_sanction_scopes" + """ + update_e_sanction_scopes( + """sets the columns of the filtered rows to the given values""" + _set: e_sanction_scopes_set_input + + """filter the rows which have to be updated""" + where: e_sanction_scopes_bool_exp! + ): e_sanction_scopes_mutation_response + + """ + update single row of the table: "e_sanction_scopes" + """ + update_e_sanction_scopes_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: e_sanction_scopes_set_input + pk_columns: e_sanction_scopes_pk_columns_input! + ): e_sanction_scopes + + """ + update multiples rows of table: "e_sanction_scopes" + """ + update_e_sanction_scopes_many( + """updates to execute, in order""" + updates: [e_sanction_scopes_updates!]! + ): [e_sanction_scopes_mutation_response] + + """ + update data of the table: "e_sanction_sources" + """ + update_e_sanction_sources( + """increments the numeric columns with given value of the filtered values""" + _inc: e_sanction_sources_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: e_sanction_sources_set_input + + """filter the rows which have to be updated""" + where: e_sanction_sources_bool_exp! + ): e_sanction_sources_mutation_response + + """ + update single row of the table: "e_sanction_sources" + """ + update_e_sanction_sources_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: e_sanction_sources_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: e_sanction_sources_set_input + pk_columns: e_sanction_sources_pk_columns_input! + ): e_sanction_sources + + """ + update multiples rows of table: "e_sanction_sources" + """ + update_e_sanction_sources_many( + """updates to execute, in order""" + updates: [e_sanction_sources_updates!]! + ): [e_sanction_sources_mutation_response] + """ update data of the table: "e_sanction_types" """ @@ -52403,6 +53825,62 @@ type mutation_root { updates: [e_tournament_categories_updates!]! ): [e_tournament_categories_mutation_response] + """ + update data of the table: "e_tournament_free_agent_statuses" + """ + update_e_tournament_free_agent_statuses( + """sets the columns of the filtered rows to the given values""" + _set: e_tournament_free_agent_statuses_set_input + + """filter the rows which have to be updated""" + where: e_tournament_free_agent_statuses_bool_exp! + ): e_tournament_free_agent_statuses_mutation_response + + """ + update single row of the table: "e_tournament_free_agent_statuses" + """ + update_e_tournament_free_agent_statuses_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: e_tournament_free_agent_statuses_set_input + pk_columns: e_tournament_free_agent_statuses_pk_columns_input! + ): e_tournament_free_agent_statuses + + """ + update multiples rows of table: "e_tournament_free_agent_statuses" + """ + update_e_tournament_free_agent_statuses_many( + """updates to execute, in order""" + updates: [e_tournament_free_agent_statuses_updates!]! + ): [e_tournament_free_agent_statuses_mutation_response] + + """ + update data of the table: "e_tournament_registration_types" + """ + update_e_tournament_registration_types( + """sets the columns of the filtered rows to the given values""" + _set: e_tournament_registration_types_set_input + + """filter the rows which have to be updated""" + where: e_tournament_registration_types_bool_exp! + ): e_tournament_registration_types_mutation_response + + """ + update single row of the table: "e_tournament_registration_types" + """ + update_e_tournament_registration_types_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: e_tournament_registration_types_set_input + pk_columns: e_tournament_registration_types_pk_columns_input! + ): e_tournament_registration_types + + """ + update multiples rows of table: "e_tournament_registration_types" + """ + update_e_tournament_registration_types_many( + """updates to execute, in order""" + updates: [e_tournament_registration_types_updates!]! + ): [e_tournament_registration_types_mutation_response] + """ update data of the table: "e_tournament_stage_types" """ @@ -56393,6 +57871,198 @@ type mutation_root { updates: [tournament_categories_updates!]! ): [tournament_categories_mutation_response] + """ + update data of the table: "tournament_free_agents" + """ + update_tournament_free_agents( + """increments the numeric columns with given value of the filtered values""" + _inc: tournament_free_agents_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: tournament_free_agents_set_input + + """filter the rows which have to be updated""" + where: tournament_free_agents_bool_exp! + ): tournament_free_agents_mutation_response + + """ + update single row of the table: "tournament_free_agents" + """ + update_tournament_free_agents_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: tournament_free_agents_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: tournament_free_agents_set_input + pk_columns: tournament_free_agents_pk_columns_input! + ): tournament_free_agents + + """ + update multiples rows of table: "tournament_free_agents" + """ + update_tournament_free_agents_many( + """updates to execute, in order""" + updates: [tournament_free_agents_updates!]! + ): [tournament_free_agents_mutation_response] + + """ + update data of the table: "tournament_invite_code_uses" + """ + update_tournament_invite_code_uses( + """increments the numeric columns with given value of the filtered values""" + _inc: tournament_invite_code_uses_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: tournament_invite_code_uses_set_input + + """filter the rows which have to be updated""" + where: tournament_invite_code_uses_bool_exp! + ): tournament_invite_code_uses_mutation_response + + """ + update single row of the table: "tournament_invite_code_uses" + """ + update_tournament_invite_code_uses_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: tournament_invite_code_uses_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: tournament_invite_code_uses_set_input + pk_columns: tournament_invite_code_uses_pk_columns_input! + ): tournament_invite_code_uses + + """ + update multiples rows of table: "tournament_invite_code_uses" + """ + update_tournament_invite_code_uses_many( + """updates to execute, in order""" + updates: [tournament_invite_code_uses_updates!]! + ): [tournament_invite_code_uses_mutation_response] + + """ + update data of the table: "tournament_invite_codes" + """ + update_tournament_invite_codes( + """increments the numeric columns with given value of the filtered values""" + _inc: tournament_invite_codes_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: tournament_invite_codes_set_input + + """filter the rows which have to be updated""" + where: tournament_invite_codes_bool_exp! + ): tournament_invite_codes_mutation_response + + """ + update single row of the table: "tournament_invite_codes" + """ + update_tournament_invite_codes_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: tournament_invite_codes_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: tournament_invite_codes_set_input + pk_columns: tournament_invite_codes_pk_columns_input! + ): tournament_invite_codes + + """ + update multiples rows of table: "tournament_invite_codes" + """ + update_tournament_invite_codes_many( + """updates to execute, in order""" + updates: [tournament_invite_codes_updates!]! + ): [tournament_invite_codes_mutation_response] + + """ + update data of the table: "tournament_invites" + """ + update_tournament_invites( + """increments the numeric columns with given value of the filtered values""" + _inc: tournament_invites_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: tournament_invites_set_input + + """filter the rows which have to be updated""" + where: tournament_invites_bool_exp! + ): tournament_invites_mutation_response + + """ + update single row of the table: "tournament_invites" + """ + update_tournament_invites_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: tournament_invites_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: tournament_invites_set_input + pk_columns: tournament_invites_pk_columns_input! + ): tournament_invites + + """ + update multiples rows of table: "tournament_invites" + """ + update_tournament_invites_many( + """updates to execute, in order""" + updates: [tournament_invites_updates!]! + ): [tournament_invites_mutation_response] + + """ + update data of the table: "tournament_leaderboard_entries" + """ + update_tournament_leaderboard_entries( + """increments the numeric columns with given value of the filtered values""" + _inc: tournament_leaderboard_entries_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: tournament_leaderboard_entries_set_input + + """filter the rows which have to be updated""" + where: tournament_leaderboard_entries_bool_exp! + ): tournament_leaderboard_entries_mutation_response + + """ + update multiples rows of table: "tournament_leaderboard_entries" + """ + update_tournament_leaderboard_entries_many( + """updates to execute, in order""" + updates: [tournament_leaderboard_entries_updates!]! + ): [tournament_leaderboard_entries_mutation_response] + + """ + update data of the table: "tournament_no_shows" + """ + update_tournament_no_shows( + """increments the numeric columns with given value of the filtered values""" + _inc: tournament_no_shows_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: tournament_no_shows_set_input + + """filter the rows which have to be updated""" + where: tournament_no_shows_bool_exp! + ): tournament_no_shows_mutation_response + + """ + update single row of the table: "tournament_no_shows" + """ + update_tournament_no_shows_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: tournament_no_shows_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: tournament_no_shows_set_input + pk_columns: tournament_no_shows_pk_columns_input! + ): tournament_no_shows + + """ + update multiples rows of table: "tournament_no_shows" + """ + update_tournament_no_shows_many( + """updates to execute, in order""" + updates: [tournament_no_shows_updates!]! + ): [tournament_no_shows_mutation_response] + """ update data of the table: "tournament_organizer_teams" """ @@ -56489,6 +58159,28 @@ type mutation_root { updates: [tournament_prizes_updates!]! ): [tournament_prizes_mutation_response] + """ + update data of the table: "tournament_registration_unlocks" + """ + update_tournament_registration_unlocks( + """increments the numeric columns with given value of the filtered values""" + _inc: tournament_registration_unlocks_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: tournament_registration_unlocks_set_input + + """filter the rows which have to be updated""" + where: tournament_registration_unlocks_bool_exp! + ): tournament_registration_unlocks_mutation_response + + """ + update multiples rows of table: "tournament_registration_unlocks" + """ + update_tournament_registration_unlocks_many( + """updates to execute, in order""" + updates: [tournament_registration_unlocks_updates!]! + ): [tournament_registration_unlocks_mutation_response] + """ update data of the table: "tournament_stage_windows" """ @@ -77726,6 +79418,11 @@ type players { """ total_matches: Int + """ + A computed field, executes function "get_player_tournament_cooldown" + """ + tournament_cooldown: timestamptz + """An array relationship""" tournament_organizers( """distinct select on columns""" @@ -78135,6 +79832,7 @@ input players_bool_exp { team_members_aggregate: team_roster_aggregate_bool_exp teams: teams_bool_exp total_matches: Int_comparison_exp + tournament_cooldown: timestamptz_comparison_exp tournament_organizers: tournament_organizers_bool_exp tournament_organizers_aggregate: tournament_organizers_aggregate_bool_exp tournament_rosters: tournament_team_roster_bool_exp @@ -78329,6 +80027,11 @@ type players_max_fields { A computed field, executes function "get_total_player_matches" """ total_matches: Int + + """ + A computed field, executes function "get_player_tournament_cooldown" + """ + tournament_cooldown: timestamptz vac_ban_count: Int """ @@ -78418,6 +80121,11 @@ type players_min_fields { A computed field, executes function "get_total_player_matches" """ total_matches: Int + + """ + A computed field, executes function "get_player_tournament_cooldown" + """ + tournament_cooldown: timestamptz vac_ban_count: Int """ @@ -78557,6 +80265,7 @@ input players_order_by { team_members_aggregate: team_roster_aggregate_order_by teams_aggregate: teams_aggregate_order_by total_matches: order_by + tournament_cooldown: order_by tournament_organizers_aggregate: tournament_organizers_aggregate_order_by tournament_rosters_aggregate: tournament_team_roster_aggregate_order_by tournaments_aggregate: tournaments_aggregate_order_by @@ -81916,6 +83625,96 @@ type query_root { """ e_ready_settings_by_pk(value: String!): e_ready_settings + """ + fetch data from the table: "e_sanction_scopes" + """ + e_sanction_scopes( + """distinct select on columns""" + distinct_on: [e_sanction_scopes_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: [e_sanction_scopes_order_by!] + + """filter the rows returned""" + where: e_sanction_scopes_bool_exp + ): [e_sanction_scopes!]! + + """ + fetch aggregated fields from the table: "e_sanction_scopes" + """ + e_sanction_scopes_aggregate( + """distinct select on columns""" + distinct_on: [e_sanction_scopes_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: [e_sanction_scopes_order_by!] + + """filter the rows returned""" + where: e_sanction_scopes_bool_exp + ): e_sanction_scopes_aggregate! + + """ + fetch data from the table: "e_sanction_scopes" using primary key columns + """ + e_sanction_scopes_by_pk(value: String!): e_sanction_scopes + + """ + fetch data from the table: "e_sanction_sources" + """ + e_sanction_sources( + """distinct select on columns""" + distinct_on: [e_sanction_sources_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: [e_sanction_sources_order_by!] + + """filter the rows returned""" + where: e_sanction_sources_bool_exp + ): [e_sanction_sources!]! + + """ + fetch aggregated fields from the table: "e_sanction_sources" + """ + e_sanction_sources_aggregate( + """distinct select on columns""" + distinct_on: [e_sanction_sources_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: [e_sanction_sources_order_by!] + + """filter the rows returned""" + where: e_sanction_sources_bool_exp + ): e_sanction_sources_aggregate! + + """ + fetch data from the table: "e_sanction_sources" using primary key columns + """ + e_sanction_sources_by_pk(value: String!): e_sanction_sources + """ fetch data from the table: "e_sanction_types" """ @@ -82315,6 +84114,96 @@ type query_root { """ e_tournament_categories_by_pk(value: String!): e_tournament_categories + """ + fetch data from the table: "e_tournament_free_agent_statuses" + """ + e_tournament_free_agent_statuses( + """distinct select on columns""" + distinct_on: [e_tournament_free_agent_statuses_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: [e_tournament_free_agent_statuses_order_by!] + + """filter the rows returned""" + where: e_tournament_free_agent_statuses_bool_exp + ): [e_tournament_free_agent_statuses!]! + + """ + fetch aggregated fields from the table: "e_tournament_free_agent_statuses" + """ + e_tournament_free_agent_statuses_aggregate( + """distinct select on columns""" + distinct_on: [e_tournament_free_agent_statuses_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: [e_tournament_free_agent_statuses_order_by!] + + """filter the rows returned""" + where: e_tournament_free_agent_statuses_bool_exp + ): e_tournament_free_agent_statuses_aggregate! + + """ + fetch data from the table: "e_tournament_free_agent_statuses" using primary key columns + """ + e_tournament_free_agent_statuses_by_pk(value: String!): e_tournament_free_agent_statuses + + """ + fetch data from the table: "e_tournament_registration_types" + """ + e_tournament_registration_types( + """distinct select on columns""" + distinct_on: [e_tournament_registration_types_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: [e_tournament_registration_types_order_by!] + + """filter the rows returned""" + where: e_tournament_registration_types_bool_exp + ): [e_tournament_registration_types!]! + + """ + fetch aggregated fields from the table: "e_tournament_registration_types" + """ + e_tournament_registration_types_aggregate( + """distinct select on columns""" + distinct_on: [e_tournament_registration_types_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: [e_tournament_registration_types_order_by!] + + """filter the rows returned""" + where: e_tournament_registration_types_bool_exp + ): e_tournament_registration_types_aggregate! + + """ + fetch data from the table: "e_tournament_registration_types" using primary key columns + """ + e_tournament_registration_types_by_pk(value: String!): e_tournament_registration_types + """ fetch data from the table: "e_tournament_stage_types" """ @@ -83850,6 +85739,56 @@ type query_root { where: player_leaderboard_rank_bool_exp ): player_leaderboard_rank_aggregate! + """ + execute function "get_tournament_leaderboard" which returns "tournament_leaderboard_entries" + """ + get_tournament_leaderboard( + """ + input parameters for function "get_tournament_leaderboard" + """ + args: get_tournament_leaderboard_args! + + """distinct select on columns""" + distinct_on: [tournament_leaderboard_entries_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: [tournament_leaderboard_entries_order_by!] + + """filter the rows returned""" + where: tournament_leaderboard_entries_bool_exp + ): [tournament_leaderboard_entries!]! + + """ + execute function "get_tournament_leaderboard" and query aggregates on result of table type "tournament_leaderboard_entries" + """ + get_tournament_leaderboard_aggregate( + """ + input parameters for function "get_tournament_leaderboard_aggregate" + """ + args: get_tournament_leaderboard_args! + + """distinct select on columns""" + distinct_on: [tournament_leaderboard_entries_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: [tournament_leaderboard_entries_order_by!] + + """filter the rows returned""" + where: tournament_leaderboard_entries_bool_exp + ): tournament_leaderboard_entries_aggregate! + """ fetch data from the table: "leaderboard_entries" """ @@ -87332,7 +89271,7 @@ type query_root { """fetch data from the table: "teams" using primary key columns""" teams_by_pk(id: uuid!): teams - telemetryStats: TelemetryStats! + telemetryStats(includeSelf: Boolean): TelemetryStats! """ fetch data from the table: "tournament_awards" @@ -87461,6 +89400,267 @@ type query_root { """ tournament_categories_by_pk(category: e_tournament_categories_enum!, tournament_id: uuid!): tournament_categories + """An array relationship""" + tournament_free_agents( + """distinct select on columns""" + distinct_on: [tournament_free_agents_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: [tournament_free_agents_order_by!] + + """filter the rows returned""" + where: tournament_free_agents_bool_exp + ): [tournament_free_agents!]! + + """An aggregate relationship""" + tournament_free_agents_aggregate( + """distinct select on columns""" + distinct_on: [tournament_free_agents_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: [tournament_free_agents_order_by!] + + """filter the rows returned""" + where: tournament_free_agents_bool_exp + ): tournament_free_agents_aggregate! + + """ + fetch data from the table: "tournament_free_agents" using primary key columns + """ + tournament_free_agents_by_pk(id: uuid!): tournament_free_agents + + """ + fetch data from the table: "tournament_invite_code_uses" + """ + tournament_invite_code_uses( + """distinct select on columns""" + distinct_on: [tournament_invite_code_uses_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: [tournament_invite_code_uses_order_by!] + + """filter the rows returned""" + where: tournament_invite_code_uses_bool_exp + ): [tournament_invite_code_uses!]! + + """ + fetch aggregated fields from the table: "tournament_invite_code_uses" + """ + tournament_invite_code_uses_aggregate( + """distinct select on columns""" + distinct_on: [tournament_invite_code_uses_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: [tournament_invite_code_uses_order_by!] + + """filter the rows returned""" + where: tournament_invite_code_uses_bool_exp + ): tournament_invite_code_uses_aggregate! + + """ + fetch data from the table: "tournament_invite_code_uses" using primary key columns + """ + tournament_invite_code_uses_by_pk(invite_code_id: uuid!, player_steam_id: bigint!): tournament_invite_code_uses + + """ + fetch data from the table: "tournament_invite_codes" + """ + tournament_invite_codes( + """distinct select on columns""" + distinct_on: [tournament_invite_codes_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: [tournament_invite_codes_order_by!] + + """filter the rows returned""" + where: tournament_invite_codes_bool_exp + ): [tournament_invite_codes!]! + + """ + fetch aggregated fields from the table: "tournament_invite_codes" + """ + tournament_invite_codes_aggregate( + """distinct select on columns""" + distinct_on: [tournament_invite_codes_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: [tournament_invite_codes_order_by!] + + """filter the rows returned""" + where: tournament_invite_codes_bool_exp + ): tournament_invite_codes_aggregate! + + """ + fetch data from the table: "tournament_invite_codes" using primary key columns + """ + tournament_invite_codes_by_pk(id: uuid!): tournament_invite_codes + + """ + fetch data from the table: "tournament_invites" + """ + tournament_invites( + """distinct select on columns""" + distinct_on: [tournament_invites_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: [tournament_invites_order_by!] + + """filter the rows returned""" + where: tournament_invites_bool_exp + ): [tournament_invites!]! + + """ + fetch aggregated fields from the table: "tournament_invites" + """ + tournament_invites_aggregate( + """distinct select on columns""" + distinct_on: [tournament_invites_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: [tournament_invites_order_by!] + + """filter the rows returned""" + where: tournament_invites_bool_exp + ): tournament_invites_aggregate! + + """ + fetch data from the table: "tournament_invites" using primary key columns + """ + tournament_invites_by_pk(id: uuid!): tournament_invites + + """ + fetch data from the table: "tournament_leaderboard_entries" + """ + tournament_leaderboard_entries( + """distinct select on columns""" + distinct_on: [tournament_leaderboard_entries_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: [tournament_leaderboard_entries_order_by!] + + """filter the rows returned""" + where: tournament_leaderboard_entries_bool_exp + ): [tournament_leaderboard_entries!]! + + """ + fetch aggregated fields from the table: "tournament_leaderboard_entries" + """ + tournament_leaderboard_entries_aggregate( + """distinct select on columns""" + distinct_on: [tournament_leaderboard_entries_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: [tournament_leaderboard_entries_order_by!] + + """filter the rows returned""" + where: tournament_leaderboard_entries_bool_exp + ): tournament_leaderboard_entries_aggregate! + + """ + fetch data from the table: "tournament_no_shows" + """ + tournament_no_shows( + """distinct select on columns""" + distinct_on: [tournament_no_shows_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: [tournament_no_shows_order_by!] + + """filter the rows returned""" + where: tournament_no_shows_bool_exp + ): [tournament_no_shows!]! + + """ + fetch aggregated fields from the table: "tournament_no_shows" + """ + tournament_no_shows_aggregate( + """distinct select on columns""" + distinct_on: [tournament_no_shows_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: [tournament_no_shows_order_by!] + + """filter the rows returned""" + where: tournament_no_shows_bool_exp + ): tournament_no_shows_aggregate! + + """ + fetch data from the table: "tournament_no_shows" using primary key columns + """ + tournament_no_shows_by_pk(id: uuid!): tournament_no_shows + """ fetch data from the table: "tournament_organizer_teams" """ @@ -87592,6 +89792,46 @@ type query_root { """ tournament_prizes_by_pk(id: uuid!): tournament_prizes + """ + fetch data from the table: "tournament_registration_unlocks" + """ + tournament_registration_unlocks( + """distinct select on columns""" + distinct_on: [tournament_registration_unlocks_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: [tournament_registration_unlocks_order_by!] + + """filter the rows returned""" + where: tournament_registration_unlocks_bool_exp + ): [tournament_registration_unlocks!]! + + """ + fetch aggregated fields from the table: "tournament_registration_unlocks" + """ + tournament_registration_unlocks_aggregate( + """distinct select on columns""" + distinct_on: [tournament_registration_unlocks_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: [tournament_registration_unlocks_order_by!] + + """filter the rows returned""" + where: tournament_registration_unlocks_bool_exp + ): tournament_registration_unlocks_aggregate! + """ fetch data from the table: "tournament_stage_windows" """ @@ -95451,6 +97691,124 @@ type subscription_root { where: e_ready_settings_bool_exp ): [e_ready_settings!]! + """ + fetch data from the table: "e_sanction_scopes" + """ + e_sanction_scopes( + """distinct select on columns""" + distinct_on: [e_sanction_scopes_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: [e_sanction_scopes_order_by!] + + """filter the rows returned""" + where: e_sanction_scopes_bool_exp + ): [e_sanction_scopes!]! + + """ + fetch aggregated fields from the table: "e_sanction_scopes" + """ + e_sanction_scopes_aggregate( + """distinct select on columns""" + distinct_on: [e_sanction_scopes_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: [e_sanction_scopes_order_by!] + + """filter the rows returned""" + where: e_sanction_scopes_bool_exp + ): e_sanction_scopes_aggregate! + + """ + fetch data from the table: "e_sanction_scopes" using primary key columns + """ + e_sanction_scopes_by_pk(value: String!): e_sanction_scopes + + """ + fetch data from the table in a streaming manner: "e_sanction_scopes" + """ + e_sanction_scopes_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [e_sanction_scopes_stream_cursor_input]! + + """filter the rows returned""" + where: e_sanction_scopes_bool_exp + ): [e_sanction_scopes!]! + + """ + fetch data from the table: "e_sanction_sources" + """ + e_sanction_sources( + """distinct select on columns""" + distinct_on: [e_sanction_sources_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: [e_sanction_sources_order_by!] + + """filter the rows returned""" + where: e_sanction_sources_bool_exp + ): [e_sanction_sources!]! + + """ + fetch aggregated fields from the table: "e_sanction_sources" + """ + e_sanction_sources_aggregate( + """distinct select on columns""" + distinct_on: [e_sanction_sources_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: [e_sanction_sources_order_by!] + + """filter the rows returned""" + where: e_sanction_sources_bool_exp + ): e_sanction_sources_aggregate! + + """ + fetch data from the table: "e_sanction_sources" using primary key columns + """ + e_sanction_sources_by_pk(value: String!): e_sanction_sources + + """ + fetch data from the table in a streaming manner: "e_sanction_sources" + """ + e_sanction_sources_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [e_sanction_sources_stream_cursor_input]! + + """filter the rows returned""" + where: e_sanction_sources_bool_exp + ): [e_sanction_sources!]! + """ fetch data from the table: "e_sanction_types" """ @@ -95976,6 +98334,124 @@ type subscription_root { where: e_tournament_categories_bool_exp ): [e_tournament_categories!]! + """ + fetch data from the table: "e_tournament_free_agent_statuses" + """ + e_tournament_free_agent_statuses( + """distinct select on columns""" + distinct_on: [e_tournament_free_agent_statuses_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: [e_tournament_free_agent_statuses_order_by!] + + """filter the rows returned""" + where: e_tournament_free_agent_statuses_bool_exp + ): [e_tournament_free_agent_statuses!]! + + """ + fetch aggregated fields from the table: "e_tournament_free_agent_statuses" + """ + e_tournament_free_agent_statuses_aggregate( + """distinct select on columns""" + distinct_on: [e_tournament_free_agent_statuses_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: [e_tournament_free_agent_statuses_order_by!] + + """filter the rows returned""" + where: e_tournament_free_agent_statuses_bool_exp + ): e_tournament_free_agent_statuses_aggregate! + + """ + fetch data from the table: "e_tournament_free_agent_statuses" using primary key columns + """ + e_tournament_free_agent_statuses_by_pk(value: String!): e_tournament_free_agent_statuses + + """ + fetch data from the table in a streaming manner: "e_tournament_free_agent_statuses" + """ + e_tournament_free_agent_statuses_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [e_tournament_free_agent_statuses_stream_cursor_input]! + + """filter the rows returned""" + where: e_tournament_free_agent_statuses_bool_exp + ): [e_tournament_free_agent_statuses!]! + + """ + fetch data from the table: "e_tournament_registration_types" + """ + e_tournament_registration_types( + """distinct select on columns""" + distinct_on: [e_tournament_registration_types_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: [e_tournament_registration_types_order_by!] + + """filter the rows returned""" + where: e_tournament_registration_types_bool_exp + ): [e_tournament_registration_types!]! + + """ + fetch aggregated fields from the table: "e_tournament_registration_types" + """ + e_tournament_registration_types_aggregate( + """distinct select on columns""" + distinct_on: [e_tournament_registration_types_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: [e_tournament_registration_types_order_by!] + + """filter the rows returned""" + where: e_tournament_registration_types_bool_exp + ): e_tournament_registration_types_aggregate! + + """ + fetch data from the table: "e_tournament_registration_types" using primary key columns + """ + e_tournament_registration_types_by_pk(value: String!): e_tournament_registration_types + + """ + fetch data from the table in a streaming manner: "e_tournament_registration_types" + """ + e_tournament_registration_types_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [e_tournament_registration_types_stream_cursor_input]! + + """filter the rows returned""" + where: e_tournament_registration_types_bool_exp + ): [e_tournament_registration_types!]! + """ fetch data from the table: "e_tournament_stage_types" """ @@ -97865,6 +100341,56 @@ type subscription_root { where: player_leaderboard_rank_bool_exp ): player_leaderboard_rank_aggregate! + """ + execute function "get_tournament_leaderboard" which returns "tournament_leaderboard_entries" + """ + get_tournament_leaderboard( + """ + input parameters for function "get_tournament_leaderboard" + """ + args: get_tournament_leaderboard_args! + + """distinct select on columns""" + distinct_on: [tournament_leaderboard_entries_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: [tournament_leaderboard_entries_order_by!] + + """filter the rows returned""" + where: tournament_leaderboard_entries_bool_exp + ): [tournament_leaderboard_entries!]! + + """ + execute function "get_tournament_leaderboard" and query aggregates on result of table type "tournament_leaderboard_entries" + """ + get_tournament_leaderboard_aggregate( + """ + input parameters for function "get_tournament_leaderboard_aggregate" + """ + args: get_tournament_leaderboard_args! + + """distinct select on columns""" + distinct_on: [tournament_leaderboard_entries_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: [tournament_leaderboard_entries_order_by!] + + """filter the rows returned""" + where: tournament_leaderboard_entries_bool_exp + ): tournament_leaderboard_entries_aggregate! + """ fetch data from the table: "leaderboard_entries" """ @@ -102626,6 +105152,351 @@ type subscription_root { where: tournament_categories_bool_exp ): [tournament_categories!]! + """An array relationship""" + tournament_free_agents( + """distinct select on columns""" + distinct_on: [tournament_free_agents_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: [tournament_free_agents_order_by!] + + """filter the rows returned""" + where: tournament_free_agents_bool_exp + ): [tournament_free_agents!]! + + """An aggregate relationship""" + tournament_free_agents_aggregate( + """distinct select on columns""" + distinct_on: [tournament_free_agents_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: [tournament_free_agents_order_by!] + + """filter the rows returned""" + where: tournament_free_agents_bool_exp + ): tournament_free_agents_aggregate! + + """ + fetch data from the table: "tournament_free_agents" using primary key columns + """ + tournament_free_agents_by_pk(id: uuid!): tournament_free_agents + + """ + fetch data from the table in a streaming manner: "tournament_free_agents" + """ + tournament_free_agents_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [tournament_free_agents_stream_cursor_input]! + + """filter the rows returned""" + where: tournament_free_agents_bool_exp + ): [tournament_free_agents!]! + + """ + fetch data from the table: "tournament_invite_code_uses" + """ + tournament_invite_code_uses( + """distinct select on columns""" + distinct_on: [tournament_invite_code_uses_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: [tournament_invite_code_uses_order_by!] + + """filter the rows returned""" + where: tournament_invite_code_uses_bool_exp + ): [tournament_invite_code_uses!]! + + """ + fetch aggregated fields from the table: "tournament_invite_code_uses" + """ + tournament_invite_code_uses_aggregate( + """distinct select on columns""" + distinct_on: [tournament_invite_code_uses_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: [tournament_invite_code_uses_order_by!] + + """filter the rows returned""" + where: tournament_invite_code_uses_bool_exp + ): tournament_invite_code_uses_aggregate! + + """ + fetch data from the table: "tournament_invite_code_uses" using primary key columns + """ + tournament_invite_code_uses_by_pk(invite_code_id: uuid!, player_steam_id: bigint!): tournament_invite_code_uses + + """ + fetch data from the table in a streaming manner: "tournament_invite_code_uses" + """ + tournament_invite_code_uses_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [tournament_invite_code_uses_stream_cursor_input]! + + """filter the rows returned""" + where: tournament_invite_code_uses_bool_exp + ): [tournament_invite_code_uses!]! + + """ + fetch data from the table: "tournament_invite_codes" + """ + tournament_invite_codes( + """distinct select on columns""" + distinct_on: [tournament_invite_codes_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: [tournament_invite_codes_order_by!] + + """filter the rows returned""" + where: tournament_invite_codes_bool_exp + ): [tournament_invite_codes!]! + + """ + fetch aggregated fields from the table: "tournament_invite_codes" + """ + tournament_invite_codes_aggregate( + """distinct select on columns""" + distinct_on: [tournament_invite_codes_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: [tournament_invite_codes_order_by!] + + """filter the rows returned""" + where: tournament_invite_codes_bool_exp + ): tournament_invite_codes_aggregate! + + """ + fetch data from the table: "tournament_invite_codes" using primary key columns + """ + tournament_invite_codes_by_pk(id: uuid!): tournament_invite_codes + + """ + fetch data from the table in a streaming manner: "tournament_invite_codes" + """ + tournament_invite_codes_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [tournament_invite_codes_stream_cursor_input]! + + """filter the rows returned""" + where: tournament_invite_codes_bool_exp + ): [tournament_invite_codes!]! + + """ + fetch data from the table: "tournament_invites" + """ + tournament_invites( + """distinct select on columns""" + distinct_on: [tournament_invites_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: [tournament_invites_order_by!] + + """filter the rows returned""" + where: tournament_invites_bool_exp + ): [tournament_invites!]! + + """ + fetch aggregated fields from the table: "tournament_invites" + """ + tournament_invites_aggregate( + """distinct select on columns""" + distinct_on: [tournament_invites_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: [tournament_invites_order_by!] + + """filter the rows returned""" + where: tournament_invites_bool_exp + ): tournament_invites_aggregate! + + """ + fetch data from the table: "tournament_invites" using primary key columns + """ + tournament_invites_by_pk(id: uuid!): tournament_invites + + """ + fetch data from the table in a streaming manner: "tournament_invites" + """ + tournament_invites_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [tournament_invites_stream_cursor_input]! + + """filter the rows returned""" + where: tournament_invites_bool_exp + ): [tournament_invites!]! + + """ + fetch data from the table: "tournament_leaderboard_entries" + """ + tournament_leaderboard_entries( + """distinct select on columns""" + distinct_on: [tournament_leaderboard_entries_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: [tournament_leaderboard_entries_order_by!] + + """filter the rows returned""" + where: tournament_leaderboard_entries_bool_exp + ): [tournament_leaderboard_entries!]! + + """ + fetch aggregated fields from the table: "tournament_leaderboard_entries" + """ + tournament_leaderboard_entries_aggregate( + """distinct select on columns""" + distinct_on: [tournament_leaderboard_entries_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: [tournament_leaderboard_entries_order_by!] + + """filter the rows returned""" + where: tournament_leaderboard_entries_bool_exp + ): tournament_leaderboard_entries_aggregate! + + """ + fetch data from the table in a streaming manner: "tournament_leaderboard_entries" + """ + tournament_leaderboard_entries_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [tournament_leaderboard_entries_stream_cursor_input]! + + """filter the rows returned""" + where: tournament_leaderboard_entries_bool_exp + ): [tournament_leaderboard_entries!]! + + """ + fetch data from the table: "tournament_no_shows" + """ + tournament_no_shows( + """distinct select on columns""" + distinct_on: [tournament_no_shows_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: [tournament_no_shows_order_by!] + + """filter the rows returned""" + where: tournament_no_shows_bool_exp + ): [tournament_no_shows!]! + + """ + fetch aggregated fields from the table: "tournament_no_shows" + """ + tournament_no_shows_aggregate( + """distinct select on columns""" + distinct_on: [tournament_no_shows_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: [tournament_no_shows_order_by!] + + """filter the rows returned""" + where: tournament_no_shows_bool_exp + ): tournament_no_shows_aggregate! + + """ + fetch data from the table: "tournament_no_shows" using primary key columns + """ + tournament_no_shows_by_pk(id: uuid!): tournament_no_shows + + """ + fetch data from the table in a streaming manner: "tournament_no_shows" + """ + tournament_no_shows_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [tournament_no_shows_stream_cursor_input]! + + """filter the rows returned""" + where: tournament_no_shows_bool_exp + ): [tournament_no_shows!]! + """ fetch data from the table: "tournament_organizer_teams" """ @@ -102799,6 +105670,60 @@ type subscription_root { where: tournament_prizes_bool_exp ): [tournament_prizes!]! + """ + fetch data from the table: "tournament_registration_unlocks" + """ + tournament_registration_unlocks( + """distinct select on columns""" + distinct_on: [tournament_registration_unlocks_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: [tournament_registration_unlocks_order_by!] + + """filter the rows returned""" + where: tournament_registration_unlocks_bool_exp + ): [tournament_registration_unlocks!]! + + """ + fetch aggregated fields from the table: "tournament_registration_unlocks" + """ + tournament_registration_unlocks_aggregate( + """distinct select on columns""" + distinct_on: [tournament_registration_unlocks_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: [tournament_registration_unlocks_order_by!] + + """filter the rows returned""" + where: tournament_registration_unlocks_bool_exp + ): tournament_registration_unlocks_aggregate! + + """ + fetch data from the table in a streaming manner: "tournament_registration_unlocks" + """ + tournament_registration_unlocks_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [tournament_registration_unlocks_stream_cursor_input]! + + """filter the rows returned""" + where: tournament_registration_unlocks_bool_exp + ): [tournament_registration_unlocks!]! + """ fetch data from the table: "tournament_stage_windows" """ @@ -111782,6 +114707,2212 @@ input tournament_categories_updates { where: tournament_categories_bool_exp! } +""" +columns and relationships of "tournament_free_agents" +""" +type tournament_free_agents { + checked_in_at: timestamptz + + """Registration priority: decides who makes the cut""" + created_at: timestamptz! + + """An object relationship""" + e_tournament_free_agent_status: e_tournament_free_agent_statuses! + id: uuid! + party_id: uuid + + """An object relationship""" + player: players! + player_steam_id: bigint! + status: e_tournament_free_agent_statuses_enum! + + """An object relationship""" + tournament: tournaments! + tournament_id: uuid! + + """An object relationship""" + tournament_team: tournament_teams + tournament_team_id: uuid +} + +""" +aggregated selection of "tournament_free_agents" +""" +type tournament_free_agents_aggregate { + aggregate: tournament_free_agents_aggregate_fields + nodes: [tournament_free_agents!]! +} + +input tournament_free_agents_aggregate_bool_exp { + count: tournament_free_agents_aggregate_bool_exp_count +} + +input tournament_free_agents_aggregate_bool_exp_count { + arguments: [tournament_free_agents_select_column!] + distinct: Boolean + filter: tournament_free_agents_bool_exp + predicate: Int_comparison_exp! +} + +""" +aggregate fields of "tournament_free_agents" +""" +type tournament_free_agents_aggregate_fields { + avg: tournament_free_agents_avg_fields + count(columns: [tournament_free_agents_select_column!], distinct: Boolean): Int! + max: tournament_free_agents_max_fields + min: tournament_free_agents_min_fields + stddev: tournament_free_agents_stddev_fields + stddev_pop: tournament_free_agents_stddev_pop_fields + stddev_samp: tournament_free_agents_stddev_samp_fields + sum: tournament_free_agents_sum_fields + var_pop: tournament_free_agents_var_pop_fields + var_samp: tournament_free_agents_var_samp_fields + variance: tournament_free_agents_variance_fields +} + +""" +order by aggregate values of table "tournament_free_agents" +""" +input tournament_free_agents_aggregate_order_by { + avg: tournament_free_agents_avg_order_by + count: order_by + max: tournament_free_agents_max_order_by + min: tournament_free_agents_min_order_by + stddev: tournament_free_agents_stddev_order_by + stddev_pop: tournament_free_agents_stddev_pop_order_by + stddev_samp: tournament_free_agents_stddev_samp_order_by + sum: tournament_free_agents_sum_order_by + var_pop: tournament_free_agents_var_pop_order_by + var_samp: tournament_free_agents_var_samp_order_by + variance: tournament_free_agents_variance_order_by +} + +""" +input type for inserting array relation for remote table "tournament_free_agents" +""" +input tournament_free_agents_arr_rel_insert_input { + data: [tournament_free_agents_insert_input!]! + + """upsert condition""" + on_conflict: tournament_free_agents_on_conflict +} + +"""aggregate avg on columns""" +type tournament_free_agents_avg_fields { + player_steam_id: Float +} + +""" +order by avg() on columns of table "tournament_free_agents" +""" +input tournament_free_agents_avg_order_by { + player_steam_id: order_by +} + +""" +Boolean expression to filter rows from the table "tournament_free_agents". All fields are combined with a logical 'AND'. +""" +input tournament_free_agents_bool_exp { + _and: [tournament_free_agents_bool_exp!] + _not: tournament_free_agents_bool_exp + _or: [tournament_free_agents_bool_exp!] + checked_in_at: timestamptz_comparison_exp + created_at: timestamptz_comparison_exp + e_tournament_free_agent_status: e_tournament_free_agent_statuses_bool_exp + id: uuid_comparison_exp + party_id: uuid_comparison_exp + player: players_bool_exp + player_steam_id: bigint_comparison_exp + status: e_tournament_free_agent_statuses_enum_comparison_exp + tournament: tournaments_bool_exp + tournament_id: uuid_comparison_exp + tournament_team: tournament_teams_bool_exp + tournament_team_id: uuid_comparison_exp +} + +""" +unique or primary key constraints on table "tournament_free_agents" +""" +enum tournament_free_agents_constraint { + """ + unique or primary key constraint on columns "id" + """ + tournament_free_agents_pkey + + """ + unique or primary key constraint on columns "player_steam_id", "tournament_id" + """ + tournament_free_agents_tournament_id_player_steam_id_key +} + +""" +input type for incrementing numeric columns in table "tournament_free_agents" +""" +input tournament_free_agents_inc_input { + player_steam_id: bigint +} + +""" +input type for inserting data into table "tournament_free_agents" +""" +input tournament_free_agents_insert_input { + checked_in_at: timestamptz + + """Registration priority: decides who makes the cut""" + created_at: timestamptz + e_tournament_free_agent_status: e_tournament_free_agent_statuses_obj_rel_insert_input + id: uuid + party_id: uuid + player: players_obj_rel_insert_input + player_steam_id: bigint + status: e_tournament_free_agent_statuses_enum + tournament: tournaments_obj_rel_insert_input + tournament_id: uuid + tournament_team: tournament_teams_obj_rel_insert_input + tournament_team_id: uuid +} + +"""aggregate max on columns""" +type tournament_free_agents_max_fields { + checked_in_at: timestamptz + + """Registration priority: decides who makes the cut""" + created_at: timestamptz + id: uuid + party_id: uuid + player_steam_id: bigint + tournament_id: uuid + tournament_team_id: uuid +} + +""" +order by max() on columns of table "tournament_free_agents" +""" +input tournament_free_agents_max_order_by { + checked_in_at: order_by + + """Registration priority: decides who makes the cut""" + created_at: order_by + id: order_by + party_id: order_by + player_steam_id: order_by + tournament_id: order_by + tournament_team_id: order_by +} + +"""aggregate min on columns""" +type tournament_free_agents_min_fields { + checked_in_at: timestamptz + + """Registration priority: decides who makes the cut""" + created_at: timestamptz + id: uuid + party_id: uuid + player_steam_id: bigint + tournament_id: uuid + tournament_team_id: uuid +} + +""" +order by min() on columns of table "tournament_free_agents" +""" +input tournament_free_agents_min_order_by { + checked_in_at: order_by + + """Registration priority: decides who makes the cut""" + created_at: order_by + id: order_by + party_id: order_by + player_steam_id: order_by + tournament_id: order_by + tournament_team_id: order_by +} + +""" +response of any mutation on the table "tournament_free_agents" +""" +type tournament_free_agents_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [tournament_free_agents!]! +} + +""" +on_conflict condition type for table "tournament_free_agents" +""" +input tournament_free_agents_on_conflict { + constraint: tournament_free_agents_constraint! + update_columns: [tournament_free_agents_update_column!]! = [] + where: tournament_free_agents_bool_exp +} + +"""Ordering options when selecting data from "tournament_free_agents".""" +input tournament_free_agents_order_by { + checked_in_at: order_by + created_at: order_by + e_tournament_free_agent_status: e_tournament_free_agent_statuses_order_by + id: order_by + party_id: order_by + player: players_order_by + player_steam_id: order_by + status: order_by + tournament: tournaments_order_by + tournament_id: order_by + tournament_team: tournament_teams_order_by + tournament_team_id: order_by +} + +"""primary key columns input for table: tournament_free_agents""" +input tournament_free_agents_pk_columns_input { + id: uuid! +} + +""" +select columns of table "tournament_free_agents" +""" +enum tournament_free_agents_select_column { + """column name""" + checked_in_at + + """column name""" + created_at + + """column name""" + id + + """column name""" + party_id + + """column name""" + player_steam_id + + """column name""" + status + + """column name""" + tournament_id + + """column name""" + tournament_team_id +} + +""" +input type for updating data in table "tournament_free_agents" +""" +input tournament_free_agents_set_input { + checked_in_at: timestamptz + + """Registration priority: decides who makes the cut""" + created_at: timestamptz + id: uuid + party_id: uuid + player_steam_id: bigint + status: e_tournament_free_agent_statuses_enum + tournament_id: uuid + tournament_team_id: uuid +} + +"""aggregate stddev on columns""" +type tournament_free_agents_stddev_fields { + player_steam_id: Float +} + +""" +order by stddev() on columns of table "tournament_free_agents" +""" +input tournament_free_agents_stddev_order_by { + player_steam_id: order_by +} + +"""aggregate stddev_pop on columns""" +type tournament_free_agents_stddev_pop_fields { + player_steam_id: Float +} + +""" +order by stddev_pop() on columns of table "tournament_free_agents" +""" +input tournament_free_agents_stddev_pop_order_by { + player_steam_id: order_by +} + +"""aggregate stddev_samp on columns""" +type tournament_free_agents_stddev_samp_fields { + player_steam_id: Float +} + +""" +order by stddev_samp() on columns of table "tournament_free_agents" +""" +input tournament_free_agents_stddev_samp_order_by { + player_steam_id: order_by +} + +""" +Streaming cursor of the table "tournament_free_agents" +""" +input tournament_free_agents_stream_cursor_input { + """Stream column input with initial value""" + initial_value: tournament_free_agents_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input tournament_free_agents_stream_cursor_value_input { + checked_in_at: timestamptz + + """Registration priority: decides who makes the cut""" + created_at: timestamptz + id: uuid + party_id: uuid + player_steam_id: bigint + status: e_tournament_free_agent_statuses_enum + tournament_id: uuid + tournament_team_id: uuid +} + +"""aggregate sum on columns""" +type tournament_free_agents_sum_fields { + player_steam_id: bigint +} + +""" +order by sum() on columns of table "tournament_free_agents" +""" +input tournament_free_agents_sum_order_by { + player_steam_id: order_by +} + +""" +update columns of table "tournament_free_agents" +""" +enum tournament_free_agents_update_column { + """column name""" + checked_in_at + + """column name""" + created_at + + """column name""" + id + + """column name""" + party_id + + """column name""" + player_steam_id + + """column name""" + status + + """column name""" + tournament_id + + """column name""" + tournament_team_id +} + +input tournament_free_agents_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: tournament_free_agents_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: tournament_free_agents_set_input + + """filter the rows which have to be updated""" + where: tournament_free_agents_bool_exp! +} + +"""aggregate var_pop on columns""" +type tournament_free_agents_var_pop_fields { + player_steam_id: Float +} + +""" +order by var_pop() on columns of table "tournament_free_agents" +""" +input tournament_free_agents_var_pop_order_by { + player_steam_id: order_by +} + +"""aggregate var_samp on columns""" +type tournament_free_agents_var_samp_fields { + player_steam_id: Float +} + +""" +order by var_samp() on columns of table "tournament_free_agents" +""" +input tournament_free_agents_var_samp_order_by { + player_steam_id: order_by +} + +"""aggregate variance on columns""" +type tournament_free_agents_variance_fields { + player_steam_id: Float +} + +""" +order by variance() on columns of table "tournament_free_agents" +""" +input tournament_free_agents_variance_order_by { + player_steam_id: order_by +} + +""" +columns and relationships of "tournament_invite_code_uses" +""" +type tournament_invite_code_uses { + """An object relationship""" + invite_code: tournament_invite_codes! + invite_code_id: uuid! + + """An object relationship""" + player: players! + player_steam_id: bigint! + + """An object relationship""" + team: teams + team_id: uuid + used_at: timestamptz! +} + +""" +aggregated selection of "tournament_invite_code_uses" +""" +type tournament_invite_code_uses_aggregate { + aggregate: tournament_invite_code_uses_aggregate_fields + nodes: [tournament_invite_code_uses!]! +} + +input tournament_invite_code_uses_aggregate_bool_exp { + count: tournament_invite_code_uses_aggregate_bool_exp_count +} + +input tournament_invite_code_uses_aggregate_bool_exp_count { + arguments: [tournament_invite_code_uses_select_column!] + distinct: Boolean + filter: tournament_invite_code_uses_bool_exp + predicate: Int_comparison_exp! +} + +""" +aggregate fields of "tournament_invite_code_uses" +""" +type tournament_invite_code_uses_aggregate_fields { + avg: tournament_invite_code_uses_avg_fields + count(columns: [tournament_invite_code_uses_select_column!], distinct: Boolean): Int! + max: tournament_invite_code_uses_max_fields + min: tournament_invite_code_uses_min_fields + stddev: tournament_invite_code_uses_stddev_fields + stddev_pop: tournament_invite_code_uses_stddev_pop_fields + stddev_samp: tournament_invite_code_uses_stddev_samp_fields + sum: tournament_invite_code_uses_sum_fields + var_pop: tournament_invite_code_uses_var_pop_fields + var_samp: tournament_invite_code_uses_var_samp_fields + variance: tournament_invite_code_uses_variance_fields +} + +""" +order by aggregate values of table "tournament_invite_code_uses" +""" +input tournament_invite_code_uses_aggregate_order_by { + avg: tournament_invite_code_uses_avg_order_by + count: order_by + max: tournament_invite_code_uses_max_order_by + min: tournament_invite_code_uses_min_order_by + stddev: tournament_invite_code_uses_stddev_order_by + stddev_pop: tournament_invite_code_uses_stddev_pop_order_by + stddev_samp: tournament_invite_code_uses_stddev_samp_order_by + sum: tournament_invite_code_uses_sum_order_by + var_pop: tournament_invite_code_uses_var_pop_order_by + var_samp: tournament_invite_code_uses_var_samp_order_by + variance: tournament_invite_code_uses_variance_order_by +} + +""" +input type for inserting array relation for remote table "tournament_invite_code_uses" +""" +input tournament_invite_code_uses_arr_rel_insert_input { + data: [tournament_invite_code_uses_insert_input!]! + + """upsert condition""" + on_conflict: tournament_invite_code_uses_on_conflict +} + +"""aggregate avg on columns""" +type tournament_invite_code_uses_avg_fields { + player_steam_id: Float +} + +""" +order by avg() on columns of table "tournament_invite_code_uses" +""" +input tournament_invite_code_uses_avg_order_by { + player_steam_id: order_by +} + +""" +Boolean expression to filter rows from the table "tournament_invite_code_uses". All fields are combined with a logical 'AND'. +""" +input tournament_invite_code_uses_bool_exp { + _and: [tournament_invite_code_uses_bool_exp!] + _not: tournament_invite_code_uses_bool_exp + _or: [tournament_invite_code_uses_bool_exp!] + invite_code: tournament_invite_codes_bool_exp + invite_code_id: uuid_comparison_exp + player: players_bool_exp + player_steam_id: bigint_comparison_exp + team: teams_bool_exp + team_id: uuid_comparison_exp + used_at: timestamptz_comparison_exp +} + +""" +unique or primary key constraints on table "tournament_invite_code_uses" +""" +enum tournament_invite_code_uses_constraint { + """ + unique or primary key constraint on columns "player_steam_id", "invite_code_id" + """ + tournament_invite_code_uses_pkey +} + +""" +input type for incrementing numeric columns in table "tournament_invite_code_uses" +""" +input tournament_invite_code_uses_inc_input { + player_steam_id: bigint +} + +""" +input type for inserting data into table "tournament_invite_code_uses" +""" +input tournament_invite_code_uses_insert_input { + invite_code: tournament_invite_codes_obj_rel_insert_input + invite_code_id: uuid + player: players_obj_rel_insert_input + player_steam_id: bigint + team: teams_obj_rel_insert_input + team_id: uuid + used_at: timestamptz +} + +"""aggregate max on columns""" +type tournament_invite_code_uses_max_fields { + invite_code_id: uuid + player_steam_id: bigint + team_id: uuid + used_at: timestamptz +} + +""" +order by max() on columns of table "tournament_invite_code_uses" +""" +input tournament_invite_code_uses_max_order_by { + invite_code_id: order_by + player_steam_id: order_by + team_id: order_by + used_at: order_by +} + +"""aggregate min on columns""" +type tournament_invite_code_uses_min_fields { + invite_code_id: uuid + player_steam_id: bigint + team_id: uuid + used_at: timestamptz +} + +""" +order by min() on columns of table "tournament_invite_code_uses" +""" +input tournament_invite_code_uses_min_order_by { + invite_code_id: order_by + player_steam_id: order_by + team_id: order_by + used_at: order_by +} + +""" +response of any mutation on the table "tournament_invite_code_uses" +""" +type tournament_invite_code_uses_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [tournament_invite_code_uses!]! +} + +""" +on_conflict condition type for table "tournament_invite_code_uses" +""" +input tournament_invite_code_uses_on_conflict { + constraint: tournament_invite_code_uses_constraint! + update_columns: [tournament_invite_code_uses_update_column!]! = [] + where: tournament_invite_code_uses_bool_exp +} + +""" +Ordering options when selecting data from "tournament_invite_code_uses". +""" +input tournament_invite_code_uses_order_by { + invite_code: tournament_invite_codes_order_by + invite_code_id: order_by + player: players_order_by + player_steam_id: order_by + team: teams_order_by + team_id: order_by + used_at: order_by +} + +"""primary key columns input for table: tournament_invite_code_uses""" +input tournament_invite_code_uses_pk_columns_input { + invite_code_id: uuid! + player_steam_id: bigint! +} + +""" +select columns of table "tournament_invite_code_uses" +""" +enum tournament_invite_code_uses_select_column { + """column name""" + invite_code_id + + """column name""" + player_steam_id + + """column name""" + team_id + + """column name""" + used_at +} + +""" +input type for updating data in table "tournament_invite_code_uses" +""" +input tournament_invite_code_uses_set_input { + invite_code_id: uuid + player_steam_id: bigint + team_id: uuid + used_at: timestamptz +} + +"""aggregate stddev on columns""" +type tournament_invite_code_uses_stddev_fields { + player_steam_id: Float +} + +""" +order by stddev() on columns of table "tournament_invite_code_uses" +""" +input tournament_invite_code_uses_stddev_order_by { + player_steam_id: order_by +} + +"""aggregate stddev_pop on columns""" +type tournament_invite_code_uses_stddev_pop_fields { + player_steam_id: Float +} + +""" +order by stddev_pop() on columns of table "tournament_invite_code_uses" +""" +input tournament_invite_code_uses_stddev_pop_order_by { + player_steam_id: order_by +} + +"""aggregate stddev_samp on columns""" +type tournament_invite_code_uses_stddev_samp_fields { + player_steam_id: Float +} + +""" +order by stddev_samp() on columns of table "tournament_invite_code_uses" +""" +input tournament_invite_code_uses_stddev_samp_order_by { + player_steam_id: order_by +} + +""" +Streaming cursor of the table "tournament_invite_code_uses" +""" +input tournament_invite_code_uses_stream_cursor_input { + """Stream column input with initial value""" + initial_value: tournament_invite_code_uses_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input tournament_invite_code_uses_stream_cursor_value_input { + invite_code_id: uuid + player_steam_id: bigint + team_id: uuid + used_at: timestamptz +} + +"""aggregate sum on columns""" +type tournament_invite_code_uses_sum_fields { + player_steam_id: bigint +} + +""" +order by sum() on columns of table "tournament_invite_code_uses" +""" +input tournament_invite_code_uses_sum_order_by { + player_steam_id: order_by +} + +""" +update columns of table "tournament_invite_code_uses" +""" +enum tournament_invite_code_uses_update_column { + """column name""" + invite_code_id + + """column name""" + player_steam_id + + """column name""" + team_id + + """column name""" + used_at +} + +input tournament_invite_code_uses_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: tournament_invite_code_uses_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: tournament_invite_code_uses_set_input + + """filter the rows which have to be updated""" + where: tournament_invite_code_uses_bool_exp! +} + +"""aggregate var_pop on columns""" +type tournament_invite_code_uses_var_pop_fields { + player_steam_id: Float +} + +""" +order by var_pop() on columns of table "tournament_invite_code_uses" +""" +input tournament_invite_code_uses_var_pop_order_by { + player_steam_id: order_by +} + +"""aggregate var_samp on columns""" +type tournament_invite_code_uses_var_samp_fields { + player_steam_id: Float +} + +""" +order by var_samp() on columns of table "tournament_invite_code_uses" +""" +input tournament_invite_code_uses_var_samp_order_by { + player_steam_id: order_by +} + +"""aggregate variance on columns""" +type tournament_invite_code_uses_variance_fields { + player_steam_id: Float +} + +""" +order by variance() on columns of table "tournament_invite_code_uses" +""" +input tournament_invite_code_uses_variance_order_by { + player_steam_id: order_by +} + +""" +columns and relationships of "tournament_invite_codes" +""" +type tournament_invite_codes { + code: String! + created_at: timestamptz! + + """An object relationship""" + created_by: players! + created_by_player_steam_id: bigint! + expires_at: timestamptz + id: uuid! + max_uses: Int + revoked_at: timestamptz + + """An object relationship""" + tournament: tournaments! + tournament_id: uuid! + + """An array relationship""" + used_by( + """distinct select on columns""" + distinct_on: [tournament_invite_code_uses_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: [tournament_invite_code_uses_order_by!] + + """filter the rows returned""" + where: tournament_invite_code_uses_bool_exp + ): [tournament_invite_code_uses!]! + + """An aggregate relationship""" + used_by_aggregate( + """distinct select on columns""" + distinct_on: [tournament_invite_code_uses_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: [tournament_invite_code_uses_order_by!] + + """filter the rows returned""" + where: tournament_invite_code_uses_bool_exp + ): tournament_invite_code_uses_aggregate! + uses: Int! +} + +""" +aggregated selection of "tournament_invite_codes" +""" +type tournament_invite_codes_aggregate { + aggregate: tournament_invite_codes_aggregate_fields + nodes: [tournament_invite_codes!]! +} + +""" +aggregate fields of "tournament_invite_codes" +""" +type tournament_invite_codes_aggregate_fields { + avg: tournament_invite_codes_avg_fields + count(columns: [tournament_invite_codes_select_column!], distinct: Boolean): Int! + max: tournament_invite_codes_max_fields + min: tournament_invite_codes_min_fields + stddev: tournament_invite_codes_stddev_fields + stddev_pop: tournament_invite_codes_stddev_pop_fields + stddev_samp: tournament_invite_codes_stddev_samp_fields + sum: tournament_invite_codes_sum_fields + var_pop: tournament_invite_codes_var_pop_fields + var_samp: tournament_invite_codes_var_samp_fields + variance: tournament_invite_codes_variance_fields +} + +"""aggregate avg on columns""" +type tournament_invite_codes_avg_fields { + created_by_player_steam_id: Float + max_uses: Float + uses: Float +} + +""" +Boolean expression to filter rows from the table "tournament_invite_codes". All fields are combined with a logical 'AND'. +""" +input tournament_invite_codes_bool_exp { + _and: [tournament_invite_codes_bool_exp!] + _not: tournament_invite_codes_bool_exp + _or: [tournament_invite_codes_bool_exp!] + code: String_comparison_exp + created_at: timestamptz_comparison_exp + created_by: players_bool_exp + created_by_player_steam_id: bigint_comparison_exp + expires_at: timestamptz_comparison_exp + id: uuid_comparison_exp + max_uses: Int_comparison_exp + revoked_at: timestamptz_comparison_exp + tournament: tournaments_bool_exp + tournament_id: uuid_comparison_exp + used_by: tournament_invite_code_uses_bool_exp + used_by_aggregate: tournament_invite_code_uses_aggregate_bool_exp + uses: Int_comparison_exp +} + +""" +unique or primary key constraints on table "tournament_invite_codes" +""" +enum tournament_invite_codes_constraint { + """ + unique or primary key constraint on columns "code" + """ + tournament_invite_codes_code_key + + """ + unique or primary key constraint on columns "id" + """ + tournament_invite_codes_pkey +} + +""" +input type for incrementing numeric columns in table "tournament_invite_codes" +""" +input tournament_invite_codes_inc_input { + created_by_player_steam_id: bigint + max_uses: Int + uses: Int +} + +""" +input type for inserting data into table "tournament_invite_codes" +""" +input tournament_invite_codes_insert_input { + code: String + created_at: timestamptz + created_by: players_obj_rel_insert_input + created_by_player_steam_id: bigint + expires_at: timestamptz + id: uuid + max_uses: Int + revoked_at: timestamptz + tournament: tournaments_obj_rel_insert_input + tournament_id: uuid + used_by: tournament_invite_code_uses_arr_rel_insert_input + uses: Int +} + +"""aggregate max on columns""" +type tournament_invite_codes_max_fields { + code: String + created_at: timestamptz + created_by_player_steam_id: bigint + expires_at: timestamptz + id: uuid + max_uses: Int + revoked_at: timestamptz + tournament_id: uuid + uses: Int +} + +"""aggregate min on columns""" +type tournament_invite_codes_min_fields { + code: String + created_at: timestamptz + created_by_player_steam_id: bigint + expires_at: timestamptz + id: uuid + max_uses: Int + revoked_at: timestamptz + tournament_id: uuid + uses: Int +} + +""" +response of any mutation on the table "tournament_invite_codes" +""" +type tournament_invite_codes_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [tournament_invite_codes!]! +} + +""" +input type for inserting object relation for remote table "tournament_invite_codes" +""" +input tournament_invite_codes_obj_rel_insert_input { + data: tournament_invite_codes_insert_input! + + """upsert condition""" + on_conflict: tournament_invite_codes_on_conflict +} + +""" +on_conflict condition type for table "tournament_invite_codes" +""" +input tournament_invite_codes_on_conflict { + constraint: tournament_invite_codes_constraint! + update_columns: [tournament_invite_codes_update_column!]! = [] + where: tournament_invite_codes_bool_exp +} + +"""Ordering options when selecting data from "tournament_invite_codes".""" +input tournament_invite_codes_order_by { + code: order_by + created_at: order_by + created_by: players_order_by + created_by_player_steam_id: order_by + expires_at: order_by + id: order_by + max_uses: order_by + revoked_at: order_by + tournament: tournaments_order_by + tournament_id: order_by + used_by_aggregate: tournament_invite_code_uses_aggregate_order_by + uses: order_by +} + +"""primary key columns input for table: tournament_invite_codes""" +input tournament_invite_codes_pk_columns_input { + id: uuid! +} + +""" +select columns of table "tournament_invite_codes" +""" +enum tournament_invite_codes_select_column { + """column name""" + code + + """column name""" + created_at + + """column name""" + created_by_player_steam_id + + """column name""" + expires_at + + """column name""" + id + + """column name""" + max_uses + + """column name""" + revoked_at + + """column name""" + tournament_id + + """column name""" + uses +} + +""" +input type for updating data in table "tournament_invite_codes" +""" +input tournament_invite_codes_set_input { + code: String + created_at: timestamptz + created_by_player_steam_id: bigint + expires_at: timestamptz + id: uuid + max_uses: Int + revoked_at: timestamptz + tournament_id: uuid + uses: Int +} + +"""aggregate stddev on columns""" +type tournament_invite_codes_stddev_fields { + created_by_player_steam_id: Float + max_uses: Float + uses: Float +} + +"""aggregate stddev_pop on columns""" +type tournament_invite_codes_stddev_pop_fields { + created_by_player_steam_id: Float + max_uses: Float + uses: Float +} + +"""aggregate stddev_samp on columns""" +type tournament_invite_codes_stddev_samp_fields { + created_by_player_steam_id: Float + max_uses: Float + uses: Float +} + +""" +Streaming cursor of the table "tournament_invite_codes" +""" +input tournament_invite_codes_stream_cursor_input { + """Stream column input with initial value""" + initial_value: tournament_invite_codes_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input tournament_invite_codes_stream_cursor_value_input { + code: String + created_at: timestamptz + created_by_player_steam_id: bigint + expires_at: timestamptz + id: uuid + max_uses: Int + revoked_at: timestamptz + tournament_id: uuid + uses: Int +} + +"""aggregate sum on columns""" +type tournament_invite_codes_sum_fields { + created_by_player_steam_id: bigint + max_uses: Int + uses: Int +} + +""" +update columns of table "tournament_invite_codes" +""" +enum tournament_invite_codes_update_column { + """column name""" + code + + """column name""" + created_at + + """column name""" + created_by_player_steam_id + + """column name""" + expires_at + + """column name""" + id + + """column name""" + max_uses + + """column name""" + revoked_at + + """column name""" + tournament_id + + """column name""" + uses +} + +input tournament_invite_codes_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: tournament_invite_codes_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: tournament_invite_codes_set_input + + """filter the rows which have to be updated""" + where: tournament_invite_codes_bool_exp! +} + +"""aggregate var_pop on columns""" +type tournament_invite_codes_var_pop_fields { + created_by_player_steam_id: Float + max_uses: Float + uses: Float +} + +"""aggregate var_samp on columns""" +type tournament_invite_codes_var_samp_fields { + created_by_player_steam_id: Float + max_uses: Float + uses: Float +} + +"""aggregate variance on columns""" +type tournament_invite_codes_variance_fields { + created_by_player_steam_id: Float + max_uses: Float + uses: Float +} + +""" +columns and relationships of "tournament_invites" +""" +type tournament_invites { + created_at: timestamptz! + id: uuid! + + """An object relationship""" + invited_by: players! + invited_by_player_steam_id: bigint! + + """An object relationship""" + player: players + steam_id: bigint + + """An object relationship""" + team: teams + team_id: uuid + + """An object relationship""" + tournament: tournaments! + tournament_id: uuid! +} + +""" +aggregated selection of "tournament_invites" +""" +type tournament_invites_aggregate { + aggregate: tournament_invites_aggregate_fields + nodes: [tournament_invites!]! +} + +""" +aggregate fields of "tournament_invites" +""" +type tournament_invites_aggregate_fields { + avg: tournament_invites_avg_fields + count(columns: [tournament_invites_select_column!], distinct: Boolean): Int! + max: tournament_invites_max_fields + min: tournament_invites_min_fields + stddev: tournament_invites_stddev_fields + stddev_pop: tournament_invites_stddev_pop_fields + stddev_samp: tournament_invites_stddev_samp_fields + sum: tournament_invites_sum_fields + var_pop: tournament_invites_var_pop_fields + var_samp: tournament_invites_var_samp_fields + variance: tournament_invites_variance_fields +} + +"""aggregate avg on columns""" +type tournament_invites_avg_fields { + invited_by_player_steam_id: Float + steam_id: Float +} + +""" +Boolean expression to filter rows from the table "tournament_invites". All fields are combined with a logical 'AND'. +""" +input tournament_invites_bool_exp { + _and: [tournament_invites_bool_exp!] + _not: tournament_invites_bool_exp + _or: [tournament_invites_bool_exp!] + created_at: timestamptz_comparison_exp + id: uuid_comparison_exp + invited_by: players_bool_exp + invited_by_player_steam_id: bigint_comparison_exp + player: players_bool_exp + steam_id: bigint_comparison_exp + team: teams_bool_exp + team_id: uuid_comparison_exp + tournament: tournaments_bool_exp + tournament_id: uuid_comparison_exp +} + +""" +unique or primary key constraints on table "tournament_invites" +""" +enum tournament_invites_constraint { + """ + unique or primary key constraint on columns "steam_id", "tournament_id" + """ + idx_tournament_invites_player_unique + + """ + unique or primary key constraint on columns "tournament_id", "team_id" + """ + idx_tournament_invites_team_unique + + """ + unique or primary key constraint on columns "id" + """ + tournament_invites_pkey +} + +""" +input type for incrementing numeric columns in table "tournament_invites" +""" +input tournament_invites_inc_input { + invited_by_player_steam_id: bigint + steam_id: bigint +} + +""" +input type for inserting data into table "tournament_invites" +""" +input tournament_invites_insert_input { + created_at: timestamptz + id: uuid + invited_by: players_obj_rel_insert_input + invited_by_player_steam_id: bigint + player: players_obj_rel_insert_input + steam_id: bigint + team: teams_obj_rel_insert_input + team_id: uuid + tournament: tournaments_obj_rel_insert_input + tournament_id: uuid +} + +"""aggregate max on columns""" +type tournament_invites_max_fields { + created_at: timestamptz + id: uuid + invited_by_player_steam_id: bigint + steam_id: bigint + team_id: uuid + tournament_id: uuid +} + +"""aggregate min on columns""" +type tournament_invites_min_fields { + created_at: timestamptz + id: uuid + invited_by_player_steam_id: bigint + steam_id: bigint + team_id: uuid + tournament_id: uuid +} + +""" +response of any mutation on the table "tournament_invites" +""" +type tournament_invites_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [tournament_invites!]! +} + +""" +on_conflict condition type for table "tournament_invites" +""" +input tournament_invites_on_conflict { + constraint: tournament_invites_constraint! + update_columns: [tournament_invites_update_column!]! = [] + where: tournament_invites_bool_exp +} + +"""Ordering options when selecting data from "tournament_invites".""" +input tournament_invites_order_by { + created_at: order_by + id: order_by + invited_by: players_order_by + invited_by_player_steam_id: order_by + player: players_order_by + steam_id: order_by + team: teams_order_by + team_id: order_by + tournament: tournaments_order_by + tournament_id: order_by +} + +"""primary key columns input for table: tournament_invites""" +input tournament_invites_pk_columns_input { + id: uuid! +} + +""" +select columns of table "tournament_invites" +""" +enum tournament_invites_select_column { + """column name""" + created_at + + """column name""" + id + + """column name""" + invited_by_player_steam_id + + """column name""" + steam_id + + """column name""" + team_id + + """column name""" + tournament_id +} + +""" +input type for updating data in table "tournament_invites" +""" +input tournament_invites_set_input { + created_at: timestamptz + id: uuid + invited_by_player_steam_id: bigint + steam_id: bigint + team_id: uuid + tournament_id: uuid +} + +"""aggregate stddev on columns""" +type tournament_invites_stddev_fields { + invited_by_player_steam_id: Float + steam_id: Float +} + +"""aggregate stddev_pop on columns""" +type tournament_invites_stddev_pop_fields { + invited_by_player_steam_id: Float + steam_id: Float +} + +"""aggregate stddev_samp on columns""" +type tournament_invites_stddev_samp_fields { + invited_by_player_steam_id: Float + steam_id: Float +} + +""" +Streaming cursor of the table "tournament_invites" +""" +input tournament_invites_stream_cursor_input { + """Stream column input with initial value""" + initial_value: tournament_invites_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input tournament_invites_stream_cursor_value_input { + created_at: timestamptz + id: uuid + invited_by_player_steam_id: bigint + steam_id: bigint + team_id: uuid + tournament_id: uuid +} + +"""aggregate sum on columns""" +type tournament_invites_sum_fields { + invited_by_player_steam_id: bigint + steam_id: bigint +} + +""" +update columns of table "tournament_invites" +""" +enum tournament_invites_update_column { + """column name""" + created_at + + """column name""" + id + + """column name""" + invited_by_player_steam_id + + """column name""" + steam_id + + """column name""" + team_id + + """column name""" + tournament_id +} + +input tournament_invites_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: tournament_invites_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: tournament_invites_set_input + + """filter the rows which have to be updated""" + where: tournament_invites_bool_exp! +} + +"""aggregate var_pop on columns""" +type tournament_invites_var_pop_fields { + invited_by_player_steam_id: Float + steam_id: Float +} + +"""aggregate var_samp on columns""" +type tournament_invites_var_samp_fields { + invited_by_player_steam_id: Float + steam_id: Float +} + +"""aggregate variance on columns""" +type tournament_invites_variance_fields { + invited_by_player_steam_id: Float + steam_id: Float +} + +""" +columns and relationships of "tournament_leaderboard_entries" +""" +type tournament_leaderboard_entries { + adr: float8! + assists: Int! + deaths: Int! + headshot_percentage: float8! + kdr: float8! + kills: Int! + matches_played: Int! + player_avatar_url: String + player_country: String + player_custom_avatar_url: String + player_name: String! + player_steam_id: String! + rating: float8! + rounds_played: Int! + team_name: String + tournament_team_id: uuid +} + +type tournament_leaderboard_entries_aggregate { + aggregate: tournament_leaderboard_entries_aggregate_fields + nodes: [tournament_leaderboard_entries!]! +} + +""" +aggregate fields of "tournament_leaderboard_entries" +""" +type tournament_leaderboard_entries_aggregate_fields { + avg: tournament_leaderboard_entries_avg_fields + count(columns: [tournament_leaderboard_entries_select_column!], distinct: Boolean): Int! + max: tournament_leaderboard_entries_max_fields + min: tournament_leaderboard_entries_min_fields + stddev: tournament_leaderboard_entries_stddev_fields + stddev_pop: tournament_leaderboard_entries_stddev_pop_fields + stddev_samp: tournament_leaderboard_entries_stddev_samp_fields + sum: tournament_leaderboard_entries_sum_fields + var_pop: tournament_leaderboard_entries_var_pop_fields + var_samp: tournament_leaderboard_entries_var_samp_fields + variance: tournament_leaderboard_entries_variance_fields +} + +"""aggregate avg on columns""" +type tournament_leaderboard_entries_avg_fields { + adr: Float + assists: Float + deaths: Float + headshot_percentage: Float + kdr: Float + kills: Float + matches_played: Float + rating: Float + rounds_played: Float +} + +""" +Boolean expression to filter rows from the table "tournament_leaderboard_entries". All fields are combined with a logical 'AND'. +""" +input tournament_leaderboard_entries_bool_exp { + _and: [tournament_leaderboard_entries_bool_exp!] + _not: tournament_leaderboard_entries_bool_exp + _or: [tournament_leaderboard_entries_bool_exp!] + adr: float8_comparison_exp + assists: Int_comparison_exp + deaths: Int_comparison_exp + headshot_percentage: float8_comparison_exp + kdr: float8_comparison_exp + kills: Int_comparison_exp + matches_played: Int_comparison_exp + player_avatar_url: String_comparison_exp + player_country: String_comparison_exp + player_custom_avatar_url: String_comparison_exp + player_name: String_comparison_exp + player_steam_id: String_comparison_exp + rating: float8_comparison_exp + rounds_played: Int_comparison_exp + team_name: String_comparison_exp + tournament_team_id: uuid_comparison_exp +} + +""" +input type for incrementing numeric columns in table "tournament_leaderboard_entries" +""" +input tournament_leaderboard_entries_inc_input { + adr: float8 + assists: Int + deaths: Int + headshot_percentage: float8 + kdr: float8 + kills: Int + matches_played: Int + rating: float8 + rounds_played: Int +} + +""" +input type for inserting data into table "tournament_leaderboard_entries" +""" +input tournament_leaderboard_entries_insert_input { + adr: float8 + assists: Int + deaths: Int + headshot_percentage: float8 + kdr: float8 + kills: Int + matches_played: Int + player_avatar_url: String + player_country: String + player_custom_avatar_url: String + player_name: String + player_steam_id: String + rating: float8 + rounds_played: Int + team_name: String + tournament_team_id: uuid +} + +"""aggregate max on columns""" +type tournament_leaderboard_entries_max_fields { + adr: float8 + assists: Int + deaths: Int + headshot_percentage: float8 + kdr: float8 + kills: Int + matches_played: Int + player_avatar_url: String + player_country: String + player_custom_avatar_url: String + player_name: String + player_steam_id: String + rating: float8 + rounds_played: Int + team_name: String + tournament_team_id: uuid +} + +"""aggregate min on columns""" +type tournament_leaderboard_entries_min_fields { + adr: float8 + assists: Int + deaths: Int + headshot_percentage: float8 + kdr: float8 + kills: Int + matches_played: Int + player_avatar_url: String + player_country: String + player_custom_avatar_url: String + player_name: String + player_steam_id: String + rating: float8 + rounds_played: Int + team_name: String + tournament_team_id: uuid +} + +""" +response of any mutation on the table "tournament_leaderboard_entries" +""" +type tournament_leaderboard_entries_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [tournament_leaderboard_entries!]! +} + +""" +Ordering options when selecting data from "tournament_leaderboard_entries". +""" +input tournament_leaderboard_entries_order_by { + adr: order_by + assists: order_by + deaths: order_by + headshot_percentage: order_by + kdr: order_by + kills: order_by + matches_played: order_by + player_avatar_url: order_by + player_country: order_by + player_custom_avatar_url: order_by + player_name: order_by + player_steam_id: order_by + rating: order_by + rounds_played: order_by + team_name: order_by + tournament_team_id: order_by +} + +""" +select columns of table "tournament_leaderboard_entries" +""" +enum tournament_leaderboard_entries_select_column { + """column name""" + adr + + """column name""" + assists + + """column name""" + deaths + + """column name""" + headshot_percentage + + """column name""" + kdr + + """column name""" + kills + + """column name""" + matches_played + + """column name""" + player_avatar_url + + """column name""" + player_country + + """column name""" + player_custom_avatar_url + + """column name""" + player_name + + """column name""" + player_steam_id + + """column name""" + rating + + """column name""" + rounds_played + + """column name""" + team_name + + """column name""" + tournament_team_id +} + +""" +input type for updating data in table "tournament_leaderboard_entries" +""" +input tournament_leaderboard_entries_set_input { + adr: float8 + assists: Int + deaths: Int + headshot_percentage: float8 + kdr: float8 + kills: Int + matches_played: Int + player_avatar_url: String + player_country: String + player_custom_avatar_url: String + player_name: String + player_steam_id: String + rating: float8 + rounds_played: Int + team_name: String + tournament_team_id: uuid +} + +"""aggregate stddev on columns""" +type tournament_leaderboard_entries_stddev_fields { + adr: Float + assists: Float + deaths: Float + headshot_percentage: Float + kdr: Float + kills: Float + matches_played: Float + rating: Float + rounds_played: Float +} + +"""aggregate stddev_pop on columns""" +type tournament_leaderboard_entries_stddev_pop_fields { + adr: Float + assists: Float + deaths: Float + headshot_percentage: Float + kdr: Float + kills: Float + matches_played: Float + rating: Float + rounds_played: Float +} + +"""aggregate stddev_samp on columns""" +type tournament_leaderboard_entries_stddev_samp_fields { + adr: Float + assists: Float + deaths: Float + headshot_percentage: Float + kdr: Float + kills: Float + matches_played: Float + rating: Float + rounds_played: Float +} + +""" +Streaming cursor of the table "tournament_leaderboard_entries" +""" +input tournament_leaderboard_entries_stream_cursor_input { + """Stream column input with initial value""" + initial_value: tournament_leaderboard_entries_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input tournament_leaderboard_entries_stream_cursor_value_input { + adr: float8 + assists: Int + deaths: Int + headshot_percentage: float8 + kdr: float8 + kills: Int + matches_played: Int + player_avatar_url: String + player_country: String + player_custom_avatar_url: String + player_name: String + player_steam_id: String + rating: float8 + rounds_played: Int + team_name: String + tournament_team_id: uuid +} + +"""aggregate sum on columns""" +type tournament_leaderboard_entries_sum_fields { + adr: float8 + assists: Int + deaths: Int + headshot_percentage: float8 + kdr: float8 + kills: Int + matches_played: Int + rating: float8 + rounds_played: Int +} + +input tournament_leaderboard_entries_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: tournament_leaderboard_entries_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: tournament_leaderboard_entries_set_input + + """filter the rows which have to be updated""" + where: tournament_leaderboard_entries_bool_exp! +} + +"""aggregate var_pop on columns""" +type tournament_leaderboard_entries_var_pop_fields { + adr: Float + assists: Float + deaths: Float + headshot_percentage: Float + kdr: Float + kills: Float + matches_played: Float + rating: Float + rounds_played: Float +} + +"""aggregate var_samp on columns""" +type tournament_leaderboard_entries_var_samp_fields { + adr: Float + assists: Float + deaths: Float + headshot_percentage: Float + kdr: Float + kills: Float + matches_played: Float + rating: Float + rounds_played: Float +} + +"""aggregate variance on columns""" +type tournament_leaderboard_entries_variance_fields { + adr: Float + assists: Float + deaths: Float + headshot_percentage: Float + kdr: Float + kills: Float + matches_played: Float + rating: Float + rounds_played: Float +} + +""" +columns and relationships of "tournament_no_shows" +""" +type tournament_no_shows { + id: uuid! + occurred_at: timestamptz! + + """An object relationship""" + player: players! + player_steam_id: bigint! + + """An object relationship""" + tournament: tournaments! + tournament_id: uuid! + + """An object relationship""" + tournament_team: tournament_teams + tournament_team_id: uuid +} + +""" +aggregated selection of "tournament_no_shows" +""" +type tournament_no_shows_aggregate { + aggregate: tournament_no_shows_aggregate_fields + nodes: [tournament_no_shows!]! +} + +""" +aggregate fields of "tournament_no_shows" +""" +type tournament_no_shows_aggregate_fields { + avg: tournament_no_shows_avg_fields + count(columns: [tournament_no_shows_select_column!], distinct: Boolean): Int! + max: tournament_no_shows_max_fields + min: tournament_no_shows_min_fields + stddev: tournament_no_shows_stddev_fields + stddev_pop: tournament_no_shows_stddev_pop_fields + stddev_samp: tournament_no_shows_stddev_samp_fields + sum: tournament_no_shows_sum_fields + var_pop: tournament_no_shows_var_pop_fields + var_samp: tournament_no_shows_var_samp_fields + variance: tournament_no_shows_variance_fields +} + +"""aggregate avg on columns""" +type tournament_no_shows_avg_fields { + player_steam_id: Float +} + +""" +Boolean expression to filter rows from the table "tournament_no_shows". All fields are combined with a logical 'AND'. +""" +input tournament_no_shows_bool_exp { + _and: [tournament_no_shows_bool_exp!] + _not: tournament_no_shows_bool_exp + _or: [tournament_no_shows_bool_exp!] + id: uuid_comparison_exp + occurred_at: timestamptz_comparison_exp + player: players_bool_exp + player_steam_id: bigint_comparison_exp + tournament: tournaments_bool_exp + tournament_id: uuid_comparison_exp + tournament_team: tournament_teams_bool_exp + tournament_team_id: uuid_comparison_exp +} + +""" +unique or primary key constraints on table "tournament_no_shows" +""" +enum tournament_no_shows_constraint { + """ + unique or primary key constraint on columns "id" + """ + tournament_no_shows_pkey + + """ + unique or primary key constraint on columns "player_steam_id", "tournament_id" + """ + tournament_no_shows_tournament_player_key +} + +""" +input type for incrementing numeric columns in table "tournament_no_shows" +""" +input tournament_no_shows_inc_input { + player_steam_id: bigint +} + +""" +input type for inserting data into table "tournament_no_shows" +""" +input tournament_no_shows_insert_input { + id: uuid + occurred_at: timestamptz + player: players_obj_rel_insert_input + player_steam_id: bigint + tournament: tournaments_obj_rel_insert_input + tournament_id: uuid + tournament_team: tournament_teams_obj_rel_insert_input + tournament_team_id: uuid +} + +"""aggregate max on columns""" +type tournament_no_shows_max_fields { + id: uuid + occurred_at: timestamptz + player_steam_id: bigint + tournament_id: uuid + tournament_team_id: uuid +} + +"""aggregate min on columns""" +type tournament_no_shows_min_fields { + id: uuid + occurred_at: timestamptz + player_steam_id: bigint + tournament_id: uuid + tournament_team_id: uuid +} + +""" +response of any mutation on the table "tournament_no_shows" +""" +type tournament_no_shows_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [tournament_no_shows!]! +} + +""" +on_conflict condition type for table "tournament_no_shows" +""" +input tournament_no_shows_on_conflict { + constraint: tournament_no_shows_constraint! + update_columns: [tournament_no_shows_update_column!]! = [] + where: tournament_no_shows_bool_exp +} + +"""Ordering options when selecting data from "tournament_no_shows".""" +input tournament_no_shows_order_by { + id: order_by + occurred_at: order_by + player: players_order_by + player_steam_id: order_by + tournament: tournaments_order_by + tournament_id: order_by + tournament_team: tournament_teams_order_by + tournament_team_id: order_by +} + +"""primary key columns input for table: tournament_no_shows""" +input tournament_no_shows_pk_columns_input { + id: uuid! +} + +""" +select columns of table "tournament_no_shows" +""" +enum tournament_no_shows_select_column { + """column name""" + id + + """column name""" + occurred_at + + """column name""" + player_steam_id + + """column name""" + tournament_id + + """column name""" + tournament_team_id +} + +""" +input type for updating data in table "tournament_no_shows" +""" +input tournament_no_shows_set_input { + id: uuid + occurred_at: timestamptz + player_steam_id: bigint + tournament_id: uuid + tournament_team_id: uuid +} + +"""aggregate stddev on columns""" +type tournament_no_shows_stddev_fields { + player_steam_id: Float +} + +"""aggregate stddev_pop on columns""" +type tournament_no_shows_stddev_pop_fields { + player_steam_id: Float +} + +"""aggregate stddev_samp on columns""" +type tournament_no_shows_stddev_samp_fields { + player_steam_id: Float +} + +""" +Streaming cursor of the table "tournament_no_shows" +""" +input tournament_no_shows_stream_cursor_input { + """Stream column input with initial value""" + initial_value: tournament_no_shows_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input tournament_no_shows_stream_cursor_value_input { + id: uuid + occurred_at: timestamptz + player_steam_id: bigint + tournament_id: uuid + tournament_team_id: uuid +} + +"""aggregate sum on columns""" +type tournament_no_shows_sum_fields { + player_steam_id: bigint +} + +""" +update columns of table "tournament_no_shows" +""" +enum tournament_no_shows_update_column { + """column name""" + id + + """column name""" + occurred_at + + """column name""" + player_steam_id + + """column name""" + tournament_id + + """column name""" + tournament_team_id +} + +input tournament_no_shows_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: tournament_no_shows_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: tournament_no_shows_set_input + + """filter the rows which have to be updated""" + where: tournament_no_shows_bool_exp! +} + +"""aggregate var_pop on columns""" +type tournament_no_shows_var_pop_fields { + player_steam_id: Float +} + +"""aggregate var_samp on columns""" +type tournament_no_shows_var_samp_fields { + player_steam_id: Float +} + +"""aggregate variance on columns""" +type tournament_no_shows_variance_fields { + player_steam_id: Float +} + """ columns and relationships of "tournament_organizer_teams" """ @@ -112755,6 +117886,264 @@ input tournament_prizes_variance_order_by { order: order_by } +""" +columns and relationships of "tournament_registration_unlocks" +""" +type tournament_registration_unlocks { + created_at: timestamptz! + + """An object relationship""" + player: players + player_steam_id: bigint + + """An object relationship""" + team: teams + team_id: uuid + + """An object relationship""" + tournament: tournaments! + tournament_id: uuid! +} + +""" +aggregated selection of "tournament_registration_unlocks" +""" +type tournament_registration_unlocks_aggregate { + aggregate: tournament_registration_unlocks_aggregate_fields + nodes: [tournament_registration_unlocks!]! +} + +""" +aggregate fields of "tournament_registration_unlocks" +""" +type tournament_registration_unlocks_aggregate_fields { + avg: tournament_registration_unlocks_avg_fields + count(columns: [tournament_registration_unlocks_select_column!], distinct: Boolean): Int! + max: tournament_registration_unlocks_max_fields + min: tournament_registration_unlocks_min_fields + stddev: tournament_registration_unlocks_stddev_fields + stddev_pop: tournament_registration_unlocks_stddev_pop_fields + stddev_samp: tournament_registration_unlocks_stddev_samp_fields + sum: tournament_registration_unlocks_sum_fields + var_pop: tournament_registration_unlocks_var_pop_fields + var_samp: tournament_registration_unlocks_var_samp_fields + variance: tournament_registration_unlocks_variance_fields +} + +"""aggregate avg on columns""" +type tournament_registration_unlocks_avg_fields { + player_steam_id: Float +} + +""" +Boolean expression to filter rows from the table "tournament_registration_unlocks". All fields are combined with a logical 'AND'. +""" +input tournament_registration_unlocks_bool_exp { + _and: [tournament_registration_unlocks_bool_exp!] + _not: tournament_registration_unlocks_bool_exp + _or: [tournament_registration_unlocks_bool_exp!] + created_at: timestamptz_comparison_exp + player: players_bool_exp + player_steam_id: bigint_comparison_exp + team: teams_bool_exp + team_id: uuid_comparison_exp + tournament: tournaments_bool_exp + tournament_id: uuid_comparison_exp +} + +""" +unique or primary key constraints on table "tournament_registration_unlocks" +""" +enum tournament_registration_unlocks_constraint { + """ + unique or primary key constraint on columns "player_steam_id", "tournament_id" + """ + idx_tournament_registration_unlocks_player + + """ + unique or primary key constraint on columns "tournament_id", "team_id" + """ + idx_tournament_registration_unlocks_team +} + +""" +input type for incrementing numeric columns in table "tournament_registration_unlocks" +""" +input tournament_registration_unlocks_inc_input { + player_steam_id: bigint +} + +""" +input type for inserting data into table "tournament_registration_unlocks" +""" +input tournament_registration_unlocks_insert_input { + created_at: timestamptz + player: players_obj_rel_insert_input + player_steam_id: bigint + team: teams_obj_rel_insert_input + team_id: uuid + tournament: tournaments_obj_rel_insert_input + tournament_id: uuid +} + +"""aggregate max on columns""" +type tournament_registration_unlocks_max_fields { + created_at: timestamptz + player_steam_id: bigint + team_id: uuid + tournament_id: uuid +} + +"""aggregate min on columns""" +type tournament_registration_unlocks_min_fields { + created_at: timestamptz + player_steam_id: bigint + team_id: uuid + tournament_id: uuid +} + +""" +response of any mutation on the table "tournament_registration_unlocks" +""" +type tournament_registration_unlocks_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [tournament_registration_unlocks!]! +} + +""" +on_conflict condition type for table "tournament_registration_unlocks" +""" +input tournament_registration_unlocks_on_conflict { + constraint: tournament_registration_unlocks_constraint! + update_columns: [tournament_registration_unlocks_update_column!]! = [] + where: tournament_registration_unlocks_bool_exp +} + +""" +Ordering options when selecting data from "tournament_registration_unlocks". +""" +input tournament_registration_unlocks_order_by { + created_at: order_by + player: players_order_by + player_steam_id: order_by + team: teams_order_by + team_id: order_by + tournament: tournaments_order_by + tournament_id: order_by +} + +""" +select columns of table "tournament_registration_unlocks" +""" +enum tournament_registration_unlocks_select_column { + """column name""" + created_at + + """column name""" + player_steam_id + + """column name""" + team_id + + """column name""" + tournament_id +} + +""" +input type for updating data in table "tournament_registration_unlocks" +""" +input tournament_registration_unlocks_set_input { + created_at: timestamptz + player_steam_id: bigint + team_id: uuid + tournament_id: uuid +} + +"""aggregate stddev on columns""" +type tournament_registration_unlocks_stddev_fields { + player_steam_id: Float +} + +"""aggregate stddev_pop on columns""" +type tournament_registration_unlocks_stddev_pop_fields { + player_steam_id: Float +} + +"""aggregate stddev_samp on columns""" +type tournament_registration_unlocks_stddev_samp_fields { + player_steam_id: Float +} + +""" +Streaming cursor of the table "tournament_registration_unlocks" +""" +input tournament_registration_unlocks_stream_cursor_input { + """Stream column input with initial value""" + initial_value: tournament_registration_unlocks_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input tournament_registration_unlocks_stream_cursor_value_input { + created_at: timestamptz + player_steam_id: bigint + team_id: uuid + tournament_id: uuid +} + +"""aggregate sum on columns""" +type tournament_registration_unlocks_sum_fields { + player_steam_id: bigint +} + +""" +update columns of table "tournament_registration_unlocks" +""" +enum tournament_registration_unlocks_update_column { + """column name""" + created_at + + """column name""" + player_steam_id + + """column name""" + team_id + + """column name""" + tournament_id +} + +input tournament_registration_unlocks_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: tournament_registration_unlocks_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: tournament_registration_unlocks_set_input + + """filter the rows which have to be updated""" + where: tournament_registration_unlocks_bool_exp! +} + +"""aggregate var_pop on columns""" +type tournament_registration_unlocks_var_pop_fields { + player_steam_id: Float +} + +"""aggregate var_samp on columns""" +type tournament_registration_unlocks_var_samp_fields { + player_steam_id: Float +} + +"""aggregate variance on columns""" +type tournament_registration_unlocks_variance_fields { + player_steam_id: Float +} + """ columns and relationships of "tournament_stage_windows" """ @@ -114449,6 +119838,8 @@ input tournament_team_invites_variance_order_by { columns and relationships of "tournament_team_roster" """ type tournament_team_roster { + checked_in_at: timestamptz + """An object relationship""" e_team_role: e_team_roles! @@ -114457,6 +119848,11 @@ type tournament_team_roster { player_steam_id: bigint! role: e_team_roles_enum! + """ + A computed field, executes function "tournament_team_roster_target_eligible" + """ + target_eligible: Boolean + """An object relationship""" tournament: tournaments! tournament_id: uuid! @@ -114548,10 +119944,12 @@ input tournament_team_roster_bool_exp { _and: [tournament_team_roster_bool_exp!] _not: tournament_team_roster_bool_exp _or: [tournament_team_roster_bool_exp!] + checked_in_at: timestamptz_comparison_exp e_team_role: e_team_roles_bool_exp player: players_bool_exp player_steam_id: bigint_comparison_exp role: e_team_roles_enum_comparison_exp + target_eligible: Boolean_comparison_exp tournament: tournaments_bool_exp tournament_id: uuid_comparison_exp tournament_team: tournament_teams_bool_exp @@ -114584,6 +119982,7 @@ input tournament_team_roster_inc_input { input type for inserting data into table "tournament_team_roster" """ input tournament_team_roster_insert_input { + checked_in_at: timestamptz e_team_role: e_team_roles_obj_rel_insert_input player: players_obj_rel_insert_input player_steam_id: bigint @@ -114596,6 +119995,7 @@ input tournament_team_roster_insert_input { """aggregate max on columns""" type tournament_team_roster_max_fields { + checked_in_at: timestamptz player_steam_id: bigint tournament_id: uuid tournament_team_id: uuid @@ -114605,6 +120005,7 @@ type tournament_team_roster_max_fields { order by max() on columns of table "tournament_team_roster" """ input tournament_team_roster_max_order_by { + checked_in_at: order_by player_steam_id: order_by tournament_id: order_by tournament_team_id: order_by @@ -114612,6 +120013,7 @@ input tournament_team_roster_max_order_by { """aggregate min on columns""" type tournament_team_roster_min_fields { + checked_in_at: timestamptz player_steam_id: bigint tournament_id: uuid tournament_team_id: uuid @@ -114621,6 +120023,7 @@ type tournament_team_roster_min_fields { order by min() on columns of table "tournament_team_roster" """ input tournament_team_roster_min_order_by { + checked_in_at: order_by player_steam_id: order_by tournament_id: order_by tournament_team_id: order_by @@ -114648,10 +120051,12 @@ input tournament_team_roster_on_conflict { """Ordering options when selecting data from "tournament_team_roster".""" input tournament_team_roster_order_by { + checked_in_at: order_by e_team_role: e_team_roles_order_by player: players_order_by player_steam_id: order_by role: order_by + target_eligible: order_by tournament: tournaments_order_by tournament_id: order_by tournament_team: tournament_teams_order_by @@ -114668,6 +120073,9 @@ input tournament_team_roster_pk_columns_input { select columns of table "tournament_team_roster" """ enum tournament_team_roster_select_column { + """column name""" + checked_in_at + """column name""" player_steam_id @@ -114685,6 +120093,7 @@ enum tournament_team_roster_select_column { input type for updating data in table "tournament_team_roster" """ input tournament_team_roster_set_input { + checked_in_at: timestamptz player_steam_id: bigint role: e_team_roles_enum tournament_id: uuid @@ -114740,6 +120149,7 @@ input tournament_team_roster_stream_cursor_input { """Initial value of the column from where the streaming should start""" input tournament_team_roster_stream_cursor_value_input { + checked_in_at: timestamptz player_steam_id: bigint role: e_team_roles_enum tournament_id: uuid @@ -114762,6 +120172,9 @@ input tournament_team_roster_sum_order_by { update columns of table "tournament_team_roster" """ enum tournament_team_roster_update_column { + """column name""" + checked_in_at + """column name""" player_steam_id @@ -114834,11 +120247,53 @@ type tournament_teams { """An object relationship""" captain: players captain_steam_id: bigint + + """ + A computed field, executes function "tournament_team_checked_in" + """ + checked_in: Boolean + checked_in_at: timestamptz created_at: timestamptz! """An object relationship""" creator: players! eligible_at: timestamptz + + """An array relationship""" + free_agents( + """distinct select on columns""" + distinct_on: [tournament_free_agents_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: [tournament_free_agents_order_by!] + + """filter the rows returned""" + where: tournament_free_agents_bool_exp + ): [tournament_free_agents!]! + + """An aggregate relationship""" + free_agents_aggregate( + """distinct select on columns""" + distinct_on: [tournament_free_agents_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: [tournament_free_agents_order_by!] + + """filter the rows returned""" + where: tournament_free_agents_bool_exp + ): tournament_free_agents_aggregate! id: uuid! """An array relationship""" @@ -114876,6 +120331,9 @@ type tournament_teams { """filter the rows returned""" where: tournament_team_invites_bool_exp ): tournament_team_invites_aggregate! + + """Created by draft_tournament_free_agent_teams rather than registered""" + is_drafted: Boolean! name: String owner_steam_id: bigint! @@ -114938,9 +120396,25 @@ type tournament_teams_aggregate { } input tournament_teams_aggregate_bool_exp { + bool_and: tournament_teams_aggregate_bool_exp_bool_and + bool_or: tournament_teams_aggregate_bool_exp_bool_or count: tournament_teams_aggregate_bool_exp_count } +input tournament_teams_aggregate_bool_exp_bool_and { + arguments: tournament_teams_select_column_tournament_teams_aggregate_bool_exp_bool_and_arguments_columns! + distinct: Boolean + filter: tournament_teams_bool_exp + predicate: Boolean_comparison_exp! +} + +input tournament_teams_aggregate_bool_exp_bool_or { + arguments: tournament_teams_select_column_tournament_teams_aggregate_bool_exp_bool_or_arguments_columns! + distinct: Boolean + filter: tournament_teams_bool_exp + predicate: Boolean_comparison_exp! +} + input tournament_teams_aggregate_bool_exp_count { arguments: [tournament_teams_select_column!] distinct: Boolean @@ -115018,12 +120492,17 @@ input tournament_teams_bool_exp { can_manage: Boolean_comparison_exp captain: players_bool_exp captain_steam_id: bigint_comparison_exp + checked_in: Boolean_comparison_exp + checked_in_at: timestamptz_comparison_exp created_at: timestamptz_comparison_exp creator: players_bool_exp eligible_at: timestamptz_comparison_exp + free_agents: tournament_free_agents_bool_exp + free_agents_aggregate: tournament_free_agents_aggregate_bool_exp id: uuid_comparison_exp invites: tournament_team_invites_bool_exp invites_aggregate: tournament_team_invites_aggregate_bool_exp + is_drafted: Boolean_comparison_exp name: String_comparison_exp owner_steam_id: bigint_comparison_exp results: v_team_stage_results_bool_exp @@ -115082,11 +120561,16 @@ input type for inserting data into table "tournament_teams" input tournament_teams_insert_input { captain: players_obj_rel_insert_input captain_steam_id: bigint + checked_in_at: timestamptz created_at: timestamptz creator: players_obj_rel_insert_input eligible_at: timestamptz + free_agents: tournament_free_agents_arr_rel_insert_input id: uuid invites: tournament_team_invites_arr_rel_insert_input + + """Created by draft_tournament_free_agent_teams rather than registered""" + is_drafted: Boolean name: String owner_steam_id: bigint results: v_team_stage_results_obj_rel_insert_input @@ -115102,6 +120586,7 @@ input tournament_teams_insert_input { """aggregate max on columns""" type tournament_teams_max_fields { captain_steam_id: bigint + checked_in_at: timestamptz created_at: timestamptz eligible_at: timestamptz id: uuid @@ -115118,6 +120603,7 @@ order by max() on columns of table "tournament_teams" """ input tournament_teams_max_order_by { captain_steam_id: order_by + checked_in_at: order_by created_at: order_by eligible_at: order_by id: order_by @@ -115132,6 +120618,7 @@ input tournament_teams_max_order_by { """aggregate min on columns""" type tournament_teams_min_fields { captain_steam_id: bigint + checked_in_at: timestamptz created_at: timestamptz eligible_at: timestamptz id: uuid @@ -115148,6 +120635,7 @@ order by min() on columns of table "tournament_teams" """ input tournament_teams_min_order_by { captain_steam_id: order_by + checked_in_at: order_by created_at: order_by eligible_at: order_by id: order_by @@ -115194,11 +120682,15 @@ input tournament_teams_order_by { can_manage: order_by captain: players_order_by captain_steam_id: order_by + checked_in: order_by + checked_in_at: order_by created_at: order_by creator: players_order_by eligible_at: order_by + free_agents_aggregate: tournament_free_agents_aggregate_order_by id: order_by invites_aggregate: tournament_team_invites_aggregate_order_by + is_drafted: order_by name: order_by owner_steam_id: order_by results: v_team_stage_results_order_by @@ -115223,6 +120715,9 @@ enum tournament_teams_select_column { """column name""" captain_steam_id + """column name""" + checked_in_at + """column name""" created_at @@ -115232,6 +120727,9 @@ enum tournament_teams_select_column { """column name""" id + """column name""" + is_drafted + """column name""" name @@ -115251,14 +120749,34 @@ enum tournament_teams_select_column { tournament_id } +""" +select "tournament_teams_aggregate_bool_exp_bool_and_arguments_columns" columns of table "tournament_teams" +""" +enum tournament_teams_select_column_tournament_teams_aggregate_bool_exp_bool_and_arguments_columns { + """column name""" + is_drafted +} + +""" +select "tournament_teams_aggregate_bool_exp_bool_or_arguments_columns" columns of table "tournament_teams" +""" +enum tournament_teams_select_column_tournament_teams_aggregate_bool_exp_bool_or_arguments_columns { + """column name""" + is_drafted +} + """ input type for updating data in table "tournament_teams" """ input tournament_teams_set_input { captain_steam_id: bigint + checked_in_at: timestamptz created_at: timestamptz eligible_at: timestamptz id: uuid + + """Created by draft_tournament_free_agent_teams rather than registered""" + is_drafted: Boolean name: String owner_steam_id: bigint seed: Int @@ -115329,9 +120847,13 @@ input tournament_teams_stream_cursor_input { """Initial value of the column from where the streaming should start""" input tournament_teams_stream_cursor_value_input { captain_steam_id: bigint + checked_in_at: timestamptz created_at: timestamptz eligible_at: timestamptz id: uuid + + """Created by draft_tournament_free_agent_teams rather than registered""" + is_drafted: Boolean name: String owner_steam_id: bigint seed: Int @@ -115363,6 +120885,9 @@ enum tournament_teams_update_column { """column name""" captain_steam_id + """column name""" + checked_in_at + """column name""" created_at @@ -115372,6 +120897,9 @@ enum tournament_teams_update_column { """column name""" id + """column name""" + is_drafted + """column name""" name @@ -115562,6 +121090,11 @@ type tournaments { """ can_resume: Boolean + """ + A computed field, executes function "can_review_tournament_check_in" + """ + can_review_check_in: Boolean + """ A computed field, executes function "can_setup_tournament" """ @@ -115607,6 +121140,33 @@ type tournaments { """filter the rows returned""" where: tournament_categories_bool_exp ): tournament_categories_aggregate! + + """The check_in_ends_at the close pass has already acted on""" + check_in_closed_for: timestamptz + check_in_closes_before_minutes: Int! + + """The check_in_ends_at the closing reminder was sent for""" + check_in_closing_notified_for: timestamptz + + """When the check-in window closes; NULL until it opens""" + check_in_ends_at: timestamptz + + """ + A computed field, executes function "tournament_check_in_open" + """ + check_in_open: Boolean + check_in_opens_before_minutes: Int! + check_in_required: Boolean! + + """ + Who confirms a team: Captains, every rostered Player, or the organizer (Admin) + """ + check_in_setting: e_check_in_settings_enum! + + """ + A computed field, executes function "tournament_check_in_started" + """ + check_in_started: Boolean created_at: timestamptz description: String discord_guild_id: String @@ -115630,12 +121190,49 @@ type tournaments { """An object relationship""" e_tournament_status: e_tournament_status! + """An array relationship""" + free_agents( + """distinct select on columns""" + distinct_on: [tournament_free_agents_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: [tournament_free_agents_order_by!] + + """filter the rows returned""" + where: tournament_free_agents_bool_exp + ): [tournament_free_agents!]! + + """An aggregate relationship""" + free_agents_aggregate( + """distinct select on columns""" + distinct_on: [tournament_free_agents_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: [tournament_free_agents_order_by!] + + """filter the rows returned""" + where: tournament_free_agents_bool_exp + ): tournament_free_agents_aggregate! + """ A computed field, executes function "tournament_has_min_teams" """ has_min_teams: Boolean homepage: String id: uuid! + invite_only: Boolean! is_league: Boolean! """ @@ -115655,16 +121252,29 @@ type tournaments { logo: String longitude: float8 match_options_id: uuid! + max_elo: Int """ A computed field, executes function "tournament_max_players_per_lineup" """ max_players_per_lineup: Int + """ + A computed field, executes function "meets_min_role" + """ + meets_min_role: Boolean + min_elo: Int + """ A computed field, executes function "tournament_min_players_per_lineup" """ min_players_per_lineup: Int + min_role: e_player_roles_enum + + """ + A computed field, executes function "tournament_missed_check_in_count" + """ + missed_check_in_count: Int name: String! """An object relationship""" @@ -115815,6 +121425,15 @@ type tournaments { where: tournament_prizes_bool_exp ): tournament_prizes_aggregate! + """Preferred server regions for hosted matches""" + regions: [String!]! + registration_type: e_tournament_registration_types_enum! + + """ + A computed field, executes function "tournament_registration_unlocked_for_session" + """ + registration_unlocked: Boolean + """An array relationship""" results( """distinct select on columns""" @@ -116118,18 +121737,27 @@ input tournaments_arr_rel_insert_input { """aggregate avg on columns""" type tournaments_avg_fields { + check_in_closes_before_minutes: Float + check_in_opens_before_minutes: Float latitude: Float longitude: Float + max_elo: Float """ A computed field, executes function "tournament_max_players_per_lineup" """ max_players_per_lineup: Int + min_elo: Float """ A computed field, executes function "tournament_min_players_per_lineup" """ min_players_per_lineup: Int + + """ + A computed field, executes function "tournament_missed_check_in_count" + """ + missed_check_in_count: Int organizer_steam_id: Float } @@ -116137,8 +121765,12 @@ type tournaments_avg_fields { order by avg() on columns of table "tournaments" """ input tournaments_avg_order_by { + check_in_closes_before_minutes: order_by + check_in_opens_before_minutes: order_by latitude: order_by longitude: order_by + max_elo: order_by + min_elo: order_by organizer_steam_id: order_by } @@ -116163,10 +121795,20 @@ input tournaments_bool_exp { can_open_registration: Boolean_comparison_exp can_pause: Boolean_comparison_exp can_resume: Boolean_comparison_exp + can_review_check_in: Boolean_comparison_exp can_setup: Boolean_comparison_exp can_start: Boolean_comparison_exp categories: tournament_categories_bool_exp categories_aggregate: tournament_categories_aggregate_bool_exp + check_in_closed_for: timestamptz_comparison_exp + check_in_closes_before_minutes: Int_comparison_exp + check_in_closing_notified_for: timestamptz_comparison_exp + check_in_ends_at: timestamptz_comparison_exp + check_in_open: Boolean_comparison_exp + check_in_opens_before_minutes: Int_comparison_exp + check_in_required: Boolean_comparison_exp + check_in_setting: e_check_in_settings_enum_comparison_exp + check_in_started: Boolean_comparison_exp created_at: timestamptz_comparison_exp description: String_comparison_exp discord_guild_id: String_comparison_exp @@ -116187,9 +121829,12 @@ input tournaments_bool_exp { discord_voice_enabled: Boolean_comparison_exp discord_webhook: String_comparison_exp e_tournament_status: e_tournament_status_bool_exp + free_agents: tournament_free_agents_bool_exp + free_agents_aggregate: tournament_free_agents_aggregate_bool_exp has_min_teams: Boolean_comparison_exp homepage: String_comparison_exp id: uuid_comparison_exp + invite_only: Boolean_comparison_exp is_league: Boolean_comparison_exp is_organizer: Boolean_comparison_exp joined_tournament: Boolean_comparison_exp @@ -116199,8 +121844,13 @@ input tournaments_bool_exp { logo: String_comparison_exp longitude: float8_comparison_exp match_options_id: uuid_comparison_exp + max_elo: Int_comparison_exp max_players_per_lineup: Int_comparison_exp + meets_min_role: Boolean_comparison_exp + min_elo: Int_comparison_exp min_players_per_lineup: Int_comparison_exp + min_role: e_player_roles_enum_comparison_exp + missed_check_in_count: Int_comparison_exp name: String_comparison_exp options: match_options_bool_exp organizer_steam_id: bigint_comparison_exp @@ -116212,6 +121862,9 @@ input tournaments_bool_exp { player_stats_aggregate: v_tournament_player_stats_aggregate_bool_exp prizes: tournament_prizes_bool_exp prizes_aggregate: tournament_prizes_aggregate_bool_exp + regions: String_array_comparison_exp + registration_type: e_tournament_registration_types_enum_comparison_exp + registration_unlocked: Boolean_comparison_exp results: v_team_tournament_results_bool_exp results_aggregate: v_team_tournament_results_aggregate_bool_exp rosters: tournament_team_roster_bool_exp @@ -116244,8 +121897,12 @@ enum tournaments_constraint { input type for incrementing numeric columns in table "tournaments" """ input tournaments_inc_input { + check_in_closes_before_minutes: Int + check_in_opens_before_minutes: Int latitude: float8 longitude: float8 + max_elo: Int + min_elo: Int organizer_steam_id: bigint } @@ -116260,6 +121917,23 @@ input tournaments_insert_input { awards_enabled: Boolean banner: String categories: tournament_categories_arr_rel_insert_input + + """The check_in_ends_at the close pass has already acted on""" + check_in_closed_for: timestamptz + check_in_closes_before_minutes: Int + + """The check_in_ends_at the closing reminder was sent for""" + check_in_closing_notified_for: timestamptz + + """When the check-in window closes; NULL until it opens""" + check_in_ends_at: timestamptz + check_in_opens_before_minutes: Int + check_in_required: Boolean + + """ + Who confirms a team: Captains, every rostered Player, or the organizer (Admin) + """ + check_in_setting: e_check_in_settings_enum created_at: timestamptz description: String discord_guild_id: String @@ -116280,8 +121954,10 @@ input tournaments_insert_input { discord_voice_enabled: Boolean discord_webhook: String e_tournament_status: e_tournament_status_obj_rel_insert_input + free_agents: tournament_free_agents_arr_rel_insert_input homepage: String id: uuid + invite_only: Boolean is_league: Boolean latitude: float8 league_season_division: league_season_divisions_obj_rel_insert_input @@ -116289,6 +121965,9 @@ input tournaments_insert_input { logo: String longitude: float8 match_options_id: uuid + max_elo: Int + min_elo: Int + min_role: e_player_roles_enum name: String options: match_options_obj_rel_insert_input organizer_steam_id: bigint @@ -116296,6 +121975,10 @@ input tournaments_insert_input { organizers: tournament_organizers_arr_rel_insert_input player_stats: v_tournament_player_stats_arr_rel_insert_input prizes: tournament_prizes_arr_rel_insert_input + + """Preferred server regions for hosted matches""" + regions: [String!] + registration_type: e_tournament_registration_types_enum results: v_team_tournament_results_arr_rel_insert_input rosters: tournament_team_roster_arr_rel_insert_input scheduling_mode: String @@ -116308,6 +121991,17 @@ input tournaments_insert_input { """aggregate max on columns""" type tournaments_max_fields { banner: String + + """The check_in_ends_at the close pass has already acted on""" + check_in_closed_for: timestamptz + check_in_closes_before_minutes: Int + + """The check_in_ends_at the closing reminder was sent for""" + check_in_closing_notified_for: timestamptz + + """When the check-in window closes; NULL until it opens""" + check_in_ends_at: timestamptz + check_in_opens_before_minutes: Int created_at: timestamptz description: String discord_guild_id: String @@ -116320,18 +122014,28 @@ type tournaments_max_fields { logo: String longitude: float8 match_options_id: uuid + max_elo: Int """ A computed field, executes function "tournament_max_players_per_lineup" """ max_players_per_lineup: Int + min_elo: Int """ A computed field, executes function "tournament_min_players_per_lineup" """ min_players_per_lineup: Int + + """ + A computed field, executes function "tournament_missed_check_in_count" + """ + missed_check_in_count: Int name: String organizer_steam_id: bigint + + """Preferred server regions for hosted matches""" + regions: [String!] scheduling_mode: String start: timestamptz } @@ -116341,6 +122045,17 @@ order by max() on columns of table "tournaments" """ input tournaments_max_order_by { banner: order_by + + """The check_in_ends_at the close pass has already acted on""" + check_in_closed_for: order_by + check_in_closes_before_minutes: order_by + + """The check_in_ends_at the closing reminder was sent for""" + check_in_closing_notified_for: order_by + + """When the check-in window closes; NULL until it opens""" + check_in_ends_at: order_by + check_in_opens_before_minutes: order_by created_at: order_by description: order_by discord_guild_id: order_by @@ -116353,8 +122068,13 @@ input tournaments_max_order_by { logo: order_by longitude: order_by match_options_id: order_by + max_elo: order_by + min_elo: order_by name: order_by organizer_steam_id: order_by + + """Preferred server regions for hosted matches""" + regions: order_by scheduling_mode: order_by start: order_by } @@ -116362,6 +122082,17 @@ input tournaments_max_order_by { """aggregate min on columns""" type tournaments_min_fields { banner: String + + """The check_in_ends_at the close pass has already acted on""" + check_in_closed_for: timestamptz + check_in_closes_before_minutes: Int + + """The check_in_ends_at the closing reminder was sent for""" + check_in_closing_notified_for: timestamptz + + """When the check-in window closes; NULL until it opens""" + check_in_ends_at: timestamptz + check_in_opens_before_minutes: Int created_at: timestamptz description: String discord_guild_id: String @@ -116374,18 +122105,28 @@ type tournaments_min_fields { logo: String longitude: float8 match_options_id: uuid + max_elo: Int """ A computed field, executes function "tournament_max_players_per_lineup" """ max_players_per_lineup: Int + min_elo: Int """ A computed field, executes function "tournament_min_players_per_lineup" """ min_players_per_lineup: Int + + """ + A computed field, executes function "tournament_missed_check_in_count" + """ + missed_check_in_count: Int name: String organizer_steam_id: bigint + + """Preferred server regions for hosted matches""" + regions: [String!] scheduling_mode: String start: timestamptz } @@ -116395,6 +122136,17 @@ order by min() on columns of table "tournaments" """ input tournaments_min_order_by { banner: order_by + + """The check_in_ends_at the close pass has already acted on""" + check_in_closed_for: order_by + check_in_closes_before_minutes: order_by + + """The check_in_ends_at the closing reminder was sent for""" + check_in_closing_notified_for: order_by + + """When the check-in window closes; NULL until it opens""" + check_in_ends_at: order_by + check_in_opens_before_minutes: order_by created_at: order_by description: order_by discord_guild_id: order_by @@ -116407,8 +122159,13 @@ input tournaments_min_order_by { logo: order_by longitude: order_by match_options_id: order_by + max_elo: order_by + min_elo: order_by name: order_by organizer_steam_id: order_by + + """Preferred server regions for hosted matches""" + regions: order_by scheduling_mode: order_by start: order_by } @@ -116457,9 +122214,19 @@ input tournaments_order_by { can_open_registration: order_by can_pause: order_by can_resume: order_by + can_review_check_in: order_by can_setup: order_by can_start: order_by categories_aggregate: tournament_categories_aggregate_order_by + check_in_closed_for: order_by + check_in_closes_before_minutes: order_by + check_in_closing_notified_for: order_by + check_in_ends_at: order_by + check_in_open: order_by + check_in_opens_before_minutes: order_by + check_in_required: order_by + check_in_setting: order_by + check_in_started: order_by created_at: order_by description: order_by discord_guild_id: order_by @@ -116480,9 +122247,11 @@ input tournaments_order_by { discord_voice_enabled: order_by discord_webhook: order_by e_tournament_status: e_tournament_status_order_by + free_agents_aggregate: tournament_free_agents_aggregate_order_by has_min_teams: order_by homepage: order_by id: order_by + invite_only: order_by is_league: order_by is_organizer: order_by joined_tournament: order_by @@ -116492,8 +122261,13 @@ input tournaments_order_by { logo: order_by longitude: order_by match_options_id: order_by + max_elo: order_by max_players_per_lineup: order_by + meets_min_role: order_by + min_elo: order_by min_players_per_lineup: order_by + min_role: order_by + missed_check_in_count: order_by name: order_by options: match_options_order_by organizer_steam_id: order_by @@ -116501,6 +122275,9 @@ input tournaments_order_by { organizers_aggregate: tournament_organizers_aggregate_order_by player_stats_aggregate: v_tournament_player_stats_aggregate_order_by prizes_aggregate: tournament_prizes_aggregate_order_by + regions: order_by + registration_type: order_by + registration_unlocked: order_by results_aggregate: v_team_tournament_results_aggregate_order_by rosters_aggregate: tournament_team_roster_aggregate_order_by scheduling_mode: order_by @@ -116528,6 +122305,27 @@ enum tournaments_select_column { """column name""" banner + """column name""" + check_in_closed_for + + """column name""" + check_in_closes_before_minutes + + """column name""" + check_in_closing_notified_for + + """column name""" + check_in_ends_at + + """column name""" + check_in_opens_before_minutes + + """column name""" + check_in_required + + """column name""" + check_in_setting + """column name""" created_at @@ -116591,6 +122389,9 @@ enum tournaments_select_column { """column name""" id + """column name""" + invite_only + """column name""" is_league @@ -116609,12 +122410,27 @@ enum tournaments_select_column { """column name""" match_options_id + """column name""" + max_elo + + """column name""" + min_elo + + """column name""" + min_role + """column name""" name """column name""" organizer_steam_id + """column name""" + regions + + """column name""" + registration_type + """column name""" scheduling_mode @@ -116646,6 +122462,9 @@ enum tournaments_select_column_tournaments_aggregate_bool_exp_bool_and_arguments """column name""" awards_enabled + """column name""" + check_in_required + """column name""" discord_notifications_enabled @@ -116688,6 +122507,9 @@ enum tournaments_select_column_tournaments_aggregate_bool_exp_bool_and_arguments """column name""" discord_voice_enabled + """column name""" + invite_only + """column name""" is_league } @@ -116702,6 +122524,9 @@ enum tournaments_select_column_tournaments_aggregate_bool_exp_bool_or_arguments_ """column name""" awards_enabled + """column name""" + check_in_required + """column name""" discord_notifications_enabled @@ -116744,6 +122569,9 @@ enum tournaments_select_column_tournaments_aggregate_bool_exp_bool_or_arguments_ """column name""" discord_voice_enabled + """column name""" + invite_only + """column name""" is_league } @@ -116832,6 +122660,23 @@ input tournaments_set_input { auto_start: Boolean awards_enabled: Boolean banner: String + + """The check_in_ends_at the close pass has already acted on""" + check_in_closed_for: timestamptz + check_in_closes_before_minutes: Int + + """The check_in_ends_at the closing reminder was sent for""" + check_in_closing_notified_for: timestamptz + + """When the check-in window closes; NULL until it opens""" + check_in_ends_at: timestamptz + check_in_opens_before_minutes: Int + check_in_required: Boolean + + """ + Who confirms a team: Captains, every rostered Player, or the organizer (Admin) + """ + check_in_setting: e_check_in_settings_enum created_at: timestamptz description: String discord_guild_id: String @@ -116853,14 +122698,22 @@ input tournaments_set_input { discord_webhook: String homepage: String id: uuid + invite_only: Boolean is_league: Boolean latitude: float8 location: String logo: String longitude: float8 match_options_id: uuid + max_elo: Int + min_elo: Int + min_role: e_player_roles_enum name: String organizer_steam_id: bigint + + """Preferred server regions for hosted matches""" + regions: [String!] + registration_type: e_tournament_registration_types_enum scheduling_mode: String start: timestamptz status: e_tournament_status_enum @@ -116868,18 +122721,27 @@ input tournaments_set_input { """aggregate stddev on columns""" type tournaments_stddev_fields { + check_in_closes_before_minutes: Float + check_in_opens_before_minutes: Float latitude: Float longitude: Float + max_elo: Float """ A computed field, executes function "tournament_max_players_per_lineup" """ max_players_per_lineup: Int + min_elo: Float """ A computed field, executes function "tournament_min_players_per_lineup" """ min_players_per_lineup: Int + + """ + A computed field, executes function "tournament_missed_check_in_count" + """ + missed_check_in_count: Int organizer_steam_id: Float } @@ -116887,25 +122749,38 @@ type tournaments_stddev_fields { order by stddev() on columns of table "tournaments" """ input tournaments_stddev_order_by { + check_in_closes_before_minutes: order_by + check_in_opens_before_minutes: order_by latitude: order_by longitude: order_by + max_elo: order_by + min_elo: order_by organizer_steam_id: order_by } """aggregate stddev_pop on columns""" type tournaments_stddev_pop_fields { + check_in_closes_before_minutes: Float + check_in_opens_before_minutes: Float latitude: Float longitude: Float + max_elo: Float """ A computed field, executes function "tournament_max_players_per_lineup" """ max_players_per_lineup: Int + min_elo: Float """ A computed field, executes function "tournament_min_players_per_lineup" """ min_players_per_lineup: Int + + """ + A computed field, executes function "tournament_missed_check_in_count" + """ + missed_check_in_count: Int organizer_steam_id: Float } @@ -116913,25 +122788,38 @@ type tournaments_stddev_pop_fields { order by stddev_pop() on columns of table "tournaments" """ input tournaments_stddev_pop_order_by { + check_in_closes_before_minutes: order_by + check_in_opens_before_minutes: order_by latitude: order_by longitude: order_by + max_elo: order_by + min_elo: order_by organizer_steam_id: order_by } """aggregate stddev_samp on columns""" type tournaments_stddev_samp_fields { + check_in_closes_before_minutes: Float + check_in_opens_before_minutes: Float latitude: Float longitude: Float + max_elo: Float """ A computed field, executes function "tournament_max_players_per_lineup" """ max_players_per_lineup: Int + min_elo: Float """ A computed field, executes function "tournament_min_players_per_lineup" """ min_players_per_lineup: Int + + """ + A computed field, executes function "tournament_missed_check_in_count" + """ + missed_check_in_count: Int organizer_steam_id: Float } @@ -116939,8 +122827,12 @@ type tournaments_stddev_samp_fields { order by stddev_samp() on columns of table "tournaments" """ input tournaments_stddev_samp_order_by { + check_in_closes_before_minutes: order_by + check_in_opens_before_minutes: order_by latitude: order_by longitude: order_by + max_elo: order_by + min_elo: order_by organizer_steam_id: order_by } @@ -116960,6 +122852,23 @@ input tournaments_stream_cursor_value_input { auto_start: Boolean awards_enabled: Boolean banner: String + + """The check_in_ends_at the close pass has already acted on""" + check_in_closed_for: timestamptz + check_in_closes_before_minutes: Int + + """The check_in_ends_at the closing reminder was sent for""" + check_in_closing_notified_for: timestamptz + + """When the check-in window closes; NULL until it opens""" + check_in_ends_at: timestamptz + check_in_opens_before_minutes: Int + check_in_required: Boolean + + """ + Who confirms a team: Captains, every rostered Player, or the organizer (Admin) + """ + check_in_setting: e_check_in_settings_enum created_at: timestamptz description: String discord_guild_id: String @@ -116981,14 +122890,22 @@ input tournaments_stream_cursor_value_input { discord_webhook: String homepage: String id: uuid + invite_only: Boolean is_league: Boolean latitude: float8 location: String logo: String longitude: float8 match_options_id: uuid + max_elo: Int + min_elo: Int + min_role: e_player_roles_enum name: String organizer_steam_id: bigint + + """Preferred server regions for hosted matches""" + regions: [String!] + registration_type: e_tournament_registration_types_enum scheduling_mode: String start: timestamptz status: e_tournament_status_enum @@ -116996,18 +122913,27 @@ input tournaments_stream_cursor_value_input { """aggregate sum on columns""" type tournaments_sum_fields { + check_in_closes_before_minutes: Int + check_in_opens_before_minutes: Int latitude: float8 longitude: float8 + max_elo: Int """ A computed field, executes function "tournament_max_players_per_lineup" """ max_players_per_lineup: Int + min_elo: Int """ A computed field, executes function "tournament_min_players_per_lineup" """ min_players_per_lineup: Int + + """ + A computed field, executes function "tournament_missed_check_in_count" + """ + missed_check_in_count: Int organizer_steam_id: bigint } @@ -117015,8 +122941,12 @@ type tournaments_sum_fields { order by sum() on columns of table "tournaments" """ input tournaments_sum_order_by { + check_in_closes_before_minutes: order_by + check_in_opens_before_minutes: order_by latitude: order_by longitude: order_by + max_elo: order_by + min_elo: order_by organizer_steam_id: order_by } @@ -117033,6 +122963,27 @@ enum tournaments_update_column { """column name""" banner + """column name""" + check_in_closed_for + + """column name""" + check_in_closes_before_minutes + + """column name""" + check_in_closing_notified_for + + """column name""" + check_in_ends_at + + """column name""" + check_in_opens_before_minutes + + """column name""" + check_in_required + + """column name""" + check_in_setting + """column name""" created_at @@ -117096,6 +123047,9 @@ enum tournaments_update_column { """column name""" id + """column name""" + invite_only + """column name""" is_league @@ -117114,12 +123068,27 @@ enum tournaments_update_column { """column name""" match_options_id + """column name""" + max_elo + + """column name""" + min_elo + + """column name""" + min_role + """column name""" name """column name""" organizer_steam_id + """column name""" + regions + + """column name""" + registration_type + """column name""" scheduling_mode @@ -117143,18 +123112,27 @@ input tournaments_updates { """aggregate var_pop on columns""" type tournaments_var_pop_fields { + check_in_closes_before_minutes: Float + check_in_opens_before_minutes: Float latitude: Float longitude: Float + max_elo: Float """ A computed field, executes function "tournament_max_players_per_lineup" """ max_players_per_lineup: Int + min_elo: Float """ A computed field, executes function "tournament_min_players_per_lineup" """ min_players_per_lineup: Int + + """ + A computed field, executes function "tournament_missed_check_in_count" + """ + missed_check_in_count: Int organizer_steam_id: Float } @@ -117162,25 +123140,38 @@ type tournaments_var_pop_fields { order by var_pop() on columns of table "tournaments" """ input tournaments_var_pop_order_by { + check_in_closes_before_minutes: order_by + check_in_opens_before_minutes: order_by latitude: order_by longitude: order_by + max_elo: order_by + min_elo: order_by organizer_steam_id: order_by } """aggregate var_samp on columns""" type tournaments_var_samp_fields { + check_in_closes_before_minutes: Float + check_in_opens_before_minutes: Float latitude: Float longitude: Float + max_elo: Float """ A computed field, executes function "tournament_max_players_per_lineup" """ max_players_per_lineup: Int + min_elo: Float """ A computed field, executes function "tournament_min_players_per_lineup" """ min_players_per_lineup: Int + + """ + A computed field, executes function "tournament_missed_check_in_count" + """ + missed_check_in_count: Int organizer_steam_id: Float } @@ -117188,25 +123179,38 @@ type tournaments_var_samp_fields { order by var_samp() on columns of table "tournaments" """ input tournaments_var_samp_order_by { + check_in_closes_before_minutes: order_by + check_in_opens_before_minutes: order_by latitude: order_by longitude: order_by + max_elo: order_by + min_elo: order_by organizer_steam_id: order_by } """aggregate variance on columns""" type tournaments_variance_fields { + check_in_closes_before_minutes: Float + check_in_opens_before_minutes: Float latitude: Float longitude: Float + max_elo: Float """ A computed field, executes function "tournament_max_players_per_lineup" """ max_players_per_lineup: Int + min_elo: Float """ A computed field, executes function "tournament_min_players_per_lineup" """ min_players_per_lineup: Int + + """ + A computed field, executes function "tournament_missed_check_in_count" + """ + missed_check_in_count: Int organizer_steam_id: Float } @@ -117214,8 +123218,12 @@ type tournaments_variance_fields { order by variance() on columns of table "tournaments" """ input tournaments_variance_order_by { + check_in_closes_before_minutes: order_by + check_in_opens_before_minutes: order_by latitude: order_by longitude: order_by + max_elo: order_by + min_elo: order_by organizer_steam_id: order_by } diff --git a/generated/schema.ts b/generated/schema.ts index c4a29041a..cf1294428 100644 --- a/generated/schema.ts +++ b/generated/schema.ts @@ -965,6 +965,17 @@ export interface TournamentAward { __typename: 'TournamentAward' } +export interface TournamentDraftOutput { + teams_created: Scalars['Int'] + __typename: 'TournamentDraftOutput' +} + +export interface TournamentInviteCodeOutput { + code: Scalars['String'] + id: Scalars['uuid'] + __typename: 'TournamentInviteCodeOutput' +} + export interface TournamentMatchResetImpact { bracket_id: Scalars['uuid'] depth: Scalars['Int'] @@ -5463,7 +5474,7 @@ export interface e_notification_types_aggregate_fields { /** unique or primary key constraints on table "e_notification_types" */ export type e_notification_types_constraint = 'e_notification_types_pkey' -export type e_notification_types_enum = 'AwardGranted' | 'ChatMessage' | 'ClipReady' | 'DedicatedServerRconStatus' | 'DedicatedServerStatus' | 'DraftInvite' | 'EloRecompute' | 'EventReminder' | 'FormTeamSuggestion' | 'GameNodeStatus' | 'GameUpdate' | 'LeagueMatchUnscheduled' | 'LeagueProposalAccepted' | 'LeagueProposalDeclined' | 'LeagueProposalReceived' | 'LeagueRegistrationDecision' | 'LeagueRosterUndersized' | 'MatchAbandoned' | 'MatchChatMessage' | 'MatchImported' | 'MatchStatsReady' | 'MatchStatusChange' | 'MatchSupport' | 'NadeDriftScanFinished' | 'NadePracticeInvite' | 'NadePracticeReady' | 'NameChangeApproved' | 'NameChangeDenied' | 'NameChangeRequest' | 'NewsPublished' | 'PlayerReindex' | 'PlayerSanctioned' | 'ScrimAlertMatch' | 'ScrimMatchCanceled' | 'ScrimMatchScheduled' | 'ScrimRequestAccepted' | 'ScrimRequestCountered' | 'ScrimRequestDeclined' | 'ScrimRequestExpired' | 'ScrimRequestReceived' | 'ScrimTimeChanged' | 'SeasonEnded' | 'StorageScan' | 'TeamInvite' | 'TournamentCreated' | 'TournamentReminder' | 'TournamentTeamInvite' | 'UtilityDriftScanFinished' | 'UtilityPracticeInvite' | 'UtilityPracticeReady' +export type e_notification_types_enum = 'AwardGranted' | 'ChatMessage' | 'ClipReady' | 'DedicatedServerRconStatus' | 'DedicatedServerStatus' | 'DraftInvite' | 'EloRecompute' | 'EventReminder' | 'FormTeamSuggestion' | 'GameNodeStatus' | 'GameUpdate' | 'LeagueMatchUnscheduled' | 'LeagueProposalAccepted' | 'LeagueProposalDeclined' | 'LeagueProposalReceived' | 'LeagueRegistrationDecision' | 'LeagueRosterUndersized' | 'MatchAbandoned' | 'MatchChatMessage' | 'MatchImported' | 'MatchStatsReady' | 'MatchStatusChange' | 'MatchSupport' | 'NadeDriftScanFinished' | 'NadePracticeInvite' | 'NadePracticeReady' | 'NameChangeApproved' | 'NameChangeDenied' | 'NameChangeRequest' | 'NewsPublished' | 'PlayerReindex' | 'PlayerSanctioned' | 'ScrimAlertMatch' | 'ScrimMatchCanceled' | 'ScrimMatchScheduled' | 'ScrimRequestAccepted' | 'ScrimRequestCountered' | 'ScrimRequestDeclined' | 'ScrimRequestExpired' | 'ScrimRequestReceived' | 'ScrimTimeChanged' | 'SeasonEnded' | 'StorageScan' | 'TeamInvite' | 'TournamentCheckInClosing' | 'TournamentCheckInMissed' | 'TournamentCheckInOpen' | 'TournamentCreated' | 'TournamentInvite' | 'TournamentPartySignup' | 'TournamentReminder' | 'TournamentTeamInvite' | 'UtilityDriftScanFinished' | 'UtilityPracticeInvite' | 'UtilityPracticeReady' /** aggregate max on columns */ @@ -5764,6 +5775,224 @@ export type e_ready_settings_select_column = 'description' | 'value' export type e_ready_settings_update_column = 'description' | 'value' +/** columns and relationships of "e_sanction_scopes" */ +export interface e_sanction_scopes { + description: Scalars['String'] + value: Scalars['String'] + __typename: 'e_sanction_scopes' +} + + +/** aggregated selection of "e_sanction_scopes" */ +export interface e_sanction_scopes_aggregate { + aggregate: (e_sanction_scopes_aggregate_fields | null) + nodes: e_sanction_scopes[] + __typename: 'e_sanction_scopes_aggregate' +} + + +/** aggregate fields of "e_sanction_scopes" */ +export interface e_sanction_scopes_aggregate_fields { + count: Scalars['Int'] + max: (e_sanction_scopes_max_fields | null) + min: (e_sanction_scopes_min_fields | null) + __typename: 'e_sanction_scopes_aggregate_fields' +} + + +/** unique or primary key constraints on table "e_sanction_scopes" */ +export type e_sanction_scopes_constraint = 'e_sanction_scopes_pkey' + + +/** aggregate max on columns */ +export interface e_sanction_scopes_max_fields { + description: (Scalars['String'] | null) + value: (Scalars['String'] | null) + __typename: 'e_sanction_scopes_max_fields' +} + + +/** aggregate min on columns */ +export interface e_sanction_scopes_min_fields { + description: (Scalars['String'] | null) + value: (Scalars['String'] | null) + __typename: 'e_sanction_scopes_min_fields' +} + + +/** response of any mutation on the table "e_sanction_scopes" */ +export interface e_sanction_scopes_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: e_sanction_scopes[] + __typename: 'e_sanction_scopes_mutation_response' +} + + +/** select columns of table "e_sanction_scopes" */ +export type e_sanction_scopes_select_column = 'description' | 'value' + + +/** update columns of table "e_sanction_scopes" */ +export type e_sanction_scopes_update_column = 'description' | 'value' + + +/** columns and relationships of "e_sanction_sources" */ +export interface e_sanction_sources { + /** Comma separated ban durations in minutes, indexed by occurrence count */ + default_durations: Scalars['String'] + default_enabled: Scalars['Boolean'] + default_scope: Scalars['String'] + default_threshold: Scalars['Int'] + default_window_days: Scalars['Int'] + description: Scalars['String'] + /** An object relationship */ + e_sanction_scope: e_sanction_scopes + value: Scalars['String'] + /** Source issues a player_sanctions ban row instead of a scoped cooldown */ + writes_platform_ban: Scalars['Boolean'] + __typename: 'e_sanction_sources' +} + + +/** aggregated selection of "e_sanction_sources" */ +export interface e_sanction_sources_aggregate { + aggregate: (e_sanction_sources_aggregate_fields | null) + nodes: e_sanction_sources[] + __typename: 'e_sanction_sources_aggregate' +} + + +/** aggregate fields of "e_sanction_sources" */ +export interface e_sanction_sources_aggregate_fields { + avg: (e_sanction_sources_avg_fields | null) + count: Scalars['Int'] + max: (e_sanction_sources_max_fields | null) + min: (e_sanction_sources_min_fields | null) + stddev: (e_sanction_sources_stddev_fields | null) + stddev_pop: (e_sanction_sources_stddev_pop_fields | null) + stddev_samp: (e_sanction_sources_stddev_samp_fields | null) + sum: (e_sanction_sources_sum_fields | null) + var_pop: (e_sanction_sources_var_pop_fields | null) + var_samp: (e_sanction_sources_var_samp_fields | null) + variance: (e_sanction_sources_variance_fields | null) + __typename: 'e_sanction_sources_aggregate_fields' +} + + +/** aggregate avg on columns */ +export interface e_sanction_sources_avg_fields { + default_threshold: (Scalars['Float'] | null) + default_window_days: (Scalars['Float'] | null) + __typename: 'e_sanction_sources_avg_fields' +} + + +/** unique or primary key constraints on table "e_sanction_sources" */ +export type e_sanction_sources_constraint = 'e_sanction_sources_pkey' + + +/** aggregate max on columns */ +export interface e_sanction_sources_max_fields { + /** Comma separated ban durations in minutes, indexed by occurrence count */ + default_durations: (Scalars['String'] | null) + default_scope: (Scalars['String'] | null) + default_threshold: (Scalars['Int'] | null) + default_window_days: (Scalars['Int'] | null) + description: (Scalars['String'] | null) + value: (Scalars['String'] | null) + __typename: 'e_sanction_sources_max_fields' +} + + +/** aggregate min on columns */ +export interface e_sanction_sources_min_fields { + /** Comma separated ban durations in minutes, indexed by occurrence count */ + default_durations: (Scalars['String'] | null) + default_scope: (Scalars['String'] | null) + default_threshold: (Scalars['Int'] | null) + default_window_days: (Scalars['Int'] | null) + description: (Scalars['String'] | null) + value: (Scalars['String'] | null) + __typename: 'e_sanction_sources_min_fields' +} + + +/** response of any mutation on the table "e_sanction_sources" */ +export interface e_sanction_sources_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: e_sanction_sources[] + __typename: 'e_sanction_sources_mutation_response' +} + + +/** select columns of table "e_sanction_sources" */ +export type e_sanction_sources_select_column = 'default_durations' | 'default_enabled' | 'default_scope' | 'default_threshold' | 'default_window_days' | 'description' | 'value' | 'writes_platform_ban' + + +/** aggregate stddev on columns */ +export interface e_sanction_sources_stddev_fields { + default_threshold: (Scalars['Float'] | null) + default_window_days: (Scalars['Float'] | null) + __typename: 'e_sanction_sources_stddev_fields' +} + + +/** aggregate stddev_pop on columns */ +export interface e_sanction_sources_stddev_pop_fields { + default_threshold: (Scalars['Float'] | null) + default_window_days: (Scalars['Float'] | null) + __typename: 'e_sanction_sources_stddev_pop_fields' +} + + +/** aggregate stddev_samp on columns */ +export interface e_sanction_sources_stddev_samp_fields { + default_threshold: (Scalars['Float'] | null) + default_window_days: (Scalars['Float'] | null) + __typename: 'e_sanction_sources_stddev_samp_fields' +} + + +/** aggregate sum on columns */ +export interface e_sanction_sources_sum_fields { + default_threshold: (Scalars['Int'] | null) + default_window_days: (Scalars['Int'] | null) + __typename: 'e_sanction_sources_sum_fields' +} + + +/** update columns of table "e_sanction_sources" */ +export type e_sanction_sources_update_column = 'default_durations' | 'default_enabled' | 'default_scope' | 'default_threshold' | 'default_window_days' | 'description' | 'value' | 'writes_platform_ban' + + +/** aggregate var_pop on columns */ +export interface e_sanction_sources_var_pop_fields { + default_threshold: (Scalars['Float'] | null) + default_window_days: (Scalars['Float'] | null) + __typename: 'e_sanction_sources_var_pop_fields' +} + + +/** aggregate var_samp on columns */ +export interface e_sanction_sources_var_samp_fields { + default_threshold: (Scalars['Float'] | null) + default_window_days: (Scalars['Float'] | null) + __typename: 'e_sanction_sources_var_samp_fields' +} + + +/** aggregate variance on columns */ +export interface e_sanction_sources_variance_fields { + default_threshold: (Scalars['Float'] | null) + default_window_days: (Scalars['Float'] | null) + __typename: 'e_sanction_sources_variance_fields' +} + + /** columns and relationships of "e_sanction_types" */ export interface e_sanction_types { description: Scalars['String'] @@ -6377,6 +6606,144 @@ export type e_tournament_categories_select_column = 'description' | 'value' export type e_tournament_categories_update_column = 'description' | 'value' +/** columns and relationships of "e_tournament_free_agent_statuses" */ +export interface e_tournament_free_agent_statuses { + description: Scalars['String'] + /** An array relationship */ + tournament_free_agents: tournament_free_agents[] + /** An aggregate relationship */ + tournament_free_agents_aggregate: tournament_free_agents_aggregate + value: Scalars['String'] + __typename: 'e_tournament_free_agent_statuses' +} + + +/** aggregated selection of "e_tournament_free_agent_statuses" */ +export interface e_tournament_free_agent_statuses_aggregate { + aggregate: (e_tournament_free_agent_statuses_aggregate_fields | null) + nodes: e_tournament_free_agent_statuses[] + __typename: 'e_tournament_free_agent_statuses_aggregate' +} + + +/** aggregate fields of "e_tournament_free_agent_statuses" */ +export interface e_tournament_free_agent_statuses_aggregate_fields { + count: Scalars['Int'] + max: (e_tournament_free_agent_statuses_max_fields | null) + min: (e_tournament_free_agent_statuses_min_fields | null) + __typename: 'e_tournament_free_agent_statuses_aggregate_fields' +} + + +/** unique or primary key constraints on table "e_tournament_free_agent_statuses" */ +export type e_tournament_free_agent_statuses_constraint = 'e_tournament_free_agent_statuses_pkey' + +export type e_tournament_free_agent_statuses_enum = 'drafted' | 'registered' | 'waitlisted' | 'withdrawn' + + +/** aggregate max on columns */ +export interface e_tournament_free_agent_statuses_max_fields { + description: (Scalars['String'] | null) + value: (Scalars['String'] | null) + __typename: 'e_tournament_free_agent_statuses_max_fields' +} + + +/** aggregate min on columns */ +export interface e_tournament_free_agent_statuses_min_fields { + description: (Scalars['String'] | null) + value: (Scalars['String'] | null) + __typename: 'e_tournament_free_agent_statuses_min_fields' +} + + +/** response of any mutation on the table "e_tournament_free_agent_statuses" */ +export interface e_tournament_free_agent_statuses_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: e_tournament_free_agent_statuses[] + __typename: 'e_tournament_free_agent_statuses_mutation_response' +} + + +/** select columns of table "e_tournament_free_agent_statuses" */ +export type e_tournament_free_agent_statuses_select_column = 'description' | 'value' + + +/** update columns of table "e_tournament_free_agent_statuses" */ +export type e_tournament_free_agent_statuses_update_column = 'description' | 'value' + + +/** columns and relationships of "e_tournament_registration_types" */ +export interface e_tournament_registration_types { + description: Scalars['String'] + /** An array relationship */ + tournaments: tournaments[] + /** An aggregate relationship */ + tournaments_aggregate: tournaments_aggregate + value: Scalars['String'] + __typename: 'e_tournament_registration_types' +} + + +/** aggregated selection of "e_tournament_registration_types" */ +export interface e_tournament_registration_types_aggregate { + aggregate: (e_tournament_registration_types_aggregate_fields | null) + nodes: e_tournament_registration_types[] + __typename: 'e_tournament_registration_types_aggregate' +} + + +/** aggregate fields of "e_tournament_registration_types" */ +export interface e_tournament_registration_types_aggregate_fields { + count: Scalars['Int'] + max: (e_tournament_registration_types_max_fields | null) + min: (e_tournament_registration_types_min_fields | null) + __typename: 'e_tournament_registration_types_aggregate_fields' +} + + +/** unique or primary key constraints on table "e_tournament_registration_types" */ +export type e_tournament_registration_types_constraint = 'e_tournament_registration_types_pkey' + +export type e_tournament_registration_types_enum = 'both' | 'free_agents' | 'teams' + + +/** aggregate max on columns */ +export interface e_tournament_registration_types_max_fields { + description: (Scalars['String'] | null) + value: (Scalars['String'] | null) + __typename: 'e_tournament_registration_types_max_fields' +} + + +/** aggregate min on columns */ +export interface e_tournament_registration_types_min_fields { + description: (Scalars['String'] | null) + value: (Scalars['String'] | null) + __typename: 'e_tournament_registration_types_min_fields' +} + + +/** response of any mutation on the table "e_tournament_registration_types" */ +export interface e_tournament_registration_types_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: e_tournament_registration_types[] + __typename: 'e_tournament_registration_types_mutation_response' +} + + +/** select columns of table "e_tournament_registration_types" */ +export type e_tournament_registration_types_select_column = 'description' | 'value' + + +/** update columns of table "e_tournament_registration_types" */ +export type e_tournament_registration_types_update_column = 'description' | 'value' + + /** columns and relationships of "e_tournament_stage_types" */ export interface e_tournament_stage_types { description: Scalars['String'] @@ -6478,7 +6845,7 @@ export interface e_tournament_status_aggregate_fields { /** unique or primary key constraints on table "e_tournament_status" */ export type e_tournament_status_constraint = 'e_tournament_status_pkey' -export type e_tournament_status_enum = 'Cancelled' | 'CancelledMinTeams' | 'Finished' | 'Live' | 'Paused' | 'RegistrationClosed' | 'RegistrationOpen' | 'Setup' +export type e_tournament_status_enum = 'Cancelled' | 'CancelledMinTeams' | 'CheckInReview' | 'Finished' | 'Live' | 'Paused' | 'RegistrationClosed' | 'RegistrationOpen' | 'Setup' /** aggregate max on columns */ @@ -14678,6 +15045,8 @@ export interface mutation_root { changeUtilityPracticeMap: (UtilityPracticeMapChangeOutput | null) /** checkIntoMatch */ checkIntoMatch: (SuccessOutput | null) + /** Confirm a check-in, enforcing the tournament's check_in_setting */ + checkIntoTournament: (SuccessOutput | null) /** Delete terminal-state clip_render_jobs rows for a single match_map batch. */ clearClipRenderBatch: (SuccessOutput | null) /** Delete all terminal-state clip_render_jobs rows platform-wide. */ @@ -14687,6 +15056,8 @@ export interface mutation_root { clearPendingMatchImport: (PendingMatchImportActionOutput | null) /** execute VOLATILE function "clone_league_season" which returns "league_seasons" */ clone_league_season: league_seasons[] + /** Organizer proceeds without the teams that missed check-in */ + continueTournamentCheckIn: (SuccessOutput | null) /** counterScrimRequest */ counterScrimRequest: (SuccessOutput | null) createApiKey: (ApiKeyResponse | null) @@ -14701,6 +15072,8 @@ export interface mutation_root { createScheduledMatch: (CreateScheduledMatchOutput | null) /** Create directory on game server */ createServerDirectory: (SuccessOutput | null) + /** Organizer mints an expiring, use capped invite link for a tournament */ + createTournamentInviteCode: (TournamentInviteCodeOutput | null) /** Delete a catalog award */ deleteAward: (SuccessOutput | null) /** Delete a saved clip and its underlying S3 object */ @@ -14910,6 +15283,14 @@ export interface mutation_root { delete_e_ready_settings: (e_ready_settings_mutation_response | null) /** delete single row from the table: "e_ready_settings" */ delete_e_ready_settings_by_pk: (e_ready_settings | null) + /** delete data from the table: "e_sanction_scopes" */ + delete_e_sanction_scopes: (e_sanction_scopes_mutation_response | null) + /** delete single row from the table: "e_sanction_scopes" */ + delete_e_sanction_scopes_by_pk: (e_sanction_scopes | null) + /** delete data from the table: "e_sanction_sources" */ + delete_e_sanction_sources: (e_sanction_sources_mutation_response | null) + /** delete single row from the table: "e_sanction_sources" */ + delete_e_sanction_sources_by_pk: (e_sanction_sources | null) /** delete data from the table: "e_sanction_types" */ delete_e_sanction_types: (e_sanction_types_mutation_response | null) /** delete single row from the table: "e_sanction_types" */ @@ -14946,6 +15327,14 @@ export interface mutation_root { delete_e_tournament_categories: (e_tournament_categories_mutation_response | null) /** delete single row from the table: "e_tournament_categories" */ delete_e_tournament_categories_by_pk: (e_tournament_categories | null) + /** delete data from the table: "e_tournament_free_agent_statuses" */ + delete_e_tournament_free_agent_statuses: (e_tournament_free_agent_statuses_mutation_response | null) + /** delete single row from the table: "e_tournament_free_agent_statuses" */ + delete_e_tournament_free_agent_statuses_by_pk: (e_tournament_free_agent_statuses | null) + /** delete data from the table: "e_tournament_registration_types" */ + delete_e_tournament_registration_types: (e_tournament_registration_types_mutation_response | null) + /** delete single row from the table: "e_tournament_registration_types" */ + delete_e_tournament_registration_types_by_pk: (e_tournament_registration_types | null) /** delete data from the table: "e_tournament_stage_types" */ delete_e_tournament_stage_types: (e_tournament_stage_types_mutation_response | null) /** delete single row from the table: "e_tournament_stage_types" */ @@ -15370,6 +15759,28 @@ export interface mutation_root { delete_tournament_categories: (tournament_categories_mutation_response | null) /** delete single row from the table: "tournament_categories" */ delete_tournament_categories_by_pk: (tournament_categories | null) + /** delete data from the table: "tournament_free_agents" */ + delete_tournament_free_agents: (tournament_free_agents_mutation_response | null) + /** delete single row from the table: "tournament_free_agents" */ + delete_tournament_free_agents_by_pk: (tournament_free_agents | null) + /** delete data from the table: "tournament_invite_code_uses" */ + delete_tournament_invite_code_uses: (tournament_invite_code_uses_mutation_response | null) + /** delete single row from the table: "tournament_invite_code_uses" */ + delete_tournament_invite_code_uses_by_pk: (tournament_invite_code_uses | null) + /** delete data from the table: "tournament_invite_codes" */ + delete_tournament_invite_codes: (tournament_invite_codes_mutation_response | null) + /** delete single row from the table: "tournament_invite_codes" */ + delete_tournament_invite_codes_by_pk: (tournament_invite_codes | null) + /** delete data from the table: "tournament_invites" */ + delete_tournament_invites: (tournament_invites_mutation_response | null) + /** delete single row from the table: "tournament_invites" */ + delete_tournament_invites_by_pk: (tournament_invites | null) + /** delete data from the table: "tournament_leaderboard_entries" */ + delete_tournament_leaderboard_entries: (tournament_leaderboard_entries_mutation_response | null) + /** delete data from the table: "tournament_no_shows" */ + delete_tournament_no_shows: (tournament_no_shows_mutation_response | null) + /** delete single row from the table: "tournament_no_shows" */ + delete_tournament_no_shows_by_pk: (tournament_no_shows | null) /** delete data from the table: "tournament_organizer_teams" */ delete_tournament_organizer_teams: (tournament_organizer_teams_mutation_response | null) /** delete single row from the table: "tournament_organizer_teams" */ @@ -15382,6 +15793,8 @@ export interface mutation_root { delete_tournament_prizes: (tournament_prizes_mutation_response | null) /** delete single row from the table: "tournament_prizes" */ delete_tournament_prizes_by_pk: (tournament_prizes | null) + /** delete data from the table: "tournament_registration_unlocks" */ + delete_tournament_registration_unlocks: (tournament_registration_unlocks_mutation_response | null) /** delete data from the table: "tournament_stage_windows" */ delete_tournament_stage_windows: (tournament_stage_windows_mutation_response | null) /** delete single row from the table: "tournament_stage_windows" */ @@ -15488,6 +15901,10 @@ export interface mutation_root { delete_v_team_stage_results_by_pk: (v_team_stage_results | null) denyInvite: (SuccessOutput | null) denyNameChange: (SuccessOutput | null) + /** Organizer regenerates the free agent teams and re-seeds */ + draftTournamentTeams: (TournamentDraftOutput | null) + /** Organizer pushes the check-in deadline out and reopens registration */ + extendTournamentCheckIn: (SuccessOutput | null) forfeitMatch: (SuccessOutput | null) /** Copy a lineup you can see into your own library */ forkUtilityLineup: (UtilityLineupOutput | null) @@ -15692,6 +16109,14 @@ export interface mutation_root { insert_e_ready_settings: (e_ready_settings_mutation_response | null) /** insert a single row into the table: "e_ready_settings" */ insert_e_ready_settings_one: (e_ready_settings | null) + /** insert data into the table: "e_sanction_scopes" */ + insert_e_sanction_scopes: (e_sanction_scopes_mutation_response | null) + /** insert a single row into the table: "e_sanction_scopes" */ + insert_e_sanction_scopes_one: (e_sanction_scopes | null) + /** insert data into the table: "e_sanction_sources" */ + insert_e_sanction_sources: (e_sanction_sources_mutation_response | null) + /** insert a single row into the table: "e_sanction_sources" */ + insert_e_sanction_sources_one: (e_sanction_sources | null) /** insert data into the table: "e_sanction_types" */ insert_e_sanction_types: (e_sanction_types_mutation_response | null) /** insert a single row into the table: "e_sanction_types" */ @@ -15728,6 +16153,14 @@ export interface mutation_root { insert_e_tournament_categories: (e_tournament_categories_mutation_response | null) /** insert a single row into the table: "e_tournament_categories" */ insert_e_tournament_categories_one: (e_tournament_categories | null) + /** insert data into the table: "e_tournament_free_agent_statuses" */ + insert_e_tournament_free_agent_statuses: (e_tournament_free_agent_statuses_mutation_response | null) + /** insert a single row into the table: "e_tournament_free_agent_statuses" */ + insert_e_tournament_free_agent_statuses_one: (e_tournament_free_agent_statuses | null) + /** insert data into the table: "e_tournament_registration_types" */ + insert_e_tournament_registration_types: (e_tournament_registration_types_mutation_response | null) + /** insert a single row into the table: "e_tournament_registration_types" */ + insert_e_tournament_registration_types_one: (e_tournament_registration_types | null) /** insert data into the table: "e_tournament_stage_types" */ insert_e_tournament_stage_types: (e_tournament_stage_types_mutation_response | null) /** insert a single row into the table: "e_tournament_stage_types" */ @@ -16160,6 +16593,30 @@ export interface mutation_root { insert_tournament_categories: (tournament_categories_mutation_response | null) /** insert a single row into the table: "tournament_categories" */ insert_tournament_categories_one: (tournament_categories | null) + /** insert data into the table: "tournament_free_agents" */ + insert_tournament_free_agents: (tournament_free_agents_mutation_response | null) + /** insert a single row into the table: "tournament_free_agents" */ + insert_tournament_free_agents_one: (tournament_free_agents | null) + /** insert data into the table: "tournament_invite_code_uses" */ + insert_tournament_invite_code_uses: (tournament_invite_code_uses_mutation_response | null) + /** insert a single row into the table: "tournament_invite_code_uses" */ + insert_tournament_invite_code_uses_one: (tournament_invite_code_uses | null) + /** insert data into the table: "tournament_invite_codes" */ + insert_tournament_invite_codes: (tournament_invite_codes_mutation_response | null) + /** insert a single row into the table: "tournament_invite_codes" */ + insert_tournament_invite_codes_one: (tournament_invite_codes | null) + /** insert data into the table: "tournament_invites" */ + insert_tournament_invites: (tournament_invites_mutation_response | null) + /** insert a single row into the table: "tournament_invites" */ + insert_tournament_invites_one: (tournament_invites | null) + /** insert data into the table: "tournament_leaderboard_entries" */ + insert_tournament_leaderboard_entries: (tournament_leaderboard_entries_mutation_response | null) + /** insert a single row into the table: "tournament_leaderboard_entries" */ + insert_tournament_leaderboard_entries_one: (tournament_leaderboard_entries | null) + /** insert data into the table: "tournament_no_shows" */ + insert_tournament_no_shows: (tournament_no_shows_mutation_response | null) + /** insert a single row into the table: "tournament_no_shows" */ + insert_tournament_no_shows_one: (tournament_no_shows | null) /** insert data into the table: "tournament_organizer_teams" */ insert_tournament_organizer_teams: (tournament_organizer_teams_mutation_response | null) /** insert a single row into the table: "tournament_organizer_teams" */ @@ -16172,6 +16629,10 @@ export interface mutation_root { insert_tournament_prizes: (tournament_prizes_mutation_response | null) /** insert a single row into the table: "tournament_prizes" */ insert_tournament_prizes_one: (tournament_prizes | null) + /** insert data into the table: "tournament_registration_unlocks" */ + insert_tournament_registration_unlocks: (tournament_registration_unlocks_mutation_response | null) + /** insert a single row into the table: "tournament_registration_unlocks" */ + insert_tournament_registration_unlocks_one: (tournament_registration_unlocks | null) /** insert data into the table: "tournament_stage_windows" */ insert_tournament_stage_windows: (tournament_stage_windows_mutation_response | null) /** insert a single row into the table: "tournament_stage_windows" */ @@ -16292,12 +16753,16 @@ export interface mutation_root { joinDraftGame: (SuccessOutput | null) /** joinDraftGameAsParty */ joinDraftGameAsParty: (SuccessOutput | null) + /** Register for a tournament that drafts teams, alone or with your lobby */ + joinTournamentAsFreeAgent: (SuccessOutput | null) /** Join a utility practice session */ joinUtilityPractice: (UtilityPracticeSessionOutput | null) kickServerPlayer: KickResult /** execute VOLATILE function "league_award_forfeit" which returns "matches" */ league_award_forfeit: matches[] leaveLineup: (SuccessOutput | null) + /** Withdraw from a tournament's free agent pool */ + leaveTournamentAsFreeAgent: (SuccessOutput | null) /** Leave a utility practice session */ leaveUtilityPractice: (SuccessOutput | null) linkSteamMatchHistory: (SteamMatchHistoryLinkOutput | null) @@ -16323,6 +16788,8 @@ export interface mutation_root { /** Build a multi-segment ClipSpec from a player+preset and queue it via the batch render path (no live demo session required) */ queueClipFromPreset: (CreateClipRenderOutput | null) randomizeTeams: (SuccessOutput | null) + /** Organizer re-admits a team that missed check-in, then re-seeds */ + readmitTournamentTeam: (SuccessOutput | null) rebootMatchServer: (SuccessOutput | null) /** execute VOLATILE function "recalculate_tournament_awards" which returns "award_recipients" */ recalculate_tournament_awards: award_recipients[] @@ -16333,6 +16800,8 @@ export interface mutation_root { /** Re-read which plugins are actually on a node */ reconcileNodePlugins: (ReconcileNodePluginsOutput | null) reconnectLive: (SuccessOutput | null) + /** Spend a tournament invite link for an unlock on an invite only tournament */ + redeemTournamentInviteCode: (SuccessOutput | null) /** Reindex every player into the Typesense search index (admin only). Runs in the background; track via refreshAllPlayersStatus. */ refreshAllPlayers: (ReindexStartedOutput | null) /** Return the progress of the player reindex run (admin only). */ @@ -16381,6 +16850,8 @@ export interface mutation_root { retryPendingMatchImport: (PendingMatchImportActionOutput | null) /** Revoke a hand-granted award */ revokeAward: (SuccessOutput | null) + /** Organizer kills a tournament invite link without losing who already used it */ + revokeTournamentInviteCode: (SuccessOutput | null) sanctionServerPlayer: SanctionResult /** Create or update a catalog award */ saveAward: (Award | null) @@ -16753,6 +17224,18 @@ export interface mutation_root { update_e_ready_settings_by_pk: (e_ready_settings | null) /** update multiples rows of table: "e_ready_settings" */ update_e_ready_settings_many: ((e_ready_settings_mutation_response | null)[] | null) + /** update data of the table: "e_sanction_scopes" */ + update_e_sanction_scopes: (e_sanction_scopes_mutation_response | null) + /** update single row of the table: "e_sanction_scopes" */ + update_e_sanction_scopes_by_pk: (e_sanction_scopes | null) + /** update multiples rows of table: "e_sanction_scopes" */ + update_e_sanction_scopes_many: ((e_sanction_scopes_mutation_response | null)[] | null) + /** update data of the table: "e_sanction_sources" */ + update_e_sanction_sources: (e_sanction_sources_mutation_response | null) + /** update single row of the table: "e_sanction_sources" */ + update_e_sanction_sources_by_pk: (e_sanction_sources | null) + /** update multiples rows of table: "e_sanction_sources" */ + update_e_sanction_sources_many: ((e_sanction_sources_mutation_response | null)[] | null) /** update data of the table: "e_sanction_types" */ update_e_sanction_types: (e_sanction_types_mutation_response | null) /** update single row of the table: "e_sanction_types" */ @@ -16807,6 +17290,18 @@ export interface mutation_root { update_e_tournament_categories_by_pk: (e_tournament_categories | null) /** update multiples rows of table: "e_tournament_categories" */ update_e_tournament_categories_many: ((e_tournament_categories_mutation_response | null)[] | null) + /** update data of the table: "e_tournament_free_agent_statuses" */ + update_e_tournament_free_agent_statuses: (e_tournament_free_agent_statuses_mutation_response | null) + /** update single row of the table: "e_tournament_free_agent_statuses" */ + update_e_tournament_free_agent_statuses_by_pk: (e_tournament_free_agent_statuses | null) + /** update multiples rows of table: "e_tournament_free_agent_statuses" */ + update_e_tournament_free_agent_statuses_many: ((e_tournament_free_agent_statuses_mutation_response | null)[] | null) + /** update data of the table: "e_tournament_registration_types" */ + update_e_tournament_registration_types: (e_tournament_registration_types_mutation_response | null) + /** update single row of the table: "e_tournament_registration_types" */ + update_e_tournament_registration_types_by_pk: (e_tournament_registration_types | null) + /** update multiples rows of table: "e_tournament_registration_types" */ + update_e_tournament_registration_types_many: ((e_tournament_registration_types_mutation_response | null)[] | null) /** update data of the table: "e_tournament_stage_types" */ update_e_tournament_stage_types: (e_tournament_stage_types_mutation_response | null) /** update single row of the table: "e_tournament_stage_types" */ @@ -17447,6 +17942,40 @@ export interface mutation_root { update_tournament_categories_by_pk: (tournament_categories | null) /** update multiples rows of table: "tournament_categories" */ update_tournament_categories_many: ((tournament_categories_mutation_response | null)[] | null) + /** update data of the table: "tournament_free_agents" */ + update_tournament_free_agents: (tournament_free_agents_mutation_response | null) + /** update single row of the table: "tournament_free_agents" */ + update_tournament_free_agents_by_pk: (tournament_free_agents | null) + /** update multiples rows of table: "tournament_free_agents" */ + update_tournament_free_agents_many: ((tournament_free_agents_mutation_response | null)[] | null) + /** update data of the table: "tournament_invite_code_uses" */ + update_tournament_invite_code_uses: (tournament_invite_code_uses_mutation_response | null) + /** update single row of the table: "tournament_invite_code_uses" */ + update_tournament_invite_code_uses_by_pk: (tournament_invite_code_uses | null) + /** update multiples rows of table: "tournament_invite_code_uses" */ + update_tournament_invite_code_uses_many: ((tournament_invite_code_uses_mutation_response | null)[] | null) + /** update data of the table: "tournament_invite_codes" */ + update_tournament_invite_codes: (tournament_invite_codes_mutation_response | null) + /** update single row of the table: "tournament_invite_codes" */ + update_tournament_invite_codes_by_pk: (tournament_invite_codes | null) + /** update multiples rows of table: "tournament_invite_codes" */ + update_tournament_invite_codes_many: ((tournament_invite_codes_mutation_response | null)[] | null) + /** update data of the table: "tournament_invites" */ + update_tournament_invites: (tournament_invites_mutation_response | null) + /** update single row of the table: "tournament_invites" */ + update_tournament_invites_by_pk: (tournament_invites | null) + /** update multiples rows of table: "tournament_invites" */ + update_tournament_invites_many: ((tournament_invites_mutation_response | null)[] | null) + /** update data of the table: "tournament_leaderboard_entries" */ + update_tournament_leaderboard_entries: (tournament_leaderboard_entries_mutation_response | null) + /** update multiples rows of table: "tournament_leaderboard_entries" */ + update_tournament_leaderboard_entries_many: ((tournament_leaderboard_entries_mutation_response | null)[] | null) + /** update data of the table: "tournament_no_shows" */ + update_tournament_no_shows: (tournament_no_shows_mutation_response | null) + /** update single row of the table: "tournament_no_shows" */ + update_tournament_no_shows_by_pk: (tournament_no_shows | null) + /** update multiples rows of table: "tournament_no_shows" */ + update_tournament_no_shows_many: ((tournament_no_shows_mutation_response | null)[] | null) /** update data of the table: "tournament_organizer_teams" */ update_tournament_organizer_teams: (tournament_organizer_teams_mutation_response | null) /** update single row of the table: "tournament_organizer_teams" */ @@ -17465,6 +17994,10 @@ export interface mutation_root { update_tournament_prizes_by_pk: (tournament_prizes | null) /** update multiples rows of table: "tournament_prizes" */ update_tournament_prizes_many: ((tournament_prizes_mutation_response | null)[] | null) + /** update data of the table: "tournament_registration_unlocks" */ + update_tournament_registration_unlocks: (tournament_registration_unlocks_mutation_response | null) + /** update multiples rows of table: "tournament_registration_unlocks" */ + update_tournament_registration_unlocks_many: ((tournament_registration_unlocks_mutation_response | null)[] | null) /** update data of the table: "tournament_stage_windows" */ update_tournament_stage_windows: (tournament_stage_windows_mutation_response | null) /** update single row of the table: "tournament_stage_windows" */ @@ -25350,6 +25883,8 @@ export interface players { teams: (teams[] | null) /** A computed field, executes function "get_total_player_matches" */ total_matches: (Scalars['Int'] | null) + /** A computed field, executes function "get_player_tournament_cooldown" */ + tournament_cooldown: (Scalars['timestamptz'] | null) /** An array relationship */ tournament_organizers: tournament_organizers[] /** An aggregate relationship */ @@ -25486,6 +26021,8 @@ export interface players_max_fields { steam_id: (Scalars['bigint'] | null) /** A computed field, executes function "get_total_player_matches" */ total_matches: (Scalars['Int'] | null) + /** A computed field, executes function "get_player_tournament_cooldown" */ + tournament_cooldown: (Scalars['timestamptz'] | null) vac_ban_count: (Scalars['Int'] | null) /** A computed field, executes function "get_total_player_wins" */ wins: (Scalars['Int'] | null) @@ -25541,6 +26078,8 @@ export interface players_min_fields { steam_id: (Scalars['bigint'] | null) /** A computed field, executes function "get_total_player_matches" */ total_matches: (Scalars['Int'] | null) + /** A computed field, executes function "get_player_tournament_cooldown" */ + tournament_cooldown: (Scalars['timestamptz'] | null) vac_ban_count: (Scalars['Int'] | null) /** A computed field, executes function "get_total_player_wins" */ wins: (Scalars['Int'] | null) @@ -26360,6 +26899,18 @@ export interface query_root { e_ready_settings_aggregate: e_ready_settings_aggregate /** fetch data from the table: "e_ready_settings" using primary key columns */ e_ready_settings_by_pk: (e_ready_settings | null) + /** fetch data from the table: "e_sanction_scopes" */ + e_sanction_scopes: e_sanction_scopes[] + /** fetch aggregated fields from the table: "e_sanction_scopes" */ + e_sanction_scopes_aggregate: e_sanction_scopes_aggregate + /** fetch data from the table: "e_sanction_scopes" using primary key columns */ + e_sanction_scopes_by_pk: (e_sanction_scopes | null) + /** fetch data from the table: "e_sanction_sources" */ + e_sanction_sources: e_sanction_sources[] + /** fetch aggregated fields from the table: "e_sanction_sources" */ + e_sanction_sources_aggregate: e_sanction_sources_aggregate + /** fetch data from the table: "e_sanction_sources" using primary key columns */ + e_sanction_sources_by_pk: (e_sanction_sources | null) /** fetch data from the table: "e_sanction_types" */ e_sanction_types: e_sanction_types[] /** fetch aggregated fields from the table: "e_sanction_types" */ @@ -26414,6 +26965,18 @@ export interface query_root { e_tournament_categories_aggregate: e_tournament_categories_aggregate /** fetch data from the table: "e_tournament_categories" using primary key columns */ e_tournament_categories_by_pk: (e_tournament_categories | null) + /** fetch data from the table: "e_tournament_free_agent_statuses" */ + e_tournament_free_agent_statuses: e_tournament_free_agent_statuses[] + /** fetch aggregated fields from the table: "e_tournament_free_agent_statuses" */ + e_tournament_free_agent_statuses_aggregate: e_tournament_free_agent_statuses_aggregate + /** fetch data from the table: "e_tournament_free_agent_statuses" using primary key columns */ + e_tournament_free_agent_statuses_by_pk: (e_tournament_free_agent_statuses | null) + /** fetch data from the table: "e_tournament_registration_types" */ + e_tournament_registration_types: e_tournament_registration_types[] + /** fetch aggregated fields from the table: "e_tournament_registration_types" */ + e_tournament_registration_types_aggregate: e_tournament_registration_types_aggregate + /** fetch data from the table: "e_tournament_registration_types" using primary key columns */ + e_tournament_registration_types_by_pk: (e_tournament_registration_types | null) /** fetch data from the table: "e_tournament_stage_types" */ e_tournament_stage_types: e_tournament_stage_types[] /** fetch aggregated fields from the table: "e_tournament_stage_types" */ @@ -26640,6 +27203,10 @@ export interface query_root { get_player_leaderboard_rank: player_leaderboard_rank[] /** execute function "get_player_leaderboard_rank" and query aggregates on result of table type "player_leaderboard_rank" */ get_player_leaderboard_rank_aggregate: player_leaderboard_rank_aggregate + /** execute function "get_tournament_leaderboard" which returns "tournament_leaderboard_entries" */ + get_tournament_leaderboard: tournament_leaderboard_entries[] + /** execute function "get_tournament_leaderboard" and query aggregates on result of table type "tournament_leaderboard_entries" */ + get_tournament_leaderboard_aggregate: tournament_leaderboard_entries_aggregate /** fetch data from the table: "leaderboard_entries" */ leaderboard_entries: leaderboard_entries[] /** fetch aggregated fields from the table: "leaderboard_entries" */ @@ -27141,6 +27708,40 @@ export interface query_root { tournament_categories_aggregate: tournament_categories_aggregate /** fetch data from the table: "tournament_categories" using primary key columns */ tournament_categories_by_pk: (tournament_categories | null) + /** An array relationship */ + tournament_free_agents: tournament_free_agents[] + /** An aggregate relationship */ + tournament_free_agents_aggregate: tournament_free_agents_aggregate + /** fetch data from the table: "tournament_free_agents" using primary key columns */ + tournament_free_agents_by_pk: (tournament_free_agents | null) + /** fetch data from the table: "tournament_invite_code_uses" */ + tournament_invite_code_uses: tournament_invite_code_uses[] + /** fetch aggregated fields from the table: "tournament_invite_code_uses" */ + tournament_invite_code_uses_aggregate: tournament_invite_code_uses_aggregate + /** fetch data from the table: "tournament_invite_code_uses" using primary key columns */ + tournament_invite_code_uses_by_pk: (tournament_invite_code_uses | null) + /** fetch data from the table: "tournament_invite_codes" */ + tournament_invite_codes: tournament_invite_codes[] + /** fetch aggregated fields from the table: "tournament_invite_codes" */ + tournament_invite_codes_aggregate: tournament_invite_codes_aggregate + /** fetch data from the table: "tournament_invite_codes" using primary key columns */ + tournament_invite_codes_by_pk: (tournament_invite_codes | null) + /** fetch data from the table: "tournament_invites" */ + tournament_invites: tournament_invites[] + /** fetch aggregated fields from the table: "tournament_invites" */ + tournament_invites_aggregate: tournament_invites_aggregate + /** fetch data from the table: "tournament_invites" using primary key columns */ + tournament_invites_by_pk: (tournament_invites | null) + /** fetch data from the table: "tournament_leaderboard_entries" */ + tournament_leaderboard_entries: tournament_leaderboard_entries[] + /** fetch aggregated fields from the table: "tournament_leaderboard_entries" */ + tournament_leaderboard_entries_aggregate: tournament_leaderboard_entries_aggregate + /** fetch data from the table: "tournament_no_shows" */ + tournament_no_shows: tournament_no_shows[] + /** fetch aggregated fields from the table: "tournament_no_shows" */ + tournament_no_shows_aggregate: tournament_no_shows_aggregate + /** fetch data from the table: "tournament_no_shows" using primary key columns */ + tournament_no_shows_by_pk: (tournament_no_shows | null) /** fetch data from the table: "tournament_organizer_teams" */ tournament_organizer_teams: tournament_organizer_teams[] /** fetch aggregated fields from the table: "tournament_organizer_teams" */ @@ -27159,6 +27760,10 @@ export interface query_root { tournament_prizes_aggregate: tournament_prizes_aggregate /** fetch data from the table: "tournament_prizes" using primary key columns */ tournament_prizes_by_pk: (tournament_prizes | null) + /** fetch data from the table: "tournament_registration_unlocks" */ + tournament_registration_unlocks: tournament_registration_unlocks[] + /** fetch aggregated fields from the table: "tournament_registration_unlocks" */ + tournament_registration_unlocks_aggregate: tournament_registration_unlocks_aggregate /** fetch data from the table: "tournament_stage_windows" */ tournament_stage_windows: tournament_stage_windows[] /** fetch aggregated fields from the table: "tournament_stage_windows" */ @@ -28766,6 +29371,22 @@ export interface subscription_root { e_ready_settings_by_pk: (e_ready_settings | null) /** fetch data from the table in a streaming manner: "e_ready_settings" */ e_ready_settings_stream: e_ready_settings[] + /** fetch data from the table: "e_sanction_scopes" */ + e_sanction_scopes: e_sanction_scopes[] + /** fetch aggregated fields from the table: "e_sanction_scopes" */ + e_sanction_scopes_aggregate: e_sanction_scopes_aggregate + /** fetch data from the table: "e_sanction_scopes" using primary key columns */ + e_sanction_scopes_by_pk: (e_sanction_scopes | null) + /** fetch data from the table in a streaming manner: "e_sanction_scopes" */ + e_sanction_scopes_stream: e_sanction_scopes[] + /** fetch data from the table: "e_sanction_sources" */ + e_sanction_sources: e_sanction_sources[] + /** fetch aggregated fields from the table: "e_sanction_sources" */ + e_sanction_sources_aggregate: e_sanction_sources_aggregate + /** fetch data from the table: "e_sanction_sources" using primary key columns */ + e_sanction_sources_by_pk: (e_sanction_sources | null) + /** fetch data from the table in a streaming manner: "e_sanction_sources" */ + e_sanction_sources_stream: e_sanction_sources[] /** fetch data from the table: "e_sanction_types" */ e_sanction_types: e_sanction_types[] /** fetch aggregated fields from the table: "e_sanction_types" */ @@ -28838,6 +29459,22 @@ export interface subscription_root { e_tournament_categories_by_pk: (e_tournament_categories | null) /** fetch data from the table in a streaming manner: "e_tournament_categories" */ e_tournament_categories_stream: e_tournament_categories[] + /** fetch data from the table: "e_tournament_free_agent_statuses" */ + e_tournament_free_agent_statuses: e_tournament_free_agent_statuses[] + /** fetch aggregated fields from the table: "e_tournament_free_agent_statuses" */ + e_tournament_free_agent_statuses_aggregate: e_tournament_free_agent_statuses_aggregate + /** fetch data from the table: "e_tournament_free_agent_statuses" using primary key columns */ + e_tournament_free_agent_statuses_by_pk: (e_tournament_free_agent_statuses | null) + /** fetch data from the table in a streaming manner: "e_tournament_free_agent_statuses" */ + e_tournament_free_agent_statuses_stream: e_tournament_free_agent_statuses[] + /** fetch data from the table: "e_tournament_registration_types" */ + e_tournament_registration_types: e_tournament_registration_types[] + /** fetch aggregated fields from the table: "e_tournament_registration_types" */ + e_tournament_registration_types_aggregate: e_tournament_registration_types_aggregate + /** fetch data from the table: "e_tournament_registration_types" using primary key columns */ + e_tournament_registration_types_by_pk: (e_tournament_registration_types | null) + /** fetch data from the table in a streaming manner: "e_tournament_registration_types" */ + e_tournament_registration_types_stream: e_tournament_registration_types[] /** fetch data from the table: "e_tournament_stage_types" */ e_tournament_stage_types: e_tournament_stage_types[] /** fetch aggregated fields from the table: "e_tournament_stage_types" */ @@ -29086,6 +29723,10 @@ export interface subscription_root { get_player_leaderboard_rank: player_leaderboard_rank[] /** execute function "get_player_leaderboard_rank" and query aggregates on result of table type "player_leaderboard_rank" */ get_player_leaderboard_rank_aggregate: player_leaderboard_rank_aggregate + /** execute function "get_tournament_leaderboard" which returns "tournament_leaderboard_entries" */ + get_tournament_leaderboard: tournament_leaderboard_entries[] + /** execute function "get_tournament_leaderboard" and query aggregates on result of table type "tournament_leaderboard_entries" */ + get_tournament_leaderboard_aggregate: tournament_leaderboard_entries_aggregate /** fetch data from the table: "leaderboard_entries" */ leaderboard_entries: leaderboard_entries[] /** fetch aggregated fields from the table: "leaderboard_entries" */ @@ -29740,6 +30381,52 @@ export interface subscription_root { tournament_categories_by_pk: (tournament_categories | null) /** fetch data from the table in a streaming manner: "tournament_categories" */ tournament_categories_stream: tournament_categories[] + /** An array relationship */ + tournament_free_agents: tournament_free_agents[] + /** An aggregate relationship */ + tournament_free_agents_aggregate: tournament_free_agents_aggregate + /** fetch data from the table: "tournament_free_agents" using primary key columns */ + tournament_free_agents_by_pk: (tournament_free_agents | null) + /** fetch data from the table in a streaming manner: "tournament_free_agents" */ + tournament_free_agents_stream: tournament_free_agents[] + /** fetch data from the table: "tournament_invite_code_uses" */ + tournament_invite_code_uses: tournament_invite_code_uses[] + /** fetch aggregated fields from the table: "tournament_invite_code_uses" */ + tournament_invite_code_uses_aggregate: tournament_invite_code_uses_aggregate + /** fetch data from the table: "tournament_invite_code_uses" using primary key columns */ + tournament_invite_code_uses_by_pk: (tournament_invite_code_uses | null) + /** fetch data from the table in a streaming manner: "tournament_invite_code_uses" */ + tournament_invite_code_uses_stream: tournament_invite_code_uses[] + /** fetch data from the table: "tournament_invite_codes" */ + tournament_invite_codes: tournament_invite_codes[] + /** fetch aggregated fields from the table: "tournament_invite_codes" */ + tournament_invite_codes_aggregate: tournament_invite_codes_aggregate + /** fetch data from the table: "tournament_invite_codes" using primary key columns */ + tournament_invite_codes_by_pk: (tournament_invite_codes | null) + /** fetch data from the table in a streaming manner: "tournament_invite_codes" */ + tournament_invite_codes_stream: tournament_invite_codes[] + /** fetch data from the table: "tournament_invites" */ + tournament_invites: tournament_invites[] + /** fetch aggregated fields from the table: "tournament_invites" */ + tournament_invites_aggregate: tournament_invites_aggregate + /** fetch data from the table: "tournament_invites" using primary key columns */ + tournament_invites_by_pk: (tournament_invites | null) + /** fetch data from the table in a streaming manner: "tournament_invites" */ + tournament_invites_stream: tournament_invites[] + /** fetch data from the table: "tournament_leaderboard_entries" */ + tournament_leaderboard_entries: tournament_leaderboard_entries[] + /** fetch aggregated fields from the table: "tournament_leaderboard_entries" */ + tournament_leaderboard_entries_aggregate: tournament_leaderboard_entries_aggregate + /** fetch data from the table in a streaming manner: "tournament_leaderboard_entries" */ + tournament_leaderboard_entries_stream: tournament_leaderboard_entries[] + /** fetch data from the table: "tournament_no_shows" */ + tournament_no_shows: tournament_no_shows[] + /** fetch aggregated fields from the table: "tournament_no_shows" */ + tournament_no_shows_aggregate: tournament_no_shows_aggregate + /** fetch data from the table: "tournament_no_shows" using primary key columns */ + tournament_no_shows_by_pk: (tournament_no_shows | null) + /** fetch data from the table in a streaming manner: "tournament_no_shows" */ + tournament_no_shows_stream: tournament_no_shows[] /** fetch data from the table: "tournament_organizer_teams" */ tournament_organizer_teams: tournament_organizer_teams[] /** fetch aggregated fields from the table: "tournament_organizer_teams" */ @@ -29764,6 +30451,12 @@ export interface subscription_root { tournament_prizes_by_pk: (tournament_prizes | null) /** fetch data from the table in a streaming manner: "tournament_prizes" */ tournament_prizes_stream: tournament_prizes[] + /** fetch data from the table: "tournament_registration_unlocks" */ + tournament_registration_unlocks: tournament_registration_unlocks[] + /** fetch aggregated fields from the table: "tournament_registration_unlocks" */ + tournament_registration_unlocks_aggregate: tournament_registration_unlocks_aggregate + /** fetch data from the table in a streaming manner: "tournament_registration_unlocks" */ + tournament_registration_unlocks_stream: tournament_registration_unlocks[] /** fetch data from the table: "tournament_stage_windows" */ tournament_stage_windows: tournament_stage_windows[] /** fetch aggregated fields from the table: "tournament_stage_windows" */ @@ -32135,6 +32828,991 @@ export type tournament_categories_select_column = 'category' | 'tournament_id' export type tournament_categories_update_column = 'category' | 'tournament_id' +/** columns and relationships of "tournament_free_agents" */ +export interface tournament_free_agents { + checked_in_at: (Scalars['timestamptz'] | null) + /** Registration priority: decides who makes the cut */ + created_at: Scalars['timestamptz'] + /** An object relationship */ + e_tournament_free_agent_status: e_tournament_free_agent_statuses + id: Scalars['uuid'] + party_id: (Scalars['uuid'] | null) + /** An object relationship */ + player: players + player_steam_id: Scalars['bigint'] + status: e_tournament_free_agent_statuses_enum + /** An object relationship */ + tournament: tournaments + tournament_id: Scalars['uuid'] + /** An object relationship */ + tournament_team: (tournament_teams | null) + tournament_team_id: (Scalars['uuid'] | null) + __typename: 'tournament_free_agents' +} + + +/** aggregated selection of "tournament_free_agents" */ +export interface tournament_free_agents_aggregate { + aggregate: (tournament_free_agents_aggregate_fields | null) + nodes: tournament_free_agents[] + __typename: 'tournament_free_agents_aggregate' +} + + +/** aggregate fields of "tournament_free_agents" */ +export interface tournament_free_agents_aggregate_fields { + avg: (tournament_free_agents_avg_fields | null) + count: Scalars['Int'] + max: (tournament_free_agents_max_fields | null) + min: (tournament_free_agents_min_fields | null) + stddev: (tournament_free_agents_stddev_fields | null) + stddev_pop: (tournament_free_agents_stddev_pop_fields | null) + stddev_samp: (tournament_free_agents_stddev_samp_fields | null) + sum: (tournament_free_agents_sum_fields | null) + var_pop: (tournament_free_agents_var_pop_fields | null) + var_samp: (tournament_free_agents_var_samp_fields | null) + variance: (tournament_free_agents_variance_fields | null) + __typename: 'tournament_free_agents_aggregate_fields' +} + + +/** aggregate avg on columns */ +export interface tournament_free_agents_avg_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_free_agents_avg_fields' +} + + +/** unique or primary key constraints on table "tournament_free_agents" */ +export type tournament_free_agents_constraint = 'tournament_free_agents_pkey' | 'tournament_free_agents_tournament_id_player_steam_id_key' + + +/** aggregate max on columns */ +export interface tournament_free_agents_max_fields { + checked_in_at: (Scalars['timestamptz'] | null) + /** Registration priority: decides who makes the cut */ + created_at: (Scalars['timestamptz'] | null) + id: (Scalars['uuid'] | null) + party_id: (Scalars['uuid'] | null) + player_steam_id: (Scalars['bigint'] | null) + tournament_id: (Scalars['uuid'] | null) + tournament_team_id: (Scalars['uuid'] | null) + __typename: 'tournament_free_agents_max_fields' +} + + +/** aggregate min on columns */ +export interface tournament_free_agents_min_fields { + checked_in_at: (Scalars['timestamptz'] | null) + /** Registration priority: decides who makes the cut */ + created_at: (Scalars['timestamptz'] | null) + id: (Scalars['uuid'] | null) + party_id: (Scalars['uuid'] | null) + player_steam_id: (Scalars['bigint'] | null) + tournament_id: (Scalars['uuid'] | null) + tournament_team_id: (Scalars['uuid'] | null) + __typename: 'tournament_free_agents_min_fields' +} + + +/** response of any mutation on the table "tournament_free_agents" */ +export interface tournament_free_agents_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: tournament_free_agents[] + __typename: 'tournament_free_agents_mutation_response' +} + + +/** select columns of table "tournament_free_agents" */ +export type tournament_free_agents_select_column = 'checked_in_at' | 'created_at' | 'id' | 'party_id' | 'player_steam_id' | 'status' | 'tournament_id' | 'tournament_team_id' + + +/** aggregate stddev on columns */ +export interface tournament_free_agents_stddev_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_free_agents_stddev_fields' +} + + +/** aggregate stddev_pop on columns */ +export interface tournament_free_agents_stddev_pop_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_free_agents_stddev_pop_fields' +} + + +/** aggregate stddev_samp on columns */ +export interface tournament_free_agents_stddev_samp_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_free_agents_stddev_samp_fields' +} + + +/** aggregate sum on columns */ +export interface tournament_free_agents_sum_fields { + player_steam_id: (Scalars['bigint'] | null) + __typename: 'tournament_free_agents_sum_fields' +} + + +/** update columns of table "tournament_free_agents" */ +export type tournament_free_agents_update_column = 'checked_in_at' | 'created_at' | 'id' | 'party_id' | 'player_steam_id' | 'status' | 'tournament_id' | 'tournament_team_id' + + +/** aggregate var_pop on columns */ +export interface tournament_free_agents_var_pop_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_free_agents_var_pop_fields' +} + + +/** aggregate var_samp on columns */ +export interface tournament_free_agents_var_samp_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_free_agents_var_samp_fields' +} + + +/** aggregate variance on columns */ +export interface tournament_free_agents_variance_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_free_agents_variance_fields' +} + + +/** columns and relationships of "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses { + /** An object relationship */ + invite_code: tournament_invite_codes + invite_code_id: Scalars['uuid'] + /** An object relationship */ + player: players + player_steam_id: Scalars['bigint'] + /** An object relationship */ + team: (teams | null) + team_id: (Scalars['uuid'] | null) + used_at: Scalars['timestamptz'] + __typename: 'tournament_invite_code_uses' +} + + +/** aggregated selection of "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_aggregate { + aggregate: (tournament_invite_code_uses_aggregate_fields | null) + nodes: tournament_invite_code_uses[] + __typename: 'tournament_invite_code_uses_aggregate' +} + + +/** aggregate fields of "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_aggregate_fields { + avg: (tournament_invite_code_uses_avg_fields | null) + count: Scalars['Int'] + max: (tournament_invite_code_uses_max_fields | null) + min: (tournament_invite_code_uses_min_fields | null) + stddev: (tournament_invite_code_uses_stddev_fields | null) + stddev_pop: (tournament_invite_code_uses_stddev_pop_fields | null) + stddev_samp: (tournament_invite_code_uses_stddev_samp_fields | null) + sum: (tournament_invite_code_uses_sum_fields | null) + var_pop: (tournament_invite_code_uses_var_pop_fields | null) + var_samp: (tournament_invite_code_uses_var_samp_fields | null) + variance: (tournament_invite_code_uses_variance_fields | null) + __typename: 'tournament_invite_code_uses_aggregate_fields' +} + + +/** aggregate avg on columns */ +export interface tournament_invite_code_uses_avg_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_invite_code_uses_avg_fields' +} + + +/** unique or primary key constraints on table "tournament_invite_code_uses" */ +export type tournament_invite_code_uses_constraint = 'tournament_invite_code_uses_pkey' + + +/** aggregate max on columns */ +export interface tournament_invite_code_uses_max_fields { + invite_code_id: (Scalars['uuid'] | null) + player_steam_id: (Scalars['bigint'] | null) + team_id: (Scalars['uuid'] | null) + used_at: (Scalars['timestamptz'] | null) + __typename: 'tournament_invite_code_uses_max_fields' +} + + +/** aggregate min on columns */ +export interface tournament_invite_code_uses_min_fields { + invite_code_id: (Scalars['uuid'] | null) + player_steam_id: (Scalars['bigint'] | null) + team_id: (Scalars['uuid'] | null) + used_at: (Scalars['timestamptz'] | null) + __typename: 'tournament_invite_code_uses_min_fields' +} + + +/** response of any mutation on the table "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: tournament_invite_code_uses[] + __typename: 'tournament_invite_code_uses_mutation_response' +} + + +/** select columns of table "tournament_invite_code_uses" */ +export type tournament_invite_code_uses_select_column = 'invite_code_id' | 'player_steam_id' | 'team_id' | 'used_at' + + +/** aggregate stddev on columns */ +export interface tournament_invite_code_uses_stddev_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_invite_code_uses_stddev_fields' +} + + +/** aggregate stddev_pop on columns */ +export interface tournament_invite_code_uses_stddev_pop_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_invite_code_uses_stddev_pop_fields' +} + + +/** aggregate stddev_samp on columns */ +export interface tournament_invite_code_uses_stddev_samp_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_invite_code_uses_stddev_samp_fields' +} + + +/** aggregate sum on columns */ +export interface tournament_invite_code_uses_sum_fields { + player_steam_id: (Scalars['bigint'] | null) + __typename: 'tournament_invite_code_uses_sum_fields' +} + + +/** update columns of table "tournament_invite_code_uses" */ +export type tournament_invite_code_uses_update_column = 'invite_code_id' | 'player_steam_id' | 'team_id' | 'used_at' + + +/** aggregate var_pop on columns */ +export interface tournament_invite_code_uses_var_pop_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_invite_code_uses_var_pop_fields' +} + + +/** aggregate var_samp on columns */ +export interface tournament_invite_code_uses_var_samp_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_invite_code_uses_var_samp_fields' +} + + +/** aggregate variance on columns */ +export interface tournament_invite_code_uses_variance_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_invite_code_uses_variance_fields' +} + + +/** columns and relationships of "tournament_invite_codes" */ +export interface tournament_invite_codes { + code: Scalars['String'] + created_at: Scalars['timestamptz'] + /** An object relationship */ + created_by: players + created_by_player_steam_id: Scalars['bigint'] + expires_at: (Scalars['timestamptz'] | null) + id: Scalars['uuid'] + max_uses: (Scalars['Int'] | null) + revoked_at: (Scalars['timestamptz'] | null) + /** An object relationship */ + tournament: tournaments + tournament_id: Scalars['uuid'] + /** An array relationship */ + used_by: tournament_invite_code_uses[] + /** An aggregate relationship */ + used_by_aggregate: tournament_invite_code_uses_aggregate + uses: Scalars['Int'] + __typename: 'tournament_invite_codes' +} + + +/** aggregated selection of "tournament_invite_codes" */ +export interface tournament_invite_codes_aggregate { + aggregate: (tournament_invite_codes_aggregate_fields | null) + nodes: tournament_invite_codes[] + __typename: 'tournament_invite_codes_aggregate' +} + + +/** aggregate fields of "tournament_invite_codes" */ +export interface tournament_invite_codes_aggregate_fields { + avg: (tournament_invite_codes_avg_fields | null) + count: Scalars['Int'] + max: (tournament_invite_codes_max_fields | null) + min: (tournament_invite_codes_min_fields | null) + stddev: (tournament_invite_codes_stddev_fields | null) + stddev_pop: (tournament_invite_codes_stddev_pop_fields | null) + stddev_samp: (tournament_invite_codes_stddev_samp_fields | null) + sum: (tournament_invite_codes_sum_fields | null) + var_pop: (tournament_invite_codes_var_pop_fields | null) + var_samp: (tournament_invite_codes_var_samp_fields | null) + variance: (tournament_invite_codes_variance_fields | null) + __typename: 'tournament_invite_codes_aggregate_fields' +} + + +/** aggregate avg on columns */ +export interface tournament_invite_codes_avg_fields { + created_by_player_steam_id: (Scalars['Float'] | null) + max_uses: (Scalars['Float'] | null) + uses: (Scalars['Float'] | null) + __typename: 'tournament_invite_codes_avg_fields' +} + + +/** unique or primary key constraints on table "tournament_invite_codes" */ +export type tournament_invite_codes_constraint = 'tournament_invite_codes_code_key' | 'tournament_invite_codes_pkey' + + +/** aggregate max on columns */ +export interface tournament_invite_codes_max_fields { + code: (Scalars['String'] | null) + created_at: (Scalars['timestamptz'] | null) + created_by_player_steam_id: (Scalars['bigint'] | null) + expires_at: (Scalars['timestamptz'] | null) + id: (Scalars['uuid'] | null) + max_uses: (Scalars['Int'] | null) + revoked_at: (Scalars['timestamptz'] | null) + tournament_id: (Scalars['uuid'] | null) + uses: (Scalars['Int'] | null) + __typename: 'tournament_invite_codes_max_fields' +} + + +/** aggregate min on columns */ +export interface tournament_invite_codes_min_fields { + code: (Scalars['String'] | null) + created_at: (Scalars['timestamptz'] | null) + created_by_player_steam_id: (Scalars['bigint'] | null) + expires_at: (Scalars['timestamptz'] | null) + id: (Scalars['uuid'] | null) + max_uses: (Scalars['Int'] | null) + revoked_at: (Scalars['timestamptz'] | null) + tournament_id: (Scalars['uuid'] | null) + uses: (Scalars['Int'] | null) + __typename: 'tournament_invite_codes_min_fields' +} + + +/** response of any mutation on the table "tournament_invite_codes" */ +export interface tournament_invite_codes_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: tournament_invite_codes[] + __typename: 'tournament_invite_codes_mutation_response' +} + + +/** select columns of table "tournament_invite_codes" */ +export type tournament_invite_codes_select_column = 'code' | 'created_at' | 'created_by_player_steam_id' | 'expires_at' | 'id' | 'max_uses' | 'revoked_at' | 'tournament_id' | 'uses' + + +/** aggregate stddev on columns */ +export interface tournament_invite_codes_stddev_fields { + created_by_player_steam_id: (Scalars['Float'] | null) + max_uses: (Scalars['Float'] | null) + uses: (Scalars['Float'] | null) + __typename: 'tournament_invite_codes_stddev_fields' +} + + +/** aggregate stddev_pop on columns */ +export interface tournament_invite_codes_stddev_pop_fields { + created_by_player_steam_id: (Scalars['Float'] | null) + max_uses: (Scalars['Float'] | null) + uses: (Scalars['Float'] | null) + __typename: 'tournament_invite_codes_stddev_pop_fields' +} + + +/** aggregate stddev_samp on columns */ +export interface tournament_invite_codes_stddev_samp_fields { + created_by_player_steam_id: (Scalars['Float'] | null) + max_uses: (Scalars['Float'] | null) + uses: (Scalars['Float'] | null) + __typename: 'tournament_invite_codes_stddev_samp_fields' +} + + +/** aggregate sum on columns */ +export interface tournament_invite_codes_sum_fields { + created_by_player_steam_id: (Scalars['bigint'] | null) + max_uses: (Scalars['Int'] | null) + uses: (Scalars['Int'] | null) + __typename: 'tournament_invite_codes_sum_fields' +} + + +/** update columns of table "tournament_invite_codes" */ +export type tournament_invite_codes_update_column = 'code' | 'created_at' | 'created_by_player_steam_id' | 'expires_at' | 'id' | 'max_uses' | 'revoked_at' | 'tournament_id' | 'uses' + + +/** aggregate var_pop on columns */ +export interface tournament_invite_codes_var_pop_fields { + created_by_player_steam_id: (Scalars['Float'] | null) + max_uses: (Scalars['Float'] | null) + uses: (Scalars['Float'] | null) + __typename: 'tournament_invite_codes_var_pop_fields' +} + + +/** aggregate var_samp on columns */ +export interface tournament_invite_codes_var_samp_fields { + created_by_player_steam_id: (Scalars['Float'] | null) + max_uses: (Scalars['Float'] | null) + uses: (Scalars['Float'] | null) + __typename: 'tournament_invite_codes_var_samp_fields' +} + + +/** aggregate variance on columns */ +export interface tournament_invite_codes_variance_fields { + created_by_player_steam_id: (Scalars['Float'] | null) + max_uses: (Scalars['Float'] | null) + uses: (Scalars['Float'] | null) + __typename: 'tournament_invite_codes_variance_fields' +} + + +/** columns and relationships of "tournament_invites" */ +export interface tournament_invites { + created_at: Scalars['timestamptz'] + id: Scalars['uuid'] + /** An object relationship */ + invited_by: players + invited_by_player_steam_id: Scalars['bigint'] + /** An object relationship */ + player: (players | null) + steam_id: (Scalars['bigint'] | null) + /** An object relationship */ + team: (teams | null) + team_id: (Scalars['uuid'] | null) + /** An object relationship */ + tournament: tournaments + tournament_id: Scalars['uuid'] + __typename: 'tournament_invites' +} + + +/** aggregated selection of "tournament_invites" */ +export interface tournament_invites_aggregate { + aggregate: (tournament_invites_aggregate_fields | null) + nodes: tournament_invites[] + __typename: 'tournament_invites_aggregate' +} + + +/** aggregate fields of "tournament_invites" */ +export interface tournament_invites_aggregate_fields { + avg: (tournament_invites_avg_fields | null) + count: Scalars['Int'] + max: (tournament_invites_max_fields | null) + min: (tournament_invites_min_fields | null) + stddev: (tournament_invites_stddev_fields | null) + stddev_pop: (tournament_invites_stddev_pop_fields | null) + stddev_samp: (tournament_invites_stddev_samp_fields | null) + sum: (tournament_invites_sum_fields | null) + var_pop: (tournament_invites_var_pop_fields | null) + var_samp: (tournament_invites_var_samp_fields | null) + variance: (tournament_invites_variance_fields | null) + __typename: 'tournament_invites_aggregate_fields' +} + + +/** aggregate avg on columns */ +export interface tournament_invites_avg_fields { + invited_by_player_steam_id: (Scalars['Float'] | null) + steam_id: (Scalars['Float'] | null) + __typename: 'tournament_invites_avg_fields' +} + + +/** unique or primary key constraints on table "tournament_invites" */ +export type tournament_invites_constraint = 'idx_tournament_invites_player_unique' | 'idx_tournament_invites_team_unique' | 'tournament_invites_pkey' + + +/** aggregate max on columns */ +export interface tournament_invites_max_fields { + created_at: (Scalars['timestamptz'] | null) + id: (Scalars['uuid'] | null) + invited_by_player_steam_id: (Scalars['bigint'] | null) + steam_id: (Scalars['bigint'] | null) + team_id: (Scalars['uuid'] | null) + tournament_id: (Scalars['uuid'] | null) + __typename: 'tournament_invites_max_fields' +} + + +/** aggregate min on columns */ +export interface tournament_invites_min_fields { + created_at: (Scalars['timestamptz'] | null) + id: (Scalars['uuid'] | null) + invited_by_player_steam_id: (Scalars['bigint'] | null) + steam_id: (Scalars['bigint'] | null) + team_id: (Scalars['uuid'] | null) + tournament_id: (Scalars['uuid'] | null) + __typename: 'tournament_invites_min_fields' +} + + +/** response of any mutation on the table "tournament_invites" */ +export interface tournament_invites_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: tournament_invites[] + __typename: 'tournament_invites_mutation_response' +} + + +/** select columns of table "tournament_invites" */ +export type tournament_invites_select_column = 'created_at' | 'id' | 'invited_by_player_steam_id' | 'steam_id' | 'team_id' | 'tournament_id' + + +/** aggregate stddev on columns */ +export interface tournament_invites_stddev_fields { + invited_by_player_steam_id: (Scalars['Float'] | null) + steam_id: (Scalars['Float'] | null) + __typename: 'tournament_invites_stddev_fields' +} + + +/** aggregate stddev_pop on columns */ +export interface tournament_invites_stddev_pop_fields { + invited_by_player_steam_id: (Scalars['Float'] | null) + steam_id: (Scalars['Float'] | null) + __typename: 'tournament_invites_stddev_pop_fields' +} + + +/** aggregate stddev_samp on columns */ +export interface tournament_invites_stddev_samp_fields { + invited_by_player_steam_id: (Scalars['Float'] | null) + steam_id: (Scalars['Float'] | null) + __typename: 'tournament_invites_stddev_samp_fields' +} + + +/** aggregate sum on columns */ +export interface tournament_invites_sum_fields { + invited_by_player_steam_id: (Scalars['bigint'] | null) + steam_id: (Scalars['bigint'] | null) + __typename: 'tournament_invites_sum_fields' +} + + +/** update columns of table "tournament_invites" */ +export type tournament_invites_update_column = 'created_at' | 'id' | 'invited_by_player_steam_id' | 'steam_id' | 'team_id' | 'tournament_id' + + +/** aggregate var_pop on columns */ +export interface tournament_invites_var_pop_fields { + invited_by_player_steam_id: (Scalars['Float'] | null) + steam_id: (Scalars['Float'] | null) + __typename: 'tournament_invites_var_pop_fields' +} + + +/** aggregate var_samp on columns */ +export interface tournament_invites_var_samp_fields { + invited_by_player_steam_id: (Scalars['Float'] | null) + steam_id: (Scalars['Float'] | null) + __typename: 'tournament_invites_var_samp_fields' +} + + +/** aggregate variance on columns */ +export interface tournament_invites_variance_fields { + invited_by_player_steam_id: (Scalars['Float'] | null) + steam_id: (Scalars['Float'] | null) + __typename: 'tournament_invites_variance_fields' +} + + +/** columns and relationships of "tournament_leaderboard_entries" */ +export interface tournament_leaderboard_entries { + adr: Scalars['float8'] + assists: Scalars['Int'] + deaths: Scalars['Int'] + headshot_percentage: Scalars['float8'] + kdr: Scalars['float8'] + kills: Scalars['Int'] + matches_played: Scalars['Int'] + player_avatar_url: (Scalars['String'] | null) + player_country: (Scalars['String'] | null) + player_custom_avatar_url: (Scalars['String'] | null) + player_name: Scalars['String'] + player_steam_id: Scalars['String'] + rating: Scalars['float8'] + rounds_played: Scalars['Int'] + team_name: (Scalars['String'] | null) + tournament_team_id: (Scalars['uuid'] | null) + __typename: 'tournament_leaderboard_entries' +} + +export interface tournament_leaderboard_entries_aggregate { + aggregate: (tournament_leaderboard_entries_aggregate_fields | null) + nodes: tournament_leaderboard_entries[] + __typename: 'tournament_leaderboard_entries_aggregate' +} + + +/** aggregate fields of "tournament_leaderboard_entries" */ +export interface tournament_leaderboard_entries_aggregate_fields { + avg: (tournament_leaderboard_entries_avg_fields | null) + count: Scalars['Int'] + max: (tournament_leaderboard_entries_max_fields | null) + min: (tournament_leaderboard_entries_min_fields | null) + stddev: (tournament_leaderboard_entries_stddev_fields | null) + stddev_pop: (tournament_leaderboard_entries_stddev_pop_fields | null) + stddev_samp: (tournament_leaderboard_entries_stddev_samp_fields | null) + sum: (tournament_leaderboard_entries_sum_fields | null) + var_pop: (tournament_leaderboard_entries_var_pop_fields | null) + var_samp: (tournament_leaderboard_entries_var_samp_fields | null) + variance: (tournament_leaderboard_entries_variance_fields | null) + __typename: 'tournament_leaderboard_entries_aggregate_fields' +} + + +/** aggregate avg on columns */ +export interface tournament_leaderboard_entries_avg_fields { + adr: (Scalars['Float'] | null) + assists: (Scalars['Float'] | null) + deaths: (Scalars['Float'] | null) + headshot_percentage: (Scalars['Float'] | null) + kdr: (Scalars['Float'] | null) + kills: (Scalars['Float'] | null) + matches_played: (Scalars['Float'] | null) + rating: (Scalars['Float'] | null) + rounds_played: (Scalars['Float'] | null) + __typename: 'tournament_leaderboard_entries_avg_fields' +} + + +/** aggregate max on columns */ +export interface tournament_leaderboard_entries_max_fields { + adr: (Scalars['float8'] | null) + assists: (Scalars['Int'] | null) + deaths: (Scalars['Int'] | null) + headshot_percentage: (Scalars['float8'] | null) + kdr: (Scalars['float8'] | null) + kills: (Scalars['Int'] | null) + matches_played: (Scalars['Int'] | null) + player_avatar_url: (Scalars['String'] | null) + player_country: (Scalars['String'] | null) + player_custom_avatar_url: (Scalars['String'] | null) + player_name: (Scalars['String'] | null) + player_steam_id: (Scalars['String'] | null) + rating: (Scalars['float8'] | null) + rounds_played: (Scalars['Int'] | null) + team_name: (Scalars['String'] | null) + tournament_team_id: (Scalars['uuid'] | null) + __typename: 'tournament_leaderboard_entries_max_fields' +} + + +/** aggregate min on columns */ +export interface tournament_leaderboard_entries_min_fields { + adr: (Scalars['float8'] | null) + assists: (Scalars['Int'] | null) + deaths: (Scalars['Int'] | null) + headshot_percentage: (Scalars['float8'] | null) + kdr: (Scalars['float8'] | null) + kills: (Scalars['Int'] | null) + matches_played: (Scalars['Int'] | null) + player_avatar_url: (Scalars['String'] | null) + player_country: (Scalars['String'] | null) + player_custom_avatar_url: (Scalars['String'] | null) + player_name: (Scalars['String'] | null) + player_steam_id: (Scalars['String'] | null) + rating: (Scalars['float8'] | null) + rounds_played: (Scalars['Int'] | null) + team_name: (Scalars['String'] | null) + tournament_team_id: (Scalars['uuid'] | null) + __typename: 'tournament_leaderboard_entries_min_fields' +} + + +/** response of any mutation on the table "tournament_leaderboard_entries" */ +export interface tournament_leaderboard_entries_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: tournament_leaderboard_entries[] + __typename: 'tournament_leaderboard_entries_mutation_response' +} + + +/** select columns of table "tournament_leaderboard_entries" */ +export type tournament_leaderboard_entries_select_column = 'adr' | 'assists' | 'deaths' | 'headshot_percentage' | 'kdr' | 'kills' | 'matches_played' | 'player_avatar_url' | 'player_country' | 'player_custom_avatar_url' | 'player_name' | 'player_steam_id' | 'rating' | 'rounds_played' | 'team_name' | 'tournament_team_id' + + +/** aggregate stddev on columns */ +export interface tournament_leaderboard_entries_stddev_fields { + adr: (Scalars['Float'] | null) + assists: (Scalars['Float'] | null) + deaths: (Scalars['Float'] | null) + headshot_percentage: (Scalars['Float'] | null) + kdr: (Scalars['Float'] | null) + kills: (Scalars['Float'] | null) + matches_played: (Scalars['Float'] | null) + rating: (Scalars['Float'] | null) + rounds_played: (Scalars['Float'] | null) + __typename: 'tournament_leaderboard_entries_stddev_fields' +} + + +/** aggregate stddev_pop on columns */ +export interface tournament_leaderboard_entries_stddev_pop_fields { + adr: (Scalars['Float'] | null) + assists: (Scalars['Float'] | null) + deaths: (Scalars['Float'] | null) + headshot_percentage: (Scalars['Float'] | null) + kdr: (Scalars['Float'] | null) + kills: (Scalars['Float'] | null) + matches_played: (Scalars['Float'] | null) + rating: (Scalars['Float'] | null) + rounds_played: (Scalars['Float'] | null) + __typename: 'tournament_leaderboard_entries_stddev_pop_fields' +} + + +/** aggregate stddev_samp on columns */ +export interface tournament_leaderboard_entries_stddev_samp_fields { + adr: (Scalars['Float'] | null) + assists: (Scalars['Float'] | null) + deaths: (Scalars['Float'] | null) + headshot_percentage: (Scalars['Float'] | null) + kdr: (Scalars['Float'] | null) + kills: (Scalars['Float'] | null) + matches_played: (Scalars['Float'] | null) + rating: (Scalars['Float'] | null) + rounds_played: (Scalars['Float'] | null) + __typename: 'tournament_leaderboard_entries_stddev_samp_fields' +} + + +/** aggregate sum on columns */ +export interface tournament_leaderboard_entries_sum_fields { + adr: (Scalars['float8'] | null) + assists: (Scalars['Int'] | null) + deaths: (Scalars['Int'] | null) + headshot_percentage: (Scalars['float8'] | null) + kdr: (Scalars['float8'] | null) + kills: (Scalars['Int'] | null) + matches_played: (Scalars['Int'] | null) + rating: (Scalars['float8'] | null) + rounds_played: (Scalars['Int'] | null) + __typename: 'tournament_leaderboard_entries_sum_fields' +} + + +/** aggregate var_pop on columns */ +export interface tournament_leaderboard_entries_var_pop_fields { + adr: (Scalars['Float'] | null) + assists: (Scalars['Float'] | null) + deaths: (Scalars['Float'] | null) + headshot_percentage: (Scalars['Float'] | null) + kdr: (Scalars['Float'] | null) + kills: (Scalars['Float'] | null) + matches_played: (Scalars['Float'] | null) + rating: (Scalars['Float'] | null) + rounds_played: (Scalars['Float'] | null) + __typename: 'tournament_leaderboard_entries_var_pop_fields' +} + + +/** aggregate var_samp on columns */ +export interface tournament_leaderboard_entries_var_samp_fields { + adr: (Scalars['Float'] | null) + assists: (Scalars['Float'] | null) + deaths: (Scalars['Float'] | null) + headshot_percentage: (Scalars['Float'] | null) + kdr: (Scalars['Float'] | null) + kills: (Scalars['Float'] | null) + matches_played: (Scalars['Float'] | null) + rating: (Scalars['Float'] | null) + rounds_played: (Scalars['Float'] | null) + __typename: 'tournament_leaderboard_entries_var_samp_fields' +} + + +/** aggregate variance on columns */ +export interface tournament_leaderboard_entries_variance_fields { + adr: (Scalars['Float'] | null) + assists: (Scalars['Float'] | null) + deaths: (Scalars['Float'] | null) + headshot_percentage: (Scalars['Float'] | null) + kdr: (Scalars['Float'] | null) + kills: (Scalars['Float'] | null) + matches_played: (Scalars['Float'] | null) + rating: (Scalars['Float'] | null) + rounds_played: (Scalars['Float'] | null) + __typename: 'tournament_leaderboard_entries_variance_fields' +} + + +/** columns and relationships of "tournament_no_shows" */ +export interface tournament_no_shows { + id: Scalars['uuid'] + occurred_at: Scalars['timestamptz'] + /** An object relationship */ + player: players + player_steam_id: Scalars['bigint'] + /** An object relationship */ + tournament: tournaments + tournament_id: Scalars['uuid'] + /** An object relationship */ + tournament_team: (tournament_teams | null) + tournament_team_id: (Scalars['uuid'] | null) + __typename: 'tournament_no_shows' +} + + +/** aggregated selection of "tournament_no_shows" */ +export interface tournament_no_shows_aggregate { + aggregate: (tournament_no_shows_aggregate_fields | null) + nodes: tournament_no_shows[] + __typename: 'tournament_no_shows_aggregate' +} + + +/** aggregate fields of "tournament_no_shows" */ +export interface tournament_no_shows_aggregate_fields { + avg: (tournament_no_shows_avg_fields | null) + count: Scalars['Int'] + max: (tournament_no_shows_max_fields | null) + min: (tournament_no_shows_min_fields | null) + stddev: (tournament_no_shows_stddev_fields | null) + stddev_pop: (tournament_no_shows_stddev_pop_fields | null) + stddev_samp: (tournament_no_shows_stddev_samp_fields | null) + sum: (tournament_no_shows_sum_fields | null) + var_pop: (tournament_no_shows_var_pop_fields | null) + var_samp: (tournament_no_shows_var_samp_fields | null) + variance: (tournament_no_shows_variance_fields | null) + __typename: 'tournament_no_shows_aggregate_fields' +} + + +/** aggregate avg on columns */ +export interface tournament_no_shows_avg_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_no_shows_avg_fields' +} + + +/** unique or primary key constraints on table "tournament_no_shows" */ +export type tournament_no_shows_constraint = 'tournament_no_shows_pkey' | 'tournament_no_shows_tournament_player_key' + + +/** aggregate max on columns */ +export interface tournament_no_shows_max_fields { + id: (Scalars['uuid'] | null) + occurred_at: (Scalars['timestamptz'] | null) + player_steam_id: (Scalars['bigint'] | null) + tournament_id: (Scalars['uuid'] | null) + tournament_team_id: (Scalars['uuid'] | null) + __typename: 'tournament_no_shows_max_fields' +} + + +/** aggregate min on columns */ +export interface tournament_no_shows_min_fields { + id: (Scalars['uuid'] | null) + occurred_at: (Scalars['timestamptz'] | null) + player_steam_id: (Scalars['bigint'] | null) + tournament_id: (Scalars['uuid'] | null) + tournament_team_id: (Scalars['uuid'] | null) + __typename: 'tournament_no_shows_min_fields' +} + + +/** response of any mutation on the table "tournament_no_shows" */ +export interface tournament_no_shows_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: tournament_no_shows[] + __typename: 'tournament_no_shows_mutation_response' +} + + +/** select columns of table "tournament_no_shows" */ +export type tournament_no_shows_select_column = 'id' | 'occurred_at' | 'player_steam_id' | 'tournament_id' | 'tournament_team_id' + + +/** aggregate stddev on columns */ +export interface tournament_no_shows_stddev_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_no_shows_stddev_fields' +} + + +/** aggregate stddev_pop on columns */ +export interface tournament_no_shows_stddev_pop_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_no_shows_stddev_pop_fields' +} + + +/** aggregate stddev_samp on columns */ +export interface tournament_no_shows_stddev_samp_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_no_shows_stddev_samp_fields' +} + + +/** aggregate sum on columns */ +export interface tournament_no_shows_sum_fields { + player_steam_id: (Scalars['bigint'] | null) + __typename: 'tournament_no_shows_sum_fields' +} + + +/** update columns of table "tournament_no_shows" */ +export type tournament_no_shows_update_column = 'id' | 'occurred_at' | 'player_steam_id' | 'tournament_id' | 'tournament_team_id' + + +/** aggregate var_pop on columns */ +export interface tournament_no_shows_var_pop_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_no_shows_var_pop_fields' +} + + +/** aggregate var_samp on columns */ +export interface tournament_no_shows_var_samp_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_no_shows_var_samp_fields' +} + + +/** aggregate variance on columns */ +export interface tournament_no_shows_variance_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_no_shows_variance_fields' +} + + /** columns and relationships of "tournament_organizer_teams" */ export interface tournament_organizer_teams { created_at: Scalars['timestamptz'] @@ -32482,6 +34160,145 @@ export interface tournament_prizes_variance_fields { } +/** columns and relationships of "tournament_registration_unlocks" */ +export interface tournament_registration_unlocks { + created_at: Scalars['timestamptz'] + /** An object relationship */ + player: (players | null) + player_steam_id: (Scalars['bigint'] | null) + /** An object relationship */ + team: (teams | null) + team_id: (Scalars['uuid'] | null) + /** An object relationship */ + tournament: tournaments + tournament_id: Scalars['uuid'] + __typename: 'tournament_registration_unlocks' +} + + +/** aggregated selection of "tournament_registration_unlocks" */ +export interface tournament_registration_unlocks_aggregate { + aggregate: (tournament_registration_unlocks_aggregate_fields | null) + nodes: tournament_registration_unlocks[] + __typename: 'tournament_registration_unlocks_aggregate' +} + + +/** aggregate fields of "tournament_registration_unlocks" */ +export interface tournament_registration_unlocks_aggregate_fields { + avg: (tournament_registration_unlocks_avg_fields | null) + count: Scalars['Int'] + max: (tournament_registration_unlocks_max_fields | null) + min: (tournament_registration_unlocks_min_fields | null) + stddev: (tournament_registration_unlocks_stddev_fields | null) + stddev_pop: (tournament_registration_unlocks_stddev_pop_fields | null) + stddev_samp: (tournament_registration_unlocks_stddev_samp_fields | null) + sum: (tournament_registration_unlocks_sum_fields | null) + var_pop: (tournament_registration_unlocks_var_pop_fields | null) + var_samp: (tournament_registration_unlocks_var_samp_fields | null) + variance: (tournament_registration_unlocks_variance_fields | null) + __typename: 'tournament_registration_unlocks_aggregate_fields' +} + + +/** aggregate avg on columns */ +export interface tournament_registration_unlocks_avg_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_registration_unlocks_avg_fields' +} + + +/** unique or primary key constraints on table "tournament_registration_unlocks" */ +export type tournament_registration_unlocks_constraint = 'idx_tournament_registration_unlocks_player' | 'idx_tournament_registration_unlocks_team' + + +/** aggregate max on columns */ +export interface tournament_registration_unlocks_max_fields { + created_at: (Scalars['timestamptz'] | null) + player_steam_id: (Scalars['bigint'] | null) + team_id: (Scalars['uuid'] | null) + tournament_id: (Scalars['uuid'] | null) + __typename: 'tournament_registration_unlocks_max_fields' +} + + +/** aggregate min on columns */ +export interface tournament_registration_unlocks_min_fields { + created_at: (Scalars['timestamptz'] | null) + player_steam_id: (Scalars['bigint'] | null) + team_id: (Scalars['uuid'] | null) + tournament_id: (Scalars['uuid'] | null) + __typename: 'tournament_registration_unlocks_min_fields' +} + + +/** response of any mutation on the table "tournament_registration_unlocks" */ +export interface tournament_registration_unlocks_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: tournament_registration_unlocks[] + __typename: 'tournament_registration_unlocks_mutation_response' +} + + +/** select columns of table "tournament_registration_unlocks" */ +export type tournament_registration_unlocks_select_column = 'created_at' | 'player_steam_id' | 'team_id' | 'tournament_id' + + +/** aggregate stddev on columns */ +export interface tournament_registration_unlocks_stddev_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_registration_unlocks_stddev_fields' +} + + +/** aggregate stddev_pop on columns */ +export interface tournament_registration_unlocks_stddev_pop_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_registration_unlocks_stddev_pop_fields' +} + + +/** aggregate stddev_samp on columns */ +export interface tournament_registration_unlocks_stddev_samp_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_registration_unlocks_stddev_samp_fields' +} + + +/** aggregate sum on columns */ +export interface tournament_registration_unlocks_sum_fields { + player_steam_id: (Scalars['bigint'] | null) + __typename: 'tournament_registration_unlocks_sum_fields' +} + + +/** update columns of table "tournament_registration_unlocks" */ +export type tournament_registration_unlocks_update_column = 'created_at' | 'player_steam_id' | 'team_id' | 'tournament_id' + + +/** aggregate var_pop on columns */ +export interface tournament_registration_unlocks_var_pop_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_registration_unlocks_var_pop_fields' +} + + +/** aggregate var_samp on columns */ +export interface tournament_registration_unlocks_var_samp_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_registration_unlocks_var_samp_fields' +} + + +/** aggregate variance on columns */ +export interface tournament_registration_unlocks_variance_fields { + player_steam_id: (Scalars['Float'] | null) + __typename: 'tournament_registration_unlocks_variance_fields' +} + + /** columns and relationships of "tournament_stage_windows" */ export interface tournament_stage_windows { closes_at: (Scalars['timestamptz'] | null) @@ -33018,12 +34835,15 @@ export interface tournament_team_invites_variance_fields { /** columns and relationships of "tournament_team_roster" */ export interface tournament_team_roster { + checked_in_at: (Scalars['timestamptz'] | null) /** An object relationship */ e_team_role: e_team_roles /** An object relationship */ player: players player_steam_id: Scalars['bigint'] role: e_team_roles_enum + /** A computed field, executes function "tournament_team_roster_target_eligible" */ + target_eligible: (Scalars['Boolean'] | null) /** An object relationship */ tournament: tournaments tournament_id: Scalars['uuid'] @@ -33072,6 +34892,7 @@ export type tournament_team_roster_constraint = 'tournament_roster_pkey' | 'tour /** aggregate max on columns */ export interface tournament_team_roster_max_fields { + checked_in_at: (Scalars['timestamptz'] | null) player_steam_id: (Scalars['bigint'] | null) tournament_id: (Scalars['uuid'] | null) tournament_team_id: (Scalars['uuid'] | null) @@ -33081,6 +34902,7 @@ export interface tournament_team_roster_max_fields { /** aggregate min on columns */ export interface tournament_team_roster_min_fields { + checked_in_at: (Scalars['timestamptz'] | null) player_steam_id: (Scalars['bigint'] | null) tournament_id: (Scalars['uuid'] | null) tournament_team_id: (Scalars['uuid'] | null) @@ -33099,7 +34921,7 @@ export interface tournament_team_roster_mutation_response { /** select columns of table "tournament_team_roster" */ -export type tournament_team_roster_select_column = 'player_steam_id' | 'role' | 'tournament_id' | 'tournament_team_id' +export type tournament_team_roster_select_column = 'checked_in_at' | 'player_steam_id' | 'role' | 'tournament_id' | 'tournament_team_id' /** aggregate stddev on columns */ @@ -33131,7 +34953,7 @@ export interface tournament_team_roster_sum_fields { /** update columns of table "tournament_team_roster" */ -export type tournament_team_roster_update_column = 'player_steam_id' | 'role' | 'tournament_id' | 'tournament_team_id' +export type tournament_team_roster_update_column = 'checked_in_at' | 'player_steam_id' | 'role' | 'tournament_id' | 'tournament_team_id' /** aggregate var_pop on columns */ @@ -33162,15 +34984,24 @@ export interface tournament_teams { /** An object relationship */ captain: (players | null) captain_steam_id: (Scalars['bigint'] | null) + /** A computed field, executes function "tournament_team_checked_in" */ + checked_in: (Scalars['Boolean'] | null) + checked_in_at: (Scalars['timestamptz'] | null) created_at: Scalars['timestamptz'] /** An object relationship */ creator: players eligible_at: (Scalars['timestamptz'] | null) + /** An array relationship */ + free_agents: tournament_free_agents[] + /** An aggregate relationship */ + free_agents_aggregate: tournament_free_agents_aggregate id: Scalars['uuid'] /** An array relationship */ invites: tournament_team_invites[] /** An aggregate relationship */ invites_aggregate: tournament_team_invites_aggregate + /** Created by draft_tournament_free_agent_teams rather than registered */ + is_drafted: Scalars['Boolean'] name: (Scalars['String'] | null) owner_steam_id: Scalars['bigint'] /** An object relationship */ @@ -33232,6 +35063,7 @@ export type tournament_teams_constraint = 'tournament_teams_creator_steam_id_tou /** aggregate max on columns */ export interface tournament_teams_max_fields { captain_steam_id: (Scalars['bigint'] | null) + checked_in_at: (Scalars['timestamptz'] | null) created_at: (Scalars['timestamptz'] | null) eligible_at: (Scalars['timestamptz'] | null) id: (Scalars['uuid'] | null) @@ -33248,6 +35080,7 @@ export interface tournament_teams_max_fields { /** aggregate min on columns */ export interface tournament_teams_min_fields { captain_steam_id: (Scalars['bigint'] | null) + checked_in_at: (Scalars['timestamptz'] | null) created_at: (Scalars['timestamptz'] | null) eligible_at: (Scalars['timestamptz'] | null) id: (Scalars['uuid'] | null) @@ -33272,7 +35105,15 @@ export interface tournament_teams_mutation_response { /** select columns of table "tournament_teams" */ -export type tournament_teams_select_column = 'captain_steam_id' | 'created_at' | 'eligible_at' | 'id' | 'name' | 'owner_steam_id' | 'seed' | 'short_name' | 'team_id' | 'tournament_id' +export type tournament_teams_select_column = 'captain_steam_id' | 'checked_in_at' | 'created_at' | 'eligible_at' | 'id' | 'is_drafted' | 'name' | 'owner_steam_id' | 'seed' | 'short_name' | 'team_id' | 'tournament_id' + + +/** select "tournament_teams_aggregate_bool_exp_bool_and_arguments_columns" columns of table "tournament_teams" */ +export type tournament_teams_select_column_tournament_teams_aggregate_bool_exp_bool_and_arguments_columns = 'is_drafted' + + +/** select "tournament_teams_aggregate_bool_exp_bool_or_arguments_columns" columns of table "tournament_teams" */ +export type tournament_teams_select_column_tournament_teams_aggregate_bool_exp_bool_or_arguments_columns = 'is_drafted' /** aggregate stddev on columns */ @@ -33312,7 +35153,7 @@ export interface tournament_teams_sum_fields { /** update columns of table "tournament_teams" */ -export type tournament_teams_update_column = 'captain_steam_id' | 'created_at' | 'eligible_at' | 'id' | 'name' | 'owner_steam_id' | 'seed' | 'short_name' | 'team_id' | 'tournament_id' +export type tournament_teams_update_column = 'captain_steam_id' | 'checked_in_at' | 'created_at' | 'eligible_at' | 'id' | 'is_drafted' | 'name' | 'owner_steam_id' | 'seed' | 'short_name' | 'team_id' | 'tournament_id' /** aggregate var_pop on columns */ @@ -33369,6 +35210,8 @@ export interface tournaments { can_pause: (Scalars['Boolean'] | null) /** A computed field, executes function "can_resume_tournament" */ can_resume: (Scalars['Boolean'] | null) + /** A computed field, executes function "can_review_tournament_check_in" */ + can_review_check_in: (Scalars['Boolean'] | null) /** A computed field, executes function "can_setup_tournament" */ can_setup: (Scalars['Boolean'] | null) /** A computed field, executes function "can_start_tournament" */ @@ -33377,6 +35220,21 @@ export interface tournaments { categories: tournament_categories[] /** An aggregate relationship */ categories_aggregate: tournament_categories_aggregate + /** The check_in_ends_at the close pass has already acted on */ + check_in_closed_for: (Scalars['timestamptz'] | null) + check_in_closes_before_minutes: Scalars['Int'] + /** The check_in_ends_at the closing reminder was sent for */ + check_in_closing_notified_for: (Scalars['timestamptz'] | null) + /** When the check-in window closes; NULL until it opens */ + check_in_ends_at: (Scalars['timestamptz'] | null) + /** A computed field, executes function "tournament_check_in_open" */ + check_in_open: (Scalars['Boolean'] | null) + check_in_opens_before_minutes: Scalars['Int'] + check_in_required: Scalars['Boolean'] + /** Who confirms a team: Captains, every rostered Player, or the organizer (Admin) */ + check_in_setting: e_check_in_settings_enum + /** A computed field, executes function "tournament_check_in_started" */ + check_in_started: (Scalars['Boolean'] | null) created_at: (Scalars['timestamptz'] | null) description: (Scalars['String'] | null) discord_guild_id: (Scalars['String'] | null) @@ -33398,10 +35256,15 @@ export interface tournaments { discord_webhook: (Scalars['String'] | null) /** An object relationship */ e_tournament_status: e_tournament_status + /** An array relationship */ + free_agents: tournament_free_agents[] + /** An aggregate relationship */ + free_agents_aggregate: tournament_free_agents_aggregate /** A computed field, executes function "tournament_has_min_teams" */ has_min_teams: (Scalars['Boolean'] | null) homepage: (Scalars['String'] | null) id: Scalars['uuid'] + invite_only: Scalars['Boolean'] is_league: Scalars['Boolean'] /** A computed field, executes function "is_tournament_organizer" */ is_organizer: (Scalars['Boolean'] | null) @@ -33414,10 +35277,17 @@ export interface tournaments { logo: (Scalars['String'] | null) longitude: (Scalars['float8'] | null) match_options_id: Scalars['uuid'] + max_elo: (Scalars['Int'] | null) /** A computed field, executes function "tournament_max_players_per_lineup" */ max_players_per_lineup: (Scalars['Int'] | null) + /** A computed field, executes function "meets_min_role" */ + meets_min_role: (Scalars['Boolean'] | null) + min_elo: (Scalars['Int'] | null) /** A computed field, executes function "tournament_min_players_per_lineup" */ min_players_per_lineup: (Scalars['Int'] | null) + min_role: (e_player_roles_enum | null) + /** A computed field, executes function "tournament_missed_check_in_count" */ + missed_check_in_count: (Scalars['Int'] | null) name: Scalars['String'] /** An object relationship */ options: match_options @@ -33438,6 +35308,11 @@ export interface tournaments { prizes: tournament_prizes[] /** An aggregate relationship */ prizes_aggregate: tournament_prizes_aggregate + /** Preferred server regions for hosted matches */ + regions: Scalars['String'][] + registration_type: e_tournament_registration_types_enum + /** A computed field, executes function "tournament_registration_unlocked_for_session" */ + registration_unlocked: (Scalars['Boolean'] | null) /** An array relationship */ results: v_team_tournament_results[] /** An aggregate relationship */ @@ -33488,12 +35363,18 @@ export interface tournaments_aggregate_fields { /** aggregate avg on columns */ export interface tournaments_avg_fields { + check_in_closes_before_minutes: (Scalars['Float'] | null) + check_in_opens_before_minutes: (Scalars['Float'] | null) latitude: (Scalars['Float'] | null) longitude: (Scalars['Float'] | null) + max_elo: (Scalars['Float'] | null) /** A computed field, executes function "tournament_max_players_per_lineup" */ max_players_per_lineup: (Scalars['Int'] | null) + min_elo: (Scalars['Float'] | null) /** A computed field, executes function "tournament_min_players_per_lineup" */ min_players_per_lineup: (Scalars['Int'] | null) + /** A computed field, executes function "tournament_missed_check_in_count" */ + missed_check_in_count: (Scalars['Int'] | null) organizer_steam_id: (Scalars['Float'] | null) __typename: 'tournaments_avg_fields' } @@ -33506,6 +35387,14 @@ export type tournaments_constraint = 'tournaments_match_options_id_key' | 'tourn /** aggregate max on columns */ export interface tournaments_max_fields { banner: (Scalars['String'] | null) + /** The check_in_ends_at the close pass has already acted on */ + check_in_closed_for: (Scalars['timestamptz'] | null) + check_in_closes_before_minutes: (Scalars['Int'] | null) + /** The check_in_ends_at the closing reminder was sent for */ + check_in_closing_notified_for: (Scalars['timestamptz'] | null) + /** When the check-in window closes; NULL until it opens */ + check_in_ends_at: (Scalars['timestamptz'] | null) + check_in_opens_before_minutes: (Scalars['Int'] | null) created_at: (Scalars['timestamptz'] | null) description: (Scalars['String'] | null) discord_guild_id: (Scalars['String'] | null) @@ -33518,12 +35407,18 @@ export interface tournaments_max_fields { logo: (Scalars['String'] | null) longitude: (Scalars['float8'] | null) match_options_id: (Scalars['uuid'] | null) + max_elo: (Scalars['Int'] | null) /** A computed field, executes function "tournament_max_players_per_lineup" */ max_players_per_lineup: (Scalars['Int'] | null) + min_elo: (Scalars['Int'] | null) /** A computed field, executes function "tournament_min_players_per_lineup" */ min_players_per_lineup: (Scalars['Int'] | null) + /** A computed field, executes function "tournament_missed_check_in_count" */ + missed_check_in_count: (Scalars['Int'] | null) name: (Scalars['String'] | null) organizer_steam_id: (Scalars['bigint'] | null) + /** Preferred server regions for hosted matches */ + regions: (Scalars['String'][] | null) scheduling_mode: (Scalars['String'] | null) start: (Scalars['timestamptz'] | null) __typename: 'tournaments_max_fields' @@ -33533,6 +35428,14 @@ export interface tournaments_max_fields { /** aggregate min on columns */ export interface tournaments_min_fields { banner: (Scalars['String'] | null) + /** The check_in_ends_at the close pass has already acted on */ + check_in_closed_for: (Scalars['timestamptz'] | null) + check_in_closes_before_minutes: (Scalars['Int'] | null) + /** The check_in_ends_at the closing reminder was sent for */ + check_in_closing_notified_for: (Scalars['timestamptz'] | null) + /** When the check-in window closes; NULL until it opens */ + check_in_ends_at: (Scalars['timestamptz'] | null) + check_in_opens_before_minutes: (Scalars['Int'] | null) created_at: (Scalars['timestamptz'] | null) description: (Scalars['String'] | null) discord_guild_id: (Scalars['String'] | null) @@ -33545,12 +35448,18 @@ export interface tournaments_min_fields { logo: (Scalars['String'] | null) longitude: (Scalars['float8'] | null) match_options_id: (Scalars['uuid'] | null) + max_elo: (Scalars['Int'] | null) /** A computed field, executes function "tournament_max_players_per_lineup" */ max_players_per_lineup: (Scalars['Int'] | null) + min_elo: (Scalars['Int'] | null) /** A computed field, executes function "tournament_min_players_per_lineup" */ min_players_per_lineup: (Scalars['Int'] | null) + /** A computed field, executes function "tournament_missed_check_in_count" */ + missed_check_in_count: (Scalars['Int'] | null) name: (Scalars['String'] | null) organizer_steam_id: (Scalars['bigint'] | null) + /** Preferred server regions for hosted matches */ + regions: (Scalars['String'][] | null) scheduling_mode: (Scalars['String'] | null) start: (Scalars['timestamptz'] | null) __typename: 'tournaments_min_fields' @@ -33568,7 +35477,7 @@ export interface tournaments_mutation_response { /** select columns of table "tournaments" */ -export type tournaments_select_column = 'auto_start' | 'awards_enabled' | 'banner' | 'created_at' | 'description' | 'discord_guild_id' | 'discord_notifications_enabled' | 'discord_notify_Canceled' | 'discord_notify_Finished' | 'discord_notify_Forfeit' | 'discord_notify_Live' | 'discord_notify_MapPaused' | 'discord_notify_PickingPlayers' | 'discord_notify_Scheduled' | 'discord_notify_Surrendered' | 'discord_notify_Tie' | 'discord_notify_Veto' | 'discord_notify_WaitingForCheckIn' | 'discord_notify_WaitingForServer' | 'discord_role_id' | 'discord_voice_enabled' | 'discord_webhook' | 'homepage' | 'id' | 'is_league' | 'latitude' | 'location' | 'logo' | 'longitude' | 'match_options_id' | 'name' | 'organizer_steam_id' | 'scheduling_mode' | 'start' | 'status' +export type tournaments_select_column = 'auto_start' | 'awards_enabled' | 'banner' | 'check_in_closed_for' | 'check_in_closes_before_minutes' | 'check_in_closing_notified_for' | 'check_in_ends_at' | 'check_in_opens_before_minutes' | 'check_in_required' | 'check_in_setting' | 'created_at' | 'description' | 'discord_guild_id' | 'discord_notifications_enabled' | 'discord_notify_Canceled' | 'discord_notify_Finished' | 'discord_notify_Forfeit' | 'discord_notify_Live' | 'discord_notify_MapPaused' | 'discord_notify_PickingPlayers' | 'discord_notify_Scheduled' | 'discord_notify_Surrendered' | 'discord_notify_Tie' | 'discord_notify_Veto' | 'discord_notify_WaitingForCheckIn' | 'discord_notify_WaitingForServer' | 'discord_role_id' | 'discord_voice_enabled' | 'discord_webhook' | 'homepage' | 'id' | 'invite_only' | 'is_league' | 'latitude' | 'location' | 'logo' | 'longitude' | 'match_options_id' | 'max_elo' | 'min_elo' | 'min_role' | 'name' | 'organizer_steam_id' | 'regions' | 'registration_type' | 'scheduling_mode' | 'start' | 'status' /** select "tournaments_aggregate_bool_exp_avg_arguments_columns" columns of table "tournaments" */ @@ -33576,11 +35485,11 @@ export type tournaments_select_column_tournaments_aggregate_bool_exp_avg_argumen /** select "tournaments_aggregate_bool_exp_bool_and_arguments_columns" columns of table "tournaments" */ -export type tournaments_select_column_tournaments_aggregate_bool_exp_bool_and_arguments_columns = 'auto_start' | 'awards_enabled' | 'discord_notifications_enabled' | 'discord_notify_Canceled' | 'discord_notify_Finished' | 'discord_notify_Forfeit' | 'discord_notify_Live' | 'discord_notify_MapPaused' | 'discord_notify_PickingPlayers' | 'discord_notify_Scheduled' | 'discord_notify_Surrendered' | 'discord_notify_Tie' | 'discord_notify_Veto' | 'discord_notify_WaitingForCheckIn' | 'discord_notify_WaitingForServer' | 'discord_voice_enabled' | 'is_league' +export type tournaments_select_column_tournaments_aggregate_bool_exp_bool_and_arguments_columns = 'auto_start' | 'awards_enabled' | 'check_in_required' | 'discord_notifications_enabled' | 'discord_notify_Canceled' | 'discord_notify_Finished' | 'discord_notify_Forfeit' | 'discord_notify_Live' | 'discord_notify_MapPaused' | 'discord_notify_PickingPlayers' | 'discord_notify_Scheduled' | 'discord_notify_Surrendered' | 'discord_notify_Tie' | 'discord_notify_Veto' | 'discord_notify_WaitingForCheckIn' | 'discord_notify_WaitingForServer' | 'discord_voice_enabled' | 'invite_only' | 'is_league' /** select "tournaments_aggregate_bool_exp_bool_or_arguments_columns" columns of table "tournaments" */ -export type tournaments_select_column_tournaments_aggregate_bool_exp_bool_or_arguments_columns = 'auto_start' | 'awards_enabled' | 'discord_notifications_enabled' | 'discord_notify_Canceled' | 'discord_notify_Finished' | 'discord_notify_Forfeit' | 'discord_notify_Live' | 'discord_notify_MapPaused' | 'discord_notify_PickingPlayers' | 'discord_notify_Scheduled' | 'discord_notify_Surrendered' | 'discord_notify_Tie' | 'discord_notify_Veto' | 'discord_notify_WaitingForCheckIn' | 'discord_notify_WaitingForServer' | 'discord_voice_enabled' | 'is_league' +export type tournaments_select_column_tournaments_aggregate_bool_exp_bool_or_arguments_columns = 'auto_start' | 'awards_enabled' | 'check_in_required' | 'discord_notifications_enabled' | 'discord_notify_Canceled' | 'discord_notify_Finished' | 'discord_notify_Forfeit' | 'discord_notify_Live' | 'discord_notify_MapPaused' | 'discord_notify_PickingPlayers' | 'discord_notify_Scheduled' | 'discord_notify_Surrendered' | 'discord_notify_Tie' | 'discord_notify_Veto' | 'discord_notify_WaitingForCheckIn' | 'discord_notify_WaitingForServer' | 'discord_voice_enabled' | 'invite_only' | 'is_league' /** select "tournaments_aggregate_bool_exp_corr_arguments_columns" columns of table "tournaments" */ @@ -33613,12 +35522,18 @@ export type tournaments_select_column_tournaments_aggregate_bool_exp_var_samp_ar /** aggregate stddev on columns */ export interface tournaments_stddev_fields { + check_in_closes_before_minutes: (Scalars['Float'] | null) + check_in_opens_before_minutes: (Scalars['Float'] | null) latitude: (Scalars['Float'] | null) longitude: (Scalars['Float'] | null) + max_elo: (Scalars['Float'] | null) /** A computed field, executes function "tournament_max_players_per_lineup" */ max_players_per_lineup: (Scalars['Int'] | null) + min_elo: (Scalars['Float'] | null) /** A computed field, executes function "tournament_min_players_per_lineup" */ min_players_per_lineup: (Scalars['Int'] | null) + /** A computed field, executes function "tournament_missed_check_in_count" */ + missed_check_in_count: (Scalars['Int'] | null) organizer_steam_id: (Scalars['Float'] | null) __typename: 'tournaments_stddev_fields' } @@ -33626,12 +35541,18 @@ export interface tournaments_stddev_fields { /** aggregate stddev_pop on columns */ export interface tournaments_stddev_pop_fields { + check_in_closes_before_minutes: (Scalars['Float'] | null) + check_in_opens_before_minutes: (Scalars['Float'] | null) latitude: (Scalars['Float'] | null) longitude: (Scalars['Float'] | null) + max_elo: (Scalars['Float'] | null) /** A computed field, executes function "tournament_max_players_per_lineup" */ max_players_per_lineup: (Scalars['Int'] | null) + min_elo: (Scalars['Float'] | null) /** A computed field, executes function "tournament_min_players_per_lineup" */ min_players_per_lineup: (Scalars['Int'] | null) + /** A computed field, executes function "tournament_missed_check_in_count" */ + missed_check_in_count: (Scalars['Int'] | null) organizer_steam_id: (Scalars['Float'] | null) __typename: 'tournaments_stddev_pop_fields' } @@ -33639,12 +35560,18 @@ export interface tournaments_stddev_pop_fields { /** aggregate stddev_samp on columns */ export interface tournaments_stddev_samp_fields { + check_in_closes_before_minutes: (Scalars['Float'] | null) + check_in_opens_before_minutes: (Scalars['Float'] | null) latitude: (Scalars['Float'] | null) longitude: (Scalars['Float'] | null) + max_elo: (Scalars['Float'] | null) /** A computed field, executes function "tournament_max_players_per_lineup" */ max_players_per_lineup: (Scalars['Int'] | null) + min_elo: (Scalars['Float'] | null) /** A computed field, executes function "tournament_min_players_per_lineup" */ min_players_per_lineup: (Scalars['Int'] | null) + /** A computed field, executes function "tournament_missed_check_in_count" */ + missed_check_in_count: (Scalars['Int'] | null) organizer_steam_id: (Scalars['Float'] | null) __typename: 'tournaments_stddev_samp_fields' } @@ -33652,29 +35579,41 @@ export interface tournaments_stddev_samp_fields { /** aggregate sum on columns */ export interface tournaments_sum_fields { + check_in_closes_before_minutes: (Scalars['Int'] | null) + check_in_opens_before_minutes: (Scalars['Int'] | null) latitude: (Scalars['float8'] | null) longitude: (Scalars['float8'] | null) + max_elo: (Scalars['Int'] | null) /** A computed field, executes function "tournament_max_players_per_lineup" */ max_players_per_lineup: (Scalars['Int'] | null) + min_elo: (Scalars['Int'] | null) /** A computed field, executes function "tournament_min_players_per_lineup" */ min_players_per_lineup: (Scalars['Int'] | null) + /** A computed field, executes function "tournament_missed_check_in_count" */ + missed_check_in_count: (Scalars['Int'] | null) organizer_steam_id: (Scalars['bigint'] | null) __typename: 'tournaments_sum_fields' } /** update columns of table "tournaments" */ -export type tournaments_update_column = 'auto_start' | 'awards_enabled' | 'banner' | 'created_at' | 'description' | 'discord_guild_id' | 'discord_notifications_enabled' | 'discord_notify_Canceled' | 'discord_notify_Finished' | 'discord_notify_Forfeit' | 'discord_notify_Live' | 'discord_notify_MapPaused' | 'discord_notify_PickingPlayers' | 'discord_notify_Scheduled' | 'discord_notify_Surrendered' | 'discord_notify_Tie' | 'discord_notify_Veto' | 'discord_notify_WaitingForCheckIn' | 'discord_notify_WaitingForServer' | 'discord_role_id' | 'discord_voice_enabled' | 'discord_webhook' | 'homepage' | 'id' | 'is_league' | 'latitude' | 'location' | 'logo' | 'longitude' | 'match_options_id' | 'name' | 'organizer_steam_id' | 'scheduling_mode' | 'start' | 'status' +export type tournaments_update_column = 'auto_start' | 'awards_enabled' | 'banner' | 'check_in_closed_for' | 'check_in_closes_before_minutes' | 'check_in_closing_notified_for' | 'check_in_ends_at' | 'check_in_opens_before_minutes' | 'check_in_required' | 'check_in_setting' | 'created_at' | 'description' | 'discord_guild_id' | 'discord_notifications_enabled' | 'discord_notify_Canceled' | 'discord_notify_Finished' | 'discord_notify_Forfeit' | 'discord_notify_Live' | 'discord_notify_MapPaused' | 'discord_notify_PickingPlayers' | 'discord_notify_Scheduled' | 'discord_notify_Surrendered' | 'discord_notify_Tie' | 'discord_notify_Veto' | 'discord_notify_WaitingForCheckIn' | 'discord_notify_WaitingForServer' | 'discord_role_id' | 'discord_voice_enabled' | 'discord_webhook' | 'homepage' | 'id' | 'invite_only' | 'is_league' | 'latitude' | 'location' | 'logo' | 'longitude' | 'match_options_id' | 'max_elo' | 'min_elo' | 'min_role' | 'name' | 'organizer_steam_id' | 'regions' | 'registration_type' | 'scheduling_mode' | 'start' | 'status' /** aggregate var_pop on columns */ export interface tournaments_var_pop_fields { + check_in_closes_before_minutes: (Scalars['Float'] | null) + check_in_opens_before_minutes: (Scalars['Float'] | null) latitude: (Scalars['Float'] | null) longitude: (Scalars['Float'] | null) + max_elo: (Scalars['Float'] | null) /** A computed field, executes function "tournament_max_players_per_lineup" */ max_players_per_lineup: (Scalars['Int'] | null) + min_elo: (Scalars['Float'] | null) /** A computed field, executes function "tournament_min_players_per_lineup" */ min_players_per_lineup: (Scalars['Int'] | null) + /** A computed field, executes function "tournament_missed_check_in_count" */ + missed_check_in_count: (Scalars['Int'] | null) organizer_steam_id: (Scalars['Float'] | null) __typename: 'tournaments_var_pop_fields' } @@ -33682,12 +35621,18 @@ export interface tournaments_var_pop_fields { /** aggregate var_samp on columns */ export interface tournaments_var_samp_fields { + check_in_closes_before_minutes: (Scalars['Float'] | null) + check_in_opens_before_minutes: (Scalars['Float'] | null) latitude: (Scalars['Float'] | null) longitude: (Scalars['Float'] | null) + max_elo: (Scalars['Float'] | null) /** A computed field, executes function "tournament_max_players_per_lineup" */ max_players_per_lineup: (Scalars['Int'] | null) + min_elo: (Scalars['Float'] | null) /** A computed field, executes function "tournament_min_players_per_lineup" */ min_players_per_lineup: (Scalars['Int'] | null) + /** A computed field, executes function "tournament_missed_check_in_count" */ + missed_check_in_count: (Scalars['Int'] | null) organizer_steam_id: (Scalars['Float'] | null) __typename: 'tournaments_var_samp_fields' } @@ -33695,12 +35640,18 @@ export interface tournaments_var_samp_fields { /** aggregate variance on columns */ export interface tournaments_variance_fields { + check_in_closes_before_minutes: (Scalars['Float'] | null) + check_in_opens_before_minutes: (Scalars['Float'] | null) latitude: (Scalars['Float'] | null) longitude: (Scalars['Float'] | null) + max_elo: (Scalars['Float'] | null) /** A computed field, executes function "tournament_max_players_per_lineup" */ max_players_per_lineup: (Scalars['Int'] | null) + min_elo: (Scalars['Float'] | null) /** A computed field, executes function "tournament_min_players_per_lineup" */ min_players_per_lineup: (Scalars['Int'] | null) + /** A computed field, executes function "tournament_missed_check_in_count" */ + missed_check_in_count: (Scalars['Int'] | null) organizer_steam_id: (Scalars['Float'] | null) __typename: 'tournaments_variance_fields' } @@ -44662,6 +46613,19 @@ export interface TournamentAwardGenqlSelection{ __scalar?: boolean | number } +export interface TournamentDraftOutputGenqlSelection{ + teams_created?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface TournamentInviteCodeOutputGenqlSelection{ + code?: boolean | number + id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + export interface TournamentMatchResetImpactGenqlSelection{ bracket_id?: boolean | number depth?: boolean | number @@ -52183,6 +54147,328 @@ _set?: (e_ready_settings_set_input | null), where: e_ready_settings_bool_exp} +/** columns and relationships of "e_sanction_scopes" */ +export interface e_sanction_scopesGenqlSelection{ + description?: boolean | number + value?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "e_sanction_scopes" */ +export interface e_sanction_scopes_aggregateGenqlSelection{ + aggregate?: e_sanction_scopes_aggregate_fieldsGenqlSelection + nodes?: e_sanction_scopesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate fields of "e_sanction_scopes" */ +export interface e_sanction_scopes_aggregate_fieldsGenqlSelection{ + count?: { __args: {columns?: (e_sanction_scopes_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: e_sanction_scopes_max_fieldsGenqlSelection + min?: e_sanction_scopes_min_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Boolean expression to filter rows from the table "e_sanction_scopes". All fields are combined with a logical 'AND'. */ +export interface e_sanction_scopes_bool_exp {_and?: (e_sanction_scopes_bool_exp[] | null),_not?: (e_sanction_scopes_bool_exp | null),_or?: (e_sanction_scopes_bool_exp[] | null),description?: (String_comparison_exp | null),value?: (String_comparison_exp | null)} + + +/** input type for inserting data into table "e_sanction_scopes" */ +export interface e_sanction_scopes_insert_input {description?: (Scalars['String'] | null),value?: (Scalars['String'] | null)} + + +/** aggregate max on columns */ +export interface e_sanction_scopes_max_fieldsGenqlSelection{ + description?: boolean | number + value?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate min on columns */ +export interface e_sanction_scopes_min_fieldsGenqlSelection{ + description?: boolean | number + value?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** response of any mutation on the table "e_sanction_scopes" */ +export interface e_sanction_scopes_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: e_sanction_scopesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** input type for inserting object relation for remote table "e_sanction_scopes" */ +export interface e_sanction_scopes_obj_rel_insert_input {data: e_sanction_scopes_insert_input, +/** upsert condition */ +on_conflict?: (e_sanction_scopes_on_conflict | null)} + + +/** on_conflict condition type for table "e_sanction_scopes" */ +export interface e_sanction_scopes_on_conflict {constraint: e_sanction_scopes_constraint,update_columns?: e_sanction_scopes_update_column[],where?: (e_sanction_scopes_bool_exp | null)} + + +/** Ordering options when selecting data from "e_sanction_scopes". */ +export interface e_sanction_scopes_order_by {description?: (order_by | null),value?: (order_by | null)} + + +/** primary key columns input for table: e_sanction_scopes */ +export interface e_sanction_scopes_pk_columns_input {value: Scalars['String']} + + +/** input type for updating data in table "e_sanction_scopes" */ +export interface e_sanction_scopes_set_input {description?: (Scalars['String'] | null),value?: (Scalars['String'] | null)} + + +/** Streaming cursor of the table "e_sanction_scopes" */ +export interface e_sanction_scopes_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: e_sanction_scopes_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface e_sanction_scopes_stream_cursor_value_input {description?: (Scalars['String'] | null),value?: (Scalars['String'] | null)} + +export interface e_sanction_scopes_updates { +/** sets the columns of the filtered rows to the given values */ +_set?: (e_sanction_scopes_set_input | null), +/** filter the rows which have to be updated */ +where: e_sanction_scopes_bool_exp} + + +/** columns and relationships of "e_sanction_sources" */ +export interface e_sanction_sourcesGenqlSelection{ + /** Comma separated ban durations in minutes, indexed by occurrence count */ + default_durations?: boolean | number + default_enabled?: boolean | number + default_scope?: boolean | number + default_threshold?: boolean | number + default_window_days?: boolean | number + description?: boolean | number + /** An object relationship */ + e_sanction_scope?: e_sanction_scopesGenqlSelection + value?: boolean | number + /** Source issues a player_sanctions ban row instead of a scoped cooldown */ + writes_platform_ban?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "e_sanction_sources" */ +export interface e_sanction_sources_aggregateGenqlSelection{ + aggregate?: e_sanction_sources_aggregate_fieldsGenqlSelection + nodes?: e_sanction_sourcesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate fields of "e_sanction_sources" */ +export interface e_sanction_sources_aggregate_fieldsGenqlSelection{ + avg?: e_sanction_sources_avg_fieldsGenqlSelection + count?: { __args: {columns?: (e_sanction_sources_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: e_sanction_sources_max_fieldsGenqlSelection + min?: e_sanction_sources_min_fieldsGenqlSelection + stddev?: e_sanction_sources_stddev_fieldsGenqlSelection + stddev_pop?: e_sanction_sources_stddev_pop_fieldsGenqlSelection + stddev_samp?: e_sanction_sources_stddev_samp_fieldsGenqlSelection + sum?: e_sanction_sources_sum_fieldsGenqlSelection + var_pop?: e_sanction_sources_var_pop_fieldsGenqlSelection + var_samp?: e_sanction_sources_var_samp_fieldsGenqlSelection + variance?: e_sanction_sources_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate avg on columns */ +export interface e_sanction_sources_avg_fieldsGenqlSelection{ + default_threshold?: boolean | number + default_window_days?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Boolean expression to filter rows from the table "e_sanction_sources". All fields are combined with a logical 'AND'. */ +export interface e_sanction_sources_bool_exp {_and?: (e_sanction_sources_bool_exp[] | null),_not?: (e_sanction_sources_bool_exp | null),_or?: (e_sanction_sources_bool_exp[] | null),default_durations?: (String_comparison_exp | null),default_enabled?: (Boolean_comparison_exp | null),default_scope?: (String_comparison_exp | null),default_threshold?: (Int_comparison_exp | null),default_window_days?: (Int_comparison_exp | null),description?: (String_comparison_exp | null),e_sanction_scope?: (e_sanction_scopes_bool_exp | null),value?: (String_comparison_exp | null),writes_platform_ban?: (Boolean_comparison_exp | null)} + + +/** input type for incrementing numeric columns in table "e_sanction_sources" */ +export interface e_sanction_sources_inc_input {default_threshold?: (Scalars['Int'] | null),default_window_days?: (Scalars['Int'] | null)} + + +/** input type for inserting data into table "e_sanction_sources" */ +export interface e_sanction_sources_insert_input { +/** Comma separated ban durations in minutes, indexed by occurrence count */ +default_durations?: (Scalars['String'] | null),default_enabled?: (Scalars['Boolean'] | null),default_scope?: (Scalars['String'] | null),default_threshold?: (Scalars['Int'] | null),default_window_days?: (Scalars['Int'] | null),description?: (Scalars['String'] | null),e_sanction_scope?: (e_sanction_scopes_obj_rel_insert_input | null),value?: (Scalars['String'] | null), +/** Source issues a player_sanctions ban row instead of a scoped cooldown */ +writes_platform_ban?: (Scalars['Boolean'] | null)} + + +/** aggregate max on columns */ +export interface e_sanction_sources_max_fieldsGenqlSelection{ + /** Comma separated ban durations in minutes, indexed by occurrence count */ + default_durations?: boolean | number + default_scope?: boolean | number + default_threshold?: boolean | number + default_window_days?: boolean | number + description?: boolean | number + value?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate min on columns */ +export interface e_sanction_sources_min_fieldsGenqlSelection{ + /** Comma separated ban durations in minutes, indexed by occurrence count */ + default_durations?: boolean | number + default_scope?: boolean | number + default_threshold?: boolean | number + default_window_days?: boolean | number + description?: boolean | number + value?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** response of any mutation on the table "e_sanction_sources" */ +export interface e_sanction_sources_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: e_sanction_sourcesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** on_conflict condition type for table "e_sanction_sources" */ +export interface e_sanction_sources_on_conflict {constraint: e_sanction_sources_constraint,update_columns?: e_sanction_sources_update_column[],where?: (e_sanction_sources_bool_exp | null)} + + +/** Ordering options when selecting data from "e_sanction_sources". */ +export interface e_sanction_sources_order_by {default_durations?: (order_by | null),default_enabled?: (order_by | null),default_scope?: (order_by | null),default_threshold?: (order_by | null),default_window_days?: (order_by | null),description?: (order_by | null),e_sanction_scope?: (e_sanction_scopes_order_by | null),value?: (order_by | null),writes_platform_ban?: (order_by | null)} + + +/** primary key columns input for table: e_sanction_sources */ +export interface e_sanction_sources_pk_columns_input {value: Scalars['String']} + + +/** input type for updating data in table "e_sanction_sources" */ +export interface e_sanction_sources_set_input { +/** Comma separated ban durations in minutes, indexed by occurrence count */ +default_durations?: (Scalars['String'] | null),default_enabled?: (Scalars['Boolean'] | null),default_scope?: (Scalars['String'] | null),default_threshold?: (Scalars['Int'] | null),default_window_days?: (Scalars['Int'] | null),description?: (Scalars['String'] | null),value?: (Scalars['String'] | null), +/** Source issues a player_sanctions ban row instead of a scoped cooldown */ +writes_platform_ban?: (Scalars['Boolean'] | null)} + + +/** aggregate stddev on columns */ +export interface e_sanction_sources_stddev_fieldsGenqlSelection{ + default_threshold?: boolean | number + default_window_days?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_pop on columns */ +export interface e_sanction_sources_stddev_pop_fieldsGenqlSelection{ + default_threshold?: boolean | number + default_window_days?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_samp on columns */ +export interface e_sanction_sources_stddev_samp_fieldsGenqlSelection{ + default_threshold?: boolean | number + default_window_days?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Streaming cursor of the table "e_sanction_sources" */ +export interface e_sanction_sources_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: e_sanction_sources_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface e_sanction_sources_stream_cursor_value_input { +/** Comma separated ban durations in minutes, indexed by occurrence count */ +default_durations?: (Scalars['String'] | null),default_enabled?: (Scalars['Boolean'] | null),default_scope?: (Scalars['String'] | null),default_threshold?: (Scalars['Int'] | null),default_window_days?: (Scalars['Int'] | null),description?: (Scalars['String'] | null),value?: (Scalars['String'] | null), +/** Source issues a player_sanctions ban row instead of a scoped cooldown */ +writes_platform_ban?: (Scalars['Boolean'] | null)} + + +/** aggregate sum on columns */ +export interface e_sanction_sources_sum_fieldsGenqlSelection{ + default_threshold?: boolean | number + default_window_days?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface e_sanction_sources_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (e_sanction_sources_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (e_sanction_sources_set_input | null), +/** filter the rows which have to be updated */ +where: e_sanction_sources_bool_exp} + + +/** aggregate var_pop on columns */ +export interface e_sanction_sources_var_pop_fieldsGenqlSelection{ + default_threshold?: boolean | number + default_window_days?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate var_samp on columns */ +export interface e_sanction_sources_var_samp_fieldsGenqlSelection{ + default_threshold?: boolean | number + default_window_days?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate variance on columns */ +export interface e_sanction_sources_variance_fieldsGenqlSelection{ + default_threshold?: boolean | number + default_window_days?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + /** columns and relationships of "e_sanction_types" */ export interface e_sanction_typesGenqlSelection{ description?: boolean | number @@ -53296,6 +55582,266 @@ _set?: (e_tournament_categories_set_input | null), where: e_tournament_categories_bool_exp} +/** columns and relationships of "e_tournament_free_agent_statuses" */ +export interface e_tournament_free_agent_statusesGenqlSelection{ + description?: boolean | number + /** An array relationship */ + tournament_free_agents?: (tournament_free_agentsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_free_agents_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_free_agents_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_free_agents_bool_exp | null)} }) + /** An aggregate relationship */ + tournament_free_agents_aggregate?: (tournament_free_agents_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_free_agents_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_free_agents_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_free_agents_bool_exp | null)} }) + value?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "e_tournament_free_agent_statuses" */ +export interface e_tournament_free_agent_statuses_aggregateGenqlSelection{ + aggregate?: e_tournament_free_agent_statuses_aggregate_fieldsGenqlSelection + nodes?: e_tournament_free_agent_statusesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate fields of "e_tournament_free_agent_statuses" */ +export interface e_tournament_free_agent_statuses_aggregate_fieldsGenqlSelection{ + count?: { __args: {columns?: (e_tournament_free_agent_statuses_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: e_tournament_free_agent_statuses_max_fieldsGenqlSelection + min?: e_tournament_free_agent_statuses_min_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Boolean expression to filter rows from the table "e_tournament_free_agent_statuses". All fields are combined with a logical 'AND'. */ +export interface e_tournament_free_agent_statuses_bool_exp {_and?: (e_tournament_free_agent_statuses_bool_exp[] | null),_not?: (e_tournament_free_agent_statuses_bool_exp | null),_or?: (e_tournament_free_agent_statuses_bool_exp[] | null),description?: (String_comparison_exp | null),tournament_free_agents?: (tournament_free_agents_bool_exp | null),tournament_free_agents_aggregate?: (tournament_free_agents_aggregate_bool_exp | null),value?: (String_comparison_exp | null)} + + +/** Boolean expression to compare columns of type "e_tournament_free_agent_statuses_enum". All fields are combined with logical 'AND'. */ +export interface e_tournament_free_agent_statuses_enum_comparison_exp {_eq?: (e_tournament_free_agent_statuses_enum | null),_in?: (e_tournament_free_agent_statuses_enum[] | null),_is_null?: (Scalars['Boolean'] | null),_neq?: (e_tournament_free_agent_statuses_enum | null),_nin?: (e_tournament_free_agent_statuses_enum[] | null)} + + +/** input type for inserting data into table "e_tournament_free_agent_statuses" */ +export interface e_tournament_free_agent_statuses_insert_input {description?: (Scalars['String'] | null),tournament_free_agents?: (tournament_free_agents_arr_rel_insert_input | null),value?: (Scalars['String'] | null)} + + +/** aggregate max on columns */ +export interface e_tournament_free_agent_statuses_max_fieldsGenqlSelection{ + description?: boolean | number + value?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate min on columns */ +export interface e_tournament_free_agent_statuses_min_fieldsGenqlSelection{ + description?: boolean | number + value?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** response of any mutation on the table "e_tournament_free_agent_statuses" */ +export interface e_tournament_free_agent_statuses_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: e_tournament_free_agent_statusesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** input type for inserting object relation for remote table "e_tournament_free_agent_statuses" */ +export interface e_tournament_free_agent_statuses_obj_rel_insert_input {data: e_tournament_free_agent_statuses_insert_input, +/** upsert condition */ +on_conflict?: (e_tournament_free_agent_statuses_on_conflict | null)} + + +/** on_conflict condition type for table "e_tournament_free_agent_statuses" */ +export interface e_tournament_free_agent_statuses_on_conflict {constraint: e_tournament_free_agent_statuses_constraint,update_columns?: e_tournament_free_agent_statuses_update_column[],where?: (e_tournament_free_agent_statuses_bool_exp | null)} + + +/** Ordering options when selecting data from "e_tournament_free_agent_statuses". */ +export interface e_tournament_free_agent_statuses_order_by {description?: (order_by | null),tournament_free_agents_aggregate?: (tournament_free_agents_aggregate_order_by | null),value?: (order_by | null)} + + +/** primary key columns input for table: e_tournament_free_agent_statuses */ +export interface e_tournament_free_agent_statuses_pk_columns_input {value: Scalars['String']} + + +/** input type for updating data in table "e_tournament_free_agent_statuses" */ +export interface e_tournament_free_agent_statuses_set_input {description?: (Scalars['String'] | null),value?: (Scalars['String'] | null)} + + +/** Streaming cursor of the table "e_tournament_free_agent_statuses" */ +export interface e_tournament_free_agent_statuses_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: e_tournament_free_agent_statuses_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface e_tournament_free_agent_statuses_stream_cursor_value_input {description?: (Scalars['String'] | null),value?: (Scalars['String'] | null)} + +export interface e_tournament_free_agent_statuses_updates { +/** sets the columns of the filtered rows to the given values */ +_set?: (e_tournament_free_agent_statuses_set_input | null), +/** filter the rows which have to be updated */ +where: e_tournament_free_agent_statuses_bool_exp} + + +/** columns and relationships of "e_tournament_registration_types" */ +export interface e_tournament_registration_typesGenqlSelection{ + description?: boolean | number + /** An array relationship */ + tournaments?: (tournamentsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournaments_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournaments_order_by[] | null), + /** filter the rows returned */ + where?: (tournaments_bool_exp | null)} }) + /** An aggregate relationship */ + tournaments_aggregate?: (tournaments_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournaments_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournaments_order_by[] | null), + /** filter the rows returned */ + where?: (tournaments_bool_exp | null)} }) + value?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "e_tournament_registration_types" */ +export interface e_tournament_registration_types_aggregateGenqlSelection{ + aggregate?: e_tournament_registration_types_aggregate_fieldsGenqlSelection + nodes?: e_tournament_registration_typesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate fields of "e_tournament_registration_types" */ +export interface e_tournament_registration_types_aggregate_fieldsGenqlSelection{ + count?: { __args: {columns?: (e_tournament_registration_types_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: e_tournament_registration_types_max_fieldsGenqlSelection + min?: e_tournament_registration_types_min_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Boolean expression to filter rows from the table "e_tournament_registration_types". All fields are combined with a logical 'AND'. */ +export interface e_tournament_registration_types_bool_exp {_and?: (e_tournament_registration_types_bool_exp[] | null),_not?: (e_tournament_registration_types_bool_exp | null),_or?: (e_tournament_registration_types_bool_exp[] | null),description?: (String_comparison_exp | null),tournaments?: (tournaments_bool_exp | null),tournaments_aggregate?: (tournaments_aggregate_bool_exp | null),value?: (String_comparison_exp | null)} + + +/** Boolean expression to compare columns of type "e_tournament_registration_types_enum". All fields are combined with logical 'AND'. */ +export interface e_tournament_registration_types_enum_comparison_exp {_eq?: (e_tournament_registration_types_enum | null),_in?: (e_tournament_registration_types_enum[] | null),_is_null?: (Scalars['Boolean'] | null),_neq?: (e_tournament_registration_types_enum | null),_nin?: (e_tournament_registration_types_enum[] | null)} + + +/** input type for inserting data into table "e_tournament_registration_types" */ +export interface e_tournament_registration_types_insert_input {description?: (Scalars['String'] | null),tournaments?: (tournaments_arr_rel_insert_input | null),value?: (Scalars['String'] | null)} + + +/** aggregate max on columns */ +export interface e_tournament_registration_types_max_fieldsGenqlSelection{ + description?: boolean | number + value?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate min on columns */ +export interface e_tournament_registration_types_min_fieldsGenqlSelection{ + description?: boolean | number + value?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** response of any mutation on the table "e_tournament_registration_types" */ +export interface e_tournament_registration_types_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: e_tournament_registration_typesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** on_conflict condition type for table "e_tournament_registration_types" */ +export interface e_tournament_registration_types_on_conflict {constraint: e_tournament_registration_types_constraint,update_columns?: e_tournament_registration_types_update_column[],where?: (e_tournament_registration_types_bool_exp | null)} + + +/** Ordering options when selecting data from "e_tournament_registration_types". */ +export interface e_tournament_registration_types_order_by {description?: (order_by | null),tournaments_aggregate?: (tournaments_aggregate_order_by | null),value?: (order_by | null)} + + +/** primary key columns input for table: e_tournament_registration_types */ +export interface e_tournament_registration_types_pk_columns_input {value: Scalars['String']} + + +/** input type for updating data in table "e_tournament_registration_types" */ +export interface e_tournament_registration_types_set_input {description?: (Scalars['String'] | null),value?: (Scalars['String'] | null)} + + +/** Streaming cursor of the table "e_tournament_registration_types" */ +export interface e_tournament_registration_types_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: e_tournament_registration_types_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface e_tournament_registration_types_stream_cursor_value_input {description?: (Scalars['String'] | null),value?: (Scalars['String'] | null)} + +export interface e_tournament_registration_types_updates { +/** sets the columns of the filtered rows to the given values */ +_set?: (e_tournament_registration_types_set_input | null), +/** filter the rows which have to be updated */ +where: e_tournament_registration_types_bool_exp} + + /** columns and relationships of "e_tournament_stage_types" */ export interface e_tournament_stage_typesGenqlSelection{ description?: boolean | number @@ -59006,6 +61552,8 @@ export interface get_league_season_leaderboard_args {_category?: (Scalars['Strin export interface get_player_leaderboard_rank_args {_category?: (Scalars['String'] | null),_exclude_tournaments?: (Scalars['Boolean'] | null),_match_type?: (Scalars['String'] | null),_player_steam_id?: (Scalars['String'] | null),_season_id?: (Scalars['uuid'] | null),_source?: (Scalars['String'] | null),_window_days?: (Scalars['Int'] | null)} +export interface get_tournament_leaderboard_args {_tournament_id?: (Scalars['uuid'] | null)} + /** Boolean expression to compare columns of type "inet". All fields are combined with logical 'AND'. */ export interface inet_comparison_exp {_eq?: (Scalars['inet'] | null),_gt?: (Scalars['inet'] | null),_gte?: (Scalars['inet'] | null),_in?: (Scalars['inet'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['inet'] | null),_lte?: (Scalars['inet'] | null),_neq?: (Scalars['inet'] | null),_nin?: (Scalars['inet'][] | null)} @@ -67721,6 +70269,8 @@ export interface mutation_rootGenqlSelection{ changeUtilityPracticeMap?: (UtilityPracticeMapChangeOutputGenqlSelection & { __args: {lineup_id?: (Scalars['uuid'] | null), lineup_ids?: (Scalars['uuid'][] | null), map_name: Scalars['String'], scratch?: (UtilityScratchLineupInput | null), session_id: Scalars['uuid']} }) /** checkIntoMatch */ checkIntoMatch?: (SuccessOutputGenqlSelection & { __args: {match_id: Scalars['uuid']} }) + /** Confirm a check-in, enforcing the tournament's check_in_setting */ + checkIntoTournament?: (SuccessOutputGenqlSelection & { __args: {tournament_id: Scalars['uuid'], tournament_team_id?: (Scalars['uuid'] | null)} }) /** Delete terminal-state clip_render_jobs rows for a single match_map batch. */ clearClipRenderBatch?: (SuccessOutputGenqlSelection & { __args: {match_map_id: Scalars['uuid']} }) /** Delete all terminal-state clip_render_jobs rows platform-wide. */ @@ -67742,6 +70292,8 @@ export interface mutation_rootGenqlSelection{ order_by?: (league_seasons_order_by[] | null), /** filter the rows returned */ where?: (league_seasons_bool_exp | null)} }) + /** Organizer proceeds without the teams that missed check-in */ + continueTournamentCheckIn?: (SuccessOutputGenqlSelection & { __args: {tournament_id: Scalars['uuid']} }) /** counterScrimRequest */ counterScrimRequest?: (SuccessOutputGenqlSelection & { __args: {proposed_scheduled_at: Scalars['timestamptz'], request_id: Scalars['uuid']} }) createApiKey?: (ApiKeyResponseGenqlSelection & { __args: {label: Scalars['String']} }) @@ -67756,6 +70308,8 @@ export interface mutation_rootGenqlSelection{ createScheduledMatch?: (CreateScheduledMatchOutputGenqlSelection & { __args: {lineup_1: ScheduledLineupInput, lineup_2: ScheduledLineupInput, options: Scalars['jsonb'], scheduled_at: Scalars['String']} }) /** Create directory on game server */ createServerDirectory?: (SuccessOutputGenqlSelection & { __args: {dir_path: Scalars['String'], node_id: Scalars['String'], server_id?: (Scalars['String'] | null)} }) + /** Organizer mints an expiring, use capped invite link for a tournament */ + createTournamentInviteCode?: (TournamentInviteCodeOutputGenqlSelection & { __args: {expires_in_minutes?: (Scalars['Int'] | null), max_uses?: (Scalars['Int'] | null), tournament_id: Scalars['uuid']} }) /** Delete a catalog award */ deleteAward?: (SuccessOutputGenqlSelection & { __args: {id: Scalars['uuid']} }) /** Delete a saved clip and its underlying S3 object */ @@ -68061,6 +70615,18 @@ export interface mutation_rootGenqlSelection{ where: e_ready_settings_bool_exp} }) /** delete single row from the table: "e_ready_settings" */ delete_e_ready_settings_by_pk?: (e_ready_settingsGenqlSelection & { __args: {value: Scalars['String']} }) + /** delete data from the table: "e_sanction_scopes" */ + delete_e_sanction_scopes?: (e_sanction_scopes_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: e_sanction_scopes_bool_exp} }) + /** delete single row from the table: "e_sanction_scopes" */ + delete_e_sanction_scopes_by_pk?: (e_sanction_scopesGenqlSelection & { __args: {value: Scalars['String']} }) + /** delete data from the table: "e_sanction_sources" */ + delete_e_sanction_sources?: (e_sanction_sources_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: e_sanction_sources_bool_exp} }) + /** delete single row from the table: "e_sanction_sources" */ + delete_e_sanction_sources_by_pk?: (e_sanction_sourcesGenqlSelection & { __args: {value: Scalars['String']} }) /** delete data from the table: "e_sanction_types" */ delete_e_sanction_types?: (e_sanction_types_mutation_responseGenqlSelection & { __args: { /** filter the rows which have to be deleted */ @@ -68115,6 +70681,18 @@ export interface mutation_rootGenqlSelection{ where: e_tournament_categories_bool_exp} }) /** delete single row from the table: "e_tournament_categories" */ delete_e_tournament_categories_by_pk?: (e_tournament_categoriesGenqlSelection & { __args: {value: Scalars['String']} }) + /** delete data from the table: "e_tournament_free_agent_statuses" */ + delete_e_tournament_free_agent_statuses?: (e_tournament_free_agent_statuses_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: e_tournament_free_agent_statuses_bool_exp} }) + /** delete single row from the table: "e_tournament_free_agent_statuses" */ + delete_e_tournament_free_agent_statuses_by_pk?: (e_tournament_free_agent_statusesGenqlSelection & { __args: {value: Scalars['String']} }) + /** delete data from the table: "e_tournament_registration_types" */ + delete_e_tournament_registration_types?: (e_tournament_registration_types_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: e_tournament_registration_types_bool_exp} }) + /** delete single row from the table: "e_tournament_registration_types" */ + delete_e_tournament_registration_types_by_pk?: (e_tournament_registration_typesGenqlSelection & { __args: {value: Scalars['String']} }) /** delete data from the table: "e_tournament_stage_types" */ delete_e_tournament_stage_types?: (e_tournament_stage_types_mutation_responseGenqlSelection & { __args: { /** filter the rows which have to be deleted */ @@ -68755,6 +71333,40 @@ export interface mutation_rootGenqlSelection{ where: tournament_categories_bool_exp} }) /** delete single row from the table: "tournament_categories" */ delete_tournament_categories_by_pk?: (tournament_categoriesGenqlSelection & { __args: {category: e_tournament_categories_enum, tournament_id: Scalars['uuid']} }) + /** delete data from the table: "tournament_free_agents" */ + delete_tournament_free_agents?: (tournament_free_agents_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: tournament_free_agents_bool_exp} }) + /** delete single row from the table: "tournament_free_agents" */ + delete_tournament_free_agents_by_pk?: (tournament_free_agentsGenqlSelection & { __args: {id: Scalars['uuid']} }) + /** delete data from the table: "tournament_invite_code_uses" */ + delete_tournament_invite_code_uses?: (tournament_invite_code_uses_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: tournament_invite_code_uses_bool_exp} }) + /** delete single row from the table: "tournament_invite_code_uses" */ + delete_tournament_invite_code_uses_by_pk?: (tournament_invite_code_usesGenqlSelection & { __args: {invite_code_id: Scalars['uuid'], player_steam_id: Scalars['bigint']} }) + /** delete data from the table: "tournament_invite_codes" */ + delete_tournament_invite_codes?: (tournament_invite_codes_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: tournament_invite_codes_bool_exp} }) + /** delete single row from the table: "tournament_invite_codes" */ + delete_tournament_invite_codes_by_pk?: (tournament_invite_codesGenqlSelection & { __args: {id: Scalars['uuid']} }) + /** delete data from the table: "tournament_invites" */ + delete_tournament_invites?: (tournament_invites_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: tournament_invites_bool_exp} }) + /** delete single row from the table: "tournament_invites" */ + delete_tournament_invites_by_pk?: (tournament_invitesGenqlSelection & { __args: {id: Scalars['uuid']} }) + /** delete data from the table: "tournament_leaderboard_entries" */ + delete_tournament_leaderboard_entries?: (tournament_leaderboard_entries_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: tournament_leaderboard_entries_bool_exp} }) + /** delete data from the table: "tournament_no_shows" */ + delete_tournament_no_shows?: (tournament_no_shows_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: tournament_no_shows_bool_exp} }) + /** delete single row from the table: "tournament_no_shows" */ + delete_tournament_no_shows_by_pk?: (tournament_no_showsGenqlSelection & { __args: {id: Scalars['uuid']} }) /** delete data from the table: "tournament_organizer_teams" */ delete_tournament_organizer_teams?: (tournament_organizer_teams_mutation_responseGenqlSelection & { __args: { /** filter the rows which have to be deleted */ @@ -68773,6 +71385,10 @@ export interface mutation_rootGenqlSelection{ where: tournament_prizes_bool_exp} }) /** delete single row from the table: "tournament_prizes" */ delete_tournament_prizes_by_pk?: (tournament_prizesGenqlSelection & { __args: {id: Scalars['uuid']} }) + /** delete data from the table: "tournament_registration_unlocks" */ + delete_tournament_registration_unlocks?: (tournament_registration_unlocks_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: tournament_registration_unlocks_bool_exp} }) /** delete data from the table: "tournament_stage_windows" */ delete_tournament_stage_windows?: (tournament_stage_windows_mutation_responseGenqlSelection & { __args: { /** filter the rows which have to be deleted */ @@ -68935,6 +71551,10 @@ export interface mutation_rootGenqlSelection{ delete_v_team_stage_results_by_pk?: (v_team_stage_resultsGenqlSelection & { __args: {tournament_stage_id: Scalars['uuid'], tournament_team_id: Scalars['uuid']} }) denyInvite?: (SuccessOutputGenqlSelection & { __args: {invite_id: Scalars['uuid'], type: Scalars['String']} }) denyNameChange?: (SuccessOutputGenqlSelection & { __args: {name: Scalars['String'], steam_id: Scalars['bigint']} }) + /** Organizer regenerates the free agent teams and re-seeds */ + draftTournamentTeams?: (TournamentDraftOutputGenqlSelection & { __args: {tournament_id: Scalars['uuid']} }) + /** Organizer pushes the check-in deadline out and reopens registration */ + extendTournamentCheckIn?: (SuccessOutputGenqlSelection & { __args: {minutes: Scalars['Int'], tournament_id: Scalars['uuid']} }) forfeitMatch?: (SuccessOutputGenqlSelection & { __args: {match_id: Scalars['uuid'], winning_lineup_id: Scalars['uuid']} }) /** Copy a lineup you can see into your own library */ forkUtilityLineup?: (UtilityLineupOutputGenqlSelection & { __args: {collection_id?: (Scalars['uuid'] | null), name?: (Scalars['String'] | null), utility_lineup_id: Scalars['uuid']} }) @@ -69523,6 +72143,30 @@ export interface mutation_rootGenqlSelection{ object: e_ready_settings_insert_input, /** upsert condition */ on_conflict?: (e_ready_settings_on_conflict | null)} }) + /** insert data into the table: "e_sanction_scopes" */ + insert_e_sanction_scopes?: (e_sanction_scopes_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: e_sanction_scopes_insert_input[], + /** upsert condition */ + on_conflict?: (e_sanction_scopes_on_conflict | null)} }) + /** insert a single row into the table: "e_sanction_scopes" */ + insert_e_sanction_scopes_one?: (e_sanction_scopesGenqlSelection & { __args: { + /** the row to be inserted */ + object: e_sanction_scopes_insert_input, + /** upsert condition */ + on_conflict?: (e_sanction_scopes_on_conflict | null)} }) + /** insert data into the table: "e_sanction_sources" */ + insert_e_sanction_sources?: (e_sanction_sources_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: e_sanction_sources_insert_input[], + /** upsert condition */ + on_conflict?: (e_sanction_sources_on_conflict | null)} }) + /** insert a single row into the table: "e_sanction_sources" */ + insert_e_sanction_sources_one?: (e_sanction_sourcesGenqlSelection & { __args: { + /** the row to be inserted */ + object: e_sanction_sources_insert_input, + /** upsert condition */ + on_conflict?: (e_sanction_sources_on_conflict | null)} }) /** insert data into the table: "e_sanction_types" */ insert_e_sanction_types?: (e_sanction_types_mutation_responseGenqlSelection & { __args: { /** the rows to be inserted */ @@ -69631,6 +72275,30 @@ export interface mutation_rootGenqlSelection{ object: e_tournament_categories_insert_input, /** upsert condition */ on_conflict?: (e_tournament_categories_on_conflict | null)} }) + /** insert data into the table: "e_tournament_free_agent_statuses" */ + insert_e_tournament_free_agent_statuses?: (e_tournament_free_agent_statuses_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: e_tournament_free_agent_statuses_insert_input[], + /** upsert condition */ + on_conflict?: (e_tournament_free_agent_statuses_on_conflict | null)} }) + /** insert a single row into the table: "e_tournament_free_agent_statuses" */ + insert_e_tournament_free_agent_statuses_one?: (e_tournament_free_agent_statusesGenqlSelection & { __args: { + /** the row to be inserted */ + object: e_tournament_free_agent_statuses_insert_input, + /** upsert condition */ + on_conflict?: (e_tournament_free_agent_statuses_on_conflict | null)} }) + /** insert data into the table: "e_tournament_registration_types" */ + insert_e_tournament_registration_types?: (e_tournament_registration_types_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: e_tournament_registration_types_insert_input[], + /** upsert condition */ + on_conflict?: (e_tournament_registration_types_on_conflict | null)} }) + /** insert a single row into the table: "e_tournament_registration_types" */ + insert_e_tournament_registration_types_one?: (e_tournament_registration_typesGenqlSelection & { __args: { + /** the row to be inserted */ + object: e_tournament_registration_types_insert_input, + /** upsert condition */ + on_conflict?: (e_tournament_registration_types_on_conflict | null)} }) /** insert data into the table: "e_tournament_stage_types" */ insert_e_tournament_stage_types?: (e_tournament_stage_types_mutation_responseGenqlSelection & { __args: { /** the rows to be inserted */ @@ -70911,6 +73579,74 @@ export interface mutation_rootGenqlSelection{ object: tournament_categories_insert_input, /** upsert condition */ on_conflict?: (tournament_categories_on_conflict | null)} }) + /** insert data into the table: "tournament_free_agents" */ + insert_tournament_free_agents?: (tournament_free_agents_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: tournament_free_agents_insert_input[], + /** upsert condition */ + on_conflict?: (tournament_free_agents_on_conflict | null)} }) + /** insert a single row into the table: "tournament_free_agents" */ + insert_tournament_free_agents_one?: (tournament_free_agentsGenqlSelection & { __args: { + /** the row to be inserted */ + object: tournament_free_agents_insert_input, + /** upsert condition */ + on_conflict?: (tournament_free_agents_on_conflict | null)} }) + /** insert data into the table: "tournament_invite_code_uses" */ + insert_tournament_invite_code_uses?: (tournament_invite_code_uses_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: tournament_invite_code_uses_insert_input[], + /** upsert condition */ + on_conflict?: (tournament_invite_code_uses_on_conflict | null)} }) + /** insert a single row into the table: "tournament_invite_code_uses" */ + insert_tournament_invite_code_uses_one?: (tournament_invite_code_usesGenqlSelection & { __args: { + /** the row to be inserted */ + object: tournament_invite_code_uses_insert_input, + /** upsert condition */ + on_conflict?: (tournament_invite_code_uses_on_conflict | null)} }) + /** insert data into the table: "tournament_invite_codes" */ + insert_tournament_invite_codes?: (tournament_invite_codes_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: tournament_invite_codes_insert_input[], + /** upsert condition */ + on_conflict?: (tournament_invite_codes_on_conflict | null)} }) + /** insert a single row into the table: "tournament_invite_codes" */ + insert_tournament_invite_codes_one?: (tournament_invite_codesGenqlSelection & { __args: { + /** the row to be inserted */ + object: tournament_invite_codes_insert_input, + /** upsert condition */ + on_conflict?: (tournament_invite_codes_on_conflict | null)} }) + /** insert data into the table: "tournament_invites" */ + insert_tournament_invites?: (tournament_invites_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: tournament_invites_insert_input[], + /** upsert condition */ + on_conflict?: (tournament_invites_on_conflict | null)} }) + /** insert a single row into the table: "tournament_invites" */ + insert_tournament_invites_one?: (tournament_invitesGenqlSelection & { __args: { + /** the row to be inserted */ + object: tournament_invites_insert_input, + /** upsert condition */ + on_conflict?: (tournament_invites_on_conflict | null)} }) + /** insert data into the table: "tournament_leaderboard_entries" */ + insert_tournament_leaderboard_entries?: (tournament_leaderboard_entries_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: tournament_leaderboard_entries_insert_input[]} }) + /** insert a single row into the table: "tournament_leaderboard_entries" */ + insert_tournament_leaderboard_entries_one?: (tournament_leaderboard_entriesGenqlSelection & { __args: { + /** the row to be inserted */ + object: tournament_leaderboard_entries_insert_input} }) + /** insert data into the table: "tournament_no_shows" */ + insert_tournament_no_shows?: (tournament_no_shows_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: tournament_no_shows_insert_input[], + /** upsert condition */ + on_conflict?: (tournament_no_shows_on_conflict | null)} }) + /** insert a single row into the table: "tournament_no_shows" */ + insert_tournament_no_shows_one?: (tournament_no_showsGenqlSelection & { __args: { + /** the row to be inserted */ + object: tournament_no_shows_insert_input, + /** upsert condition */ + on_conflict?: (tournament_no_shows_on_conflict | null)} }) /** insert data into the table: "tournament_organizer_teams" */ insert_tournament_organizer_teams?: (tournament_organizer_teams_mutation_responseGenqlSelection & { __args: { /** the rows to be inserted */ @@ -70947,6 +73683,18 @@ export interface mutation_rootGenqlSelection{ object: tournament_prizes_insert_input, /** upsert condition */ on_conflict?: (tournament_prizes_on_conflict | null)} }) + /** insert data into the table: "tournament_registration_unlocks" */ + insert_tournament_registration_unlocks?: (tournament_registration_unlocks_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: tournament_registration_unlocks_insert_input[], + /** upsert condition */ + on_conflict?: (tournament_registration_unlocks_on_conflict | null)} }) + /** insert a single row into the table: "tournament_registration_unlocks" */ + insert_tournament_registration_unlocks_one?: (tournament_registration_unlocksGenqlSelection & { __args: { + /** the row to be inserted */ + object: tournament_registration_unlocks_insert_input, + /** upsert condition */ + on_conflict?: (tournament_registration_unlocks_on_conflict | null)} }) /** insert data into the table: "tournament_stage_windows" */ insert_tournament_stage_windows?: (tournament_stage_windows_mutation_responseGenqlSelection & { __args: { /** the rows to be inserted */ @@ -71275,6 +74023,8 @@ export interface mutation_rootGenqlSelection{ joinDraftGame?: (SuccessOutputGenqlSelection & { __args: {draftGameId: Scalars['uuid'], inviteCode?: (Scalars['String'] | null)} }) /** joinDraftGameAsParty */ joinDraftGameAsParty?: (SuccessOutputGenqlSelection & { __args: {draftGameId: Scalars['uuid'], inviteCode?: (Scalars['String'] | null)} }) + /** Register for a tournament that drafts teams, alone or with your lobby */ + joinTournamentAsFreeAgent?: (SuccessOutputGenqlSelection & { __args: {tournament_id: Scalars['uuid'], with_party?: (Scalars['Boolean'] | null)} }) /** Join a utility practice session */ joinUtilityPractice?: (UtilityPracticeSessionOutputGenqlSelection & { __args?: {invite_code?: (Scalars['String'] | null), session_id?: (Scalars['uuid'] | null)} }) kickServerPlayer?: (KickResultGenqlSelection & { __args: {reason?: (Scalars['String'] | null), serverId: Scalars['String'], steam_id: Scalars['String']} }) @@ -71293,6 +74043,8 @@ export interface mutation_rootGenqlSelection{ /** filter the rows returned */ where?: (matches_bool_exp | null)} }) leaveLineup?: (SuccessOutputGenqlSelection & { __args: {match_id: Scalars['String']} }) + /** Withdraw from a tournament's free agent pool */ + leaveTournamentAsFreeAgent?: (SuccessOutputGenqlSelection & { __args: {tournament_id: Scalars['uuid']} }) /** Leave a utility practice session */ leaveUtilityPractice?: (SuccessOutputGenqlSelection & { __args: {session_id: Scalars['uuid']} }) linkSteamMatchHistory?: (SteamMatchHistoryLinkOutputGenqlSelection & { __args: {auth_code: Scalars['String'], share_code: Scalars['String']} }) @@ -71318,6 +74070,8 @@ export interface mutation_rootGenqlSelection{ /** Build a multi-segment ClipSpec from a player+preset and queue it via the batch render path (no live demo session required) */ queueClipFromPreset?: (CreateClipRenderOutputGenqlSelection & { __args: {fps?: (Scalars['Int'] | null), match_map_id: Scalars['uuid'], preset: Scalars['String'], resolution?: (Scalars['String'] | null), target_name?: (Scalars['String'] | null), target_steam_id: Scalars['String'], title?: (Scalars['String'] | null)} }) randomizeTeams?: (SuccessOutputGenqlSelection & { __args: {match_id: Scalars['uuid']} }) + /** Organizer re-admits a team that missed check-in, then re-seeds */ + readmitTournamentTeam?: (SuccessOutputGenqlSelection & { __args: {tournament_id: Scalars['uuid'], tournament_team_id: Scalars['uuid']} }) rebootMatchServer?: (SuccessOutputGenqlSelection & { __args: {match_id: Scalars['uuid']} }) /** execute VOLATILE function "recalculate_tournament_awards" which returns "award_recipients" */ recalculate_tournament_awards?: (award_recipientsGenqlSelection & { __args: { @@ -71340,6 +74094,8 @@ export interface mutation_rootGenqlSelection{ /** Re-read which plugins are actually on a node */ reconcileNodePlugins?: (ReconcileNodePluginsOutputGenqlSelection & { __args: {nodeId: Scalars['String']} }) reconnectLive?: (SuccessOutputGenqlSelection & { __args: {match_id: Scalars['uuid']} }) + /** Spend a tournament invite link for an unlock on an invite only tournament */ + redeemTournamentInviteCode?: (SuccessOutputGenqlSelection & { __args: {code: Scalars['String'], tournament_id: Scalars['uuid']} }) /** Reindex every player into the Typesense search index (admin only). Runs in the background; track via refreshAllPlayersStatus. */ refreshAllPlayers?: ReindexStartedOutputGenqlSelection /** Return the progress of the player reindex run (admin only). */ @@ -71424,6 +74180,8 @@ export interface mutation_rootGenqlSelection{ retryPendingMatchImport?: (PendingMatchImportActionOutputGenqlSelection & { __args: {valve_match_id: Scalars['String']} }) /** Revoke a hand-granted award */ revokeAward?: (SuccessOutputGenqlSelection & { __args: {id: Scalars['uuid']} }) + /** Organizer kills a tournament invite link without losing who already used it */ + revokeTournamentInviteCode?: (SuccessOutputGenqlSelection & { __args: {invite_code_id: Scalars['uuid']} }) sanctionServerPlayer?: (SanctionResultGenqlSelection & { __args: {duration?: (Scalars['Float'] | null), reason?: (Scalars['String'] | null), serverId?: (Scalars['String'] | null), steam_id: Scalars['String'], type: Scalars['String']} }) /** Create or update a catalog award */ saveAward?: (AwardGenqlSelection & { __args: {allow_multiple?: (Scalars['Boolean'] | null), description?: (Scalars['String'] | null), event_id?: (Scalars['uuid'] | null), id?: (Scalars['uuid'] | null), league_season_id?: (Scalars['uuid'] | null), name: Scalars['String'], season_id?: (Scalars['uuid'] | null), silhouette?: (Scalars['Int'] | null), tier: Scalars['String'], tournament_id?: (Scalars['uuid'] | null)} }) @@ -72272,6 +75030,38 @@ export interface mutation_rootGenqlSelection{ update_e_ready_settings_many?: (e_ready_settings_mutation_responseGenqlSelection & { __args: { /** updates to execute, in order */ updates: e_ready_settings_updates[]} }) + /** update data of the table: "e_sanction_scopes" */ + update_e_sanction_scopes?: (e_sanction_scopes_mutation_responseGenqlSelection & { __args: { + /** sets the columns of the filtered rows to the given values */ + _set?: (e_sanction_scopes_set_input | null), + /** filter the rows which have to be updated */ + where: e_sanction_scopes_bool_exp} }) + /** update single row of the table: "e_sanction_scopes" */ + update_e_sanction_scopes_by_pk?: (e_sanction_scopesGenqlSelection & { __args: { + /** sets the columns of the filtered rows to the given values */ + _set?: (e_sanction_scopes_set_input | null), pk_columns: e_sanction_scopes_pk_columns_input} }) + /** update multiples rows of table: "e_sanction_scopes" */ + update_e_sanction_scopes_many?: (e_sanction_scopes_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: e_sanction_scopes_updates[]} }) + /** update data of the table: "e_sanction_sources" */ + update_e_sanction_sources?: (e_sanction_sources_mutation_responseGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (e_sanction_sources_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (e_sanction_sources_set_input | null), + /** filter the rows which have to be updated */ + where: e_sanction_sources_bool_exp} }) + /** update single row of the table: "e_sanction_sources" */ + update_e_sanction_sources_by_pk?: (e_sanction_sourcesGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (e_sanction_sources_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (e_sanction_sources_set_input | null), pk_columns: e_sanction_sources_pk_columns_input} }) + /** update multiples rows of table: "e_sanction_sources" */ + update_e_sanction_sources_many?: (e_sanction_sources_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: e_sanction_sources_updates[]} }) /** update data of the table: "e_sanction_types" */ update_e_sanction_types?: (e_sanction_types_mutation_responseGenqlSelection & { __args: { /** sets the columns of the filtered rows to the given values */ @@ -72398,6 +75188,34 @@ export interface mutation_rootGenqlSelection{ update_e_tournament_categories_many?: (e_tournament_categories_mutation_responseGenqlSelection & { __args: { /** updates to execute, in order */ updates: e_tournament_categories_updates[]} }) + /** update data of the table: "e_tournament_free_agent_statuses" */ + update_e_tournament_free_agent_statuses?: (e_tournament_free_agent_statuses_mutation_responseGenqlSelection & { __args: { + /** sets the columns of the filtered rows to the given values */ + _set?: (e_tournament_free_agent_statuses_set_input | null), + /** filter the rows which have to be updated */ + where: e_tournament_free_agent_statuses_bool_exp} }) + /** update single row of the table: "e_tournament_free_agent_statuses" */ + update_e_tournament_free_agent_statuses_by_pk?: (e_tournament_free_agent_statusesGenqlSelection & { __args: { + /** sets the columns of the filtered rows to the given values */ + _set?: (e_tournament_free_agent_statuses_set_input | null), pk_columns: e_tournament_free_agent_statuses_pk_columns_input} }) + /** update multiples rows of table: "e_tournament_free_agent_statuses" */ + update_e_tournament_free_agent_statuses_many?: (e_tournament_free_agent_statuses_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: e_tournament_free_agent_statuses_updates[]} }) + /** update data of the table: "e_tournament_registration_types" */ + update_e_tournament_registration_types?: (e_tournament_registration_types_mutation_responseGenqlSelection & { __args: { + /** sets the columns of the filtered rows to the given values */ + _set?: (e_tournament_registration_types_set_input | null), + /** filter the rows which have to be updated */ + where: e_tournament_registration_types_bool_exp} }) + /** update single row of the table: "e_tournament_registration_types" */ + update_e_tournament_registration_types_by_pk?: (e_tournament_registration_typesGenqlSelection & { __args: { + /** sets the columns of the filtered rows to the given values */ + _set?: (e_tournament_registration_types_set_input | null), pk_columns: e_tournament_registration_types_pk_columns_input} }) + /** update multiples rows of table: "e_tournament_registration_types" */ + update_e_tournament_registration_types_many?: (e_tournament_registration_types_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: e_tournament_registration_types_updates[]} }) /** update data of the table: "e_tournament_stage_types" */ update_e_tournament_stage_types?: (e_tournament_stage_types_mutation_responseGenqlSelection & { __args: { /** sets the columns of the filtered rows to the given values */ @@ -74454,6 +77272,108 @@ export interface mutation_rootGenqlSelection{ update_tournament_categories_many?: (tournament_categories_mutation_responseGenqlSelection & { __args: { /** updates to execute, in order */ updates: tournament_categories_updates[]} }) + /** update data of the table: "tournament_free_agents" */ + update_tournament_free_agents?: (tournament_free_agents_mutation_responseGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (tournament_free_agents_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (tournament_free_agents_set_input | null), + /** filter the rows which have to be updated */ + where: tournament_free_agents_bool_exp} }) + /** update single row of the table: "tournament_free_agents" */ + update_tournament_free_agents_by_pk?: (tournament_free_agentsGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (tournament_free_agents_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (tournament_free_agents_set_input | null), pk_columns: tournament_free_agents_pk_columns_input} }) + /** update multiples rows of table: "tournament_free_agents" */ + update_tournament_free_agents_many?: (tournament_free_agents_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: tournament_free_agents_updates[]} }) + /** update data of the table: "tournament_invite_code_uses" */ + update_tournament_invite_code_uses?: (tournament_invite_code_uses_mutation_responseGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (tournament_invite_code_uses_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (tournament_invite_code_uses_set_input | null), + /** filter the rows which have to be updated */ + where: tournament_invite_code_uses_bool_exp} }) + /** update single row of the table: "tournament_invite_code_uses" */ + update_tournament_invite_code_uses_by_pk?: (tournament_invite_code_usesGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (tournament_invite_code_uses_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (tournament_invite_code_uses_set_input | null), pk_columns: tournament_invite_code_uses_pk_columns_input} }) + /** update multiples rows of table: "tournament_invite_code_uses" */ + update_tournament_invite_code_uses_many?: (tournament_invite_code_uses_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: tournament_invite_code_uses_updates[]} }) + /** update data of the table: "tournament_invite_codes" */ + update_tournament_invite_codes?: (tournament_invite_codes_mutation_responseGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (tournament_invite_codes_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (tournament_invite_codes_set_input | null), + /** filter the rows which have to be updated */ + where: tournament_invite_codes_bool_exp} }) + /** update single row of the table: "tournament_invite_codes" */ + update_tournament_invite_codes_by_pk?: (tournament_invite_codesGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (tournament_invite_codes_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (tournament_invite_codes_set_input | null), pk_columns: tournament_invite_codes_pk_columns_input} }) + /** update multiples rows of table: "tournament_invite_codes" */ + update_tournament_invite_codes_many?: (tournament_invite_codes_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: tournament_invite_codes_updates[]} }) + /** update data of the table: "tournament_invites" */ + update_tournament_invites?: (tournament_invites_mutation_responseGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (tournament_invites_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (tournament_invites_set_input | null), + /** filter the rows which have to be updated */ + where: tournament_invites_bool_exp} }) + /** update single row of the table: "tournament_invites" */ + update_tournament_invites_by_pk?: (tournament_invitesGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (tournament_invites_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (tournament_invites_set_input | null), pk_columns: tournament_invites_pk_columns_input} }) + /** update multiples rows of table: "tournament_invites" */ + update_tournament_invites_many?: (tournament_invites_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: tournament_invites_updates[]} }) + /** update data of the table: "tournament_leaderboard_entries" */ + update_tournament_leaderboard_entries?: (tournament_leaderboard_entries_mutation_responseGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (tournament_leaderboard_entries_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (tournament_leaderboard_entries_set_input | null), + /** filter the rows which have to be updated */ + where: tournament_leaderboard_entries_bool_exp} }) + /** update multiples rows of table: "tournament_leaderboard_entries" */ + update_tournament_leaderboard_entries_many?: (tournament_leaderboard_entries_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: tournament_leaderboard_entries_updates[]} }) + /** update data of the table: "tournament_no_shows" */ + update_tournament_no_shows?: (tournament_no_shows_mutation_responseGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (tournament_no_shows_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (tournament_no_shows_set_input | null), + /** filter the rows which have to be updated */ + where: tournament_no_shows_bool_exp} }) + /** update single row of the table: "tournament_no_shows" */ + update_tournament_no_shows_by_pk?: (tournament_no_showsGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (tournament_no_shows_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (tournament_no_shows_set_input | null), pk_columns: tournament_no_shows_pk_columns_input} }) + /** update multiples rows of table: "tournament_no_shows" */ + update_tournament_no_shows_many?: (tournament_no_shows_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: tournament_no_shows_updates[]} }) /** update data of the table: "tournament_organizer_teams" */ update_tournament_organizer_teams?: (tournament_organizer_teams_mutation_responseGenqlSelection & { __args: { /** sets the columns of the filtered rows to the given values */ @@ -74504,6 +77424,18 @@ export interface mutation_rootGenqlSelection{ update_tournament_prizes_many?: (tournament_prizes_mutation_responseGenqlSelection & { __args: { /** updates to execute, in order */ updates: tournament_prizes_updates[]} }) + /** update data of the table: "tournament_registration_unlocks" */ + update_tournament_registration_unlocks?: (tournament_registration_unlocks_mutation_responseGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (tournament_registration_unlocks_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (tournament_registration_unlocks_set_input | null), + /** filter the rows which have to be updated */ + where: tournament_registration_unlocks_bool_exp} }) + /** update multiples rows of table: "tournament_registration_unlocks" */ + update_tournament_registration_unlocks_many?: (tournament_registration_unlocks_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: tournament_registration_unlocks_updates[]} }) /** update data of the table: "tournament_stage_windows" */ update_tournament_stage_windows?: (tournament_stage_windows_mutation_responseGenqlSelection & { __args: { /** increments the numeric columns with given value of the filtered values */ @@ -86045,6 +88977,8 @@ export interface playersGenqlSelection{ where?: (teams_bool_exp | null)} }) /** A computed field, executes function "get_total_player_matches" */ total_matches?: boolean | number + /** A computed field, executes function "get_player_tournament_cooldown" */ + tournament_cooldown?: boolean | number /** An array relationship */ tournament_organizers?: (tournament_organizersGenqlSelection & { __args?: { /** distinct select on columns */ @@ -86240,7 +89174,7 @@ export interface players_avg_fieldsGenqlSelection{ /** Boolean expression to filter rows from the table "players". All fields are combined with a logical 'AND'. */ -export interface players_bool_exp {_and?: (players_bool_exp[] | null),_not?: (players_bool_exp | null),_or?: (players_bool_exp[] | null),abandoned_matches?: (abandoned_matches_bool_exp | null),abandoned_matches_aggregate?: (abandoned_matches_aggregate_bool_exp | null),aim_weapon_stats?: (player_aim_weapon_stats_bool_exp | null),aim_weapon_stats_aggregate?: (player_aim_weapon_stats_aggregate_bool_exp | null),assists?: (player_assists_bool_exp | null),assists_aggregate?: (player_assists_aggregate_bool_exp | null),assited_by_players?: (player_assists_bool_exp | null),assited_by_players_aggregate?: (player_assists_aggregate_bool_exp | null),avatar_url?: (String_comparison_exp | null),awards?: (award_recipients_bool_exp | null),awards_aggregate?: (award_recipients_aggregate_bool_exp | null),banned_until?: (timestamptz_comparison_exp | null),coach_lineups?: (match_lineups_bool_exp | null),coach_lineups_aggregate?: (match_lineups_aggregate_bool_exp | null),country?: (String_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),current_lobby_id?: (uuid_comparison_exp | null),custom_avatar_url?: (String_comparison_exp | null),damage_dealt?: (player_damages_bool_exp | null),damage_dealt_aggregate?: (player_damages_aggregate_bool_exp | null),damage_taken?: (player_damages_bool_exp | null),damage_taken_aggregate?: (player_damages_aggregate_bool_exp | null),days_since_last_ban?: (Int_comparison_exp | null),deaths?: (player_kills_bool_exp | null),deaths_aggregate?: (player_kills_aggregate_bool_exp | null),discord_id?: (String_comparison_exp | null),draft_game_players?: (draft_game_players_bool_exp | null),draft_game_players_aggregate?: (draft_game_players_aggregate_bool_exp | null),elo?: (jsonb_comparison_exp | null),elo_history?: (v_player_elo_bool_exp | null),elo_history_aggregate?: (v_player_elo_aggregate_bool_exp | null),faceit_elo?: (Int_comparison_exp | null),faceit_nickname?: (String_comparison_exp | null),faceit_player_id?: (String_comparison_exp | null),faceit_rank_history?: (player_faceit_rank_history_bool_exp | null),faceit_rank_history_aggregate?: (player_faceit_rank_history_aggregate_bool_exp | null),faceit_skill_level?: (Int_comparison_exp | null),faceit_updated_at?: (timestamptz_comparison_exp | null),faceit_url?: (String_comparison_exp | null),flashed_by_players?: (player_flashes_bool_exp | null),flashed_by_players_aggregate?: (player_flashes_aggregate_bool_exp | null),flashed_players?: (player_flashes_bool_exp | null),flashed_players_aggregate?: (player_flashes_aggregate_bool_exp | null),friends?: (my_friends_bool_exp | null),friends_aggregate?: (my_friends_aggregate_bool_exp | null),game_ban_count?: (Int_comparison_exp | null),invited_players?: (team_invites_bool_exp | null),invited_players_aggregate?: (team_invites_aggregate_bool_exp | null),is_admin_sanctioned?: (Boolean_comparison_exp | null),is_banned?: (Boolean_comparison_exp | null),is_gagged?: (Boolean_comparison_exp | null),is_in_another_match?: (Boolean_comparison_exp | null),is_in_draft?: (Boolean_comparison_exp | null),is_in_lobby?: (Boolean_comparison_exp | null),is_muted?: (Boolean_comparison_exp | null),is_registered?: (Boolean_comparison_exp | null),kills?: (player_kills_bool_exp | null),kills_aggregate?: (player_kills_aggregate_bool_exp | null),kills_by_weapons?: (player_kills_by_weapon_bool_exp | null),kills_by_weapons_aggregate?: (player_kills_by_weapon_aggregate_bool_exp | null),language?: (String_comparison_exp | null),last_read_news_at?: (timestamptz_comparison_exp | null),last_sign_in_at?: (timestamptz_comparison_exp | null),lobby_players?: (lobby_players_bool_exp | null),lobby_players_aggregate?: (lobby_players_aggregate_bool_exp | null),losses?: (Int_comparison_exp | null),losses_competitive?: (Int_comparison_exp | null),losses_duel?: (Int_comparison_exp | null),losses_wingman?: (Int_comparison_exp | null),match_map_hltv?: (v_player_match_map_hltv_bool_exp | null),match_map_hltv_aggregate?: (v_player_match_map_hltv_aggregate_bool_exp | null),match_map_stats?: (player_match_map_stats_bool_exp | null),match_map_stats_aggregate?: (player_match_map_stats_aggregate_bool_exp | null),match_stats?: (player_match_stats_v_bool_exp | null),match_stats_aggregate?: (player_match_stats_v_aggregate_bool_exp | null),matches?: (matches_bool_exp | null),matchmaking_cooldown?: (timestamptz_comparison_exp | null),multi_kills?: (v_player_multi_kills_bool_exp | null),multi_kills_aggregate?: (v_player_multi_kills_aggregate_bool_exp | null),name?: (String_comparison_exp | null),name_registered?: (Boolean_comparison_exp | null),notification_timezone?: (String_comparison_exp | null),notifications?: (notifications_bool_exp | null),notifications_aggregate?: (notifications_aggregate_bool_exp | null),objectives?: (player_objectives_bool_exp | null),objectives_aggregate?: (player_objectives_aggregate_bool_exp | null),owned_teams?: (teams_bool_exp | null),owned_teams_aggregate?: (teams_aggregate_bool_exp | null),peak_elo?: (jsonb_comparison_exp | null),pending_match_imports?: (pending_match_import_players_bool_exp | null),pending_match_imports_aggregate?: (pending_match_import_players_aggregate_bool_exp | null),player_lineup?: (match_lineup_players_bool_exp | null),player_lineup_aggregate?: (match_lineup_players_aggregate_bool_exp | null),player_unused_utilities?: (player_unused_utility_bool_exp | null),player_unused_utilities_aggregate?: (player_unused_utility_aggregate_bool_exp | null),premier_rank?: (Int_comparison_exp | null),premier_rank_history?: (player_premier_rank_history_bool_exp | null),premier_rank_history_aggregate?: (player_premier_rank_history_aggregate_bool_exp | null),premier_rank_updated_at?: (timestamptz_comparison_exp | null),profile_url?: (String_comparison_exp | null),quiet_hours_end?: (time_comparison_exp | null),quiet_hours_start?: (time_comparison_exp | null),role?: (e_player_roles_enum_comparison_exp | null),roster_image_url?: (String_comparison_exp | null),sanctions?: (player_sanctions_bool_exp | null),sanctions_aggregate?: (player_sanctions_aggregate_bool_exp | null),season_stats?: (player_season_stats_bool_exp | null),season_stats_aggregate?: (player_season_stats_aggregate_bool_exp | null),show_match_ready_modal?: (Boolean_comparison_exp | null),stats?: (player_stats_bool_exp | null),steam_bans_checked_at?: (timestamptz_comparison_exp | null),steam_id?: (bigint_comparison_exp | null),team_invites?: (team_invites_bool_exp | null),team_invites_aggregate?: (team_invites_aggregate_bool_exp | null),team_members?: (team_roster_bool_exp | null),team_members_aggregate?: (team_roster_aggregate_bool_exp | null),teams?: (teams_bool_exp | null),total_matches?: (Int_comparison_exp | null),tournament_organizers?: (tournament_organizers_bool_exp | null),tournament_organizers_aggregate?: (tournament_organizers_aggregate_bool_exp | null),tournament_rosters?: (tournament_team_roster_bool_exp | null),tournament_rosters_aggregate?: (tournament_team_roster_aggregate_bool_exp | null),tournaments?: (tournaments_bool_exp | null),tournaments_aggregate?: (tournaments_aggregate_bool_exp | null),utility_thrown?: (player_utility_bool_exp | null),utility_thrown_aggregate?: (player_utility_aggregate_bool_exp | null),vac_ban_count?: (Int_comparison_exp | null),vac_banned?: (Boolean_comparison_exp | null),weapon_stats?: (player_weapon_stats_v_bool_exp | null),weapon_stats_aggregate?: (player_weapon_stats_v_aggregate_bool_exp | null),wins?: (Int_comparison_exp | null),wins_competitive?: (Int_comparison_exp | null),wins_duel?: (Int_comparison_exp | null),wins_wingman?: (Int_comparison_exp | null)} +export interface players_bool_exp {_and?: (players_bool_exp[] | null),_not?: (players_bool_exp | null),_or?: (players_bool_exp[] | null),abandoned_matches?: (abandoned_matches_bool_exp | null),abandoned_matches_aggregate?: (abandoned_matches_aggregate_bool_exp | null),aim_weapon_stats?: (player_aim_weapon_stats_bool_exp | null),aim_weapon_stats_aggregate?: (player_aim_weapon_stats_aggregate_bool_exp | null),assists?: (player_assists_bool_exp | null),assists_aggregate?: (player_assists_aggregate_bool_exp | null),assited_by_players?: (player_assists_bool_exp | null),assited_by_players_aggregate?: (player_assists_aggregate_bool_exp | null),avatar_url?: (String_comparison_exp | null),awards?: (award_recipients_bool_exp | null),awards_aggregate?: (award_recipients_aggregate_bool_exp | null),banned_until?: (timestamptz_comparison_exp | null),coach_lineups?: (match_lineups_bool_exp | null),coach_lineups_aggregate?: (match_lineups_aggregate_bool_exp | null),country?: (String_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),current_lobby_id?: (uuid_comparison_exp | null),custom_avatar_url?: (String_comparison_exp | null),damage_dealt?: (player_damages_bool_exp | null),damage_dealt_aggregate?: (player_damages_aggregate_bool_exp | null),damage_taken?: (player_damages_bool_exp | null),damage_taken_aggregate?: (player_damages_aggregate_bool_exp | null),days_since_last_ban?: (Int_comparison_exp | null),deaths?: (player_kills_bool_exp | null),deaths_aggregate?: (player_kills_aggregate_bool_exp | null),discord_id?: (String_comparison_exp | null),draft_game_players?: (draft_game_players_bool_exp | null),draft_game_players_aggregate?: (draft_game_players_aggregate_bool_exp | null),elo?: (jsonb_comparison_exp | null),elo_history?: (v_player_elo_bool_exp | null),elo_history_aggregate?: (v_player_elo_aggregate_bool_exp | null),faceit_elo?: (Int_comparison_exp | null),faceit_nickname?: (String_comparison_exp | null),faceit_player_id?: (String_comparison_exp | null),faceit_rank_history?: (player_faceit_rank_history_bool_exp | null),faceit_rank_history_aggregate?: (player_faceit_rank_history_aggregate_bool_exp | null),faceit_skill_level?: (Int_comparison_exp | null),faceit_updated_at?: (timestamptz_comparison_exp | null),faceit_url?: (String_comparison_exp | null),flashed_by_players?: (player_flashes_bool_exp | null),flashed_by_players_aggregate?: (player_flashes_aggregate_bool_exp | null),flashed_players?: (player_flashes_bool_exp | null),flashed_players_aggregate?: (player_flashes_aggregate_bool_exp | null),friends?: (my_friends_bool_exp | null),friends_aggregate?: (my_friends_aggregate_bool_exp | null),game_ban_count?: (Int_comparison_exp | null),invited_players?: (team_invites_bool_exp | null),invited_players_aggregate?: (team_invites_aggregate_bool_exp | null),is_admin_sanctioned?: (Boolean_comparison_exp | null),is_banned?: (Boolean_comparison_exp | null),is_gagged?: (Boolean_comparison_exp | null),is_in_another_match?: (Boolean_comparison_exp | null),is_in_draft?: (Boolean_comparison_exp | null),is_in_lobby?: (Boolean_comparison_exp | null),is_muted?: (Boolean_comparison_exp | null),is_registered?: (Boolean_comparison_exp | null),kills?: (player_kills_bool_exp | null),kills_aggregate?: (player_kills_aggregate_bool_exp | null),kills_by_weapons?: (player_kills_by_weapon_bool_exp | null),kills_by_weapons_aggregate?: (player_kills_by_weapon_aggregate_bool_exp | null),language?: (String_comparison_exp | null),last_read_news_at?: (timestamptz_comparison_exp | null),last_sign_in_at?: (timestamptz_comparison_exp | null),lobby_players?: (lobby_players_bool_exp | null),lobby_players_aggregate?: (lobby_players_aggregate_bool_exp | null),losses?: (Int_comparison_exp | null),losses_competitive?: (Int_comparison_exp | null),losses_duel?: (Int_comparison_exp | null),losses_wingman?: (Int_comparison_exp | null),match_map_hltv?: (v_player_match_map_hltv_bool_exp | null),match_map_hltv_aggregate?: (v_player_match_map_hltv_aggregate_bool_exp | null),match_map_stats?: (player_match_map_stats_bool_exp | null),match_map_stats_aggregate?: (player_match_map_stats_aggregate_bool_exp | null),match_stats?: (player_match_stats_v_bool_exp | null),match_stats_aggregate?: (player_match_stats_v_aggregate_bool_exp | null),matches?: (matches_bool_exp | null),matchmaking_cooldown?: (timestamptz_comparison_exp | null),multi_kills?: (v_player_multi_kills_bool_exp | null),multi_kills_aggregate?: (v_player_multi_kills_aggregate_bool_exp | null),name?: (String_comparison_exp | null),name_registered?: (Boolean_comparison_exp | null),notification_timezone?: (String_comparison_exp | null),notifications?: (notifications_bool_exp | null),notifications_aggregate?: (notifications_aggregate_bool_exp | null),objectives?: (player_objectives_bool_exp | null),objectives_aggregate?: (player_objectives_aggregate_bool_exp | null),owned_teams?: (teams_bool_exp | null),owned_teams_aggregate?: (teams_aggregate_bool_exp | null),peak_elo?: (jsonb_comparison_exp | null),pending_match_imports?: (pending_match_import_players_bool_exp | null),pending_match_imports_aggregate?: (pending_match_import_players_aggregate_bool_exp | null),player_lineup?: (match_lineup_players_bool_exp | null),player_lineup_aggregate?: (match_lineup_players_aggregate_bool_exp | null),player_unused_utilities?: (player_unused_utility_bool_exp | null),player_unused_utilities_aggregate?: (player_unused_utility_aggregate_bool_exp | null),premier_rank?: (Int_comparison_exp | null),premier_rank_history?: (player_premier_rank_history_bool_exp | null),premier_rank_history_aggregate?: (player_premier_rank_history_aggregate_bool_exp | null),premier_rank_updated_at?: (timestamptz_comparison_exp | null),profile_url?: (String_comparison_exp | null),quiet_hours_end?: (time_comparison_exp | null),quiet_hours_start?: (time_comparison_exp | null),role?: (e_player_roles_enum_comparison_exp | null),roster_image_url?: (String_comparison_exp | null),sanctions?: (player_sanctions_bool_exp | null),sanctions_aggregate?: (player_sanctions_aggregate_bool_exp | null),season_stats?: (player_season_stats_bool_exp | null),season_stats_aggregate?: (player_season_stats_aggregate_bool_exp | null),show_match_ready_modal?: (Boolean_comparison_exp | null),stats?: (player_stats_bool_exp | null),steam_bans_checked_at?: (timestamptz_comparison_exp | null),steam_id?: (bigint_comparison_exp | null),team_invites?: (team_invites_bool_exp | null),team_invites_aggregate?: (team_invites_aggregate_bool_exp | null),team_members?: (team_roster_bool_exp | null),team_members_aggregate?: (team_roster_aggregate_bool_exp | null),teams?: (teams_bool_exp | null),total_matches?: (Int_comparison_exp | null),tournament_cooldown?: (timestamptz_comparison_exp | null),tournament_organizers?: (tournament_organizers_bool_exp | null),tournament_organizers_aggregate?: (tournament_organizers_aggregate_bool_exp | null),tournament_rosters?: (tournament_team_roster_bool_exp | null),tournament_rosters_aggregate?: (tournament_team_roster_aggregate_bool_exp | null),tournaments?: (tournaments_bool_exp | null),tournaments_aggregate?: (tournaments_aggregate_bool_exp | null),utility_thrown?: (player_utility_bool_exp | null),utility_thrown_aggregate?: (player_utility_aggregate_bool_exp | null),vac_ban_count?: (Int_comparison_exp | null),vac_banned?: (Boolean_comparison_exp | null),weapon_stats?: (player_weapon_stats_v_bool_exp | null),weapon_stats_aggregate?: (player_weapon_stats_v_aggregate_bool_exp | null),wins?: (Int_comparison_exp | null),wins_competitive?: (Int_comparison_exp | null),wins_duel?: (Int_comparison_exp | null),wins_wingman?: (Int_comparison_exp | null)} /** input type for incrementing numeric columns in table "players" */ @@ -86293,6 +89227,8 @@ export interface players_max_fieldsGenqlSelection{ steam_id?: boolean | number /** A computed field, executes function "get_total_player_matches" */ total_matches?: boolean | number + /** A computed field, executes function "get_player_tournament_cooldown" */ + tournament_cooldown?: boolean | number vac_ban_count?: boolean | number /** A computed field, executes function "get_total_player_wins" */ wins?: boolean | number @@ -86349,6 +89285,8 @@ export interface players_min_fieldsGenqlSelection{ steam_id?: boolean | number /** A computed field, executes function "get_total_player_matches" */ total_matches?: boolean | number + /** A computed field, executes function "get_player_tournament_cooldown" */ + tournament_cooldown?: boolean | number vac_ban_count?: boolean | number /** A computed field, executes function "get_total_player_wins" */ wins?: boolean | number @@ -86385,7 +89323,7 @@ export interface players_on_conflict {constraint: players_constraint,update_colu /** Ordering options when selecting data from "players". */ -export interface players_order_by {abandoned_matches_aggregate?: (abandoned_matches_aggregate_order_by | null),aim_weapon_stats_aggregate?: (player_aim_weapon_stats_aggregate_order_by | null),assists_aggregate?: (player_assists_aggregate_order_by | null),assited_by_players_aggregate?: (player_assists_aggregate_order_by | null),avatar_url?: (order_by | null),awards_aggregate?: (award_recipients_aggregate_order_by | null),banned_until?: (order_by | null),coach_lineups_aggregate?: (match_lineups_aggregate_order_by | null),country?: (order_by | null),created_at?: (order_by | null),current_lobby_id?: (order_by | null),custom_avatar_url?: (order_by | null),damage_dealt_aggregate?: (player_damages_aggregate_order_by | null),damage_taken_aggregate?: (player_damages_aggregate_order_by | null),days_since_last_ban?: (order_by | null),deaths_aggregate?: (player_kills_aggregate_order_by | null),discord_id?: (order_by | null),draft_game_players_aggregate?: (draft_game_players_aggregate_order_by | null),elo?: (order_by | null),elo_history_aggregate?: (v_player_elo_aggregate_order_by | null),faceit_elo?: (order_by | null),faceit_nickname?: (order_by | null),faceit_player_id?: (order_by | null),faceit_rank_history_aggregate?: (player_faceit_rank_history_aggregate_order_by | null),faceit_skill_level?: (order_by | null),faceit_updated_at?: (order_by | null),faceit_url?: (order_by | null),flashed_by_players_aggregate?: (player_flashes_aggregate_order_by | null),flashed_players_aggregate?: (player_flashes_aggregate_order_by | null),friends_aggregate?: (my_friends_aggregate_order_by | null),game_ban_count?: (order_by | null),invited_players_aggregate?: (team_invites_aggregate_order_by | null),is_admin_sanctioned?: (order_by | null),is_banned?: (order_by | null),is_gagged?: (order_by | null),is_in_another_match?: (order_by | null),is_in_draft?: (order_by | null),is_in_lobby?: (order_by | null),is_muted?: (order_by | null),is_registered?: (order_by | null),kills_aggregate?: (player_kills_aggregate_order_by | null),kills_by_weapons_aggregate?: (player_kills_by_weapon_aggregate_order_by | null),language?: (order_by | null),last_read_news_at?: (order_by | null),last_sign_in_at?: (order_by | null),lobby_players_aggregate?: (lobby_players_aggregate_order_by | null),losses?: (order_by | null),losses_competitive?: (order_by | null),losses_duel?: (order_by | null),losses_wingman?: (order_by | null),match_map_hltv_aggregate?: (v_player_match_map_hltv_aggregate_order_by | null),match_map_stats_aggregate?: (player_match_map_stats_aggregate_order_by | null),match_stats_aggregate?: (player_match_stats_v_aggregate_order_by | null),matches_aggregate?: (matches_aggregate_order_by | null),matchmaking_cooldown?: (order_by | null),multi_kills_aggregate?: (v_player_multi_kills_aggregate_order_by | null),name?: (order_by | null),name_registered?: (order_by | null),notification_timezone?: (order_by | null),notifications_aggregate?: (notifications_aggregate_order_by | null),objectives_aggregate?: (player_objectives_aggregate_order_by | null),owned_teams_aggregate?: (teams_aggregate_order_by | null),peak_elo?: (order_by | null),pending_match_imports_aggregate?: (pending_match_import_players_aggregate_order_by | null),player_lineup_aggregate?: (match_lineup_players_aggregate_order_by | null),player_unused_utilities_aggregate?: (player_unused_utility_aggregate_order_by | null),premier_rank?: (order_by | null),premier_rank_history_aggregate?: (player_premier_rank_history_aggregate_order_by | null),premier_rank_updated_at?: (order_by | null),profile_url?: (order_by | null),quiet_hours_end?: (order_by | null),quiet_hours_start?: (order_by | null),role?: (order_by | null),roster_image_url?: (order_by | null),sanctions_aggregate?: (player_sanctions_aggregate_order_by | null),season_stats_aggregate?: (player_season_stats_aggregate_order_by | null),show_match_ready_modal?: (order_by | null),stats?: (player_stats_order_by | null),steam_bans_checked_at?: (order_by | null),steam_id?: (order_by | null),team_invites_aggregate?: (team_invites_aggregate_order_by | null),team_members_aggregate?: (team_roster_aggregate_order_by | null),teams_aggregate?: (teams_aggregate_order_by | null),total_matches?: (order_by | null),tournament_organizers_aggregate?: (tournament_organizers_aggregate_order_by | null),tournament_rosters_aggregate?: (tournament_team_roster_aggregate_order_by | null),tournaments_aggregate?: (tournaments_aggregate_order_by | null),utility_thrown_aggregate?: (player_utility_aggregate_order_by | null),vac_ban_count?: (order_by | null),vac_banned?: (order_by | null),weapon_stats_aggregate?: (player_weapon_stats_v_aggregate_order_by | null),wins?: (order_by | null),wins_competitive?: (order_by | null),wins_duel?: (order_by | null),wins_wingman?: (order_by | null)} +export interface players_order_by {abandoned_matches_aggregate?: (abandoned_matches_aggregate_order_by | null),aim_weapon_stats_aggregate?: (player_aim_weapon_stats_aggregate_order_by | null),assists_aggregate?: (player_assists_aggregate_order_by | null),assited_by_players_aggregate?: (player_assists_aggregate_order_by | null),avatar_url?: (order_by | null),awards_aggregate?: (award_recipients_aggregate_order_by | null),banned_until?: (order_by | null),coach_lineups_aggregate?: (match_lineups_aggregate_order_by | null),country?: (order_by | null),created_at?: (order_by | null),current_lobby_id?: (order_by | null),custom_avatar_url?: (order_by | null),damage_dealt_aggregate?: (player_damages_aggregate_order_by | null),damage_taken_aggregate?: (player_damages_aggregate_order_by | null),days_since_last_ban?: (order_by | null),deaths_aggregate?: (player_kills_aggregate_order_by | null),discord_id?: (order_by | null),draft_game_players_aggregate?: (draft_game_players_aggregate_order_by | null),elo?: (order_by | null),elo_history_aggregate?: (v_player_elo_aggregate_order_by | null),faceit_elo?: (order_by | null),faceit_nickname?: (order_by | null),faceit_player_id?: (order_by | null),faceit_rank_history_aggregate?: (player_faceit_rank_history_aggregate_order_by | null),faceit_skill_level?: (order_by | null),faceit_updated_at?: (order_by | null),faceit_url?: (order_by | null),flashed_by_players_aggregate?: (player_flashes_aggregate_order_by | null),flashed_players_aggregate?: (player_flashes_aggregate_order_by | null),friends_aggregate?: (my_friends_aggregate_order_by | null),game_ban_count?: (order_by | null),invited_players_aggregate?: (team_invites_aggregate_order_by | null),is_admin_sanctioned?: (order_by | null),is_banned?: (order_by | null),is_gagged?: (order_by | null),is_in_another_match?: (order_by | null),is_in_draft?: (order_by | null),is_in_lobby?: (order_by | null),is_muted?: (order_by | null),is_registered?: (order_by | null),kills_aggregate?: (player_kills_aggregate_order_by | null),kills_by_weapons_aggregate?: (player_kills_by_weapon_aggregate_order_by | null),language?: (order_by | null),last_read_news_at?: (order_by | null),last_sign_in_at?: (order_by | null),lobby_players_aggregate?: (lobby_players_aggregate_order_by | null),losses?: (order_by | null),losses_competitive?: (order_by | null),losses_duel?: (order_by | null),losses_wingman?: (order_by | null),match_map_hltv_aggregate?: (v_player_match_map_hltv_aggregate_order_by | null),match_map_stats_aggregate?: (player_match_map_stats_aggregate_order_by | null),match_stats_aggregate?: (player_match_stats_v_aggregate_order_by | null),matches_aggregate?: (matches_aggregate_order_by | null),matchmaking_cooldown?: (order_by | null),multi_kills_aggregate?: (v_player_multi_kills_aggregate_order_by | null),name?: (order_by | null),name_registered?: (order_by | null),notification_timezone?: (order_by | null),notifications_aggregate?: (notifications_aggregate_order_by | null),objectives_aggregate?: (player_objectives_aggregate_order_by | null),owned_teams_aggregate?: (teams_aggregate_order_by | null),peak_elo?: (order_by | null),pending_match_imports_aggregate?: (pending_match_import_players_aggregate_order_by | null),player_lineup_aggregate?: (match_lineup_players_aggregate_order_by | null),player_unused_utilities_aggregate?: (player_unused_utility_aggregate_order_by | null),premier_rank?: (order_by | null),premier_rank_history_aggregate?: (player_premier_rank_history_aggregate_order_by | null),premier_rank_updated_at?: (order_by | null),profile_url?: (order_by | null),quiet_hours_end?: (order_by | null),quiet_hours_start?: (order_by | null),role?: (order_by | null),roster_image_url?: (order_by | null),sanctions_aggregate?: (player_sanctions_aggregate_order_by | null),season_stats_aggregate?: (player_season_stats_aggregate_order_by | null),show_match_ready_modal?: (order_by | null),stats?: (player_stats_order_by | null),steam_bans_checked_at?: (order_by | null),steam_id?: (order_by | null),team_invites_aggregate?: (team_invites_aggregate_order_by | null),team_members_aggregate?: (team_roster_aggregate_order_by | null),teams_aggregate?: (teams_aggregate_order_by | null),total_matches?: (order_by | null),tournament_cooldown?: (order_by | null),tournament_organizers_aggregate?: (tournament_organizers_aggregate_order_by | null),tournament_rosters_aggregate?: (tournament_team_roster_aggregate_order_by | null),tournaments_aggregate?: (tournaments_aggregate_order_by | null),utility_thrown_aggregate?: (player_utility_aggregate_order_by | null),vac_ban_count?: (order_by | null),vac_banned?: (order_by | null),weapon_stats_aggregate?: (player_weapon_stats_v_aggregate_order_by | null),wins?: (order_by | null),wins_competitive?: (order_by | null),wins_duel?: (order_by | null),wins_wingman?: (order_by | null)} /** primary key columns input for table: players */ @@ -88271,6 +91209,58 @@ export interface query_rootGenqlSelection{ where?: (e_ready_settings_bool_exp | null)} }) /** fetch data from the table: "e_ready_settings" using primary key columns */ e_ready_settings_by_pk?: (e_ready_settingsGenqlSelection & { __args: {value: Scalars['String']} }) + /** fetch data from the table: "e_sanction_scopes" */ + e_sanction_scopes?: (e_sanction_scopesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (e_sanction_scopes_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (e_sanction_scopes_order_by[] | null), + /** filter the rows returned */ + where?: (e_sanction_scopes_bool_exp | null)} }) + /** fetch aggregated fields from the table: "e_sanction_scopes" */ + e_sanction_scopes_aggregate?: (e_sanction_scopes_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (e_sanction_scopes_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (e_sanction_scopes_order_by[] | null), + /** filter the rows returned */ + where?: (e_sanction_scopes_bool_exp | null)} }) + /** fetch data from the table: "e_sanction_scopes" using primary key columns */ + e_sanction_scopes_by_pk?: (e_sanction_scopesGenqlSelection & { __args: {value: Scalars['String']} }) + /** fetch data from the table: "e_sanction_sources" */ + e_sanction_sources?: (e_sanction_sourcesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (e_sanction_sources_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (e_sanction_sources_order_by[] | null), + /** filter the rows returned */ + where?: (e_sanction_sources_bool_exp | null)} }) + /** fetch aggregated fields from the table: "e_sanction_sources" */ + e_sanction_sources_aggregate?: (e_sanction_sources_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (e_sanction_sources_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (e_sanction_sources_order_by[] | null), + /** filter the rows returned */ + where?: (e_sanction_sources_bool_exp | null)} }) + /** fetch data from the table: "e_sanction_sources" using primary key columns */ + e_sanction_sources_by_pk?: (e_sanction_sourcesGenqlSelection & { __args: {value: Scalars['String']} }) /** fetch data from the table: "e_sanction_types" */ e_sanction_types?: (e_sanction_typesGenqlSelection & { __args?: { /** distinct select on columns */ @@ -88505,6 +91495,58 @@ export interface query_rootGenqlSelection{ where?: (e_tournament_categories_bool_exp | null)} }) /** fetch data from the table: "e_tournament_categories" using primary key columns */ e_tournament_categories_by_pk?: (e_tournament_categoriesGenqlSelection & { __args: {value: Scalars['String']} }) + /** fetch data from the table: "e_tournament_free_agent_statuses" */ + e_tournament_free_agent_statuses?: (e_tournament_free_agent_statusesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (e_tournament_free_agent_statuses_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (e_tournament_free_agent_statuses_order_by[] | null), + /** filter the rows returned */ + where?: (e_tournament_free_agent_statuses_bool_exp | null)} }) + /** fetch aggregated fields from the table: "e_tournament_free_agent_statuses" */ + e_tournament_free_agent_statuses_aggregate?: (e_tournament_free_agent_statuses_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (e_tournament_free_agent_statuses_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (e_tournament_free_agent_statuses_order_by[] | null), + /** filter the rows returned */ + where?: (e_tournament_free_agent_statuses_bool_exp | null)} }) + /** fetch data from the table: "e_tournament_free_agent_statuses" using primary key columns */ + e_tournament_free_agent_statuses_by_pk?: (e_tournament_free_agent_statusesGenqlSelection & { __args: {value: Scalars['String']} }) + /** fetch data from the table: "e_tournament_registration_types" */ + e_tournament_registration_types?: (e_tournament_registration_typesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (e_tournament_registration_types_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (e_tournament_registration_types_order_by[] | null), + /** filter the rows returned */ + where?: (e_tournament_registration_types_bool_exp | null)} }) + /** fetch aggregated fields from the table: "e_tournament_registration_types" */ + e_tournament_registration_types_aggregate?: (e_tournament_registration_types_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (e_tournament_registration_types_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (e_tournament_registration_types_order_by[] | null), + /** filter the rows returned */ + where?: (e_tournament_registration_types_bool_exp | null)} }) + /** fetch data from the table: "e_tournament_registration_types" using primary key columns */ + e_tournament_registration_types_by_pk?: (e_tournament_registration_typesGenqlSelection & { __args: {value: Scalars['String']} }) /** fetch data from the table: "e_tournament_stage_types" */ e_tournament_stage_types?: (e_tournament_stage_typesGenqlSelection & { __args?: { /** distinct select on columns */ @@ -89407,6 +92449,34 @@ export interface query_rootGenqlSelection{ order_by?: (player_leaderboard_rank_order_by[] | null), /** filter the rows returned */ where?: (player_leaderboard_rank_bool_exp | null)} }) + /** execute function "get_tournament_leaderboard" which returns "tournament_leaderboard_entries" */ + get_tournament_leaderboard?: (tournament_leaderboard_entriesGenqlSelection & { __args: { + /** input parameters for function "get_tournament_leaderboard" */ + args: get_tournament_leaderboard_args, + /** distinct select on columns */ + distinct_on?: (tournament_leaderboard_entries_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_leaderboard_entries_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_leaderboard_entries_bool_exp | null)} }) + /** execute function "get_tournament_leaderboard" and query aggregates on result of table type "tournament_leaderboard_entries" */ + get_tournament_leaderboard_aggregate?: (tournament_leaderboard_entries_aggregateGenqlSelection & { __args: { + /** input parameters for function "get_tournament_leaderboard_aggregate" */ + args: get_tournament_leaderboard_args, + /** distinct select on columns */ + distinct_on?: (tournament_leaderboard_entries_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_leaderboard_entries_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_leaderboard_entries_bool_exp | null)} }) /** fetch data from the table: "leaderboard_entries" */ leaderboard_entries?: (leaderboard_entriesGenqlSelection & { __args?: { /** distinct select on columns */ @@ -91509,7 +94579,7 @@ export interface query_rootGenqlSelection{ where?: (teams_bool_exp | null)} }) /** fetch data from the table: "teams" using primary key columns */ teams_by_pk?: (teamsGenqlSelection & { __args: {id: Scalars['uuid']} }) - telemetryStats?: TelemetryStatsGenqlSelection + telemetryStats?: (TelemetryStatsGenqlSelection & { __args?: {includeSelf?: (Scalars['Boolean'] | null)} }) /** fetch data from the table: "tournament_awards" */ tournament_awards?: (tournament_awardsGenqlSelection & { __args?: { /** distinct select on columns */ @@ -91588,6 +94658,160 @@ export interface query_rootGenqlSelection{ where?: (tournament_categories_bool_exp | null)} }) /** fetch data from the table: "tournament_categories" using primary key columns */ tournament_categories_by_pk?: (tournament_categoriesGenqlSelection & { __args: {category: e_tournament_categories_enum, tournament_id: Scalars['uuid']} }) + /** An array relationship */ + tournament_free_agents?: (tournament_free_agentsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_free_agents_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_free_agents_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_free_agents_bool_exp | null)} }) + /** An aggregate relationship */ + tournament_free_agents_aggregate?: (tournament_free_agents_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_free_agents_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_free_agents_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_free_agents_bool_exp | null)} }) + /** fetch data from the table: "tournament_free_agents" using primary key columns */ + tournament_free_agents_by_pk?: (tournament_free_agentsGenqlSelection & { __args: {id: Scalars['uuid']} }) + /** fetch data from the table: "tournament_invite_code_uses" */ + tournament_invite_code_uses?: (tournament_invite_code_usesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_invite_code_uses_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_invite_code_uses_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_invite_code_uses_bool_exp | null)} }) + /** fetch aggregated fields from the table: "tournament_invite_code_uses" */ + tournament_invite_code_uses_aggregate?: (tournament_invite_code_uses_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_invite_code_uses_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_invite_code_uses_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_invite_code_uses_bool_exp | null)} }) + /** fetch data from the table: "tournament_invite_code_uses" using primary key columns */ + tournament_invite_code_uses_by_pk?: (tournament_invite_code_usesGenqlSelection & { __args: {invite_code_id: Scalars['uuid'], player_steam_id: Scalars['bigint']} }) + /** fetch data from the table: "tournament_invite_codes" */ + tournament_invite_codes?: (tournament_invite_codesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_invite_codes_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_invite_codes_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_invite_codes_bool_exp | null)} }) + /** fetch aggregated fields from the table: "tournament_invite_codes" */ + tournament_invite_codes_aggregate?: (tournament_invite_codes_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_invite_codes_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_invite_codes_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_invite_codes_bool_exp | null)} }) + /** fetch data from the table: "tournament_invite_codes" using primary key columns */ + tournament_invite_codes_by_pk?: (tournament_invite_codesGenqlSelection & { __args: {id: Scalars['uuid']} }) + /** fetch data from the table: "tournament_invites" */ + tournament_invites?: (tournament_invitesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_invites_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_invites_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_invites_bool_exp | null)} }) + /** fetch aggregated fields from the table: "tournament_invites" */ + tournament_invites_aggregate?: (tournament_invites_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_invites_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_invites_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_invites_bool_exp | null)} }) + /** fetch data from the table: "tournament_invites" using primary key columns */ + tournament_invites_by_pk?: (tournament_invitesGenqlSelection & { __args: {id: Scalars['uuid']} }) + /** fetch data from the table: "tournament_leaderboard_entries" */ + tournament_leaderboard_entries?: (tournament_leaderboard_entriesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_leaderboard_entries_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_leaderboard_entries_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_leaderboard_entries_bool_exp | null)} }) + /** fetch aggregated fields from the table: "tournament_leaderboard_entries" */ + tournament_leaderboard_entries_aggregate?: (tournament_leaderboard_entries_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_leaderboard_entries_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_leaderboard_entries_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_leaderboard_entries_bool_exp | null)} }) + /** fetch data from the table: "tournament_no_shows" */ + tournament_no_shows?: (tournament_no_showsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_no_shows_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_no_shows_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_no_shows_bool_exp | null)} }) + /** fetch aggregated fields from the table: "tournament_no_shows" */ + tournament_no_shows_aggregate?: (tournament_no_shows_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_no_shows_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_no_shows_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_no_shows_bool_exp | null)} }) + /** fetch data from the table: "tournament_no_shows" using primary key columns */ + tournament_no_shows_by_pk?: (tournament_no_showsGenqlSelection & { __args: {id: Scalars['uuid']} }) /** fetch data from the table: "tournament_organizer_teams" */ tournament_organizer_teams?: (tournament_organizer_teamsGenqlSelection & { __args?: { /** distinct select on columns */ @@ -91666,6 +94890,30 @@ export interface query_rootGenqlSelection{ where?: (tournament_prizes_bool_exp | null)} }) /** fetch data from the table: "tournament_prizes" using primary key columns */ tournament_prizes_by_pk?: (tournament_prizesGenqlSelection & { __args: {id: Scalars['uuid']} }) + /** fetch data from the table: "tournament_registration_unlocks" */ + tournament_registration_unlocks?: (tournament_registration_unlocksGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_registration_unlocks_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_registration_unlocks_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_registration_unlocks_bool_exp | null)} }) + /** fetch aggregated fields from the table: "tournament_registration_unlocks" */ + tournament_registration_unlocks_aggregate?: (tournament_registration_unlocks_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_registration_unlocks_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_registration_unlocks_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_registration_unlocks_bool_exp | null)} }) /** fetch data from the table: "tournament_stage_windows" */ tournament_stage_windows?: (tournament_stage_windowsGenqlSelection & { __args?: { /** distinct select on columns */ @@ -96184,6 +99432,74 @@ export interface subscription_rootGenqlSelection{ cursor: (e_ready_settings_stream_cursor_input | null)[], /** filter the rows returned */ where?: (e_ready_settings_bool_exp | null)} }) + /** fetch data from the table: "e_sanction_scopes" */ + e_sanction_scopes?: (e_sanction_scopesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (e_sanction_scopes_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (e_sanction_scopes_order_by[] | null), + /** filter the rows returned */ + where?: (e_sanction_scopes_bool_exp | null)} }) + /** fetch aggregated fields from the table: "e_sanction_scopes" */ + e_sanction_scopes_aggregate?: (e_sanction_scopes_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (e_sanction_scopes_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (e_sanction_scopes_order_by[] | null), + /** filter the rows returned */ + where?: (e_sanction_scopes_bool_exp | null)} }) + /** fetch data from the table: "e_sanction_scopes" using primary key columns */ + e_sanction_scopes_by_pk?: (e_sanction_scopesGenqlSelection & { __args: {value: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "e_sanction_scopes" */ + e_sanction_scopes_stream?: (e_sanction_scopesGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (e_sanction_scopes_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (e_sanction_scopes_bool_exp | null)} }) + /** fetch data from the table: "e_sanction_sources" */ + e_sanction_sources?: (e_sanction_sourcesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (e_sanction_sources_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (e_sanction_sources_order_by[] | null), + /** filter the rows returned */ + where?: (e_sanction_sources_bool_exp | null)} }) + /** fetch aggregated fields from the table: "e_sanction_sources" */ + e_sanction_sources_aggregate?: (e_sanction_sources_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (e_sanction_sources_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (e_sanction_sources_order_by[] | null), + /** filter the rows returned */ + where?: (e_sanction_sources_bool_exp | null)} }) + /** fetch data from the table: "e_sanction_sources" using primary key columns */ + e_sanction_sources_by_pk?: (e_sanction_sourcesGenqlSelection & { __args: {value: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "e_sanction_sources" */ + e_sanction_sources_stream?: (e_sanction_sourcesGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (e_sanction_sources_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (e_sanction_sources_bool_exp | null)} }) /** fetch data from the table: "e_sanction_types" */ e_sanction_types?: (e_sanction_typesGenqlSelection & { __args?: { /** distinct select on columns */ @@ -96490,6 +99806,74 @@ export interface subscription_rootGenqlSelection{ cursor: (e_tournament_categories_stream_cursor_input | null)[], /** filter the rows returned */ where?: (e_tournament_categories_bool_exp | null)} }) + /** fetch data from the table: "e_tournament_free_agent_statuses" */ + e_tournament_free_agent_statuses?: (e_tournament_free_agent_statusesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (e_tournament_free_agent_statuses_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (e_tournament_free_agent_statuses_order_by[] | null), + /** filter the rows returned */ + where?: (e_tournament_free_agent_statuses_bool_exp | null)} }) + /** fetch aggregated fields from the table: "e_tournament_free_agent_statuses" */ + e_tournament_free_agent_statuses_aggregate?: (e_tournament_free_agent_statuses_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (e_tournament_free_agent_statuses_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (e_tournament_free_agent_statuses_order_by[] | null), + /** filter the rows returned */ + where?: (e_tournament_free_agent_statuses_bool_exp | null)} }) + /** fetch data from the table: "e_tournament_free_agent_statuses" using primary key columns */ + e_tournament_free_agent_statuses_by_pk?: (e_tournament_free_agent_statusesGenqlSelection & { __args: {value: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "e_tournament_free_agent_statuses" */ + e_tournament_free_agent_statuses_stream?: (e_tournament_free_agent_statusesGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (e_tournament_free_agent_statuses_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (e_tournament_free_agent_statuses_bool_exp | null)} }) + /** fetch data from the table: "e_tournament_registration_types" */ + e_tournament_registration_types?: (e_tournament_registration_typesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (e_tournament_registration_types_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (e_tournament_registration_types_order_by[] | null), + /** filter the rows returned */ + where?: (e_tournament_registration_types_bool_exp | null)} }) + /** fetch aggregated fields from the table: "e_tournament_registration_types" */ + e_tournament_registration_types_aggregate?: (e_tournament_registration_types_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (e_tournament_registration_types_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (e_tournament_registration_types_order_by[] | null), + /** filter the rows returned */ + where?: (e_tournament_registration_types_bool_exp | null)} }) + /** fetch data from the table: "e_tournament_registration_types" using primary key columns */ + e_tournament_registration_types_by_pk?: (e_tournament_registration_typesGenqlSelection & { __args: {value: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "e_tournament_registration_types" */ + e_tournament_registration_types_stream?: (e_tournament_registration_typesGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (e_tournament_registration_types_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (e_tournament_registration_types_bool_exp | null)} }) /** fetch data from the table: "e_tournament_stage_types" */ e_tournament_stage_types?: (e_tournament_stage_typesGenqlSelection & { __args?: { /** distinct select on columns */ @@ -97588,6 +100972,34 @@ export interface subscription_rootGenqlSelection{ order_by?: (player_leaderboard_rank_order_by[] | null), /** filter the rows returned */ where?: (player_leaderboard_rank_bool_exp | null)} }) + /** execute function "get_tournament_leaderboard" which returns "tournament_leaderboard_entries" */ + get_tournament_leaderboard?: (tournament_leaderboard_entriesGenqlSelection & { __args: { + /** input parameters for function "get_tournament_leaderboard" */ + args: get_tournament_leaderboard_args, + /** distinct select on columns */ + distinct_on?: (tournament_leaderboard_entries_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_leaderboard_entries_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_leaderboard_entries_bool_exp | null)} }) + /** execute function "get_tournament_leaderboard" and query aggregates on result of table type "tournament_leaderboard_entries" */ + get_tournament_leaderboard_aggregate?: (tournament_leaderboard_entries_aggregateGenqlSelection & { __args: { + /** input parameters for function "get_tournament_leaderboard_aggregate" */ + args: get_tournament_leaderboard_args, + /** distinct select on columns */ + distinct_on?: (tournament_leaderboard_entries_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_leaderboard_entries_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_leaderboard_entries_bool_exp | null)} }) /** fetch data from the table: "leaderboard_entries" */ leaderboard_entries?: (leaderboard_entriesGenqlSelection & { __args?: { /** distinct select on columns */ @@ -100426,6 +103838,208 @@ export interface subscription_rootGenqlSelection{ cursor: (tournament_categories_stream_cursor_input | null)[], /** filter the rows returned */ where?: (tournament_categories_bool_exp | null)} }) + /** An array relationship */ + tournament_free_agents?: (tournament_free_agentsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_free_agents_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_free_agents_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_free_agents_bool_exp | null)} }) + /** An aggregate relationship */ + tournament_free_agents_aggregate?: (tournament_free_agents_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_free_agents_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_free_agents_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_free_agents_bool_exp | null)} }) + /** fetch data from the table: "tournament_free_agents" using primary key columns */ + tournament_free_agents_by_pk?: (tournament_free_agentsGenqlSelection & { __args: {id: Scalars['uuid']} }) + /** fetch data from the table in a streaming manner: "tournament_free_agents" */ + tournament_free_agents_stream?: (tournament_free_agentsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (tournament_free_agents_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (tournament_free_agents_bool_exp | null)} }) + /** fetch data from the table: "tournament_invite_code_uses" */ + tournament_invite_code_uses?: (tournament_invite_code_usesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_invite_code_uses_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_invite_code_uses_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_invite_code_uses_bool_exp | null)} }) + /** fetch aggregated fields from the table: "tournament_invite_code_uses" */ + tournament_invite_code_uses_aggregate?: (tournament_invite_code_uses_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_invite_code_uses_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_invite_code_uses_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_invite_code_uses_bool_exp | null)} }) + /** fetch data from the table: "tournament_invite_code_uses" using primary key columns */ + tournament_invite_code_uses_by_pk?: (tournament_invite_code_usesGenqlSelection & { __args: {invite_code_id: Scalars['uuid'], player_steam_id: Scalars['bigint']} }) + /** fetch data from the table in a streaming manner: "tournament_invite_code_uses" */ + tournament_invite_code_uses_stream?: (tournament_invite_code_usesGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (tournament_invite_code_uses_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (tournament_invite_code_uses_bool_exp | null)} }) + /** fetch data from the table: "tournament_invite_codes" */ + tournament_invite_codes?: (tournament_invite_codesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_invite_codes_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_invite_codes_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_invite_codes_bool_exp | null)} }) + /** fetch aggregated fields from the table: "tournament_invite_codes" */ + tournament_invite_codes_aggregate?: (tournament_invite_codes_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_invite_codes_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_invite_codes_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_invite_codes_bool_exp | null)} }) + /** fetch data from the table: "tournament_invite_codes" using primary key columns */ + tournament_invite_codes_by_pk?: (tournament_invite_codesGenqlSelection & { __args: {id: Scalars['uuid']} }) + /** fetch data from the table in a streaming manner: "tournament_invite_codes" */ + tournament_invite_codes_stream?: (tournament_invite_codesGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (tournament_invite_codes_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (tournament_invite_codes_bool_exp | null)} }) + /** fetch data from the table: "tournament_invites" */ + tournament_invites?: (tournament_invitesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_invites_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_invites_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_invites_bool_exp | null)} }) + /** fetch aggregated fields from the table: "tournament_invites" */ + tournament_invites_aggregate?: (tournament_invites_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_invites_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_invites_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_invites_bool_exp | null)} }) + /** fetch data from the table: "tournament_invites" using primary key columns */ + tournament_invites_by_pk?: (tournament_invitesGenqlSelection & { __args: {id: Scalars['uuid']} }) + /** fetch data from the table in a streaming manner: "tournament_invites" */ + tournament_invites_stream?: (tournament_invitesGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (tournament_invites_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (tournament_invites_bool_exp | null)} }) + /** fetch data from the table: "tournament_leaderboard_entries" */ + tournament_leaderboard_entries?: (tournament_leaderboard_entriesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_leaderboard_entries_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_leaderboard_entries_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_leaderboard_entries_bool_exp | null)} }) + /** fetch aggregated fields from the table: "tournament_leaderboard_entries" */ + tournament_leaderboard_entries_aggregate?: (tournament_leaderboard_entries_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_leaderboard_entries_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_leaderboard_entries_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_leaderboard_entries_bool_exp | null)} }) + /** fetch data from the table in a streaming manner: "tournament_leaderboard_entries" */ + tournament_leaderboard_entries_stream?: (tournament_leaderboard_entriesGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (tournament_leaderboard_entries_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (tournament_leaderboard_entries_bool_exp | null)} }) + /** fetch data from the table: "tournament_no_shows" */ + tournament_no_shows?: (tournament_no_showsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_no_shows_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_no_shows_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_no_shows_bool_exp | null)} }) + /** fetch aggregated fields from the table: "tournament_no_shows" */ + tournament_no_shows_aggregate?: (tournament_no_shows_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_no_shows_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_no_shows_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_no_shows_bool_exp | null)} }) + /** fetch data from the table: "tournament_no_shows" using primary key columns */ + tournament_no_shows_by_pk?: (tournament_no_showsGenqlSelection & { __args: {id: Scalars['uuid']} }) + /** fetch data from the table in a streaming manner: "tournament_no_shows" */ + tournament_no_shows_stream?: (tournament_no_showsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (tournament_no_shows_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (tournament_no_shows_bool_exp | null)} }) /** fetch data from the table: "tournament_organizer_teams" */ tournament_organizer_teams?: (tournament_organizer_teamsGenqlSelection & { __args?: { /** distinct select on columns */ @@ -100528,6 +104142,38 @@ export interface subscription_rootGenqlSelection{ cursor: (tournament_prizes_stream_cursor_input | null)[], /** filter the rows returned */ where?: (tournament_prizes_bool_exp | null)} }) + /** fetch data from the table: "tournament_registration_unlocks" */ + tournament_registration_unlocks?: (tournament_registration_unlocksGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_registration_unlocks_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_registration_unlocks_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_registration_unlocks_bool_exp | null)} }) + /** fetch aggregated fields from the table: "tournament_registration_unlocks" */ + tournament_registration_unlocks_aggregate?: (tournament_registration_unlocks_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_registration_unlocks_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_registration_unlocks_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_registration_unlocks_bool_exp | null)} }) + /** fetch data from the table in a streaming manner: "tournament_registration_unlocks" */ + tournament_registration_unlocks_stream?: (tournament_registration_unlocksGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (tournament_registration_unlocks_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (tournament_registration_unlocks_bool_exp | null)} }) /** fetch data from the table: "tournament_stage_windows" */ tournament_stage_windows?: (tournament_stage_windowsGenqlSelection & { __args?: { /** distinct select on columns */ @@ -105608,6 +109254,1435 @@ _set?: (tournament_categories_set_input | null), where: tournament_categories_bool_exp} +/** columns and relationships of "tournament_free_agents" */ +export interface tournament_free_agentsGenqlSelection{ + checked_in_at?: boolean | number + /** Registration priority: decides who makes the cut */ + created_at?: boolean | number + /** An object relationship */ + e_tournament_free_agent_status?: e_tournament_free_agent_statusesGenqlSelection + id?: boolean | number + party_id?: boolean | number + /** An object relationship */ + player?: playersGenqlSelection + player_steam_id?: boolean | number + status?: boolean | number + /** An object relationship */ + tournament?: tournamentsGenqlSelection + tournament_id?: boolean | number + /** An object relationship */ + tournament_team?: tournament_teamsGenqlSelection + tournament_team_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "tournament_free_agents" */ +export interface tournament_free_agents_aggregateGenqlSelection{ + aggregate?: tournament_free_agents_aggregate_fieldsGenqlSelection + nodes?: tournament_free_agentsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface tournament_free_agents_aggregate_bool_exp {count?: (tournament_free_agents_aggregate_bool_exp_count | null)} + +export interface tournament_free_agents_aggregate_bool_exp_count {arguments?: (tournament_free_agents_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (tournament_free_agents_bool_exp | null),predicate: Int_comparison_exp} + + +/** aggregate fields of "tournament_free_agents" */ +export interface tournament_free_agents_aggregate_fieldsGenqlSelection{ + avg?: tournament_free_agents_avg_fieldsGenqlSelection + count?: { __args: {columns?: (tournament_free_agents_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: tournament_free_agents_max_fieldsGenqlSelection + min?: tournament_free_agents_min_fieldsGenqlSelection + stddev?: tournament_free_agents_stddev_fieldsGenqlSelection + stddev_pop?: tournament_free_agents_stddev_pop_fieldsGenqlSelection + stddev_samp?: tournament_free_agents_stddev_samp_fieldsGenqlSelection + sum?: tournament_free_agents_sum_fieldsGenqlSelection + var_pop?: tournament_free_agents_var_pop_fieldsGenqlSelection + var_samp?: tournament_free_agents_var_samp_fieldsGenqlSelection + variance?: tournament_free_agents_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by aggregate values of table "tournament_free_agents" */ +export interface tournament_free_agents_aggregate_order_by {avg?: (tournament_free_agents_avg_order_by | null),count?: (order_by | null),max?: (tournament_free_agents_max_order_by | null),min?: (tournament_free_agents_min_order_by | null),stddev?: (tournament_free_agents_stddev_order_by | null),stddev_pop?: (tournament_free_agents_stddev_pop_order_by | null),stddev_samp?: (tournament_free_agents_stddev_samp_order_by | null),sum?: (tournament_free_agents_sum_order_by | null),var_pop?: (tournament_free_agents_var_pop_order_by | null),var_samp?: (tournament_free_agents_var_samp_order_by | null),variance?: (tournament_free_agents_variance_order_by | null)} + + +/** input type for inserting array relation for remote table "tournament_free_agents" */ +export interface tournament_free_agents_arr_rel_insert_input {data: tournament_free_agents_insert_input[], +/** upsert condition */ +on_conflict?: (tournament_free_agents_on_conflict | null)} + + +/** aggregate avg on columns */ +export interface tournament_free_agents_avg_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by avg() on columns of table "tournament_free_agents" */ +export interface tournament_free_agents_avg_order_by {player_steam_id?: (order_by | null)} + + +/** Boolean expression to filter rows from the table "tournament_free_agents". All fields are combined with a logical 'AND'. */ +export interface tournament_free_agents_bool_exp {_and?: (tournament_free_agents_bool_exp[] | null),_not?: (tournament_free_agents_bool_exp | null),_or?: (tournament_free_agents_bool_exp[] | null),checked_in_at?: (timestamptz_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),e_tournament_free_agent_status?: (e_tournament_free_agent_statuses_bool_exp | null),id?: (uuid_comparison_exp | null),party_id?: (uuid_comparison_exp | null),player?: (players_bool_exp | null),player_steam_id?: (bigint_comparison_exp | null),status?: (e_tournament_free_agent_statuses_enum_comparison_exp | null),tournament?: (tournaments_bool_exp | null),tournament_id?: (uuid_comparison_exp | null),tournament_team?: (tournament_teams_bool_exp | null),tournament_team_id?: (uuid_comparison_exp | null)} + + +/** input type for incrementing numeric columns in table "tournament_free_agents" */ +export interface tournament_free_agents_inc_input {player_steam_id?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "tournament_free_agents" */ +export interface tournament_free_agents_insert_input {checked_in_at?: (Scalars['timestamptz'] | null), +/** Registration priority: decides who makes the cut */ +created_at?: (Scalars['timestamptz'] | null),e_tournament_free_agent_status?: (e_tournament_free_agent_statuses_obj_rel_insert_input | null),id?: (Scalars['uuid'] | null),party_id?: (Scalars['uuid'] | null),player?: (players_obj_rel_insert_input | null),player_steam_id?: (Scalars['bigint'] | null),status?: (e_tournament_free_agent_statuses_enum | null),tournament?: (tournaments_obj_rel_insert_input | null),tournament_id?: (Scalars['uuid'] | null),tournament_team?: (tournament_teams_obj_rel_insert_input | null),tournament_team_id?: (Scalars['uuid'] | null)} + + +/** aggregate max on columns */ +export interface tournament_free_agents_max_fieldsGenqlSelection{ + checked_in_at?: boolean | number + /** Registration priority: decides who makes the cut */ + created_at?: boolean | number + id?: boolean | number + party_id?: boolean | number + player_steam_id?: boolean | number + tournament_id?: boolean | number + tournament_team_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by max() on columns of table "tournament_free_agents" */ +export interface tournament_free_agents_max_order_by {checked_in_at?: (order_by | null), +/** Registration priority: decides who makes the cut */ +created_at?: (order_by | null),id?: (order_by | null),party_id?: (order_by | null),player_steam_id?: (order_by | null),tournament_id?: (order_by | null),tournament_team_id?: (order_by | null)} + + +/** aggregate min on columns */ +export interface tournament_free_agents_min_fieldsGenqlSelection{ + checked_in_at?: boolean | number + /** Registration priority: decides who makes the cut */ + created_at?: boolean | number + id?: boolean | number + party_id?: boolean | number + player_steam_id?: boolean | number + tournament_id?: boolean | number + tournament_team_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by min() on columns of table "tournament_free_agents" */ +export interface tournament_free_agents_min_order_by {checked_in_at?: (order_by | null), +/** Registration priority: decides who makes the cut */ +created_at?: (order_by | null),id?: (order_by | null),party_id?: (order_by | null),player_steam_id?: (order_by | null),tournament_id?: (order_by | null),tournament_team_id?: (order_by | null)} + + +/** response of any mutation on the table "tournament_free_agents" */ +export interface tournament_free_agents_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: tournament_free_agentsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** on_conflict condition type for table "tournament_free_agents" */ +export interface tournament_free_agents_on_conflict {constraint: tournament_free_agents_constraint,update_columns?: tournament_free_agents_update_column[],where?: (tournament_free_agents_bool_exp | null)} + + +/** Ordering options when selecting data from "tournament_free_agents". */ +export interface tournament_free_agents_order_by {checked_in_at?: (order_by | null),created_at?: (order_by | null),e_tournament_free_agent_status?: (e_tournament_free_agent_statuses_order_by | null),id?: (order_by | null),party_id?: (order_by | null),player?: (players_order_by | null),player_steam_id?: (order_by | null),status?: (order_by | null),tournament?: (tournaments_order_by | null),tournament_id?: (order_by | null),tournament_team?: (tournament_teams_order_by | null),tournament_team_id?: (order_by | null)} + + +/** primary key columns input for table: tournament_free_agents */ +export interface tournament_free_agents_pk_columns_input {id: Scalars['uuid']} + + +/** input type for updating data in table "tournament_free_agents" */ +export interface tournament_free_agents_set_input {checked_in_at?: (Scalars['timestamptz'] | null), +/** Registration priority: decides who makes the cut */ +created_at?: (Scalars['timestamptz'] | null),id?: (Scalars['uuid'] | null),party_id?: (Scalars['uuid'] | null),player_steam_id?: (Scalars['bigint'] | null),status?: (e_tournament_free_agent_statuses_enum | null),tournament_id?: (Scalars['uuid'] | null),tournament_team_id?: (Scalars['uuid'] | null)} + + +/** aggregate stddev on columns */ +export interface tournament_free_agents_stddev_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev() on columns of table "tournament_free_agents" */ +export interface tournament_free_agents_stddev_order_by {player_steam_id?: (order_by | null)} + + +/** aggregate stddev_pop on columns */ +export interface tournament_free_agents_stddev_pop_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_pop() on columns of table "tournament_free_agents" */ +export interface tournament_free_agents_stddev_pop_order_by {player_steam_id?: (order_by | null)} + + +/** aggregate stddev_samp on columns */ +export interface tournament_free_agents_stddev_samp_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_samp() on columns of table "tournament_free_agents" */ +export interface tournament_free_agents_stddev_samp_order_by {player_steam_id?: (order_by | null)} + + +/** Streaming cursor of the table "tournament_free_agents" */ +export interface tournament_free_agents_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: tournament_free_agents_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface tournament_free_agents_stream_cursor_value_input {checked_in_at?: (Scalars['timestamptz'] | null), +/** Registration priority: decides who makes the cut */ +created_at?: (Scalars['timestamptz'] | null),id?: (Scalars['uuid'] | null),party_id?: (Scalars['uuid'] | null),player_steam_id?: (Scalars['bigint'] | null),status?: (e_tournament_free_agent_statuses_enum | null),tournament_id?: (Scalars['uuid'] | null),tournament_team_id?: (Scalars['uuid'] | null)} + + +/** aggregate sum on columns */ +export interface tournament_free_agents_sum_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by sum() on columns of table "tournament_free_agents" */ +export interface tournament_free_agents_sum_order_by {player_steam_id?: (order_by | null)} + +export interface tournament_free_agents_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (tournament_free_agents_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (tournament_free_agents_set_input | null), +/** filter the rows which have to be updated */ +where: tournament_free_agents_bool_exp} + + +/** aggregate var_pop on columns */ +export interface tournament_free_agents_var_pop_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_pop() on columns of table "tournament_free_agents" */ +export interface tournament_free_agents_var_pop_order_by {player_steam_id?: (order_by | null)} + + +/** aggregate var_samp on columns */ +export interface tournament_free_agents_var_samp_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_samp() on columns of table "tournament_free_agents" */ +export interface tournament_free_agents_var_samp_order_by {player_steam_id?: (order_by | null)} + + +/** aggregate variance on columns */ +export interface tournament_free_agents_variance_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by variance() on columns of table "tournament_free_agents" */ +export interface tournament_free_agents_variance_order_by {player_steam_id?: (order_by | null)} + + +/** columns and relationships of "tournament_invite_code_uses" */ +export interface tournament_invite_code_usesGenqlSelection{ + /** An object relationship */ + invite_code?: tournament_invite_codesGenqlSelection + invite_code_id?: boolean | number + /** An object relationship */ + player?: playersGenqlSelection + player_steam_id?: boolean | number + /** An object relationship */ + team?: teamsGenqlSelection + team_id?: boolean | number + used_at?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_aggregateGenqlSelection{ + aggregate?: tournament_invite_code_uses_aggregate_fieldsGenqlSelection + nodes?: tournament_invite_code_usesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface tournament_invite_code_uses_aggregate_bool_exp {count?: (tournament_invite_code_uses_aggregate_bool_exp_count | null)} + +export interface tournament_invite_code_uses_aggregate_bool_exp_count {arguments?: (tournament_invite_code_uses_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (tournament_invite_code_uses_bool_exp | null),predicate: Int_comparison_exp} + + +/** aggregate fields of "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_aggregate_fieldsGenqlSelection{ + avg?: tournament_invite_code_uses_avg_fieldsGenqlSelection + count?: { __args: {columns?: (tournament_invite_code_uses_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: tournament_invite_code_uses_max_fieldsGenqlSelection + min?: tournament_invite_code_uses_min_fieldsGenqlSelection + stddev?: tournament_invite_code_uses_stddev_fieldsGenqlSelection + stddev_pop?: tournament_invite_code_uses_stddev_pop_fieldsGenqlSelection + stddev_samp?: tournament_invite_code_uses_stddev_samp_fieldsGenqlSelection + sum?: tournament_invite_code_uses_sum_fieldsGenqlSelection + var_pop?: tournament_invite_code_uses_var_pop_fieldsGenqlSelection + var_samp?: tournament_invite_code_uses_var_samp_fieldsGenqlSelection + variance?: tournament_invite_code_uses_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by aggregate values of table "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_aggregate_order_by {avg?: (tournament_invite_code_uses_avg_order_by | null),count?: (order_by | null),max?: (tournament_invite_code_uses_max_order_by | null),min?: (tournament_invite_code_uses_min_order_by | null),stddev?: (tournament_invite_code_uses_stddev_order_by | null),stddev_pop?: (tournament_invite_code_uses_stddev_pop_order_by | null),stddev_samp?: (tournament_invite_code_uses_stddev_samp_order_by | null),sum?: (tournament_invite_code_uses_sum_order_by | null),var_pop?: (tournament_invite_code_uses_var_pop_order_by | null),var_samp?: (tournament_invite_code_uses_var_samp_order_by | null),variance?: (tournament_invite_code_uses_variance_order_by | null)} + + +/** input type for inserting array relation for remote table "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_arr_rel_insert_input {data: tournament_invite_code_uses_insert_input[], +/** upsert condition */ +on_conflict?: (tournament_invite_code_uses_on_conflict | null)} + + +/** aggregate avg on columns */ +export interface tournament_invite_code_uses_avg_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by avg() on columns of table "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_avg_order_by {player_steam_id?: (order_by | null)} + + +/** Boolean expression to filter rows from the table "tournament_invite_code_uses". All fields are combined with a logical 'AND'. */ +export interface tournament_invite_code_uses_bool_exp {_and?: (tournament_invite_code_uses_bool_exp[] | null),_not?: (tournament_invite_code_uses_bool_exp | null),_or?: (tournament_invite_code_uses_bool_exp[] | null),invite_code?: (tournament_invite_codes_bool_exp | null),invite_code_id?: (uuid_comparison_exp | null),player?: (players_bool_exp | null),player_steam_id?: (bigint_comparison_exp | null),team?: (teams_bool_exp | null),team_id?: (uuid_comparison_exp | null),used_at?: (timestamptz_comparison_exp | null)} + + +/** input type for incrementing numeric columns in table "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_inc_input {player_steam_id?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_insert_input {invite_code?: (tournament_invite_codes_obj_rel_insert_input | null),invite_code_id?: (Scalars['uuid'] | null),player?: (players_obj_rel_insert_input | null),player_steam_id?: (Scalars['bigint'] | null),team?: (teams_obj_rel_insert_input | null),team_id?: (Scalars['uuid'] | null),used_at?: (Scalars['timestamptz'] | null)} + + +/** aggregate max on columns */ +export interface tournament_invite_code_uses_max_fieldsGenqlSelection{ + invite_code_id?: boolean | number + player_steam_id?: boolean | number + team_id?: boolean | number + used_at?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by max() on columns of table "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_max_order_by {invite_code_id?: (order_by | null),player_steam_id?: (order_by | null),team_id?: (order_by | null),used_at?: (order_by | null)} + + +/** aggregate min on columns */ +export interface tournament_invite_code_uses_min_fieldsGenqlSelection{ + invite_code_id?: boolean | number + player_steam_id?: boolean | number + team_id?: boolean | number + used_at?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by min() on columns of table "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_min_order_by {invite_code_id?: (order_by | null),player_steam_id?: (order_by | null),team_id?: (order_by | null),used_at?: (order_by | null)} + + +/** response of any mutation on the table "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: tournament_invite_code_usesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** on_conflict condition type for table "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_on_conflict {constraint: tournament_invite_code_uses_constraint,update_columns?: tournament_invite_code_uses_update_column[],where?: (tournament_invite_code_uses_bool_exp | null)} + + +/** Ordering options when selecting data from "tournament_invite_code_uses". */ +export interface tournament_invite_code_uses_order_by {invite_code?: (tournament_invite_codes_order_by | null),invite_code_id?: (order_by | null),player?: (players_order_by | null),player_steam_id?: (order_by | null),team?: (teams_order_by | null),team_id?: (order_by | null),used_at?: (order_by | null)} + + +/** primary key columns input for table: tournament_invite_code_uses */ +export interface tournament_invite_code_uses_pk_columns_input {invite_code_id: Scalars['uuid'],player_steam_id: Scalars['bigint']} + + +/** input type for updating data in table "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_set_input {invite_code_id?: (Scalars['uuid'] | null),player_steam_id?: (Scalars['bigint'] | null),team_id?: (Scalars['uuid'] | null),used_at?: (Scalars['timestamptz'] | null)} + + +/** aggregate stddev on columns */ +export interface tournament_invite_code_uses_stddev_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev() on columns of table "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_stddev_order_by {player_steam_id?: (order_by | null)} + + +/** aggregate stddev_pop on columns */ +export interface tournament_invite_code_uses_stddev_pop_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_pop() on columns of table "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_stddev_pop_order_by {player_steam_id?: (order_by | null)} + + +/** aggregate stddev_samp on columns */ +export interface tournament_invite_code_uses_stddev_samp_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_samp() on columns of table "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_stddev_samp_order_by {player_steam_id?: (order_by | null)} + + +/** Streaming cursor of the table "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: tournament_invite_code_uses_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface tournament_invite_code_uses_stream_cursor_value_input {invite_code_id?: (Scalars['uuid'] | null),player_steam_id?: (Scalars['bigint'] | null),team_id?: (Scalars['uuid'] | null),used_at?: (Scalars['timestamptz'] | null)} + + +/** aggregate sum on columns */ +export interface tournament_invite_code_uses_sum_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by sum() on columns of table "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_sum_order_by {player_steam_id?: (order_by | null)} + +export interface tournament_invite_code_uses_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (tournament_invite_code_uses_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (tournament_invite_code_uses_set_input | null), +/** filter the rows which have to be updated */ +where: tournament_invite_code_uses_bool_exp} + + +/** aggregate var_pop on columns */ +export interface tournament_invite_code_uses_var_pop_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_pop() on columns of table "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_var_pop_order_by {player_steam_id?: (order_by | null)} + + +/** aggregate var_samp on columns */ +export interface tournament_invite_code_uses_var_samp_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_samp() on columns of table "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_var_samp_order_by {player_steam_id?: (order_by | null)} + + +/** aggregate variance on columns */ +export interface tournament_invite_code_uses_variance_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by variance() on columns of table "tournament_invite_code_uses" */ +export interface tournament_invite_code_uses_variance_order_by {player_steam_id?: (order_by | null)} + + +/** columns and relationships of "tournament_invite_codes" */ +export interface tournament_invite_codesGenqlSelection{ + code?: boolean | number + created_at?: boolean | number + /** An object relationship */ + created_by?: playersGenqlSelection + created_by_player_steam_id?: boolean | number + expires_at?: boolean | number + id?: boolean | number + max_uses?: boolean | number + revoked_at?: boolean | number + /** An object relationship */ + tournament?: tournamentsGenqlSelection + tournament_id?: boolean | number + /** An array relationship */ + used_by?: (tournament_invite_code_usesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_invite_code_uses_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_invite_code_uses_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_invite_code_uses_bool_exp | null)} }) + /** An aggregate relationship */ + used_by_aggregate?: (tournament_invite_code_uses_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_invite_code_uses_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_invite_code_uses_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_invite_code_uses_bool_exp | null)} }) + uses?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "tournament_invite_codes" */ +export interface tournament_invite_codes_aggregateGenqlSelection{ + aggregate?: tournament_invite_codes_aggregate_fieldsGenqlSelection + nodes?: tournament_invite_codesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate fields of "tournament_invite_codes" */ +export interface tournament_invite_codes_aggregate_fieldsGenqlSelection{ + avg?: tournament_invite_codes_avg_fieldsGenqlSelection + count?: { __args: {columns?: (tournament_invite_codes_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: tournament_invite_codes_max_fieldsGenqlSelection + min?: tournament_invite_codes_min_fieldsGenqlSelection + stddev?: tournament_invite_codes_stddev_fieldsGenqlSelection + stddev_pop?: tournament_invite_codes_stddev_pop_fieldsGenqlSelection + stddev_samp?: tournament_invite_codes_stddev_samp_fieldsGenqlSelection + sum?: tournament_invite_codes_sum_fieldsGenqlSelection + var_pop?: tournament_invite_codes_var_pop_fieldsGenqlSelection + var_samp?: tournament_invite_codes_var_samp_fieldsGenqlSelection + variance?: tournament_invite_codes_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate avg on columns */ +export interface tournament_invite_codes_avg_fieldsGenqlSelection{ + created_by_player_steam_id?: boolean | number + max_uses?: boolean | number + uses?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Boolean expression to filter rows from the table "tournament_invite_codes". All fields are combined with a logical 'AND'. */ +export interface tournament_invite_codes_bool_exp {_and?: (tournament_invite_codes_bool_exp[] | null),_not?: (tournament_invite_codes_bool_exp | null),_or?: (tournament_invite_codes_bool_exp[] | null),code?: (String_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),created_by?: (players_bool_exp | null),created_by_player_steam_id?: (bigint_comparison_exp | null),expires_at?: (timestamptz_comparison_exp | null),id?: (uuid_comparison_exp | null),max_uses?: (Int_comparison_exp | null),revoked_at?: (timestamptz_comparison_exp | null),tournament?: (tournaments_bool_exp | null),tournament_id?: (uuid_comparison_exp | null),used_by?: (tournament_invite_code_uses_bool_exp | null),used_by_aggregate?: (tournament_invite_code_uses_aggregate_bool_exp | null),uses?: (Int_comparison_exp | null)} + + +/** input type for incrementing numeric columns in table "tournament_invite_codes" */ +export interface tournament_invite_codes_inc_input {created_by_player_steam_id?: (Scalars['bigint'] | null),max_uses?: (Scalars['Int'] | null),uses?: (Scalars['Int'] | null)} + + +/** input type for inserting data into table "tournament_invite_codes" */ +export interface tournament_invite_codes_insert_input {code?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),created_by?: (players_obj_rel_insert_input | null),created_by_player_steam_id?: (Scalars['bigint'] | null),expires_at?: (Scalars['timestamptz'] | null),id?: (Scalars['uuid'] | null),max_uses?: (Scalars['Int'] | null),revoked_at?: (Scalars['timestamptz'] | null),tournament?: (tournaments_obj_rel_insert_input | null),tournament_id?: (Scalars['uuid'] | null),used_by?: (tournament_invite_code_uses_arr_rel_insert_input | null),uses?: (Scalars['Int'] | null)} + + +/** aggregate max on columns */ +export interface tournament_invite_codes_max_fieldsGenqlSelection{ + code?: boolean | number + created_at?: boolean | number + created_by_player_steam_id?: boolean | number + expires_at?: boolean | number + id?: boolean | number + max_uses?: boolean | number + revoked_at?: boolean | number + tournament_id?: boolean | number + uses?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate min on columns */ +export interface tournament_invite_codes_min_fieldsGenqlSelection{ + code?: boolean | number + created_at?: boolean | number + created_by_player_steam_id?: boolean | number + expires_at?: boolean | number + id?: boolean | number + max_uses?: boolean | number + revoked_at?: boolean | number + tournament_id?: boolean | number + uses?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** response of any mutation on the table "tournament_invite_codes" */ +export interface tournament_invite_codes_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: tournament_invite_codesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** input type for inserting object relation for remote table "tournament_invite_codes" */ +export interface tournament_invite_codes_obj_rel_insert_input {data: tournament_invite_codes_insert_input, +/** upsert condition */ +on_conflict?: (tournament_invite_codes_on_conflict | null)} + + +/** on_conflict condition type for table "tournament_invite_codes" */ +export interface tournament_invite_codes_on_conflict {constraint: tournament_invite_codes_constraint,update_columns?: tournament_invite_codes_update_column[],where?: (tournament_invite_codes_bool_exp | null)} + + +/** Ordering options when selecting data from "tournament_invite_codes". */ +export interface tournament_invite_codes_order_by {code?: (order_by | null),created_at?: (order_by | null),created_by?: (players_order_by | null),created_by_player_steam_id?: (order_by | null),expires_at?: (order_by | null),id?: (order_by | null),max_uses?: (order_by | null),revoked_at?: (order_by | null),tournament?: (tournaments_order_by | null),tournament_id?: (order_by | null),used_by_aggregate?: (tournament_invite_code_uses_aggregate_order_by | null),uses?: (order_by | null)} + + +/** primary key columns input for table: tournament_invite_codes */ +export interface tournament_invite_codes_pk_columns_input {id: Scalars['uuid']} + + +/** input type for updating data in table "tournament_invite_codes" */ +export interface tournament_invite_codes_set_input {code?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),created_by_player_steam_id?: (Scalars['bigint'] | null),expires_at?: (Scalars['timestamptz'] | null),id?: (Scalars['uuid'] | null),max_uses?: (Scalars['Int'] | null),revoked_at?: (Scalars['timestamptz'] | null),tournament_id?: (Scalars['uuid'] | null),uses?: (Scalars['Int'] | null)} + + +/** aggregate stddev on columns */ +export interface tournament_invite_codes_stddev_fieldsGenqlSelection{ + created_by_player_steam_id?: boolean | number + max_uses?: boolean | number + uses?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_pop on columns */ +export interface tournament_invite_codes_stddev_pop_fieldsGenqlSelection{ + created_by_player_steam_id?: boolean | number + max_uses?: boolean | number + uses?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_samp on columns */ +export interface tournament_invite_codes_stddev_samp_fieldsGenqlSelection{ + created_by_player_steam_id?: boolean | number + max_uses?: boolean | number + uses?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Streaming cursor of the table "tournament_invite_codes" */ +export interface tournament_invite_codes_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: tournament_invite_codes_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface tournament_invite_codes_stream_cursor_value_input {code?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),created_by_player_steam_id?: (Scalars['bigint'] | null),expires_at?: (Scalars['timestamptz'] | null),id?: (Scalars['uuid'] | null),max_uses?: (Scalars['Int'] | null),revoked_at?: (Scalars['timestamptz'] | null),tournament_id?: (Scalars['uuid'] | null),uses?: (Scalars['Int'] | null)} + + +/** aggregate sum on columns */ +export interface tournament_invite_codes_sum_fieldsGenqlSelection{ + created_by_player_steam_id?: boolean | number + max_uses?: boolean | number + uses?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface tournament_invite_codes_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (tournament_invite_codes_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (tournament_invite_codes_set_input | null), +/** filter the rows which have to be updated */ +where: tournament_invite_codes_bool_exp} + + +/** aggregate var_pop on columns */ +export interface tournament_invite_codes_var_pop_fieldsGenqlSelection{ + created_by_player_steam_id?: boolean | number + max_uses?: boolean | number + uses?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate var_samp on columns */ +export interface tournament_invite_codes_var_samp_fieldsGenqlSelection{ + created_by_player_steam_id?: boolean | number + max_uses?: boolean | number + uses?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate variance on columns */ +export interface tournament_invite_codes_variance_fieldsGenqlSelection{ + created_by_player_steam_id?: boolean | number + max_uses?: boolean | number + uses?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** columns and relationships of "tournament_invites" */ +export interface tournament_invitesGenqlSelection{ + created_at?: boolean | number + id?: boolean | number + /** An object relationship */ + invited_by?: playersGenqlSelection + invited_by_player_steam_id?: boolean | number + /** An object relationship */ + player?: playersGenqlSelection + steam_id?: boolean | number + /** An object relationship */ + team?: teamsGenqlSelection + team_id?: boolean | number + /** An object relationship */ + tournament?: tournamentsGenqlSelection + tournament_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "tournament_invites" */ +export interface tournament_invites_aggregateGenqlSelection{ + aggregate?: tournament_invites_aggregate_fieldsGenqlSelection + nodes?: tournament_invitesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate fields of "tournament_invites" */ +export interface tournament_invites_aggregate_fieldsGenqlSelection{ + avg?: tournament_invites_avg_fieldsGenqlSelection + count?: { __args: {columns?: (tournament_invites_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: tournament_invites_max_fieldsGenqlSelection + min?: tournament_invites_min_fieldsGenqlSelection + stddev?: tournament_invites_stddev_fieldsGenqlSelection + stddev_pop?: tournament_invites_stddev_pop_fieldsGenqlSelection + stddev_samp?: tournament_invites_stddev_samp_fieldsGenqlSelection + sum?: tournament_invites_sum_fieldsGenqlSelection + var_pop?: tournament_invites_var_pop_fieldsGenqlSelection + var_samp?: tournament_invites_var_samp_fieldsGenqlSelection + variance?: tournament_invites_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate avg on columns */ +export interface tournament_invites_avg_fieldsGenqlSelection{ + invited_by_player_steam_id?: boolean | number + steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Boolean expression to filter rows from the table "tournament_invites". All fields are combined with a logical 'AND'. */ +export interface tournament_invites_bool_exp {_and?: (tournament_invites_bool_exp[] | null),_not?: (tournament_invites_bool_exp | null),_or?: (tournament_invites_bool_exp[] | null),created_at?: (timestamptz_comparison_exp | null),id?: (uuid_comparison_exp | null),invited_by?: (players_bool_exp | null),invited_by_player_steam_id?: (bigint_comparison_exp | null),player?: (players_bool_exp | null),steam_id?: (bigint_comparison_exp | null),team?: (teams_bool_exp | null),team_id?: (uuid_comparison_exp | null),tournament?: (tournaments_bool_exp | null),tournament_id?: (uuid_comparison_exp | null)} + + +/** input type for incrementing numeric columns in table "tournament_invites" */ +export interface tournament_invites_inc_input {invited_by_player_steam_id?: (Scalars['bigint'] | null),steam_id?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "tournament_invites" */ +export interface tournament_invites_insert_input {created_at?: (Scalars['timestamptz'] | null),id?: (Scalars['uuid'] | null),invited_by?: (players_obj_rel_insert_input | null),invited_by_player_steam_id?: (Scalars['bigint'] | null),player?: (players_obj_rel_insert_input | null),steam_id?: (Scalars['bigint'] | null),team?: (teams_obj_rel_insert_input | null),team_id?: (Scalars['uuid'] | null),tournament?: (tournaments_obj_rel_insert_input | null),tournament_id?: (Scalars['uuid'] | null)} + + +/** aggregate max on columns */ +export interface tournament_invites_max_fieldsGenqlSelection{ + created_at?: boolean | number + id?: boolean | number + invited_by_player_steam_id?: boolean | number + steam_id?: boolean | number + team_id?: boolean | number + tournament_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate min on columns */ +export interface tournament_invites_min_fieldsGenqlSelection{ + created_at?: boolean | number + id?: boolean | number + invited_by_player_steam_id?: boolean | number + steam_id?: boolean | number + team_id?: boolean | number + tournament_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** response of any mutation on the table "tournament_invites" */ +export interface tournament_invites_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: tournament_invitesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** on_conflict condition type for table "tournament_invites" */ +export interface tournament_invites_on_conflict {constraint: tournament_invites_constraint,update_columns?: tournament_invites_update_column[],where?: (tournament_invites_bool_exp | null)} + + +/** Ordering options when selecting data from "tournament_invites". */ +export interface tournament_invites_order_by {created_at?: (order_by | null),id?: (order_by | null),invited_by?: (players_order_by | null),invited_by_player_steam_id?: (order_by | null),player?: (players_order_by | null),steam_id?: (order_by | null),team?: (teams_order_by | null),team_id?: (order_by | null),tournament?: (tournaments_order_by | null),tournament_id?: (order_by | null)} + + +/** primary key columns input for table: tournament_invites */ +export interface tournament_invites_pk_columns_input {id: Scalars['uuid']} + + +/** input type for updating data in table "tournament_invites" */ +export interface tournament_invites_set_input {created_at?: (Scalars['timestamptz'] | null),id?: (Scalars['uuid'] | null),invited_by_player_steam_id?: (Scalars['bigint'] | null),steam_id?: (Scalars['bigint'] | null),team_id?: (Scalars['uuid'] | null),tournament_id?: (Scalars['uuid'] | null)} + + +/** aggregate stddev on columns */ +export interface tournament_invites_stddev_fieldsGenqlSelection{ + invited_by_player_steam_id?: boolean | number + steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_pop on columns */ +export interface tournament_invites_stddev_pop_fieldsGenqlSelection{ + invited_by_player_steam_id?: boolean | number + steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_samp on columns */ +export interface tournament_invites_stddev_samp_fieldsGenqlSelection{ + invited_by_player_steam_id?: boolean | number + steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Streaming cursor of the table "tournament_invites" */ +export interface tournament_invites_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: tournament_invites_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface tournament_invites_stream_cursor_value_input {created_at?: (Scalars['timestamptz'] | null),id?: (Scalars['uuid'] | null),invited_by_player_steam_id?: (Scalars['bigint'] | null),steam_id?: (Scalars['bigint'] | null),team_id?: (Scalars['uuid'] | null),tournament_id?: (Scalars['uuid'] | null)} + + +/** aggregate sum on columns */ +export interface tournament_invites_sum_fieldsGenqlSelection{ + invited_by_player_steam_id?: boolean | number + steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface tournament_invites_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (tournament_invites_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (tournament_invites_set_input | null), +/** filter the rows which have to be updated */ +where: tournament_invites_bool_exp} + + +/** aggregate var_pop on columns */ +export interface tournament_invites_var_pop_fieldsGenqlSelection{ + invited_by_player_steam_id?: boolean | number + steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate var_samp on columns */ +export interface tournament_invites_var_samp_fieldsGenqlSelection{ + invited_by_player_steam_id?: boolean | number + steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate variance on columns */ +export interface tournament_invites_variance_fieldsGenqlSelection{ + invited_by_player_steam_id?: boolean | number + steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** columns and relationships of "tournament_leaderboard_entries" */ +export interface tournament_leaderboard_entriesGenqlSelection{ + adr?: boolean | number + assists?: boolean | number + deaths?: boolean | number + headshot_percentage?: boolean | number + kdr?: boolean | number + kills?: boolean | number + matches_played?: boolean | number + player_avatar_url?: boolean | number + player_country?: boolean | number + player_custom_avatar_url?: boolean | number + player_name?: boolean | number + player_steam_id?: boolean | number + rating?: boolean | number + rounds_played?: boolean | number + team_name?: boolean | number + tournament_team_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface tournament_leaderboard_entries_aggregateGenqlSelection{ + aggregate?: tournament_leaderboard_entries_aggregate_fieldsGenqlSelection + nodes?: tournament_leaderboard_entriesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate fields of "tournament_leaderboard_entries" */ +export interface tournament_leaderboard_entries_aggregate_fieldsGenqlSelection{ + avg?: tournament_leaderboard_entries_avg_fieldsGenqlSelection + count?: { __args: {columns?: (tournament_leaderboard_entries_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: tournament_leaderboard_entries_max_fieldsGenqlSelection + min?: tournament_leaderboard_entries_min_fieldsGenqlSelection + stddev?: tournament_leaderboard_entries_stddev_fieldsGenqlSelection + stddev_pop?: tournament_leaderboard_entries_stddev_pop_fieldsGenqlSelection + stddev_samp?: tournament_leaderboard_entries_stddev_samp_fieldsGenqlSelection + sum?: tournament_leaderboard_entries_sum_fieldsGenqlSelection + var_pop?: tournament_leaderboard_entries_var_pop_fieldsGenqlSelection + var_samp?: tournament_leaderboard_entries_var_samp_fieldsGenqlSelection + variance?: tournament_leaderboard_entries_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate avg on columns */ +export interface tournament_leaderboard_entries_avg_fieldsGenqlSelection{ + adr?: boolean | number + assists?: boolean | number + deaths?: boolean | number + headshot_percentage?: boolean | number + kdr?: boolean | number + kills?: boolean | number + matches_played?: boolean | number + rating?: boolean | number + rounds_played?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Boolean expression to filter rows from the table "tournament_leaderboard_entries". All fields are combined with a logical 'AND'. */ +export interface tournament_leaderboard_entries_bool_exp {_and?: (tournament_leaderboard_entries_bool_exp[] | null),_not?: (tournament_leaderboard_entries_bool_exp | null),_or?: (tournament_leaderboard_entries_bool_exp[] | null),adr?: (float8_comparison_exp | null),assists?: (Int_comparison_exp | null),deaths?: (Int_comparison_exp | null),headshot_percentage?: (float8_comparison_exp | null),kdr?: (float8_comparison_exp | null),kills?: (Int_comparison_exp | null),matches_played?: (Int_comparison_exp | null),player_avatar_url?: (String_comparison_exp | null),player_country?: (String_comparison_exp | null),player_custom_avatar_url?: (String_comparison_exp | null),player_name?: (String_comparison_exp | null),player_steam_id?: (String_comparison_exp | null),rating?: (float8_comparison_exp | null),rounds_played?: (Int_comparison_exp | null),team_name?: (String_comparison_exp | null),tournament_team_id?: (uuid_comparison_exp | null)} + + +/** input type for incrementing numeric columns in table "tournament_leaderboard_entries" */ +export interface tournament_leaderboard_entries_inc_input {adr?: (Scalars['float8'] | null),assists?: (Scalars['Int'] | null),deaths?: (Scalars['Int'] | null),headshot_percentage?: (Scalars['float8'] | null),kdr?: (Scalars['float8'] | null),kills?: (Scalars['Int'] | null),matches_played?: (Scalars['Int'] | null),rating?: (Scalars['float8'] | null),rounds_played?: (Scalars['Int'] | null)} + + +/** input type for inserting data into table "tournament_leaderboard_entries" */ +export interface tournament_leaderboard_entries_insert_input {adr?: (Scalars['float8'] | null),assists?: (Scalars['Int'] | null),deaths?: (Scalars['Int'] | null),headshot_percentage?: (Scalars['float8'] | null),kdr?: (Scalars['float8'] | null),kills?: (Scalars['Int'] | null),matches_played?: (Scalars['Int'] | null),player_avatar_url?: (Scalars['String'] | null),player_country?: (Scalars['String'] | null),player_custom_avatar_url?: (Scalars['String'] | null),player_name?: (Scalars['String'] | null),player_steam_id?: (Scalars['String'] | null),rating?: (Scalars['float8'] | null),rounds_played?: (Scalars['Int'] | null),team_name?: (Scalars['String'] | null),tournament_team_id?: (Scalars['uuid'] | null)} + + +/** aggregate max on columns */ +export interface tournament_leaderboard_entries_max_fieldsGenqlSelection{ + adr?: boolean | number + assists?: boolean | number + deaths?: boolean | number + headshot_percentage?: boolean | number + kdr?: boolean | number + kills?: boolean | number + matches_played?: boolean | number + player_avatar_url?: boolean | number + player_country?: boolean | number + player_custom_avatar_url?: boolean | number + player_name?: boolean | number + player_steam_id?: boolean | number + rating?: boolean | number + rounds_played?: boolean | number + team_name?: boolean | number + tournament_team_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate min on columns */ +export interface tournament_leaderboard_entries_min_fieldsGenqlSelection{ + adr?: boolean | number + assists?: boolean | number + deaths?: boolean | number + headshot_percentage?: boolean | number + kdr?: boolean | number + kills?: boolean | number + matches_played?: boolean | number + player_avatar_url?: boolean | number + player_country?: boolean | number + player_custom_avatar_url?: boolean | number + player_name?: boolean | number + player_steam_id?: boolean | number + rating?: boolean | number + rounds_played?: boolean | number + team_name?: boolean | number + tournament_team_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** response of any mutation on the table "tournament_leaderboard_entries" */ +export interface tournament_leaderboard_entries_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: tournament_leaderboard_entriesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Ordering options when selecting data from "tournament_leaderboard_entries". */ +export interface tournament_leaderboard_entries_order_by {adr?: (order_by | null),assists?: (order_by | null),deaths?: (order_by | null),headshot_percentage?: (order_by | null),kdr?: (order_by | null),kills?: (order_by | null),matches_played?: (order_by | null),player_avatar_url?: (order_by | null),player_country?: (order_by | null),player_custom_avatar_url?: (order_by | null),player_name?: (order_by | null),player_steam_id?: (order_by | null),rating?: (order_by | null),rounds_played?: (order_by | null),team_name?: (order_by | null),tournament_team_id?: (order_by | null)} + + +/** input type for updating data in table "tournament_leaderboard_entries" */ +export interface tournament_leaderboard_entries_set_input {adr?: (Scalars['float8'] | null),assists?: (Scalars['Int'] | null),deaths?: (Scalars['Int'] | null),headshot_percentage?: (Scalars['float8'] | null),kdr?: (Scalars['float8'] | null),kills?: (Scalars['Int'] | null),matches_played?: (Scalars['Int'] | null),player_avatar_url?: (Scalars['String'] | null),player_country?: (Scalars['String'] | null),player_custom_avatar_url?: (Scalars['String'] | null),player_name?: (Scalars['String'] | null),player_steam_id?: (Scalars['String'] | null),rating?: (Scalars['float8'] | null),rounds_played?: (Scalars['Int'] | null),team_name?: (Scalars['String'] | null),tournament_team_id?: (Scalars['uuid'] | null)} + + +/** aggregate stddev on columns */ +export interface tournament_leaderboard_entries_stddev_fieldsGenqlSelection{ + adr?: boolean | number + assists?: boolean | number + deaths?: boolean | number + headshot_percentage?: boolean | number + kdr?: boolean | number + kills?: boolean | number + matches_played?: boolean | number + rating?: boolean | number + rounds_played?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_pop on columns */ +export interface tournament_leaderboard_entries_stddev_pop_fieldsGenqlSelection{ + adr?: boolean | number + assists?: boolean | number + deaths?: boolean | number + headshot_percentage?: boolean | number + kdr?: boolean | number + kills?: boolean | number + matches_played?: boolean | number + rating?: boolean | number + rounds_played?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_samp on columns */ +export interface tournament_leaderboard_entries_stddev_samp_fieldsGenqlSelection{ + adr?: boolean | number + assists?: boolean | number + deaths?: boolean | number + headshot_percentage?: boolean | number + kdr?: boolean | number + kills?: boolean | number + matches_played?: boolean | number + rating?: boolean | number + rounds_played?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Streaming cursor of the table "tournament_leaderboard_entries" */ +export interface tournament_leaderboard_entries_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: tournament_leaderboard_entries_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface tournament_leaderboard_entries_stream_cursor_value_input {adr?: (Scalars['float8'] | null),assists?: (Scalars['Int'] | null),deaths?: (Scalars['Int'] | null),headshot_percentage?: (Scalars['float8'] | null),kdr?: (Scalars['float8'] | null),kills?: (Scalars['Int'] | null),matches_played?: (Scalars['Int'] | null),player_avatar_url?: (Scalars['String'] | null),player_country?: (Scalars['String'] | null),player_custom_avatar_url?: (Scalars['String'] | null),player_name?: (Scalars['String'] | null),player_steam_id?: (Scalars['String'] | null),rating?: (Scalars['float8'] | null),rounds_played?: (Scalars['Int'] | null),team_name?: (Scalars['String'] | null),tournament_team_id?: (Scalars['uuid'] | null)} + + +/** aggregate sum on columns */ +export interface tournament_leaderboard_entries_sum_fieldsGenqlSelection{ + adr?: boolean | number + assists?: boolean | number + deaths?: boolean | number + headshot_percentage?: boolean | number + kdr?: boolean | number + kills?: boolean | number + matches_played?: boolean | number + rating?: boolean | number + rounds_played?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface tournament_leaderboard_entries_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (tournament_leaderboard_entries_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (tournament_leaderboard_entries_set_input | null), +/** filter the rows which have to be updated */ +where: tournament_leaderboard_entries_bool_exp} + + +/** aggregate var_pop on columns */ +export interface tournament_leaderboard_entries_var_pop_fieldsGenqlSelection{ + adr?: boolean | number + assists?: boolean | number + deaths?: boolean | number + headshot_percentage?: boolean | number + kdr?: boolean | number + kills?: boolean | number + matches_played?: boolean | number + rating?: boolean | number + rounds_played?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate var_samp on columns */ +export interface tournament_leaderboard_entries_var_samp_fieldsGenqlSelection{ + adr?: boolean | number + assists?: boolean | number + deaths?: boolean | number + headshot_percentage?: boolean | number + kdr?: boolean | number + kills?: boolean | number + matches_played?: boolean | number + rating?: boolean | number + rounds_played?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate variance on columns */ +export interface tournament_leaderboard_entries_variance_fieldsGenqlSelection{ + adr?: boolean | number + assists?: boolean | number + deaths?: boolean | number + headshot_percentage?: boolean | number + kdr?: boolean | number + kills?: boolean | number + matches_played?: boolean | number + rating?: boolean | number + rounds_played?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** columns and relationships of "tournament_no_shows" */ +export interface tournament_no_showsGenqlSelection{ + id?: boolean | number + occurred_at?: boolean | number + /** An object relationship */ + player?: playersGenqlSelection + player_steam_id?: boolean | number + /** An object relationship */ + tournament?: tournamentsGenqlSelection + tournament_id?: boolean | number + /** An object relationship */ + tournament_team?: tournament_teamsGenqlSelection + tournament_team_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "tournament_no_shows" */ +export interface tournament_no_shows_aggregateGenqlSelection{ + aggregate?: tournament_no_shows_aggregate_fieldsGenqlSelection + nodes?: tournament_no_showsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate fields of "tournament_no_shows" */ +export interface tournament_no_shows_aggregate_fieldsGenqlSelection{ + avg?: tournament_no_shows_avg_fieldsGenqlSelection + count?: { __args: {columns?: (tournament_no_shows_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: tournament_no_shows_max_fieldsGenqlSelection + min?: tournament_no_shows_min_fieldsGenqlSelection + stddev?: tournament_no_shows_stddev_fieldsGenqlSelection + stddev_pop?: tournament_no_shows_stddev_pop_fieldsGenqlSelection + stddev_samp?: tournament_no_shows_stddev_samp_fieldsGenqlSelection + sum?: tournament_no_shows_sum_fieldsGenqlSelection + var_pop?: tournament_no_shows_var_pop_fieldsGenqlSelection + var_samp?: tournament_no_shows_var_samp_fieldsGenqlSelection + variance?: tournament_no_shows_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate avg on columns */ +export interface tournament_no_shows_avg_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Boolean expression to filter rows from the table "tournament_no_shows". All fields are combined with a logical 'AND'. */ +export interface tournament_no_shows_bool_exp {_and?: (tournament_no_shows_bool_exp[] | null),_not?: (tournament_no_shows_bool_exp | null),_or?: (tournament_no_shows_bool_exp[] | null),id?: (uuid_comparison_exp | null),occurred_at?: (timestamptz_comparison_exp | null),player?: (players_bool_exp | null),player_steam_id?: (bigint_comparison_exp | null),tournament?: (tournaments_bool_exp | null),tournament_id?: (uuid_comparison_exp | null),tournament_team?: (tournament_teams_bool_exp | null),tournament_team_id?: (uuid_comparison_exp | null)} + + +/** input type for incrementing numeric columns in table "tournament_no_shows" */ +export interface tournament_no_shows_inc_input {player_steam_id?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "tournament_no_shows" */ +export interface tournament_no_shows_insert_input {id?: (Scalars['uuid'] | null),occurred_at?: (Scalars['timestamptz'] | null),player?: (players_obj_rel_insert_input | null),player_steam_id?: (Scalars['bigint'] | null),tournament?: (tournaments_obj_rel_insert_input | null),tournament_id?: (Scalars['uuid'] | null),tournament_team?: (tournament_teams_obj_rel_insert_input | null),tournament_team_id?: (Scalars['uuid'] | null)} + + +/** aggregate max on columns */ +export interface tournament_no_shows_max_fieldsGenqlSelection{ + id?: boolean | number + occurred_at?: boolean | number + player_steam_id?: boolean | number + tournament_id?: boolean | number + tournament_team_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate min on columns */ +export interface tournament_no_shows_min_fieldsGenqlSelection{ + id?: boolean | number + occurred_at?: boolean | number + player_steam_id?: boolean | number + tournament_id?: boolean | number + tournament_team_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** response of any mutation on the table "tournament_no_shows" */ +export interface tournament_no_shows_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: tournament_no_showsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** on_conflict condition type for table "tournament_no_shows" */ +export interface tournament_no_shows_on_conflict {constraint: tournament_no_shows_constraint,update_columns?: tournament_no_shows_update_column[],where?: (tournament_no_shows_bool_exp | null)} + + +/** Ordering options when selecting data from "tournament_no_shows". */ +export interface tournament_no_shows_order_by {id?: (order_by | null),occurred_at?: (order_by | null),player?: (players_order_by | null),player_steam_id?: (order_by | null),tournament?: (tournaments_order_by | null),tournament_id?: (order_by | null),tournament_team?: (tournament_teams_order_by | null),tournament_team_id?: (order_by | null)} + + +/** primary key columns input for table: tournament_no_shows */ +export interface tournament_no_shows_pk_columns_input {id: Scalars['uuid']} + + +/** input type for updating data in table "tournament_no_shows" */ +export interface tournament_no_shows_set_input {id?: (Scalars['uuid'] | null),occurred_at?: (Scalars['timestamptz'] | null),player_steam_id?: (Scalars['bigint'] | null),tournament_id?: (Scalars['uuid'] | null),tournament_team_id?: (Scalars['uuid'] | null)} + + +/** aggregate stddev on columns */ +export interface tournament_no_shows_stddev_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_pop on columns */ +export interface tournament_no_shows_stddev_pop_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_samp on columns */ +export interface tournament_no_shows_stddev_samp_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Streaming cursor of the table "tournament_no_shows" */ +export interface tournament_no_shows_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: tournament_no_shows_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface tournament_no_shows_stream_cursor_value_input {id?: (Scalars['uuid'] | null),occurred_at?: (Scalars['timestamptz'] | null),player_steam_id?: (Scalars['bigint'] | null),tournament_id?: (Scalars['uuid'] | null),tournament_team_id?: (Scalars['uuid'] | null)} + + +/** aggregate sum on columns */ +export interface tournament_no_shows_sum_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface tournament_no_shows_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (tournament_no_shows_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (tournament_no_shows_set_input | null), +/** filter the rows which have to be updated */ +where: tournament_no_shows_bool_exp} + + +/** aggregate var_pop on columns */ +export interface tournament_no_shows_var_pop_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate var_samp on columns */ +export interface tournament_no_shows_var_samp_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate variance on columns */ +export interface tournament_no_shows_variance_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + /** columns and relationships of "tournament_organizer_teams" */ export interface tournament_organizer_teamsGenqlSelection{ created_at?: boolean | number @@ -106221,6 +111296,191 @@ export interface tournament_prizes_variance_fieldsGenqlSelection{ export interface tournament_prizes_variance_order_by {order?: (order_by | null)} +/** columns and relationships of "tournament_registration_unlocks" */ +export interface tournament_registration_unlocksGenqlSelection{ + created_at?: boolean | number + /** An object relationship */ + player?: playersGenqlSelection + player_steam_id?: boolean | number + /** An object relationship */ + team?: teamsGenqlSelection + team_id?: boolean | number + /** An object relationship */ + tournament?: tournamentsGenqlSelection + tournament_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "tournament_registration_unlocks" */ +export interface tournament_registration_unlocks_aggregateGenqlSelection{ + aggregate?: tournament_registration_unlocks_aggregate_fieldsGenqlSelection + nodes?: tournament_registration_unlocksGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate fields of "tournament_registration_unlocks" */ +export interface tournament_registration_unlocks_aggregate_fieldsGenqlSelection{ + avg?: tournament_registration_unlocks_avg_fieldsGenqlSelection + count?: { __args: {columns?: (tournament_registration_unlocks_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: tournament_registration_unlocks_max_fieldsGenqlSelection + min?: tournament_registration_unlocks_min_fieldsGenqlSelection + stddev?: tournament_registration_unlocks_stddev_fieldsGenqlSelection + stddev_pop?: tournament_registration_unlocks_stddev_pop_fieldsGenqlSelection + stddev_samp?: tournament_registration_unlocks_stddev_samp_fieldsGenqlSelection + sum?: tournament_registration_unlocks_sum_fieldsGenqlSelection + var_pop?: tournament_registration_unlocks_var_pop_fieldsGenqlSelection + var_samp?: tournament_registration_unlocks_var_samp_fieldsGenqlSelection + variance?: tournament_registration_unlocks_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate avg on columns */ +export interface tournament_registration_unlocks_avg_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Boolean expression to filter rows from the table "tournament_registration_unlocks". All fields are combined with a logical 'AND'. */ +export interface tournament_registration_unlocks_bool_exp {_and?: (tournament_registration_unlocks_bool_exp[] | null),_not?: (tournament_registration_unlocks_bool_exp | null),_or?: (tournament_registration_unlocks_bool_exp[] | null),created_at?: (timestamptz_comparison_exp | null),player?: (players_bool_exp | null),player_steam_id?: (bigint_comparison_exp | null),team?: (teams_bool_exp | null),team_id?: (uuid_comparison_exp | null),tournament?: (tournaments_bool_exp | null),tournament_id?: (uuid_comparison_exp | null)} + + +/** input type for incrementing numeric columns in table "tournament_registration_unlocks" */ +export interface tournament_registration_unlocks_inc_input {player_steam_id?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "tournament_registration_unlocks" */ +export interface tournament_registration_unlocks_insert_input {created_at?: (Scalars['timestamptz'] | null),player?: (players_obj_rel_insert_input | null),player_steam_id?: (Scalars['bigint'] | null),team?: (teams_obj_rel_insert_input | null),team_id?: (Scalars['uuid'] | null),tournament?: (tournaments_obj_rel_insert_input | null),tournament_id?: (Scalars['uuid'] | null)} + + +/** aggregate max on columns */ +export interface tournament_registration_unlocks_max_fieldsGenqlSelection{ + created_at?: boolean | number + player_steam_id?: boolean | number + team_id?: boolean | number + tournament_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate min on columns */ +export interface tournament_registration_unlocks_min_fieldsGenqlSelection{ + created_at?: boolean | number + player_steam_id?: boolean | number + team_id?: boolean | number + tournament_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** response of any mutation on the table "tournament_registration_unlocks" */ +export interface tournament_registration_unlocks_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: tournament_registration_unlocksGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** on_conflict condition type for table "tournament_registration_unlocks" */ +export interface tournament_registration_unlocks_on_conflict {constraint: tournament_registration_unlocks_constraint,update_columns?: tournament_registration_unlocks_update_column[],where?: (tournament_registration_unlocks_bool_exp | null)} + + +/** Ordering options when selecting data from "tournament_registration_unlocks". */ +export interface tournament_registration_unlocks_order_by {created_at?: (order_by | null),player?: (players_order_by | null),player_steam_id?: (order_by | null),team?: (teams_order_by | null),team_id?: (order_by | null),tournament?: (tournaments_order_by | null),tournament_id?: (order_by | null)} + + +/** input type for updating data in table "tournament_registration_unlocks" */ +export interface tournament_registration_unlocks_set_input {created_at?: (Scalars['timestamptz'] | null),player_steam_id?: (Scalars['bigint'] | null),team_id?: (Scalars['uuid'] | null),tournament_id?: (Scalars['uuid'] | null)} + + +/** aggregate stddev on columns */ +export interface tournament_registration_unlocks_stddev_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_pop on columns */ +export interface tournament_registration_unlocks_stddev_pop_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_samp on columns */ +export interface tournament_registration_unlocks_stddev_samp_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Streaming cursor of the table "tournament_registration_unlocks" */ +export interface tournament_registration_unlocks_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: tournament_registration_unlocks_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface tournament_registration_unlocks_stream_cursor_value_input {created_at?: (Scalars['timestamptz'] | null),player_steam_id?: (Scalars['bigint'] | null),team_id?: (Scalars['uuid'] | null),tournament_id?: (Scalars['uuid'] | null)} + + +/** aggregate sum on columns */ +export interface tournament_registration_unlocks_sum_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface tournament_registration_unlocks_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (tournament_registration_unlocks_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (tournament_registration_unlocks_set_input | null), +/** filter the rows which have to be updated */ +where: tournament_registration_unlocks_bool_exp} + + +/** aggregate var_pop on columns */ +export interface tournament_registration_unlocks_var_pop_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate var_samp on columns */ +export interface tournament_registration_unlocks_var_samp_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate variance on columns */ +export interface tournament_registration_unlocks_variance_fieldsGenqlSelection{ + player_steam_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + /** columns and relationships of "tournament_stage_windows" */ export interface tournament_stage_windowsGenqlSelection{ closes_at?: boolean | number @@ -107163,12 +112423,15 @@ export interface tournament_team_invites_variance_order_by {invited_by_player_st /** columns and relationships of "tournament_team_roster" */ export interface tournament_team_rosterGenqlSelection{ + checked_in_at?: boolean | number /** An object relationship */ e_team_role?: e_team_rolesGenqlSelection /** An object relationship */ player?: playersGenqlSelection player_steam_id?: boolean | number role?: boolean | number + /** A computed field, executes function "tournament_team_roster_target_eligible" */ + target_eligible?: boolean | number /** An object relationship */ tournament?: tournamentsGenqlSelection tournament_id?: boolean | number @@ -107234,7 +112497,7 @@ export interface tournament_team_roster_avg_order_by {player_steam_id?: (order_b /** Boolean expression to filter rows from the table "tournament_team_roster". All fields are combined with a logical 'AND'. */ -export interface tournament_team_roster_bool_exp {_and?: (tournament_team_roster_bool_exp[] | null),_not?: (tournament_team_roster_bool_exp | null),_or?: (tournament_team_roster_bool_exp[] | null),e_team_role?: (e_team_roles_bool_exp | null),player?: (players_bool_exp | null),player_steam_id?: (bigint_comparison_exp | null),role?: (e_team_roles_enum_comparison_exp | null),tournament?: (tournaments_bool_exp | null),tournament_id?: (uuid_comparison_exp | null),tournament_team?: (tournament_teams_bool_exp | null),tournament_team_id?: (uuid_comparison_exp | null)} +export interface tournament_team_roster_bool_exp {_and?: (tournament_team_roster_bool_exp[] | null),_not?: (tournament_team_roster_bool_exp | null),_or?: (tournament_team_roster_bool_exp[] | null),checked_in_at?: (timestamptz_comparison_exp | null),e_team_role?: (e_team_roles_bool_exp | null),player?: (players_bool_exp | null),player_steam_id?: (bigint_comparison_exp | null),role?: (e_team_roles_enum_comparison_exp | null),target_eligible?: (Boolean_comparison_exp | null),tournament?: (tournaments_bool_exp | null),tournament_id?: (uuid_comparison_exp | null),tournament_team?: (tournament_teams_bool_exp | null),tournament_team_id?: (uuid_comparison_exp | null)} /** input type for incrementing numeric columns in table "tournament_team_roster" */ @@ -107242,11 +112505,12 @@ export interface tournament_team_roster_inc_input {player_steam_id?: (Scalars['b /** input type for inserting data into table "tournament_team_roster" */ -export interface tournament_team_roster_insert_input {e_team_role?: (e_team_roles_obj_rel_insert_input | null),player?: (players_obj_rel_insert_input | null),player_steam_id?: (Scalars['bigint'] | null),role?: (e_team_roles_enum | null),tournament?: (tournaments_obj_rel_insert_input | null),tournament_id?: (Scalars['uuid'] | null),tournament_team?: (tournament_teams_obj_rel_insert_input | null),tournament_team_id?: (Scalars['uuid'] | null)} +export interface tournament_team_roster_insert_input {checked_in_at?: (Scalars['timestamptz'] | null),e_team_role?: (e_team_roles_obj_rel_insert_input | null),player?: (players_obj_rel_insert_input | null),player_steam_id?: (Scalars['bigint'] | null),role?: (e_team_roles_enum | null),tournament?: (tournaments_obj_rel_insert_input | null),tournament_id?: (Scalars['uuid'] | null),tournament_team?: (tournament_teams_obj_rel_insert_input | null),tournament_team_id?: (Scalars['uuid'] | null)} /** aggregate max on columns */ export interface tournament_team_roster_max_fieldsGenqlSelection{ + checked_in_at?: boolean | number player_steam_id?: boolean | number tournament_id?: boolean | number tournament_team_id?: boolean | number @@ -107256,11 +112520,12 @@ export interface tournament_team_roster_max_fieldsGenqlSelection{ /** order by max() on columns of table "tournament_team_roster" */ -export interface tournament_team_roster_max_order_by {player_steam_id?: (order_by | null),tournament_id?: (order_by | null),tournament_team_id?: (order_by | null)} +export interface tournament_team_roster_max_order_by {checked_in_at?: (order_by | null),player_steam_id?: (order_by | null),tournament_id?: (order_by | null),tournament_team_id?: (order_by | null)} /** aggregate min on columns */ export interface tournament_team_roster_min_fieldsGenqlSelection{ + checked_in_at?: boolean | number player_steam_id?: boolean | number tournament_id?: boolean | number tournament_team_id?: boolean | number @@ -107270,7 +112535,7 @@ export interface tournament_team_roster_min_fieldsGenqlSelection{ /** order by min() on columns of table "tournament_team_roster" */ -export interface tournament_team_roster_min_order_by {player_steam_id?: (order_by | null),tournament_id?: (order_by | null),tournament_team_id?: (order_by | null)} +export interface tournament_team_roster_min_order_by {checked_in_at?: (order_by | null),player_steam_id?: (order_by | null),tournament_id?: (order_by | null),tournament_team_id?: (order_by | null)} /** response of any mutation on the table "tournament_team_roster" */ @@ -107289,7 +112554,7 @@ export interface tournament_team_roster_on_conflict {constraint: tournament_team /** Ordering options when selecting data from "tournament_team_roster". */ -export interface tournament_team_roster_order_by {e_team_role?: (e_team_roles_order_by | null),player?: (players_order_by | null),player_steam_id?: (order_by | null),role?: (order_by | null),tournament?: (tournaments_order_by | null),tournament_id?: (order_by | null),tournament_team?: (tournament_teams_order_by | null),tournament_team_id?: (order_by | null)} +export interface tournament_team_roster_order_by {checked_in_at?: (order_by | null),e_team_role?: (e_team_roles_order_by | null),player?: (players_order_by | null),player_steam_id?: (order_by | null),role?: (order_by | null),target_eligible?: (order_by | null),tournament?: (tournaments_order_by | null),tournament_id?: (order_by | null),tournament_team?: (tournament_teams_order_by | null),tournament_team_id?: (order_by | null)} /** primary key columns input for table: tournament_team_roster */ @@ -107297,7 +112562,7 @@ export interface tournament_team_roster_pk_columns_input {player_steam_id: Scala /** input type for updating data in table "tournament_team_roster" */ -export interface tournament_team_roster_set_input {player_steam_id?: (Scalars['bigint'] | null),role?: (e_team_roles_enum | null),tournament_id?: (Scalars['uuid'] | null),tournament_team_id?: (Scalars['uuid'] | null)} +export interface tournament_team_roster_set_input {checked_in_at?: (Scalars['timestamptz'] | null),player_steam_id?: (Scalars['bigint'] | null),role?: (e_team_roles_enum | null),tournament_id?: (Scalars['uuid'] | null),tournament_team_id?: (Scalars['uuid'] | null)} /** aggregate stddev on columns */ @@ -107345,7 +112610,7 @@ ordering?: (cursor_ordering | null)} /** Initial value of the column from where the streaming should start */ -export interface tournament_team_roster_stream_cursor_value_input {player_steam_id?: (Scalars['bigint'] | null),role?: (e_team_roles_enum | null),tournament_id?: (Scalars['uuid'] | null),tournament_team_id?: (Scalars['uuid'] | null)} +export interface tournament_team_roster_stream_cursor_value_input {checked_in_at?: (Scalars['timestamptz'] | null),player_steam_id?: (Scalars['bigint'] | null),role?: (e_team_roles_enum | null),tournament_id?: (Scalars['uuid'] | null),tournament_team_id?: (Scalars['uuid'] | null)} /** aggregate sum on columns */ @@ -107411,10 +112676,37 @@ export interface tournament_teamsGenqlSelection{ /** An object relationship */ captain?: playersGenqlSelection captain_steam_id?: boolean | number + /** A computed field, executes function "tournament_team_checked_in" */ + checked_in?: boolean | number + checked_in_at?: boolean | number created_at?: boolean | number /** An object relationship */ creator?: playersGenqlSelection eligible_at?: boolean | number + /** An array relationship */ + free_agents?: (tournament_free_agentsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_free_agents_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_free_agents_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_free_agents_bool_exp | null)} }) + /** An aggregate relationship */ + free_agents_aggregate?: (tournament_free_agents_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_free_agents_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_free_agents_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_free_agents_bool_exp | null)} }) id?: boolean | number /** An array relationship */ invites?: (tournament_team_invitesGenqlSelection & { __args?: { @@ -107440,6 +112732,8 @@ export interface tournament_teamsGenqlSelection{ order_by?: (tournament_team_invites_order_by[] | null), /** filter the rows returned */ where?: (tournament_team_invites_bool_exp | null)} }) + /** Created by draft_tournament_free_agent_teams rather than registered */ + is_drafted?: boolean | number name?: boolean | number owner_steam_id?: boolean | number /** An object relationship */ @@ -107489,7 +112783,11 @@ export interface tournament_teams_aggregateGenqlSelection{ __scalar?: boolean | number } -export interface tournament_teams_aggregate_bool_exp {count?: (tournament_teams_aggregate_bool_exp_count | null)} +export interface tournament_teams_aggregate_bool_exp {bool_and?: (tournament_teams_aggregate_bool_exp_bool_and | null),bool_or?: (tournament_teams_aggregate_bool_exp_bool_or | null),count?: (tournament_teams_aggregate_bool_exp_count | null)} + +export interface tournament_teams_aggregate_bool_exp_bool_and {arguments: tournament_teams_select_column_tournament_teams_aggregate_bool_exp_bool_and_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (tournament_teams_bool_exp | null),predicate: Boolean_comparison_exp} + +export interface tournament_teams_aggregate_bool_exp_bool_or {arguments: tournament_teams_select_column_tournament_teams_aggregate_bool_exp_bool_or_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (tournament_teams_bool_exp | null),predicate: Boolean_comparison_exp} export interface tournament_teams_aggregate_bool_exp_count {arguments?: (tournament_teams_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (tournament_teams_bool_exp | null),predicate: Int_comparison_exp} @@ -107537,7 +112835,7 @@ export interface tournament_teams_avg_order_by {captain_steam_id?: (order_by | n /** Boolean expression to filter rows from the table "tournament_teams". All fields are combined with a logical 'AND'. */ -export interface tournament_teams_bool_exp {_and?: (tournament_teams_bool_exp[] | null),_not?: (tournament_teams_bool_exp | null),_or?: (tournament_teams_bool_exp[] | null),can_manage?: (Boolean_comparison_exp | null),captain?: (players_bool_exp | null),captain_steam_id?: (bigint_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),creator?: (players_bool_exp | null),eligible_at?: (timestamptz_comparison_exp | null),id?: (uuid_comparison_exp | null),invites?: (tournament_team_invites_bool_exp | null),invites_aggregate?: (tournament_team_invites_aggregate_bool_exp | null),name?: (String_comparison_exp | null),owner_steam_id?: (bigint_comparison_exp | null),results?: (v_team_stage_results_bool_exp | null),roster?: (tournament_team_roster_bool_exp | null),roster_aggregate?: (tournament_team_roster_aggregate_bool_exp | null),seed?: (Int_comparison_exp | null),short_name?: (String_comparison_exp | null),team?: (teams_bool_exp | null),team_id?: (uuid_comparison_exp | null),tournament?: (tournaments_bool_exp | null),tournament_id?: (uuid_comparison_exp | null)} +export interface tournament_teams_bool_exp {_and?: (tournament_teams_bool_exp[] | null),_not?: (tournament_teams_bool_exp | null),_or?: (tournament_teams_bool_exp[] | null),can_manage?: (Boolean_comparison_exp | null),captain?: (players_bool_exp | null),captain_steam_id?: (bigint_comparison_exp | null),checked_in?: (Boolean_comparison_exp | null),checked_in_at?: (timestamptz_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),creator?: (players_bool_exp | null),eligible_at?: (timestamptz_comparison_exp | null),free_agents?: (tournament_free_agents_bool_exp | null),free_agents_aggregate?: (tournament_free_agents_aggregate_bool_exp | null),id?: (uuid_comparison_exp | null),invites?: (tournament_team_invites_bool_exp | null),invites_aggregate?: (tournament_team_invites_aggregate_bool_exp | null),is_drafted?: (Boolean_comparison_exp | null),name?: (String_comparison_exp | null),owner_steam_id?: (bigint_comparison_exp | null),results?: (v_team_stage_results_bool_exp | null),roster?: (tournament_team_roster_bool_exp | null),roster_aggregate?: (tournament_team_roster_aggregate_bool_exp | null),seed?: (Int_comparison_exp | null),short_name?: (String_comparison_exp | null),team?: (teams_bool_exp | null),team_id?: (uuid_comparison_exp | null),tournament?: (tournaments_bool_exp | null),tournament_id?: (uuid_comparison_exp | null)} /** input type for incrementing numeric columns in table "tournament_teams" */ @@ -107545,12 +112843,15 @@ export interface tournament_teams_inc_input {captain_steam_id?: (Scalars['bigint /** input type for inserting data into table "tournament_teams" */ -export interface tournament_teams_insert_input {captain?: (players_obj_rel_insert_input | null),captain_steam_id?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),creator?: (players_obj_rel_insert_input | null),eligible_at?: (Scalars['timestamptz'] | null),id?: (Scalars['uuid'] | null),invites?: (tournament_team_invites_arr_rel_insert_input | null),name?: (Scalars['String'] | null),owner_steam_id?: (Scalars['bigint'] | null),results?: (v_team_stage_results_obj_rel_insert_input | null),roster?: (tournament_team_roster_arr_rel_insert_input | null),seed?: (Scalars['Int'] | null),short_name?: (Scalars['String'] | null),team?: (teams_obj_rel_insert_input | null),team_id?: (Scalars['uuid'] | null),tournament?: (tournaments_obj_rel_insert_input | null),tournament_id?: (Scalars['uuid'] | null)} +export interface tournament_teams_insert_input {captain?: (players_obj_rel_insert_input | null),captain_steam_id?: (Scalars['bigint'] | null),checked_in_at?: (Scalars['timestamptz'] | null),created_at?: (Scalars['timestamptz'] | null),creator?: (players_obj_rel_insert_input | null),eligible_at?: (Scalars['timestamptz'] | null),free_agents?: (tournament_free_agents_arr_rel_insert_input | null),id?: (Scalars['uuid'] | null),invites?: (tournament_team_invites_arr_rel_insert_input | null), +/** Created by draft_tournament_free_agent_teams rather than registered */ +is_drafted?: (Scalars['Boolean'] | null),name?: (Scalars['String'] | null),owner_steam_id?: (Scalars['bigint'] | null),results?: (v_team_stage_results_obj_rel_insert_input | null),roster?: (tournament_team_roster_arr_rel_insert_input | null),seed?: (Scalars['Int'] | null),short_name?: (Scalars['String'] | null),team?: (teams_obj_rel_insert_input | null),team_id?: (Scalars['uuid'] | null),tournament?: (tournaments_obj_rel_insert_input | null),tournament_id?: (Scalars['uuid'] | null)} /** aggregate max on columns */ export interface tournament_teams_max_fieldsGenqlSelection{ captain_steam_id?: boolean | number + checked_in_at?: boolean | number created_at?: boolean | number eligible_at?: boolean | number id?: boolean | number @@ -107566,12 +112867,13 @@ export interface tournament_teams_max_fieldsGenqlSelection{ /** order by max() on columns of table "tournament_teams" */ -export interface tournament_teams_max_order_by {captain_steam_id?: (order_by | null),created_at?: (order_by | null),eligible_at?: (order_by | null),id?: (order_by | null),name?: (order_by | null),owner_steam_id?: (order_by | null),seed?: (order_by | null),short_name?: (order_by | null),team_id?: (order_by | null),tournament_id?: (order_by | null)} +export interface tournament_teams_max_order_by {captain_steam_id?: (order_by | null),checked_in_at?: (order_by | null),created_at?: (order_by | null),eligible_at?: (order_by | null),id?: (order_by | null),name?: (order_by | null),owner_steam_id?: (order_by | null),seed?: (order_by | null),short_name?: (order_by | null),team_id?: (order_by | null),tournament_id?: (order_by | null)} /** aggregate min on columns */ export interface tournament_teams_min_fieldsGenqlSelection{ captain_steam_id?: boolean | number + checked_in_at?: boolean | number created_at?: boolean | number eligible_at?: boolean | number id?: boolean | number @@ -107587,7 +112889,7 @@ export interface tournament_teams_min_fieldsGenqlSelection{ /** order by min() on columns of table "tournament_teams" */ -export interface tournament_teams_min_order_by {captain_steam_id?: (order_by | null),created_at?: (order_by | null),eligible_at?: (order_by | null),id?: (order_by | null),name?: (order_by | null),owner_steam_id?: (order_by | null),seed?: (order_by | null),short_name?: (order_by | null),team_id?: (order_by | null),tournament_id?: (order_by | null)} +export interface tournament_teams_min_order_by {captain_steam_id?: (order_by | null),checked_in_at?: (order_by | null),created_at?: (order_by | null),eligible_at?: (order_by | null),id?: (order_by | null),name?: (order_by | null),owner_steam_id?: (order_by | null),seed?: (order_by | null),short_name?: (order_by | null),team_id?: (order_by | null),tournament_id?: (order_by | null)} /** response of any mutation on the table "tournament_teams" */ @@ -107612,7 +112914,7 @@ export interface tournament_teams_on_conflict {constraint: tournament_teams_cons /** Ordering options when selecting data from "tournament_teams". */ -export interface tournament_teams_order_by {can_manage?: (order_by | null),captain?: (players_order_by | null),captain_steam_id?: (order_by | null),created_at?: (order_by | null),creator?: (players_order_by | null),eligible_at?: (order_by | null),id?: (order_by | null),invites_aggregate?: (tournament_team_invites_aggregate_order_by | null),name?: (order_by | null),owner_steam_id?: (order_by | null),results?: (v_team_stage_results_order_by | null),roster_aggregate?: (tournament_team_roster_aggregate_order_by | null),seed?: (order_by | null),short_name?: (order_by | null),team?: (teams_order_by | null),team_id?: (order_by | null),tournament?: (tournaments_order_by | null),tournament_id?: (order_by | null)} +export interface tournament_teams_order_by {can_manage?: (order_by | null),captain?: (players_order_by | null),captain_steam_id?: (order_by | null),checked_in?: (order_by | null),checked_in_at?: (order_by | null),created_at?: (order_by | null),creator?: (players_order_by | null),eligible_at?: (order_by | null),free_agents_aggregate?: (tournament_free_agents_aggregate_order_by | null),id?: (order_by | null),invites_aggregate?: (tournament_team_invites_aggregate_order_by | null),is_drafted?: (order_by | null),name?: (order_by | null),owner_steam_id?: (order_by | null),results?: (v_team_stage_results_order_by | null),roster_aggregate?: (tournament_team_roster_aggregate_order_by | null),seed?: (order_by | null),short_name?: (order_by | null),team?: (teams_order_by | null),team_id?: (order_by | null),tournament?: (tournaments_order_by | null),tournament_id?: (order_by | null)} /** primary key columns input for table: tournament_teams */ @@ -107620,7 +112922,9 @@ export interface tournament_teams_pk_columns_input {id: Scalars['uuid']} /** input type for updating data in table "tournament_teams" */ -export interface tournament_teams_set_input {captain_steam_id?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),eligible_at?: (Scalars['timestamptz'] | null),id?: (Scalars['uuid'] | null),name?: (Scalars['String'] | null),owner_steam_id?: (Scalars['bigint'] | null),seed?: (Scalars['Int'] | null),short_name?: (Scalars['String'] | null),team_id?: (Scalars['uuid'] | null),tournament_id?: (Scalars['uuid'] | null)} +export interface tournament_teams_set_input {captain_steam_id?: (Scalars['bigint'] | null),checked_in_at?: (Scalars['timestamptz'] | null),created_at?: (Scalars['timestamptz'] | null),eligible_at?: (Scalars['timestamptz'] | null),id?: (Scalars['uuid'] | null), +/** Created by draft_tournament_free_agent_teams rather than registered */ +is_drafted?: (Scalars['Boolean'] | null),name?: (Scalars['String'] | null),owner_steam_id?: (Scalars['bigint'] | null),seed?: (Scalars['Int'] | null),short_name?: (Scalars['String'] | null),team_id?: (Scalars['uuid'] | null),tournament_id?: (Scalars['uuid'] | null)} /** aggregate stddev on columns */ @@ -107674,7 +112978,9 @@ ordering?: (cursor_ordering | null)} /** Initial value of the column from where the streaming should start */ -export interface tournament_teams_stream_cursor_value_input {captain_steam_id?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),eligible_at?: (Scalars['timestamptz'] | null),id?: (Scalars['uuid'] | null),name?: (Scalars['String'] | null),owner_steam_id?: (Scalars['bigint'] | null),seed?: (Scalars['Int'] | null),short_name?: (Scalars['String'] | null),team_id?: (Scalars['uuid'] | null),tournament_id?: (Scalars['uuid'] | null)} +export interface tournament_teams_stream_cursor_value_input {captain_steam_id?: (Scalars['bigint'] | null),checked_in_at?: (Scalars['timestamptz'] | null),created_at?: (Scalars['timestamptz'] | null),eligible_at?: (Scalars['timestamptz'] | null),id?: (Scalars['uuid'] | null), +/** Created by draft_tournament_free_agent_teams rather than registered */ +is_drafted?: (Scalars['Boolean'] | null),name?: (Scalars['String'] | null),owner_steam_id?: (Scalars['bigint'] | null),seed?: (Scalars['Int'] | null),short_name?: (Scalars['String'] | null),team_id?: (Scalars['uuid'] | null),tournament_id?: (Scalars['uuid'] | null)} /** aggregate sum on columns */ @@ -107808,6 +113114,8 @@ export interface tournamentsGenqlSelection{ can_pause?: boolean | number /** A computed field, executes function "can_resume_tournament" */ can_resume?: boolean | number + /** A computed field, executes function "can_review_tournament_check_in" */ + can_review_check_in?: boolean | number /** A computed field, executes function "can_setup_tournament" */ can_setup?: boolean | number /** A computed field, executes function "can_start_tournament" */ @@ -107836,6 +113144,21 @@ export interface tournamentsGenqlSelection{ order_by?: (tournament_categories_order_by[] | null), /** filter the rows returned */ where?: (tournament_categories_bool_exp | null)} }) + /** The check_in_ends_at the close pass has already acted on */ + check_in_closed_for?: boolean | number + check_in_closes_before_minutes?: boolean | number + /** The check_in_ends_at the closing reminder was sent for */ + check_in_closing_notified_for?: boolean | number + /** When the check-in window closes; NULL until it opens */ + check_in_ends_at?: boolean | number + /** A computed field, executes function "tournament_check_in_open" */ + check_in_open?: boolean | number + check_in_opens_before_minutes?: boolean | number + check_in_required?: boolean | number + /** Who confirms a team: Captains, every rostered Player, or the organizer (Admin) */ + check_in_setting?: boolean | number + /** A computed field, executes function "tournament_check_in_started" */ + check_in_started?: boolean | number created_at?: boolean | number description?: boolean | number discord_guild_id?: boolean | number @@ -107857,10 +113180,35 @@ export interface tournamentsGenqlSelection{ discord_webhook?: boolean | number /** An object relationship */ e_tournament_status?: e_tournament_statusGenqlSelection + /** An array relationship */ + free_agents?: (tournament_free_agentsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_free_agents_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_free_agents_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_free_agents_bool_exp | null)} }) + /** An aggregate relationship */ + free_agents_aggregate?: (tournament_free_agents_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tournament_free_agents_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tournament_free_agents_order_by[] | null), + /** filter the rows returned */ + where?: (tournament_free_agents_bool_exp | null)} }) /** A computed field, executes function "tournament_has_min_teams" */ has_min_teams?: boolean | number homepage?: boolean | number id?: boolean | number + invite_only?: boolean | number is_league?: boolean | number /** A computed field, executes function "is_tournament_organizer" */ is_organizer?: boolean | number @@ -107873,10 +113221,17 @@ export interface tournamentsGenqlSelection{ logo?: boolean | number longitude?: boolean | number match_options_id?: boolean | number + max_elo?: boolean | number /** A computed field, executes function "tournament_max_players_per_lineup" */ max_players_per_lineup?: boolean | number + /** A computed field, executes function "meets_min_role" */ + meets_min_role?: boolean | number + min_elo?: boolean | number /** A computed field, executes function "tournament_min_players_per_lineup" */ min_players_per_lineup?: boolean | number + min_role?: boolean | number + /** A computed field, executes function "tournament_missed_check_in_count" */ + missed_check_in_count?: boolean | number name?: boolean | number /** An object relationship */ options?: match_optionsGenqlSelection @@ -107977,6 +113332,11 @@ export interface tournamentsGenqlSelection{ order_by?: (tournament_prizes_order_by[] | null), /** filter the rows returned */ where?: (tournament_prizes_bool_exp | null)} }) + /** Preferred server regions for hosted matches */ + regions?: boolean | number + registration_type?: boolean | number + /** A computed field, executes function "tournament_registration_unlocked_for_session" */ + registration_unlocked?: boolean | number /** An array relationship */ results?: (v_team_tournament_resultsGenqlSelection & { __args?: { /** distinct select on columns */ @@ -108148,12 +113508,18 @@ on_conflict?: (tournaments_on_conflict | null)} /** aggregate avg on columns */ export interface tournaments_avg_fieldsGenqlSelection{ + check_in_closes_before_minutes?: boolean | number + check_in_opens_before_minutes?: boolean | number latitude?: boolean | number longitude?: boolean | number + max_elo?: boolean | number /** A computed field, executes function "tournament_max_players_per_lineup" */ max_players_per_lineup?: boolean | number + min_elo?: boolean | number /** A computed field, executes function "tournament_min_players_per_lineup" */ min_players_per_lineup?: boolean | number + /** A computed field, executes function "tournament_missed_check_in_count" */ + missed_check_in_count?: boolean | number organizer_steam_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number @@ -108161,24 +113527,42 @@ export interface tournaments_avg_fieldsGenqlSelection{ /** order by avg() on columns of table "tournaments" */ -export interface tournaments_avg_order_by {latitude?: (order_by | null),longitude?: (order_by | null),organizer_steam_id?: (order_by | null)} +export interface tournaments_avg_order_by {check_in_closes_before_minutes?: (order_by | null),check_in_opens_before_minutes?: (order_by | null),latitude?: (order_by | null),longitude?: (order_by | null),max_elo?: (order_by | null),min_elo?: (order_by | null),organizer_steam_id?: (order_by | null)} /** Boolean expression to filter rows from the table "tournaments". All fields are combined with a logical 'AND'. */ -export interface tournaments_bool_exp {_and?: (tournaments_bool_exp[] | null),_not?: (tournaments_bool_exp | null),_or?: (tournaments_bool_exp[] | null),admin?: (players_bool_exp | null),auto_start?: (Boolean_comparison_exp | null),award_configs?: (tournament_awards_bool_exp | null),award_configs_aggregate?: (tournament_awards_aggregate_bool_exp | null),awards?: (award_recipients_bool_exp | null),awards_aggregate?: (award_recipients_aggregate_bool_exp | null),awards_enabled?: (Boolean_comparison_exp | null),banner?: (String_comparison_exp | null),can_cancel?: (Boolean_comparison_exp | null),can_close_registration?: (Boolean_comparison_exp | null),can_join?: (Boolean_comparison_exp | null),can_open_registration?: (Boolean_comparison_exp | null),can_pause?: (Boolean_comparison_exp | null),can_resume?: (Boolean_comparison_exp | null),can_setup?: (Boolean_comparison_exp | null),can_start?: (Boolean_comparison_exp | null),categories?: (tournament_categories_bool_exp | null),categories_aggregate?: (tournament_categories_aggregate_bool_exp | null),created_at?: (timestamptz_comparison_exp | null),description?: (String_comparison_exp | null),discord_guild_id?: (String_comparison_exp | null),discord_notifications_enabled?: (Boolean_comparison_exp | null),discord_notify_Canceled?: (Boolean_comparison_exp | null),discord_notify_Finished?: (Boolean_comparison_exp | null),discord_notify_Forfeit?: (Boolean_comparison_exp | null),discord_notify_Live?: (Boolean_comparison_exp | null),discord_notify_MapPaused?: (Boolean_comparison_exp | null),discord_notify_PickingPlayers?: (Boolean_comparison_exp | null),discord_notify_Scheduled?: (Boolean_comparison_exp | null),discord_notify_Surrendered?: (Boolean_comparison_exp | null),discord_notify_Tie?: (Boolean_comparison_exp | null),discord_notify_Veto?: (Boolean_comparison_exp | null),discord_notify_WaitingForCheckIn?: (Boolean_comparison_exp | null),discord_notify_WaitingForServer?: (Boolean_comparison_exp | null),discord_role_id?: (String_comparison_exp | null),discord_voice_enabled?: (Boolean_comparison_exp | null),discord_webhook?: (String_comparison_exp | null),e_tournament_status?: (e_tournament_status_bool_exp | null),has_min_teams?: (Boolean_comparison_exp | null),homepage?: (String_comparison_exp | null),id?: (uuid_comparison_exp | null),is_league?: (Boolean_comparison_exp | null),is_organizer?: (Boolean_comparison_exp | null),joined_tournament?: (Boolean_comparison_exp | null),latitude?: (float8_comparison_exp | null),league_season_division?: (league_season_divisions_bool_exp | null),location?: (String_comparison_exp | null),logo?: (String_comparison_exp | null),longitude?: (float8_comparison_exp | null),match_options_id?: (uuid_comparison_exp | null),max_players_per_lineup?: (Int_comparison_exp | null),min_players_per_lineup?: (Int_comparison_exp | null),name?: (String_comparison_exp | null),options?: (match_options_bool_exp | null),organizer_steam_id?: (bigint_comparison_exp | null),organizer_teams?: (tournament_organizer_teams_bool_exp | null),organizer_teams_aggregate?: (tournament_organizer_teams_aggregate_bool_exp | null),organizers?: (tournament_organizers_bool_exp | null),organizers_aggregate?: (tournament_organizers_aggregate_bool_exp | null),player_stats?: (v_tournament_player_stats_bool_exp | null),player_stats_aggregate?: (v_tournament_player_stats_aggregate_bool_exp | null),prizes?: (tournament_prizes_bool_exp | null),prizes_aggregate?: (tournament_prizes_aggregate_bool_exp | null),results?: (v_team_tournament_results_bool_exp | null),results_aggregate?: (v_team_tournament_results_aggregate_bool_exp | null),rosters?: (tournament_team_roster_bool_exp | null),rosters_aggregate?: (tournament_team_roster_aggregate_bool_exp | null),scheduling_mode?: (String_comparison_exp | null),stages?: (tournament_stages_bool_exp | null),stages_aggregate?: (tournament_stages_aggregate_bool_exp | null),start?: (timestamptz_comparison_exp | null),status?: (e_tournament_status_enum_comparison_exp | null),teams?: (tournament_teams_bool_exp | null),teams_aggregate?: (tournament_teams_aggregate_bool_exp | null)} +export interface tournaments_bool_exp {_and?: (tournaments_bool_exp[] | null),_not?: (tournaments_bool_exp | null),_or?: (tournaments_bool_exp[] | null),admin?: (players_bool_exp | null),auto_start?: (Boolean_comparison_exp | null),award_configs?: (tournament_awards_bool_exp | null),award_configs_aggregate?: (tournament_awards_aggregate_bool_exp | null),awards?: (award_recipients_bool_exp | null),awards_aggregate?: (award_recipients_aggregate_bool_exp | null),awards_enabled?: (Boolean_comparison_exp | null),banner?: (String_comparison_exp | null),can_cancel?: (Boolean_comparison_exp | null),can_close_registration?: (Boolean_comparison_exp | null),can_join?: (Boolean_comparison_exp | null),can_open_registration?: (Boolean_comparison_exp | null),can_pause?: (Boolean_comparison_exp | null),can_resume?: (Boolean_comparison_exp | null),can_review_check_in?: (Boolean_comparison_exp | null),can_setup?: (Boolean_comparison_exp | null),can_start?: (Boolean_comparison_exp | null),categories?: (tournament_categories_bool_exp | null),categories_aggregate?: (tournament_categories_aggregate_bool_exp | null),check_in_closed_for?: (timestamptz_comparison_exp | null),check_in_closes_before_minutes?: (Int_comparison_exp | null),check_in_closing_notified_for?: (timestamptz_comparison_exp | null),check_in_ends_at?: (timestamptz_comparison_exp | null),check_in_open?: (Boolean_comparison_exp | null),check_in_opens_before_minutes?: (Int_comparison_exp | null),check_in_required?: (Boolean_comparison_exp | null),check_in_setting?: (e_check_in_settings_enum_comparison_exp | null),check_in_started?: (Boolean_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),description?: (String_comparison_exp | null),discord_guild_id?: (String_comparison_exp | null),discord_notifications_enabled?: (Boolean_comparison_exp | null),discord_notify_Canceled?: (Boolean_comparison_exp | null),discord_notify_Finished?: (Boolean_comparison_exp | null),discord_notify_Forfeit?: (Boolean_comparison_exp | null),discord_notify_Live?: (Boolean_comparison_exp | null),discord_notify_MapPaused?: (Boolean_comparison_exp | null),discord_notify_PickingPlayers?: (Boolean_comparison_exp | null),discord_notify_Scheduled?: (Boolean_comparison_exp | null),discord_notify_Surrendered?: (Boolean_comparison_exp | null),discord_notify_Tie?: (Boolean_comparison_exp | null),discord_notify_Veto?: (Boolean_comparison_exp | null),discord_notify_WaitingForCheckIn?: (Boolean_comparison_exp | null),discord_notify_WaitingForServer?: (Boolean_comparison_exp | null),discord_role_id?: (String_comparison_exp | null),discord_voice_enabled?: (Boolean_comparison_exp | null),discord_webhook?: (String_comparison_exp | null),e_tournament_status?: (e_tournament_status_bool_exp | null),free_agents?: (tournament_free_agents_bool_exp | null),free_agents_aggregate?: (tournament_free_agents_aggregate_bool_exp | null),has_min_teams?: (Boolean_comparison_exp | null),homepage?: (String_comparison_exp | null),id?: (uuid_comparison_exp | null),invite_only?: (Boolean_comparison_exp | null),is_league?: (Boolean_comparison_exp | null),is_organizer?: (Boolean_comparison_exp | null),joined_tournament?: (Boolean_comparison_exp | null),latitude?: (float8_comparison_exp | null),league_season_division?: (league_season_divisions_bool_exp | null),location?: (String_comparison_exp | null),logo?: (String_comparison_exp | null),longitude?: (float8_comparison_exp | null),match_options_id?: (uuid_comparison_exp | null),max_elo?: (Int_comparison_exp | null),max_players_per_lineup?: (Int_comparison_exp | null),meets_min_role?: (Boolean_comparison_exp | null),min_elo?: (Int_comparison_exp | null),min_players_per_lineup?: (Int_comparison_exp | null),min_role?: (e_player_roles_enum_comparison_exp | null),missed_check_in_count?: (Int_comparison_exp | null),name?: (String_comparison_exp | null),options?: (match_options_bool_exp | null),organizer_steam_id?: (bigint_comparison_exp | null),organizer_teams?: (tournament_organizer_teams_bool_exp | null),organizer_teams_aggregate?: (tournament_organizer_teams_aggregate_bool_exp | null),organizers?: (tournament_organizers_bool_exp | null),organizers_aggregate?: (tournament_organizers_aggregate_bool_exp | null),player_stats?: (v_tournament_player_stats_bool_exp | null),player_stats_aggregate?: (v_tournament_player_stats_aggregate_bool_exp | null),prizes?: (tournament_prizes_bool_exp | null),prizes_aggregate?: (tournament_prizes_aggregate_bool_exp | null),regions?: (String_array_comparison_exp | null),registration_type?: (e_tournament_registration_types_enum_comparison_exp | null),registration_unlocked?: (Boolean_comparison_exp | null),results?: (v_team_tournament_results_bool_exp | null),results_aggregate?: (v_team_tournament_results_aggregate_bool_exp | null),rosters?: (tournament_team_roster_bool_exp | null),rosters_aggregate?: (tournament_team_roster_aggregate_bool_exp | null),scheduling_mode?: (String_comparison_exp | null),stages?: (tournament_stages_bool_exp | null),stages_aggregate?: (tournament_stages_aggregate_bool_exp | null),start?: (timestamptz_comparison_exp | null),status?: (e_tournament_status_enum_comparison_exp | null),teams?: (tournament_teams_bool_exp | null),teams_aggregate?: (tournament_teams_aggregate_bool_exp | null)} /** input type for incrementing numeric columns in table "tournaments" */ -export interface tournaments_inc_input {latitude?: (Scalars['float8'] | null),longitude?: (Scalars['float8'] | null),organizer_steam_id?: (Scalars['bigint'] | null)} +export interface tournaments_inc_input {check_in_closes_before_minutes?: (Scalars['Int'] | null),check_in_opens_before_minutes?: (Scalars['Int'] | null),latitude?: (Scalars['float8'] | null),longitude?: (Scalars['float8'] | null),max_elo?: (Scalars['Int'] | null),min_elo?: (Scalars['Int'] | null),organizer_steam_id?: (Scalars['bigint'] | null)} /** input type for inserting data into table "tournaments" */ -export interface tournaments_insert_input {admin?: (players_obj_rel_insert_input | null),auto_start?: (Scalars['Boolean'] | null),award_configs?: (tournament_awards_arr_rel_insert_input | null),awards?: (award_recipients_arr_rel_insert_input | null),awards_enabled?: (Scalars['Boolean'] | null),banner?: (Scalars['String'] | null),categories?: (tournament_categories_arr_rel_insert_input | null),created_at?: (Scalars['timestamptz'] | null),description?: (Scalars['String'] | null),discord_guild_id?: (Scalars['String'] | null),discord_notifications_enabled?: (Scalars['Boolean'] | null),discord_notify_Canceled?: (Scalars['Boolean'] | null),discord_notify_Finished?: (Scalars['Boolean'] | null),discord_notify_Forfeit?: (Scalars['Boolean'] | null),discord_notify_Live?: (Scalars['Boolean'] | null),discord_notify_MapPaused?: (Scalars['Boolean'] | null),discord_notify_PickingPlayers?: (Scalars['Boolean'] | null),discord_notify_Scheduled?: (Scalars['Boolean'] | null),discord_notify_Surrendered?: (Scalars['Boolean'] | null),discord_notify_Tie?: (Scalars['Boolean'] | null),discord_notify_Veto?: (Scalars['Boolean'] | null),discord_notify_WaitingForCheckIn?: (Scalars['Boolean'] | null),discord_notify_WaitingForServer?: (Scalars['Boolean'] | null),discord_role_id?: (Scalars['String'] | null),discord_voice_enabled?: (Scalars['Boolean'] | null),discord_webhook?: (Scalars['String'] | null),e_tournament_status?: (e_tournament_status_obj_rel_insert_input | null),homepage?: (Scalars['String'] | null),id?: (Scalars['uuid'] | null),is_league?: (Scalars['Boolean'] | null),latitude?: (Scalars['float8'] | null),league_season_division?: (league_season_divisions_obj_rel_insert_input | null),location?: (Scalars['String'] | null),logo?: (Scalars['String'] | null),longitude?: (Scalars['float8'] | null),match_options_id?: (Scalars['uuid'] | null),name?: (Scalars['String'] | null),options?: (match_options_obj_rel_insert_input | null),organizer_steam_id?: (Scalars['bigint'] | null),organizer_teams?: (tournament_organizer_teams_arr_rel_insert_input | null),organizers?: (tournament_organizers_arr_rel_insert_input | null),player_stats?: (v_tournament_player_stats_arr_rel_insert_input | null),prizes?: (tournament_prizes_arr_rel_insert_input | null),results?: (v_team_tournament_results_arr_rel_insert_input | null),rosters?: (tournament_team_roster_arr_rel_insert_input | null),scheduling_mode?: (Scalars['String'] | null),stages?: (tournament_stages_arr_rel_insert_input | null),start?: (Scalars['timestamptz'] | null),status?: (e_tournament_status_enum | null),teams?: (tournament_teams_arr_rel_insert_input | null)} +export interface tournaments_insert_input {admin?: (players_obj_rel_insert_input | null),auto_start?: (Scalars['Boolean'] | null),award_configs?: (tournament_awards_arr_rel_insert_input | null),awards?: (award_recipients_arr_rel_insert_input | null),awards_enabled?: (Scalars['Boolean'] | null),banner?: (Scalars['String'] | null),categories?: (tournament_categories_arr_rel_insert_input | null), +/** The check_in_ends_at the close pass has already acted on */ +check_in_closed_for?: (Scalars['timestamptz'] | null),check_in_closes_before_minutes?: (Scalars['Int'] | null), +/** The check_in_ends_at the closing reminder was sent for */ +check_in_closing_notified_for?: (Scalars['timestamptz'] | null), +/** When the check-in window closes; NULL until it opens */ +check_in_ends_at?: (Scalars['timestamptz'] | null),check_in_opens_before_minutes?: (Scalars['Int'] | null),check_in_required?: (Scalars['Boolean'] | null), +/** Who confirms a team: Captains, every rostered Player, or the organizer (Admin) */ +check_in_setting?: (e_check_in_settings_enum | null),created_at?: (Scalars['timestamptz'] | null),description?: (Scalars['String'] | null),discord_guild_id?: (Scalars['String'] | null),discord_notifications_enabled?: (Scalars['Boolean'] | null),discord_notify_Canceled?: (Scalars['Boolean'] | null),discord_notify_Finished?: (Scalars['Boolean'] | null),discord_notify_Forfeit?: (Scalars['Boolean'] | null),discord_notify_Live?: (Scalars['Boolean'] | null),discord_notify_MapPaused?: (Scalars['Boolean'] | null),discord_notify_PickingPlayers?: (Scalars['Boolean'] | null),discord_notify_Scheduled?: (Scalars['Boolean'] | null),discord_notify_Surrendered?: (Scalars['Boolean'] | null),discord_notify_Tie?: (Scalars['Boolean'] | null),discord_notify_Veto?: (Scalars['Boolean'] | null),discord_notify_WaitingForCheckIn?: (Scalars['Boolean'] | null),discord_notify_WaitingForServer?: (Scalars['Boolean'] | null),discord_role_id?: (Scalars['String'] | null),discord_voice_enabled?: (Scalars['Boolean'] | null),discord_webhook?: (Scalars['String'] | null),e_tournament_status?: (e_tournament_status_obj_rel_insert_input | null),free_agents?: (tournament_free_agents_arr_rel_insert_input | null),homepage?: (Scalars['String'] | null),id?: (Scalars['uuid'] | null),invite_only?: (Scalars['Boolean'] | null),is_league?: (Scalars['Boolean'] | null),latitude?: (Scalars['float8'] | null),league_season_division?: (league_season_divisions_obj_rel_insert_input | null),location?: (Scalars['String'] | null),logo?: (Scalars['String'] | null),longitude?: (Scalars['float8'] | null),match_options_id?: (Scalars['uuid'] | null),max_elo?: (Scalars['Int'] | null),min_elo?: (Scalars['Int'] | null),min_role?: (e_player_roles_enum | null),name?: (Scalars['String'] | null),options?: (match_options_obj_rel_insert_input | null),organizer_steam_id?: (Scalars['bigint'] | null),organizer_teams?: (tournament_organizer_teams_arr_rel_insert_input | null),organizers?: (tournament_organizers_arr_rel_insert_input | null),player_stats?: (v_tournament_player_stats_arr_rel_insert_input | null),prizes?: (tournament_prizes_arr_rel_insert_input | null), +/** Preferred server regions for hosted matches */ +regions?: (Scalars['String'][] | null),registration_type?: (e_tournament_registration_types_enum | null),results?: (v_team_tournament_results_arr_rel_insert_input | null),rosters?: (tournament_team_roster_arr_rel_insert_input | null),scheduling_mode?: (Scalars['String'] | null),stages?: (tournament_stages_arr_rel_insert_input | null),start?: (Scalars['timestamptz'] | null),status?: (e_tournament_status_enum | null),teams?: (tournament_teams_arr_rel_insert_input | null)} /** aggregate max on columns */ export interface tournaments_max_fieldsGenqlSelection{ banner?: boolean | number + /** The check_in_ends_at the close pass has already acted on */ + check_in_closed_for?: boolean | number + check_in_closes_before_minutes?: boolean | number + /** The check_in_ends_at the closing reminder was sent for */ + check_in_closing_notified_for?: boolean | number + /** When the check-in window closes; NULL until it opens */ + check_in_ends_at?: boolean | number + check_in_opens_before_minutes?: boolean | number created_at?: boolean | number description?: boolean | number discord_guild_id?: boolean | number @@ -108191,12 +113575,18 @@ export interface tournaments_max_fieldsGenqlSelection{ logo?: boolean | number longitude?: boolean | number match_options_id?: boolean | number + max_elo?: boolean | number /** A computed field, executes function "tournament_max_players_per_lineup" */ max_players_per_lineup?: boolean | number + min_elo?: boolean | number /** A computed field, executes function "tournament_min_players_per_lineup" */ min_players_per_lineup?: boolean | number + /** A computed field, executes function "tournament_missed_check_in_count" */ + missed_check_in_count?: boolean | number name?: boolean | number organizer_steam_id?: boolean | number + /** Preferred server regions for hosted matches */ + regions?: boolean | number scheduling_mode?: boolean | number start?: boolean | number __typename?: boolean | number @@ -108205,12 +113595,28 @@ export interface tournaments_max_fieldsGenqlSelection{ /** order by max() on columns of table "tournaments" */ -export interface tournaments_max_order_by {banner?: (order_by | null),created_at?: (order_by | null),description?: (order_by | null),discord_guild_id?: (order_by | null),discord_role_id?: (order_by | null),discord_webhook?: (order_by | null),homepage?: (order_by | null),id?: (order_by | null),latitude?: (order_by | null),location?: (order_by | null),logo?: (order_by | null),longitude?: (order_by | null),match_options_id?: (order_by | null),name?: (order_by | null),organizer_steam_id?: (order_by | null),scheduling_mode?: (order_by | null),start?: (order_by | null)} +export interface tournaments_max_order_by {banner?: (order_by | null), +/** The check_in_ends_at the close pass has already acted on */ +check_in_closed_for?: (order_by | null),check_in_closes_before_minutes?: (order_by | null), +/** The check_in_ends_at the closing reminder was sent for */ +check_in_closing_notified_for?: (order_by | null), +/** When the check-in window closes; NULL until it opens */ +check_in_ends_at?: (order_by | null),check_in_opens_before_minutes?: (order_by | null),created_at?: (order_by | null),description?: (order_by | null),discord_guild_id?: (order_by | null),discord_role_id?: (order_by | null),discord_webhook?: (order_by | null),homepage?: (order_by | null),id?: (order_by | null),latitude?: (order_by | null),location?: (order_by | null),logo?: (order_by | null),longitude?: (order_by | null),match_options_id?: (order_by | null),max_elo?: (order_by | null),min_elo?: (order_by | null),name?: (order_by | null),organizer_steam_id?: (order_by | null), +/** Preferred server regions for hosted matches */ +regions?: (order_by | null),scheduling_mode?: (order_by | null),start?: (order_by | null)} /** aggregate min on columns */ export interface tournaments_min_fieldsGenqlSelection{ banner?: boolean | number + /** The check_in_ends_at the close pass has already acted on */ + check_in_closed_for?: boolean | number + check_in_closes_before_minutes?: boolean | number + /** The check_in_ends_at the closing reminder was sent for */ + check_in_closing_notified_for?: boolean | number + /** When the check-in window closes; NULL until it opens */ + check_in_ends_at?: boolean | number + check_in_opens_before_minutes?: boolean | number created_at?: boolean | number description?: boolean | number discord_guild_id?: boolean | number @@ -108223,12 +113629,18 @@ export interface tournaments_min_fieldsGenqlSelection{ logo?: boolean | number longitude?: boolean | number match_options_id?: boolean | number + max_elo?: boolean | number /** A computed field, executes function "tournament_max_players_per_lineup" */ max_players_per_lineup?: boolean | number + min_elo?: boolean | number /** A computed field, executes function "tournament_min_players_per_lineup" */ min_players_per_lineup?: boolean | number + /** A computed field, executes function "tournament_missed_check_in_count" */ + missed_check_in_count?: boolean | number name?: boolean | number organizer_steam_id?: boolean | number + /** Preferred server regions for hosted matches */ + regions?: boolean | number scheduling_mode?: boolean | number start?: boolean | number __typename?: boolean | number @@ -108237,7 +113649,15 @@ export interface tournaments_min_fieldsGenqlSelection{ /** order by min() on columns of table "tournaments" */ -export interface tournaments_min_order_by {banner?: (order_by | null),created_at?: (order_by | null),description?: (order_by | null),discord_guild_id?: (order_by | null),discord_role_id?: (order_by | null),discord_webhook?: (order_by | null),homepage?: (order_by | null),id?: (order_by | null),latitude?: (order_by | null),location?: (order_by | null),logo?: (order_by | null),longitude?: (order_by | null),match_options_id?: (order_by | null),name?: (order_by | null),organizer_steam_id?: (order_by | null),scheduling_mode?: (order_by | null),start?: (order_by | null)} +export interface tournaments_min_order_by {banner?: (order_by | null), +/** The check_in_ends_at the close pass has already acted on */ +check_in_closed_for?: (order_by | null),check_in_closes_before_minutes?: (order_by | null), +/** The check_in_ends_at the closing reminder was sent for */ +check_in_closing_notified_for?: (order_by | null), +/** When the check-in window closes; NULL until it opens */ +check_in_ends_at?: (order_by | null),check_in_opens_before_minutes?: (order_by | null),created_at?: (order_by | null),description?: (order_by | null),discord_guild_id?: (order_by | null),discord_role_id?: (order_by | null),discord_webhook?: (order_by | null),homepage?: (order_by | null),id?: (order_by | null),latitude?: (order_by | null),location?: (order_by | null),logo?: (order_by | null),longitude?: (order_by | null),match_options_id?: (order_by | null),max_elo?: (order_by | null),min_elo?: (order_by | null),name?: (order_by | null),organizer_steam_id?: (order_by | null), +/** Preferred server regions for hosted matches */ +regions?: (order_by | null),scheduling_mode?: (order_by | null),start?: (order_by | null)} /** response of any mutation on the table "tournaments" */ @@ -108262,7 +113682,7 @@ export interface tournaments_on_conflict {constraint: tournaments_constraint,upd /** Ordering options when selecting data from "tournaments". */ -export interface tournaments_order_by {admin?: (players_order_by | null),auto_start?: (order_by | null),award_configs_aggregate?: (tournament_awards_aggregate_order_by | null),awards_aggregate?: (award_recipients_aggregate_order_by | null),awards_enabled?: (order_by | null),banner?: (order_by | null),can_cancel?: (order_by | null),can_close_registration?: (order_by | null),can_join?: (order_by | null),can_open_registration?: (order_by | null),can_pause?: (order_by | null),can_resume?: (order_by | null),can_setup?: (order_by | null),can_start?: (order_by | null),categories_aggregate?: (tournament_categories_aggregate_order_by | null),created_at?: (order_by | null),description?: (order_by | null),discord_guild_id?: (order_by | null),discord_notifications_enabled?: (order_by | null),discord_notify_Canceled?: (order_by | null),discord_notify_Finished?: (order_by | null),discord_notify_Forfeit?: (order_by | null),discord_notify_Live?: (order_by | null),discord_notify_MapPaused?: (order_by | null),discord_notify_PickingPlayers?: (order_by | null),discord_notify_Scheduled?: (order_by | null),discord_notify_Surrendered?: (order_by | null),discord_notify_Tie?: (order_by | null),discord_notify_Veto?: (order_by | null),discord_notify_WaitingForCheckIn?: (order_by | null),discord_notify_WaitingForServer?: (order_by | null),discord_role_id?: (order_by | null),discord_voice_enabled?: (order_by | null),discord_webhook?: (order_by | null),e_tournament_status?: (e_tournament_status_order_by | null),has_min_teams?: (order_by | null),homepage?: (order_by | null),id?: (order_by | null),is_league?: (order_by | null),is_organizer?: (order_by | null),joined_tournament?: (order_by | null),latitude?: (order_by | null),league_season_division?: (league_season_divisions_order_by | null),location?: (order_by | null),logo?: (order_by | null),longitude?: (order_by | null),match_options_id?: (order_by | null),max_players_per_lineup?: (order_by | null),min_players_per_lineup?: (order_by | null),name?: (order_by | null),options?: (match_options_order_by | null),organizer_steam_id?: (order_by | null),organizer_teams_aggregate?: (tournament_organizer_teams_aggregate_order_by | null),organizers_aggregate?: (tournament_organizers_aggregate_order_by | null),player_stats_aggregate?: (v_tournament_player_stats_aggregate_order_by | null),prizes_aggregate?: (tournament_prizes_aggregate_order_by | null),results_aggregate?: (v_team_tournament_results_aggregate_order_by | null),rosters_aggregate?: (tournament_team_roster_aggregate_order_by | null),scheduling_mode?: (order_by | null),stages_aggregate?: (tournament_stages_aggregate_order_by | null),start?: (order_by | null),status?: (order_by | null),teams_aggregate?: (tournament_teams_aggregate_order_by | null)} +export interface tournaments_order_by {admin?: (players_order_by | null),auto_start?: (order_by | null),award_configs_aggregate?: (tournament_awards_aggregate_order_by | null),awards_aggregate?: (award_recipients_aggregate_order_by | null),awards_enabled?: (order_by | null),banner?: (order_by | null),can_cancel?: (order_by | null),can_close_registration?: (order_by | null),can_join?: (order_by | null),can_open_registration?: (order_by | null),can_pause?: (order_by | null),can_resume?: (order_by | null),can_review_check_in?: (order_by | null),can_setup?: (order_by | null),can_start?: (order_by | null),categories_aggregate?: (tournament_categories_aggregate_order_by | null),check_in_closed_for?: (order_by | null),check_in_closes_before_minutes?: (order_by | null),check_in_closing_notified_for?: (order_by | null),check_in_ends_at?: (order_by | null),check_in_open?: (order_by | null),check_in_opens_before_minutes?: (order_by | null),check_in_required?: (order_by | null),check_in_setting?: (order_by | null),check_in_started?: (order_by | null),created_at?: (order_by | null),description?: (order_by | null),discord_guild_id?: (order_by | null),discord_notifications_enabled?: (order_by | null),discord_notify_Canceled?: (order_by | null),discord_notify_Finished?: (order_by | null),discord_notify_Forfeit?: (order_by | null),discord_notify_Live?: (order_by | null),discord_notify_MapPaused?: (order_by | null),discord_notify_PickingPlayers?: (order_by | null),discord_notify_Scheduled?: (order_by | null),discord_notify_Surrendered?: (order_by | null),discord_notify_Tie?: (order_by | null),discord_notify_Veto?: (order_by | null),discord_notify_WaitingForCheckIn?: (order_by | null),discord_notify_WaitingForServer?: (order_by | null),discord_role_id?: (order_by | null),discord_voice_enabled?: (order_by | null),discord_webhook?: (order_by | null),e_tournament_status?: (e_tournament_status_order_by | null),free_agents_aggregate?: (tournament_free_agents_aggregate_order_by | null),has_min_teams?: (order_by | null),homepage?: (order_by | null),id?: (order_by | null),invite_only?: (order_by | null),is_league?: (order_by | null),is_organizer?: (order_by | null),joined_tournament?: (order_by | null),latitude?: (order_by | null),league_season_division?: (league_season_divisions_order_by | null),location?: (order_by | null),logo?: (order_by | null),longitude?: (order_by | null),match_options_id?: (order_by | null),max_elo?: (order_by | null),max_players_per_lineup?: (order_by | null),meets_min_role?: (order_by | null),min_elo?: (order_by | null),min_players_per_lineup?: (order_by | null),min_role?: (order_by | null),missed_check_in_count?: (order_by | null),name?: (order_by | null),options?: (match_options_order_by | null),organizer_steam_id?: (order_by | null),organizer_teams_aggregate?: (tournament_organizer_teams_aggregate_order_by | null),organizers_aggregate?: (tournament_organizers_aggregate_order_by | null),player_stats_aggregate?: (v_tournament_player_stats_aggregate_order_by | null),prizes_aggregate?: (tournament_prizes_aggregate_order_by | null),regions?: (order_by | null),registration_type?: (order_by | null),registration_unlocked?: (order_by | null),results_aggregate?: (v_team_tournament_results_aggregate_order_by | null),rosters_aggregate?: (tournament_team_roster_aggregate_order_by | null),scheduling_mode?: (order_by | null),stages_aggregate?: (tournament_stages_aggregate_order_by | null),start?: (order_by | null),status?: (order_by | null),teams_aggregate?: (tournament_teams_aggregate_order_by | null)} /** primary key columns input for table: tournaments */ @@ -108270,17 +113690,33 @@ export interface tournaments_pk_columns_input {id: Scalars['uuid']} /** input type for updating data in table "tournaments" */ -export interface tournaments_set_input {auto_start?: (Scalars['Boolean'] | null),awards_enabled?: (Scalars['Boolean'] | null),banner?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),description?: (Scalars['String'] | null),discord_guild_id?: (Scalars['String'] | null),discord_notifications_enabled?: (Scalars['Boolean'] | null),discord_notify_Canceled?: (Scalars['Boolean'] | null),discord_notify_Finished?: (Scalars['Boolean'] | null),discord_notify_Forfeit?: (Scalars['Boolean'] | null),discord_notify_Live?: (Scalars['Boolean'] | null),discord_notify_MapPaused?: (Scalars['Boolean'] | null),discord_notify_PickingPlayers?: (Scalars['Boolean'] | null),discord_notify_Scheduled?: (Scalars['Boolean'] | null),discord_notify_Surrendered?: (Scalars['Boolean'] | null),discord_notify_Tie?: (Scalars['Boolean'] | null),discord_notify_Veto?: (Scalars['Boolean'] | null),discord_notify_WaitingForCheckIn?: (Scalars['Boolean'] | null),discord_notify_WaitingForServer?: (Scalars['Boolean'] | null),discord_role_id?: (Scalars['String'] | null),discord_voice_enabled?: (Scalars['Boolean'] | null),discord_webhook?: (Scalars['String'] | null),homepage?: (Scalars['String'] | null),id?: (Scalars['uuid'] | null),is_league?: (Scalars['Boolean'] | null),latitude?: (Scalars['float8'] | null),location?: (Scalars['String'] | null),logo?: (Scalars['String'] | null),longitude?: (Scalars['float8'] | null),match_options_id?: (Scalars['uuid'] | null),name?: (Scalars['String'] | null),organizer_steam_id?: (Scalars['bigint'] | null),scheduling_mode?: (Scalars['String'] | null),start?: (Scalars['timestamptz'] | null),status?: (e_tournament_status_enum | null)} +export interface tournaments_set_input {auto_start?: (Scalars['Boolean'] | null),awards_enabled?: (Scalars['Boolean'] | null),banner?: (Scalars['String'] | null), +/** The check_in_ends_at the close pass has already acted on */ +check_in_closed_for?: (Scalars['timestamptz'] | null),check_in_closes_before_minutes?: (Scalars['Int'] | null), +/** The check_in_ends_at the closing reminder was sent for */ +check_in_closing_notified_for?: (Scalars['timestamptz'] | null), +/** When the check-in window closes; NULL until it opens */ +check_in_ends_at?: (Scalars['timestamptz'] | null),check_in_opens_before_minutes?: (Scalars['Int'] | null),check_in_required?: (Scalars['Boolean'] | null), +/** Who confirms a team: Captains, every rostered Player, or the organizer (Admin) */ +check_in_setting?: (e_check_in_settings_enum | null),created_at?: (Scalars['timestamptz'] | null),description?: (Scalars['String'] | null),discord_guild_id?: (Scalars['String'] | null),discord_notifications_enabled?: (Scalars['Boolean'] | null),discord_notify_Canceled?: (Scalars['Boolean'] | null),discord_notify_Finished?: (Scalars['Boolean'] | null),discord_notify_Forfeit?: (Scalars['Boolean'] | null),discord_notify_Live?: (Scalars['Boolean'] | null),discord_notify_MapPaused?: (Scalars['Boolean'] | null),discord_notify_PickingPlayers?: (Scalars['Boolean'] | null),discord_notify_Scheduled?: (Scalars['Boolean'] | null),discord_notify_Surrendered?: (Scalars['Boolean'] | null),discord_notify_Tie?: (Scalars['Boolean'] | null),discord_notify_Veto?: (Scalars['Boolean'] | null),discord_notify_WaitingForCheckIn?: (Scalars['Boolean'] | null),discord_notify_WaitingForServer?: (Scalars['Boolean'] | null),discord_role_id?: (Scalars['String'] | null),discord_voice_enabled?: (Scalars['Boolean'] | null),discord_webhook?: (Scalars['String'] | null),homepage?: (Scalars['String'] | null),id?: (Scalars['uuid'] | null),invite_only?: (Scalars['Boolean'] | null),is_league?: (Scalars['Boolean'] | null),latitude?: (Scalars['float8'] | null),location?: (Scalars['String'] | null),logo?: (Scalars['String'] | null),longitude?: (Scalars['float8'] | null),match_options_id?: (Scalars['uuid'] | null),max_elo?: (Scalars['Int'] | null),min_elo?: (Scalars['Int'] | null),min_role?: (e_player_roles_enum | null),name?: (Scalars['String'] | null),organizer_steam_id?: (Scalars['bigint'] | null), +/** Preferred server regions for hosted matches */ +regions?: (Scalars['String'][] | null),registration_type?: (e_tournament_registration_types_enum | null),scheduling_mode?: (Scalars['String'] | null),start?: (Scalars['timestamptz'] | null),status?: (e_tournament_status_enum | null)} /** aggregate stddev on columns */ export interface tournaments_stddev_fieldsGenqlSelection{ + check_in_closes_before_minutes?: boolean | number + check_in_opens_before_minutes?: boolean | number latitude?: boolean | number longitude?: boolean | number + max_elo?: boolean | number /** A computed field, executes function "tournament_max_players_per_lineup" */ max_players_per_lineup?: boolean | number + min_elo?: boolean | number /** A computed field, executes function "tournament_min_players_per_lineup" */ min_players_per_lineup?: boolean | number + /** A computed field, executes function "tournament_missed_check_in_count" */ + missed_check_in_count?: boolean | number organizer_steam_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number @@ -108288,17 +113724,23 @@ export interface tournaments_stddev_fieldsGenqlSelection{ /** order by stddev() on columns of table "tournaments" */ -export interface tournaments_stddev_order_by {latitude?: (order_by | null),longitude?: (order_by | null),organizer_steam_id?: (order_by | null)} +export interface tournaments_stddev_order_by {check_in_closes_before_minutes?: (order_by | null),check_in_opens_before_minutes?: (order_by | null),latitude?: (order_by | null),longitude?: (order_by | null),max_elo?: (order_by | null),min_elo?: (order_by | null),organizer_steam_id?: (order_by | null)} /** aggregate stddev_pop on columns */ export interface tournaments_stddev_pop_fieldsGenqlSelection{ + check_in_closes_before_minutes?: boolean | number + check_in_opens_before_minutes?: boolean | number latitude?: boolean | number longitude?: boolean | number + max_elo?: boolean | number /** A computed field, executes function "tournament_max_players_per_lineup" */ max_players_per_lineup?: boolean | number + min_elo?: boolean | number /** A computed field, executes function "tournament_min_players_per_lineup" */ min_players_per_lineup?: boolean | number + /** A computed field, executes function "tournament_missed_check_in_count" */ + missed_check_in_count?: boolean | number organizer_steam_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number @@ -108306,17 +113748,23 @@ export interface tournaments_stddev_pop_fieldsGenqlSelection{ /** order by stddev_pop() on columns of table "tournaments" */ -export interface tournaments_stddev_pop_order_by {latitude?: (order_by | null),longitude?: (order_by | null),organizer_steam_id?: (order_by | null)} +export interface tournaments_stddev_pop_order_by {check_in_closes_before_minutes?: (order_by | null),check_in_opens_before_minutes?: (order_by | null),latitude?: (order_by | null),longitude?: (order_by | null),max_elo?: (order_by | null),min_elo?: (order_by | null),organizer_steam_id?: (order_by | null)} /** aggregate stddev_samp on columns */ export interface tournaments_stddev_samp_fieldsGenqlSelection{ + check_in_closes_before_minutes?: boolean | number + check_in_opens_before_minutes?: boolean | number latitude?: boolean | number longitude?: boolean | number + max_elo?: boolean | number /** A computed field, executes function "tournament_max_players_per_lineup" */ max_players_per_lineup?: boolean | number + min_elo?: boolean | number /** A computed field, executes function "tournament_min_players_per_lineup" */ min_players_per_lineup?: boolean | number + /** A computed field, executes function "tournament_missed_check_in_count" */ + missed_check_in_count?: boolean | number organizer_steam_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number @@ -108324,7 +113772,7 @@ export interface tournaments_stddev_samp_fieldsGenqlSelection{ /** order by stddev_samp() on columns of table "tournaments" */ -export interface tournaments_stddev_samp_order_by {latitude?: (order_by | null),longitude?: (order_by | null),organizer_steam_id?: (order_by | null)} +export interface tournaments_stddev_samp_order_by {check_in_closes_before_minutes?: (order_by | null),check_in_opens_before_minutes?: (order_by | null),latitude?: (order_by | null),longitude?: (order_by | null),max_elo?: (order_by | null),min_elo?: (order_by | null),organizer_steam_id?: (order_by | null)} /** Streaming cursor of the table "tournaments" */ @@ -108336,17 +113784,33 @@ ordering?: (cursor_ordering | null)} /** Initial value of the column from where the streaming should start */ -export interface tournaments_stream_cursor_value_input {auto_start?: (Scalars['Boolean'] | null),awards_enabled?: (Scalars['Boolean'] | null),banner?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),description?: (Scalars['String'] | null),discord_guild_id?: (Scalars['String'] | null),discord_notifications_enabled?: (Scalars['Boolean'] | null),discord_notify_Canceled?: (Scalars['Boolean'] | null),discord_notify_Finished?: (Scalars['Boolean'] | null),discord_notify_Forfeit?: (Scalars['Boolean'] | null),discord_notify_Live?: (Scalars['Boolean'] | null),discord_notify_MapPaused?: (Scalars['Boolean'] | null),discord_notify_PickingPlayers?: (Scalars['Boolean'] | null),discord_notify_Scheduled?: (Scalars['Boolean'] | null),discord_notify_Surrendered?: (Scalars['Boolean'] | null),discord_notify_Tie?: (Scalars['Boolean'] | null),discord_notify_Veto?: (Scalars['Boolean'] | null),discord_notify_WaitingForCheckIn?: (Scalars['Boolean'] | null),discord_notify_WaitingForServer?: (Scalars['Boolean'] | null),discord_role_id?: (Scalars['String'] | null),discord_voice_enabled?: (Scalars['Boolean'] | null),discord_webhook?: (Scalars['String'] | null),homepage?: (Scalars['String'] | null),id?: (Scalars['uuid'] | null),is_league?: (Scalars['Boolean'] | null),latitude?: (Scalars['float8'] | null),location?: (Scalars['String'] | null),logo?: (Scalars['String'] | null),longitude?: (Scalars['float8'] | null),match_options_id?: (Scalars['uuid'] | null),name?: (Scalars['String'] | null),organizer_steam_id?: (Scalars['bigint'] | null),scheduling_mode?: (Scalars['String'] | null),start?: (Scalars['timestamptz'] | null),status?: (e_tournament_status_enum | null)} +export interface tournaments_stream_cursor_value_input {auto_start?: (Scalars['Boolean'] | null),awards_enabled?: (Scalars['Boolean'] | null),banner?: (Scalars['String'] | null), +/** The check_in_ends_at the close pass has already acted on */ +check_in_closed_for?: (Scalars['timestamptz'] | null),check_in_closes_before_minutes?: (Scalars['Int'] | null), +/** The check_in_ends_at the closing reminder was sent for */ +check_in_closing_notified_for?: (Scalars['timestamptz'] | null), +/** When the check-in window closes; NULL until it opens */ +check_in_ends_at?: (Scalars['timestamptz'] | null),check_in_opens_before_minutes?: (Scalars['Int'] | null),check_in_required?: (Scalars['Boolean'] | null), +/** Who confirms a team: Captains, every rostered Player, or the organizer (Admin) */ +check_in_setting?: (e_check_in_settings_enum | null),created_at?: (Scalars['timestamptz'] | null),description?: (Scalars['String'] | null),discord_guild_id?: (Scalars['String'] | null),discord_notifications_enabled?: (Scalars['Boolean'] | null),discord_notify_Canceled?: (Scalars['Boolean'] | null),discord_notify_Finished?: (Scalars['Boolean'] | null),discord_notify_Forfeit?: (Scalars['Boolean'] | null),discord_notify_Live?: (Scalars['Boolean'] | null),discord_notify_MapPaused?: (Scalars['Boolean'] | null),discord_notify_PickingPlayers?: (Scalars['Boolean'] | null),discord_notify_Scheduled?: (Scalars['Boolean'] | null),discord_notify_Surrendered?: (Scalars['Boolean'] | null),discord_notify_Tie?: (Scalars['Boolean'] | null),discord_notify_Veto?: (Scalars['Boolean'] | null),discord_notify_WaitingForCheckIn?: (Scalars['Boolean'] | null),discord_notify_WaitingForServer?: (Scalars['Boolean'] | null),discord_role_id?: (Scalars['String'] | null),discord_voice_enabled?: (Scalars['Boolean'] | null),discord_webhook?: (Scalars['String'] | null),homepage?: (Scalars['String'] | null),id?: (Scalars['uuid'] | null),invite_only?: (Scalars['Boolean'] | null),is_league?: (Scalars['Boolean'] | null),latitude?: (Scalars['float8'] | null),location?: (Scalars['String'] | null),logo?: (Scalars['String'] | null),longitude?: (Scalars['float8'] | null),match_options_id?: (Scalars['uuid'] | null),max_elo?: (Scalars['Int'] | null),min_elo?: (Scalars['Int'] | null),min_role?: (e_player_roles_enum | null),name?: (Scalars['String'] | null),organizer_steam_id?: (Scalars['bigint'] | null), +/** Preferred server regions for hosted matches */ +regions?: (Scalars['String'][] | null),registration_type?: (e_tournament_registration_types_enum | null),scheduling_mode?: (Scalars['String'] | null),start?: (Scalars['timestamptz'] | null),status?: (e_tournament_status_enum | null)} /** aggregate sum on columns */ export interface tournaments_sum_fieldsGenqlSelection{ + check_in_closes_before_minutes?: boolean | number + check_in_opens_before_minutes?: boolean | number latitude?: boolean | number longitude?: boolean | number + max_elo?: boolean | number /** A computed field, executes function "tournament_max_players_per_lineup" */ max_players_per_lineup?: boolean | number + min_elo?: boolean | number /** A computed field, executes function "tournament_min_players_per_lineup" */ min_players_per_lineup?: boolean | number + /** A computed field, executes function "tournament_missed_check_in_count" */ + missed_check_in_count?: boolean | number organizer_steam_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number @@ -108354,7 +113818,7 @@ export interface tournaments_sum_fieldsGenqlSelection{ /** order by sum() on columns of table "tournaments" */ -export interface tournaments_sum_order_by {latitude?: (order_by | null),longitude?: (order_by | null),organizer_steam_id?: (order_by | null)} +export interface tournaments_sum_order_by {check_in_closes_before_minutes?: (order_by | null),check_in_opens_before_minutes?: (order_by | null),latitude?: (order_by | null),longitude?: (order_by | null),max_elo?: (order_by | null),min_elo?: (order_by | null),organizer_steam_id?: (order_by | null)} export interface tournaments_updates { /** increments the numeric columns with given value of the filtered values */ @@ -108367,12 +113831,18 @@ where: tournaments_bool_exp} /** aggregate var_pop on columns */ export interface tournaments_var_pop_fieldsGenqlSelection{ + check_in_closes_before_minutes?: boolean | number + check_in_opens_before_minutes?: boolean | number latitude?: boolean | number longitude?: boolean | number + max_elo?: boolean | number /** A computed field, executes function "tournament_max_players_per_lineup" */ max_players_per_lineup?: boolean | number + min_elo?: boolean | number /** A computed field, executes function "tournament_min_players_per_lineup" */ min_players_per_lineup?: boolean | number + /** A computed field, executes function "tournament_missed_check_in_count" */ + missed_check_in_count?: boolean | number organizer_steam_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number @@ -108380,17 +113850,23 @@ export interface tournaments_var_pop_fieldsGenqlSelection{ /** order by var_pop() on columns of table "tournaments" */ -export interface tournaments_var_pop_order_by {latitude?: (order_by | null),longitude?: (order_by | null),organizer_steam_id?: (order_by | null)} +export interface tournaments_var_pop_order_by {check_in_closes_before_minutes?: (order_by | null),check_in_opens_before_minutes?: (order_by | null),latitude?: (order_by | null),longitude?: (order_by | null),max_elo?: (order_by | null),min_elo?: (order_by | null),organizer_steam_id?: (order_by | null)} /** aggregate var_samp on columns */ export interface tournaments_var_samp_fieldsGenqlSelection{ + check_in_closes_before_minutes?: boolean | number + check_in_opens_before_minutes?: boolean | number latitude?: boolean | number longitude?: boolean | number + max_elo?: boolean | number /** A computed field, executes function "tournament_max_players_per_lineup" */ max_players_per_lineup?: boolean | number + min_elo?: boolean | number /** A computed field, executes function "tournament_min_players_per_lineup" */ min_players_per_lineup?: boolean | number + /** A computed field, executes function "tournament_missed_check_in_count" */ + missed_check_in_count?: boolean | number organizer_steam_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number @@ -108398,17 +113874,23 @@ export interface tournaments_var_samp_fieldsGenqlSelection{ /** order by var_samp() on columns of table "tournaments" */ -export interface tournaments_var_samp_order_by {latitude?: (order_by | null),longitude?: (order_by | null),organizer_steam_id?: (order_by | null)} +export interface tournaments_var_samp_order_by {check_in_closes_before_minutes?: (order_by | null),check_in_opens_before_minutes?: (order_by | null),latitude?: (order_by | null),longitude?: (order_by | null),max_elo?: (order_by | null),min_elo?: (order_by | null),organizer_steam_id?: (order_by | null)} /** aggregate variance on columns */ export interface tournaments_variance_fieldsGenqlSelection{ + check_in_closes_before_minutes?: boolean | number + check_in_opens_before_minutes?: boolean | number latitude?: boolean | number longitude?: boolean | number + max_elo?: boolean | number /** A computed field, executes function "tournament_max_players_per_lineup" */ max_players_per_lineup?: boolean | number + min_elo?: boolean | number /** A computed field, executes function "tournament_min_players_per_lineup" */ min_players_per_lineup?: boolean | number + /** A computed field, executes function "tournament_missed_check_in_count" */ + missed_check_in_count?: boolean | number organizer_steam_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number @@ -108416,7 +113898,7 @@ export interface tournaments_variance_fieldsGenqlSelection{ /** order by variance() on columns of table "tournaments" */ -export interface tournaments_variance_order_by {latitude?: (order_by | null),longitude?: (order_by | null),organizer_steam_id?: (order_by | null)} +export interface tournaments_variance_order_by {check_in_closes_before_minutes?: (order_by | null),check_in_opens_before_minutes?: (order_by | null),latitude?: (order_by | null),longitude?: (order_by | null),max_elo?: (order_by | null),min_elo?: (order_by | null),organizer_steam_id?: (order_by | null)} /** columns and relationships of "utility_collection_items" */ @@ -122377,6 +127859,22 @@ export type SubscriptionGenqlSelection = subscription_rootGenqlSelection + const TournamentDraftOutput_possibleTypes: string[] = ['TournamentDraftOutput'] + export const isTournamentDraftOutput = (obj?: { __typename?: any } | null): obj is TournamentDraftOutput => { + if (!obj?.__typename) throw new Error('__typename is missing in "isTournamentDraftOutput"') + return TournamentDraftOutput_possibleTypes.includes(obj.__typename) + } + + + + const TournamentInviteCodeOutput_possibleTypes: string[] = ['TournamentInviteCodeOutput'] + export const isTournamentInviteCodeOutput = (obj?: { __typename?: any } | null): obj is TournamentInviteCodeOutput => { + if (!obj?.__typename) throw new Error('__typename is missing in "isTournamentInviteCodeOutput"') + return TournamentInviteCodeOutput_possibleTypes.includes(obj.__typename) + } + + + const TournamentMatchResetImpact_possibleTypes: string[] = ['TournamentMatchResetImpact'] export const isTournamentMatchResetImpact = (obj?: { __typename?: any } | null): obj is TournamentMatchResetImpact => { if (!obj?.__typename) throw new Error('__typename is missing in "isTournamentMatchResetImpact"') @@ -125817,6 +131315,166 @@ export type SubscriptionGenqlSelection = subscription_rootGenqlSelection + const e_sanction_scopes_possibleTypes: string[] = ['e_sanction_scopes'] + export const ise_sanction_scopes = (obj?: { __typename?: any } | null): obj is e_sanction_scopes => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_sanction_scopes"') + return e_sanction_scopes_possibleTypes.includes(obj.__typename) + } + + + + const e_sanction_scopes_aggregate_possibleTypes: string[] = ['e_sanction_scopes_aggregate'] + export const ise_sanction_scopes_aggregate = (obj?: { __typename?: any } | null): obj is e_sanction_scopes_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_sanction_scopes_aggregate"') + return e_sanction_scopes_aggregate_possibleTypes.includes(obj.__typename) + } + + + + const e_sanction_scopes_aggregate_fields_possibleTypes: string[] = ['e_sanction_scopes_aggregate_fields'] + export const ise_sanction_scopes_aggregate_fields = (obj?: { __typename?: any } | null): obj is e_sanction_scopes_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_sanction_scopes_aggregate_fields"') + return e_sanction_scopes_aggregate_fields_possibleTypes.includes(obj.__typename) + } + + + + const e_sanction_scopes_max_fields_possibleTypes: string[] = ['e_sanction_scopes_max_fields'] + export const ise_sanction_scopes_max_fields = (obj?: { __typename?: any } | null): obj is e_sanction_scopes_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_sanction_scopes_max_fields"') + return e_sanction_scopes_max_fields_possibleTypes.includes(obj.__typename) + } + + + + const e_sanction_scopes_min_fields_possibleTypes: string[] = ['e_sanction_scopes_min_fields'] + export const ise_sanction_scopes_min_fields = (obj?: { __typename?: any } | null): obj is e_sanction_scopes_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_sanction_scopes_min_fields"') + return e_sanction_scopes_min_fields_possibleTypes.includes(obj.__typename) + } + + + + const e_sanction_scopes_mutation_response_possibleTypes: string[] = ['e_sanction_scopes_mutation_response'] + export const ise_sanction_scopes_mutation_response = (obj?: { __typename?: any } | null): obj is e_sanction_scopes_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_sanction_scopes_mutation_response"') + return e_sanction_scopes_mutation_response_possibleTypes.includes(obj.__typename) + } + + + + const e_sanction_sources_possibleTypes: string[] = ['e_sanction_sources'] + export const ise_sanction_sources = (obj?: { __typename?: any } | null): obj is e_sanction_sources => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_sanction_sources"') + return e_sanction_sources_possibleTypes.includes(obj.__typename) + } + + + + const e_sanction_sources_aggregate_possibleTypes: string[] = ['e_sanction_sources_aggregate'] + export const ise_sanction_sources_aggregate = (obj?: { __typename?: any } | null): obj is e_sanction_sources_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_sanction_sources_aggregate"') + return e_sanction_sources_aggregate_possibleTypes.includes(obj.__typename) + } + + + + const e_sanction_sources_aggregate_fields_possibleTypes: string[] = ['e_sanction_sources_aggregate_fields'] + export const ise_sanction_sources_aggregate_fields = (obj?: { __typename?: any } | null): obj is e_sanction_sources_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_sanction_sources_aggregate_fields"') + return e_sanction_sources_aggregate_fields_possibleTypes.includes(obj.__typename) + } + + + + const e_sanction_sources_avg_fields_possibleTypes: string[] = ['e_sanction_sources_avg_fields'] + export const ise_sanction_sources_avg_fields = (obj?: { __typename?: any } | null): obj is e_sanction_sources_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_sanction_sources_avg_fields"') + return e_sanction_sources_avg_fields_possibleTypes.includes(obj.__typename) + } + + + + const e_sanction_sources_max_fields_possibleTypes: string[] = ['e_sanction_sources_max_fields'] + export const ise_sanction_sources_max_fields = (obj?: { __typename?: any } | null): obj is e_sanction_sources_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_sanction_sources_max_fields"') + return e_sanction_sources_max_fields_possibleTypes.includes(obj.__typename) + } + + + + const e_sanction_sources_min_fields_possibleTypes: string[] = ['e_sanction_sources_min_fields'] + export const ise_sanction_sources_min_fields = (obj?: { __typename?: any } | null): obj is e_sanction_sources_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_sanction_sources_min_fields"') + return e_sanction_sources_min_fields_possibleTypes.includes(obj.__typename) + } + + + + const e_sanction_sources_mutation_response_possibleTypes: string[] = ['e_sanction_sources_mutation_response'] + export const ise_sanction_sources_mutation_response = (obj?: { __typename?: any } | null): obj is e_sanction_sources_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_sanction_sources_mutation_response"') + return e_sanction_sources_mutation_response_possibleTypes.includes(obj.__typename) + } + + + + const e_sanction_sources_stddev_fields_possibleTypes: string[] = ['e_sanction_sources_stddev_fields'] + export const ise_sanction_sources_stddev_fields = (obj?: { __typename?: any } | null): obj is e_sanction_sources_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_sanction_sources_stddev_fields"') + return e_sanction_sources_stddev_fields_possibleTypes.includes(obj.__typename) + } + + + + const e_sanction_sources_stddev_pop_fields_possibleTypes: string[] = ['e_sanction_sources_stddev_pop_fields'] + export const ise_sanction_sources_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is e_sanction_sources_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_sanction_sources_stddev_pop_fields"') + return e_sanction_sources_stddev_pop_fields_possibleTypes.includes(obj.__typename) + } + + + + const e_sanction_sources_stddev_samp_fields_possibleTypes: string[] = ['e_sanction_sources_stddev_samp_fields'] + export const ise_sanction_sources_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is e_sanction_sources_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_sanction_sources_stddev_samp_fields"') + return e_sanction_sources_stddev_samp_fields_possibleTypes.includes(obj.__typename) + } + + + + const e_sanction_sources_sum_fields_possibleTypes: string[] = ['e_sanction_sources_sum_fields'] + export const ise_sanction_sources_sum_fields = (obj?: { __typename?: any } | null): obj is e_sanction_sources_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_sanction_sources_sum_fields"') + return e_sanction_sources_sum_fields_possibleTypes.includes(obj.__typename) + } + + + + const e_sanction_sources_var_pop_fields_possibleTypes: string[] = ['e_sanction_sources_var_pop_fields'] + export const ise_sanction_sources_var_pop_fields = (obj?: { __typename?: any } | null): obj is e_sanction_sources_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_sanction_sources_var_pop_fields"') + return e_sanction_sources_var_pop_fields_possibleTypes.includes(obj.__typename) + } + + + + const e_sanction_sources_var_samp_fields_possibleTypes: string[] = ['e_sanction_sources_var_samp_fields'] + export const ise_sanction_sources_var_samp_fields = (obj?: { __typename?: any } | null): obj is e_sanction_sources_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_sanction_sources_var_samp_fields"') + return e_sanction_sources_var_samp_fields_possibleTypes.includes(obj.__typename) + } + + + + const e_sanction_sources_variance_fields_possibleTypes: string[] = ['e_sanction_sources_variance_fields'] + export const ise_sanction_sources_variance_fields = (obj?: { __typename?: any } | null): obj is e_sanction_sources_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_sanction_sources_variance_fields"') + return e_sanction_sources_variance_fields_possibleTypes.includes(obj.__typename) + } + + + const e_sanction_types_possibleTypes: string[] = ['e_sanction_types'] export const ise_sanction_types = (obj?: { __typename?: any } | null): obj is e_sanction_types => { if (!obj?.__typename) throw new Error('__typename is missing in "ise_sanction_types"') @@ -126249,6 +131907,102 @@ export type SubscriptionGenqlSelection = subscription_rootGenqlSelection + const e_tournament_free_agent_statuses_possibleTypes: string[] = ['e_tournament_free_agent_statuses'] + export const ise_tournament_free_agent_statuses = (obj?: { __typename?: any } | null): obj is e_tournament_free_agent_statuses => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_tournament_free_agent_statuses"') + return e_tournament_free_agent_statuses_possibleTypes.includes(obj.__typename) + } + + + + const e_tournament_free_agent_statuses_aggregate_possibleTypes: string[] = ['e_tournament_free_agent_statuses_aggregate'] + export const ise_tournament_free_agent_statuses_aggregate = (obj?: { __typename?: any } | null): obj is e_tournament_free_agent_statuses_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_tournament_free_agent_statuses_aggregate"') + return e_tournament_free_agent_statuses_aggregate_possibleTypes.includes(obj.__typename) + } + + + + const e_tournament_free_agent_statuses_aggregate_fields_possibleTypes: string[] = ['e_tournament_free_agent_statuses_aggregate_fields'] + export const ise_tournament_free_agent_statuses_aggregate_fields = (obj?: { __typename?: any } | null): obj is e_tournament_free_agent_statuses_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_tournament_free_agent_statuses_aggregate_fields"') + return e_tournament_free_agent_statuses_aggregate_fields_possibleTypes.includes(obj.__typename) + } + + + + const e_tournament_free_agent_statuses_max_fields_possibleTypes: string[] = ['e_tournament_free_agent_statuses_max_fields'] + export const ise_tournament_free_agent_statuses_max_fields = (obj?: { __typename?: any } | null): obj is e_tournament_free_agent_statuses_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_tournament_free_agent_statuses_max_fields"') + return e_tournament_free_agent_statuses_max_fields_possibleTypes.includes(obj.__typename) + } + + + + const e_tournament_free_agent_statuses_min_fields_possibleTypes: string[] = ['e_tournament_free_agent_statuses_min_fields'] + export const ise_tournament_free_agent_statuses_min_fields = (obj?: { __typename?: any } | null): obj is e_tournament_free_agent_statuses_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_tournament_free_agent_statuses_min_fields"') + return e_tournament_free_agent_statuses_min_fields_possibleTypes.includes(obj.__typename) + } + + + + const e_tournament_free_agent_statuses_mutation_response_possibleTypes: string[] = ['e_tournament_free_agent_statuses_mutation_response'] + export const ise_tournament_free_agent_statuses_mutation_response = (obj?: { __typename?: any } | null): obj is e_tournament_free_agent_statuses_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_tournament_free_agent_statuses_mutation_response"') + return e_tournament_free_agent_statuses_mutation_response_possibleTypes.includes(obj.__typename) + } + + + + const e_tournament_registration_types_possibleTypes: string[] = ['e_tournament_registration_types'] + export const ise_tournament_registration_types = (obj?: { __typename?: any } | null): obj is e_tournament_registration_types => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_tournament_registration_types"') + return e_tournament_registration_types_possibleTypes.includes(obj.__typename) + } + + + + const e_tournament_registration_types_aggregate_possibleTypes: string[] = ['e_tournament_registration_types_aggregate'] + export const ise_tournament_registration_types_aggregate = (obj?: { __typename?: any } | null): obj is e_tournament_registration_types_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_tournament_registration_types_aggregate"') + return e_tournament_registration_types_aggregate_possibleTypes.includes(obj.__typename) + } + + + + const e_tournament_registration_types_aggregate_fields_possibleTypes: string[] = ['e_tournament_registration_types_aggregate_fields'] + export const ise_tournament_registration_types_aggregate_fields = (obj?: { __typename?: any } | null): obj is e_tournament_registration_types_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_tournament_registration_types_aggregate_fields"') + return e_tournament_registration_types_aggregate_fields_possibleTypes.includes(obj.__typename) + } + + + + const e_tournament_registration_types_max_fields_possibleTypes: string[] = ['e_tournament_registration_types_max_fields'] + export const ise_tournament_registration_types_max_fields = (obj?: { __typename?: any } | null): obj is e_tournament_registration_types_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_tournament_registration_types_max_fields"') + return e_tournament_registration_types_max_fields_possibleTypes.includes(obj.__typename) + } + + + + const e_tournament_registration_types_min_fields_possibleTypes: string[] = ['e_tournament_registration_types_min_fields'] + export const ise_tournament_registration_types_min_fields = (obj?: { __typename?: any } | null): obj is e_tournament_registration_types_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_tournament_registration_types_min_fields"') + return e_tournament_registration_types_min_fields_possibleTypes.includes(obj.__typename) + } + + + + const e_tournament_registration_types_mutation_response_possibleTypes: string[] = ['e_tournament_registration_types_mutation_response'] + export const ise_tournament_registration_types_mutation_response = (obj?: { __typename?: any } | null): obj is e_tournament_registration_types_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "ise_tournament_registration_types_mutation_response"') + return e_tournament_registration_types_mutation_response_possibleTypes.includes(obj.__typename) + } + + + const e_tournament_stage_types_possibleTypes: string[] = ['e_tournament_stage_types'] export const ise_tournament_stage_types = (obj?: { __typename?: any } | null): obj is e_tournament_stage_types => { if (!obj?.__typename) throw new Error('__typename is missing in "ise_tournament_stage_types"') @@ -136841,6 +142595,678 @@ export type SubscriptionGenqlSelection = subscription_rootGenqlSelection + const tournament_free_agents_possibleTypes: string[] = ['tournament_free_agents'] + export const istournament_free_agents = (obj?: { __typename?: any } | null): obj is tournament_free_agents => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_free_agents"') + return tournament_free_agents_possibleTypes.includes(obj.__typename) + } + + + + const tournament_free_agents_aggregate_possibleTypes: string[] = ['tournament_free_agents_aggregate'] + export const istournament_free_agents_aggregate = (obj?: { __typename?: any } | null): obj is tournament_free_agents_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_free_agents_aggregate"') + return tournament_free_agents_aggregate_possibleTypes.includes(obj.__typename) + } + + + + const tournament_free_agents_aggregate_fields_possibleTypes: string[] = ['tournament_free_agents_aggregate_fields'] + export const istournament_free_agents_aggregate_fields = (obj?: { __typename?: any } | null): obj is tournament_free_agents_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_free_agents_aggregate_fields"') + return tournament_free_agents_aggregate_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_free_agents_avg_fields_possibleTypes: string[] = ['tournament_free_agents_avg_fields'] + export const istournament_free_agents_avg_fields = (obj?: { __typename?: any } | null): obj is tournament_free_agents_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_free_agents_avg_fields"') + return tournament_free_agents_avg_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_free_agents_max_fields_possibleTypes: string[] = ['tournament_free_agents_max_fields'] + export const istournament_free_agents_max_fields = (obj?: { __typename?: any } | null): obj is tournament_free_agents_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_free_agents_max_fields"') + return tournament_free_agents_max_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_free_agents_min_fields_possibleTypes: string[] = ['tournament_free_agents_min_fields'] + export const istournament_free_agents_min_fields = (obj?: { __typename?: any } | null): obj is tournament_free_agents_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_free_agents_min_fields"') + return tournament_free_agents_min_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_free_agents_mutation_response_possibleTypes: string[] = ['tournament_free_agents_mutation_response'] + export const istournament_free_agents_mutation_response = (obj?: { __typename?: any } | null): obj is tournament_free_agents_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_free_agents_mutation_response"') + return tournament_free_agents_mutation_response_possibleTypes.includes(obj.__typename) + } + + + + const tournament_free_agents_stddev_fields_possibleTypes: string[] = ['tournament_free_agents_stddev_fields'] + export const istournament_free_agents_stddev_fields = (obj?: { __typename?: any } | null): obj is tournament_free_agents_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_free_agents_stddev_fields"') + return tournament_free_agents_stddev_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_free_agents_stddev_pop_fields_possibleTypes: string[] = ['tournament_free_agents_stddev_pop_fields'] + export const istournament_free_agents_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is tournament_free_agents_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_free_agents_stddev_pop_fields"') + return tournament_free_agents_stddev_pop_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_free_agents_stddev_samp_fields_possibleTypes: string[] = ['tournament_free_agents_stddev_samp_fields'] + export const istournament_free_agents_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is tournament_free_agents_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_free_agents_stddev_samp_fields"') + return tournament_free_agents_stddev_samp_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_free_agents_sum_fields_possibleTypes: string[] = ['tournament_free_agents_sum_fields'] + export const istournament_free_agents_sum_fields = (obj?: { __typename?: any } | null): obj is tournament_free_agents_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_free_agents_sum_fields"') + return tournament_free_agents_sum_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_free_agents_var_pop_fields_possibleTypes: string[] = ['tournament_free_agents_var_pop_fields'] + export const istournament_free_agents_var_pop_fields = (obj?: { __typename?: any } | null): obj is tournament_free_agents_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_free_agents_var_pop_fields"') + return tournament_free_agents_var_pop_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_free_agents_var_samp_fields_possibleTypes: string[] = ['tournament_free_agents_var_samp_fields'] + export const istournament_free_agents_var_samp_fields = (obj?: { __typename?: any } | null): obj is tournament_free_agents_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_free_agents_var_samp_fields"') + return tournament_free_agents_var_samp_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_free_agents_variance_fields_possibleTypes: string[] = ['tournament_free_agents_variance_fields'] + export const istournament_free_agents_variance_fields = (obj?: { __typename?: any } | null): obj is tournament_free_agents_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_free_agents_variance_fields"') + return tournament_free_agents_variance_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_code_uses_possibleTypes: string[] = ['tournament_invite_code_uses'] + export const istournament_invite_code_uses = (obj?: { __typename?: any } | null): obj is tournament_invite_code_uses => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_code_uses"') + return tournament_invite_code_uses_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_code_uses_aggregate_possibleTypes: string[] = ['tournament_invite_code_uses_aggregate'] + export const istournament_invite_code_uses_aggregate = (obj?: { __typename?: any } | null): obj is tournament_invite_code_uses_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_code_uses_aggregate"') + return tournament_invite_code_uses_aggregate_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_code_uses_aggregate_fields_possibleTypes: string[] = ['tournament_invite_code_uses_aggregate_fields'] + export const istournament_invite_code_uses_aggregate_fields = (obj?: { __typename?: any } | null): obj is tournament_invite_code_uses_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_code_uses_aggregate_fields"') + return tournament_invite_code_uses_aggregate_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_code_uses_avg_fields_possibleTypes: string[] = ['tournament_invite_code_uses_avg_fields'] + export const istournament_invite_code_uses_avg_fields = (obj?: { __typename?: any } | null): obj is tournament_invite_code_uses_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_code_uses_avg_fields"') + return tournament_invite_code_uses_avg_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_code_uses_max_fields_possibleTypes: string[] = ['tournament_invite_code_uses_max_fields'] + export const istournament_invite_code_uses_max_fields = (obj?: { __typename?: any } | null): obj is tournament_invite_code_uses_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_code_uses_max_fields"') + return tournament_invite_code_uses_max_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_code_uses_min_fields_possibleTypes: string[] = ['tournament_invite_code_uses_min_fields'] + export const istournament_invite_code_uses_min_fields = (obj?: { __typename?: any } | null): obj is tournament_invite_code_uses_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_code_uses_min_fields"') + return tournament_invite_code_uses_min_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_code_uses_mutation_response_possibleTypes: string[] = ['tournament_invite_code_uses_mutation_response'] + export const istournament_invite_code_uses_mutation_response = (obj?: { __typename?: any } | null): obj is tournament_invite_code_uses_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_code_uses_mutation_response"') + return tournament_invite_code_uses_mutation_response_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_code_uses_stddev_fields_possibleTypes: string[] = ['tournament_invite_code_uses_stddev_fields'] + export const istournament_invite_code_uses_stddev_fields = (obj?: { __typename?: any } | null): obj is tournament_invite_code_uses_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_code_uses_stddev_fields"') + return tournament_invite_code_uses_stddev_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_code_uses_stddev_pop_fields_possibleTypes: string[] = ['tournament_invite_code_uses_stddev_pop_fields'] + export const istournament_invite_code_uses_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is tournament_invite_code_uses_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_code_uses_stddev_pop_fields"') + return tournament_invite_code_uses_stddev_pop_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_code_uses_stddev_samp_fields_possibleTypes: string[] = ['tournament_invite_code_uses_stddev_samp_fields'] + export const istournament_invite_code_uses_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is tournament_invite_code_uses_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_code_uses_stddev_samp_fields"') + return tournament_invite_code_uses_stddev_samp_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_code_uses_sum_fields_possibleTypes: string[] = ['tournament_invite_code_uses_sum_fields'] + export const istournament_invite_code_uses_sum_fields = (obj?: { __typename?: any } | null): obj is tournament_invite_code_uses_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_code_uses_sum_fields"') + return tournament_invite_code_uses_sum_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_code_uses_var_pop_fields_possibleTypes: string[] = ['tournament_invite_code_uses_var_pop_fields'] + export const istournament_invite_code_uses_var_pop_fields = (obj?: { __typename?: any } | null): obj is tournament_invite_code_uses_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_code_uses_var_pop_fields"') + return tournament_invite_code_uses_var_pop_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_code_uses_var_samp_fields_possibleTypes: string[] = ['tournament_invite_code_uses_var_samp_fields'] + export const istournament_invite_code_uses_var_samp_fields = (obj?: { __typename?: any } | null): obj is tournament_invite_code_uses_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_code_uses_var_samp_fields"') + return tournament_invite_code_uses_var_samp_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_code_uses_variance_fields_possibleTypes: string[] = ['tournament_invite_code_uses_variance_fields'] + export const istournament_invite_code_uses_variance_fields = (obj?: { __typename?: any } | null): obj is tournament_invite_code_uses_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_code_uses_variance_fields"') + return tournament_invite_code_uses_variance_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_codes_possibleTypes: string[] = ['tournament_invite_codes'] + export const istournament_invite_codes = (obj?: { __typename?: any } | null): obj is tournament_invite_codes => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_codes"') + return tournament_invite_codes_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_codes_aggregate_possibleTypes: string[] = ['tournament_invite_codes_aggregate'] + export const istournament_invite_codes_aggregate = (obj?: { __typename?: any } | null): obj is tournament_invite_codes_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_codes_aggregate"') + return tournament_invite_codes_aggregate_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_codes_aggregate_fields_possibleTypes: string[] = ['tournament_invite_codes_aggregate_fields'] + export const istournament_invite_codes_aggregate_fields = (obj?: { __typename?: any } | null): obj is tournament_invite_codes_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_codes_aggregate_fields"') + return tournament_invite_codes_aggregate_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_codes_avg_fields_possibleTypes: string[] = ['tournament_invite_codes_avg_fields'] + export const istournament_invite_codes_avg_fields = (obj?: { __typename?: any } | null): obj is tournament_invite_codes_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_codes_avg_fields"') + return tournament_invite_codes_avg_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_codes_max_fields_possibleTypes: string[] = ['tournament_invite_codes_max_fields'] + export const istournament_invite_codes_max_fields = (obj?: { __typename?: any } | null): obj is tournament_invite_codes_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_codes_max_fields"') + return tournament_invite_codes_max_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_codes_min_fields_possibleTypes: string[] = ['tournament_invite_codes_min_fields'] + export const istournament_invite_codes_min_fields = (obj?: { __typename?: any } | null): obj is tournament_invite_codes_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_codes_min_fields"') + return tournament_invite_codes_min_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_codes_mutation_response_possibleTypes: string[] = ['tournament_invite_codes_mutation_response'] + export const istournament_invite_codes_mutation_response = (obj?: { __typename?: any } | null): obj is tournament_invite_codes_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_codes_mutation_response"') + return tournament_invite_codes_mutation_response_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_codes_stddev_fields_possibleTypes: string[] = ['tournament_invite_codes_stddev_fields'] + export const istournament_invite_codes_stddev_fields = (obj?: { __typename?: any } | null): obj is tournament_invite_codes_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_codes_stddev_fields"') + return tournament_invite_codes_stddev_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_codes_stddev_pop_fields_possibleTypes: string[] = ['tournament_invite_codes_stddev_pop_fields'] + export const istournament_invite_codes_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is tournament_invite_codes_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_codes_stddev_pop_fields"') + return tournament_invite_codes_stddev_pop_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_codes_stddev_samp_fields_possibleTypes: string[] = ['tournament_invite_codes_stddev_samp_fields'] + export const istournament_invite_codes_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is tournament_invite_codes_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_codes_stddev_samp_fields"') + return tournament_invite_codes_stddev_samp_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_codes_sum_fields_possibleTypes: string[] = ['tournament_invite_codes_sum_fields'] + export const istournament_invite_codes_sum_fields = (obj?: { __typename?: any } | null): obj is tournament_invite_codes_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_codes_sum_fields"') + return tournament_invite_codes_sum_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_codes_var_pop_fields_possibleTypes: string[] = ['tournament_invite_codes_var_pop_fields'] + export const istournament_invite_codes_var_pop_fields = (obj?: { __typename?: any } | null): obj is tournament_invite_codes_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_codes_var_pop_fields"') + return tournament_invite_codes_var_pop_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_codes_var_samp_fields_possibleTypes: string[] = ['tournament_invite_codes_var_samp_fields'] + export const istournament_invite_codes_var_samp_fields = (obj?: { __typename?: any } | null): obj is tournament_invite_codes_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_codes_var_samp_fields"') + return tournament_invite_codes_var_samp_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invite_codes_variance_fields_possibleTypes: string[] = ['tournament_invite_codes_variance_fields'] + export const istournament_invite_codes_variance_fields = (obj?: { __typename?: any } | null): obj is tournament_invite_codes_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invite_codes_variance_fields"') + return tournament_invite_codes_variance_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invites_possibleTypes: string[] = ['tournament_invites'] + export const istournament_invites = (obj?: { __typename?: any } | null): obj is tournament_invites => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invites"') + return tournament_invites_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invites_aggregate_possibleTypes: string[] = ['tournament_invites_aggregate'] + export const istournament_invites_aggregate = (obj?: { __typename?: any } | null): obj is tournament_invites_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invites_aggregate"') + return tournament_invites_aggregate_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invites_aggregate_fields_possibleTypes: string[] = ['tournament_invites_aggregate_fields'] + export const istournament_invites_aggregate_fields = (obj?: { __typename?: any } | null): obj is tournament_invites_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invites_aggregate_fields"') + return tournament_invites_aggregate_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invites_avg_fields_possibleTypes: string[] = ['tournament_invites_avg_fields'] + export const istournament_invites_avg_fields = (obj?: { __typename?: any } | null): obj is tournament_invites_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invites_avg_fields"') + return tournament_invites_avg_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invites_max_fields_possibleTypes: string[] = ['tournament_invites_max_fields'] + export const istournament_invites_max_fields = (obj?: { __typename?: any } | null): obj is tournament_invites_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invites_max_fields"') + return tournament_invites_max_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invites_min_fields_possibleTypes: string[] = ['tournament_invites_min_fields'] + export const istournament_invites_min_fields = (obj?: { __typename?: any } | null): obj is tournament_invites_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invites_min_fields"') + return tournament_invites_min_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invites_mutation_response_possibleTypes: string[] = ['tournament_invites_mutation_response'] + export const istournament_invites_mutation_response = (obj?: { __typename?: any } | null): obj is tournament_invites_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invites_mutation_response"') + return tournament_invites_mutation_response_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invites_stddev_fields_possibleTypes: string[] = ['tournament_invites_stddev_fields'] + export const istournament_invites_stddev_fields = (obj?: { __typename?: any } | null): obj is tournament_invites_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invites_stddev_fields"') + return tournament_invites_stddev_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invites_stddev_pop_fields_possibleTypes: string[] = ['tournament_invites_stddev_pop_fields'] + export const istournament_invites_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is tournament_invites_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invites_stddev_pop_fields"') + return tournament_invites_stddev_pop_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invites_stddev_samp_fields_possibleTypes: string[] = ['tournament_invites_stddev_samp_fields'] + export const istournament_invites_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is tournament_invites_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invites_stddev_samp_fields"') + return tournament_invites_stddev_samp_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invites_sum_fields_possibleTypes: string[] = ['tournament_invites_sum_fields'] + export const istournament_invites_sum_fields = (obj?: { __typename?: any } | null): obj is tournament_invites_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invites_sum_fields"') + return tournament_invites_sum_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invites_var_pop_fields_possibleTypes: string[] = ['tournament_invites_var_pop_fields'] + export const istournament_invites_var_pop_fields = (obj?: { __typename?: any } | null): obj is tournament_invites_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invites_var_pop_fields"') + return tournament_invites_var_pop_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invites_var_samp_fields_possibleTypes: string[] = ['tournament_invites_var_samp_fields'] + export const istournament_invites_var_samp_fields = (obj?: { __typename?: any } | null): obj is tournament_invites_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invites_var_samp_fields"') + return tournament_invites_var_samp_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_invites_variance_fields_possibleTypes: string[] = ['tournament_invites_variance_fields'] + export const istournament_invites_variance_fields = (obj?: { __typename?: any } | null): obj is tournament_invites_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_invites_variance_fields"') + return tournament_invites_variance_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_leaderboard_entries_possibleTypes: string[] = ['tournament_leaderboard_entries'] + export const istournament_leaderboard_entries = (obj?: { __typename?: any } | null): obj is tournament_leaderboard_entries => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_leaderboard_entries"') + return tournament_leaderboard_entries_possibleTypes.includes(obj.__typename) + } + + + + const tournament_leaderboard_entries_aggregate_possibleTypes: string[] = ['tournament_leaderboard_entries_aggregate'] + export const istournament_leaderboard_entries_aggregate = (obj?: { __typename?: any } | null): obj is tournament_leaderboard_entries_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_leaderboard_entries_aggregate"') + return tournament_leaderboard_entries_aggregate_possibleTypes.includes(obj.__typename) + } + + + + const tournament_leaderboard_entries_aggregate_fields_possibleTypes: string[] = ['tournament_leaderboard_entries_aggregate_fields'] + export const istournament_leaderboard_entries_aggregate_fields = (obj?: { __typename?: any } | null): obj is tournament_leaderboard_entries_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_leaderboard_entries_aggregate_fields"') + return tournament_leaderboard_entries_aggregate_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_leaderboard_entries_avg_fields_possibleTypes: string[] = ['tournament_leaderboard_entries_avg_fields'] + export const istournament_leaderboard_entries_avg_fields = (obj?: { __typename?: any } | null): obj is tournament_leaderboard_entries_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_leaderboard_entries_avg_fields"') + return tournament_leaderboard_entries_avg_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_leaderboard_entries_max_fields_possibleTypes: string[] = ['tournament_leaderboard_entries_max_fields'] + export const istournament_leaderboard_entries_max_fields = (obj?: { __typename?: any } | null): obj is tournament_leaderboard_entries_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_leaderboard_entries_max_fields"') + return tournament_leaderboard_entries_max_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_leaderboard_entries_min_fields_possibleTypes: string[] = ['tournament_leaderboard_entries_min_fields'] + export const istournament_leaderboard_entries_min_fields = (obj?: { __typename?: any } | null): obj is tournament_leaderboard_entries_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_leaderboard_entries_min_fields"') + return tournament_leaderboard_entries_min_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_leaderboard_entries_mutation_response_possibleTypes: string[] = ['tournament_leaderboard_entries_mutation_response'] + export const istournament_leaderboard_entries_mutation_response = (obj?: { __typename?: any } | null): obj is tournament_leaderboard_entries_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_leaderboard_entries_mutation_response"') + return tournament_leaderboard_entries_mutation_response_possibleTypes.includes(obj.__typename) + } + + + + const tournament_leaderboard_entries_stddev_fields_possibleTypes: string[] = ['tournament_leaderboard_entries_stddev_fields'] + export const istournament_leaderboard_entries_stddev_fields = (obj?: { __typename?: any } | null): obj is tournament_leaderboard_entries_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_leaderboard_entries_stddev_fields"') + return tournament_leaderboard_entries_stddev_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_leaderboard_entries_stddev_pop_fields_possibleTypes: string[] = ['tournament_leaderboard_entries_stddev_pop_fields'] + export const istournament_leaderboard_entries_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is tournament_leaderboard_entries_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_leaderboard_entries_stddev_pop_fields"') + return tournament_leaderboard_entries_stddev_pop_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_leaderboard_entries_stddev_samp_fields_possibleTypes: string[] = ['tournament_leaderboard_entries_stddev_samp_fields'] + export const istournament_leaderboard_entries_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is tournament_leaderboard_entries_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_leaderboard_entries_stddev_samp_fields"') + return tournament_leaderboard_entries_stddev_samp_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_leaderboard_entries_sum_fields_possibleTypes: string[] = ['tournament_leaderboard_entries_sum_fields'] + export const istournament_leaderboard_entries_sum_fields = (obj?: { __typename?: any } | null): obj is tournament_leaderboard_entries_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_leaderboard_entries_sum_fields"') + return tournament_leaderboard_entries_sum_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_leaderboard_entries_var_pop_fields_possibleTypes: string[] = ['tournament_leaderboard_entries_var_pop_fields'] + export const istournament_leaderboard_entries_var_pop_fields = (obj?: { __typename?: any } | null): obj is tournament_leaderboard_entries_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_leaderboard_entries_var_pop_fields"') + return tournament_leaderboard_entries_var_pop_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_leaderboard_entries_var_samp_fields_possibleTypes: string[] = ['tournament_leaderboard_entries_var_samp_fields'] + export const istournament_leaderboard_entries_var_samp_fields = (obj?: { __typename?: any } | null): obj is tournament_leaderboard_entries_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_leaderboard_entries_var_samp_fields"') + return tournament_leaderboard_entries_var_samp_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_leaderboard_entries_variance_fields_possibleTypes: string[] = ['tournament_leaderboard_entries_variance_fields'] + export const istournament_leaderboard_entries_variance_fields = (obj?: { __typename?: any } | null): obj is tournament_leaderboard_entries_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_leaderboard_entries_variance_fields"') + return tournament_leaderboard_entries_variance_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_no_shows_possibleTypes: string[] = ['tournament_no_shows'] + export const istournament_no_shows = (obj?: { __typename?: any } | null): obj is tournament_no_shows => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_no_shows"') + return tournament_no_shows_possibleTypes.includes(obj.__typename) + } + + + + const tournament_no_shows_aggregate_possibleTypes: string[] = ['tournament_no_shows_aggregate'] + export const istournament_no_shows_aggregate = (obj?: { __typename?: any } | null): obj is tournament_no_shows_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_no_shows_aggregate"') + return tournament_no_shows_aggregate_possibleTypes.includes(obj.__typename) + } + + + + const tournament_no_shows_aggregate_fields_possibleTypes: string[] = ['tournament_no_shows_aggregate_fields'] + export const istournament_no_shows_aggregate_fields = (obj?: { __typename?: any } | null): obj is tournament_no_shows_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_no_shows_aggregate_fields"') + return tournament_no_shows_aggregate_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_no_shows_avg_fields_possibleTypes: string[] = ['tournament_no_shows_avg_fields'] + export const istournament_no_shows_avg_fields = (obj?: { __typename?: any } | null): obj is tournament_no_shows_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_no_shows_avg_fields"') + return tournament_no_shows_avg_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_no_shows_max_fields_possibleTypes: string[] = ['tournament_no_shows_max_fields'] + export const istournament_no_shows_max_fields = (obj?: { __typename?: any } | null): obj is tournament_no_shows_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_no_shows_max_fields"') + return tournament_no_shows_max_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_no_shows_min_fields_possibleTypes: string[] = ['tournament_no_shows_min_fields'] + export const istournament_no_shows_min_fields = (obj?: { __typename?: any } | null): obj is tournament_no_shows_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_no_shows_min_fields"') + return tournament_no_shows_min_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_no_shows_mutation_response_possibleTypes: string[] = ['tournament_no_shows_mutation_response'] + export const istournament_no_shows_mutation_response = (obj?: { __typename?: any } | null): obj is tournament_no_shows_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_no_shows_mutation_response"') + return tournament_no_shows_mutation_response_possibleTypes.includes(obj.__typename) + } + + + + const tournament_no_shows_stddev_fields_possibleTypes: string[] = ['tournament_no_shows_stddev_fields'] + export const istournament_no_shows_stddev_fields = (obj?: { __typename?: any } | null): obj is tournament_no_shows_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_no_shows_stddev_fields"') + return tournament_no_shows_stddev_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_no_shows_stddev_pop_fields_possibleTypes: string[] = ['tournament_no_shows_stddev_pop_fields'] + export const istournament_no_shows_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is tournament_no_shows_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_no_shows_stddev_pop_fields"') + return tournament_no_shows_stddev_pop_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_no_shows_stddev_samp_fields_possibleTypes: string[] = ['tournament_no_shows_stddev_samp_fields'] + export const istournament_no_shows_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is tournament_no_shows_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_no_shows_stddev_samp_fields"') + return tournament_no_shows_stddev_samp_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_no_shows_sum_fields_possibleTypes: string[] = ['tournament_no_shows_sum_fields'] + export const istournament_no_shows_sum_fields = (obj?: { __typename?: any } | null): obj is tournament_no_shows_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_no_shows_sum_fields"') + return tournament_no_shows_sum_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_no_shows_var_pop_fields_possibleTypes: string[] = ['tournament_no_shows_var_pop_fields'] + export const istournament_no_shows_var_pop_fields = (obj?: { __typename?: any } | null): obj is tournament_no_shows_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_no_shows_var_pop_fields"') + return tournament_no_shows_var_pop_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_no_shows_var_samp_fields_possibleTypes: string[] = ['tournament_no_shows_var_samp_fields'] + export const istournament_no_shows_var_samp_fields = (obj?: { __typename?: any } | null): obj is tournament_no_shows_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_no_shows_var_samp_fields"') + return tournament_no_shows_var_samp_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_no_shows_variance_fields_possibleTypes: string[] = ['tournament_no_shows_variance_fields'] + export const istournament_no_shows_variance_fields = (obj?: { __typename?: any } | null): obj is tournament_no_shows_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_no_shows_variance_fields"') + return tournament_no_shows_variance_fields_possibleTypes.includes(obj.__typename) + } + + + const tournament_organizer_teams_possibleTypes: string[] = ['tournament_organizer_teams'] export const istournament_organizer_teams = (obj?: { __typename?: any } | null): obj is tournament_organizer_teams => { if (!obj?.__typename) throw new Error('__typename is missing in "istournament_organizer_teams"') @@ -137113,6 +143539,118 @@ export type SubscriptionGenqlSelection = subscription_rootGenqlSelection + const tournament_registration_unlocks_possibleTypes: string[] = ['tournament_registration_unlocks'] + export const istournament_registration_unlocks = (obj?: { __typename?: any } | null): obj is tournament_registration_unlocks => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_registration_unlocks"') + return tournament_registration_unlocks_possibleTypes.includes(obj.__typename) + } + + + + const tournament_registration_unlocks_aggregate_possibleTypes: string[] = ['tournament_registration_unlocks_aggregate'] + export const istournament_registration_unlocks_aggregate = (obj?: { __typename?: any } | null): obj is tournament_registration_unlocks_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_registration_unlocks_aggregate"') + return tournament_registration_unlocks_aggregate_possibleTypes.includes(obj.__typename) + } + + + + const tournament_registration_unlocks_aggregate_fields_possibleTypes: string[] = ['tournament_registration_unlocks_aggregate_fields'] + export const istournament_registration_unlocks_aggregate_fields = (obj?: { __typename?: any } | null): obj is tournament_registration_unlocks_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_registration_unlocks_aggregate_fields"') + return tournament_registration_unlocks_aggregate_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_registration_unlocks_avg_fields_possibleTypes: string[] = ['tournament_registration_unlocks_avg_fields'] + export const istournament_registration_unlocks_avg_fields = (obj?: { __typename?: any } | null): obj is tournament_registration_unlocks_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_registration_unlocks_avg_fields"') + return tournament_registration_unlocks_avg_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_registration_unlocks_max_fields_possibleTypes: string[] = ['tournament_registration_unlocks_max_fields'] + export const istournament_registration_unlocks_max_fields = (obj?: { __typename?: any } | null): obj is tournament_registration_unlocks_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_registration_unlocks_max_fields"') + return tournament_registration_unlocks_max_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_registration_unlocks_min_fields_possibleTypes: string[] = ['tournament_registration_unlocks_min_fields'] + export const istournament_registration_unlocks_min_fields = (obj?: { __typename?: any } | null): obj is tournament_registration_unlocks_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_registration_unlocks_min_fields"') + return tournament_registration_unlocks_min_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_registration_unlocks_mutation_response_possibleTypes: string[] = ['tournament_registration_unlocks_mutation_response'] + export const istournament_registration_unlocks_mutation_response = (obj?: { __typename?: any } | null): obj is tournament_registration_unlocks_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_registration_unlocks_mutation_response"') + return tournament_registration_unlocks_mutation_response_possibleTypes.includes(obj.__typename) + } + + + + const tournament_registration_unlocks_stddev_fields_possibleTypes: string[] = ['tournament_registration_unlocks_stddev_fields'] + export const istournament_registration_unlocks_stddev_fields = (obj?: { __typename?: any } | null): obj is tournament_registration_unlocks_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_registration_unlocks_stddev_fields"') + return tournament_registration_unlocks_stddev_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_registration_unlocks_stddev_pop_fields_possibleTypes: string[] = ['tournament_registration_unlocks_stddev_pop_fields'] + export const istournament_registration_unlocks_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is tournament_registration_unlocks_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_registration_unlocks_stddev_pop_fields"') + return tournament_registration_unlocks_stddev_pop_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_registration_unlocks_stddev_samp_fields_possibleTypes: string[] = ['tournament_registration_unlocks_stddev_samp_fields'] + export const istournament_registration_unlocks_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is tournament_registration_unlocks_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_registration_unlocks_stddev_samp_fields"') + return tournament_registration_unlocks_stddev_samp_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_registration_unlocks_sum_fields_possibleTypes: string[] = ['tournament_registration_unlocks_sum_fields'] + export const istournament_registration_unlocks_sum_fields = (obj?: { __typename?: any } | null): obj is tournament_registration_unlocks_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_registration_unlocks_sum_fields"') + return tournament_registration_unlocks_sum_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_registration_unlocks_var_pop_fields_possibleTypes: string[] = ['tournament_registration_unlocks_var_pop_fields'] + export const istournament_registration_unlocks_var_pop_fields = (obj?: { __typename?: any } | null): obj is tournament_registration_unlocks_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_registration_unlocks_var_pop_fields"') + return tournament_registration_unlocks_var_pop_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_registration_unlocks_var_samp_fields_possibleTypes: string[] = ['tournament_registration_unlocks_var_samp_fields'] + export const istournament_registration_unlocks_var_samp_fields = (obj?: { __typename?: any } | null): obj is tournament_registration_unlocks_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_registration_unlocks_var_samp_fields"') + return tournament_registration_unlocks_var_samp_fields_possibleTypes.includes(obj.__typename) + } + + + + const tournament_registration_unlocks_variance_fields_possibleTypes: string[] = ['tournament_registration_unlocks_variance_fields'] + export const istournament_registration_unlocks_variance_fields = (obj?: { __typename?: any } | null): obj is tournament_registration_unlocks_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istournament_registration_unlocks_variance_fields"') + return tournament_registration_unlocks_variance_fields_possibleTypes.includes(obj.__typename) + } + + + const tournament_stage_windows_possibleTypes: string[] = ['tournament_stage_windows'] export const istournament_stage_windows = (obj?: { __typename?: any } | null): obj is tournament_stage_windows => { if (!obj?.__typename) throw new Error('__typename is missing in "istournament_stage_windows"') @@ -144227,7 +150765,12 @@ export const enumENotificationTypesEnum = { SeasonEnded: 'SeasonEnded' as const, StorageScan: 'StorageScan' as const, TeamInvite: 'TeamInvite' as const, + TournamentCheckInClosing: 'TournamentCheckInClosing' as const, + TournamentCheckInMissed: 'TournamentCheckInMissed' as const, + TournamentCheckInOpen: 'TournamentCheckInOpen' as const, TournamentCreated: 'TournamentCreated' as const, + TournamentInvite: 'TournamentInvite' as const, + TournamentPartySignup: 'TournamentPartySignup' as const, TournamentReminder: 'TournamentReminder' as const, TournamentTeamInvite: 'TournamentTeamInvite' as const, UtilityDriftScanFinished: 'UtilityDriftScanFinished' as const, @@ -144329,6 +150872,46 @@ export const enumEReadySettingsUpdateColumn = { value: 'value' as const } +export const enumESanctionScopesConstraint = { + e_sanction_scopes_pkey: 'e_sanction_scopes_pkey' as const +} + +export const enumESanctionScopesSelectColumn = { + description: 'description' as const, + value: 'value' as const +} + +export const enumESanctionScopesUpdateColumn = { + description: 'description' as const, + value: 'value' as const +} + +export const enumESanctionSourcesConstraint = { + e_sanction_sources_pkey: 'e_sanction_sources_pkey' as const +} + +export const enumESanctionSourcesSelectColumn = { + default_durations: 'default_durations' as const, + default_enabled: 'default_enabled' as const, + default_scope: 'default_scope' as const, + default_threshold: 'default_threshold' as const, + default_window_days: 'default_window_days' as const, + description: 'description' as const, + value: 'value' as const, + writes_platform_ban: 'writes_platform_ban' as const +} + +export const enumESanctionSourcesUpdateColumn = { + default_durations: 'default_durations' as const, + default_enabled: 'default_enabled' as const, + default_scope: 'default_scope' as const, + default_threshold: 'default_threshold' as const, + default_window_days: 'default_window_days' as const, + description: 'description' as const, + value: 'value' as const, + writes_platform_ban: 'writes_platform_ban' as const +} + export const enumESanctionTypesConstraint = { e_sanction_types_pkey: 'e_sanction_types_pkey' as const } @@ -144523,6 +151106,47 @@ export const enumETournamentCategoriesUpdateColumn = { value: 'value' as const } +export const enumETournamentFreeAgentStatusesConstraint = { + e_tournament_free_agent_statuses_pkey: 'e_tournament_free_agent_statuses_pkey' as const +} + +export const enumETournamentFreeAgentStatusesEnum = { + drafted: 'drafted' as const, + registered: 'registered' as const, + waitlisted: 'waitlisted' as const, + withdrawn: 'withdrawn' as const +} + +export const enumETournamentFreeAgentStatusesSelectColumn = { + description: 'description' as const, + value: 'value' as const +} + +export const enumETournamentFreeAgentStatusesUpdateColumn = { + description: 'description' as const, + value: 'value' as const +} + +export const enumETournamentRegistrationTypesConstraint = { + e_tournament_registration_types_pkey: 'e_tournament_registration_types_pkey' as const +} + +export const enumETournamentRegistrationTypesEnum = { + both: 'both' as const, + free_agents: 'free_agents' as const, + teams: 'teams' as const +} + +export const enumETournamentRegistrationTypesSelectColumn = { + description: 'description' as const, + value: 'value' as const +} + +export const enumETournamentRegistrationTypesUpdateColumn = { + description: 'description' as const, + value: 'value' as const +} + export const enumETournamentStageTypesConstraint = { e_tournament_stage_types_pkey: 'e_tournament_stage_types_pkey' as const } @@ -144551,6 +151175,7 @@ export const enumETournamentStatusConstraint = { export const enumETournamentStatusEnum = { Cancelled: 'Cancelled' as const, CancelledMinTeams: 'CancelledMinTeams' as const, + CheckInReview: 'CheckInReview' as const, Finished: 'Finished' as const, Live: 'Live' as const, Paused: 'Paused' as const, @@ -148273,6 +154898,144 @@ export const enumTournamentCategoriesUpdateColumn = { tournament_id: 'tournament_id' as const } +export const enumTournamentFreeAgentsConstraint = { + tournament_free_agents_pkey: 'tournament_free_agents_pkey' as const, + tournament_free_agents_tournament_id_player_steam_id_key: 'tournament_free_agents_tournament_id_player_steam_id_key' as const +} + +export const enumTournamentFreeAgentsSelectColumn = { + checked_in_at: 'checked_in_at' as const, + created_at: 'created_at' as const, + id: 'id' as const, + party_id: 'party_id' as const, + player_steam_id: 'player_steam_id' as const, + status: 'status' as const, + tournament_id: 'tournament_id' as const, + tournament_team_id: 'tournament_team_id' as const +} + +export const enumTournamentFreeAgentsUpdateColumn = { + checked_in_at: 'checked_in_at' as const, + created_at: 'created_at' as const, + id: 'id' as const, + party_id: 'party_id' as const, + player_steam_id: 'player_steam_id' as const, + status: 'status' as const, + tournament_id: 'tournament_id' as const, + tournament_team_id: 'tournament_team_id' as const +} + +export const enumTournamentInviteCodeUsesConstraint = { + tournament_invite_code_uses_pkey: 'tournament_invite_code_uses_pkey' as const +} + +export const enumTournamentInviteCodeUsesSelectColumn = { + invite_code_id: 'invite_code_id' as const, + player_steam_id: 'player_steam_id' as const, + team_id: 'team_id' as const, + used_at: 'used_at' as const +} + +export const enumTournamentInviteCodeUsesUpdateColumn = { + invite_code_id: 'invite_code_id' as const, + player_steam_id: 'player_steam_id' as const, + team_id: 'team_id' as const, + used_at: 'used_at' as const +} + +export const enumTournamentInviteCodesConstraint = { + tournament_invite_codes_code_key: 'tournament_invite_codes_code_key' as const, + tournament_invite_codes_pkey: 'tournament_invite_codes_pkey' as const +} + +export const enumTournamentInviteCodesSelectColumn = { + code: 'code' as const, + created_at: 'created_at' as const, + created_by_player_steam_id: 'created_by_player_steam_id' as const, + expires_at: 'expires_at' as const, + id: 'id' as const, + max_uses: 'max_uses' as const, + revoked_at: 'revoked_at' as const, + tournament_id: 'tournament_id' as const, + uses: 'uses' as const +} + +export const enumTournamentInviteCodesUpdateColumn = { + code: 'code' as const, + created_at: 'created_at' as const, + created_by_player_steam_id: 'created_by_player_steam_id' as const, + expires_at: 'expires_at' as const, + id: 'id' as const, + max_uses: 'max_uses' as const, + revoked_at: 'revoked_at' as const, + tournament_id: 'tournament_id' as const, + uses: 'uses' as const +} + +export const enumTournamentInvitesConstraint = { + idx_tournament_invites_player_unique: 'idx_tournament_invites_player_unique' as const, + idx_tournament_invites_team_unique: 'idx_tournament_invites_team_unique' as const, + tournament_invites_pkey: 'tournament_invites_pkey' as const +} + +export const enumTournamentInvitesSelectColumn = { + created_at: 'created_at' as const, + id: 'id' as const, + invited_by_player_steam_id: 'invited_by_player_steam_id' as const, + steam_id: 'steam_id' as const, + team_id: 'team_id' as const, + tournament_id: 'tournament_id' as const +} + +export const enumTournamentInvitesUpdateColumn = { + created_at: 'created_at' as const, + id: 'id' as const, + invited_by_player_steam_id: 'invited_by_player_steam_id' as const, + steam_id: 'steam_id' as const, + team_id: 'team_id' as const, + tournament_id: 'tournament_id' as const +} + +export const enumTournamentLeaderboardEntriesSelectColumn = { + adr: 'adr' as const, + assists: 'assists' as const, + deaths: 'deaths' as const, + headshot_percentage: 'headshot_percentage' as const, + kdr: 'kdr' as const, + kills: 'kills' as const, + matches_played: 'matches_played' as const, + player_avatar_url: 'player_avatar_url' as const, + player_country: 'player_country' as const, + player_custom_avatar_url: 'player_custom_avatar_url' as const, + player_name: 'player_name' as const, + player_steam_id: 'player_steam_id' as const, + rating: 'rating' as const, + rounds_played: 'rounds_played' as const, + team_name: 'team_name' as const, + tournament_team_id: 'tournament_team_id' as const +} + +export const enumTournamentNoShowsConstraint = { + tournament_no_shows_pkey: 'tournament_no_shows_pkey' as const, + tournament_no_shows_tournament_player_key: 'tournament_no_shows_tournament_player_key' as const +} + +export const enumTournamentNoShowsSelectColumn = { + id: 'id' as const, + occurred_at: 'occurred_at' as const, + player_steam_id: 'player_steam_id' as const, + tournament_id: 'tournament_id' as const, + tournament_team_id: 'tournament_team_id' as const +} + +export const enumTournamentNoShowsUpdateColumn = { + id: 'id' as const, + occurred_at: 'occurred_at' as const, + player_steam_id: 'player_steam_id' as const, + tournament_id: 'tournament_id' as const, + tournament_team_id: 'tournament_team_id' as const +} + export const enumTournamentOrganizerTeamsConstraint = { tournament_organizer_teams_pkey: 'tournament_organizer_teams_pkey' as const } @@ -148327,6 +155090,25 @@ export const enumTournamentPrizesUpdateColumn = { tournament_id: 'tournament_id' as const } +export const enumTournamentRegistrationUnlocksConstraint = { + idx_tournament_registration_unlocks_player: 'idx_tournament_registration_unlocks_player' as const, + idx_tournament_registration_unlocks_team: 'idx_tournament_registration_unlocks_team' as const +} + +export const enumTournamentRegistrationUnlocksSelectColumn = { + created_at: 'created_at' as const, + player_steam_id: 'player_steam_id' as const, + team_id: 'team_id' as const, + tournament_id: 'tournament_id' as const +} + +export const enumTournamentRegistrationUnlocksUpdateColumn = { + created_at: 'created_at' as const, + player_steam_id: 'player_steam_id' as const, + team_id: 'team_id' as const, + tournament_id: 'tournament_id' as const +} + export const enumTournamentStageWindowsConstraint = { tournament_stage_windows_pkey: 'tournament_stage_windows_pkey' as const, tournament_stage_windows_tournament_stage_id_round_key: 'tournament_stage_windows_tournament_stage_id_round_key' as const @@ -148429,6 +155211,7 @@ export const enumTournamentTeamRosterConstraint = { } export const enumTournamentTeamRosterSelectColumn = { + checked_in_at: 'checked_in_at' as const, player_steam_id: 'player_steam_id' as const, role: 'role' as const, tournament_id: 'tournament_id' as const, @@ -148436,6 +155219,7 @@ export const enumTournamentTeamRosterSelectColumn = { } export const enumTournamentTeamRosterUpdateColumn = { + checked_in_at: 'checked_in_at' as const, player_steam_id: 'player_steam_id' as const, role: 'role' as const, tournament_id: 'tournament_id' as const, @@ -148452,9 +155236,11 @@ export const enumTournamentTeamsConstraint = { export const enumTournamentTeamsSelectColumn = { captain_steam_id: 'captain_steam_id' as const, + checked_in_at: 'checked_in_at' as const, created_at: 'created_at' as const, eligible_at: 'eligible_at' as const, id: 'id' as const, + is_drafted: 'is_drafted' as const, name: 'name' as const, owner_steam_id: 'owner_steam_id' as const, seed: 'seed' as const, @@ -148463,11 +155249,21 @@ export const enumTournamentTeamsSelectColumn = { tournament_id: 'tournament_id' as const } +export const enumTournamentTeamsSelectColumnTournamentTeamsAggregateBoolExpBoolAndArgumentsColumns = { + is_drafted: 'is_drafted' as const +} + +export const enumTournamentTeamsSelectColumnTournamentTeamsAggregateBoolExpBoolOrArgumentsColumns = { + is_drafted: 'is_drafted' as const +} + export const enumTournamentTeamsUpdateColumn = { captain_steam_id: 'captain_steam_id' as const, + checked_in_at: 'checked_in_at' as const, created_at: 'created_at' as const, eligible_at: 'eligible_at' as const, id: 'id' as const, + is_drafted: 'is_drafted' as const, name: 'name' as const, owner_steam_id: 'owner_steam_id' as const, seed: 'seed' as const, @@ -148485,6 +155281,13 @@ export const enumTournamentsSelectColumn = { auto_start: 'auto_start' as const, awards_enabled: 'awards_enabled' as const, banner: 'banner' as const, + check_in_closed_for: 'check_in_closed_for' as const, + check_in_closes_before_minutes: 'check_in_closes_before_minutes' as const, + check_in_closing_notified_for: 'check_in_closing_notified_for' as const, + check_in_ends_at: 'check_in_ends_at' as const, + check_in_opens_before_minutes: 'check_in_opens_before_minutes' as const, + check_in_required: 'check_in_required' as const, + check_in_setting: 'check_in_setting' as const, created_at: 'created_at' as const, description: 'description' as const, discord_guild_id: 'discord_guild_id' as const, @@ -148506,14 +155309,20 @@ export const enumTournamentsSelectColumn = { discord_webhook: 'discord_webhook' as const, homepage: 'homepage' as const, id: 'id' as const, + invite_only: 'invite_only' as const, is_league: 'is_league' as const, latitude: 'latitude' as const, location: 'location' as const, logo: 'logo' as const, longitude: 'longitude' as const, match_options_id: 'match_options_id' as const, + max_elo: 'max_elo' as const, + min_elo: 'min_elo' as const, + min_role: 'min_role' as const, name: 'name' as const, organizer_steam_id: 'organizer_steam_id' as const, + regions: 'regions' as const, + registration_type: 'registration_type' as const, scheduling_mode: 'scheduling_mode' as const, start: 'start' as const, status: 'status' as const @@ -148527,6 +155336,7 @@ export const enumTournamentsSelectColumnTournamentsAggregateBoolExpAvgArgumentsC export const enumTournamentsSelectColumnTournamentsAggregateBoolExpBoolAndArgumentsColumns = { auto_start: 'auto_start' as const, awards_enabled: 'awards_enabled' as const, + check_in_required: 'check_in_required' as const, discord_notifications_enabled: 'discord_notifications_enabled' as const, discord_notify_Canceled: 'discord_notify_Canceled' as const, discord_notify_Finished: 'discord_notify_Finished' as const, @@ -148541,12 +155351,14 @@ export const enumTournamentsSelectColumnTournamentsAggregateBoolExpBoolAndArgume discord_notify_WaitingForCheckIn: 'discord_notify_WaitingForCheckIn' as const, discord_notify_WaitingForServer: 'discord_notify_WaitingForServer' as const, discord_voice_enabled: 'discord_voice_enabled' as const, + invite_only: 'invite_only' as const, is_league: 'is_league' as const } export const enumTournamentsSelectColumnTournamentsAggregateBoolExpBoolOrArgumentsColumns = { auto_start: 'auto_start' as const, awards_enabled: 'awards_enabled' as const, + check_in_required: 'check_in_required' as const, discord_notifications_enabled: 'discord_notifications_enabled' as const, discord_notify_Canceled: 'discord_notify_Canceled' as const, discord_notify_Finished: 'discord_notify_Finished' as const, @@ -148561,6 +155373,7 @@ export const enumTournamentsSelectColumnTournamentsAggregateBoolExpBoolOrArgumen discord_notify_WaitingForCheckIn: 'discord_notify_WaitingForCheckIn' as const, discord_notify_WaitingForServer: 'discord_notify_WaitingForServer' as const, discord_voice_enabled: 'discord_voice_enabled' as const, + invite_only: 'invite_only' as const, is_league: 'is_league' as const } @@ -148603,6 +155416,13 @@ export const enumTournamentsUpdateColumn = { auto_start: 'auto_start' as const, awards_enabled: 'awards_enabled' as const, banner: 'banner' as const, + check_in_closed_for: 'check_in_closed_for' as const, + check_in_closes_before_minutes: 'check_in_closes_before_minutes' as const, + check_in_closing_notified_for: 'check_in_closing_notified_for' as const, + check_in_ends_at: 'check_in_ends_at' as const, + check_in_opens_before_minutes: 'check_in_opens_before_minutes' as const, + check_in_required: 'check_in_required' as const, + check_in_setting: 'check_in_setting' as const, created_at: 'created_at' as const, description: 'description' as const, discord_guild_id: 'discord_guild_id' as const, @@ -148624,14 +155444,20 @@ export const enumTournamentsUpdateColumn = { discord_webhook: 'discord_webhook' as const, homepage: 'homepage' as const, id: 'id' as const, + invite_only: 'invite_only' as const, is_league: 'is_league' as const, latitude: 'latitude' as const, location: 'location' as const, logo: 'logo' as const, longitude: 'longitude' as const, match_options_id: 'match_options_id' as const, + max_elo: 'max_elo' as const, + min_elo: 'min_elo' as const, + min_role: 'min_role' as const, name: 'name' as const, organizer_steam_id: 'organizer_steam_id' as const, + regions: 'regions' as const, + registration_type: 'registration_type' as const, scheduling_mode: 'scheduling_mode' as const, start: 'start' as const, status: 'status' as const diff --git a/generated/types.ts b/generated/types.ts index 6c7711cb0..013b86380 100644 --- a/generated/types.ts +++ b/generated/types.ts @@ -4,844 +4,879 @@ export default { 32, 41, 85, - 157, - 165, - 169, + 159, + 167, 171, - 182, - 193, - 205, - 218, - 227, - 235, - 251, - 262, - 274, - 287, - 297, - 305, - 310, - 313, - 320, - 329, - 337, - 355, - 370, - 371, + 173, + 184, + 195, + 207, + 220, + 229, + 237, + 253, + 264, + 276, + 289, + 299, + 307, + 312, + 315, + 322, + 331, + 339, + 357, 372, - 384, - 393, - 400, - 413, - 421, - 431, - 440, - 448, - 458, - 467, - 475, - 485, - 494, - 502, - 519, - 530, - 531, + 373, + 374, + 386, + 395, + 402, + 415, + 423, + 433, + 442, + 450, + 460, + 469, + 477, + 487, + 496, + 504, + 521, 532, - 544, - 564, - 575, - 576, + 533, + 534, + 546, + 566, 577, - 589, - 609, - 621, - 622, + 578, + 579, + 591, + 611, 623, - 635, - 647, - 648, - 657, - 661, - 667, - 668, - 677, - 681, - 687, - 688, - 697, - 701, - 707, - 708, - 718, - 722, - 728, - 729, - 739, - 743, - 749, - 750, - 760, - 764, - 770, - 771, - 781, - 785, - 791, - 792, - 802, - 806, - 812, - 813, - 822, - 826, - 832, - 833, - 842, - 846, - 852, - 853, - 863, - 867, - 873, - 874, - 883, - 887, - 893, - 894, - 903, - 907, - 913, - 914, - 923, - 927, - 933, - 934, - 943, - 947, - 953, - 954, - 964, - 968, - 974, - 975, - 985, - 989, - 995, - 996, - 1006, - 1010, - 1016, - 1017, - 1027, - 1031, - 1037, - 1038, - 1048, - 1052, - 1058, - 1059, - 1069, - 1073, - 1079, - 1080, - 1089, - 1093, - 1099, - 1100, - 1110, - 1114, - 1120, - 1121, - 1130, - 1134, - 1140, - 1141, - 1151, - 1155, - 1161, - 1162, - 1171, - 1175, - 1181, - 1182, - 1191, - 1195, - 1201, - 1202, - 1212, - 1216, - 1222, - 1223, - 1233, - 1237, - 1243, - 1244, - 1253, - 1257, - 1263, - 1264, - 1273, - 1277, - 1283, - 1284, - 1293, - 1297, - 1303, - 1304, - 1313, - 1317, - 1323, - 1324, - 1333, - 1337, - 1343, - 1344, + 624, + 625, + 637, + 649, + 650, + 659, + 663, + 669, + 670, + 679, + 683, + 689, + 690, + 699, + 703, + 709, + 710, + 720, + 724, + 730, + 731, + 741, + 745, + 751, + 752, + 762, + 766, + 772, + 773, + 783, + 787, + 793, + 794, + 804, + 808, + 814, + 815, + 824, + 828, + 834, + 835, + 844, + 848, + 854, + 855, + 865, + 869, + 875, + 876, + 885, + 889, + 895, + 896, + 905, + 909, + 915, + 916, + 925, + 929, + 935, + 936, + 945, + 949, + 955, + 956, + 966, + 970, + 976, + 977, + 987, + 991, + 997, + 998, + 1008, + 1012, + 1018, + 1019, + 1029, + 1033, + 1039, + 1040, + 1050, + 1054, + 1060, + 1061, + 1071, + 1075, + 1081, + 1082, + 1091, + 1095, + 1101, + 1102, + 1112, + 1116, + 1122, + 1123, + 1132, + 1136, + 1142, + 1143, + 1153, + 1157, + 1163, + 1164, + 1173, + 1177, + 1183, + 1184, + 1193, + 1197, + 1203, + 1204, + 1214, + 1218, + 1224, + 1225, + 1235, + 1239, + 1245, + 1246, + 1255, + 1259, + 1265, + 1266, + 1275, + 1279, + 1285, + 1286, + 1295, + 1299, + 1305, + 1306, + 1315, + 1319, + 1325, + 1326, + 1335, + 1339, + 1345, 1354, 1358, - 1364, 1365, 1374, - 1378, - 1384, - 1385, - 1394, - 1398, - 1404, - 1405, - 1414, - 1418, - 1424, - 1425, - 1434, - 1438, - 1444, - 1445, - 1455, - 1459, - 1465, + 1382, + 1391, + 1392, + 1402, + 1406, + 1412, + 1413, + 1422, + 1426, + 1432, + 1433, + 1442, + 1446, + 1452, + 1453, + 1462, 1466, - 1475, - 1479, - 1485, + 1472, + 1473, + 1482, 1486, - 1495, - 1499, - 1505, - 1506, - 1516, - 1520, - 1526, + 1492, + 1493, + 1503, + 1507, + 1513, + 1514, + 1523, 1527, - 1537, - 1541, + 1533, + 1534, + 1543, 1547, - 1548, - 1558, - 1562, + 1553, + 1554, + 1564, 1568, - 1569, - 1578, - 1582, - 1588, + 1574, + 1575, + 1585, 1589, - 1599, - 1603, + 1595, + 1596, + 1605, 1609, - 1610, - 1619, - 1623, - 1629, + 1615, + 1616, + 1626, 1630, - 1639, - 1643, - 1649, - 1650, - 1659, - 1663, - 1669, - 1670, - 1679, - 1683, - 1689, - 1690, + 1636, + 1637, + 1647, + 1651, + 1657, + 1658, + 1667, + 1671, + 1677, + 1678, + 1688, + 1692, + 1698, 1699, - 1703, - 1709, - 1710, + 1708, + 1712, + 1718, 1719, - 1723, - 1729, - 1730, + 1728, + 1732, + 1738, 1739, - 1743, - 1749, - 1757, - 1761, - 1773, - 1795, - 1806, + 1748, + 1752, + 1758, + 1759, + 1768, + 1772, + 1778, + 1779, + 1788, + 1792, + 1798, + 1799, + 1808, + 1812, 1818, - 1826, + 1819, + 1828, + 1832, 1838, - 1856, - 1867, - 1879, - 1897, - 1908, - 1920, - 1936, - 1946, - 1950, - 1960, - 1970, - 1974, - 1981, - 1991, - 1999, - 2004, - 2011, - 2020, - 2028, - 2046, - 2061, - 2062, + 1846, + 1850, + 1862, + 1884, + 1895, + 1907, + 1915, + 1927, + 1945, + 1956, + 1968, + 1986, + 1997, + 2009, + 2025, + 2035, + 2039, + 2049, + 2059, 2063, - 2075, - 2087, - 2096, + 2070, + 2080, + 2088, + 2093, 2100, - 2106, - 2114, - 2118, - 2132, - 2143, - 2144, - 2145, - 2157, - 2171, - 2184, - 2192, + 2109, + 2117, + 2135, + 2150, + 2151, + 2152, + 2164, + 2176, + 2185, + 2189, + 2195, + 2203, 2207, - 2217, - 2218, - 2219, - 2223, - 2238, - 2254, - 2255, - 2256, - 2268, - 2282, + 2221, + 2232, + 2233, + 2234, + 2246, + 2260, + 2273, + 2281, 2296, - 2304, - 2315, - 2328, - 2336, + 2306, + 2307, + 2308, + 2312, + 2327, + 2343, + 2344, 2345, - 2347, - 2349, - 2363, - 2381, - 2391, - 2399, - 2414, + 2357, + 2371, + 2385, + 2393, + 2404, + 2417, 2425, + 2435, 2437, - 2455, - 2466, - 2478, - 2496, - 2507, - 2519, - 2535, - 2546, - 2550, - 2558, - 2572, - 2580, - 2595, - 2606, - 2618, + 2439, + 2453, + 2471, + 2481, + 2489, + 2504, + 2515, + 2527, + 2545, + 2556, + 2568, + 2586, + 2597, + 2609, + 2625, 2636, - 2647, - 2659, - 2677, - 2689, - 2701, - 2713, - 2722, + 2640, + 2648, + 2662, + 2670, + 2685, + 2696, + 2708, 2726, - 2732, - 2741, - 2745, - 2759, - 2770, - 2771, - 2772, - 2784, - 2797, - 2809, - 2813, - 2819, - 2828, - 2832, - 2844, - 2855, - 2856, - 2857, + 2737, + 2749, + 2767, + 2779, + 2791, + 2803, + 2812, + 2816, + 2822, + 2831, + 2835, + 2849, + 2860, 2861, - 2873, - 2885, - 2897, - 2916, - 2931, - 2943, + 2862, + 2874, + 2887, + 2899, + 2903, + 2909, + 2918, + 2922, + 2934, + 2945, + 2946, + 2947, + 2951, 2963, - 2974, 2975, - 2976, - 2988, + 2987, 3006, - 3018, - 3030, - 3051, - 3067, - 3068, - 3069, - 3081, - 3099, - 3110, - 3122, - 3140, - 3150, - 3151, - 3152, - 3156, - 3168, - 3180, - 3192, + 3021, + 3033, + 3053, + 3064, + 3065, + 3066, + 3078, + 3096, + 3108, + 3120, + 3141, + 3157, + 3158, + 3159, + 3171, + 3189, + 3200, 3212, - 3224, - 3225, - 3226, - 3238, - 3256, - 3266, - 3267, - 3268, - 3272, - 3287, + 3230, + 3240, + 3241, + 3242, + 3246, + 3258, + 3270, + 3282, 3302, - 3303, - 3304, + 3314, + 3315, 3316, 3328, - 3336, - 3340, - 3354, - 3366, - 3367, - 3368, - 3380, + 3346, + 3356, + 3357, + 3358, + 3362, + 3377, 3392, - 3400, - 3404, - 3431, - 3432, - 3433, + 3393, + 3394, + 3406, + 3418, + 3426, + 3430, + 3444, + 3456, 3457, - 3466, - 3474, - 3484, - 3493, - 3501, - 3519, - 3534, - 3535, - 3536, - 3548, + 3458, + 3470, + 3482, + 3490, + 3494, + 3521, + 3522, + 3523, + 3547, 3556, - 3558, - 3569, - 3580, - 3592, - 3605, - 3615, - 3623, - 3633, - 3642, - 3650, - 3665, - 3676, - 3688, - 3708, - 3719, - 3720, - 3721, - 3733, - 3749, - 3769, - 3780, - 3792, - 3805, - 3814, - 3822, - 3837, - 3848, - 3860, - 3880, - 3891, - 3892, - 3893, - 3905, - 3935, - 3946, - 3958, - 3966, - 3977, - 3978, - 3979, - 3991, - 4010, - 4032, - 4043, - 4055, - 4071, - 4097, - 4124, - 4135, - 4147, - 4163, - 4183, - 4194, - 4206, - 4224, - 4235, - 4247, - 4275, - 4286, - 4287, - 4288, - 4289, - 4290, - 4291, - 4292, - 4293, - 4294, - 4306, - 4319, - 4329, + 3564, + 3574, + 3583, + 3591, + 3609, + 3624, + 3625, + 3626, + 3638, + 3646, + 3648, + 3659, + 3670, + 3682, + 3695, + 3705, + 3713, + 3723, + 3732, + 3740, + 3755, + 3766, + 3778, + 3798, + 3809, + 3810, + 3811, + 3823, + 3839, + 3859, + 3870, + 3882, + 3895, + 3904, + 3912, + 3927, + 3938, + 3950, + 3970, + 3981, + 3982, + 3983, + 3995, + 4025, + 4036, + 4048, + 4056, + 4067, + 4068, + 4069, + 4081, + 4100, + 4122, + 4133, + 4145, + 4161, + 4187, + 4214, + 4225, + 4237, + 4253, + 4273, + 4284, + 4296, + 4314, + 4325, 4337, - 4348, - 4361, - 4369, + 4365, + 4376, + 4377, + 4378, 4379, - 4388, + 4380, + 4381, + 4382, + 4383, + 4384, 4396, - 4411, - 4422, - 4434, - 4452, - 4463, - 4475, - 4499, - 4521, - 4531, - 4539, - 4549, - 4558, - 4566, - 4576, - 4585, - 4593, + 4409, + 4419, + 4427, + 4438, + 4451, + 4459, + 4469, + 4478, + 4486, + 4501, + 4512, + 4524, + 4542, + 4553, + 4565, + 4589, 4611, 4621, - 4631, + 4629, 4639, - 4649, - 4658, + 4648, + 4656, 4666, - 4684, - 4700, + 4675, + 4683, 4701, - 4702, - 4714, - 4726, - 4734, - 4738, - 4740, - 4750, - 4760, - 4764, - 4771, - 4781, - 4789, - 4799, - 4808, + 4711, + 4721, + 4729, + 4739, + 4748, + 4756, + 4774, + 4790, + 4791, + 4792, + 4804, 4816, - 4831, - 4842, + 4824, + 4828, + 4830, + 4840, + 4850, 4854, - 4874, - 4885, - 4886, - 4887, - 4899, - 4912, + 4861, + 4871, + 4879, + 4889, + 4898, + 4906, 4921, - 4929, + 4932, 4944, - 4954, - 4955, - 4956, - 4960, - 4972, - 4983, - 4995, - 5015, - 5027, - 5028, - 5029, - 5041, - 5054, - 5064, - 5072, - 5082, - 5091, - 5099, - 5116, - 5128, - 5129, - 5130, - 5142, - 5150, - 5152, - 5153, - 5165, - 5177, + 4964, + 4975, + 4976, + 4977, + 4989, + 5002, + 5011, + 5019, + 5034, + 5044, + 5045, + 5046, + 5050, + 5062, + 5073, + 5085, + 5105, + 5117, + 5118, + 5119, + 5131, + 5144, + 5154, + 5162, + 5172, + 5181, 5189, - 5209, - 5221, - 5222, - 5223, - 5235, - 5251, - 5261, - 5265, - 5275, - 5285, - 5289, - 5301, + 5206, + 5218, + 5219, + 5220, + 5232, + 5240, + 5242, + 5243, + 5255, + 5267, + 5279, + 5299, + 5311, 5312, - 5324, - 5342, - 5353, - 5365, - 5383, - 5394, - 5406, - 5427, - 5443, + 5313, + 5325, + 5341, + 5351, + 5355, + 5367, + 5378, + 5390, + 5408, + 5419, + 5431, 5444, - 5445, - 5457, - 5475, - 5486, - 5498, - 5516, - 5527, + 5454, + 5462, + 5472, + 5481, + 5489, + 5505, + 5522, + 5531, 5539, - 5557, - 5569, - 5581, - 5611, - 5623, - 5624, - 5625, - 5626, - 5627, - 5628, - 5629, + 5552, + 5562, + 5566, + 5578, + 5589, + 5601, + 5619, 5630, - 5631, - 5632, - 5633, - 5645, + 5642, + 5655, 5663, - 5674, + 5671, 5686, - 5699, + 5697, 5709, - 5717, - 5727, - 5736, - 5744, - 5754, - 5763, - 5771, - 5796, - 5807, - 5808, - 5809, - 5810, - 5811, - 5812, - 5813, - 5814, - 5815, - 5827, - 5840, - 5850, - 5858, - 5873, - 5884, - 5896, - 5924, + 5730, + 5746, + 5747, + 5748, + 5760, + 5778, + 5789, + 5801, + 5819, + 5830, + 5842, + 5862, + 5874, + 5875, + 5876, + 5888, + 5918, + 5930, + 5931, + 5932, + 5933, + 5934, 5935, 5936, 5937, 5938, 5939, 5940, - 5941, - 5942, - 5943, - 5955, - 5976, - 5991, - 5992, + 5952, + 5970, + 5981, 5993, - 6005, - 6033, - 6044, - 6045, - 6046, - 6047, - 6048, - 6049, - 6050, + 6006, + 6016, + 6024, + 6034, + 6043, 6051, - 6052, - 6064, - 6082, - 6093, - 6105, - 6136, - 6152, - 6153, - 6154, - 6155, - 6156, + 6061, + 6070, + 6078, + 6103, + 6114, + 6115, + 6116, + 6117, + 6118, + 6119, + 6120, + 6121, + 6122, + 6134, + 6147, 6157, - 6158, - 6159, - 6160, - 6161, - 6162, - 6174, - 6187, - 6196, - 6204, - 6219, - 6230, + 6165, + 6180, + 6191, + 6203, + 6231, 6242, - 6255, - 6265, - 6273, - 6288, + 6243, + 6244, + 6245, + 6246, + 6247, + 6248, + 6249, + 6250, + 6262, + 6283, + 6298, 6299, - 6311, - 6331, - 6343, - 6344, - 6345, + 6300, + 6312, + 6340, + 6351, + 6352, + 6353, + 6354, + 6355, + 6356, 6357, - 6365, - 6394, - 6395, - 6396, - 6397, - 6398, - 6399, + 6358, + 6359, + 6371, + 6389, 6400, - 6401, - 6402, - 6427, - 6453, - 6496, - 6497, - 6498, - 6499, - 6500, - 6501, - 6502, + 6412, + 6443, + 6459, + 6460, + 6461, + 6462, + 6463, + 6464, + 6465, + 6466, + 6467, + 6468, + 6469, + 6481, + 6494, 6503, - 6504, - 6533, - 6561, - 6586, - 6604, - 6622, - 6643, - 6663, - 6689, - 6714, - 6732, - 6768, - 6769, - 6770, - 6771, - 6772, - 6773, - 6774, - 6775, - 6776, - 6801, - 6819, - 6837, - 6865, - 6892, - 6910, - 6928, - 6954, - 6979, - 6997, - 7015, - 7042, - 7043, - 7044, - 7057, + 6511, + 6526, + 6537, + 6549, + 6562, + 6572, + 6580, + 6595, + 6606, + 6618, + 6638, + 6650, + 6651, + 6652, + 6664, + 6672, + 6701, + 6702, + 6703, + 6704, + 6705, + 6706, + 6707, + 6708, + 6709, + 6734, + 6760, + 6803, + 6804, + 6805, + 6806, + 6807, + 6808, + 6809, + 6810, + 6811, + 6840, + 6868, + 6893, + 6911, + 6929, + 6950, + 6970, + 6996, + 7021, + 7039, + 7075, + 7076, 7077, - 7097, - 7127, - 7139, - 7140, - 7141, - 7142, - 7143, + 7078, + 7079, + 7080, + 7081, + 7082, + 7083, + 7108, + 7126, 7144, - 7145, - 7146, - 7147, - 7159, - 7193, - 7194, - 7195, - 7196, - 7197, - 7198, + 7172, 7199, - 7200, - 7201, - 7244, - 7245, - 7246, - 7247, - 7248, - 7249, - 7250, - 7251, - 7252 + 7217, + 7235, + 7261, + 7286, + 7304, + 7322, + 7349, + 7350, + 7351, + 7364, + 7384, + 7404, + 7434, + 7446, + 7447, + 7448, + 7449, + 7450, + 7451, + 7452, + 7453, + 7454, + 7466, + 7500, + 7501, + 7502, + 7503, + 7504, + 7505, + 7506, + 7507, + 7508, + 7551, + 7552, + 7553, + 7554, + 7555, + 7556, + 7557, + 7558, + 7559 ], "types": { "ActiveConnection": { @@ -858,7 +893,7 @@ export default { 85 ], "query_start": [ - 5152 + 5242 ], "state": [ 85 @@ -887,7 +922,7 @@ export default { 85 ], "query_start": [ - 5152 + 5242 ], "state": [ 85 @@ -944,22 +979,22 @@ export default { 85 ], "event_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "image_url": [ 85 ], "league_season_id": [ - 6365 + 6672 ], "name": [ 85 ], "season_id": [ - 6365 + 6672 ], "silhouette": [ 41 @@ -971,7 +1006,7 @@ export default { 85 ], "tournament_id": [ - 6365 + 6672 ], "updated_at": [ 85 @@ -982,7 +1017,7 @@ export default { }, "AwardRecipient": { "award_id": [ - 6365 + 6672 ], "awarded_by_steam_id": [ 85 @@ -991,7 +1026,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "note": [ 85 @@ -1006,13 +1041,13 @@ export default { 85 ], "team_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -1090,7 +1125,7 @@ export default { 41 ], "payload": [ - 2349 + 2439 ], "start_ms": [ 41 @@ -1124,7 +1159,7 @@ export default { 85 ], "match_map_id": [ - 6365 + 6672 ], "output": [ 9 @@ -1184,13 +1219,13 @@ export default { }, "CpuStat": { "time": [ - 5152 + 5242 ], "total": [ - 310 + 312 ], "used": [ - 310 + 312 ], "window": [ 32 @@ -1201,7 +1236,7 @@ export default { }, "CreateClipRenderOutput": { "job_id": [ - 6365 + 6672 ], "success": [ 6 @@ -1212,7 +1247,7 @@ export default { }, "CreateDraftGameOutput": { "draftGameId": [ - 6365 + 6672 ], "__typename": [ 85 @@ -1220,7 +1255,7 @@ export default { }, "CreateScheduledMatchOutput": { "matchId": [ - 6365 + 6672 ], "__typename": [ 85 @@ -1376,7 +1411,7 @@ export default { 23 ], "time": [ - 5152 + 5242 ], "__typename": [ 85 @@ -1402,7 +1437,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "mode": [ 85 @@ -1470,7 +1505,7 @@ export default { 85 ], "size": [ - 310 + 312 ], "__typename": [ 85 @@ -1481,7 +1516,7 @@ export default { 6 ], "modified": [ - 5152 + 5242 ], "name": [ 85 @@ -1490,7 +1525,7 @@ export default { 85 ], "size": [ - 310 + 312 ], "type": [ 85 @@ -1585,7 +1620,7 @@ export default { 35 ], "time": [ - 5152 + 5242 ], "__typename": [ 85 @@ -1838,7 +1873,7 @@ export default { 85 ], "player": [ - 4516 + 4606 ], "profile_url": [ 85 @@ -1855,13 +1890,13 @@ export default { }, "MemoryStat": { "time": [ - 5152 + 5242 ], "total": [ - 310 + 312 ], "used": [ - 310 + 312 ], "__typename": [ 85 @@ -1872,7 +1907,7 @@ export default { 53 ], "time": [ - 5152 + 5242 ], "__typename": [ 85 @@ -1892,7 +1927,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "published_at": [ 85 @@ -1913,7 +1948,7 @@ export default { 85 ], "view_count": [ - 310 + 312 ], "__typename": [ 85 @@ -1924,10 +1959,10 @@ export default { 85 ], "rx": [ - 310 + 312 ], "tx": [ - 310 + 312 ], "__typename": [ 85 @@ -2084,7 +2119,7 @@ export default { }, "PreviewTournamentMatchResetOutput": { "impacts": [ - 112 + 114 ], "__typename": [ 85 @@ -2700,16 +2735,16 @@ export default { 41 ], "last_analyze": [ - 5152 + 5242 ], "last_autoanalyze": [ - 5152 + 5242 ], "last_autovacuum": [ - 5152 + 5242 ], "last_vacuum": [ - 5152 + 5242 ], "n_dead_tup": [ 41 @@ -2926,7 +2961,7 @@ export default { 41 ], "pluginsBySlug": [ - 2349 + 2439 ], "pluginsManual": [ 41 @@ -3247,7 +3282,7 @@ export default { 85 ], "next_start": [ - 5152 + 5242 ], "__typename": [ 85 @@ -3269,13 +3304,13 @@ export default { }, "TournamentAward": { "award_id": [ - 6365 + 6672 ], "custom_name": [ 85 ], "id": [ - 6365 + 6672 ], "image_url": [ 85 @@ -3287,7 +3322,26 @@ export default { 41 ], "tournament_id": [ - 6365 + 6672 + ], + "__typename": [ + 85 + ] + }, + "TournamentDraftOutput": { + "teams_created": [ + 41 + ], + "__typename": [ + 85 + ] + }, + "TournamentInviteCodeOutput": { + "code": [ + 85 + ], + "id": [ + 6672 ], "__typename": [ 85 @@ -3295,7 +3349,7 @@ export default { }, "TournamentMatchResetImpact": { "bracket_id": [ - 6365 + 6672 ], "depth": [ 41 @@ -3304,7 +3358,7 @@ export default { 6 ], "match_id": [ - 6365 + 6672 ], "match_number": [ 41 @@ -3336,7 +3390,7 @@ export default { 85 ], "results": [ - 114 + 116 ], "__typename": [ 85 @@ -3353,7 +3407,7 @@ export default { 32 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -3378,7 +3432,7 @@ export default { 41 ], "scan_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -3420,7 +3474,7 @@ export default { 6 ], "errors": [ - 118 + 120 ], "failed": [ 41 @@ -3457,7 +3511,7 @@ export default { }, "UtilityLineupOutput": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -3514,7 +3568,7 @@ export default { 85 ], "results": [ - 125 + 127 ], "__typename": [ 85 @@ -3551,7 +3605,7 @@ export default { 85 ], "results": [ - 127 + 129 ], "__typename": [ 85 @@ -3579,7 +3633,7 @@ export default { }, "UtilityPlaybookOutput": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -3596,7 +3650,7 @@ export default { 41 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -3648,7 +3702,7 @@ export default { 41 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -3659,7 +3713,7 @@ export default { 6 ], "entries": [ - 131 + 133 ], "message": [ 85 @@ -3673,7 +3727,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "in_use": [ 6 @@ -3690,7 +3744,7 @@ export default { }, "UtilityPracticeServersOutput": { "servers": [ - 133 + 135 ], "__typename": [ 85 @@ -3698,13 +3752,13 @@ export default { }, "UtilityPracticeSessionOutput": { "id": [ - 6365 + 6672 ], "invite_code": [ 85 ], "match_id": [ - 6365 + 6672 ], "status": [ 85 @@ -3721,7 +3775,7 @@ export default { 6 ], "session_id": [ - 6365 + 6672 ], "switching": [ 6 @@ -3771,7 +3825,7 @@ export default { 85 ], "render_id": [ - 6365 + 6672 ], "status": [ 85 @@ -3844,7 +3898,7 @@ export default { 85 ], "results": [ - 144 + 146 ], "threshold": [ 32 @@ -3924,7 +3978,7 @@ export default { 41 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -3935,7 +3989,7 @@ export default { 6 ], "entries": [ - 146 + 148 ], "message": [ 85 @@ -3949,7 +4003,7 @@ export default { 6 ], "by_type": [ - 149 + 151 ], "landed": [ 41 @@ -4032,7 +4086,7 @@ export default { 6 ], "last_delivered_at": [ - 5153 + 5243 ], "managed_by_environment": [ 6 @@ -4044,7 +4098,7 @@ export default { 41 ], "platforms": [ - 151 + 153 ], "players": [ 41 @@ -4058,10 +4112,10 @@ export default { }, "_map_pool": { "map_id": [ - 6365 + 6672 ], "map_pool_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -4069,10 +4123,10 @@ export default { }, "_map_pool_aggregate": { "aggregate": [ - 155 + 157 ], "nodes": [ - 153 + 155 ], "__typename": [ 85 @@ -4083,7 +4137,7 @@ export default { 41, { "columns": [ - 165, + 167, "[_map_pool_select_column!]" ], "distinct": [ @@ -4092,10 +4146,10 @@ export default { } ], "max": [ - 159 + 161 ], "min": [ - 160 + 162 ], "__typename": [ 85 @@ -4103,19 +4157,19 @@ export default { }, "_map_pool_bool_exp": { "_and": [ - 156 + 158 ], "_not": [ - 156 + 158 ], "_or": [ - 156 + 158 ], "map_id": [ - 6367 + 6674 ], "map_pool_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -4124,10 +4178,10 @@ export default { "_map_pool_constraint": {}, "_map_pool_insert_input": { "map_id": [ - 6365 + 6672 ], "map_pool_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -4135,10 +4189,10 @@ export default { }, "_map_pool_max_fields": { "map_id": [ - 6365 + 6672 ], "map_pool_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -4146,10 +4200,10 @@ export default { }, "_map_pool_min_fields": { "map_id": [ - 6365 + 6672 ], "map_pool_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -4160,7 +4214,7 @@ export default { 41 ], "returning": [ - 153 + 155 ], "__typename": [ 85 @@ -4168,13 +4222,13 @@ export default { }, "_map_pool_on_conflict": { "constraint": [ - 157 + 159 ], "update_columns": [ - 169 + 171 ], "where": [ - 156 + 158 ], "__typename": [ 85 @@ -4182,10 +4236,10 @@ export default { }, "_map_pool_order_by": { "map_id": [ - 3558 + 3648 ], "map_pool_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -4193,10 +4247,10 @@ export default { }, "_map_pool_pk_columns_input": { "map_id": [ - 6365 + 6672 ], "map_pool_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -4205,10 +4259,10 @@ export default { "_map_pool_select_column": {}, "_map_pool_set_input": { "map_id": [ - 6365 + 6672 ], "map_pool_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -4216,10 +4270,10 @@ export default { }, "_map_pool_stream_cursor_input": { "initial_value": [ - 168 + 170 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -4227,10 +4281,10 @@ export default { }, "_map_pool_stream_cursor_value_input": { "map_id": [ - 6365 + 6672 ], "map_pool_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -4239,10 +4293,10 @@ export default { "_map_pool_update_column": {}, "_map_pool_updates": { "_set": [ - 166 + 168 ], "where": [ - 156 + 158 ], "__typename": [ 85 @@ -4251,19 +4305,19 @@ export default { "_uuid": {}, "abandoned_matches": { "abandoned_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -4271,10 +4325,10 @@ export default { }, "abandoned_matches_aggregate": { "aggregate": [ - 176 + 178 ], "nodes": [ - 172 + 174 ], "__typename": [ 85 @@ -4282,7 +4336,7 @@ export default { }, "abandoned_matches_aggregate_bool_exp": { "count": [ - 175 + 177 ], "__typename": [ 85 @@ -4290,13 +4344,13 @@ export default { }, "abandoned_matches_aggregate_bool_exp_count": { "arguments": [ - 193 + 195 ], "distinct": [ 6 ], "filter": [ - 181 + 183 ], "predicate": [ 42 @@ -4307,13 +4361,13 @@ export default { }, "abandoned_matches_aggregate_fields": { "avg": [ - 179 + 181 ], "count": [ 41, { "columns": [ - 193, + 195, "[abandoned_matches_select_column!]" ], "distinct": [ @@ -4322,31 +4376,31 @@ export default { } ], "max": [ - 185 + 187 ], "min": [ - 187 + 189 ], "stddev": [ - 195 + 197 ], "stddev_pop": [ - 197 + 199 ], "stddev_samp": [ - 199 + 201 ], "sum": [ - 203 + 205 ], "var_pop": [ - 207 + 209 ], "var_samp": [ - 209 + 211 ], "variance": [ - 211 + 213 ], "__typename": [ 85 @@ -4354,37 +4408,37 @@ export default { }, "abandoned_matches_aggregate_order_by": { "avg": [ - 180 + 182 ], "count": [ - 3558 + 3648 ], "max": [ - 186 + 188 ], "min": [ - 188 + 190 ], "stddev": [ - 196 + 198 ], "stddev_pop": [ - 198 + 200 ], "stddev_samp": [ - 200 + 202 ], "sum": [ - 204 + 206 ], "var_pop": [ - 208 + 210 ], "var_samp": [ - 210 + 212 ], "variance": [ - 212 + 214 ], "__typename": [ 85 @@ -4392,10 +4446,10 @@ export default { }, "abandoned_matches_arr_rel_insert_input": { "data": [ - 184 + 186 ], "on_conflict": [ - 190 + 192 ], "__typename": [ 85 @@ -4411,7 +4465,7 @@ export default { }, "abandoned_matches_avg_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -4419,28 +4473,28 @@ export default { }, "abandoned_matches_bool_exp": { "_and": [ - 181 + 183 ], "_not": [ - 181 + 183 ], "_or": [ - 181 + 183 ], "abandoned_at": [ - 5154 + 5244 ], "id": [ - 6367 + 6674 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -4449,7 +4503,7 @@ export default { "abandoned_matches_constraint": {}, "abandoned_matches_inc_input": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -4457,19 +4511,19 @@ export default { }, "abandoned_matches_insert_input": { "abandoned_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -4477,16 +4531,16 @@ export default { }, "abandoned_matches_max_fields": { "abandoned_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -4494,16 +4548,16 @@ export default { }, "abandoned_matches_max_order_by": { "abandoned_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -4511,16 +4565,16 @@ export default { }, "abandoned_matches_min_fields": { "abandoned_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -4528,16 +4582,16 @@ export default { }, "abandoned_matches_min_order_by": { "abandoned_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -4548,7 +4602,7 @@ export default { 41 ], "returning": [ - 172 + 174 ], "__typename": [ 85 @@ -4556,13 +4610,13 @@ export default { }, "abandoned_matches_on_conflict": { "constraint": [ - 182 + 184 ], "update_columns": [ - 205 + 207 ], "where": [ - 181 + 183 ], "__typename": [ 85 @@ -4570,19 +4624,19 @@ export default { }, "abandoned_matches_order_by": { "abandoned_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -4590,7 +4644,7 @@ export default { }, "abandoned_matches_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -4599,16 +4653,16 @@ export default { "abandoned_matches_select_column": {}, "abandoned_matches_set_input": { "abandoned_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -4624,7 +4678,7 @@ export default { }, "abandoned_matches_stddev_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -4640,7 +4694,7 @@ export default { }, "abandoned_matches_stddev_pop_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -4656,7 +4710,7 @@ export default { }, "abandoned_matches_stddev_samp_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -4664,10 +4718,10 @@ export default { }, "abandoned_matches_stream_cursor_input": { "initial_value": [ - 202 + 204 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -4675,16 +4729,16 @@ export default { }, "abandoned_matches_stream_cursor_value_input": { "abandoned_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -4692,7 +4746,7 @@ export default { }, "abandoned_matches_sum_fields": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -4700,7 +4754,7 @@ export default { }, "abandoned_matches_sum_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -4709,13 +4763,13 @@ export default { "abandoned_matches_update_column": {}, "abandoned_matches_updates": { "_inc": [ - 183 + 185 ], "_set": [ - 194 + 196 ], "where": [ - 181 + 183 ], "__typename": [ 85 @@ -4731,7 +4785,7 @@ export default { }, "abandoned_matches_var_pop_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -4747,7 +4801,7 @@ export default { }, "abandoned_matches_var_samp_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -4763,7 +4817,7 @@ export default { }, "abandoned_matches_variance_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -4771,19 +4825,19 @@ export default { }, "api_keys": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "label": [ 85 ], "last_used_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -4791,10 +4845,10 @@ export default { }, "api_keys_aggregate": { "aggregate": [ - 215 + 217 ], "nodes": [ - 213 + 215 ], "__typename": [ 85 @@ -4802,13 +4856,13 @@ export default { }, "api_keys_aggregate_fields": { "avg": [ - 216 + 218 ], "count": [ 41, { "columns": [ - 227, + 229, "[api_keys_select_column!]" ], "distinct": [ @@ -4817,31 +4871,31 @@ export default { } ], "max": [ - 221 + 223 ], "min": [ - 222 + 224 ], "stddev": [ - 229 + 231 ], "stddev_pop": [ - 230 + 232 ], "stddev_samp": [ - 231 + 233 ], "sum": [ - 234 + 236 ], "var_pop": [ - 237 + 239 ], "var_samp": [ - 238 + 240 ], "variance": [ - 239 + 241 ], "__typename": [ 85 @@ -4857,28 +4911,28 @@ export default { }, "api_keys_bool_exp": { "_and": [ - 217 + 219 ], "_not": [ - 217 + 219 ], "_or": [ - 217 + 219 ], "created_at": [ - 5154 + 5244 ], "id": [ - 6367 + 6674 ], "label": [ 87 ], "last_used_at": [ - 5154 + 5244 ], "steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -4887,7 +4941,7 @@ export default { "api_keys_constraint": {}, "api_keys_inc_input": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -4895,19 +4949,19 @@ export default { }, "api_keys_insert_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "label": [ 85 ], "last_used_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -4915,19 +4969,19 @@ export default { }, "api_keys_max_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "label": [ 85 ], "last_used_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -4935,19 +4989,19 @@ export default { }, "api_keys_min_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "label": [ 85 ], "last_used_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -4958,7 +5012,7 @@ export default { 41 ], "returning": [ - 213 + 215 ], "__typename": [ 85 @@ -4966,13 +5020,13 @@ export default { }, "api_keys_on_conflict": { "constraint": [ - 218 + 220 ], "update_columns": [ - 235 + 237 ], "where": [ - 217 + 219 ], "__typename": [ 85 @@ -4980,19 +5034,19 @@ export default { }, "api_keys_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "label": [ - 3558 + 3648 ], "last_used_at": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -5000,7 +5054,7 @@ export default { }, "api_keys_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -5009,19 +5063,19 @@ export default { "api_keys_select_column": {}, "api_keys_set_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "label": [ 85 ], "last_used_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -5053,10 +5107,10 @@ export default { }, "api_keys_stream_cursor_input": { "initial_value": [ - 233 + 235 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -5064,19 +5118,19 @@ export default { }, "api_keys_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "label": [ 85 ], "last_used_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -5084,7 +5138,7 @@ export default { }, "api_keys_sum_fields": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -5093,13 +5147,13 @@ export default { "api_keys_update_column": {}, "api_keys_updates": { "_inc": [ - 219 + 221 ], "_set": [ - 228 + 230 ], "where": [ - 217 + 219 ], "__typename": [ 85 @@ -5131,7 +5185,7 @@ export default { }, "approve_league_season_movements_args": { "_league_season_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -5139,34 +5193,34 @@ export default { }, "award_recipients": { "award": [ - 282 + 284 ], "award_id": [ - 6365 + 6672 ], "awarded_by": [ - 4516 + 4606 ], "awarded_by_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "event": [ - 1976 + 2065 ], "event_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "league_season": [ - 2552 + 2642 ], "league_season_id": [ - 6365 + 6672 ], "note": [ 85 @@ -5178,40 +5232,40 @@ export default { 85 ], "player": [ - 4516 + 4606 ], "player_steam_id": [ - 310 + 312 ], "season": [ - 4616 + 4706 ], "season_id": [ - 6365 + 6672 ], "source": [ - 648 + 650 ], "team": [ - 5104 + 5194 ], "team_id": [ - 6365 + 6672 ], "tournament": [ - 5589 + 5896 ], "tournament_award": [ - 5155 + 5245 ], "tournament_id": [ - 6365 + 6672 ], "tournament_team": [ - 5547 + 5850 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -5219,10 +5273,10 @@ export default { }, "award_recipients_aggregate": { "aggregate": [ - 245 + 247 ], "nodes": [ - 241 + 243 ], "__typename": [ 85 @@ -5230,7 +5284,7 @@ export default { }, "award_recipients_aggregate_bool_exp": { "count": [ - 244 + 246 ], "__typename": [ 85 @@ -5238,13 +5292,13 @@ export default { }, "award_recipients_aggregate_bool_exp_count": { "arguments": [ - 262 + 264 ], "distinct": [ 6 ], "filter": [ - 250 + 252 ], "predicate": [ 42 @@ -5255,13 +5309,13 @@ export default { }, "award_recipients_aggregate_fields": { "avg": [ - 248 + 250 ], "count": [ 41, { "columns": [ - 262, + 264, "[award_recipients_select_column!]" ], "distinct": [ @@ -5270,31 +5324,31 @@ export default { } ], "max": [ - 254 + 256 ], "min": [ - 256 + 258 ], "stddev": [ - 264 + 266 ], "stddev_pop": [ - 266 + 268 ], "stddev_samp": [ - 268 + 270 ], "sum": [ - 272 + 274 ], "var_pop": [ - 276 + 278 ], "var_samp": [ - 278 + 280 ], "variance": [ - 280 + 282 ], "__typename": [ 85 @@ -5302,37 +5356,37 @@ export default { }, "award_recipients_aggregate_order_by": { "avg": [ - 249 + 251 ], "count": [ - 3558 + 3648 ], "max": [ - 255 + 257 ], "min": [ - 257 + 259 ], "stddev": [ - 265 + 267 ], "stddev_pop": [ - 267 + 269 ], "stddev_samp": [ - 269 + 271 ], "sum": [ - 273 + 275 ], "var_pop": [ - 277 + 279 ], "var_samp": [ - 279 + 281 ], "variance": [ - 281 + 283 ], "__typename": [ 85 @@ -5340,10 +5394,10 @@ export default { }, "award_recipients_arr_rel_insert_input": { "data": [ - 253 + 255 ], "on_conflict": [ - 259 + 261 ], "__typename": [ 85 @@ -5365,13 +5419,13 @@ export default { }, "award_recipients_avg_order_by": { "awarded_by_steam_id": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -5379,43 +5433,43 @@ export default { }, "award_recipients_bool_exp": { "_and": [ - 250 + 252 ], "_not": [ - 250 + 252 ], "_or": [ - 250 + 252 ], "award": [ - 286 + 288 ], "award_id": [ - 6367 + 6674 ], "awarded_by": [ - 4520 + 4610 ], "awarded_by_steam_id": [ - 312 + 314 ], "created_at": [ - 5154 + 5244 ], "event": [ - 1980 + 2069 ], "event_id": [ - 6367 + 6674 ], "id": [ - 6367 + 6674 ], "league_season": [ - 2557 + 2647 ], "league_season_id": [ - 6367 + 6674 ], "note": [ 87 @@ -5427,40 +5481,40 @@ export default { 87 ], "player": [ - 4520 + 4610 ], "player_steam_id": [ - 312 + 314 ], "season": [ - 4620 + 4710 ], "season_id": [ - 6367 + 6674 ], "source": [ - 649 + 651 ], "team": [ - 5115 + 5205 ], "team_id": [ - 6367 + 6674 ], "tournament": [ - 5610 + 5917 ], "tournament_award": [ - 5164 + 5254 ], "tournament_id": [ - 6367 + 6674 ], "tournament_team": [ - 5556 + 5861 ], "tournament_team_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -5469,13 +5523,13 @@ export default { "award_recipients_constraint": {}, "award_recipients_inc_input": { "awarded_by_steam_id": [ - 310 + 312 ], "placement": [ 41 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -5483,34 +5537,34 @@ export default { }, "award_recipients_insert_input": { "award": [ - 293 + 295 ], "award_id": [ - 6365 + 6672 ], "awarded_by": [ - 4527 + 4617 ], "awarded_by_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "event": [ - 1987 + 2076 ], "event_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "league_season": [ - 2567 + 2657 ], "league_season_id": [ - 6365 + 6672 ], "note": [ 85 @@ -5519,40 +5573,40 @@ export default { 41 ], "player": [ - 4527 + 4617 ], "player_steam_id": [ - 310 + 312 ], "season": [ - 4627 + 4717 ], "season_id": [ - 6365 + 6672 ], "source": [ - 648 + 650 ], "team": [ - 5124 + 5214 ], "team_id": [ - 6365 + 6672 ], "tournament": [ - 5619 + 5926 ], "tournament_award": [ - 5173 + 5263 ], "tournament_id": [ - 6365 + 6672 ], "tournament_team": [ - 5565 + 5870 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -5560,22 +5614,22 @@ export default { }, "award_recipients_max_fields": { "award_id": [ - 6365 + 6672 ], "awarded_by_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "note": [ 85 @@ -5587,19 +5641,19 @@ export default { 85 ], "player_steam_id": [ - 310 + 312 ], "season_id": [ - 6365 + 6672 ], "team_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -5607,46 +5661,46 @@ export default { }, "award_recipients_max_order_by": { "award_id": [ - 3558 + 3648 ], "awarded_by_steam_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "event_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "note": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "placement_tier": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "season_id": [ - 3558 + 3648 ], "team_id": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "tournament_team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -5654,22 +5708,22 @@ export default { }, "award_recipients_min_fields": { "award_id": [ - 6365 + 6672 ], "awarded_by_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "note": [ 85 @@ -5681,19 +5735,19 @@ export default { 85 ], "player_steam_id": [ - 310 + 312 ], "season_id": [ - 6365 + 6672 ], "team_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -5701,46 +5755,46 @@ export default { }, "award_recipients_min_order_by": { "award_id": [ - 3558 + 3648 ], "awarded_by_steam_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "event_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "note": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "placement_tier": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "season_id": [ - 3558 + 3648 ], "team_id": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "tournament_team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -5751,7 +5805,7 @@ export default { 41 ], "returning": [ - 241 + 243 ], "__typename": [ 85 @@ -5759,13 +5813,13 @@ export default { }, "award_recipients_on_conflict": { "constraint": [ - 251 + 253 ], "update_columns": [ - 274 + 276 ], "where": [ - 250 + 252 ], "__typename": [ 85 @@ -5773,79 +5827,79 @@ export default { }, "award_recipients_order_by": { "award": [ - 295 + 297 ], "award_id": [ - 3558 + 3648 ], "awarded_by": [ - 4529 + 4619 ], "awarded_by_steam_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "event": [ - 1989 + 2078 ], "event_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "league_season": [ - 2569 + 2659 ], "league_season_id": [ - 3558 + 3648 ], "note": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "placement_tier": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "player_steam_id": [ - 3558 + 3648 ], "season": [ - 4629 + 4719 ], "season_id": [ - 3558 + 3648 ], "source": [ - 3558 + 3648 ], "team": [ - 5126 + 5216 ], "team_id": [ - 3558 + 3648 ], "tournament": [ - 5621 + 5928 ], "tournament_award": [ - 5175 + 5265 ], "tournament_id": [ - 3558 + 3648 ], "tournament_team": [ - 5567 + 5872 ], "tournament_team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -5853,7 +5907,7 @@ export default { }, "award_recipients_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -5862,22 +5916,22 @@ export default { "award_recipients_select_column": {}, "award_recipients_set_input": { "award_id": [ - 6365 + 6672 ], "awarded_by_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "note": [ 85 @@ -5886,22 +5940,22 @@ export default { 41 ], "player_steam_id": [ - 310 + 312 ], "season_id": [ - 6365 + 6672 ], "source": [ - 648 + 650 ], "team_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -5923,13 +5977,13 @@ export default { }, "award_recipients_stddev_order_by": { "awarded_by_steam_id": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -5951,13 +6005,13 @@ export default { }, "award_recipients_stddev_pop_order_by": { "awarded_by_steam_id": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -5979,13 +6033,13 @@ export default { }, "award_recipients_stddev_samp_order_by": { "awarded_by_steam_id": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -5993,10 +6047,10 @@ export default { }, "award_recipients_stream_cursor_input": { "initial_value": [ - 271 + 273 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -6004,22 +6058,22 @@ export default { }, "award_recipients_stream_cursor_value_input": { "award_id": [ - 6365 + 6672 ], "awarded_by_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "note": [ 85 @@ -6031,22 +6085,22 @@ export default { 85 ], "player_steam_id": [ - 310 + 312 ], "season_id": [ - 6365 + 6672 ], "source": [ - 648 + 650 ], "team_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -6054,13 +6108,13 @@ export default { }, "award_recipients_sum_fields": { "awarded_by_steam_id": [ - 310 + 312 ], "placement": [ 41 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -6068,13 +6122,13 @@ export default { }, "award_recipients_sum_order_by": { "awarded_by_steam_id": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -6083,13 +6137,13 @@ export default { "award_recipients_update_column": {}, "award_recipients_updates": { "_inc": [ - 252 + 254 ], "_set": [ - 263 + 265 ], "where": [ - 250 + 252 ], "__typename": [ 85 @@ -6111,13 +6165,13 @@ export default { }, "award_recipients_var_pop_order_by": { "awarded_by_steam_id": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -6139,13 +6193,13 @@ export default { }, "award_recipients_var_samp_order_by": { "awarded_by_steam_id": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -6167,13 +6221,13 @@ export default { }, "award_recipients_variance_order_by": { "awarded_by_steam_id": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -6184,43 +6238,43 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "created_by": [ - 4516 + 4606 ], "created_by_steam_id": [ - 310 + 312 ], "description": [ 85 ], "event": [ - 1976 + 2065 ], "event_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "image_url": [ 85 ], "league_season": [ - 2552 + 2642 ], "league_season_id": [ - 6365 + 6672 ], "name": [ 85 ], "recipients": [ - 241, + 243, { "distinct_on": [ - 262, + 264, "[award_recipients_select_column!]" ], "limit": [ @@ -6230,19 +6284,19 @@ export default { 41 ], "order_by": [ - 260, + 262, "[award_recipients_order_by!]" ], "where": [ - 250 + 252 ] } ], "recipients_aggregate": [ - 242, + 244, { "distinct_on": [ - 262, + 264, "[award_recipients_select_column!]" ], "limit": [ @@ -6252,19 +6306,19 @@ export default { 41 ], "order_by": [ - 260, + 262, "[award_recipients_order_by!]" ], "where": [ - 250 + 252 ] } ], "season": [ - 4616 + 4706 ], "season_id": [ - 6365 + 6672 ], "silhouette": [ 41 @@ -6273,16 +6327,16 @@ export default { 85 ], "tier": [ - 668 + 670 ], "tournament": [ - 5589 + 5896 ], "tournament_configs": [ - 5155, + 5245, { "distinct_on": [ - 5177, + 5267, "[tournament_awards_select_column!]" ], "limit": [ @@ -6292,19 +6346,19 @@ export default { 41 ], "order_by": [ - 5175, + 5265, "[tournament_awards_order_by!]" ], "where": [ - 5164 + 5254 ] } ], "tournament_configs_aggregate": [ - 5156, + 5246, { "distinct_on": [ - 5177, + 5267, "[tournament_awards_select_column!]" ], "limit": [ @@ -6314,19 +6368,19 @@ export default { 41 ], "order_by": [ - 5175, + 5265, "[tournament_awards_order_by!]" ], "where": [ - 5164 + 5254 ] } ], "tournament_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -6334,10 +6388,10 @@ export default { }, "awards_aggregate": { "aggregate": [ - 284 + 286 ], "nodes": [ - 282 + 284 ], "__typename": [ 85 @@ -6345,13 +6399,13 @@ export default { }, "awards_aggregate_fields": { "avg": [ - 285 + 287 ], "count": [ 41, { "columns": [ - 297, + 299, "[awards_select_column!]" ], "distinct": [ @@ -6360,31 +6414,31 @@ export default { } ], "max": [ - 290 + 292 ], "min": [ - 291 + 293 ], "stddev": [ - 299 + 301 ], "stddev_pop": [ - 300 + 302 ], "stddev_samp": [ - 301 + 303 ], "sum": [ - 304 + 306 ], "var_pop": [ - 307 + 309 ], "var_samp": [ - 308 + 310 ], "variance": [ - 309 + 311 ], "__typename": [ 85 @@ -6403,61 +6457,61 @@ export default { }, "awards_bool_exp": { "_and": [ - 286 + 288 ], "_not": [ - 286 + 288 ], "_or": [ - 286 + 288 ], "allow_multiple": [ 7 ], "created_at": [ - 5154 + 5244 ], "created_by": [ - 4520 + 4610 ], "created_by_steam_id": [ - 312 + 314 ], "description": [ 87 ], "event": [ - 1980 + 2069 ], "event_id": [ - 6367 + 6674 ], "id": [ - 6367 + 6674 ], "image_url": [ 87 ], "league_season": [ - 2557 + 2647 ], "league_season_id": [ - 6367 + 6674 ], "name": [ 87 ], "recipients": [ - 250 + 252 ], "recipients_aggregate": [ - 243 + 245 ], "season": [ - 4620 + 4710 ], "season_id": [ - 6367 + 6674 ], "silhouette": [ 42 @@ -6466,22 +6520,22 @@ export default { 87 ], "tier": [ - 669 + 671 ], "tournament": [ - 5610 + 5917 ], "tournament_configs": [ - 5164 + 5254 ], "tournament_configs_aggregate": [ - 5157 + 5247 ], "tournament_id": [ - 6367 + 6674 ], "updated_at": [ - 5154 + 5244 ], "__typename": [ 85 @@ -6490,7 +6544,7 @@ export default { "awards_constraint": {}, "awards_inc_input": { "created_by_steam_id": [ - 310 + 312 ], "silhouette": [ 41 @@ -6504,46 +6558,46 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "created_by": [ - 4527 + 4617 ], "created_by_steam_id": [ - 310 + 312 ], "description": [ 85 ], "event": [ - 1987 + 2076 ], "event_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "image_url": [ 85 ], "league_season": [ - 2567 + 2657 ], "league_season_id": [ - 6365 + 6672 ], "name": [ 85 ], "recipients": [ - 247 + 249 ], "season": [ - 4627 + 4717 ], "season_id": [ - 6365 + 6672 ], "silhouette": [ 41 @@ -6552,19 +6606,19 @@ export default { 85 ], "tier": [ - 668 + 670 ], "tournament": [ - 5619 + 5926 ], "tournament_configs": [ - 5161 + 5251 ], "tournament_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -6572,31 +6626,31 @@ export default { }, "awards_max_fields": { "created_at": [ - 5153 + 5243 ], "created_by_steam_id": [ - 310 + 312 ], "description": [ 85 ], "event_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "image_url": [ 85 ], "league_season_id": [ - 6365 + 6672 ], "name": [ 85 ], "season_id": [ - 6365 + 6672 ], "silhouette": [ 41 @@ -6605,10 +6659,10 @@ export default { 85 ], "tournament_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -6616,31 +6670,31 @@ export default { }, "awards_min_fields": { "created_at": [ - 5153 + 5243 ], "created_by_steam_id": [ - 310 + 312 ], "description": [ 85 ], "event_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "image_url": [ 85 ], "league_season_id": [ - 6365 + 6672 ], "name": [ 85 ], "season_id": [ - 6365 + 6672 ], "silhouette": [ 41 @@ -6649,10 +6703,10 @@ export default { 85 ], "tournament_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -6663,7 +6717,7 @@ export default { 41 ], "returning": [ - 282 + 284 ], "__typename": [ 85 @@ -6671,10 +6725,10 @@ export default { }, "awards_obj_rel_insert_input": { "data": [ - 289 + 291 ], "on_conflict": [ - 294 + 296 ], "__typename": [ 85 @@ -6682,13 +6736,13 @@ export default { }, "awards_on_conflict": { "constraint": [ - 287 + 289 ], "update_columns": [ - 305 + 307 ], "where": [ - 286 + 288 ], "__typename": [ 85 @@ -6696,70 +6750,70 @@ export default { }, "awards_order_by": { "allow_multiple": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "created_by": [ - 4529 + 4619 ], "created_by_steam_id": [ - 3558 + 3648 ], "description": [ - 3558 + 3648 ], "event": [ - 1989 + 2078 ], "event_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "image_url": [ - 3558 + 3648 ], "league_season": [ - 2569 + 2659 ], "league_season_id": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "recipients_aggregate": [ - 246 + 248 ], "season": [ - 4629 + 4719 ], "season_id": [ - 3558 + 3648 ], "silhouette": [ - 3558 + 3648 ], "system_key": [ - 3558 + 3648 ], "tier": [ - 3558 + 3648 ], "tournament": [ - 5621 + 5928 ], "tournament_configs_aggregate": [ - 5160 + 5250 ], "tournament_id": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -6767,7 +6821,7 @@ export default { }, "awards_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -6779,31 +6833,31 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "created_by_steam_id": [ - 310 + 312 ], "description": [ 85 ], "event_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "image_url": [ 85 ], "league_season_id": [ - 6365 + 6672 ], "name": [ 85 ], "season_id": [ - 6365 + 6672 ], "silhouette": [ 41 @@ -6812,13 +6866,13 @@ export default { 85 ], "tier": [ - 668 + 670 ], "tournament_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -6859,10 +6913,10 @@ export default { }, "awards_stream_cursor_input": { "initial_value": [ - 303 + 305 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -6873,31 +6927,31 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "created_by_steam_id": [ - 310 + 312 ], "description": [ 85 ], "event_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "image_url": [ 85 ], "league_season_id": [ - 6365 + 6672 ], "name": [ 85 ], "season_id": [ - 6365 + 6672 ], "silhouette": [ 41 @@ -6906,13 +6960,13 @@ export default { 85 ], "tier": [ - 668 + 670 ], "tournament_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -6920,7 +6974,7 @@ export default { }, "awards_sum_fields": { "created_by_steam_id": [ - 310 + 312 ], "silhouette": [ 41 @@ -6932,13 +6986,13 @@ export default { "awards_update_column": {}, "awards_updates": { "_inc": [ - 288 + 290 ], "_set": [ - 298 + 300 ], "where": [ - 286 + 288 ], "__typename": [ 85 @@ -6980,37 +7034,37 @@ export default { "bigint": {}, "bigint_array_comparison_exp": { "_contained_in": [ - 310 + 312 ], "_contains": [ - 310 + 312 ], "_eq": [ - 310 + 312 ], "_gt": [ - 310 + 312 ], "_gte": [ - 310 + 312 ], "_in": [ - 310 + 312 ], "_is_null": [ 6 ], "_lt": [ - 310 + 312 ], "_lte": [ - 310 + 312 ], "_neq": [ - 310 + 312 ], "_nin": [ - 310 + 312 ], "__typename": [ 85 @@ -7018,31 +7072,31 @@ export default { }, "bigint_comparison_exp": { "_eq": [ - 310 + 312 ], "_gt": [ - 310 + 312 ], "_gte": [ - 310 + 312 ], "_in": [ - 310 + 312 ], "_is_null": [ 6 ], "_lt": [ - 310 + 312 ], "_lte": [ - 310 + 312 ], "_neq": [ - 310 + 312 ], "_nin": [ - 310 + 312 ], "__typename": [ 85 @@ -7051,31 +7105,31 @@ export default { "bytea": {}, "bytea_comparison_exp": { "_eq": [ - 313 + 315 ], "_gt": [ - 313 + 315 ], "_gte": [ - 313 + 315 ], "_in": [ - 313 + 315 ], "_is_null": [ 6 ], "_lt": [ - 313 + 315 ], "_lte": [ - 313 + 315 ], "_neq": [ - 313 + 315 ], "_nin": [ - 313 + 315 ], "__typename": [ 85 @@ -7083,10 +7137,10 @@ export default { }, "chat_read_state": { "last_read_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "thread": [ 85 @@ -7097,10 +7151,10 @@ export default { }, "chat_read_state_aggregate": { "aggregate": [ - 317 + 319 ], "nodes": [ - 315 + 317 ], "__typename": [ 85 @@ -7108,13 +7162,13 @@ export default { }, "chat_read_state_aggregate_fields": { "avg": [ - 318 + 320 ], "count": [ 41, { "columns": [ - 329, + 331, "[chat_read_state_select_column!]" ], "distinct": [ @@ -7123,31 +7177,31 @@ export default { } ], "max": [ - 323 + 325 ], "min": [ - 324 + 326 ], "stddev": [ - 331 + 333 ], "stddev_pop": [ - 332 + 334 ], "stddev_samp": [ - 333 + 335 ], "sum": [ - 336 + 338 ], "var_pop": [ - 339 + 341 ], "var_samp": [ - 340 + 342 ], "variance": [ - 341 + 343 ], "__typename": [ 85 @@ -7163,19 +7217,19 @@ export default { }, "chat_read_state_bool_exp": { "_and": [ - 319 + 321 ], "_not": [ - 319 + 321 ], "_or": [ - 319 + 321 ], "last_read_at": [ - 5154 + 5244 ], "steam_id": [ - 312 + 314 ], "thread": [ 87 @@ -7187,7 +7241,7 @@ export default { "chat_read_state_constraint": {}, "chat_read_state_inc_input": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -7195,10 +7249,10 @@ export default { }, "chat_read_state_insert_input": { "last_read_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "thread": [ 85 @@ -7209,10 +7263,10 @@ export default { }, "chat_read_state_max_fields": { "last_read_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "thread": [ 85 @@ -7223,10 +7277,10 @@ export default { }, "chat_read_state_min_fields": { "last_read_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "thread": [ 85 @@ -7240,7 +7294,7 @@ export default { 41 ], "returning": [ - 315 + 317 ], "__typename": [ 85 @@ -7248,13 +7302,13 @@ export default { }, "chat_read_state_on_conflict": { "constraint": [ - 320 + 322 ], "update_columns": [ - 337 + 339 ], "where": [ - 319 + 321 ], "__typename": [ 85 @@ -7262,13 +7316,13 @@ export default { }, "chat_read_state_order_by": { "last_read_at": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "thread": [ - 3558 + 3648 ], "__typename": [ 85 @@ -7276,7 +7330,7 @@ export default { }, "chat_read_state_pk_columns_input": { "steam_id": [ - 310 + 312 ], "thread": [ 85 @@ -7288,10 +7342,10 @@ export default { "chat_read_state_select_column": {}, "chat_read_state_set_input": { "last_read_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "thread": [ 85 @@ -7326,10 +7380,10 @@ export default { }, "chat_read_state_stream_cursor_input": { "initial_value": [ - 335 + 337 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -7337,10 +7391,10 @@ export default { }, "chat_read_state_stream_cursor_value_input": { "last_read_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "thread": [ 85 @@ -7351,7 +7405,7 @@ export default { }, "chat_read_state_sum_fields": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -7360,13 +7414,13 @@ export default { "chat_read_state_update_column": {}, "chat_read_state_updates": { "_inc": [ - 321 + 323 ], "_set": [ - 330 + 332 ], "where": [ - 319 + 321 ], "__typename": [ 85 @@ -7398,49 +7452,49 @@ export default { }, "clip_render_jobs": { "clip": [ - 2863 + 2953 ], "clip_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "error_message": [ 85 ], "game_server_node": [ - 2225 + 2314 ], "game_server_node_id": [ 85 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 ], "last_status_at": [ - 5153 + 5243 ], "match_map": [ - 3158 + 3248 ], "match_map_demo": [ - 3038 + 3128 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "paused": [ 6 ], "progress": [ - 3556 + 3646 ], "session_token": [ 85 @@ -7449,7 +7503,7 @@ export default { 41 ], "spec": [ - 2349, + 2439, { "path": [ 85 @@ -7460,7 +7514,7 @@ export default { 85 ], "status_history": [ - 2349, + 2439, { "path": [ 85 @@ -7468,10 +7522,10 @@ export default { } ], "user": [ - 4516 + 4606 ], "user_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -7479,10 +7533,10 @@ export default { }, "clip_render_jobs_aggregate": { "aggregate": [ - 348 + 350 ], "nodes": [ - 342 + 344 ], "__typename": [ 85 @@ -7490,13 +7544,13 @@ export default { }, "clip_render_jobs_aggregate_bool_exp": { "bool_and": [ - 345 + 347 ], "bool_or": [ - 346 + 348 ], "count": [ - 347 + 349 ], "__typename": [ 85 @@ -7504,13 +7558,13 @@ export default { }, "clip_render_jobs_aggregate_bool_exp_bool_and": { "arguments": [ - 371 + 373 ], "distinct": [ 6 ], "filter": [ - 354 + 356 ], "predicate": [ 7 @@ -7521,13 +7575,13 @@ export default { }, "clip_render_jobs_aggregate_bool_exp_bool_or": { "arguments": [ - 372 + 374 ], "distinct": [ 6 ], "filter": [ - 354 + 356 ], "predicate": [ 7 @@ -7538,13 +7592,13 @@ export default { }, "clip_render_jobs_aggregate_bool_exp_count": { "arguments": [ - 370 + 372 ], "distinct": [ 6 ], "filter": [ - 354 + 356 ], "predicate": [ 42 @@ -7555,13 +7609,13 @@ export default { }, "clip_render_jobs_aggregate_fields": { "avg": [ - 352 + 354 ], "count": [ 41, { "columns": [ - 370, + 372, "[clip_render_jobs_select_column!]" ], "distinct": [ @@ -7570,31 +7624,31 @@ export default { } ], "max": [ - 361 + 363 ], "min": [ - 363 + 365 ], "stddev": [ - 374 + 376 ], "stddev_pop": [ - 376 + 378 ], "stddev_samp": [ - 378 + 380 ], "sum": [ - 382 + 384 ], "var_pop": [ - 386 + 388 ], "var_samp": [ - 388 + 390 ], "variance": [ - 390 + 392 ], "__typename": [ 85 @@ -7602,37 +7656,37 @@ export default { }, "clip_render_jobs_aggregate_order_by": { "avg": [ - 353 + 355 ], "count": [ - 3558 + 3648 ], "max": [ - 362 + 364 ], "min": [ - 364 + 366 ], "stddev": [ - 375 + 377 ], "stddev_pop": [ - 377 + 379 ], "stddev_samp": [ - 379 + 381 ], "sum": [ - 383 + 385 ], "var_pop": [ - 387 + 389 ], "var_samp": [ - 389 + 391 ], "variance": [ - 391 + 393 ], "__typename": [ 85 @@ -7640,10 +7694,10 @@ export default { }, "clip_render_jobs_append_input": { "spec": [ - 2349 + 2439 ], "status_history": [ - 2349 + 2439 ], "__typename": [ 85 @@ -7651,10 +7705,10 @@ export default { }, "clip_render_jobs_arr_rel_insert_input": { "data": [ - 360 + 362 ], "on_conflict": [ - 366 + 368 ], "__typename": [ 85 @@ -7676,13 +7730,13 @@ export default { }, "clip_render_jobs_avg_order_by": { "progress": [ - 3558 + 3648 ], "sort_index": [ - 3558 + 3648 ], "user_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -7690,58 +7744,58 @@ export default { }, "clip_render_jobs_bool_exp": { "_and": [ - 354 + 356 ], "_not": [ - 354 + 356 ], "_or": [ - 354 + 356 ], "clip": [ - 2872 + 2962 ], "clip_id": [ - 6367 + 6674 ], "created_at": [ - 5154 + 5244 ], "error_message": [ 87 ], "game_server_node": [ - 2237 + 2326 ], "game_server_node_id": [ 87 ], "id": [ - 6367 + 6674 ], "k8s_job_name": [ 87 ], "last_status_at": [ - 5154 + 5244 ], "match_map": [ - 3167 + 3257 ], "match_map_demo": [ - 3050 + 3140 ], "match_map_demo_id": [ - 6367 + 6674 ], "match_map_id": [ - 6367 + 6674 ], "paused": [ 7 ], "progress": [ - 3557 + 3647 ], "session_token": [ 87 @@ -7750,19 +7804,19 @@ export default { 42 ], "spec": [ - 2351 + 2441 ], "status": [ 87 ], "status_history": [ - 2351 + 2441 ], "user": [ - 4520 + 4610 ], "user_steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -7804,13 +7858,13 @@ export default { }, "clip_render_jobs_inc_input": { "progress": [ - 3556 + 3646 ], "sort_index": [ 41 ], "user_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -7818,49 +7872,49 @@ export default { }, "clip_render_jobs_insert_input": { "clip": [ - 2881 + 2971 ], "clip_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "error_message": [ 85 ], "game_server_node": [ - 2249 + 2338 ], "game_server_node_id": [ 85 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 ], "last_status_at": [ - 5153 + 5243 ], "match_map": [ - 3176 + 3266 ], "match_map_demo": [ - 3062 + 3152 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "paused": [ 6 ], "progress": [ - 3556 + 3646 ], "session_token": [ 85 @@ -7869,19 +7923,19 @@ export default { 41 ], "spec": [ - 2349 + 2439 ], "status": [ 85 ], "status_history": [ - 2349 + 2439 ], "user": [ - 4527 + 4617 ], "user_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -7889,10 +7943,10 @@ export default { }, "clip_render_jobs_max_fields": { "clip_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "error_message": [ 85 @@ -7901,22 +7955,22 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 ], "last_status_at": [ - 5153 + 5243 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "progress": [ - 3556 + 3646 ], "session_token": [ 85 @@ -7928,7 +7982,7 @@ export default { 85 ], "user_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -7936,46 +7990,46 @@ export default { }, "clip_render_jobs_max_order_by": { "clip_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "error_message": [ - 3558 + 3648 ], "game_server_node_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "k8s_job_name": [ - 3558 + 3648 ], "last_status_at": [ - 3558 + 3648 ], "match_map_demo_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "progress": [ - 3558 + 3648 ], "session_token": [ - 3558 + 3648 ], "sort_index": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "user_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -7983,10 +8037,10 @@ export default { }, "clip_render_jobs_min_fields": { "clip_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "error_message": [ 85 @@ -7995,22 +8049,22 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 ], "last_status_at": [ - 5153 + 5243 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "progress": [ - 3556 + 3646 ], "session_token": [ 85 @@ -8022,7 +8076,7 @@ export default { 85 ], "user_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -8030,46 +8084,46 @@ export default { }, "clip_render_jobs_min_order_by": { "clip_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "error_message": [ - 3558 + 3648 ], "game_server_node_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "k8s_job_name": [ - 3558 + 3648 ], "last_status_at": [ - 3558 + 3648 ], "match_map_demo_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "progress": [ - 3558 + 3648 ], "session_token": [ - 3558 + 3648 ], "sort_index": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "user_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -8080,7 +8134,7 @@ export default { 41 ], "returning": [ - 342 + 344 ], "__typename": [ 85 @@ -8088,13 +8142,13 @@ export default { }, "clip_render_jobs_on_conflict": { "constraint": [ - 355 + 357 ], "update_columns": [ - 384 + 386 ], "where": [ - 354 + 356 ], "__typename": [ 85 @@ -8102,70 +8156,70 @@ export default { }, "clip_render_jobs_order_by": { "clip": [ - 2883 + 2973 ], "clip_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "error_message": [ - 3558 + 3648 ], "game_server_node": [ - 2251 + 2340 ], "game_server_node_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "k8s_job_name": [ - 3558 + 3648 ], "last_status_at": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_demo": [ - 3064 + 3154 ], "match_map_demo_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "paused": [ - 3558 + 3648 ], "progress": [ - 3558 + 3648 ], "session_token": [ - 3558 + 3648 ], "sort_index": [ - 3558 + 3648 ], "spec": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "status_history": [ - 3558 + 3648 ], "user": [ - 4529 + 4619 ], "user_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -8173,7 +8227,7 @@ export default { }, "clip_render_jobs_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -8181,10 +8235,10 @@ export default { }, "clip_render_jobs_prepend_input": { "spec": [ - 2349 + 2439 ], "status_history": [ - 2349 + 2439 ], "__typename": [ 85 @@ -8195,10 +8249,10 @@ export default { "clip_render_jobs_select_column_clip_render_jobs_aggregate_bool_exp_bool_or_arguments_columns": {}, "clip_render_jobs_set_input": { "clip_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "error_message": [ 85 @@ -8207,25 +8261,25 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 ], "last_status_at": [ - 5153 + 5243 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "paused": [ 6 ], "progress": [ - 3556 + 3646 ], "session_token": [ 85 @@ -8234,16 +8288,16 @@ export default { 41 ], "spec": [ - 2349 + 2439 ], "status": [ 85 ], "status_history": [ - 2349 + 2439 ], "user_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -8265,13 +8319,13 @@ export default { }, "clip_render_jobs_stddev_order_by": { "progress": [ - 3558 + 3648 ], "sort_index": [ - 3558 + 3648 ], "user_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -8293,13 +8347,13 @@ export default { }, "clip_render_jobs_stddev_pop_order_by": { "progress": [ - 3558 + 3648 ], "sort_index": [ - 3558 + 3648 ], "user_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -8321,13 +8375,13 @@ export default { }, "clip_render_jobs_stddev_samp_order_by": { "progress": [ - 3558 + 3648 ], "sort_index": [ - 3558 + 3648 ], "user_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -8335,10 +8389,10 @@ export default { }, "clip_render_jobs_stream_cursor_input": { "initial_value": [ - 381 + 383 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -8346,10 +8400,10 @@ export default { }, "clip_render_jobs_stream_cursor_value_input": { "clip_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "error_message": [ 85 @@ -8358,25 +8412,25 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 ], "last_status_at": [ - 5153 + 5243 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "paused": [ 6 ], "progress": [ - 3556 + 3646 ], "session_token": [ 85 @@ -8385,16 +8439,16 @@ export default { 41 ], "spec": [ - 2349 + 2439 ], "status": [ 85 ], "status_history": [ - 2349 + 2439 ], "user_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -8402,13 +8456,13 @@ export default { }, "clip_render_jobs_sum_fields": { "progress": [ - 3556 + 3646 ], "sort_index": [ 41 ], "user_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -8416,13 +8470,13 @@ export default { }, "clip_render_jobs_sum_order_by": { "progress": [ - 3558 + 3648 ], "sort_index": [ - 3558 + 3648 ], "user_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -8431,28 +8485,28 @@ export default { "clip_render_jobs_update_column": {}, "clip_render_jobs_updates": { "_append": [ - 350 + 352 ], "_delete_at_path": [ - 356 + 358 ], "_delete_elem": [ - 357 + 359 ], "_delete_key": [ - 358 + 360 ], "_inc": [ - 359 + 361 ], "_prepend": [ - 369 + 371 ], "_set": [ - 373 + 375 ], "where": [ - 354 + 356 ], "__typename": [ 85 @@ -8474,13 +8528,13 @@ export default { }, "clip_render_jobs_var_pop_order_by": { "progress": [ - 3558 + 3648 ], "sort_index": [ - 3558 + 3648 ], "user_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -8502,13 +8556,13 @@ export default { }, "clip_render_jobs_var_samp_order_by": { "progress": [ - 3558 + 3648 ], "sort_index": [ - 3558 + 3648 ], "user_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -8530,13 +8584,13 @@ export default { }, "clip_render_jobs_variance_order_by": { "progress": [ - 3558 + 3648 ], "sort_index": [ - 3558 + 3648 ], "user_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -8544,7 +8598,7 @@ export default { }, "clone_league_season_args": { "_league_season_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -8553,10 +8607,10 @@ export default { "cursor_ordering": {}, "custom_pages": { "created_at": [ - 5153 + 5243 ], "deployments": [ - 2349, + 2439, { "path": [ 85 @@ -8573,7 +8627,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "is_default": [ 6 @@ -8600,7 +8654,7 @@ export default { 85 ], "required_role": [ - 1284 + 1286 ], "slug": [ 85 @@ -8609,7 +8663,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -8617,10 +8671,10 @@ export default { }, "custom_pages_aggregate": { "aggregate": [ - 396 + 398 ], "nodes": [ - 394 + 396 ], "__typename": [ 85 @@ -8628,13 +8682,13 @@ export default { }, "custom_pages_aggregate_fields": { "avg": [ - 398 + 400 ], "count": [ 41, { "columns": [ - 413, + 415, "[custom_pages_select_column!]" ], "distinct": [ @@ -8643,31 +8697,31 @@ export default { } ], "max": [ - 406 + 408 ], "min": [ - 407 + 409 ], "stddev": [ - 415 + 417 ], "stddev_pop": [ - 416 + 418 ], "stddev_samp": [ - 417 + 419 ], "sum": [ - 420 + 422 ], "var_pop": [ - 423 + 425 ], "var_samp": [ - 424 + 426 ], "variance": [ - 425 + 427 ], "__typename": [ 85 @@ -8675,7 +8729,7 @@ export default { }, "custom_pages_append_input": { "deployments": [ - 2349 + 2439 ], "__typename": [ 85 @@ -8691,19 +8745,19 @@ export default { }, "custom_pages_bool_exp": { "_and": [ - 399 + 401 ], "_not": [ - 399 + 401 ], "_or": [ - 399 + 401 ], "created_at": [ - 5154 + 5244 ], "deployments": [ - 2351 + 2441 ], "enabled": [ 7 @@ -8715,7 +8769,7 @@ export default { 87 ], "id": [ - 6367 + 6674 ], "is_default": [ 7 @@ -8742,7 +8796,7 @@ export default { 87 ], "required_role": [ - 1285 + 1287 ], "slug": [ 87 @@ -8751,7 +8805,7 @@ export default { 87 ], "updated_at": [ - 5154 + 5244 ], "__typename": [ 85 @@ -8792,10 +8846,10 @@ export default { }, "custom_pages_insert_input": { "created_at": [ - 5153 + 5243 ], "deployments": [ - 2349 + 2439 ], "enabled": [ 6 @@ -8807,7 +8861,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "is_default": [ 6 @@ -8834,7 +8888,7 @@ export default { 85 ], "required_role": [ - 1284 + 1286 ], "slug": [ 85 @@ -8843,7 +8897,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -8851,7 +8905,7 @@ export default { }, "custom_pages_max_fields": { "created_at": [ - 5153 + 5243 ], "exposed_module": [ 85 @@ -8860,7 +8914,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "manifest_url": [ 85 @@ -8890,7 +8944,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -8898,7 +8952,7 @@ export default { }, "custom_pages_min_fields": { "created_at": [ - 5153 + 5243 ], "exposed_module": [ 85 @@ -8907,7 +8961,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "manifest_url": [ 85 @@ -8937,7 +8991,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -8948,7 +9002,7 @@ export default { 41 ], "returning": [ - 394 + 396 ], "__typename": [ 85 @@ -8956,13 +9010,13 @@ export default { }, "custom_pages_on_conflict": { "constraint": [ - 400 + 402 ], "update_columns": [ - 421 + 423 ], "where": [ - 399 + 401 ], "__typename": [ 85 @@ -8970,58 +9024,58 @@ export default { }, "custom_pages_order_by": { "created_at": [ - 3558 + 3648 ], "deployments": [ - 3558 + 3648 ], "enabled": [ - 3558 + 3648 ], "exposed_module": [ - 3558 + 3648 ], "icon": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "is_default": [ - 3558 + 3648 ], "manifest_url": [ - 3558 + 3648 ], "nav_group": [ - 3558 + 3648 ], "nav_order": [ - 3558 + 3648 ], "plugin_slug": [ - 3558 + 3648 ], "profile_tab_label": [ - 3558 + 3648 ], "remote_entry_url": [ - 3558 + 3648 ], "remote_scope": [ - 3558 + 3648 ], "required_role": [ - 3558 + 3648 ], "slug": [ - 3558 + 3648 ], "title": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -9029,7 +9083,7 @@ export default { }, "custom_pages_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -9037,7 +9091,7 @@ export default { }, "custom_pages_prepend_input": { "deployments": [ - 2349 + 2439 ], "__typename": [ 85 @@ -9046,10 +9100,10 @@ export default { "custom_pages_select_column": {}, "custom_pages_set_input": { "created_at": [ - 5153 + 5243 ], "deployments": [ - 2349 + 2439 ], "enabled": [ 6 @@ -9061,7 +9115,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "is_default": [ 6 @@ -9088,7 +9142,7 @@ export default { 85 ], "required_role": [ - 1284 + 1286 ], "slug": [ 85 @@ -9097,7 +9151,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -9129,10 +9183,10 @@ export default { }, "custom_pages_stream_cursor_input": { "initial_value": [ - 419 + 421 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -9140,10 +9194,10 @@ export default { }, "custom_pages_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "deployments": [ - 2349 + 2439 ], "enabled": [ 6 @@ -9155,7 +9209,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "is_default": [ 6 @@ -9182,7 +9236,7 @@ export default { 85 ], "required_role": [ - 1284 + 1286 ], "slug": [ 85 @@ -9191,7 +9245,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -9208,28 +9262,28 @@ export default { "custom_pages_update_column": {}, "custom_pages_updates": { "_append": [ - 397 + 399 ], "_delete_at_path": [ - 401 + 403 ], "_delete_elem": [ - 402 + 404 ], "_delete_key": [ - 403 + 405 ], "_inc": [ - 404 + 406 ], "_prepend": [ - 412 + 414 ], "_set": [ - 414 + 416 ], "where": [ - 399 + 401 ], "__typename": [ 85 @@ -9261,10 +9315,10 @@ export default { }, "db_backups": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "name": [ 85 @@ -9278,10 +9332,10 @@ export default { }, "db_backups_aggregate": { "aggregate": [ - 428 + 430 ], "nodes": [ - 426 + 428 ], "__typename": [ 85 @@ -9289,13 +9343,13 @@ export default { }, "db_backups_aggregate_fields": { "avg": [ - 429 + 431 ], "count": [ 41, { "columns": [ - 440, + 442, "[db_backups_select_column!]" ], "distinct": [ @@ -9304,31 +9358,31 @@ export default { } ], "max": [ - 434 + 436 ], "min": [ - 435 + 437 ], "stddev": [ - 442 + 444 ], "stddev_pop": [ - 443 + 445 ], "stddev_samp": [ - 444 + 446 ], "sum": [ - 447 + 449 ], "var_pop": [ - 450 + 452 ], "var_samp": [ - 451 + 453 ], "variance": [ - 452 + 454 ], "__typename": [ 85 @@ -9344,19 +9398,19 @@ export default { }, "db_backups_bool_exp": { "_and": [ - 430 + 432 ], "_not": [ - 430 + 432 ], "_or": [ - 430 + 432 ], "created_at": [ - 5154 + 5244 ], "id": [ - 6367 + 6674 ], "name": [ 87 @@ -9379,10 +9433,10 @@ export default { }, "db_backups_insert_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "name": [ 85 @@ -9396,10 +9450,10 @@ export default { }, "db_backups_max_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "name": [ 85 @@ -9413,10 +9467,10 @@ export default { }, "db_backups_min_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "name": [ 85 @@ -9433,7 +9487,7 @@ export default { 41 ], "returning": [ - 426 + 428 ], "__typename": [ 85 @@ -9441,13 +9495,13 @@ export default { }, "db_backups_on_conflict": { "constraint": [ - 431 + 433 ], "update_columns": [ - 448 + 450 ], "where": [ - 430 + 432 ], "__typename": [ 85 @@ -9455,16 +9509,16 @@ export default { }, "db_backups_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "__typename": [ 85 @@ -9472,7 +9526,7 @@ export default { }, "db_backups_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -9481,10 +9535,10 @@ export default { "db_backups_select_column": {}, "db_backups_set_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "name": [ 85 @@ -9522,10 +9576,10 @@ export default { }, "db_backups_stream_cursor_input": { "initial_value": [ - 446 + 448 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -9533,10 +9587,10 @@ export default { }, "db_backups_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "name": [ 85 @@ -9559,13 +9613,13 @@ export default { "db_backups_update_column": {}, "db_backups_updates": { "_inc": [ - 432 + 434 ], "_set": [ - 441 + 443 ], "where": [ - 430 + 432 ], "__typename": [ 85 @@ -9600,7 +9654,7 @@ export default { 6 ], "last_message_at": [ - 5153 + 5243 ], "position": [ 41 @@ -9609,7 +9663,7 @@ export default { 85 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -9617,10 +9671,10 @@ export default { }, "direct_conversations_aggregate": { "aggregate": [ - 455 + 457 ], "nodes": [ - 453 + 455 ], "__typename": [ 85 @@ -9628,13 +9682,13 @@ export default { }, "direct_conversations_aggregate_fields": { "avg": [ - 456 + 458 ], "count": [ 41, { "columns": [ - 467, + 469, "[direct_conversations_select_column!]" ], "distinct": [ @@ -9643,31 +9697,31 @@ export default { } ], "max": [ - 461 + 463 ], "min": [ - 462 + 464 ], "stddev": [ - 469 + 471 ], "stddev_pop": [ - 470 + 472 ], "stddev_samp": [ - 471 + 473 ], "sum": [ - 474 + 476 ], "var_pop": [ - 477 + 479 ], "var_samp": [ - 478 + 480 ], "variance": [ - 479 + 481 ], "__typename": [ 85 @@ -9686,19 +9740,19 @@ export default { }, "direct_conversations_bool_exp": { "_and": [ - 457 + 459 ], "_not": [ - 457 + 459 ], "_or": [ - 457 + 459 ], "is_open": [ 7 ], "last_message_at": [ - 5154 + 5244 ], "position": [ 42 @@ -9707,7 +9761,7 @@ export default { 87 ], "steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -9719,7 +9773,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -9730,7 +9784,7 @@ export default { 6 ], "last_message_at": [ - 5153 + 5243 ], "position": [ 41 @@ -9739,7 +9793,7 @@ export default { 85 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -9747,7 +9801,7 @@ export default { }, "direct_conversations_max_fields": { "last_message_at": [ - 5153 + 5243 ], "position": [ 41 @@ -9756,7 +9810,7 @@ export default { 85 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -9764,7 +9818,7 @@ export default { }, "direct_conversations_min_fields": { "last_message_at": [ - 5153 + 5243 ], "position": [ 41 @@ -9773,7 +9827,7 @@ export default { 85 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -9784,7 +9838,7 @@ export default { 41 ], "returning": [ - 453 + 455 ], "__typename": [ 85 @@ -9792,13 +9846,13 @@ export default { }, "direct_conversations_on_conflict": { "constraint": [ - 458 + 460 ], "update_columns": [ - 475 + 477 ], "where": [ - 457 + 459 ], "__typename": [ 85 @@ -9806,19 +9860,19 @@ export default { }, "direct_conversations_order_by": { "is_open": [ - 3558 + 3648 ], "last_message_at": [ - 3558 + 3648 ], "position": [ - 3558 + 3648 ], "room_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -9829,7 +9883,7 @@ export default { 85 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -9841,7 +9895,7 @@ export default { 6 ], "last_message_at": [ - 5153 + 5243 ], "position": [ 41 @@ -9850,7 +9904,7 @@ export default { 85 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -9891,10 +9945,10 @@ export default { }, "direct_conversations_stream_cursor_input": { "initial_value": [ - 473 + 475 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -9905,7 +9959,7 @@ export default { 6 ], "last_message_at": [ - 5153 + 5243 ], "position": [ 41 @@ -9914,7 +9968,7 @@ export default { 85 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -9925,7 +9979,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -9934,13 +9988,13 @@ export default { "direct_conversations_update_column": {}, "direct_conversations_updates": { "_inc": [ - 459 + 461 ], "_set": [ - 468 + 470 ], "where": [ - 457 + 459 ], "__typename": [ 85 @@ -9981,13 +10035,13 @@ export default { }, "direct_messages": { "created_at": [ - 5153 + 5243 ], "from_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "message": [ 85 @@ -9996,7 +10050,7 @@ export default { 85 ], "seq": [ - 310 + 312 ], "__typename": [ 85 @@ -10004,10 +10058,10 @@ export default { }, "direct_messages_aggregate": { "aggregate": [ - 482 + 484 ], "nodes": [ - 480 + 482 ], "__typename": [ 85 @@ -10015,13 +10069,13 @@ export default { }, "direct_messages_aggregate_fields": { "avg": [ - 483 + 485 ], "count": [ 41, { "columns": [ - 494, + 496, "[direct_messages_select_column!]" ], "distinct": [ @@ -10030,31 +10084,31 @@ export default { } ], "max": [ - 488 + 490 ], "min": [ - 489 + 491 ], "stddev": [ - 496 + 498 ], "stddev_pop": [ - 497 + 499 ], "stddev_samp": [ - 498 + 500 ], "sum": [ - 501 + 503 ], "var_pop": [ - 504 + 506 ], "var_samp": [ - 505 + 507 ], "variance": [ - 506 + 508 ], "__typename": [ 85 @@ -10073,22 +10127,22 @@ export default { }, "direct_messages_bool_exp": { "_and": [ - 484 + 486 ], "_not": [ - 484 + 486 ], "_or": [ - 484 + 486 ], "created_at": [ - 5154 + 5244 ], "from_steam_id": [ - 312 + 314 ], "id": [ - 6367 + 6674 ], "message": [ 87 @@ -10097,7 +10151,7 @@ export default { 87 ], "seq": [ - 312 + 314 ], "__typename": [ 85 @@ -10106,10 +10160,10 @@ export default { "direct_messages_constraint": {}, "direct_messages_inc_input": { "from_steam_id": [ - 310 + 312 ], "seq": [ - 310 + 312 ], "__typename": [ 85 @@ -10117,13 +10171,13 @@ export default { }, "direct_messages_insert_input": { "created_at": [ - 5153 + 5243 ], "from_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "message": [ 85 @@ -10132,7 +10186,7 @@ export default { 85 ], "seq": [ - 310 + 312 ], "__typename": [ 85 @@ -10140,13 +10194,13 @@ export default { }, "direct_messages_max_fields": { "created_at": [ - 5153 + 5243 ], "from_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "message": [ 85 @@ -10155,7 +10209,7 @@ export default { 85 ], "seq": [ - 310 + 312 ], "__typename": [ 85 @@ -10163,13 +10217,13 @@ export default { }, "direct_messages_min_fields": { "created_at": [ - 5153 + 5243 ], "from_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "message": [ 85 @@ -10178,7 +10232,7 @@ export default { 85 ], "seq": [ - 310 + 312 ], "__typename": [ 85 @@ -10189,7 +10243,7 @@ export default { 41 ], "returning": [ - 480 + 482 ], "__typename": [ 85 @@ -10197,13 +10251,13 @@ export default { }, "direct_messages_on_conflict": { "constraint": [ - 485 + 487 ], "update_columns": [ - 502 + 504 ], "where": [ - 484 + 486 ], "__typename": [ 85 @@ -10211,22 +10265,22 @@ export default { }, "direct_messages_order_by": { "created_at": [ - 3558 + 3648 ], "from_steam_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "message": [ - 3558 + 3648 ], "room_id": [ - 3558 + 3648 ], "seq": [ - 3558 + 3648 ], "__typename": [ 85 @@ -10234,7 +10288,7 @@ export default { }, "direct_messages_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -10243,13 +10297,13 @@ export default { "direct_messages_select_column": {}, "direct_messages_set_input": { "created_at": [ - 5153 + 5243 ], "from_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "message": [ 85 @@ -10258,7 +10312,7 @@ export default { 85 ], "seq": [ - 310 + 312 ], "__typename": [ 85 @@ -10299,10 +10353,10 @@ export default { }, "direct_messages_stream_cursor_input": { "initial_value": [ - 500 + 502 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -10310,13 +10364,13 @@ export default { }, "direct_messages_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "from_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "message": [ 85 @@ -10325,7 +10379,7 @@ export default { 85 ], "seq": [ - 310 + 312 ], "__typename": [ 85 @@ -10333,10 +10387,10 @@ export default { }, "direct_messages_sum_fields": { "from_steam_id": [ - 310 + 312 ], "seq": [ - 310 + 312 ], "__typename": [ 85 @@ -10345,13 +10399,13 @@ export default { "direct_messages_update_column": {}, "direct_messages_updates": { "_inc": [ - 486 + 488 ], "_set": [ - 495 + 497 ], "where": [ - 484 + 486 ], "__typename": [ 85 @@ -10395,22 +10449,22 @@ export default { 6 ], "captain": [ - 4516 + 4606 ], "captain_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "draft_game": [ - 597 + 599 ], "draft_game_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "is_organizer": [ 6 @@ -10419,10 +10473,10 @@ export default { 41 ], "picked": [ - 4516 + 4606 ], "picked_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -10430,10 +10484,10 @@ export default { }, "draft_game_picks_aggregate": { "aggregate": [ - 513 + 515 ], "nodes": [ - 507 + 509 ], "__typename": [ 85 @@ -10441,13 +10495,13 @@ export default { }, "draft_game_picks_aggregate_bool_exp": { "bool_and": [ - 510 + 512 ], "bool_or": [ - 511 + 513 ], "count": [ - 512 + 514 ], "__typename": [ 85 @@ -10455,13 +10509,13 @@ export default { }, "draft_game_picks_aggregate_bool_exp_bool_and": { "arguments": [ - 531 + 533 ], "distinct": [ 6 ], "filter": [ - 518 + 520 ], "predicate": [ 7 @@ -10472,13 +10526,13 @@ export default { }, "draft_game_picks_aggregate_bool_exp_bool_or": { "arguments": [ - 532 + 534 ], "distinct": [ 6 ], "filter": [ - 518 + 520 ], "predicate": [ 7 @@ -10489,13 +10543,13 @@ export default { }, "draft_game_picks_aggregate_bool_exp_count": { "arguments": [ - 530 + 532 ], "distinct": [ 6 ], "filter": [ - 518 + 520 ], "predicate": [ 42 @@ -10506,13 +10560,13 @@ export default { }, "draft_game_picks_aggregate_fields": { "avg": [ - 516 + 518 ], "count": [ 41, { "columns": [ - 530, + 532, "[draft_game_picks_select_column!]" ], "distinct": [ @@ -10521,31 +10575,31 @@ export default { } ], "max": [ - 522 + 524 ], "min": [ - 524 + 526 ], "stddev": [ - 534 + 536 ], "stddev_pop": [ - 536 + 538 ], "stddev_samp": [ - 538 + 540 ], "sum": [ - 542 + 544 ], "var_pop": [ - 546 + 548 ], "var_samp": [ - 548 + 550 ], "variance": [ - 550 + 552 ], "__typename": [ 85 @@ -10553,37 +10607,37 @@ export default { }, "draft_game_picks_aggregate_order_by": { "avg": [ - 517 + 519 ], "count": [ - 3558 + 3648 ], "max": [ - 523 + 525 ], "min": [ - 525 + 527 ], "stddev": [ - 535 + 537 ], "stddev_pop": [ - 537 + 539 ], "stddev_samp": [ - 539 + 541 ], "sum": [ - 543 + 545 ], "var_pop": [ - 547 + 549 ], "var_samp": [ - 549 + 551 ], "variance": [ - 551 + 553 ], "__typename": [ 85 @@ -10591,10 +10645,10 @@ export default { }, "draft_game_picks_arr_rel_insert_input": { "data": [ - 521 + 523 ], "on_conflict": [ - 527 + 529 ], "__typename": [ 85 @@ -10616,13 +10670,13 @@ export default { }, "draft_game_picks_avg_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "lineup": [ - 3558 + 3648 ], "picked_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -10630,34 +10684,34 @@ export default { }, "draft_game_picks_bool_exp": { "_and": [ - 518 + 520 ], "_not": [ - 518 + 520 ], "_or": [ - 518 + 520 ], "auto_picked": [ 7 ], "captain": [ - 4520 + 4610 ], "captain_steam_id": [ - 312 + 314 ], "created_at": [ - 5154 + 5244 ], "draft_game": [ - 608 + 610 ], "draft_game_id": [ - 6367 + 6674 ], "id": [ - 6367 + 6674 ], "is_organizer": [ 7 @@ -10666,10 +10720,10 @@ export default { 42 ], "picked": [ - 4520 + 4610 ], "picked_steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -10678,13 +10732,13 @@ export default { "draft_game_picks_constraint": {}, "draft_game_picks_inc_input": { "captain_steam_id": [ - 310 + 312 ], "lineup": [ 41 ], "picked_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -10695,31 +10749,31 @@ export default { 6 ], "captain": [ - 4527 + 4617 ], "captain_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "draft_game": [ - 617 + 619 ], "draft_game_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "lineup": [ 41 ], "picked": [ - 4527 + 4617 ], "picked_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -10727,22 +10781,22 @@ export default { }, "draft_game_picks_max_fields": { "captain_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "draft_game_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "lineup": [ 41 ], "picked_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -10750,22 +10804,22 @@ export default { }, "draft_game_picks_max_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "draft_game_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "lineup": [ - 3558 + 3648 ], "picked_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -10773,22 +10827,22 @@ export default { }, "draft_game_picks_min_fields": { "captain_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "draft_game_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "lineup": [ 41 ], "picked_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -10796,22 +10850,22 @@ export default { }, "draft_game_picks_min_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "draft_game_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "lineup": [ - 3558 + 3648 ], "picked_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -10822,7 +10876,7 @@ export default { 41 ], "returning": [ - 507 + 509 ], "__typename": [ 85 @@ -10830,13 +10884,13 @@ export default { }, "draft_game_picks_on_conflict": { "constraint": [ - 519 + 521 ], "update_columns": [ - 544 + 546 ], "where": [ - 518 + 520 ], "__typename": [ 85 @@ -10844,37 +10898,37 @@ export default { }, "draft_game_picks_order_by": { "auto_picked": [ - 3558 + 3648 ], "captain": [ - 4529 + 4619 ], "captain_steam_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "draft_game": [ - 619 + 621 ], "draft_game_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "is_organizer": [ - 3558 + 3648 ], "lineup": [ - 3558 + 3648 ], "picked": [ - 4529 + 4619 ], "picked_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -10882,7 +10936,7 @@ export default { }, "draft_game_picks_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -10896,22 +10950,22 @@ export default { 6 ], "captain_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "draft_game_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "lineup": [ 41 ], "picked_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -10933,13 +10987,13 @@ export default { }, "draft_game_picks_stddev_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "lineup": [ - 3558 + 3648 ], "picked_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -10961,13 +11015,13 @@ export default { }, "draft_game_picks_stddev_pop_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "lineup": [ - 3558 + 3648 ], "picked_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -10989,13 +11043,13 @@ export default { }, "draft_game_picks_stddev_samp_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "lineup": [ - 3558 + 3648 ], "picked_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -11003,10 +11057,10 @@ export default { }, "draft_game_picks_stream_cursor_input": { "initial_value": [ - 541 + 543 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -11017,22 +11071,22 @@ export default { 6 ], "captain_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "draft_game_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "lineup": [ 41 ], "picked_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -11040,13 +11094,13 @@ export default { }, "draft_game_picks_sum_fields": { "captain_steam_id": [ - 310 + 312 ], "lineup": [ 41 ], "picked_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -11054,13 +11108,13 @@ export default { }, "draft_game_picks_sum_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "lineup": [ - 3558 + 3648 ], "picked_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -11069,13 +11123,13 @@ export default { "draft_game_picks_update_column": {}, "draft_game_picks_updates": { "_inc": [ - 520 + 522 ], "_set": [ - 533 + 535 ], "where": [ - 518 + 520 ], "__typename": [ 85 @@ -11097,13 +11151,13 @@ export default { }, "draft_game_picks_var_pop_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "lineup": [ - 3558 + 3648 ], "picked_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -11125,13 +11179,13 @@ export default { }, "draft_game_picks_var_samp_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "lineup": [ - 3558 + 3648 ], "picked_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -11153,13 +11207,13 @@ export default { }, "draft_game_picks_variance_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "lineup": [ - 3558 + 3648 ], "picked_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -11167,13 +11221,13 @@ export default { }, "draft_game_players": { "draft_game": [ - 597 + 599 ], "draft_game_id": [ - 6365 + 6672 ], "e_draft_game_player_status": [ - 766 + 768 ], "elo_snapshot": [ 41 @@ -11185,7 +11239,7 @@ export default { 6 ], "joined_at": [ - 5153 + 5243 ], "lineup": [ 41 @@ -11194,13 +11248,13 @@ export default { 41 ], "player": [ - 4516 + 4606 ], "status": [ - 771 + 773 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -11208,10 +11262,10 @@ export default { }, "draft_game_players_aggregate": { "aggregate": [ - 558 + 560 ], "nodes": [ - 552 + 554 ], "__typename": [ 85 @@ -11219,13 +11273,13 @@ export default { }, "draft_game_players_aggregate_bool_exp": { "bool_and": [ - 555 + 557 ], "bool_or": [ - 556 + 558 ], "count": [ - 557 + 559 ], "__typename": [ 85 @@ -11233,13 +11287,13 @@ export default { }, "draft_game_players_aggregate_bool_exp_bool_and": { "arguments": [ - 576 + 578 ], "distinct": [ 6 ], "filter": [ - 563 + 565 ], "predicate": [ 7 @@ -11250,13 +11304,13 @@ export default { }, "draft_game_players_aggregate_bool_exp_bool_or": { "arguments": [ - 577 + 579 ], "distinct": [ 6 ], "filter": [ - 563 + 565 ], "predicate": [ 7 @@ -11267,13 +11321,13 @@ export default { }, "draft_game_players_aggregate_bool_exp_count": { "arguments": [ - 575 + 577 ], "distinct": [ 6 ], "filter": [ - 563 + 565 ], "predicate": [ 42 @@ -11284,13 +11338,13 @@ export default { }, "draft_game_players_aggregate_fields": { "avg": [ - 561 + 563 ], "count": [ 41, { "columns": [ - 575, + 577, "[draft_game_players_select_column!]" ], "distinct": [ @@ -11299,31 +11353,31 @@ export default { } ], "max": [ - 567 + 569 ], "min": [ - 569 + 571 ], "stddev": [ - 579 + 581 ], "stddev_pop": [ - 581 + 583 ], "stddev_samp": [ - 583 + 585 ], "sum": [ - 587 + 589 ], "var_pop": [ - 591 + 593 ], "var_samp": [ - 593 + 595 ], "variance": [ - 595 + 597 ], "__typename": [ 85 @@ -11331,37 +11385,37 @@ export default { }, "draft_game_players_aggregate_order_by": { "avg": [ - 562 + 564 ], "count": [ - 3558 + 3648 ], "max": [ - 568 + 570 ], "min": [ - 570 + 572 ], "stddev": [ - 580 + 582 ], "stddev_pop": [ - 582 + 584 ], "stddev_samp": [ - 584 + 586 ], "sum": [ - 588 + 590 ], "var_pop": [ - 592 + 594 ], "var_samp": [ - 594 + 596 ], "variance": [ - 596 + 598 ], "__typename": [ 85 @@ -11369,10 +11423,10 @@ export default { }, "draft_game_players_arr_rel_insert_input": { "data": [ - 566 + 568 ], "on_conflict": [ - 572 + 574 ], "__typename": [ 85 @@ -11397,16 +11451,16 @@ export default { }, "draft_game_players_avg_order_by": { "elo_snapshot": [ - 3558 + 3648 ], "lineup": [ - 3558 + 3648 ], "pick_order": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -11414,22 +11468,22 @@ export default { }, "draft_game_players_bool_exp": { "_and": [ - 563 + 565 ], "_not": [ - 563 + 565 ], "_or": [ - 563 + 565 ], "draft_game": [ - 608 + 610 ], "draft_game_id": [ - 6367 + 6674 ], "e_draft_game_player_status": [ - 769 + 771 ], "elo_snapshot": [ 42 @@ -11441,7 +11495,7 @@ export default { 7 ], "joined_at": [ - 5154 + 5244 ], "lineup": [ 42 @@ -11450,13 +11504,13 @@ export default { 42 ], "player": [ - 4520 + 4610 ], "status": [ - 772 + 774 ], "steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -11474,7 +11528,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -11482,13 +11536,13 @@ export default { }, "draft_game_players_insert_input": { "draft_game": [ - 617 + 619 ], "draft_game_id": [ - 6365 + 6672 ], "e_draft_game_player_status": [ - 777 + 779 ], "elo_snapshot": [ 41 @@ -11497,7 +11551,7 @@ export default { 6 ], "joined_at": [ - 5153 + 5243 ], "lineup": [ 41 @@ -11506,13 +11560,13 @@ export default { 41 ], "player": [ - 4527 + 4617 ], "status": [ - 771 + 773 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -11520,13 +11574,13 @@ export default { }, "draft_game_players_max_fields": { "draft_game_id": [ - 6365 + 6672 ], "elo_snapshot": [ 41 ], "joined_at": [ - 5153 + 5243 ], "lineup": [ 41 @@ -11535,7 +11589,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -11543,22 +11597,22 @@ export default { }, "draft_game_players_max_order_by": { "draft_game_id": [ - 3558 + 3648 ], "elo_snapshot": [ - 3558 + 3648 ], "joined_at": [ - 3558 + 3648 ], "lineup": [ - 3558 + 3648 ], "pick_order": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -11566,13 +11620,13 @@ export default { }, "draft_game_players_min_fields": { "draft_game_id": [ - 6365 + 6672 ], "elo_snapshot": [ 41 ], "joined_at": [ - 5153 + 5243 ], "lineup": [ 41 @@ -11581,7 +11635,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -11589,22 +11643,22 @@ export default { }, "draft_game_players_min_order_by": { "draft_game_id": [ - 3558 + 3648 ], "elo_snapshot": [ - 3558 + 3648 ], "joined_at": [ - 3558 + 3648 ], "lineup": [ - 3558 + 3648 ], "pick_order": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -11615,7 +11669,7 @@ export default { 41 ], "returning": [ - 552 + 554 ], "__typename": [ 85 @@ -11623,13 +11677,13 @@ export default { }, "draft_game_players_on_conflict": { "constraint": [ - 564 + 566 ], "update_columns": [ - 589 + 591 ], "where": [ - 563 + 565 ], "__typename": [ 85 @@ -11637,40 +11691,40 @@ export default { }, "draft_game_players_order_by": { "draft_game": [ - 619 + 621 ], "draft_game_id": [ - 3558 + 3648 ], "e_draft_game_player_status": [ - 779 + 781 ], "elo_snapshot": [ - 3558 + 3648 ], "is_captain": [ - 3558 + 3648 ], "is_organizer": [ - 3558 + 3648 ], "joined_at": [ - 3558 + 3648 ], "lineup": [ - 3558 + 3648 ], "pick_order": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "status": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -11678,10 +11732,10 @@ export default { }, "draft_game_players_pk_columns_input": { "draft_game_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -11692,7 +11746,7 @@ export default { "draft_game_players_select_column_draft_game_players_aggregate_bool_exp_bool_or_arguments_columns": {}, "draft_game_players_set_input": { "draft_game_id": [ - 6365 + 6672 ], "elo_snapshot": [ 41 @@ -11701,7 +11755,7 @@ export default { 6 ], "joined_at": [ - 5153 + 5243 ], "lineup": [ 41 @@ -11710,10 +11764,10 @@ export default { 41 ], "status": [ - 771 + 773 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -11738,16 +11792,16 @@ export default { }, "draft_game_players_stddev_order_by": { "elo_snapshot": [ - 3558 + 3648 ], "lineup": [ - 3558 + 3648 ], "pick_order": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -11772,16 +11826,16 @@ export default { }, "draft_game_players_stddev_pop_order_by": { "elo_snapshot": [ - 3558 + 3648 ], "lineup": [ - 3558 + 3648 ], "pick_order": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -11806,16 +11860,16 @@ export default { }, "draft_game_players_stddev_samp_order_by": { "elo_snapshot": [ - 3558 + 3648 ], "lineup": [ - 3558 + 3648 ], "pick_order": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -11823,10 +11877,10 @@ export default { }, "draft_game_players_stream_cursor_input": { "initial_value": [ - 586 + 588 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -11834,7 +11888,7 @@ export default { }, "draft_game_players_stream_cursor_value_input": { "draft_game_id": [ - 6365 + 6672 ], "elo_snapshot": [ 41 @@ -11843,7 +11897,7 @@ export default { 6 ], "joined_at": [ - 5153 + 5243 ], "lineup": [ 41 @@ -11852,10 +11906,10 @@ export default { 41 ], "status": [ - 771 + 773 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -11872,7 +11926,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -11880,16 +11934,16 @@ export default { }, "draft_game_players_sum_order_by": { "elo_snapshot": [ - 3558 + 3648 ], "lineup": [ - 3558 + 3648 ], "pick_order": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -11898,13 +11952,13 @@ export default { "draft_game_players_update_column": {}, "draft_game_players_updates": { "_inc": [ - 565 + 567 ], "_set": [ - 578 + 580 ], "where": [ - 563 + 565 ], "__typename": [ 85 @@ -11929,16 +11983,16 @@ export default { }, "draft_game_players_var_pop_order_by": { "elo_snapshot": [ - 3558 + 3648 ], "lineup": [ - 3558 + 3648 ], "pick_order": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -11963,16 +12017,16 @@ export default { }, "draft_game_players_var_samp_order_by": { "elo_snapshot": [ - 3558 + 3648 ], "lineup": [ - 3558 + 3648 ], "pick_order": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -11997,16 +12051,16 @@ export default { }, "draft_game_players_variance_order_by": { "elo_snapshot": [ - 3558 + 3648 ], "lineup": [ - 3558 + 3648 ], "pick_order": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -12014,73 +12068,73 @@ export default { }, "draft_games": { "access": [ - 1059 + 1061 ], "capacity": [ 41 ], "captain_selection": [ - 708 + 710 ], "created_at": [ - 5153 + 5243 ], "current_pick_lineup": [ 41 ], "draft_order": [ - 729 + 731 ], "e_draft_game_captain_selection": [ - 703 + 705 ], "e_draft_game_draft_order": [ - 724 + 726 ], "e_draft_game_mode": [ - 745 + 747 ], "e_draft_game_status": [ - 787 + 789 ], "e_lobby_access": [ - 1054 + 1056 ], "expires_at": [ - 5153 + 5243 ], "host": [ - 4516 + 4606 ], "host_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "inner_squad": [ 6 ], "invite_code": [ - 6365 + 6672 ], "is_organizer": [ 6 ], "map_pool": [ - 2815 + 2905 ], "map_pool_id": [ - 6365 + 6672 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "max_elo": [ 41 @@ -12089,13 +12143,13 @@ export default { 41 ], "mode": [ - 750 + 752 ], "options": [ - 3200 + 3290 ], "pattern": [ - 2349, + 2439, { "path": [ 85 @@ -12103,13 +12157,13 @@ export default { } ], "pick_deadline": [ - 5153 + 5243 ], "picks": [ - 507, + 509, { "distinct_on": [ - 530, + 532, "[draft_game_picks_select_column!]" ], "limit": [ @@ -12119,19 +12173,19 @@ export default { 41 ], "order_by": [ - 528, + 530, "[draft_game_picks_order_by!]" ], "where": [ - 518 + 520 ] } ], "picks_aggregate": [ - 508, + 510, { "distinct_on": [ - 530, + 532, "[draft_game_picks_select_column!]" ], "limit": [ @@ -12141,19 +12195,19 @@ export default { 41 ], "order_by": [ - 528, + 530, "[draft_game_picks_order_by!]" ], "where": [ - 518 + 520 ] } ], "players": [ - 552, + 554, { "distinct_on": [ - 575, + 577, "[draft_game_players_select_column!]" ], "limit": [ @@ -12163,19 +12217,19 @@ export default { 41 ], "order_by": [ - 573, + 575, "[draft_game_players_order_by!]" ], "where": [ - 563 + 565 ] } ], "players_aggregate": [ - 553, + 555, { "distinct_on": [ - 575, + 577, "[draft_game_players_select_column!]" ], "limit": [ @@ -12185,11 +12239,11 @@ export default { 41 ], "order_by": [ - 573, + 575, "[draft_game_players_order_by!]" ], "where": [ - 563 + 565 ] } ], @@ -12200,28 +12254,28 @@ export default { 6 ], "scheduled_at": [ - 5153 + 5243 ], "status": [ - 792 + 794 ], "team_1": [ - 5104 + 5194 ], "team_1_id": [ - 6365 + 6672 ], "team_2": [ - 5104 + 5194 ], "team_2_id": [ - 6365 + 6672 ], "type": [ - 1223 + 1225 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -12229,10 +12283,10 @@ export default { }, "draft_games_aggregate": { "aggregate": [ - 603 + 605 ], "nodes": [ - 597 + 599 ], "__typename": [ 85 @@ -12240,13 +12294,13 @@ export default { }, "draft_games_aggregate_bool_exp": { "bool_and": [ - 600 + 602 ], "bool_or": [ - 601 + 603 ], "count": [ - 602 + 604 ], "__typename": [ 85 @@ -12254,13 +12308,13 @@ export default { }, "draft_games_aggregate_bool_exp_bool_and": { "arguments": [ - 622 + 624 ], "distinct": [ 6 ], "filter": [ - 608 + 610 ], "predicate": [ 7 @@ -12271,13 +12325,13 @@ export default { }, "draft_games_aggregate_bool_exp_bool_or": { "arguments": [ - 623 + 625 ], "distinct": [ 6 ], "filter": [ - 608 + 610 ], "predicate": [ 7 @@ -12288,13 +12342,13 @@ export default { }, "draft_games_aggregate_bool_exp_count": { "arguments": [ - 621 + 623 ], "distinct": [ 6 ], "filter": [ - 608 + 610 ], "predicate": [ 42 @@ -12305,13 +12359,13 @@ export default { }, "draft_games_aggregate_fields": { "avg": [ - 606 + 608 ], "count": [ 41, { "columns": [ - 621, + 623, "[draft_games_select_column!]" ], "distinct": [ @@ -12320,31 +12374,31 @@ export default { } ], "max": [ - 612 + 614 ], "min": [ - 614 + 616 ], "stddev": [ - 625 + 627 ], "stddev_pop": [ - 627 + 629 ], "stddev_samp": [ - 629 + 631 ], "sum": [ - 633 + 635 ], "var_pop": [ - 637 + 639 ], "var_samp": [ - 639 + 641 ], "variance": [ - 641 + 643 ], "__typename": [ 85 @@ -12352,37 +12406,37 @@ export default { }, "draft_games_aggregate_order_by": { "avg": [ - 607 + 609 ], "count": [ - 3558 + 3648 ], "max": [ - 613 + 615 ], "min": [ - 615 + 617 ], "stddev": [ - 626 + 628 ], "stddev_pop": [ - 628 + 630 ], "stddev_samp": [ - 630 + 632 ], "sum": [ - 634 + 636 ], "var_pop": [ - 638 + 640 ], "var_samp": [ - 640 + 642 ], "variance": [ - 642 + 644 ], "__typename": [ 85 @@ -12390,10 +12444,10 @@ export default { }, "draft_games_arr_rel_insert_input": { "data": [ - 611 + 613 ], "on_conflict": [ - 618 + 620 ], "__typename": [ 85 @@ -12421,19 +12475,19 @@ export default { }, "draft_games_avg_order_by": { "capacity": [ - 3558 + 3648 ], "current_pick_lineup": [ - 3558 + 3648 ], "host_steam_id": [ - 3558 + 3648 ], "max_elo": [ - 3558 + 3648 ], "min_elo": [ - 3558 + 3648 ], "__typename": [ 85 @@ -12441,82 +12495,82 @@ export default { }, "draft_games_bool_exp": { "_and": [ - 608 + 610 ], "_not": [ - 608 + 610 ], "_or": [ - 608 + 610 ], "access": [ - 1060 + 1062 ], "capacity": [ 42 ], "captain_selection": [ - 709 + 711 ], "created_at": [ - 5154 + 5244 ], "current_pick_lineup": [ 42 ], "draft_order": [ - 730 + 732 ], "e_draft_game_captain_selection": [ - 706 + 708 ], "e_draft_game_draft_order": [ - 727 + 729 ], "e_draft_game_mode": [ - 748 + 750 ], "e_draft_game_status": [ - 790 + 792 ], "e_lobby_access": [ - 1057 + 1059 ], "expires_at": [ - 5154 + 5244 ], "host": [ - 4520 + 4610 ], "host_steam_id": [ - 312 + 314 ], "id": [ - 6367 + 6674 ], "inner_squad": [ 7 ], "invite_code": [ - 6367 + 6674 ], "is_organizer": [ 7 ], "map_pool": [ - 2818 + 2908 ], "map_pool_id": [ - 6367 + 6674 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_options_id": [ - 6367 + 6674 ], "max_elo": [ 42 @@ -12525,28 +12579,28 @@ export default { 42 ], "mode": [ - 751 + 753 ], "options": [ - 3211 + 3301 ], "pattern": [ - 2351 + 2441 ], "pick_deadline": [ - 5154 + 5244 ], "picks": [ - 518 + 520 ], "picks_aggregate": [ - 509 + 511 ], "players": [ - 563 + 565 ], "players_aggregate": [ - 554 + 556 ], "regions": [ 86 @@ -12555,28 +12609,28 @@ export default { 7 ], "scheduled_at": [ - 5154 + 5244 ], "status": [ - 793 + 795 ], "team_1": [ - 5115 + 5205 ], "team_1_id": [ - 6367 + 6674 ], "team_2": [ - 5115 + 5205 ], "team_2_id": [ - 6367 + 6674 ], "type": [ - 1224 + 1226 ], "updated_at": [ - 5154 + 5244 ], "__typename": [ 85 @@ -12591,7 +12645,7 @@ export default { 41 ], "host_steam_id": [ - 310 + 312 ], "max_elo": [ 41 @@ -12605,70 +12659,70 @@ export default { }, "draft_games_insert_input": { "access": [ - 1059 + 1061 ], "capacity": [ 41 ], "captain_selection": [ - 708 + 710 ], "created_at": [ - 5153 + 5243 ], "current_pick_lineup": [ 41 ], "draft_order": [ - 729 + 731 ], "e_draft_game_captain_selection": [ - 714 + 716 ], "e_draft_game_draft_order": [ - 735 + 737 ], "e_draft_game_mode": [ - 756 + 758 ], "e_draft_game_status": [ - 798 + 800 ], "e_lobby_access": [ - 1065 + 1067 ], "expires_at": [ - 5153 + 5243 ], "host": [ - 4527 + 4617 ], "host_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "inner_squad": [ 6 ], "invite_code": [ - 6365 + 6672 ], "map_pool": [ - 2824 + 2914 ], "map_pool_id": [ - 6365 + 6672 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "max_elo": [ 41 @@ -12677,19 +12731,19 @@ export default { 41 ], "mode": [ - 750 + 752 ], "options": [ - 3220 + 3310 ], "pick_deadline": [ - 5153 + 5243 ], "picks": [ - 515 + 517 ], "players": [ - 560 + 562 ], "regions": [ 85 @@ -12698,28 +12752,28 @@ export default { 6 ], "scheduled_at": [ - 5153 + 5243 ], "status": [ - 792 + 794 ], "team_1": [ - 5124 + 5214 ], "team_1_id": [ - 6365 + 6672 ], "team_2": [ - 5124 + 5214 ], "team_2_id": [ - 6365 + 6672 ], "type": [ - 1223 + 1225 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -12730,31 +12784,31 @@ export default { 41 ], "created_at": [ - 5153 + 5243 ], "current_pick_lineup": [ 41 ], "expires_at": [ - 5153 + 5243 ], "host_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "invite_code": [ - 6365 + 6672 ], "map_pool_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "max_elo": [ 41 @@ -12763,22 +12817,22 @@ export default { 41 ], "pick_deadline": [ - 5153 + 5243 ], "regions": [ 85 ], "scheduled_at": [ - 5153 + 5243 ], "team_1_id": [ - 6365 + 6672 ], "team_2_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -12786,58 +12840,58 @@ export default { }, "draft_games_max_order_by": { "capacity": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "current_pick_lineup": [ - 3558 + 3648 ], "expires_at": [ - 3558 + 3648 ], "host_steam_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "invite_code": [ - 3558 + 3648 ], "map_pool_id": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_options_id": [ - 3558 + 3648 ], "max_elo": [ - 3558 + 3648 ], "min_elo": [ - 3558 + 3648 ], "pick_deadline": [ - 3558 + 3648 ], "regions": [ - 3558 + 3648 ], "scheduled_at": [ - 3558 + 3648 ], "team_1_id": [ - 3558 + 3648 ], "team_2_id": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -12848,31 +12902,31 @@ export default { 41 ], "created_at": [ - 5153 + 5243 ], "current_pick_lineup": [ 41 ], "expires_at": [ - 5153 + 5243 ], "host_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "invite_code": [ - 6365 + 6672 ], "map_pool_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "max_elo": [ 41 @@ -12881,22 +12935,22 @@ export default { 41 ], "pick_deadline": [ - 5153 + 5243 ], "regions": [ 85 ], "scheduled_at": [ - 5153 + 5243 ], "team_1_id": [ - 6365 + 6672 ], "team_2_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -12904,58 +12958,58 @@ export default { }, "draft_games_min_order_by": { "capacity": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "current_pick_lineup": [ - 3558 + 3648 ], "expires_at": [ - 3558 + 3648 ], "host_steam_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "invite_code": [ - 3558 + 3648 ], "map_pool_id": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_options_id": [ - 3558 + 3648 ], "max_elo": [ - 3558 + 3648 ], "min_elo": [ - 3558 + 3648 ], "pick_deadline": [ - 3558 + 3648 ], "regions": [ - 3558 + 3648 ], "scheduled_at": [ - 3558 + 3648 ], "team_1_id": [ - 3558 + 3648 ], "team_2_id": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -12966,7 +13020,7 @@ export default { 41 ], "returning": [ - 597 + 599 ], "__typename": [ 85 @@ -12974,10 +13028,10 @@ export default { }, "draft_games_obj_rel_insert_input": { "data": [ - 611 + 613 ], "on_conflict": [ - 618 + 620 ], "__typename": [ 85 @@ -12985,13 +13039,13 @@ export default { }, "draft_games_on_conflict": { "constraint": [ - 609 + 611 ], "update_columns": [ - 635 + 637 ], "where": [ - 608 + 610 ], "__typename": [ 85 @@ -12999,127 +13053,127 @@ export default { }, "draft_games_order_by": { "access": [ - 3558 + 3648 ], "capacity": [ - 3558 + 3648 ], "captain_selection": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "current_pick_lineup": [ - 3558 + 3648 ], "draft_order": [ - 3558 + 3648 ], "e_draft_game_captain_selection": [ - 716 + 718 ], "e_draft_game_draft_order": [ - 737 + 739 ], "e_draft_game_mode": [ - 758 + 760 ], "e_draft_game_status": [ - 800 + 802 ], "e_lobby_access": [ - 1067 + 1069 ], "expires_at": [ - 3558 + 3648 ], "host": [ - 4529 + 4619 ], "host_steam_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "inner_squad": [ - 3558 + 3648 ], "invite_code": [ - 3558 + 3648 ], "is_organizer": [ - 3558 + 3648 ], "map_pool": [ - 2826 + 2916 ], "map_pool_id": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_options_id": [ - 3558 + 3648 ], "max_elo": [ - 3558 + 3648 ], "min_elo": [ - 3558 + 3648 ], "mode": [ - 3558 + 3648 ], "options": [ - 3222 + 3312 ], "pattern": [ - 3558 + 3648 ], "pick_deadline": [ - 3558 + 3648 ], "picks_aggregate": [ - 514 + 516 ], "players_aggregate": [ - 559 + 561 ], "regions": [ - 3558 + 3648 ], "require_approval": [ - 3558 + 3648 ], "scheduled_at": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "team_1": [ - 5126 + 5216 ], "team_1_id": [ - 3558 + 3648 ], "team_2": [ - 5126 + 5216 ], "team_2_id": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -13127,7 +13181,7 @@ export default { }, "draft_games_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -13138,46 +13192,46 @@ export default { "draft_games_select_column_draft_games_aggregate_bool_exp_bool_or_arguments_columns": {}, "draft_games_set_input": { "access": [ - 1059 + 1061 ], "capacity": [ 41 ], "captain_selection": [ - 708 + 710 ], "created_at": [ - 5153 + 5243 ], "current_pick_lineup": [ 41 ], "draft_order": [ - 729 + 731 ], "expires_at": [ - 5153 + 5243 ], "host_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "inner_squad": [ 6 ], "invite_code": [ - 6365 + 6672 ], "map_pool_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "max_elo": [ 41 @@ -13186,10 +13240,10 @@ export default { 41 ], "mode": [ - 750 + 752 ], "pick_deadline": [ - 5153 + 5243 ], "regions": [ 85 @@ -13198,22 +13252,22 @@ export default { 6 ], "scheduled_at": [ - 5153 + 5243 ], "status": [ - 792 + 794 ], "team_1_id": [ - 6365 + 6672 ], "team_2_id": [ - 6365 + 6672 ], "type": [ - 1223 + 1225 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -13241,19 +13295,19 @@ export default { }, "draft_games_stddev_order_by": { "capacity": [ - 3558 + 3648 ], "current_pick_lineup": [ - 3558 + 3648 ], "host_steam_id": [ - 3558 + 3648 ], "max_elo": [ - 3558 + 3648 ], "min_elo": [ - 3558 + 3648 ], "__typename": [ 85 @@ -13281,19 +13335,19 @@ export default { }, "draft_games_stddev_pop_order_by": { "capacity": [ - 3558 + 3648 ], "current_pick_lineup": [ - 3558 + 3648 ], "host_steam_id": [ - 3558 + 3648 ], "max_elo": [ - 3558 + 3648 ], "min_elo": [ - 3558 + 3648 ], "__typename": [ 85 @@ -13321,19 +13375,19 @@ export default { }, "draft_games_stddev_samp_order_by": { "capacity": [ - 3558 + 3648 ], "current_pick_lineup": [ - 3558 + 3648 ], "host_steam_id": [ - 3558 + 3648 ], "max_elo": [ - 3558 + 3648 ], "min_elo": [ - 3558 + 3648 ], "__typename": [ 85 @@ -13341,10 +13395,10 @@ export default { }, "draft_games_stream_cursor_input": { "initial_value": [ - 632 + 634 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -13352,46 +13406,46 @@ export default { }, "draft_games_stream_cursor_value_input": { "access": [ - 1059 + 1061 ], "capacity": [ 41 ], "captain_selection": [ - 708 + 710 ], "created_at": [ - 5153 + 5243 ], "current_pick_lineup": [ 41 ], "draft_order": [ - 729 + 731 ], "expires_at": [ - 5153 + 5243 ], "host_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "inner_squad": [ 6 ], "invite_code": [ - 6365 + 6672 ], "map_pool_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "max_elo": [ 41 @@ -13400,10 +13454,10 @@ export default { 41 ], "mode": [ - 750 + 752 ], "pick_deadline": [ - 5153 + 5243 ], "regions": [ 85 @@ -13412,22 +13466,22 @@ export default { 6 ], "scheduled_at": [ - 5153 + 5243 ], "status": [ - 792 + 794 ], "team_1_id": [ - 6365 + 6672 ], "team_2_id": [ - 6365 + 6672 ], "type": [ - 1223 + 1225 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -13441,7 +13495,7 @@ export default { 41 ], "host_steam_id": [ - 310 + 312 ], "max_elo": [ 41 @@ -13455,19 +13509,19 @@ export default { }, "draft_games_sum_order_by": { "capacity": [ - 3558 + 3648 ], "current_pick_lineup": [ - 3558 + 3648 ], "host_steam_id": [ - 3558 + 3648 ], "max_elo": [ - 3558 + 3648 ], "min_elo": [ - 3558 + 3648 ], "__typename": [ 85 @@ -13476,13 +13530,13 @@ export default { "draft_games_update_column": {}, "draft_games_updates": { "_inc": [ - 610 + 612 ], "_set": [ - 624 + 626 ], "where": [ - 608 + 610 ], "__typename": [ 85 @@ -13510,19 +13564,19 @@ export default { }, "draft_games_var_pop_order_by": { "capacity": [ - 3558 + 3648 ], "current_pick_lineup": [ - 3558 + 3648 ], "host_steam_id": [ - 3558 + 3648 ], "max_elo": [ - 3558 + 3648 ], "min_elo": [ - 3558 + 3648 ], "__typename": [ 85 @@ -13550,19 +13604,19 @@ export default { }, "draft_games_var_samp_order_by": { "capacity": [ - 3558 + 3648 ], "current_pick_lineup": [ - 3558 + 3648 ], "host_steam_id": [ - 3558 + 3648 ], "max_elo": [ - 3558 + 3648 ], "min_elo": [ - 3558 + 3648 ], "__typename": [ 85 @@ -13590,19 +13644,19 @@ export default { }, "draft_games_variance_order_by": { "capacity": [ - 3558 + 3648 ], "current_pick_lineup": [ - 3558 + 3648 ], "host_steam_id": [ - 3558 + 3648 ], "max_elo": [ - 3558 + 3648 ], "min_elo": [ - 3558 + 3648 ], "__typename": [ 85 @@ -13621,10 +13675,10 @@ export default { }, "e_award_sources_aggregate": { "aggregate": [ - 645 + 647 ], "nodes": [ - 643 + 645 ], "__typename": [ 85 @@ -13635,7 +13689,7 @@ export default { 41, { "columns": [ - 657, + 659, "[e_award_sources_select_column!]" ], "distinct": [ @@ -13644,10 +13698,10 @@ export default { } ], "max": [ - 651 + 653 ], "min": [ - 652 + 654 ], "__typename": [ 85 @@ -13655,13 +13709,13 @@ export default { }, "e_award_sources_bool_exp": { "_and": [ - 646 + 648 ], "_not": [ - 646 + 648 ], "_or": [ - 646 + 648 ], "description": [ 87 @@ -13677,19 +13731,19 @@ export default { "e_award_sources_enum": {}, "e_award_sources_enum_comparison_exp": { "_eq": [ - 648 + 650 ], "_in": [ - 648 + 650 ], "_is_null": [ 6 ], "_neq": [ - 648 + 650 ], "_nin": [ - 648 + 650 ], "__typename": [ 85 @@ -13733,7 +13787,7 @@ export default { 41 ], "returning": [ - 643 + 645 ], "__typename": [ 85 @@ -13741,13 +13795,13 @@ export default { }, "e_award_sources_on_conflict": { "constraint": [ - 647 + 649 ], "update_columns": [ - 661 + 663 ], "where": [ - 646 + 648 ], "__typename": [ 85 @@ -13755,10 +13809,10 @@ export default { }, "e_award_sources_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -13786,10 +13840,10 @@ export default { }, "e_award_sources_stream_cursor_input": { "initial_value": [ - 660 + 662 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -13809,10 +13863,10 @@ export default { "e_award_sources_update_column": {}, "e_award_sources_updates": { "_set": [ - 658 + 660 ], "where": [ - 646 + 648 ], "__typename": [ 85 @@ -13831,10 +13885,10 @@ export default { }, "e_award_tiers_aggregate": { "aggregate": [ - 665 + 667 ], "nodes": [ - 663 + 665 ], "__typename": [ 85 @@ -13845,7 +13899,7 @@ export default { 41, { "columns": [ - 677, + 679, "[e_award_tiers_select_column!]" ], "distinct": [ @@ -13854,10 +13908,10 @@ export default { } ], "max": [ - 671 + 673 ], "min": [ - 672 + 674 ], "__typename": [ 85 @@ -13865,13 +13919,13 @@ export default { }, "e_award_tiers_bool_exp": { "_and": [ - 666 + 668 ], "_not": [ - 666 + 668 ], "_or": [ - 666 + 668 ], "description": [ 87 @@ -13887,19 +13941,19 @@ export default { "e_award_tiers_enum": {}, "e_award_tiers_enum_comparison_exp": { "_eq": [ - 668 + 670 ], "_in": [ - 668 + 670 ], "_is_null": [ 6 ], "_neq": [ - 668 + 670 ], "_nin": [ - 668 + 670 ], "__typename": [ 85 @@ -13943,7 +13997,7 @@ export default { 41 ], "returning": [ - 663 + 665 ], "__typename": [ 85 @@ -13951,13 +14005,13 @@ export default { }, "e_award_tiers_on_conflict": { "constraint": [ - 667 + 669 ], "update_columns": [ - 681 + 683 ], "where": [ - 666 + 668 ], "__typename": [ 85 @@ -13965,10 +14019,10 @@ export default { }, "e_award_tiers_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -13996,10 +14050,10 @@ export default { }, "e_award_tiers_stream_cursor_input": { "initial_value": [ - 680 + 682 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -14019,10 +14073,10 @@ export default { "e_award_tiers_update_column": {}, "e_award_tiers_updates": { "_set": [ - 678 + 680 ], "where": [ - 666 + 668 ], "__typename": [ 85 @@ -14041,10 +14095,10 @@ export default { }, "e_check_in_settings_aggregate": { "aggregate": [ - 685 + 687 ], "nodes": [ - 683 + 685 ], "__typename": [ 85 @@ -14055,7 +14109,7 @@ export default { 41, { "columns": [ - 697, + 699, "[e_check_in_settings_select_column!]" ], "distinct": [ @@ -14064,10 +14118,10 @@ export default { } ], "max": [ - 691 + 693 ], "min": [ - 692 + 694 ], "__typename": [ 85 @@ -14075,13 +14129,13 @@ export default { }, "e_check_in_settings_bool_exp": { "_and": [ - 686 + 688 ], "_not": [ - 686 + 688 ], "_or": [ - 686 + 688 ], "description": [ 87 @@ -14097,19 +14151,19 @@ export default { "e_check_in_settings_enum": {}, "e_check_in_settings_enum_comparison_exp": { "_eq": [ - 688 + 690 ], "_in": [ - 688 + 690 ], "_is_null": [ 6 ], "_neq": [ - 688 + 690 ], "_nin": [ - 688 + 690 ], "__typename": [ 85 @@ -14153,7 +14207,7 @@ export default { 41 ], "returning": [ - 683 + 685 ], "__typename": [ 85 @@ -14161,13 +14215,13 @@ export default { }, "e_check_in_settings_on_conflict": { "constraint": [ - 687 + 689 ], "update_columns": [ - 701 + 703 ], "where": [ - 686 + 688 ], "__typename": [ 85 @@ -14175,10 +14229,10 @@ export default { }, "e_check_in_settings_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -14206,10 +14260,10 @@ export default { }, "e_check_in_settings_stream_cursor_input": { "initial_value": [ - 700 + 702 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -14229,10 +14283,10 @@ export default { "e_check_in_settings_update_column": {}, "e_check_in_settings_updates": { "_set": [ - 698 + 700 ], "where": [ - 686 + 688 ], "__typename": [ 85 @@ -14251,10 +14305,10 @@ export default { }, "e_draft_game_captain_selection_aggregate": { "aggregate": [ - 705 + 707 ], "nodes": [ - 703 + 705 ], "__typename": [ 85 @@ -14265,7 +14319,7 @@ export default { 41, { "columns": [ - 718, + 720, "[e_draft_game_captain_selection_select_column!]" ], "distinct": [ @@ -14274,10 +14328,10 @@ export default { } ], "max": [ - 711 + 713 ], "min": [ - 712 + 714 ], "__typename": [ 85 @@ -14285,13 +14339,13 @@ export default { }, "e_draft_game_captain_selection_bool_exp": { "_and": [ - 706 + 708 ], "_not": [ - 706 + 708 ], "_or": [ - 706 + 708 ], "description": [ 87 @@ -14307,19 +14361,19 @@ export default { "e_draft_game_captain_selection_enum": {}, "e_draft_game_captain_selection_enum_comparison_exp": { "_eq": [ - 708 + 710 ], "_in": [ - 708 + 710 ], "_is_null": [ 6 ], "_neq": [ - 708 + 710 ], "_nin": [ - 708 + 710 ], "__typename": [ 85 @@ -14363,7 +14417,7 @@ export default { 41 ], "returning": [ - 703 + 705 ], "__typename": [ 85 @@ -14371,10 +14425,10 @@ export default { }, "e_draft_game_captain_selection_obj_rel_insert_input": { "data": [ - 710 + 712 ], "on_conflict": [ - 715 + 717 ], "__typename": [ 85 @@ -14382,13 +14436,13 @@ export default { }, "e_draft_game_captain_selection_on_conflict": { "constraint": [ - 707 + 709 ], "update_columns": [ - 722 + 724 ], "where": [ - 706 + 708 ], "__typename": [ 85 @@ -14396,10 +14450,10 @@ export default { }, "e_draft_game_captain_selection_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -14427,10 +14481,10 @@ export default { }, "e_draft_game_captain_selection_stream_cursor_input": { "initial_value": [ - 721 + 723 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -14450,10 +14504,10 @@ export default { "e_draft_game_captain_selection_update_column": {}, "e_draft_game_captain_selection_updates": { "_set": [ - 719 + 721 ], "where": [ - 706 + 708 ], "__typename": [ 85 @@ -14472,10 +14526,10 @@ export default { }, "e_draft_game_draft_order_aggregate": { "aggregate": [ - 726 + 728 ], "nodes": [ - 724 + 726 ], "__typename": [ 85 @@ -14486,7 +14540,7 @@ export default { 41, { "columns": [ - 739, + 741, "[e_draft_game_draft_order_select_column!]" ], "distinct": [ @@ -14495,10 +14549,10 @@ export default { } ], "max": [ - 732 + 734 ], "min": [ - 733 + 735 ], "__typename": [ 85 @@ -14506,13 +14560,13 @@ export default { }, "e_draft_game_draft_order_bool_exp": { "_and": [ - 727 + 729 ], "_not": [ - 727 + 729 ], "_or": [ - 727 + 729 ], "description": [ 87 @@ -14528,19 +14582,19 @@ export default { "e_draft_game_draft_order_enum": {}, "e_draft_game_draft_order_enum_comparison_exp": { "_eq": [ - 729 + 731 ], "_in": [ - 729 + 731 ], "_is_null": [ 6 ], "_neq": [ - 729 + 731 ], "_nin": [ - 729 + 731 ], "__typename": [ 85 @@ -14584,7 +14638,7 @@ export default { 41 ], "returning": [ - 724 + 726 ], "__typename": [ 85 @@ -14592,10 +14646,10 @@ export default { }, "e_draft_game_draft_order_obj_rel_insert_input": { "data": [ - 731 + 733 ], "on_conflict": [ - 736 + 738 ], "__typename": [ 85 @@ -14603,13 +14657,13 @@ export default { }, "e_draft_game_draft_order_on_conflict": { "constraint": [ - 728 + 730 ], "update_columns": [ - 743 + 745 ], "where": [ - 727 + 729 ], "__typename": [ 85 @@ -14617,10 +14671,10 @@ export default { }, "e_draft_game_draft_order_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -14648,10 +14702,10 @@ export default { }, "e_draft_game_draft_order_stream_cursor_input": { "initial_value": [ - 742 + 744 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -14671,10 +14725,10 @@ export default { "e_draft_game_draft_order_update_column": {}, "e_draft_game_draft_order_updates": { "_set": [ - 740 + 742 ], "where": [ - 727 + 729 ], "__typename": [ 85 @@ -14693,10 +14747,10 @@ export default { }, "e_draft_game_mode_aggregate": { "aggregate": [ - 747 + 749 ], "nodes": [ - 745 + 747 ], "__typename": [ 85 @@ -14707,7 +14761,7 @@ export default { 41, { "columns": [ - 760, + 762, "[e_draft_game_mode_select_column!]" ], "distinct": [ @@ -14716,10 +14770,10 @@ export default { } ], "max": [ - 753 + 755 ], "min": [ - 754 + 756 ], "__typename": [ 85 @@ -14727,13 +14781,13 @@ export default { }, "e_draft_game_mode_bool_exp": { "_and": [ - 748 + 750 ], "_not": [ - 748 + 750 ], "_or": [ - 748 + 750 ], "description": [ 87 @@ -14749,19 +14803,19 @@ export default { "e_draft_game_mode_enum": {}, "e_draft_game_mode_enum_comparison_exp": { "_eq": [ - 750 + 752 ], "_in": [ - 750 + 752 ], "_is_null": [ 6 ], "_neq": [ - 750 + 752 ], "_nin": [ - 750 + 752 ], "__typename": [ 85 @@ -14805,7 +14859,7 @@ export default { 41 ], "returning": [ - 745 + 747 ], "__typename": [ 85 @@ -14813,10 +14867,10 @@ export default { }, "e_draft_game_mode_obj_rel_insert_input": { "data": [ - 752 + 754 ], "on_conflict": [ - 757 + 759 ], "__typename": [ 85 @@ -14824,13 +14878,13 @@ export default { }, "e_draft_game_mode_on_conflict": { "constraint": [ - 749 + 751 ], "update_columns": [ - 764 + 766 ], "where": [ - 748 + 750 ], "__typename": [ 85 @@ -14838,10 +14892,10 @@ export default { }, "e_draft_game_mode_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -14869,10 +14923,10 @@ export default { }, "e_draft_game_mode_stream_cursor_input": { "initial_value": [ - 763 + 765 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -14892,10 +14946,10 @@ export default { "e_draft_game_mode_update_column": {}, "e_draft_game_mode_updates": { "_set": [ - 761 + 763 ], "where": [ - 748 + 750 ], "__typename": [ 85 @@ -14914,10 +14968,10 @@ export default { }, "e_draft_game_player_status_aggregate": { "aggregate": [ - 768 + 770 ], "nodes": [ - 766 + 768 ], "__typename": [ 85 @@ -14928,7 +14982,7 @@ export default { 41, { "columns": [ - 781, + 783, "[e_draft_game_player_status_select_column!]" ], "distinct": [ @@ -14937,10 +14991,10 @@ export default { } ], "max": [ - 774 + 776 ], "min": [ - 775 + 777 ], "__typename": [ 85 @@ -14948,13 +15002,13 @@ export default { }, "e_draft_game_player_status_bool_exp": { "_and": [ - 769 + 771 ], "_not": [ - 769 + 771 ], "_or": [ - 769 + 771 ], "description": [ 87 @@ -14970,19 +15024,19 @@ export default { "e_draft_game_player_status_enum": {}, "e_draft_game_player_status_enum_comparison_exp": { "_eq": [ - 771 + 773 ], "_in": [ - 771 + 773 ], "_is_null": [ 6 ], "_neq": [ - 771 + 773 ], "_nin": [ - 771 + 773 ], "__typename": [ 85 @@ -15026,7 +15080,7 @@ export default { 41 ], "returning": [ - 766 + 768 ], "__typename": [ 85 @@ -15034,10 +15088,10 @@ export default { }, "e_draft_game_player_status_obj_rel_insert_input": { "data": [ - 773 + 775 ], "on_conflict": [ - 778 + 780 ], "__typename": [ 85 @@ -15045,13 +15099,13 @@ export default { }, "e_draft_game_player_status_on_conflict": { "constraint": [ - 770 + 772 ], "update_columns": [ - 785 + 787 ], "where": [ - 769 + 771 ], "__typename": [ 85 @@ -15059,10 +15113,10 @@ export default { }, "e_draft_game_player_status_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -15090,10 +15144,10 @@ export default { }, "e_draft_game_player_status_stream_cursor_input": { "initial_value": [ - 784 + 786 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -15113,10 +15167,10 @@ export default { "e_draft_game_player_status_update_column": {}, "e_draft_game_player_status_updates": { "_set": [ - 782 + 784 ], "where": [ - 769 + 771 ], "__typename": [ 85 @@ -15135,10 +15189,10 @@ export default { }, "e_draft_game_status_aggregate": { "aggregate": [ - 789 + 791 ], "nodes": [ - 787 + 789 ], "__typename": [ 85 @@ -15149,7 +15203,7 @@ export default { 41, { "columns": [ - 802, + 804, "[e_draft_game_status_select_column!]" ], "distinct": [ @@ -15158,10 +15212,10 @@ export default { } ], "max": [ - 795 + 797 ], "min": [ - 796 + 798 ], "__typename": [ 85 @@ -15169,13 +15223,13 @@ export default { }, "e_draft_game_status_bool_exp": { "_and": [ - 790 + 792 ], "_not": [ - 790 + 792 ], "_or": [ - 790 + 792 ], "description": [ 87 @@ -15191,19 +15245,19 @@ export default { "e_draft_game_status_enum": {}, "e_draft_game_status_enum_comparison_exp": { "_eq": [ - 792 + 794 ], "_in": [ - 792 + 794 ], "_is_null": [ 6 ], "_neq": [ - 792 + 794 ], "_nin": [ - 792 + 794 ], "__typename": [ 85 @@ -15247,7 +15301,7 @@ export default { 41 ], "returning": [ - 787 + 789 ], "__typename": [ 85 @@ -15255,10 +15309,10 @@ export default { }, "e_draft_game_status_obj_rel_insert_input": { "data": [ - 794 + 796 ], "on_conflict": [ - 799 + 801 ], "__typename": [ 85 @@ -15266,13 +15320,13 @@ export default { }, "e_draft_game_status_on_conflict": { "constraint": [ - 791 + 793 ], "update_columns": [ - 806 + 808 ], "where": [ - 790 + 792 ], "__typename": [ 85 @@ -15280,10 +15334,10 @@ export default { }, "e_draft_game_status_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -15311,10 +15365,10 @@ export default { }, "e_draft_game_status_stream_cursor_input": { "initial_value": [ - 805 + 807 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -15334,10 +15388,10 @@ export default { "e_draft_game_status_update_column": {}, "e_draft_game_status_updates": { "_set": [ - 803 + 805 ], "where": [ - 790 + 792 ], "__typename": [ 85 @@ -15356,10 +15410,10 @@ export default { }, "e_event_media_access_aggregate": { "aggregate": [ - 810 + 812 ], "nodes": [ - 808 + 810 ], "__typename": [ 85 @@ -15370,7 +15424,7 @@ export default { 41, { "columns": [ - 822, + 824, "[e_event_media_access_select_column!]" ], "distinct": [ @@ -15379,10 +15433,10 @@ export default { } ], "max": [ - 816 + 818 ], "min": [ - 817 + 819 ], "__typename": [ 85 @@ -15390,13 +15444,13 @@ export default { }, "e_event_media_access_bool_exp": { "_and": [ - 811 + 813 ], "_not": [ - 811 + 813 ], "_or": [ - 811 + 813 ], "description": [ 87 @@ -15412,19 +15466,19 @@ export default { "e_event_media_access_enum": {}, "e_event_media_access_enum_comparison_exp": { "_eq": [ - 813 + 815 ], "_in": [ - 813 + 815 ], "_is_null": [ 6 ], "_neq": [ - 813 + 815 ], "_nin": [ - 813 + 815 ], "__typename": [ 85 @@ -15468,7 +15522,7 @@ export default { 41 ], "returning": [ - 808 + 810 ], "__typename": [ 85 @@ -15476,13 +15530,13 @@ export default { }, "e_event_media_access_on_conflict": { "constraint": [ - 812 + 814 ], "update_columns": [ - 826 + 828 ], "where": [ - 811 + 813 ], "__typename": [ 85 @@ -15490,10 +15544,10 @@ export default { }, "e_event_media_access_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -15521,10 +15575,10 @@ export default { }, "e_event_media_access_stream_cursor_input": { "initial_value": [ - 825 + 827 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -15544,10 +15598,10 @@ export default { "e_event_media_access_update_column": {}, "e_event_media_access_updates": { "_set": [ - 823 + 825 ], "where": [ - 811 + 813 ], "__typename": [ 85 @@ -15566,10 +15620,10 @@ export default { }, "e_event_visibility_aggregate": { "aggregate": [ - 830 + 832 ], "nodes": [ - 828 + 830 ], "__typename": [ 85 @@ -15580,7 +15634,7 @@ export default { 41, { "columns": [ - 842, + 844, "[e_event_visibility_select_column!]" ], "distinct": [ @@ -15589,10 +15643,10 @@ export default { } ], "max": [ - 836 + 838 ], "min": [ - 837 + 839 ], "__typename": [ 85 @@ -15600,13 +15654,13 @@ export default { }, "e_event_visibility_bool_exp": { "_and": [ - 831 + 833 ], "_not": [ - 831 + 833 ], "_or": [ - 831 + 833 ], "description": [ 87 @@ -15622,19 +15676,19 @@ export default { "e_event_visibility_enum": {}, "e_event_visibility_enum_comparison_exp": { "_eq": [ - 833 + 835 ], "_in": [ - 833 + 835 ], "_is_null": [ 6 ], "_neq": [ - 833 + 835 ], "_nin": [ - 833 + 835 ], "__typename": [ 85 @@ -15678,7 +15732,7 @@ export default { 41 ], "returning": [ - 828 + 830 ], "__typename": [ 85 @@ -15686,13 +15740,13 @@ export default { }, "e_event_visibility_on_conflict": { "constraint": [ - 832 + 834 ], "update_columns": [ - 846 + 848 ], "where": [ - 831 + 833 ], "__typename": [ 85 @@ -15700,10 +15754,10 @@ export default { }, "e_event_visibility_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -15731,10 +15785,10 @@ export default { }, "e_event_visibility_stream_cursor_input": { "initial_value": [ - 845 + 847 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -15754,10 +15808,10 @@ export default { "e_event_visibility_update_column": {}, "e_event_visibility_updates": { "_set": [ - 843 + 845 ], "where": [ - 831 + 833 ], "__typename": [ 85 @@ -15776,10 +15830,10 @@ export default { }, "e_friend_status_aggregate": { "aggregate": [ - 850 + 852 ], "nodes": [ - 848 + 850 ], "__typename": [ 85 @@ -15790,7 +15844,7 @@ export default { 41, { "columns": [ - 863, + 865, "[e_friend_status_select_column!]" ], "distinct": [ @@ -15799,10 +15853,10 @@ export default { } ], "max": [ - 856 + 858 ], "min": [ - 857 + 859 ], "__typename": [ 85 @@ -15810,13 +15864,13 @@ export default { }, "e_friend_status_bool_exp": { "_and": [ - 851 + 853 ], "_not": [ - 851 + 853 ], "_or": [ - 851 + 853 ], "description": [ 87 @@ -15832,19 +15886,19 @@ export default { "e_friend_status_enum": {}, "e_friend_status_enum_comparison_exp": { "_eq": [ - 853 + 855 ], "_in": [ - 853 + 855 ], "_is_null": [ 6 ], "_neq": [ - 853 + 855 ], "_nin": [ - 853 + 855 ], "__typename": [ 85 @@ -15888,7 +15942,7 @@ export default { 41 ], "returning": [ - 848 + 850 ], "__typename": [ 85 @@ -15896,10 +15950,10 @@ export default { }, "e_friend_status_obj_rel_insert_input": { "data": [ - 855 + 857 ], "on_conflict": [ - 860 + 862 ], "__typename": [ 85 @@ -15907,13 +15961,13 @@ export default { }, "e_friend_status_on_conflict": { "constraint": [ - 852 + 854 ], "update_columns": [ - 867 + 869 ], "where": [ - 851 + 853 ], "__typename": [ 85 @@ -15921,10 +15975,10 @@ export default { }, "e_friend_status_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -15952,10 +16006,10 @@ export default { }, "e_friend_status_stream_cursor_input": { "initial_value": [ - 866 + 868 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -15975,10 +16029,10 @@ export default { "e_friend_status_update_column": {}, "e_friend_status_updates": { "_set": [ - 864 + 866 ], "where": [ - 851 + 853 ], "__typename": [ 85 @@ -15997,10 +16051,10 @@ export default { }, "e_game_cfg_types_aggregate": { "aggregate": [ - 871 + 873 ], "nodes": [ - 869 + 871 ], "__typename": [ 85 @@ -16011,7 +16065,7 @@ export default { 41, { "columns": [ - 883, + 885, "[e_game_cfg_types_select_column!]" ], "distinct": [ @@ -16020,10 +16074,10 @@ export default { } ], "max": [ - 877 + 879 ], "min": [ - 878 + 880 ], "__typename": [ 85 @@ -16031,13 +16085,13 @@ export default { }, "e_game_cfg_types_bool_exp": { "_and": [ - 872 + 874 ], "_not": [ - 872 + 874 ], "_or": [ - 872 + 874 ], "description": [ 87 @@ -16053,19 +16107,19 @@ export default { "e_game_cfg_types_enum": {}, "e_game_cfg_types_enum_comparison_exp": { "_eq": [ - 874 + 876 ], "_in": [ - 874 + 876 ], "_is_null": [ 6 ], "_neq": [ - 874 + 876 ], "_nin": [ - 874 + 876 ], "__typename": [ 85 @@ -16109,7 +16163,7 @@ export default { 41 ], "returning": [ - 869 + 871 ], "__typename": [ 85 @@ -16117,13 +16171,13 @@ export default { }, "e_game_cfg_types_on_conflict": { "constraint": [ - 873 + 875 ], "update_columns": [ - 887 + 889 ], "where": [ - 872 + 874 ], "__typename": [ 85 @@ -16131,10 +16185,10 @@ export default { }, "e_game_cfg_types_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -16162,10 +16216,10 @@ export default { }, "e_game_cfg_types_stream_cursor_input": { "initial_value": [ - 886 + 888 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -16185,10 +16239,10 @@ export default { "e_game_cfg_types_update_column": {}, "e_game_cfg_types_updates": { "_set": [ - 884 + 886 ], "where": [ - 872 + 874 ], "__typename": [ 85 @@ -16207,10 +16261,10 @@ export default { }, "e_game_plugin_channels_aggregate": { "aggregate": [ - 891 + 893 ], "nodes": [ - 889 + 891 ], "__typename": [ 85 @@ -16221,7 +16275,7 @@ export default { 41, { "columns": [ - 903, + 905, "[e_game_plugin_channels_select_column!]" ], "distinct": [ @@ -16230,10 +16284,10 @@ export default { } ], "max": [ - 897 + 899 ], "min": [ - 898 + 900 ], "__typename": [ 85 @@ -16241,13 +16295,13 @@ export default { }, "e_game_plugin_channels_bool_exp": { "_and": [ - 892 + 894 ], "_not": [ - 892 + 894 ], "_or": [ - 892 + 894 ], "description": [ 87 @@ -16263,19 +16317,19 @@ export default { "e_game_plugin_channels_enum": {}, "e_game_plugin_channels_enum_comparison_exp": { "_eq": [ - 894 + 896 ], "_in": [ - 894 + 896 ], "_is_null": [ 6 ], "_neq": [ - 894 + 896 ], "_nin": [ - 894 + 896 ], "__typename": [ 85 @@ -16319,7 +16373,7 @@ export default { 41 ], "returning": [ - 889 + 891 ], "__typename": [ 85 @@ -16327,13 +16381,13 @@ export default { }, "e_game_plugin_channels_on_conflict": { "constraint": [ - 893 + 895 ], "update_columns": [ - 907 + 909 ], "where": [ - 892 + 894 ], "__typename": [ 85 @@ -16341,10 +16395,10 @@ export default { }, "e_game_plugin_channels_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -16372,10 +16426,10 @@ export default { }, "e_game_plugin_channels_stream_cursor_input": { "initial_value": [ - 906 + 908 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -16395,10 +16449,10 @@ export default { "e_game_plugin_channels_update_column": {}, "e_game_plugin_channels_updates": { "_set": [ - 904 + 906 ], "where": [ - 892 + 894 ], "__typename": [ 85 @@ -16417,10 +16471,10 @@ export default { }, "e_game_plugin_install_statuses_aggregate": { "aggregate": [ - 911 + 913 ], "nodes": [ - 909 + 911 ], "__typename": [ 85 @@ -16431,7 +16485,7 @@ export default { 41, { "columns": [ - 923, + 925, "[e_game_plugin_install_statuses_select_column!]" ], "distinct": [ @@ -16440,10 +16494,10 @@ export default { } ], "max": [ - 917 + 919 ], "min": [ - 918 + 920 ], "__typename": [ 85 @@ -16451,13 +16505,13 @@ export default { }, "e_game_plugin_install_statuses_bool_exp": { "_and": [ - 912 + 914 ], "_not": [ - 912 + 914 ], "_or": [ - 912 + 914 ], "description": [ 87 @@ -16473,19 +16527,19 @@ export default { "e_game_plugin_install_statuses_enum": {}, "e_game_plugin_install_statuses_enum_comparison_exp": { "_eq": [ - 914 + 916 ], "_in": [ - 914 + 916 ], "_is_null": [ 6 ], "_neq": [ - 914 + 916 ], "_nin": [ - 914 + 916 ], "__typename": [ 85 @@ -16529,7 +16583,7 @@ export default { 41 ], "returning": [ - 909 + 911 ], "__typename": [ 85 @@ -16537,13 +16591,13 @@ export default { }, "e_game_plugin_install_statuses_on_conflict": { "constraint": [ - 913 + 915 ], "update_columns": [ - 927 + 929 ], "where": [ - 912 + 914 ], "__typename": [ 85 @@ -16551,10 +16605,10 @@ export default { }, "e_game_plugin_install_statuses_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -16582,10 +16636,10 @@ export default { }, "e_game_plugin_install_statuses_stream_cursor_input": { "initial_value": [ - 926 + 928 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -16605,10 +16659,10 @@ export default { "e_game_plugin_install_statuses_update_column": {}, "e_game_plugin_install_statuses_updates": { "_set": [ - 924 + 926 ], "where": [ - 912 + 914 ], "__typename": [ 85 @@ -16627,10 +16681,10 @@ export default { }, "e_game_plugin_kinds_aggregate": { "aggregate": [ - 931 + 933 ], "nodes": [ - 929 + 931 ], "__typename": [ 85 @@ -16641,7 +16695,7 @@ export default { 41, { "columns": [ - 943, + 945, "[e_game_plugin_kinds_select_column!]" ], "distinct": [ @@ -16650,10 +16704,10 @@ export default { } ], "max": [ - 937 + 939 ], "min": [ - 938 + 940 ], "__typename": [ 85 @@ -16661,13 +16715,13 @@ export default { }, "e_game_plugin_kinds_bool_exp": { "_and": [ - 932 + 934 ], "_not": [ - 932 + 934 ], "_or": [ - 932 + 934 ], "description": [ 87 @@ -16683,19 +16737,19 @@ export default { "e_game_plugin_kinds_enum": {}, "e_game_plugin_kinds_enum_comparison_exp": { "_eq": [ - 934 + 936 ], "_in": [ - 934 + 936 ], "_is_null": [ 6 ], "_neq": [ - 934 + 936 ], "_nin": [ - 934 + 936 ], "__typename": [ 85 @@ -16739,7 +16793,7 @@ export default { 41 ], "returning": [ - 929 + 931 ], "__typename": [ 85 @@ -16747,13 +16801,13 @@ export default { }, "e_game_plugin_kinds_on_conflict": { "constraint": [ - 933 + 935 ], "update_columns": [ - 947 + 949 ], "where": [ - 932 + 934 ], "__typename": [ 85 @@ -16761,10 +16815,10 @@ export default { }, "e_game_plugin_kinds_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -16792,10 +16846,10 @@ export default { }, "e_game_plugin_kinds_stream_cursor_input": { "initial_value": [ - 946 + 948 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -16815,10 +16869,10 @@ export default { "e_game_plugin_kinds_update_column": {}, "e_game_plugin_kinds_updates": { "_set": [ - 944 + 946 ], "where": [ - 932 + 934 ], "__typename": [ 85 @@ -16837,10 +16891,10 @@ export default { }, "e_game_server_node_statuses_aggregate": { "aggregate": [ - 951 + 953 ], "nodes": [ - 949 + 951 ], "__typename": [ 85 @@ -16851,7 +16905,7 @@ export default { 41, { "columns": [ - 964, + 966, "[e_game_server_node_statuses_select_column!]" ], "distinct": [ @@ -16860,10 +16914,10 @@ export default { } ], "max": [ - 957 + 959 ], "min": [ - 958 + 960 ], "__typename": [ 85 @@ -16871,13 +16925,13 @@ export default { }, "e_game_server_node_statuses_bool_exp": { "_and": [ - 952 + 954 ], "_not": [ - 952 + 954 ], "_or": [ - 952 + 954 ], "description": [ 87 @@ -16893,19 +16947,19 @@ export default { "e_game_server_node_statuses_enum": {}, "e_game_server_node_statuses_enum_comparison_exp": { "_eq": [ - 954 + 956 ], "_in": [ - 954 + 956 ], "_is_null": [ 6 ], "_neq": [ - 954 + 956 ], "_nin": [ - 954 + 956 ], "__typename": [ 85 @@ -16949,7 +17003,7 @@ export default { 41 ], "returning": [ - 949 + 951 ], "__typename": [ 85 @@ -16957,10 +17011,10 @@ export default { }, "e_game_server_node_statuses_obj_rel_insert_input": { "data": [ - 956 + 958 ], "on_conflict": [ - 961 + 963 ], "__typename": [ 85 @@ -16968,13 +17022,13 @@ export default { }, "e_game_server_node_statuses_on_conflict": { "constraint": [ - 953 + 955 ], "update_columns": [ - 968 + 970 ], "where": [ - 952 + 954 ], "__typename": [ 85 @@ -16982,10 +17036,10 @@ export default { }, "e_game_server_node_statuses_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -17013,10 +17067,10 @@ export default { }, "e_game_server_node_statuses_stream_cursor_input": { "initial_value": [ - 967 + 969 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -17036,10 +17090,10 @@ export default { "e_game_server_node_statuses_update_column": {}, "e_game_server_node_statuses_updates": { "_set": [ - 965 + 967 ], "where": [ - 952 + 954 ], "__typename": [ 85 @@ -17058,10 +17112,10 @@ export default { }, "e_league_movement_types_aggregate": { "aggregate": [ - 972 + 974 ], "nodes": [ - 970 + 972 ], "__typename": [ 85 @@ -17072,7 +17126,7 @@ export default { 41, { "columns": [ - 985, + 987, "[e_league_movement_types_select_column!]" ], "distinct": [ @@ -17081,10 +17135,10 @@ export default { } ], "max": [ - 978 + 980 ], "min": [ - 979 + 981 ], "__typename": [ 85 @@ -17092,13 +17146,13 @@ export default { }, "e_league_movement_types_bool_exp": { "_and": [ - 973 + 975 ], "_not": [ - 973 + 975 ], "_or": [ - 973 + 975 ], "description": [ 87 @@ -17114,19 +17168,19 @@ export default { "e_league_movement_types_enum": {}, "e_league_movement_types_enum_comparison_exp": { "_eq": [ - 975 + 977 ], "_in": [ - 975 + 977 ], "_is_null": [ 6 ], "_neq": [ - 975 + 977 ], "_nin": [ - 975 + 977 ], "__typename": [ 85 @@ -17170,7 +17224,7 @@ export default { 41 ], "returning": [ - 970 + 972 ], "__typename": [ 85 @@ -17178,10 +17232,10 @@ export default { }, "e_league_movement_types_obj_rel_insert_input": { "data": [ - 977 + 979 ], "on_conflict": [ - 982 + 984 ], "__typename": [ 85 @@ -17189,13 +17243,13 @@ export default { }, "e_league_movement_types_on_conflict": { "constraint": [ - 974 + 976 ], "update_columns": [ - 989 + 991 ], "where": [ - 973 + 975 ], "__typename": [ 85 @@ -17203,10 +17257,10 @@ export default { }, "e_league_movement_types_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -17234,10 +17288,10 @@ export default { }, "e_league_movement_types_stream_cursor_input": { "initial_value": [ - 988 + 990 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -17257,10 +17311,10 @@ export default { "e_league_movement_types_update_column": {}, "e_league_movement_types_updates": { "_set": [ - 986 + 988 ], "where": [ - 973 + 975 ], "__typename": [ 85 @@ -17279,10 +17333,10 @@ export default { }, "e_league_proposal_statuses_aggregate": { "aggregate": [ - 993 + 995 ], "nodes": [ - 991 + 993 ], "__typename": [ 85 @@ -17293,7 +17347,7 @@ export default { 41, { "columns": [ - 1006, + 1008, "[e_league_proposal_statuses_select_column!]" ], "distinct": [ @@ -17302,10 +17356,10 @@ export default { } ], "max": [ - 999 + 1001 ], "min": [ - 1000 + 1002 ], "__typename": [ 85 @@ -17313,13 +17367,13 @@ export default { }, "e_league_proposal_statuses_bool_exp": { "_and": [ - 994 + 996 ], "_not": [ - 994 + 996 ], "_or": [ - 994 + 996 ], "description": [ 87 @@ -17335,19 +17389,19 @@ export default { "e_league_proposal_statuses_enum": {}, "e_league_proposal_statuses_enum_comparison_exp": { "_eq": [ - 996 + 998 ], "_in": [ - 996 + 998 ], "_is_null": [ 6 ], "_neq": [ - 996 + 998 ], "_nin": [ - 996 + 998 ], "__typename": [ 85 @@ -17391,7 +17445,7 @@ export default { 41 ], "returning": [ - 991 + 993 ], "__typename": [ 85 @@ -17399,10 +17453,10 @@ export default { }, "e_league_proposal_statuses_obj_rel_insert_input": { "data": [ - 998 + 1000 ], "on_conflict": [ - 1003 + 1005 ], "__typename": [ 85 @@ -17410,13 +17464,13 @@ export default { }, "e_league_proposal_statuses_on_conflict": { "constraint": [ - 995 + 997 ], "update_columns": [ - 1010 + 1012 ], "where": [ - 994 + 996 ], "__typename": [ 85 @@ -17424,10 +17478,10 @@ export default { }, "e_league_proposal_statuses_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -17455,10 +17509,10 @@ export default { }, "e_league_proposal_statuses_stream_cursor_input": { "initial_value": [ - 1009 + 1011 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -17478,10 +17532,10 @@ export default { "e_league_proposal_statuses_update_column": {}, "e_league_proposal_statuses_updates": { "_set": [ - 1007 + 1009 ], "where": [ - 994 + 996 ], "__typename": [ 85 @@ -17500,10 +17554,10 @@ export default { }, "e_league_registration_statuses_aggregate": { "aggregate": [ - 1014 + 1016 ], "nodes": [ - 1012 + 1014 ], "__typename": [ 85 @@ -17514,7 +17568,7 @@ export default { 41, { "columns": [ - 1027, + 1029, "[e_league_registration_statuses_select_column!]" ], "distinct": [ @@ -17523,10 +17577,10 @@ export default { } ], "max": [ - 1020 + 1022 ], "min": [ - 1021 + 1023 ], "__typename": [ 85 @@ -17534,13 +17588,13 @@ export default { }, "e_league_registration_statuses_bool_exp": { "_and": [ - 1015 + 1017 ], "_not": [ - 1015 + 1017 ], "_or": [ - 1015 + 1017 ], "description": [ 87 @@ -17556,19 +17610,19 @@ export default { "e_league_registration_statuses_enum": {}, "e_league_registration_statuses_enum_comparison_exp": { "_eq": [ - 1017 + 1019 ], "_in": [ - 1017 + 1019 ], "_is_null": [ 6 ], "_neq": [ - 1017 + 1019 ], "_nin": [ - 1017 + 1019 ], "__typename": [ 85 @@ -17612,7 +17666,7 @@ export default { 41 ], "returning": [ - 1012 + 1014 ], "__typename": [ 85 @@ -17620,10 +17674,10 @@ export default { }, "e_league_registration_statuses_obj_rel_insert_input": { "data": [ - 1019 + 1021 ], "on_conflict": [ - 1024 + 1026 ], "__typename": [ 85 @@ -17631,13 +17685,13 @@ export default { }, "e_league_registration_statuses_on_conflict": { "constraint": [ - 1016 + 1018 ], "update_columns": [ - 1031 + 1033 ], "where": [ - 1015 + 1017 ], "__typename": [ 85 @@ -17645,10 +17699,10 @@ export default { }, "e_league_registration_statuses_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -17676,10 +17730,10 @@ export default { }, "e_league_registration_statuses_stream_cursor_input": { "initial_value": [ - 1030 + 1032 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -17699,10 +17753,10 @@ export default { "e_league_registration_statuses_update_column": {}, "e_league_registration_statuses_updates": { "_set": [ - 1028 + 1030 ], "where": [ - 1015 + 1017 ], "__typename": [ 85 @@ -17721,10 +17775,10 @@ export default { }, "e_league_season_statuses_aggregate": { "aggregate": [ - 1035 + 1037 ], "nodes": [ - 1033 + 1035 ], "__typename": [ 85 @@ -17735,7 +17789,7 @@ export default { 41, { "columns": [ - 1048, + 1050, "[e_league_season_statuses_select_column!]" ], "distinct": [ @@ -17744,10 +17798,10 @@ export default { } ], "max": [ - 1041 + 1043 ], "min": [ - 1042 + 1044 ], "__typename": [ 85 @@ -17755,13 +17809,13 @@ export default { }, "e_league_season_statuses_bool_exp": { "_and": [ - 1036 + 1038 ], "_not": [ - 1036 + 1038 ], "_or": [ - 1036 + 1038 ], "description": [ 87 @@ -17777,19 +17831,19 @@ export default { "e_league_season_statuses_enum": {}, "e_league_season_statuses_enum_comparison_exp": { "_eq": [ - 1038 + 1040 ], "_in": [ - 1038 + 1040 ], "_is_null": [ 6 ], "_neq": [ - 1038 + 1040 ], "_nin": [ - 1038 + 1040 ], "__typename": [ 85 @@ -17833,7 +17887,7 @@ export default { 41 ], "returning": [ - 1033 + 1035 ], "__typename": [ 85 @@ -17841,10 +17895,10 @@ export default { }, "e_league_season_statuses_obj_rel_insert_input": { "data": [ - 1040 + 1042 ], "on_conflict": [ - 1045 + 1047 ], "__typename": [ 85 @@ -17852,13 +17906,13 @@ export default { }, "e_league_season_statuses_on_conflict": { "constraint": [ - 1037 + 1039 ], "update_columns": [ - 1052 + 1054 ], "where": [ - 1036 + 1038 ], "__typename": [ 85 @@ -17866,10 +17920,10 @@ export default { }, "e_league_season_statuses_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -17897,10 +17951,10 @@ export default { }, "e_league_season_statuses_stream_cursor_input": { "initial_value": [ - 1051 + 1053 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -17920,10 +17974,10 @@ export default { "e_league_season_statuses_update_column": {}, "e_league_season_statuses_updates": { "_set": [ - 1049 + 1051 ], "where": [ - 1036 + 1038 ], "__typename": [ 85 @@ -17942,10 +17996,10 @@ export default { }, "e_lobby_access_aggregate": { "aggregate": [ - 1056 + 1058 ], "nodes": [ - 1054 + 1056 ], "__typename": [ 85 @@ -17956,7 +18010,7 @@ export default { 41, { "columns": [ - 1069, + 1071, "[e_lobby_access_select_column!]" ], "distinct": [ @@ -17965,10 +18019,10 @@ export default { } ], "max": [ - 1062 + 1064 ], "min": [ - 1063 + 1065 ], "__typename": [ 85 @@ -17976,13 +18030,13 @@ export default { }, "e_lobby_access_bool_exp": { "_and": [ - 1057 + 1059 ], "_not": [ - 1057 + 1059 ], "_or": [ - 1057 + 1059 ], "description": [ 87 @@ -17998,19 +18052,19 @@ export default { "e_lobby_access_enum": {}, "e_lobby_access_enum_comparison_exp": { "_eq": [ - 1059 + 1061 ], "_in": [ - 1059 + 1061 ], "_is_null": [ 6 ], "_neq": [ - 1059 + 1061 ], "_nin": [ - 1059 + 1061 ], "__typename": [ 85 @@ -18054,7 +18108,7 @@ export default { 41 ], "returning": [ - 1054 + 1056 ], "__typename": [ 85 @@ -18062,10 +18116,10 @@ export default { }, "e_lobby_access_obj_rel_insert_input": { "data": [ - 1061 + 1063 ], "on_conflict": [ - 1066 + 1068 ], "__typename": [ 85 @@ -18073,13 +18127,13 @@ export default { }, "e_lobby_access_on_conflict": { "constraint": [ - 1058 + 1060 ], "update_columns": [ - 1073 + 1075 ], "where": [ - 1057 + 1059 ], "__typename": [ 85 @@ -18087,10 +18141,10 @@ export default { }, "e_lobby_access_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -18118,10 +18172,10 @@ export default { }, "e_lobby_access_stream_cursor_input": { "initial_value": [ - 1072 + 1074 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -18141,10 +18195,10 @@ export default { "e_lobby_access_update_column": {}, "e_lobby_access_updates": { "_set": [ - 1070 + 1072 ], "where": [ - 1057 + 1059 ], "__typename": [ 85 @@ -18163,10 +18217,10 @@ export default { }, "e_lobby_player_status_aggregate": { "aggregate": [ - 1077 + 1079 ], "nodes": [ - 1075 + 1077 ], "__typename": [ 85 @@ -18177,7 +18231,7 @@ export default { 41, { "columns": [ - 1089, + 1091, "[e_lobby_player_status_select_column!]" ], "distinct": [ @@ -18186,10 +18240,10 @@ export default { } ], "max": [ - 1083 + 1085 ], "min": [ - 1084 + 1086 ], "__typename": [ 85 @@ -18197,13 +18251,13 @@ export default { }, "e_lobby_player_status_bool_exp": { "_and": [ - 1078 + 1080 ], "_not": [ - 1078 + 1080 ], "_or": [ - 1078 + 1080 ], "description": [ 87 @@ -18219,19 +18273,19 @@ export default { "e_lobby_player_status_enum": {}, "e_lobby_player_status_enum_comparison_exp": { "_eq": [ - 1080 + 1082 ], "_in": [ - 1080 + 1082 ], "_is_null": [ 6 ], "_neq": [ - 1080 + 1082 ], "_nin": [ - 1080 + 1082 ], "__typename": [ 85 @@ -18275,7 +18329,7 @@ export default { 41 ], "returning": [ - 1075 + 1077 ], "__typename": [ 85 @@ -18283,13 +18337,13 @@ export default { }, "e_lobby_player_status_on_conflict": { "constraint": [ - 1079 + 1081 ], "update_columns": [ - 1093 + 1095 ], "where": [ - 1078 + 1080 ], "__typename": [ 85 @@ -18297,10 +18351,10 @@ export default { }, "e_lobby_player_status_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -18328,10 +18382,10 @@ export default { }, "e_lobby_player_status_stream_cursor_input": { "initial_value": [ - 1092 + 1094 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -18351,10 +18405,10 @@ export default { "e_lobby_player_status_update_column": {}, "e_lobby_player_status_updates": { "_set": [ - 1090 + 1092 ], "where": [ - 1078 + 1080 ], "__typename": [ 85 @@ -18373,10 +18427,10 @@ export default { }, "e_map_pool_types_aggregate": { "aggregate": [ - 1097 + 1099 ], "nodes": [ - 1095 + 1097 ], "__typename": [ 85 @@ -18387,7 +18441,7 @@ export default { 41, { "columns": [ - 1110, + 1112, "[e_map_pool_types_select_column!]" ], "distinct": [ @@ -18396,10 +18450,10 @@ export default { } ], "max": [ - 1103 + 1105 ], "min": [ - 1104 + 1106 ], "__typename": [ 85 @@ -18407,13 +18461,13 @@ export default { }, "e_map_pool_types_bool_exp": { "_and": [ - 1098 + 1100 ], "_not": [ - 1098 + 1100 ], "_or": [ - 1098 + 1100 ], "description": [ 87 @@ -18429,19 +18483,19 @@ export default { "e_map_pool_types_enum": {}, "e_map_pool_types_enum_comparison_exp": { "_eq": [ - 1100 + 1102 ], "_in": [ - 1100 + 1102 ], "_is_null": [ 6 ], "_neq": [ - 1100 + 1102 ], "_nin": [ - 1100 + 1102 ], "__typename": [ 85 @@ -18485,7 +18539,7 @@ export default { 41 ], "returning": [ - 1095 + 1097 ], "__typename": [ 85 @@ -18493,10 +18547,10 @@ export default { }, "e_map_pool_types_obj_rel_insert_input": { "data": [ - 1102 + 1104 ], "on_conflict": [ - 1107 + 1109 ], "__typename": [ 85 @@ -18504,13 +18558,13 @@ export default { }, "e_map_pool_types_on_conflict": { "constraint": [ - 1099 + 1101 ], "update_columns": [ - 1114 + 1116 ], "where": [ - 1098 + 1100 ], "__typename": [ 85 @@ -18518,10 +18572,10 @@ export default { }, "e_map_pool_types_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -18549,10 +18603,10 @@ export default { }, "e_map_pool_types_stream_cursor_input": { "initial_value": [ - 1113 + 1115 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -18572,10 +18626,10 @@ export default { "e_map_pool_types_update_column": {}, "e_map_pool_types_updates": { "_set": [ - 1111 + 1113 ], "where": [ - 1098 + 1100 ], "__typename": [ 85 @@ -18586,10 +18640,10 @@ export default { 85 ], "match_clips": [ - 2863, + 2953, { "distinct_on": [ - 2885, + 2975, "[match_clips_select_column!]" ], "limit": [ @@ -18599,19 +18653,19 @@ export default { 41 ], "order_by": [ - 2883, + 2973, "[match_clips_order_by!]" ], "where": [ - 2872 + 2962 ] } ], "match_clips_aggregate": [ - 2864, + 2954, { "distinct_on": [ - 2885, + 2975, "[match_clips_select_column!]" ], "limit": [ @@ -18621,11 +18675,11 @@ export default { 41 ], "order_by": [ - 2883, + 2973, "[match_clips_order_by!]" ], "where": [ - 2872 + 2962 ] } ], @@ -18638,10 +18692,10 @@ export default { }, "e_match_clip_visibility_aggregate": { "aggregate": [ - 1118 + 1120 ], "nodes": [ - 1116 + 1118 ], "__typename": [ 85 @@ -18652,7 +18706,7 @@ export default { 41, { "columns": [ - 1130, + 1132, "[e_match_clip_visibility_select_column!]" ], "distinct": [ @@ -18661,10 +18715,10 @@ export default { } ], "max": [ - 1124 + 1126 ], "min": [ - 1125 + 1127 ], "__typename": [ 85 @@ -18672,22 +18726,22 @@ export default { }, "e_match_clip_visibility_bool_exp": { "_and": [ - 1119 + 1121 ], "_not": [ - 1119 + 1121 ], "_or": [ - 1119 + 1121 ], "description": [ 87 ], "match_clips": [ - 2872 + 2962 ], "match_clips_aggregate": [ - 2865 + 2955 ], "value": [ 87 @@ -18700,19 +18754,19 @@ export default { "e_match_clip_visibility_enum": {}, "e_match_clip_visibility_enum_comparison_exp": { "_eq": [ - 1121 + 1123 ], "_in": [ - 1121 + 1123 ], "_is_null": [ 6 ], "_neq": [ - 1121 + 1123 ], "_nin": [ - 1121 + 1123 ], "__typename": [ 85 @@ -18723,7 +18777,7 @@ export default { 85 ], "match_clips": [ - 2869 + 2959 ], "value": [ 85 @@ -18759,7 +18813,7 @@ export default { 41 ], "returning": [ - 1116 + 1118 ], "__typename": [ 85 @@ -18767,13 +18821,13 @@ export default { }, "e_match_clip_visibility_on_conflict": { "constraint": [ - 1120 + 1122 ], "update_columns": [ - 1134 + 1136 ], "where": [ - 1119 + 1121 ], "__typename": [ 85 @@ -18781,13 +18835,13 @@ export default { }, "e_match_clip_visibility_order_by": { "description": [ - 3558 + 3648 ], "match_clips_aggregate": [ - 2868 + 2958 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -18815,10 +18869,10 @@ export default { }, "e_match_clip_visibility_stream_cursor_input": { "initial_value": [ - 1133 + 1135 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -18838,10 +18892,10 @@ export default { "e_match_clip_visibility_update_column": {}, "e_match_clip_visibility_updates": { "_set": [ - 1131 + 1133 ], "where": [ - 1119 + 1121 ], "__typename": [ 85 @@ -18852,10 +18906,10 @@ export default { 85 ], "match_maps": [ - 3158, + 3248, { "distinct_on": [ - 3180, + 3270, "[match_maps_select_column!]" ], "limit": [ @@ -18865,19 +18919,19 @@ export default { 41 ], "order_by": [ - 3178, + 3268, "[match_maps_order_by!]" ], "where": [ - 3167 + 3257 ] } ], "match_maps_aggregate": [ - 3159, + 3249, { "distinct_on": [ - 3180, + 3270, "[match_maps_select_column!]" ], "limit": [ @@ -18887,11 +18941,11 @@ export default { 41 ], "order_by": [ - 3178, + 3268, "[match_maps_order_by!]" ], "where": [ - 3167 + 3257 ] } ], @@ -18904,10 +18958,10 @@ export default { }, "e_match_map_status_aggregate": { "aggregate": [ - 1138 + 1140 ], "nodes": [ - 1136 + 1138 ], "__typename": [ 85 @@ -18918,7 +18972,7 @@ export default { 41, { "columns": [ - 1151, + 1153, "[e_match_map_status_select_column!]" ], "distinct": [ @@ -18927,10 +18981,10 @@ export default { } ], "max": [ - 1144 + 1146 ], "min": [ - 1145 + 1147 ], "__typename": [ 85 @@ -18938,22 +18992,22 @@ export default { }, "e_match_map_status_bool_exp": { "_and": [ - 1139 + 1141 ], "_not": [ - 1139 + 1141 ], "_or": [ - 1139 + 1141 ], "description": [ 87 ], "match_maps": [ - 3167 + 3257 ], "match_maps_aggregate": [ - 3160 + 3250 ], "value": [ 87 @@ -18966,19 +19020,19 @@ export default { "e_match_map_status_enum": {}, "e_match_map_status_enum_comparison_exp": { "_eq": [ - 1141 + 1143 ], "_in": [ - 1141 + 1143 ], "_is_null": [ 6 ], "_neq": [ - 1141 + 1143 ], "_nin": [ - 1141 + 1143 ], "__typename": [ 85 @@ -18989,7 +19043,7 @@ export default { 85 ], "match_maps": [ - 3164 + 3254 ], "value": [ 85 @@ -19025,7 +19079,7 @@ export default { 41 ], "returning": [ - 1136 + 1138 ], "__typename": [ 85 @@ -19033,10 +19087,10 @@ export default { }, "e_match_map_status_obj_rel_insert_input": { "data": [ - 1143 + 1145 ], "on_conflict": [ - 1148 + 1150 ], "__typename": [ 85 @@ -19044,13 +19098,13 @@ export default { }, "e_match_map_status_on_conflict": { "constraint": [ - 1140 + 1142 ], "update_columns": [ - 1155 + 1157 ], "where": [ - 1139 + 1141 ], "__typename": [ 85 @@ -19058,13 +19112,13 @@ export default { }, "e_match_map_status_order_by": { "description": [ - 3558 + 3648 ], "match_maps_aggregate": [ - 3163 + 3253 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -19092,10 +19146,10 @@ export default { }, "e_match_map_status_stream_cursor_input": { "initial_value": [ - 1154 + 1156 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -19115,10 +19169,10 @@ export default { "e_match_map_status_update_column": {}, "e_match_map_status_updates": { "_set": [ - 1152 + 1154 ], "where": [ - 1139 + 1141 ], "__typename": [ 85 @@ -19137,10 +19191,10 @@ export default { }, "e_match_mode_aggregate": { "aggregate": [ - 1159 + 1161 ], "nodes": [ - 1157 + 1159 ], "__typename": [ 85 @@ -19151,7 +19205,7 @@ export default { 41, { "columns": [ - 1171, + 1173, "[e_match_mode_select_column!]" ], "distinct": [ @@ -19160,10 +19214,10 @@ export default { } ], "max": [ - 1165 + 1167 ], "min": [ - 1166 + 1168 ], "__typename": [ 85 @@ -19171,13 +19225,13 @@ export default { }, "e_match_mode_bool_exp": { "_and": [ - 1160 + 1162 ], "_not": [ - 1160 + 1162 ], "_or": [ - 1160 + 1162 ], "description": [ 87 @@ -19193,19 +19247,19 @@ export default { "e_match_mode_enum": {}, "e_match_mode_enum_comparison_exp": { "_eq": [ - 1162 + 1164 ], "_in": [ - 1162 + 1164 ], "_is_null": [ 6 ], "_neq": [ - 1162 + 1164 ], "_nin": [ - 1162 + 1164 ], "__typename": [ 85 @@ -19249,7 +19303,7 @@ export default { 41 ], "returning": [ - 1157 + 1159 ], "__typename": [ 85 @@ -19257,13 +19311,13 @@ export default { }, "e_match_mode_on_conflict": { "constraint": [ - 1161 + 1163 ], "update_columns": [ - 1175 + 1177 ], "where": [ - 1160 + 1162 ], "__typename": [ 85 @@ -19271,10 +19325,10 @@ export default { }, "e_match_mode_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -19302,10 +19356,10 @@ export default { }, "e_match_mode_stream_cursor_input": { "initial_value": [ - 1174 + 1176 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -19325,10 +19379,10 @@ export default { "e_match_mode_update_column": {}, "e_match_mode_updates": { "_set": [ - 1172 + 1174 ], "where": [ - 1160 + 1162 ], "__typename": [ 85 @@ -19339,10 +19393,10 @@ export default { 85 ], "match_lineup_players": [ - 2951, + 3041, { "distinct_on": [ - 2974, + 3064, "[match_lineup_players_select_column!]" ], "limit": [ @@ -19352,19 +19406,19 @@ export default { 41 ], "order_by": [ - 2972, + 3062, "[match_lineup_players_order_by!]" ], "where": [ - 2962 + 3052 ] } ], "match_lineup_players_aggregate": [ - 2952, + 3042, { "distinct_on": [ - 2974, + 3064, "[match_lineup_players_select_column!]" ], "limit": [ @@ -19374,11 +19428,11 @@ export default { 41 ], "order_by": [ - 2972, + 3062, "[match_lineup_players_order_by!]" ], "where": [ - 2962 + 3052 ] } ], @@ -19391,10 +19445,10 @@ export default { }, "e_match_party_sources_aggregate": { "aggregate": [ - 1179 + 1181 ], "nodes": [ - 1177 + 1179 ], "__typename": [ 85 @@ -19405,7 +19459,7 @@ export default { 41, { "columns": [ - 1191, + 1193, "[e_match_party_sources_select_column!]" ], "distinct": [ @@ -19414,10 +19468,10 @@ export default { } ], "max": [ - 1185 + 1187 ], "min": [ - 1186 + 1188 ], "__typename": [ 85 @@ -19425,22 +19479,22 @@ export default { }, "e_match_party_sources_bool_exp": { "_and": [ - 1180 + 1182 ], "_not": [ - 1180 + 1182 ], "_or": [ - 1180 + 1182 ], "description": [ 87 ], "match_lineup_players": [ - 2962 + 3052 ], "match_lineup_players_aggregate": [ - 2953 + 3043 ], "value": [ 87 @@ -19453,19 +19507,19 @@ export default { "e_match_party_sources_enum": {}, "e_match_party_sources_enum_comparison_exp": { "_eq": [ - 1182 + 1184 ], "_in": [ - 1182 + 1184 ], "_is_null": [ 6 ], "_neq": [ - 1182 + 1184 ], "_nin": [ - 1182 + 1184 ], "__typename": [ 85 @@ -19476,7 +19530,7 @@ export default { 85 ], "match_lineup_players": [ - 2959 + 3049 ], "value": [ 85 @@ -19512,7 +19566,7 @@ export default { 41 ], "returning": [ - 1177 + 1179 ], "__typename": [ 85 @@ -19520,13 +19574,13 @@ export default { }, "e_match_party_sources_on_conflict": { "constraint": [ - 1181 + 1183 ], "update_columns": [ - 1195 + 1197 ], "where": [ - 1180 + 1182 ], "__typename": [ 85 @@ -19534,13 +19588,13 @@ export default { }, "e_match_party_sources_order_by": { "description": [ - 3558 + 3648 ], "match_lineup_players_aggregate": [ - 2958 + 3048 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -19568,10 +19622,10 @@ export default { }, "e_match_party_sources_stream_cursor_input": { "initial_value": [ - 1194 + 1196 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -19591,10 +19645,10 @@ export default { "e_match_party_sources_update_column": {}, "e_match_party_sources_updates": { "_set": [ - 1192 + 1194 ], "where": [ - 1180 + 1182 ], "__typename": [ 85 @@ -19605,10 +19659,10 @@ export default { 85 ], "matches": [ - 3342, + 3432, { "distinct_on": [ - 3366, + 3456, "[matches_select_column!]" ], "limit": [ @@ -19618,19 +19672,19 @@ export default { 41 ], "order_by": [ - 3364, + 3454, "[matches_order_by!]" ], "where": [ - 3353 + 3443 ] } ], "matches_aggregate": [ - 3343, + 3433, { "distinct_on": [ - 3366, + 3456, "[matches_select_column!]" ], "limit": [ @@ -19640,11 +19694,11 @@ export default { 41 ], "order_by": [ - 3364, + 3454, "[matches_order_by!]" ], "where": [ - 3353 + 3443 ] } ], @@ -19657,10 +19711,10 @@ export default { }, "e_match_status_aggregate": { "aggregate": [ - 1199 + 1201 ], "nodes": [ - 1197 + 1199 ], "__typename": [ 85 @@ -19671,7 +19725,7 @@ export default { 41, { "columns": [ - 1212, + 1214, "[e_match_status_select_column!]" ], "distinct": [ @@ -19680,10 +19734,10 @@ export default { } ], "max": [ - 1205 + 1207 ], "min": [ - 1206 + 1208 ], "__typename": [ 85 @@ -19691,22 +19745,22 @@ export default { }, "e_match_status_bool_exp": { "_and": [ - 1200 + 1202 ], "_not": [ - 1200 + 1202 ], "_or": [ - 1200 + 1202 ], "description": [ 87 ], "matches": [ - 3353 + 3443 ], "matches_aggregate": [ - 3344 + 3434 ], "value": [ 87 @@ -19719,19 +19773,19 @@ export default { "e_match_status_enum": {}, "e_match_status_enum_comparison_exp": { "_eq": [ - 1202 + 1204 ], "_in": [ - 1202 + 1204 ], "_is_null": [ 6 ], "_neq": [ - 1202 + 1204 ], "_nin": [ - 1202 + 1204 ], "__typename": [ 85 @@ -19742,7 +19796,7 @@ export default { 85 ], "matches": [ - 3350 + 3440 ], "value": [ 85 @@ -19778,7 +19832,7 @@ export default { 41 ], "returning": [ - 1197 + 1199 ], "__typename": [ 85 @@ -19786,10 +19840,10 @@ export default { }, "e_match_status_obj_rel_insert_input": { "data": [ - 1204 + 1206 ], "on_conflict": [ - 1209 + 1211 ], "__typename": [ 85 @@ -19797,13 +19851,13 @@ export default { }, "e_match_status_on_conflict": { "constraint": [ - 1201 + 1203 ], "update_columns": [ - 1216 + 1218 ], "where": [ - 1200 + 1202 ], "__typename": [ 85 @@ -19811,13 +19865,13 @@ export default { }, "e_match_status_order_by": { "description": [ - 3558 + 3648 ], "matches_aggregate": [ - 3349 + 3439 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -19845,10 +19899,10 @@ export default { }, "e_match_status_stream_cursor_input": { "initial_value": [ - 1215 + 1217 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -19868,10 +19922,10 @@ export default { "e_match_status_update_column": {}, "e_match_status_updates": { "_set": [ - 1213 + 1215 ], "where": [ - 1200 + 1202 ], "__typename": [ 85 @@ -19882,10 +19936,10 @@ export default { 85 ], "maps": [ - 2834, + 2924, { "distinct_on": [ - 2855, + 2945, "[maps_select_column!]" ], "limit": [ @@ -19895,19 +19949,19 @@ export default { 41 ], "order_by": [ - 2853, + 2943, "[maps_order_by!]" ], "where": [ - 2843 + 2933 ] } ], "maps_aggregate": [ - 2835, + 2925, { "distinct_on": [ - 2855, + 2945, "[maps_select_column!]" ], "limit": [ @@ -19917,11 +19971,11 @@ export default { 41 ], "order_by": [ - 2853, + 2943, "[maps_order_by!]" ], "where": [ - 2843 + 2933 ] } ], @@ -19934,10 +19988,10 @@ export default { }, "e_match_types_aggregate": { "aggregate": [ - 1220 + 1222 ], "nodes": [ - 1218 + 1220 ], "__typename": [ 85 @@ -19948,7 +20002,7 @@ export default { 41, { "columns": [ - 1233, + 1235, "[e_match_types_select_column!]" ], "distinct": [ @@ -19957,10 +20011,10 @@ export default { } ], "max": [ - 1226 + 1228 ], "min": [ - 1227 + 1229 ], "__typename": [ 85 @@ -19968,22 +20022,22 @@ export default { }, "e_match_types_bool_exp": { "_and": [ - 1221 + 1223 ], "_not": [ - 1221 + 1223 ], "_or": [ - 1221 + 1223 ], "description": [ 87 ], "maps": [ - 2843 + 2933 ], "maps_aggregate": [ - 2836 + 2926 ], "value": [ 87 @@ -19996,19 +20050,19 @@ export default { "e_match_types_enum": {}, "e_match_types_enum_comparison_exp": { "_eq": [ - 1223 + 1225 ], "_in": [ - 1223 + 1225 ], "_is_null": [ 6 ], "_neq": [ - 1223 + 1225 ], "_nin": [ - 1223 + 1225 ], "__typename": [ 85 @@ -20019,7 +20073,7 @@ export default { 85 ], "maps": [ - 2842 + 2932 ], "value": [ 85 @@ -20055,7 +20109,7 @@ export default { 41 ], "returning": [ - 1218 + 1220 ], "__typename": [ 85 @@ -20063,10 +20117,10 @@ export default { }, "e_match_types_obj_rel_insert_input": { "data": [ - 1225 + 1227 ], "on_conflict": [ - 1230 + 1232 ], "__typename": [ 85 @@ -20074,13 +20128,13 @@ export default { }, "e_match_types_on_conflict": { "constraint": [ - 1222 + 1224 ], "update_columns": [ - 1237 + 1239 ], "where": [ - 1221 + 1223 ], "__typename": [ 85 @@ -20088,13 +20142,13 @@ export default { }, "e_match_types_order_by": { "description": [ - 3558 + 3648 ], "maps_aggregate": [ - 2841 + 2931 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -20122,10 +20176,10 @@ export default { }, "e_match_types_stream_cursor_input": { "initial_value": [ - 1236 + 1238 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -20145,10 +20199,10 @@ export default { "e_match_types_update_column": {}, "e_match_types_updates": { "_set": [ - 1234 + 1236 ], "where": [ - 1221 + 1223 ], "__typename": [ 85 @@ -20167,10 +20221,10 @@ export default { }, "e_notification_types_aggregate": { "aggregate": [ - 1241 + 1243 ], "nodes": [ - 1239 + 1241 ], "__typename": [ 85 @@ -20181,7 +20235,7 @@ export default { 41, { "columns": [ - 1253, + 1255, "[e_notification_types_select_column!]" ], "distinct": [ @@ -20190,10 +20244,10 @@ export default { } ], "max": [ - 1247 + 1249 ], "min": [ - 1248 + 1250 ], "__typename": [ 85 @@ -20201,13 +20255,13 @@ export default { }, "e_notification_types_bool_exp": { "_and": [ - 1242 + 1244 ], "_not": [ - 1242 + 1244 ], "_or": [ - 1242 + 1244 ], "description": [ 87 @@ -20223,19 +20277,19 @@ export default { "e_notification_types_enum": {}, "e_notification_types_enum_comparison_exp": { "_eq": [ - 1244 + 1246 ], "_in": [ - 1244 + 1246 ], "_is_null": [ 6 ], "_neq": [ - 1244 + 1246 ], "_nin": [ - 1244 + 1246 ], "__typename": [ 85 @@ -20279,7 +20333,7 @@ export default { 41 ], "returning": [ - 1239 + 1241 ], "__typename": [ 85 @@ -20287,13 +20341,13 @@ export default { }, "e_notification_types_on_conflict": { "constraint": [ - 1243 + 1245 ], "update_columns": [ - 1257 + 1259 ], "where": [ - 1242 + 1244 ], "__typename": [ 85 @@ -20301,10 +20355,10 @@ export default { }, "e_notification_types_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -20332,10 +20386,10 @@ export default { }, "e_notification_types_stream_cursor_input": { "initial_value": [ - 1256 + 1258 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -20355,10 +20409,10 @@ export default { "e_notification_types_update_column": {}, "e_notification_types_updates": { "_set": [ - 1254 + 1256 ], "where": [ - 1242 + 1244 ], "__typename": [ 85 @@ -20369,10 +20423,10 @@ export default { 85 ], "player_objectives": [ - 4114, + 4204, { "distinct_on": [ - 4135, + 4225, "[player_objectives_select_column!]" ], "limit": [ @@ -20382,19 +20436,19 @@ export default { 41 ], "order_by": [ - 4133, + 4223, "[player_objectives_order_by!]" ], "where": [ - 4123 + 4213 ] } ], "player_objectives_aggregate": [ - 4115, + 4205, { "distinct_on": [ - 4135, + 4225, "[player_objectives_select_column!]" ], "limit": [ @@ -20404,11 +20458,11 @@ export default { 41 ], "order_by": [ - 4133, + 4223, "[player_objectives_order_by!]" ], "where": [ - 4123 + 4213 ] } ], @@ -20421,10 +20475,10 @@ export default { }, "e_objective_types_aggregate": { "aggregate": [ - 1261 + 1263 ], "nodes": [ - 1259 + 1261 ], "__typename": [ 85 @@ -20435,7 +20489,7 @@ export default { 41, { "columns": [ - 1273, + 1275, "[e_objective_types_select_column!]" ], "distinct": [ @@ -20444,10 +20498,10 @@ export default { } ], "max": [ - 1267 + 1269 ], "min": [ - 1268 + 1270 ], "__typename": [ 85 @@ -20455,22 +20509,22 @@ export default { }, "e_objective_types_bool_exp": { "_and": [ - 1262 + 1264 ], "_not": [ - 1262 + 1264 ], "_or": [ - 1262 + 1264 ], "description": [ 87 ], "player_objectives": [ - 4123 + 4213 ], "player_objectives_aggregate": [ - 4116 + 4206 ], "value": [ 87 @@ -20483,19 +20537,19 @@ export default { "e_objective_types_enum": {}, "e_objective_types_enum_comparison_exp": { "_eq": [ - 1264 + 1266 ], "_in": [ - 1264 + 1266 ], "_is_null": [ 6 ], "_neq": [ - 1264 + 1266 ], "_nin": [ - 1264 + 1266 ], "__typename": [ 85 @@ -20506,7 +20560,7 @@ export default { 85 ], "player_objectives": [ - 4120 + 4210 ], "value": [ 85 @@ -20542,7 +20596,7 @@ export default { 41 ], "returning": [ - 1259 + 1261 ], "__typename": [ 85 @@ -20550,13 +20604,13 @@ export default { }, "e_objective_types_on_conflict": { "constraint": [ - 1263 + 1265 ], "update_columns": [ - 1277 + 1279 ], "where": [ - 1262 + 1264 ], "__typename": [ 85 @@ -20564,13 +20618,13 @@ export default { }, "e_objective_types_order_by": { "description": [ - 3558 + 3648 ], "player_objectives_aggregate": [ - 4119 + 4209 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -20598,10 +20652,10 @@ export default { }, "e_objective_types_stream_cursor_input": { "initial_value": [ - 1276 + 1278 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -20621,10 +20675,10 @@ export default { "e_objective_types_update_column": {}, "e_objective_types_updates": { "_set": [ - 1274 + 1276 ], "where": [ - 1262 + 1264 ], "__typename": [ 85 @@ -20643,10 +20697,10 @@ export default { }, "e_player_roles_aggregate": { "aggregate": [ - 1281 + 1283 ], "nodes": [ - 1279 + 1281 ], "__typename": [ 85 @@ -20657,7 +20711,7 @@ export default { 41, { "columns": [ - 1293, + 1295, "[e_player_roles_select_column!]" ], "distinct": [ @@ -20666,10 +20720,10 @@ export default { } ], "max": [ - 1287 + 1289 ], "min": [ - 1288 + 1290 ], "__typename": [ 85 @@ -20677,13 +20731,13 @@ export default { }, "e_player_roles_bool_exp": { "_and": [ - 1282 + 1284 ], "_not": [ - 1282 + 1284 ], "_or": [ - 1282 + 1284 ], "description": [ 87 @@ -20699,19 +20753,19 @@ export default { "e_player_roles_enum": {}, "e_player_roles_enum_comparison_exp": { "_eq": [ - 1284 + 1286 ], "_in": [ - 1284 + 1286 ], "_is_null": [ 6 ], "_neq": [ - 1284 + 1286 ], "_nin": [ - 1284 + 1286 ], "__typename": [ 85 @@ -20755,7 +20809,7 @@ export default { 41 ], "returning": [ - 1279 + 1281 ], "__typename": [ 85 @@ -20763,13 +20817,13 @@ export default { }, "e_player_roles_on_conflict": { "constraint": [ - 1283 + 1285 ], "update_columns": [ - 1297 + 1299 ], "where": [ - 1282 + 1284 ], "__typename": [ 85 @@ -20777,10 +20831,10 @@ export default { }, "e_player_roles_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -20808,10 +20862,10 @@ export default { }, "e_player_roles_stream_cursor_input": { "initial_value": [ - 1296 + 1298 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -20831,10 +20885,10 @@ export default { "e_player_roles_update_column": {}, "e_player_roles_updates": { "_set": [ - 1294 + 1296 ], "where": [ - 1282 + 1284 ], "__typename": [ 85 @@ -20853,10 +20907,10 @@ export default { }, "e_plugin_runtimes_aggregate": { "aggregate": [ - 1301 + 1303 ], "nodes": [ - 1299 + 1301 ], "__typename": [ 85 @@ -20867,7 +20921,7 @@ export default { 41, { "columns": [ - 1313, + 1315, "[e_plugin_runtimes_select_column!]" ], "distinct": [ @@ -20876,10 +20930,10 @@ export default { } ], "max": [ - 1307 + 1309 ], "min": [ - 1308 + 1310 ], "__typename": [ 85 @@ -20887,13 +20941,13 @@ export default { }, "e_plugin_runtimes_bool_exp": { "_and": [ - 1302 + 1304 ], "_not": [ - 1302 + 1304 ], "_or": [ - 1302 + 1304 ], "description": [ 87 @@ -20909,19 +20963,19 @@ export default { "e_plugin_runtimes_enum": {}, "e_plugin_runtimes_enum_comparison_exp": { "_eq": [ - 1304 + 1306 ], "_in": [ - 1304 + 1306 ], "_is_null": [ 6 ], "_neq": [ - 1304 + 1306 ], "_nin": [ - 1304 + 1306 ], "__typename": [ 85 @@ -20965,7 +21019,7 @@ export default { 41 ], "returning": [ - 1299 + 1301 ], "__typename": [ 85 @@ -20973,13 +21027,13 @@ export default { }, "e_plugin_runtimes_on_conflict": { "constraint": [ - 1303 + 1305 ], "update_columns": [ - 1317 + 1319 ], "where": [ - 1302 + 1304 ], "__typename": [ 85 @@ -20987,10 +21041,10 @@ export default { }, "e_plugin_runtimes_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -21018,10 +21072,10 @@ export default { }, "e_plugin_runtimes_stream_cursor_input": { "initial_value": [ - 1316 + 1318 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -21041,10 +21095,10 @@ export default { "e_plugin_runtimes_update_column": {}, "e_plugin_runtimes_updates": { "_set": [ - 1314 + 1316 ], "where": [ - 1302 + 1304 ], "__typename": [ 85 @@ -21063,10 +21117,10 @@ export default { }, "e_ready_settings_aggregate": { "aggregate": [ - 1321 + 1323 ], "nodes": [ - 1319 + 1321 ], "__typename": [ 85 @@ -21077,7 +21131,7 @@ export default { 41, { "columns": [ - 1333, + 1335, "[e_ready_settings_select_column!]" ], "distinct": [ @@ -21086,10 +21140,10 @@ export default { } ], "max": [ - 1327 + 1329 ], "min": [ - 1328 + 1330 ], "__typename": [ 85 @@ -21097,13 +21151,13 @@ export default { }, "e_ready_settings_bool_exp": { "_and": [ - 1322 + 1324 ], "_not": [ - 1322 + 1324 ], "_or": [ - 1322 + 1324 ], "description": [ 87 @@ -21119,19 +21173,19 @@ export default { "e_ready_settings_enum": {}, "e_ready_settings_enum_comparison_exp": { "_eq": [ - 1324 + 1326 ], "_in": [ - 1324 + 1326 ], "_is_null": [ 6 ], "_neq": [ - 1324 + 1326 ], "_nin": [ - 1324 + 1326 ], "__typename": [ 85 @@ -21175,7 +21229,7 @@ export default { 41 ], "returning": [ - 1319 + 1321 ], "__typename": [ 85 @@ -21183,13 +21237,13 @@ export default { }, "e_ready_settings_on_conflict": { "constraint": [ - 1323 + 1325 ], "update_columns": [ - 1337 + 1339 ], "where": [ - 1322 + 1324 ], "__typename": [ 85 @@ -21197,10 +21251,10 @@ export default { }, "e_ready_settings_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -21228,10 +21282,10 @@ export default { }, "e_ready_settings_stream_cursor_input": { "initial_value": [ - 1336 + 1338 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -21251,10 +21305,669 @@ export default { "e_ready_settings_update_column": {}, "e_ready_settings_updates": { "_set": [ - 1334 + 1336 + ], + "where": [ + 1324 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_scopes": { + "description": [ + 85 + ], + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_scopes_aggregate": { + "aggregate": [ + 1343 + ], + "nodes": [ + 1341 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_scopes_aggregate_fields": { + "count": [ + 41, + { + "columns": [ + 1354, + "[e_sanction_scopes_select_column!]" + ], + "distinct": [ + 6 + ] + } + ], + "max": [ + 1347 + ], + "min": [ + 1348 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_scopes_bool_exp": { + "_and": [ + 1344 + ], + "_not": [ + 1344 + ], + "_or": [ + 1344 + ], + "description": [ + 87 + ], + "value": [ + 87 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_scopes_constraint": {}, + "e_sanction_scopes_insert_input": { + "description": [ + 85 + ], + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_scopes_max_fields": { + "description": [ + 85 + ], + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_scopes_min_fields": { + "description": [ + 85 + ], + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_scopes_mutation_response": { + "affected_rows": [ + 41 + ], + "returning": [ + 1341 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_scopes_obj_rel_insert_input": { + "data": [ + 1346 + ], + "on_conflict": [ + 1351 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_scopes_on_conflict": { + "constraint": [ + 1345 + ], + "update_columns": [ + 1358 + ], + "where": [ + 1344 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_scopes_order_by": { + "description": [ + 3648 + ], + "value": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_scopes_pk_columns_input": { + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_scopes_select_column": {}, + "e_sanction_scopes_set_input": { + "description": [ + 85 + ], + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_scopes_stream_cursor_input": { + "initial_value": [ + 1357 + ], + "ordering": [ + 395 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_scopes_stream_cursor_value_input": { + "description": [ + 85 + ], + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_scopes_update_column": {}, + "e_sanction_scopes_updates": { + "_set": [ + 1355 + ], + "where": [ + 1344 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources": { + "default_durations": [ + 85 + ], + "default_enabled": [ + 6 + ], + "default_scope": [ + 85 + ], + "default_threshold": [ + 41 + ], + "default_window_days": [ + 41 + ], + "description": [ + 85 + ], + "e_sanction_scope": [ + 1341 + ], + "value": [ + 85 + ], + "writes_platform_ban": [ + 6 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_aggregate": { + "aggregate": [ + 1362 + ], + "nodes": [ + 1360 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_aggregate_fields": { + "avg": [ + 1363 + ], + "count": [ + 41, + { + "columns": [ + 1374, + "[e_sanction_sources_select_column!]" + ], + "distinct": [ + 6 + ] + } + ], + "max": [ + 1368 + ], + "min": [ + 1369 + ], + "stddev": [ + 1376 + ], + "stddev_pop": [ + 1377 + ], + "stddev_samp": [ + 1378 + ], + "sum": [ + 1381 + ], + "var_pop": [ + 1384 + ], + "var_samp": [ + 1385 + ], + "variance": [ + 1386 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_avg_fields": { + "default_threshold": [ + 32 + ], + "default_window_days": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_bool_exp": { + "_and": [ + 1364 + ], + "_not": [ + 1364 + ], + "_or": [ + 1364 + ], + "default_durations": [ + 87 + ], + "default_enabled": [ + 7 + ], + "default_scope": [ + 87 + ], + "default_threshold": [ + 42 + ], + "default_window_days": [ + 42 + ], + "description": [ + 87 + ], + "e_sanction_scope": [ + 1344 + ], + "value": [ + 87 + ], + "writes_platform_ban": [ + 7 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_constraint": {}, + "e_sanction_sources_inc_input": { + "default_threshold": [ + 41 + ], + "default_window_days": [ + 41 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_insert_input": { + "default_durations": [ + 85 + ], + "default_enabled": [ + 6 + ], + "default_scope": [ + 85 + ], + "default_threshold": [ + 41 + ], + "default_window_days": [ + 41 + ], + "description": [ + 85 + ], + "e_sanction_scope": [ + 1350 + ], + "value": [ + 85 + ], + "writes_platform_ban": [ + 6 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_max_fields": { + "default_durations": [ + 85 + ], + "default_scope": [ + 85 + ], + "default_threshold": [ + 41 + ], + "default_window_days": [ + 41 + ], + "description": [ + 85 + ], + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_min_fields": { + "default_durations": [ + 85 + ], + "default_scope": [ + 85 + ], + "default_threshold": [ + 41 + ], + "default_window_days": [ + 41 + ], + "description": [ + 85 + ], + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_mutation_response": { + "affected_rows": [ + 41 + ], + "returning": [ + 1360 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_on_conflict": { + "constraint": [ + 1365 + ], + "update_columns": [ + 1382 + ], + "where": [ + 1364 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_order_by": { + "default_durations": [ + 3648 + ], + "default_enabled": [ + 3648 + ], + "default_scope": [ + 3648 + ], + "default_threshold": [ + 3648 + ], + "default_window_days": [ + 3648 + ], + "description": [ + 3648 + ], + "e_sanction_scope": [ + 1352 + ], + "value": [ + 3648 + ], + "writes_platform_ban": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_pk_columns_input": { + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_select_column": {}, + "e_sanction_sources_set_input": { + "default_durations": [ + 85 + ], + "default_enabled": [ + 6 + ], + "default_scope": [ + 85 + ], + "default_threshold": [ + 41 + ], + "default_window_days": [ + 41 + ], + "description": [ + 85 + ], + "value": [ + 85 + ], + "writes_platform_ban": [ + 6 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_stddev_fields": { + "default_threshold": [ + 32 + ], + "default_window_days": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_stddev_pop_fields": { + "default_threshold": [ + 32 + ], + "default_window_days": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_stddev_samp_fields": { + "default_threshold": [ + 32 + ], + "default_window_days": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_stream_cursor_input": { + "initial_value": [ + 1380 + ], + "ordering": [ + 395 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_stream_cursor_value_input": { + "default_durations": [ + 85 + ], + "default_enabled": [ + 6 + ], + "default_scope": [ + 85 + ], + "default_threshold": [ + 41 + ], + "default_window_days": [ + 41 + ], + "description": [ + 85 + ], + "value": [ + 85 + ], + "writes_platform_ban": [ + 6 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_sum_fields": { + "default_threshold": [ + 41 + ], + "default_window_days": [ + 41 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_update_column": {}, + "e_sanction_sources_updates": { + "_inc": [ + 1366 + ], + "_set": [ + 1375 ], "where": [ - 1322 + 1364 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_var_pop_fields": { + "default_threshold": [ + 32 + ], + "default_window_days": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_var_samp_fields": { + "default_threshold": [ + 32 + ], + "default_window_days": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "e_sanction_sources_variance_fields": { + "default_threshold": [ + 32 + ], + "default_window_days": [ + 32 ], "__typename": [ 85 @@ -21273,10 +21986,10 @@ export default { }, "e_sanction_types_aggregate": { "aggregate": [ - 1341 + 1389 ], "nodes": [ - 1339 + 1387 ], "__typename": [ 85 @@ -21287,7 +22000,7 @@ export default { 41, { "columns": [ - 1354, + 1402, "[e_sanction_types_select_column!]" ], "distinct": [ @@ -21296,10 +22009,10 @@ export default { } ], "max": [ - 1347 + 1395 ], "min": [ - 1348 + 1396 ], "__typename": [ 85 @@ -21307,13 +22020,13 @@ export default { }, "e_sanction_types_bool_exp": { "_and": [ - 1342 + 1390 ], "_not": [ - 1342 + 1390 ], "_or": [ - 1342 + 1390 ], "description": [ 87 @@ -21329,19 +22042,19 @@ export default { "e_sanction_types_enum": {}, "e_sanction_types_enum_comparison_exp": { "_eq": [ - 1344 + 1392 ], "_in": [ - 1344 + 1392 ], "_is_null": [ 6 ], "_neq": [ - 1344 + 1392 ], "_nin": [ - 1344 + 1392 ], "__typename": [ 85 @@ -21385,7 +22098,7 @@ export default { 41 ], "returning": [ - 1339 + 1387 ], "__typename": [ 85 @@ -21393,10 +22106,10 @@ export default { }, "e_sanction_types_obj_rel_insert_input": { "data": [ - 1346 + 1394 ], "on_conflict": [ - 1351 + 1399 ], "__typename": [ 85 @@ -21404,13 +22117,13 @@ export default { }, "e_sanction_types_on_conflict": { "constraint": [ - 1343 + 1391 ], "update_columns": [ - 1358 + 1406 ], "where": [ - 1342 + 1390 ], "__typename": [ 85 @@ -21418,10 +22131,10 @@ export default { }, "e_sanction_types_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -21449,10 +22162,10 @@ export default { }, "e_sanction_types_stream_cursor_input": { "initial_value": [ - 1357 + 1405 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -21472,10 +22185,10 @@ export default { "e_sanction_types_update_column": {}, "e_sanction_types_updates": { "_set": [ - 1355 + 1403 ], "where": [ - 1342 + 1390 ], "__typename": [ 85 @@ -21486,10 +22199,10 @@ export default { 85 ], "scrim_requests": [ - 5003, + 5093, { "distinct_on": [ - 5027, + 5117, "[team_scrim_requests_select_column!]" ], "limit": [ @@ -21499,19 +22212,19 @@ export default { 41 ], "order_by": [ - 5025, + 5115, "[team_scrim_requests_order_by!]" ], "where": [ - 5014 + 5104 ] } ], "scrim_requests_aggregate": [ - 5004, + 5094, { "distinct_on": [ - 5027, + 5117, "[team_scrim_requests_select_column!]" ], "limit": [ @@ -21521,11 +22234,11 @@ export default { 41 ], "order_by": [ - 5025, + 5115, "[team_scrim_requests_order_by!]" ], "where": [ - 5014 + 5104 ] } ], @@ -21538,10 +22251,10 @@ export default { }, "e_scrim_request_statuses_aggregate": { "aggregate": [ - 1362 + 1410 ], "nodes": [ - 1360 + 1408 ], "__typename": [ 85 @@ -21552,7 +22265,7 @@ export default { 41, { "columns": [ - 1374, + 1422, "[e_scrim_request_statuses_select_column!]" ], "distinct": [ @@ -21561,10 +22274,10 @@ export default { } ], "max": [ - 1368 + 1416 ], "min": [ - 1369 + 1417 ], "__typename": [ 85 @@ -21572,22 +22285,22 @@ export default { }, "e_scrim_request_statuses_bool_exp": { "_and": [ - 1363 + 1411 ], "_not": [ - 1363 + 1411 ], "_or": [ - 1363 + 1411 ], "description": [ 87 ], "scrim_requests": [ - 5014 + 5104 ], "scrim_requests_aggregate": [ - 5005 + 5095 ], "value": [ 87 @@ -21600,19 +22313,19 @@ export default { "e_scrim_request_statuses_enum": {}, "e_scrim_request_statuses_enum_comparison_exp": { "_eq": [ - 1365 + 1413 ], "_in": [ - 1365 + 1413 ], "_is_null": [ 6 ], "_neq": [ - 1365 + 1413 ], "_nin": [ - 1365 + 1413 ], "__typename": [ 85 @@ -21623,7 +22336,7 @@ export default { 85 ], "scrim_requests": [ - 5011 + 5101 ], "value": [ 85 @@ -21659,7 +22372,7 @@ export default { 41 ], "returning": [ - 1360 + 1408 ], "__typename": [ 85 @@ -21667,13 +22380,13 @@ export default { }, "e_scrim_request_statuses_on_conflict": { "constraint": [ - 1364 + 1412 ], "update_columns": [ - 1378 + 1426 ], "where": [ - 1363 + 1411 ], "__typename": [ 85 @@ -21681,13 +22394,13 @@ export default { }, "e_scrim_request_statuses_order_by": { "description": [ - 3558 + 3648 ], "scrim_requests_aggregate": [ - 5010 + 5100 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -21715,10 +22428,10 @@ export default { }, "e_scrim_request_statuses_stream_cursor_input": { "initial_value": [ - 1377 + 1425 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -21738,10 +22451,10 @@ export default { "e_scrim_request_statuses_update_column": {}, "e_scrim_request_statuses_updates": { "_set": [ - 1375 + 1423 ], "where": [ - 1363 + 1411 ], "__typename": [ 85 @@ -21752,10 +22465,10 @@ export default { 85 ], "servers": [ - 4671, + 4761, { "distinct_on": [ - 4700, + 4790, "[servers_select_column!]" ], "limit": [ @@ -21765,19 +22478,19 @@ export default { 41 ], "order_by": [ - 4697, + 4787, "[servers_order_by!]" ], "where": [ - 4683 + 4773 ] } ], "servers_aggregate": [ - 4672, + 4762, { "distinct_on": [ - 4700, + 4790, "[servers_select_column!]" ], "limit": [ @@ -21787,11 +22500,11 @@ export default { 41 ], "order_by": [ - 4697, + 4787, "[servers_order_by!]" ], "where": [ - 4683 + 4773 ] } ], @@ -21804,10 +22517,10 @@ export default { }, "e_server_types_aggregate": { "aggregate": [ - 1382 + 1430 ], "nodes": [ - 1380 + 1428 ], "__typename": [ 85 @@ -21818,7 +22531,7 @@ export default { 41, { "columns": [ - 1394, + 1442, "[e_server_types_select_column!]" ], "distinct": [ @@ -21827,10 +22540,10 @@ export default { } ], "max": [ - 1388 + 1436 ], "min": [ - 1389 + 1437 ], "__typename": [ 85 @@ -21838,22 +22551,22 @@ export default { }, "e_server_types_bool_exp": { "_and": [ - 1383 + 1431 ], "_not": [ - 1383 + 1431 ], "_or": [ - 1383 + 1431 ], "description": [ 87 ], "servers": [ - 4683 + 4773 ], "servers_aggregate": [ - 4673 + 4763 ], "value": [ 87 @@ -21866,19 +22579,19 @@ export default { "e_server_types_enum": {}, "e_server_types_enum_comparison_exp": { "_eq": [ - 1385 + 1433 ], "_in": [ - 1385 + 1433 ], "_is_null": [ 6 ], "_neq": [ - 1385 + 1433 ], "_nin": [ - 1385 + 1433 ], "__typename": [ 85 @@ -21889,7 +22602,7 @@ export default { 85 ], "servers": [ - 4680 + 4770 ], "value": [ 85 @@ -21925,7 +22638,7 @@ export default { 41 ], "returning": [ - 1380 + 1428 ], "__typename": [ 85 @@ -21933,13 +22646,13 @@ export default { }, "e_server_types_on_conflict": { "constraint": [ - 1384 + 1432 ], "update_columns": [ - 1398 + 1446 ], "where": [ - 1383 + 1431 ], "__typename": [ 85 @@ -21947,13 +22660,13 @@ export default { }, "e_server_types_order_by": { "description": [ - 3558 + 3648 ], "servers_aggregate": [ - 4678 + 4768 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -21981,10 +22694,10 @@ export default { }, "e_server_types_stream_cursor_input": { "initial_value": [ - 1397 + 1445 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -22004,10 +22717,10 @@ export default { "e_server_types_update_column": {}, "e_server_types_updates": { "_set": [ - 1395 + 1443 ], "where": [ - 1383 + 1431 ], "__typename": [ 85 @@ -22018,10 +22731,10 @@ export default { 85 ], "match_map_lineup_1": [ - 3158, + 3248, { "distinct_on": [ - 3180, + 3270, "[match_maps_select_column!]" ], "limit": [ @@ -22031,19 +22744,19 @@ export default { 41 ], "order_by": [ - 3178, + 3268, "[match_maps_order_by!]" ], "where": [ - 3167 + 3257 ] } ], "match_map_lineup_1_aggregate": [ - 3159, + 3249, { "distinct_on": [ - 3180, + 3270, "[match_maps_select_column!]" ], "limit": [ @@ -22053,19 +22766,19 @@ export default { 41 ], "order_by": [ - 3178, + 3268, "[match_maps_order_by!]" ], "where": [ - 3167 + 3257 ] } ], "match_map_lineup_2": [ - 3158, + 3248, { "distinct_on": [ - 3180, + 3270, "[match_maps_select_column!]" ], "limit": [ @@ -22075,19 +22788,19 @@ export default { 41 ], "order_by": [ - 3178, + 3268, "[match_maps_order_by!]" ], "where": [ - 3167 + 3257 ] } ], "match_map_lineup_2_aggregate": [ - 3159, + 3249, { "distinct_on": [ - 3180, + 3270, "[match_maps_select_column!]" ], "limit": [ @@ -22097,11 +22810,11 @@ export default { 41 ], "order_by": [ - 3178, + 3268, "[match_maps_order_by!]" ], "where": [ - 3167 + 3257 ] } ], @@ -22114,10 +22827,10 @@ export default { }, "e_sides_aggregate": { "aggregate": [ - 1402 + 1450 ], "nodes": [ - 1400 + 1448 ], "__typename": [ 85 @@ -22128,7 +22841,7 @@ export default { 41, { "columns": [ - 1414, + 1462, "[e_sides_select_column!]" ], "distinct": [ @@ -22137,10 +22850,10 @@ export default { } ], "max": [ - 1408 + 1456 ], "min": [ - 1409 + 1457 ], "__typename": [ 85 @@ -22148,28 +22861,28 @@ export default { }, "e_sides_bool_exp": { "_and": [ - 1403 + 1451 ], "_not": [ - 1403 + 1451 ], "_or": [ - 1403 + 1451 ], "description": [ 87 ], "match_map_lineup_1": [ - 3167 + 3257 ], "match_map_lineup_1_aggregate": [ - 3160 + 3250 ], "match_map_lineup_2": [ - 3167 + 3257 ], "match_map_lineup_2_aggregate": [ - 3160 + 3250 ], "value": [ 87 @@ -22182,19 +22895,19 @@ export default { "e_sides_enum": {}, "e_sides_enum_comparison_exp": { "_eq": [ - 1405 + 1453 ], "_in": [ - 1405 + 1453 ], "_is_null": [ 6 ], "_neq": [ - 1405 + 1453 ], "_nin": [ - 1405 + 1453 ], "__typename": [ 85 @@ -22205,10 +22918,10 @@ export default { 85 ], "match_map_lineup_1": [ - 3164 + 3254 ], "match_map_lineup_2": [ - 3164 + 3254 ], "value": [ 85 @@ -22244,7 +22957,7 @@ export default { 41 ], "returning": [ - 1400 + 1448 ], "__typename": [ 85 @@ -22252,13 +22965,13 @@ export default { }, "e_sides_on_conflict": { "constraint": [ - 1404 + 1452 ], "update_columns": [ - 1418 + 1466 ], "where": [ - 1403 + 1451 ], "__typename": [ 85 @@ -22266,16 +22979,16 @@ export default { }, "e_sides_order_by": { "description": [ - 3558 + 3648 ], "match_map_lineup_1_aggregate": [ - 3163 + 3253 ], "match_map_lineup_2_aggregate": [ - 3163 + 3253 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -22303,10 +23016,10 @@ export default { }, "e_sides_stream_cursor_input": { "initial_value": [ - 1417 + 1465 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -22326,10 +23039,10 @@ export default { "e_sides_update_column": {}, "e_sides_updates": { "_set": [ - 1415 + 1463 ], "where": [ - 1403 + 1451 ], "__typename": [ 85 @@ -22348,10 +23061,10 @@ export default { }, "e_system_alert_types_aggregate": { "aggregate": [ - 1422 + 1470 ], "nodes": [ - 1420 + 1468 ], "__typename": [ 85 @@ -22362,7 +23075,7 @@ export default { 41, { "columns": [ - 1434, + 1482, "[e_system_alert_types_select_column!]" ], "distinct": [ @@ -22371,10 +23084,10 @@ export default { } ], "max": [ - 1428 + 1476 ], "min": [ - 1429 + 1477 ], "__typename": [ 85 @@ -22382,13 +23095,13 @@ export default { }, "e_system_alert_types_bool_exp": { "_and": [ - 1423 + 1471 ], "_not": [ - 1423 + 1471 ], "_or": [ - 1423 + 1471 ], "description": [ 87 @@ -22404,19 +23117,19 @@ export default { "e_system_alert_types_enum": {}, "e_system_alert_types_enum_comparison_exp": { "_eq": [ - 1425 + 1473 ], "_in": [ - 1425 + 1473 ], "_is_null": [ 6 ], "_neq": [ - 1425 + 1473 ], "_nin": [ - 1425 + 1473 ], "__typename": [ 85 @@ -22460,7 +23173,7 @@ export default { 41 ], "returning": [ - 1420 + 1468 ], "__typename": [ 85 @@ -22468,13 +23181,13 @@ export default { }, "e_system_alert_types_on_conflict": { "constraint": [ - 1424 + 1472 ], "update_columns": [ - 1438 + 1486 ], "where": [ - 1423 + 1471 ], "__typename": [ 85 @@ -22482,10 +23195,10 @@ export default { }, "e_system_alert_types_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -22513,10 +23226,10 @@ export default { }, "e_system_alert_types_stream_cursor_input": { "initial_value": [ - 1437 + 1485 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -22536,10 +23249,10 @@ export default { "e_system_alert_types_update_column": {}, "e_system_alert_types_updates": { "_set": [ - 1435 + 1483 ], "where": [ - 1423 + 1471 ], "__typename": [ 85 @@ -22550,10 +23263,10 @@ export default { 85 ], "team_rosters": [ - 4862, + 4952, { "distinct_on": [ - 4885, + 4975, "[team_roster_select_column!]" ], "limit": [ @@ -22563,19 +23276,19 @@ export default { 41 ], "order_by": [ - 4883, + 4973, "[team_roster_order_by!]" ], "where": [ - 4873 + 4963 ] } ], "team_rosters_aggregate": [ - 4863, + 4953, { "distinct_on": [ - 4885, + 4975, "[team_roster_select_column!]" ], "limit": [ @@ -22585,19 +23298,19 @@ export default { 41 ], "order_by": [ - 4883, + 4973, "[team_roster_order_by!]" ], "where": [ - 4873 + 4963 ] } ], "tournament_team_rosters": [ - 5506, + 5809, { "distinct_on": [ - 5527, + 5830, "[tournament_team_roster_select_column!]" ], "limit": [ @@ -22607,19 +23320,19 @@ export default { 41 ], "order_by": [ - 5525, + 5828, "[tournament_team_roster_order_by!]" ], "where": [ - 5515 + 5818 ] } ], "tournament_team_rosters_aggregate": [ - 5507, + 5810, { "distinct_on": [ - 5527, + 5830, "[tournament_team_roster_select_column!]" ], "limit": [ @@ -22629,11 +23342,11 @@ export default { 41 ], "order_by": [ - 5525, + 5828, "[tournament_team_roster_order_by!]" ], "where": [ - 5515 + 5818 ] } ], @@ -22646,10 +23359,10 @@ export default { }, "e_team_roles_aggregate": { "aggregate": [ - 1442 + 1490 ], "nodes": [ - 1440 + 1488 ], "__typename": [ 85 @@ -22660,7 +23373,7 @@ export default { 41, { "columns": [ - 1455, + 1503, "[e_team_roles_select_column!]" ], "distinct": [ @@ -22669,10 +23382,10 @@ export default { } ], "max": [ - 1448 + 1496 ], "min": [ - 1449 + 1497 ], "__typename": [ 85 @@ -22680,28 +23393,28 @@ export default { }, "e_team_roles_bool_exp": { "_and": [ - 1443 + 1491 ], "_not": [ - 1443 + 1491 ], "_or": [ - 1443 + 1491 ], "description": [ 87 ], "team_rosters": [ - 4873 + 4963 ], "team_rosters_aggregate": [ - 4864 + 4954 ], "tournament_team_rosters": [ - 5515 + 5818 ], "tournament_team_rosters_aggregate": [ - 5508 + 5811 ], "value": [ 87 @@ -22714,19 +23427,19 @@ export default { "e_team_roles_enum": {}, "e_team_roles_enum_comparison_exp": { "_eq": [ - 1445 + 1493 ], "_in": [ - 1445 + 1493 ], "_is_null": [ 6 ], "_neq": [ - 1445 + 1493 ], "_nin": [ - 1445 + 1493 ], "__typename": [ 85 @@ -22737,10 +23450,10 @@ export default { 85 ], "team_rosters": [ - 4870 + 4960 ], "tournament_team_rosters": [ - 5512 + 5815 ], "value": [ 85 @@ -22776,7 +23489,7 @@ export default { 41 ], "returning": [ - 1440 + 1488 ], "__typename": [ 85 @@ -22784,10 +23497,10 @@ export default { }, "e_team_roles_obj_rel_insert_input": { "data": [ - 1447 + 1495 ], "on_conflict": [ - 1452 + 1500 ], "__typename": [ 85 @@ -22795,13 +23508,13 @@ export default { }, "e_team_roles_on_conflict": { "constraint": [ - 1444 + 1492 ], "update_columns": [ - 1459 + 1507 ], "where": [ - 1443 + 1491 ], "__typename": [ 85 @@ -22809,16 +23522,16 @@ export default { }, "e_team_roles_order_by": { "description": [ - 3558 + 3648 ], "team_rosters_aggregate": [ - 4869 + 4959 ], "tournament_team_rosters_aggregate": [ - 5511 + 5814 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -22846,10 +23559,10 @@ export default { }, "e_team_roles_stream_cursor_input": { "initial_value": [ - 1458 + 1506 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -22869,10 +23582,10 @@ export default { "e_team_roles_update_column": {}, "e_team_roles_updates": { "_set": [ - 1456 + 1504 ], "where": [ - 1443 + 1491 ], "__typename": [ 85 @@ -22891,10 +23604,10 @@ export default { }, "e_team_roster_statuses_aggregate": { "aggregate": [ - 1463 + 1511 ], "nodes": [ - 1461 + 1509 ], "__typename": [ 85 @@ -22905,7 +23618,7 @@ export default { 41, { "columns": [ - 1475, + 1523, "[e_team_roster_statuses_select_column!]" ], "distinct": [ @@ -22914,10 +23627,10 @@ export default { } ], "max": [ - 1469 + 1517 ], "min": [ - 1470 + 1518 ], "__typename": [ 85 @@ -22925,13 +23638,13 @@ export default { }, "e_team_roster_statuses_bool_exp": { "_and": [ - 1464 + 1512 ], "_not": [ - 1464 + 1512 ], "_or": [ - 1464 + 1512 ], "description": [ 87 @@ -22947,19 +23660,19 @@ export default { "e_team_roster_statuses_enum": {}, "e_team_roster_statuses_enum_comparison_exp": { "_eq": [ - 1466 + 1514 ], "_in": [ - 1466 + 1514 ], "_is_null": [ 6 ], "_neq": [ - 1466 + 1514 ], "_nin": [ - 1466 + 1514 ], "__typename": [ 85 @@ -23003,7 +23716,7 @@ export default { 41 ], "returning": [ - 1461 + 1509 ], "__typename": [ 85 @@ -23011,13 +23724,13 @@ export default { }, "e_team_roster_statuses_on_conflict": { "constraint": [ - 1465 + 1513 ], "update_columns": [ - 1479 + 1527 ], "where": [ - 1464 + 1512 ], "__typename": [ 85 @@ -23025,10 +23738,10 @@ export default { }, "e_team_roster_statuses_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -23056,10 +23769,10 @@ export default { }, "e_team_roster_statuses_stream_cursor_input": { "initial_value": [ - 1478 + 1526 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -23079,10 +23792,10 @@ export default { "e_team_roster_statuses_update_column": {}, "e_team_roster_statuses_updates": { "_set": [ - 1476 + 1524 ], "where": [ - 1464 + 1512 ], "__typename": [ 85 @@ -23101,10 +23814,10 @@ export default { }, "e_timeout_settings_aggregate": { "aggregate": [ - 1483 + 1531 ], "nodes": [ - 1481 + 1529 ], "__typename": [ 85 @@ -23115,7 +23828,7 @@ export default { 41, { "columns": [ - 1495, + 1543, "[e_timeout_settings_select_column!]" ], "distinct": [ @@ -23124,10 +23837,10 @@ export default { } ], "max": [ - 1489 + 1537 ], "min": [ - 1490 + 1538 ], "__typename": [ 85 @@ -23135,13 +23848,13 @@ export default { }, "e_timeout_settings_bool_exp": { "_and": [ - 1484 + 1532 ], "_not": [ - 1484 + 1532 ], "_or": [ - 1484 + 1532 ], "description": [ 87 @@ -23157,19 +23870,19 @@ export default { "e_timeout_settings_enum": {}, "e_timeout_settings_enum_comparison_exp": { "_eq": [ - 1486 + 1534 ], "_in": [ - 1486 + 1534 ], "_is_null": [ 6 ], "_neq": [ - 1486 + 1534 ], "_nin": [ - 1486 + 1534 ], "__typename": [ 85 @@ -23213,7 +23926,7 @@ export default { 41 ], "returning": [ - 1481 + 1529 ], "__typename": [ 85 @@ -23221,13 +23934,13 @@ export default { }, "e_timeout_settings_on_conflict": { "constraint": [ - 1485 + 1533 ], "update_columns": [ - 1499 + 1547 ], "where": [ - 1484 + 1532 ], "__typename": [ 85 @@ -23235,10 +23948,10 @@ export default { }, "e_timeout_settings_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -23266,10 +23979,10 @@ export default { }, "e_timeout_settings_stream_cursor_input": { "initial_value": [ - 1498 + 1546 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -23289,10 +24002,10 @@ export default { "e_timeout_settings_update_column": {}, "e_timeout_settings_updates": { "_set": [ - 1496 + 1544 ], "where": [ - 1484 + 1532 ], "__typename": [ 85 @@ -23303,10 +24016,10 @@ export default { 85 ], "tournament_categories": [ - 5243, + 5333, { "distinct_on": [ - 5261, + 5351, "[tournament_categories_select_column!]" ], "limit": [ @@ -23316,19 +24029,19 @@ export default { 41 ], "order_by": [ - 5259, + 5349, "[tournament_categories_order_by!]" ], "where": [ - 5250 + 5340 ] } ], "tournament_categories_aggregate": [ - 5244, + 5334, { "distinct_on": [ - 5261, + 5351, "[tournament_categories_select_column!]" ], "limit": [ @@ -23338,11 +24051,11 @@ export default { 41 ], "order_by": [ - 5259, + 5349, "[tournament_categories_order_by!]" ], "where": [ - 5250 + 5340 ] } ], @@ -23355,10 +24068,10 @@ export default { }, "e_tournament_categories_aggregate": { "aggregate": [ - 1503 + 1551 ], "nodes": [ - 1501 + 1549 ], "__typename": [ 85 @@ -23369,7 +24082,7 @@ export default { 41, { "columns": [ - 1516, + 1564, "[e_tournament_categories_select_column!]" ], "distinct": [ @@ -23378,10 +24091,10 @@ export default { } ], "max": [ - 1509 + 1557 ], "min": [ - 1510 + 1558 ], "__typename": [ 85 @@ -23389,22 +24102,22 @@ export default { }, "e_tournament_categories_bool_exp": { "_and": [ - 1504 + 1552 ], "_not": [ - 1504 + 1552 ], "_or": [ - 1504 + 1552 ], "description": [ 87 ], "tournament_categories": [ - 5250 + 5340 ], "tournament_categories_aggregate": [ - 5245 + 5335 ], "value": [ 87 @@ -23417,19 +24130,19 @@ export default { "e_tournament_categories_enum": {}, "e_tournament_categories_enum_comparison_exp": { "_eq": [ - 1506 + 1554 ], "_in": [ - 1506 + 1554 ], "_is_null": [ 6 ], "_neq": [ - 1506 + 1554 ], "_nin": [ - 1506 + 1554 ], "__typename": [ 85 @@ -23440,7 +24153,7 @@ export default { 85 ], "tournament_categories": [ - 5249 + 5339 ], "value": [ 85 @@ -23476,7 +24189,7 @@ export default { 41 ], "returning": [ - 1501 + 1549 ], "__typename": [ 85 @@ -23484,10 +24197,10 @@ export default { }, "e_tournament_categories_obj_rel_insert_input": { "data": [ - 1508 + 1556 ], "on_conflict": [ - 1513 + 1561 ], "__typename": [ 85 @@ -23495,13 +24208,13 @@ export default { }, "e_tournament_categories_on_conflict": { "constraint": [ - 1505 + 1553 ], "update_columns": [ - 1520 + 1568 ], "where": [ - 1504 + 1552 ], "__typename": [ 85 @@ -23509,13 +24222,13 @@ export default { }, "e_tournament_categories_order_by": { "description": [ - 3558 + 3648 ], "tournament_categories_aggregate": [ - 5248 + 5338 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -23543,10 +24256,10 @@ export default { }, "e_tournament_categories_stream_cursor_input": { "initial_value": [ - 1519 + 1567 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -23566,10 +24279,553 @@ export default { "e_tournament_categories_update_column": {}, "e_tournament_categories_updates": { "_set": [ - 1517 + 1565 ], "where": [ - 1504 + 1552 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_free_agent_statuses": { + "description": [ + 85 + ], + "tournament_free_agents": [ + 5357, + { + "distinct_on": [ + 5378, + "[tournament_free_agents_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5376, + "[tournament_free_agents_order_by!]" + ], + "where": [ + 5366 + ] + } + ], + "tournament_free_agents_aggregate": [ + 5358, + { + "distinct_on": [ + 5378, + "[tournament_free_agents_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5376, + "[tournament_free_agents_order_by!]" + ], + "where": [ + 5366 + ] + } + ], + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_free_agent_statuses_aggregate": { + "aggregate": [ + 1572 + ], + "nodes": [ + 1570 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_free_agent_statuses_aggregate_fields": { + "count": [ + 41, + { + "columns": [ + 1585, + "[e_tournament_free_agent_statuses_select_column!]" + ], + "distinct": [ + 6 + ] + } + ], + "max": [ + 1578 + ], + "min": [ + 1579 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_free_agent_statuses_bool_exp": { + "_and": [ + 1573 + ], + "_not": [ + 1573 + ], + "_or": [ + 1573 + ], + "description": [ + 87 + ], + "tournament_free_agents": [ + 5366 + ], + "tournament_free_agents_aggregate": [ + 5359 + ], + "value": [ + 87 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_free_agent_statuses_constraint": {}, + "e_tournament_free_agent_statuses_enum": {}, + "e_tournament_free_agent_statuses_enum_comparison_exp": { + "_eq": [ + 1575 + ], + "_in": [ + 1575 + ], + "_is_null": [ + 6 + ], + "_neq": [ + 1575 + ], + "_nin": [ + 1575 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_free_agent_statuses_insert_input": { + "description": [ + 85 + ], + "tournament_free_agents": [ + 5363 + ], + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_free_agent_statuses_max_fields": { + "description": [ + 85 + ], + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_free_agent_statuses_min_fields": { + "description": [ + 85 + ], + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_free_agent_statuses_mutation_response": { + "affected_rows": [ + 41 + ], + "returning": [ + 1570 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_free_agent_statuses_obj_rel_insert_input": { + "data": [ + 1577 + ], + "on_conflict": [ + 1582 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_free_agent_statuses_on_conflict": { + "constraint": [ + 1574 + ], + "update_columns": [ + 1589 + ], + "where": [ + 1573 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_free_agent_statuses_order_by": { + "description": [ + 3648 + ], + "tournament_free_agents_aggregate": [ + 5362 + ], + "value": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_free_agent_statuses_pk_columns_input": { + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_free_agent_statuses_select_column": {}, + "e_tournament_free_agent_statuses_set_input": { + "description": [ + 85 + ], + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_free_agent_statuses_stream_cursor_input": { + "initial_value": [ + 1588 + ], + "ordering": [ + 395 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_free_agent_statuses_stream_cursor_value_input": { + "description": [ + 85 + ], + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_free_agent_statuses_update_column": {}, + "e_tournament_free_agent_statuses_updates": { + "_set": [ + 1586 + ], + "where": [ + 1573 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_registration_types": { + "description": [ + 85 + ], + "tournaments": [ + 5896, + { + "distinct_on": [ + 5930, + "[tournaments_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5928, + "[tournaments_order_by!]" + ], + "where": [ + 5917 + ] + } + ], + "tournaments_aggregate": [ + 5897, + { + "distinct_on": [ + 5930, + "[tournaments_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5928, + "[tournaments_order_by!]" + ], + "where": [ + 5917 + ] + } + ], + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_registration_types_aggregate": { + "aggregate": [ + 1593 + ], + "nodes": [ + 1591 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_registration_types_aggregate_fields": { + "count": [ + 41, + { + "columns": [ + 1605, + "[e_tournament_registration_types_select_column!]" + ], + "distinct": [ + 6 + ] + } + ], + "max": [ + 1599 + ], + "min": [ + 1600 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_registration_types_bool_exp": { + "_and": [ + 1594 + ], + "_not": [ + 1594 + ], + "_or": [ + 1594 + ], + "description": [ + 87 + ], + "tournaments": [ + 5917 + ], + "tournaments_aggregate": [ + 5898 + ], + "value": [ + 87 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_registration_types_constraint": {}, + "e_tournament_registration_types_enum": {}, + "e_tournament_registration_types_enum_comparison_exp": { + "_eq": [ + 1596 + ], + "_in": [ + 1596 + ], + "_is_null": [ + 6 + ], + "_neq": [ + 1596 + ], + "_nin": [ + 1596 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_registration_types_insert_input": { + "description": [ + 85 + ], + "tournaments": [ + 5914 + ], + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_registration_types_max_fields": { + "description": [ + 85 + ], + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_registration_types_min_fields": { + "description": [ + 85 + ], + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_registration_types_mutation_response": { + "affected_rows": [ + 41 + ], + "returning": [ + 1591 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_registration_types_on_conflict": { + "constraint": [ + 1595 + ], + "update_columns": [ + 1609 + ], + "where": [ + 1594 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_registration_types_order_by": { + "description": [ + 3648 + ], + "tournaments_aggregate": [ + 5913 + ], + "value": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_registration_types_pk_columns_input": { + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_registration_types_select_column": {}, + "e_tournament_registration_types_set_input": { + "description": [ + 85 + ], + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_registration_types_stream_cursor_input": { + "initial_value": [ + 1608 + ], + "ordering": [ + 395 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_registration_types_stream_cursor_value_input": { + "description": [ + 85 + ], + "value": [ + 85 + ], + "__typename": [ + 85 + ] + }, + "e_tournament_registration_types_update_column": {}, + "e_tournament_registration_types_updates": { + "_set": [ + 1606 + ], + "where": [ + 1594 ], "__typename": [ 85 @@ -23580,10 +24836,10 @@ export default { 85 ], "tournament_stages": [ - 5414, + 5717, { "distinct_on": [ - 5443, + 5746, "[tournament_stages_select_column!]" ], "limit": [ @@ -23593,19 +24849,19 @@ export default { 41 ], "order_by": [ - 5440, + 5743, "[tournament_stages_order_by!]" ], "where": [ - 5426 + 5729 ] } ], "tournament_stages_aggregate": [ - 5415, + 5718, { "distinct_on": [ - 5443, + 5746, "[tournament_stages_select_column!]" ], "limit": [ @@ -23615,11 +24871,11 @@ export default { 41 ], "order_by": [ - 5440, + 5743, "[tournament_stages_order_by!]" ], "where": [ - 5426 + 5729 ] } ], @@ -23632,10 +24888,10 @@ export default { }, "e_tournament_stage_types_aggregate": { "aggregate": [ - 1524 + 1613 ], "nodes": [ - 1522 + 1611 ], "__typename": [ 85 @@ -23646,7 +24902,7 @@ export default { 41, { "columns": [ - 1537, + 1626, "[e_tournament_stage_types_select_column!]" ], "distinct": [ @@ -23655,10 +24911,10 @@ export default { } ], "max": [ - 1530 + 1619 ], "min": [ - 1531 + 1620 ], "__typename": [ 85 @@ -23666,22 +24922,22 @@ export default { }, "e_tournament_stage_types_bool_exp": { "_and": [ - 1525 + 1614 ], "_not": [ - 1525 + 1614 ], "_or": [ - 1525 + 1614 ], "description": [ 87 ], "tournament_stages": [ - 5426 + 5729 ], "tournament_stages_aggregate": [ - 5416 + 5719 ], "value": [ 87 @@ -23694,19 +24950,19 @@ export default { "e_tournament_stage_types_enum": {}, "e_tournament_stage_types_enum_comparison_exp": { "_eq": [ - 1527 + 1616 ], "_in": [ - 1527 + 1616 ], "_is_null": [ 6 ], "_neq": [ - 1527 + 1616 ], "_nin": [ - 1527 + 1616 ], "__typename": [ 85 @@ -23717,7 +24973,7 @@ export default { 85 ], "tournament_stages": [ - 5423 + 5726 ], "value": [ 85 @@ -23753,7 +25009,7 @@ export default { 41 ], "returning": [ - 1522 + 1611 ], "__typename": [ 85 @@ -23761,10 +25017,10 @@ export default { }, "e_tournament_stage_types_obj_rel_insert_input": { "data": [ - 1529 + 1618 ], "on_conflict": [ - 1534 + 1623 ], "__typename": [ 85 @@ -23772,13 +25028,13 @@ export default { }, "e_tournament_stage_types_on_conflict": { "constraint": [ - 1526 + 1615 ], "update_columns": [ - 1541 + 1630 ], "where": [ - 1525 + 1614 ], "__typename": [ 85 @@ -23786,13 +25042,13 @@ export default { }, "e_tournament_stage_types_order_by": { "description": [ - 3558 + 3648 ], "tournament_stages_aggregate": [ - 5421 + 5724 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -23820,10 +25076,10 @@ export default { }, "e_tournament_stage_types_stream_cursor_input": { "initial_value": [ - 1540 + 1629 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -23843,10 +25099,10 @@ export default { "e_tournament_stage_types_update_column": {}, "e_tournament_stage_types_updates": { "_set": [ - 1538 + 1627 ], "where": [ - 1525 + 1614 ], "__typename": [ 85 @@ -23857,10 +25113,10 @@ export default { 85 ], "tournaments": [ - 5589, + 5896, { "distinct_on": [ - 5623, + 5930, "[tournaments_select_column!]" ], "limit": [ @@ -23870,19 +25126,19 @@ export default { 41 ], "order_by": [ - 5621, + 5928, "[tournaments_order_by!]" ], "where": [ - 5610 + 5917 ] } ], "tournaments_aggregate": [ - 5590, + 5897, { "distinct_on": [ - 5623, + 5930, "[tournaments_select_column!]" ], "limit": [ @@ -23892,11 +25148,11 @@ export default { 41 ], "order_by": [ - 5621, + 5928, "[tournaments_order_by!]" ], "where": [ - 5610 + 5917 ] } ], @@ -23909,10 +25165,10 @@ export default { }, "e_tournament_status_aggregate": { "aggregate": [ - 1545 + 1634 ], "nodes": [ - 1543 + 1632 ], "__typename": [ 85 @@ -23923,7 +25179,7 @@ export default { 41, { "columns": [ - 1558, + 1647, "[e_tournament_status_select_column!]" ], "distinct": [ @@ -23932,10 +25188,10 @@ export default { } ], "max": [ - 1551 + 1640 ], "min": [ - 1552 + 1641 ], "__typename": [ 85 @@ -23943,22 +25199,22 @@ export default { }, "e_tournament_status_bool_exp": { "_and": [ - 1546 + 1635 ], "_not": [ - 1546 + 1635 ], "_or": [ - 1546 + 1635 ], "description": [ 87 ], "tournaments": [ - 5610 + 5917 ], "tournaments_aggregate": [ - 5591 + 5898 ], "value": [ 87 @@ -23971,19 +25227,19 @@ export default { "e_tournament_status_enum": {}, "e_tournament_status_enum_comparison_exp": { "_eq": [ - 1548 + 1637 ], "_in": [ - 1548 + 1637 ], "_is_null": [ 6 ], "_neq": [ - 1548 + 1637 ], "_nin": [ - 1548 + 1637 ], "__typename": [ 85 @@ -23994,7 +25250,7 @@ export default { 85 ], "tournaments": [ - 5607 + 5914 ], "value": [ 85 @@ -24030,7 +25286,7 @@ export default { 41 ], "returning": [ - 1543 + 1632 ], "__typename": [ 85 @@ -24038,10 +25294,10 @@ export default { }, "e_tournament_status_obj_rel_insert_input": { "data": [ - 1550 + 1639 ], "on_conflict": [ - 1555 + 1644 ], "__typename": [ 85 @@ -24049,13 +25305,13 @@ export default { }, "e_tournament_status_on_conflict": { "constraint": [ - 1547 + 1636 ], "update_columns": [ - 1562 + 1651 ], "where": [ - 1546 + 1635 ], "__typename": [ 85 @@ -24063,13 +25319,13 @@ export default { }, "e_tournament_status_order_by": { "description": [ - 3558 + 3648 ], "tournaments_aggregate": [ - 5606 + 5913 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -24097,10 +25353,10 @@ export default { }, "e_tournament_status_stream_cursor_input": { "initial_value": [ - 1561 + 1650 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -24120,10 +25376,10 @@ export default { "e_tournament_status_update_column": {}, "e_tournament_status_updates": { "_set": [ - 1559 + 1648 ], "where": [ - 1546 + 1635 ], "__typename": [ 85 @@ -24134,10 +25390,10 @@ export default { 85 ], "utility_practice_sessions": [ - 6319, + 6626, { "distinct_on": [ - 6343, + 6650, "[utility_practice_sessions_select_column!]" ], "limit": [ @@ -24147,19 +25403,19 @@ export default { 41 ], "order_by": [ - 6341, + 6648, "[utility_practice_sessions_order_by!]" ], "where": [ - 6330 + 6637 ] } ], "utility_practice_sessions_aggregate": [ - 6320, + 6627, { "distinct_on": [ - 6343, + 6650, "[utility_practice_sessions_select_column!]" ], "limit": [ @@ -24169,11 +25425,11 @@ export default { 41 ], "order_by": [ - 6341, + 6648, "[utility_practice_sessions_order_by!]" ], "where": [ - 6330 + 6637 ] } ], @@ -24186,10 +25442,10 @@ export default { }, "e_utility_practice_access_aggregate": { "aggregate": [ - 1566 + 1655 ], "nodes": [ - 1564 + 1653 ], "__typename": [ 85 @@ -24200,7 +25456,7 @@ export default { 41, { "columns": [ - 1578, + 1667, "[e_utility_practice_access_select_column!]" ], "distinct": [ @@ -24209,10 +25465,10 @@ export default { } ], "max": [ - 1572 + 1661 ], "min": [ - 1573 + 1662 ], "__typename": [ 85 @@ -24220,22 +25476,22 @@ export default { }, "e_utility_practice_access_bool_exp": { "_and": [ - 1567 + 1656 ], "_not": [ - 1567 + 1656 ], "_or": [ - 1567 + 1656 ], "description": [ 87 ], "utility_practice_sessions": [ - 6330 + 6637 ], "utility_practice_sessions_aggregate": [ - 6321 + 6628 ], "value": [ 87 @@ -24248,19 +25504,19 @@ export default { "e_utility_practice_access_enum": {}, "e_utility_practice_access_enum_comparison_exp": { "_eq": [ - 1569 + 1658 ], "_in": [ - 1569 + 1658 ], "_is_null": [ 6 ], "_neq": [ - 1569 + 1658 ], "_nin": [ - 1569 + 1658 ], "__typename": [ 85 @@ -24271,7 +25527,7 @@ export default { 85 ], "utility_practice_sessions": [ - 6327 + 6634 ], "value": [ 85 @@ -24307,7 +25563,7 @@ export default { 41 ], "returning": [ - 1564 + 1653 ], "__typename": [ 85 @@ -24315,13 +25571,13 @@ export default { }, "e_utility_practice_access_on_conflict": { "constraint": [ - 1568 + 1657 ], "update_columns": [ - 1582 + 1671 ], "where": [ - 1567 + 1656 ], "__typename": [ 85 @@ -24329,13 +25585,13 @@ export default { }, "e_utility_practice_access_order_by": { "description": [ - 3558 + 3648 ], "utility_practice_sessions_aggregate": [ - 6326 + 6633 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -24363,10 +25619,10 @@ export default { }, "e_utility_practice_access_stream_cursor_input": { "initial_value": [ - 1581 + 1670 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -24386,10 +25642,10 @@ export default { "e_utility_practice_access_update_column": {}, "e_utility_practice_access_updates": { "_set": [ - 1579 + 1668 ], "where": [ - 1567 + 1656 ], "__typename": [ 85 @@ -24400,10 +25656,10 @@ export default { 85 ], "utility_practice_sessions": [ - 6319, + 6626, { "distinct_on": [ - 6343, + 6650, "[utility_practice_sessions_select_column!]" ], "limit": [ @@ -24413,19 +25669,19 @@ export default { 41 ], "order_by": [ - 6341, + 6648, "[utility_practice_sessions_order_by!]" ], "where": [ - 6330 + 6637 ] } ], "utility_practice_sessions_aggregate": [ - 6320, + 6627, { "distinct_on": [ - 6343, + 6650, "[utility_practice_sessions_select_column!]" ], "limit": [ @@ -24435,11 +25691,11 @@ export default { 41 ], "order_by": [ - 6341, + 6648, "[utility_practice_sessions_order_by!]" ], "where": [ - 6330 + 6637 ] } ], @@ -24452,10 +25708,10 @@ export default { }, "e_utility_practice_statuses_aggregate": { "aggregate": [ - 1586 + 1675 ], "nodes": [ - 1584 + 1673 ], "__typename": [ 85 @@ -24466,7 +25722,7 @@ export default { 41, { "columns": [ - 1599, + 1688, "[e_utility_practice_statuses_select_column!]" ], "distinct": [ @@ -24475,10 +25731,10 @@ export default { } ], "max": [ - 1592 + 1681 ], "min": [ - 1593 + 1682 ], "__typename": [ 85 @@ -24486,22 +25742,22 @@ export default { }, "e_utility_practice_statuses_bool_exp": { "_and": [ - 1587 + 1676 ], "_not": [ - 1587 + 1676 ], "_or": [ - 1587 + 1676 ], "description": [ 87 ], "utility_practice_sessions": [ - 6330 + 6637 ], "utility_practice_sessions_aggregate": [ - 6321 + 6628 ], "value": [ 87 @@ -24514,19 +25770,19 @@ export default { "e_utility_practice_statuses_enum": {}, "e_utility_practice_statuses_enum_comparison_exp": { "_eq": [ - 1589 + 1678 ], "_in": [ - 1589 + 1678 ], "_is_null": [ 6 ], "_neq": [ - 1589 + 1678 ], "_nin": [ - 1589 + 1678 ], "__typename": [ 85 @@ -24537,7 +25793,7 @@ export default { 85 ], "utility_practice_sessions": [ - 6327 + 6634 ], "value": [ 85 @@ -24573,7 +25829,7 @@ export default { 41 ], "returning": [ - 1584 + 1673 ], "__typename": [ 85 @@ -24581,10 +25837,10 @@ export default { }, "e_utility_practice_statuses_obj_rel_insert_input": { "data": [ - 1591 + 1680 ], "on_conflict": [ - 1596 + 1685 ], "__typename": [ 85 @@ -24592,13 +25848,13 @@ export default { }, "e_utility_practice_statuses_on_conflict": { "constraint": [ - 1588 + 1677 ], "update_columns": [ - 1603 + 1692 ], "where": [ - 1587 + 1676 ], "__typename": [ 85 @@ -24606,13 +25862,13 @@ export default { }, "e_utility_practice_statuses_order_by": { "description": [ - 3558 + 3648 ], "utility_practice_sessions_aggregate": [ - 6326 + 6633 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -24640,10 +25896,10 @@ export default { }, "e_utility_practice_statuses_stream_cursor_input": { "initial_value": [ - 1602 + 1691 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -24663,10 +25919,10 @@ export default { "e_utility_practice_statuses_update_column": {}, "e_utility_practice_statuses_updates": { "_set": [ - 1600 + 1689 ], "where": [ - 1587 + 1676 ], "__typename": [ 85 @@ -24677,10 +25933,10 @@ export default { 85 ], "utility_lineups": [ - 6113, + 6420, { "distinct_on": [ - 6152, + 6459, "[utility_lineups_select_column!]" ], "limit": [ @@ -24690,19 +25946,19 @@ export default { 41 ], "order_by": [ - 6149, + 6456, "[utility_lineups_order_by!]" ], "where": [ - 6135 + 6442 ] } ], "utility_lineups_aggregate": [ - 6114, + 6421, { "distinct_on": [ - 6152, + 6459, "[utility_lineups_select_column!]" ], "limit": [ @@ -24712,11 +25968,11 @@ export default { 41 ], "order_by": [ - 6149, + 6456, "[utility_lineups_order_by!]" ], "where": [ - 6135 + 6442 ] } ], @@ -24729,10 +25985,10 @@ export default { }, "e_utility_sources_aggregate": { "aggregate": [ - 1607 + 1696 ], "nodes": [ - 1605 + 1694 ], "__typename": [ 85 @@ -24743,7 +25999,7 @@ export default { 41, { "columns": [ - 1619, + 1708, "[e_utility_sources_select_column!]" ], "distinct": [ @@ -24752,10 +26008,10 @@ export default { } ], "max": [ - 1613 + 1702 ], "min": [ - 1614 + 1703 ], "__typename": [ 85 @@ -24763,22 +26019,22 @@ export default { }, "e_utility_sources_bool_exp": { "_and": [ - 1608 + 1697 ], "_not": [ - 1608 + 1697 ], "_or": [ - 1608 + 1697 ], "description": [ 87 ], "utility_lineups": [ - 6135 + 6442 ], "utility_lineups_aggregate": [ - 6115 + 6422 ], "value": [ 87 @@ -24791,19 +26047,19 @@ export default { "e_utility_sources_enum": {}, "e_utility_sources_enum_comparison_exp": { "_eq": [ - 1610 + 1699 ], "_in": [ - 1610 + 1699 ], "_is_null": [ 6 ], "_neq": [ - 1610 + 1699 ], "_nin": [ - 1610 + 1699 ], "__typename": [ 85 @@ -24814,7 +26070,7 @@ export default { 85 ], "utility_lineups": [ - 6132 + 6439 ], "value": [ 85 @@ -24850,7 +26106,7 @@ export default { 41 ], "returning": [ - 1605 + 1694 ], "__typename": [ 85 @@ -24858,13 +26114,13 @@ export default { }, "e_utility_sources_on_conflict": { "constraint": [ - 1609 + 1698 ], "update_columns": [ - 1623 + 1712 ], "where": [ - 1608 + 1697 ], "__typename": [ 85 @@ -24872,13 +26128,13 @@ export default { }, "e_utility_sources_order_by": { "description": [ - 3558 + 3648 ], "utility_lineups_aggregate": [ - 6130 + 6437 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -24906,10 +26162,10 @@ export default { }, "e_utility_sources_stream_cursor_input": { "initial_value": [ - 1622 + 1711 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -24929,10 +26185,10 @@ export default { "e_utility_sources_update_column": {}, "e_utility_sources_updates": { "_set": [ - 1620 + 1709 ], "where": [ - 1608 + 1697 ], "__typename": [ 85 @@ -24943,10 +26199,10 @@ export default { 85 ], "utility_lineups": [ - 6113, + 6420, { "distinct_on": [ - 6152, + 6459, "[utility_lineups_select_column!]" ], "limit": [ @@ -24956,19 +26212,19 @@ export default { 41 ], "order_by": [ - 6149, + 6456, "[utility_lineups_order_by!]" ], "where": [ - 6135 + 6442 ] } ], "utility_lineups_aggregate": [ - 6114, + 6421, { "distinct_on": [ - 6152, + 6459, "[utility_lineups_select_column!]" ], "limit": [ @@ -24978,11 +26234,11 @@ export default { 41 ], "order_by": [ - 6149, + 6456, "[utility_lineups_order_by!]" ], "where": [ - 6135 + 6442 ] } ], @@ -24995,10 +26251,10 @@ export default { }, "e_utility_techniques_aggregate": { "aggregate": [ - 1627 + 1716 ], "nodes": [ - 1625 + 1714 ], "__typename": [ 85 @@ -25009,7 +26265,7 @@ export default { 41, { "columns": [ - 1639, + 1728, "[e_utility_techniques_select_column!]" ], "distinct": [ @@ -25018,10 +26274,10 @@ export default { } ], "max": [ - 1633 + 1722 ], "min": [ - 1634 + 1723 ], "__typename": [ 85 @@ -25029,22 +26285,22 @@ export default { }, "e_utility_techniques_bool_exp": { "_and": [ - 1628 + 1717 ], "_not": [ - 1628 + 1717 ], "_or": [ - 1628 + 1717 ], "description": [ 87 ], "utility_lineups": [ - 6135 + 6442 ], "utility_lineups_aggregate": [ - 6115 + 6422 ], "value": [ 87 @@ -25057,19 +26313,19 @@ export default { "e_utility_techniques_enum": {}, "e_utility_techniques_enum_comparison_exp": { "_eq": [ - 1630 + 1719 ], "_in": [ - 1630 + 1719 ], "_is_null": [ 6 ], "_neq": [ - 1630 + 1719 ], "_nin": [ - 1630 + 1719 ], "__typename": [ 85 @@ -25080,7 +26336,7 @@ export default { 85 ], "utility_lineups": [ - 6132 + 6439 ], "value": [ 85 @@ -25116,7 +26372,7 @@ export default { 41 ], "returning": [ - 1625 + 1714 ], "__typename": [ 85 @@ -25124,13 +26380,13 @@ export default { }, "e_utility_techniques_on_conflict": { "constraint": [ - 1629 + 1718 ], "update_columns": [ - 1643 + 1732 ], "where": [ - 1628 + 1717 ], "__typename": [ 85 @@ -25138,13 +26394,13 @@ export default { }, "e_utility_techniques_order_by": { "description": [ - 3558 + 3648 ], "utility_lineups_aggregate": [ - 6130 + 6437 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -25172,10 +26428,10 @@ export default { }, "e_utility_techniques_stream_cursor_input": { "initial_value": [ - 1642 + 1731 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -25195,10 +26451,10 @@ export default { "e_utility_techniques_update_column": {}, "e_utility_techniques_updates": { "_set": [ - 1640 + 1729 ], "where": [ - 1628 + 1717 ], "__typename": [ 85 @@ -25209,10 +26465,10 @@ export default { 85 ], "utility_lineups": [ - 6113, + 6420, { "distinct_on": [ - 6152, + 6459, "[utility_lineups_select_column!]" ], "limit": [ @@ -25222,19 +26478,19 @@ export default { 41 ], "order_by": [ - 6149, + 6456, "[utility_lineups_order_by!]" ], "where": [ - 6135 + 6442 ] } ], "utility_lineups_aggregate": [ - 6114, + 6421, { "distinct_on": [ - 6152, + 6459, "[utility_lineups_select_column!]" ], "limit": [ @@ -25244,11 +26500,11 @@ export default { 41 ], "order_by": [ - 6149, + 6456, "[utility_lineups_order_by!]" ], "where": [ - 6135 + 6442 ] } ], @@ -25261,10 +26517,10 @@ export default { }, "e_utility_throw_strengths_aggregate": { "aggregate": [ - 1647 + 1736 ], "nodes": [ - 1645 + 1734 ], "__typename": [ 85 @@ -25275,7 +26531,7 @@ export default { 41, { "columns": [ - 1659, + 1748, "[e_utility_throw_strengths_select_column!]" ], "distinct": [ @@ -25284,10 +26540,10 @@ export default { } ], "max": [ - 1653 + 1742 ], "min": [ - 1654 + 1743 ], "__typename": [ 85 @@ -25295,22 +26551,22 @@ export default { }, "e_utility_throw_strengths_bool_exp": { "_and": [ - 1648 + 1737 ], "_not": [ - 1648 + 1737 ], "_or": [ - 1648 + 1737 ], "description": [ 87 ], "utility_lineups": [ - 6135 + 6442 ], "utility_lineups_aggregate": [ - 6115 + 6422 ], "value": [ 87 @@ -25323,19 +26579,19 @@ export default { "e_utility_throw_strengths_enum": {}, "e_utility_throw_strengths_enum_comparison_exp": { "_eq": [ - 1650 + 1739 ], "_in": [ - 1650 + 1739 ], "_is_null": [ 6 ], "_neq": [ - 1650 + 1739 ], "_nin": [ - 1650 + 1739 ], "__typename": [ 85 @@ -25346,7 +26602,7 @@ export default { 85 ], "utility_lineups": [ - 6132 + 6439 ], "value": [ 85 @@ -25382,7 +26638,7 @@ export default { 41 ], "returning": [ - 1645 + 1734 ], "__typename": [ 85 @@ -25390,13 +26646,13 @@ export default { }, "e_utility_throw_strengths_on_conflict": { "constraint": [ - 1649 + 1738 ], "update_columns": [ - 1663 + 1752 ], "where": [ - 1648 + 1737 ], "__typename": [ 85 @@ -25404,13 +26660,13 @@ export default { }, "e_utility_throw_strengths_order_by": { "description": [ - 3558 + 3648 ], "utility_lineups_aggregate": [ - 6130 + 6437 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -25438,10 +26694,10 @@ export default { }, "e_utility_throw_strengths_stream_cursor_input": { "initial_value": [ - 1662 + 1751 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -25461,10 +26717,10 @@ export default { "e_utility_throw_strengths_update_column": {}, "e_utility_throw_strengths_updates": { "_set": [ - 1660 + 1749 ], "where": [ - 1648 + 1737 ], "__typename": [ 85 @@ -25475,10 +26731,10 @@ export default { 85 ], "player_utilities": [ - 4442, + 4532, { "distinct_on": [ - 4463, + 4553, "[player_utility_select_column!]" ], "limit": [ @@ -25488,19 +26744,19 @@ export default { 41 ], "order_by": [ - 4461, + 4551, "[player_utility_order_by!]" ], "where": [ - 4451 + 4541 ] } ], "player_utilities_aggregate": [ - 4443, + 4533, { "distinct_on": [ - 4463, + 4553, "[player_utility_select_column!]" ], "limit": [ @@ -25510,11 +26766,11 @@ export default { 41 ], "order_by": [ - 4461, + 4551, "[player_utility_order_by!]" ], "where": [ - 4451 + 4541 ] } ], @@ -25527,10 +26783,10 @@ export default { }, "e_utility_types_aggregate": { "aggregate": [ - 1667 + 1756 ], "nodes": [ - 1665 + 1754 ], "__typename": [ 85 @@ -25541,7 +26797,7 @@ export default { 41, { "columns": [ - 1679, + 1768, "[e_utility_types_select_column!]" ], "distinct": [ @@ -25550,10 +26806,10 @@ export default { } ], "max": [ - 1673 + 1762 ], "min": [ - 1674 + 1763 ], "__typename": [ 85 @@ -25561,22 +26817,22 @@ export default { }, "e_utility_types_bool_exp": { "_and": [ - 1668 + 1757 ], "_not": [ - 1668 + 1757 ], "_or": [ - 1668 + 1757 ], "description": [ 87 ], "player_utilities": [ - 4451 + 4541 ], "player_utilities_aggregate": [ - 4444 + 4534 ], "value": [ 87 @@ -25589,19 +26845,19 @@ export default { "e_utility_types_enum": {}, "e_utility_types_enum_comparison_exp": { "_eq": [ - 1670 + 1759 ], "_in": [ - 1670 + 1759 ], "_is_null": [ 6 ], "_neq": [ - 1670 + 1759 ], "_nin": [ - 1670 + 1759 ], "__typename": [ 85 @@ -25612,7 +26868,7 @@ export default { 85 ], "player_utilities": [ - 4448 + 4538 ], "value": [ 85 @@ -25648,7 +26904,7 @@ export default { 41 ], "returning": [ - 1665 + 1754 ], "__typename": [ 85 @@ -25656,13 +26912,13 @@ export default { }, "e_utility_types_on_conflict": { "constraint": [ - 1669 + 1758 ], "update_columns": [ - 1683 + 1772 ], "where": [ - 1668 + 1757 ], "__typename": [ 85 @@ -25670,13 +26926,13 @@ export default { }, "e_utility_types_order_by": { "description": [ - 3558 + 3648 ], "player_utilities_aggregate": [ - 4447 + 4537 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -25704,10 +26960,10 @@ export default { }, "e_utility_types_stream_cursor_input": { "initial_value": [ - 1682 + 1771 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -25727,10 +26983,10 @@ export default { "e_utility_types_update_column": {}, "e_utility_types_updates": { "_set": [ - 1680 + 1769 ], "where": [ - 1668 + 1757 ], "__typename": [ 85 @@ -25741,10 +26997,10 @@ export default { 85 ], "utility_lineups": [ - 6113, + 6420, { "distinct_on": [ - 6152, + 6459, "[utility_lineups_select_column!]" ], "limit": [ @@ -25754,19 +27010,19 @@ export default { 41 ], "order_by": [ - 6149, + 6456, "[utility_lineups_order_by!]" ], "where": [ - 6135 + 6442 ] } ], "utility_lineups_aggregate": [ - 6114, + 6421, { "distinct_on": [ - 6152, + 6459, "[utility_lineups_select_column!]" ], "limit": [ @@ -25776,11 +27032,11 @@ export default { 41 ], "order_by": [ - 6149, + 6456, "[utility_lineups_order_by!]" ], "where": [ - 6135 + 6442 ] } ], @@ -25793,10 +27049,10 @@ export default { }, "e_utility_visibility_aggregate": { "aggregate": [ - 1687 + 1776 ], "nodes": [ - 1685 + 1774 ], "__typename": [ 85 @@ -25807,7 +27063,7 @@ export default { 41, { "columns": [ - 1699, + 1788, "[e_utility_visibility_select_column!]" ], "distinct": [ @@ -25816,10 +27072,10 @@ export default { } ], "max": [ - 1693 + 1782 ], "min": [ - 1694 + 1783 ], "__typename": [ 85 @@ -25827,22 +27083,22 @@ export default { }, "e_utility_visibility_bool_exp": { "_and": [ - 1688 + 1777 ], "_not": [ - 1688 + 1777 ], "_or": [ - 1688 + 1777 ], "description": [ 87 ], "utility_lineups": [ - 6135 + 6442 ], "utility_lineups_aggregate": [ - 6115 + 6422 ], "value": [ 87 @@ -25855,19 +27111,19 @@ export default { "e_utility_visibility_enum": {}, "e_utility_visibility_enum_comparison_exp": { "_eq": [ - 1690 + 1779 ], "_in": [ - 1690 + 1779 ], "_is_null": [ 6 ], "_neq": [ - 1690 + 1779 ], "_nin": [ - 1690 + 1779 ], "__typename": [ 85 @@ -25878,7 +27134,7 @@ export default { 85 ], "utility_lineups": [ - 6132 + 6439 ], "value": [ 85 @@ -25914,7 +27170,7 @@ export default { 41 ], "returning": [ - 1685 + 1774 ], "__typename": [ 85 @@ -25922,13 +27178,13 @@ export default { }, "e_utility_visibility_on_conflict": { "constraint": [ - 1689 + 1778 ], "update_columns": [ - 1703 + 1792 ], "where": [ - 1688 + 1777 ], "__typename": [ 85 @@ -25936,13 +27192,13 @@ export default { }, "e_utility_visibility_order_by": { "description": [ - 3558 + 3648 ], "utility_lineups_aggregate": [ - 6130 + 6437 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -25970,10 +27226,10 @@ export default { }, "e_utility_visibility_stream_cursor_input": { "initial_value": [ - 1702 + 1791 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -25993,10 +27249,10 @@ export default { "e_utility_visibility_update_column": {}, "e_utility_visibility_updates": { "_set": [ - 1700 + 1789 ], "where": [ - 1688 + 1777 ], "__typename": [ 85 @@ -26007,10 +27263,10 @@ export default { 85 ], "match_veto_picks": [ - 3130, + 3220, { "distinct_on": [ - 3150, + 3240, "[match_map_veto_picks_select_column!]" ], "limit": [ @@ -26020,19 +27276,19 @@ export default { 41 ], "order_by": [ - 3148, + 3238, "[match_map_veto_picks_order_by!]" ], "where": [ - 3139 + 3229 ] } ], "match_veto_picks_aggregate": [ - 3131, + 3221, { "distinct_on": [ - 3150, + 3240, "[match_map_veto_picks_select_column!]" ], "limit": [ @@ -26042,11 +27298,11 @@ export default { 41 ], "order_by": [ - 3148, + 3238, "[match_map_veto_picks_order_by!]" ], "where": [ - 3139 + 3229 ] } ], @@ -26059,10 +27315,10 @@ export default { }, "e_veto_pick_types_aggregate": { "aggregate": [ - 1707 + 1796 ], "nodes": [ - 1705 + 1794 ], "__typename": [ 85 @@ -26073,7 +27329,7 @@ export default { 41, { "columns": [ - 1719, + 1808, "[e_veto_pick_types_select_column!]" ], "distinct": [ @@ -26082,10 +27338,10 @@ export default { } ], "max": [ - 1713 + 1802 ], "min": [ - 1714 + 1803 ], "__typename": [ 85 @@ -26093,22 +27349,22 @@ export default { }, "e_veto_pick_types_bool_exp": { "_and": [ - 1708 + 1797 ], "_not": [ - 1708 + 1797 ], "_or": [ - 1708 + 1797 ], "description": [ 87 ], "match_veto_picks": [ - 3139 + 3229 ], "match_veto_picks_aggregate": [ - 3132 + 3222 ], "value": [ 87 @@ -26121,19 +27377,19 @@ export default { "e_veto_pick_types_enum": {}, "e_veto_pick_types_enum_comparison_exp": { "_eq": [ - 1710 + 1799 ], "_in": [ - 1710 + 1799 ], "_is_null": [ 6 ], "_neq": [ - 1710 + 1799 ], "_nin": [ - 1710 + 1799 ], "__typename": [ 85 @@ -26144,7 +27400,7 @@ export default { 85 ], "match_veto_picks": [ - 3138 + 3228 ], "value": [ 85 @@ -26180,7 +27436,7 @@ export default { 41 ], "returning": [ - 1705 + 1794 ], "__typename": [ 85 @@ -26188,13 +27444,13 @@ export default { }, "e_veto_pick_types_on_conflict": { "constraint": [ - 1709 + 1798 ], "update_columns": [ - 1723 + 1812 ], "where": [ - 1708 + 1797 ], "__typename": [ 85 @@ -26202,13 +27458,13 @@ export default { }, "e_veto_pick_types_order_by": { "description": [ - 3558 + 3648 ], "match_veto_picks_aggregate": [ - 3137 + 3227 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -26236,10 +27492,10 @@ export default { }, "e_veto_pick_types_stream_cursor_input": { "initial_value": [ - 1722 + 1811 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -26259,10 +27515,10 @@ export default { "e_veto_pick_types_update_column": {}, "e_veto_pick_types_updates": { "_set": [ - 1720 + 1809 ], "where": [ - 1708 + 1797 ], "__typename": [ 85 @@ -26281,10 +27537,10 @@ export default { }, "e_winning_reasons_aggregate": { "aggregate": [ - 1727 + 1816 ], "nodes": [ - 1725 + 1814 ], "__typename": [ 85 @@ -26295,7 +27551,7 @@ export default { 41, { "columns": [ - 1739, + 1828, "[e_winning_reasons_select_column!]" ], "distinct": [ @@ -26304,10 +27560,10 @@ export default { } ], "max": [ - 1733 + 1822 ], "min": [ - 1734 + 1823 ], "__typename": [ 85 @@ -26315,13 +27571,13 @@ export default { }, "e_winning_reasons_bool_exp": { "_and": [ - 1728 + 1817 ], "_not": [ - 1728 + 1817 ], "_or": [ - 1728 + 1817 ], "description": [ 87 @@ -26337,19 +27593,19 @@ export default { "e_winning_reasons_enum": {}, "e_winning_reasons_enum_comparison_exp": { "_eq": [ - 1730 + 1819 ], "_in": [ - 1730 + 1819 ], "_is_null": [ 6 ], "_neq": [ - 1730 + 1819 ], "_nin": [ - 1730 + 1819 ], "__typename": [ 85 @@ -26393,7 +27649,7 @@ export default { 41 ], "returning": [ - 1725 + 1814 ], "__typename": [ 85 @@ -26401,13 +27657,13 @@ export default { }, "e_winning_reasons_on_conflict": { "constraint": [ - 1729 + 1818 ], "update_columns": [ - 1743 + 1832 ], "where": [ - 1728 + 1817 ], "__typename": [ 85 @@ -26415,10 +27671,10 @@ export default { }, "e_winning_reasons_order_by": { "description": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -26446,10 +27702,10 @@ export default { }, "e_winning_reasons_stream_cursor_input": { "initial_value": [ - 1742 + 1831 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -26469,10 +27725,10 @@ export default { "e_winning_reasons_update_column": {}, "e_winning_reasons_updates": { "_set": [ - 1740 + 1829 ], "where": [ - 1728 + 1817 ], "__typename": [ 85 @@ -26480,19 +27736,19 @@ export default { }, "event_match_links": { "created_at": [ - 5153 + 5243 ], "event": [ - 1976 + 2065 ], "event_id": [ - 6365 + 6672 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -26500,10 +27756,10 @@ export default { }, "event_match_links_aggregate": { "aggregate": [ - 1747 + 1836 ], "nodes": [ - 1745 + 1834 ], "__typename": [ 85 @@ -26514,7 +27770,7 @@ export default { 41, { "columns": [ - 1757, + 1846, "[event_match_links_select_column!]" ], "distinct": [ @@ -26523,10 +27779,10 @@ export default { } ], "max": [ - 1751 + 1840 ], "min": [ - 1752 + 1841 ], "__typename": [ 85 @@ -26534,28 +27790,28 @@ export default { }, "event_match_links_bool_exp": { "_and": [ - 1748 + 1837 ], "_not": [ - 1748 + 1837 ], "_or": [ - 1748 + 1837 ], "created_at": [ - 5154 + 5244 ], "event": [ - 1980 + 2069 ], "event_id": [ - 6367 + 6674 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -26564,19 +27820,19 @@ export default { "event_match_links_constraint": {}, "event_match_links_insert_input": { "created_at": [ - 5153 + 5243 ], "event": [ - 1987 + 2076 ], "event_id": [ - 6365 + 6672 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -26584,13 +27840,13 @@ export default { }, "event_match_links_max_fields": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -26598,13 +27854,13 @@ export default { }, "event_match_links_min_fields": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -26615,7 +27871,7 @@ export default { 41 ], "returning": [ - 1745 + 1834 ], "__typename": [ 85 @@ -26623,13 +27879,13 @@ export default { }, "event_match_links_on_conflict": { "constraint": [ - 1749 + 1838 ], "update_columns": [ - 1761 + 1850 ], "where": [ - 1748 + 1837 ], "__typename": [ 85 @@ -26637,19 +27893,19 @@ export default { }, "event_match_links_order_by": { "created_at": [ - 3558 + 3648 ], "event": [ - 1989 + 2078 ], "event_id": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -26657,10 +27913,10 @@ export default { }, "event_match_links_pk_columns_input": { "event_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -26669,13 +27925,13 @@ export default { "event_match_links_select_column": {}, "event_match_links_set_input": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -26683,10 +27939,10 @@ export default { }, "event_match_links_stream_cursor_input": { "initial_value": [ - 1760 + 1849 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -26694,13 +27950,13 @@ export default { }, "event_match_links_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -26709,10 +27965,10 @@ export default { "event_match_links_update_column": {}, "event_match_links_updates": { "_set": [ - 1758 + 1847 ], "where": [ - 1748 + 1837 ], "__typename": [ 85 @@ -26720,13 +27976,13 @@ export default { }, "event_media": { "created_at": [ - 5153 + 5243 ], "event": [ - 1976 + 2065 ], "event_id": [ - 6365 + 6672 ], "external_url": [ 85 @@ -26735,16 +27991,16 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "mime_type": [ 85 ], "players": [ - 1785, + 1874, { "distinct_on": [ - 1806, + 1895, "[event_media_players_select_column!]" ], "limit": [ @@ -26754,19 +28010,19 @@ export default { 41 ], "order_by": [ - 1804, + 1893, "[event_media_players_order_by!]" ], "where": [ - 1794 + 1883 ] } ], "players_aggregate": [ - 1786, + 1875, { "distinct_on": [ - 1806, + 1895, "[event_media_players_select_column!]" ], "limit": [ @@ -26776,16 +28032,16 @@ export default { 41 ], "order_by": [ - 1804, + 1893, "[event_media_players_order_by!]" ], "where": [ - 1794 + 1883 ] } ], "size": [ - 310 + 312 ], "thumbnail_filename": [ 85 @@ -26794,10 +28050,10 @@ export default { 85 ], "uploader": [ - 4516 + 4606 ], "uploader_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -26805,10 +28061,10 @@ export default { }, "event_media_aggregate": { "aggregate": [ - 1767 + 1856 ], "nodes": [ - 1763 + 1852 ], "__typename": [ 85 @@ -26816,7 +28072,7 @@ export default { }, "event_media_aggregate_bool_exp": { "count": [ - 1766 + 1855 ], "__typename": [ 85 @@ -26824,13 +28080,13 @@ export default { }, "event_media_aggregate_bool_exp_count": { "arguments": [ - 1826 + 1915 ], "distinct": [ 6 ], "filter": [ - 1772 + 1861 ], "predicate": [ 42 @@ -26841,13 +28097,13 @@ export default { }, "event_media_aggregate_fields": { "avg": [ - 1770 + 1859 ], "count": [ 41, { "columns": [ - 1826, + 1915, "[event_media_select_column!]" ], "distinct": [ @@ -26856,31 +28112,31 @@ export default { } ], "max": [ - 1776 + 1865 ], "min": [ - 1778 + 1867 ], "stddev": [ - 1828 + 1917 ], "stddev_pop": [ - 1830 + 1919 ], "stddev_samp": [ - 1832 + 1921 ], "sum": [ - 1836 + 1925 ], "var_pop": [ - 1840 + 1929 ], "var_samp": [ - 1842 + 1931 ], "variance": [ - 1844 + 1933 ], "__typename": [ 85 @@ -26888,37 +28144,37 @@ export default { }, "event_media_aggregate_order_by": { "avg": [ - 1771 + 1860 ], "count": [ - 3558 + 3648 ], "max": [ - 1777 + 1866 ], "min": [ - 1779 + 1868 ], "stddev": [ - 1829 + 1918 ], "stddev_pop": [ - 1831 + 1920 ], "stddev_samp": [ - 1833 + 1922 ], "sum": [ - 1837 + 1926 ], "var_pop": [ - 1841 + 1930 ], "var_samp": [ - 1843 + 1932 ], "variance": [ - 1845 + 1934 ], "__typename": [ 85 @@ -26926,10 +28182,10 @@ export default { }, "event_media_arr_rel_insert_input": { "data": [ - 1775 + 1864 ], "on_conflict": [ - 1782 + 1871 ], "__typename": [ 85 @@ -26948,10 +28204,10 @@ export default { }, "event_media_avg_order_by": { "size": [ - 3558 + 3648 ], "uploader_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -26959,22 +28215,22 @@ export default { }, "event_media_bool_exp": { "_and": [ - 1772 + 1861 ], "_not": [ - 1772 + 1861 ], "_or": [ - 1772 + 1861 ], "created_at": [ - 5154 + 5244 ], "event": [ - 1980 + 2069 ], "event_id": [ - 6367 + 6674 ], "external_url": [ 87 @@ -26983,19 +28239,19 @@ export default { 87 ], "id": [ - 6367 + 6674 ], "mime_type": [ 87 ], "players": [ - 1794 + 1883 ], "players_aggregate": [ - 1787 + 1876 ], "size": [ - 312 + 314 ], "thumbnail_filename": [ 87 @@ -27004,10 +28260,10 @@ export default { 87 ], "uploader": [ - 4520 + 4610 ], "uploader_steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -27016,10 +28272,10 @@ export default { "event_media_constraint": {}, "event_media_inc_input": { "size": [ - 310 + 312 ], "uploader_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -27027,13 +28283,13 @@ export default { }, "event_media_insert_input": { "created_at": [ - 5153 + 5243 ], "event": [ - 1987 + 2076 ], "event_id": [ - 6365 + 6672 ], "external_url": [ 85 @@ -27042,16 +28298,16 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "mime_type": [ 85 ], "players": [ - 1791 + 1880 ], "size": [ - 310 + 312 ], "thumbnail_filename": [ 85 @@ -27060,10 +28316,10 @@ export default { 85 ], "uploader": [ - 4527 + 4617 ], "uploader_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -27071,10 +28327,10 @@ export default { }, "event_media_max_fields": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "external_url": [ 85 @@ -27083,13 +28339,13 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "mime_type": [ 85 ], "size": [ - 310 + 312 ], "thumbnail_filename": [ 85 @@ -27098,7 +28354,7 @@ export default { 85 ], "uploader_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -27106,34 +28362,34 @@ export default { }, "event_media_max_order_by": { "created_at": [ - 3558 + 3648 ], "event_id": [ - 3558 + 3648 ], "external_url": [ - 3558 + 3648 ], "filename": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "mime_type": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "thumbnail_filename": [ - 3558 + 3648 ], "title": [ - 3558 + 3648 ], "uploader_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -27141,10 +28397,10 @@ export default { }, "event_media_min_fields": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "external_url": [ 85 @@ -27153,13 +28409,13 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "mime_type": [ 85 ], "size": [ - 310 + 312 ], "thumbnail_filename": [ 85 @@ -27168,7 +28424,7 @@ export default { 85 ], "uploader_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -27176,34 +28432,34 @@ export default { }, "event_media_min_order_by": { "created_at": [ - 3558 + 3648 ], "event_id": [ - 3558 + 3648 ], "external_url": [ - 3558 + 3648 ], "filename": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "mime_type": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "thumbnail_filename": [ - 3558 + 3648 ], "title": [ - 3558 + 3648 ], "uploader_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -27214,7 +28470,7 @@ export default { 41 ], "returning": [ - 1763 + 1852 ], "__typename": [ 85 @@ -27222,10 +28478,10 @@ export default { }, "event_media_obj_rel_insert_input": { "data": [ - 1775 + 1864 ], "on_conflict": [ - 1782 + 1871 ], "__typename": [ 85 @@ -27233,13 +28489,13 @@ export default { }, "event_media_on_conflict": { "constraint": [ - 1773 + 1862 ], "update_columns": [ - 1838 + 1927 ], "where": [ - 1772 + 1861 ], "__typename": [ 85 @@ -27247,43 +28503,43 @@ export default { }, "event_media_order_by": { "created_at": [ - 3558 + 3648 ], "event": [ - 1989 + 2078 ], "event_id": [ - 3558 + 3648 ], "external_url": [ - 3558 + 3648 ], "filename": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "mime_type": [ - 3558 + 3648 ], "players_aggregate": [ - 1790 + 1879 ], "size": [ - 3558 + 3648 ], "thumbnail_filename": [ - 3558 + 3648 ], "title": [ - 3558 + 3648 ], "uploader": [ - 4529 + 4619 ], "uploader_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -27291,7 +28547,7 @@ export default { }, "event_media_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -27299,19 +28555,19 @@ export default { }, "event_media_players": { "created_at": [ - 5153 + 5243 ], "media": [ - 1763 + 1852 ], "media_id": [ - 6365 + 6672 ], "player": [ - 4516 + 4606 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -27319,10 +28575,10 @@ export default { }, "event_media_players_aggregate": { "aggregate": [ - 1789 + 1878 ], "nodes": [ - 1785 + 1874 ], "__typename": [ 85 @@ -27330,7 +28586,7 @@ export default { }, "event_media_players_aggregate_bool_exp": { "count": [ - 1788 + 1877 ], "__typename": [ 85 @@ -27338,13 +28594,13 @@ export default { }, "event_media_players_aggregate_bool_exp_count": { "arguments": [ - 1806 + 1895 ], "distinct": [ 6 ], "filter": [ - 1794 + 1883 ], "predicate": [ 42 @@ -27355,13 +28611,13 @@ export default { }, "event_media_players_aggregate_fields": { "avg": [ - 1792 + 1881 ], "count": [ 41, { "columns": [ - 1806, + 1895, "[event_media_players_select_column!]" ], "distinct": [ @@ -27370,31 +28626,31 @@ export default { } ], "max": [ - 1798 + 1887 ], "min": [ - 1800 + 1889 ], "stddev": [ - 1808 + 1897 ], "stddev_pop": [ - 1810 + 1899 ], "stddev_samp": [ - 1812 + 1901 ], "sum": [ - 1816 + 1905 ], "var_pop": [ - 1820 + 1909 ], "var_samp": [ - 1822 + 1911 ], "variance": [ - 1824 + 1913 ], "__typename": [ 85 @@ -27402,37 +28658,37 @@ export default { }, "event_media_players_aggregate_order_by": { "avg": [ - 1793 + 1882 ], "count": [ - 3558 + 3648 ], "max": [ - 1799 + 1888 ], "min": [ - 1801 + 1890 ], "stddev": [ - 1809 + 1898 ], "stddev_pop": [ - 1811 + 1900 ], "stddev_samp": [ - 1813 + 1902 ], "sum": [ - 1817 + 1906 ], "var_pop": [ - 1821 + 1910 ], "var_samp": [ - 1823 + 1912 ], "variance": [ - 1825 + 1914 ], "__typename": [ 85 @@ -27440,10 +28696,10 @@ export default { }, "event_media_players_arr_rel_insert_input": { "data": [ - 1797 + 1886 ], "on_conflict": [ - 1803 + 1892 ], "__typename": [ 85 @@ -27459,7 +28715,7 @@ export default { }, "event_media_players_avg_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -27467,28 +28723,28 @@ export default { }, "event_media_players_bool_exp": { "_and": [ - 1794 + 1883 ], "_not": [ - 1794 + 1883 ], "_or": [ - 1794 + 1883 ], "created_at": [ - 5154 + 5244 ], "media": [ - 1772 + 1861 ], "media_id": [ - 6367 + 6674 ], "player": [ - 4520 + 4610 ], "steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -27497,7 +28753,7 @@ export default { "event_media_players_constraint": {}, "event_media_players_inc_input": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -27505,19 +28761,19 @@ export default { }, "event_media_players_insert_input": { "created_at": [ - 5153 + 5243 ], "media": [ - 1781 + 1870 ], "media_id": [ - 6365 + 6672 ], "player": [ - 4527 + 4617 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -27525,13 +28781,13 @@ export default { }, "event_media_players_max_fields": { "created_at": [ - 5153 + 5243 ], "media_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -27539,13 +28795,13 @@ export default { }, "event_media_players_max_order_by": { "created_at": [ - 3558 + 3648 ], "media_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -27553,13 +28809,13 @@ export default { }, "event_media_players_min_fields": { "created_at": [ - 5153 + 5243 ], "media_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -27567,13 +28823,13 @@ export default { }, "event_media_players_min_order_by": { "created_at": [ - 3558 + 3648 ], "media_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -27584,7 +28840,7 @@ export default { 41 ], "returning": [ - 1785 + 1874 ], "__typename": [ 85 @@ -27592,13 +28848,13 @@ export default { }, "event_media_players_on_conflict": { "constraint": [ - 1795 + 1884 ], "update_columns": [ - 1818 + 1907 ], "where": [ - 1794 + 1883 ], "__typename": [ 85 @@ -27606,19 +28862,19 @@ export default { }, "event_media_players_order_by": { "created_at": [ - 3558 + 3648 ], "media": [ - 1783 + 1872 ], "media_id": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -27626,10 +28882,10 @@ export default { }, "event_media_players_pk_columns_input": { "media_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -27638,13 +28894,13 @@ export default { "event_media_players_select_column": {}, "event_media_players_set_input": { "created_at": [ - 5153 + 5243 ], "media_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -27660,7 +28916,7 @@ export default { }, "event_media_players_stddev_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -27676,7 +28932,7 @@ export default { }, "event_media_players_stddev_pop_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -27692,7 +28948,7 @@ export default { }, "event_media_players_stddev_samp_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -27700,10 +28956,10 @@ export default { }, "event_media_players_stream_cursor_input": { "initial_value": [ - 1815 + 1904 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -27711,13 +28967,13 @@ export default { }, "event_media_players_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "media_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -27725,7 +28981,7 @@ export default { }, "event_media_players_sum_fields": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -27733,7 +28989,7 @@ export default { }, "event_media_players_sum_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -27742,13 +28998,13 @@ export default { "event_media_players_update_column": {}, "event_media_players_updates": { "_inc": [ - 1796 + 1885 ], "_set": [ - 1807 + 1896 ], "where": [ - 1794 + 1883 ], "__typename": [ 85 @@ -27764,7 +29020,7 @@ export default { }, "event_media_players_var_pop_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -27780,7 +29036,7 @@ export default { }, "event_media_players_var_samp_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -27796,7 +29052,7 @@ export default { }, "event_media_players_variance_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -27805,10 +29061,10 @@ export default { "event_media_select_column": {}, "event_media_set_input": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "external_url": [ 85 @@ -27817,13 +29073,13 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "mime_type": [ 85 ], "size": [ - 310 + 312 ], "thumbnail_filename": [ 85 @@ -27832,7 +29088,7 @@ export default { 85 ], "uploader_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -27851,10 +29107,10 @@ export default { }, "event_media_stddev_order_by": { "size": [ - 3558 + 3648 ], "uploader_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -27873,10 +29129,10 @@ export default { }, "event_media_stddev_pop_order_by": { "size": [ - 3558 + 3648 ], "uploader_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -27895,10 +29151,10 @@ export default { }, "event_media_stddev_samp_order_by": { "size": [ - 3558 + 3648 ], "uploader_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -27906,10 +29162,10 @@ export default { }, "event_media_stream_cursor_input": { "initial_value": [ - 1835 + 1924 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -27917,10 +29173,10 @@ export default { }, "event_media_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "external_url": [ 85 @@ -27929,13 +29185,13 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "mime_type": [ 85 ], "size": [ - 310 + 312 ], "thumbnail_filename": [ 85 @@ -27944,7 +29200,7 @@ export default { 85 ], "uploader_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -27952,10 +29208,10 @@ export default { }, "event_media_sum_fields": { "size": [ - 310 + 312 ], "uploader_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -27963,10 +29219,10 @@ export default { }, "event_media_sum_order_by": { "size": [ - 3558 + 3648 ], "uploader_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -27975,13 +29231,13 @@ export default { "event_media_update_column": {}, "event_media_updates": { "_inc": [ - 1774 + 1863 ], "_set": [ - 1827 + 1916 ], "where": [ - 1772 + 1861 ], "__typename": [ 85 @@ -28000,10 +29256,10 @@ export default { }, "event_media_var_pop_order_by": { "size": [ - 3558 + 3648 ], "uploader_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -28022,10 +29278,10 @@ export default { }, "event_media_var_samp_order_by": { "size": [ - 3558 + 3648 ], "uploader_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -28044,10 +29300,10 @@ export default { }, "event_media_variance_order_by": { "size": [ - 3558 + 3648 ], "uploader_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -28055,19 +29311,19 @@ export default { }, "event_organizers": { "created_at": [ - 5153 + 5243 ], "event": [ - 1976 + 2065 ], "event_id": [ - 6365 + 6672 ], "organizer": [ - 4516 + 4606 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -28075,10 +29331,10 @@ export default { }, "event_organizers_aggregate": { "aggregate": [ - 1850 + 1939 ], "nodes": [ - 1846 + 1935 ], "__typename": [ 85 @@ -28086,7 +29342,7 @@ export default { }, "event_organizers_aggregate_bool_exp": { "count": [ - 1849 + 1938 ], "__typename": [ 85 @@ -28094,13 +29350,13 @@ export default { }, "event_organizers_aggregate_bool_exp_count": { "arguments": [ - 1867 + 1956 ], "distinct": [ 6 ], "filter": [ - 1855 + 1944 ], "predicate": [ 42 @@ -28111,13 +29367,13 @@ export default { }, "event_organizers_aggregate_fields": { "avg": [ - 1853 + 1942 ], "count": [ 41, { "columns": [ - 1867, + 1956, "[event_organizers_select_column!]" ], "distinct": [ @@ -28126,31 +29382,31 @@ export default { } ], "max": [ - 1859 + 1948 ], "min": [ - 1861 + 1950 ], "stddev": [ - 1869 + 1958 ], "stddev_pop": [ - 1871 + 1960 ], "stddev_samp": [ - 1873 + 1962 ], "sum": [ - 1877 + 1966 ], "var_pop": [ - 1881 + 1970 ], "var_samp": [ - 1883 + 1972 ], "variance": [ - 1885 + 1974 ], "__typename": [ 85 @@ -28158,37 +29414,37 @@ export default { }, "event_organizers_aggregate_order_by": { "avg": [ - 1854 + 1943 ], "count": [ - 3558 + 3648 ], "max": [ - 1860 + 1949 ], "min": [ - 1862 + 1951 ], "stddev": [ - 1870 + 1959 ], "stddev_pop": [ - 1872 + 1961 ], "stddev_samp": [ - 1874 + 1963 ], "sum": [ - 1878 + 1967 ], "var_pop": [ - 1882 + 1971 ], "var_samp": [ - 1884 + 1973 ], "variance": [ - 1886 + 1975 ], "__typename": [ 85 @@ -28196,10 +29452,10 @@ export default { }, "event_organizers_arr_rel_insert_input": { "data": [ - 1858 + 1947 ], "on_conflict": [ - 1864 + 1953 ], "__typename": [ 85 @@ -28215,7 +29471,7 @@ export default { }, "event_organizers_avg_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -28223,28 +29479,28 @@ export default { }, "event_organizers_bool_exp": { "_and": [ - 1855 + 1944 ], "_not": [ - 1855 + 1944 ], "_or": [ - 1855 + 1944 ], "created_at": [ - 5154 + 5244 ], "event": [ - 1980 + 2069 ], "event_id": [ - 6367 + 6674 ], "organizer": [ - 4520 + 4610 ], "steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -28253,7 +29509,7 @@ export default { "event_organizers_constraint": {}, "event_organizers_inc_input": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -28261,19 +29517,19 @@ export default { }, "event_organizers_insert_input": { "created_at": [ - 5153 + 5243 ], "event": [ - 1987 + 2076 ], "event_id": [ - 6365 + 6672 ], "organizer": [ - 4527 + 4617 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -28281,13 +29537,13 @@ export default { }, "event_organizers_max_fields": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -28295,13 +29551,13 @@ export default { }, "event_organizers_max_order_by": { "created_at": [ - 3558 + 3648 ], "event_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -28309,13 +29565,13 @@ export default { }, "event_organizers_min_fields": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -28323,13 +29579,13 @@ export default { }, "event_organizers_min_order_by": { "created_at": [ - 3558 + 3648 ], "event_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -28340,7 +29596,7 @@ export default { 41 ], "returning": [ - 1846 + 1935 ], "__typename": [ 85 @@ -28348,13 +29604,13 @@ export default { }, "event_organizers_on_conflict": { "constraint": [ - 1856 + 1945 ], "update_columns": [ - 1879 + 1968 ], "where": [ - 1855 + 1944 ], "__typename": [ 85 @@ -28362,19 +29618,19 @@ export default { }, "event_organizers_order_by": { "created_at": [ - 3558 + 3648 ], "event": [ - 1989 + 2078 ], "event_id": [ - 3558 + 3648 ], "organizer": [ - 4529 + 4619 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -28382,10 +29638,10 @@ export default { }, "event_organizers_pk_columns_input": { "event_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -28394,13 +29650,13 @@ export default { "event_organizers_select_column": {}, "event_organizers_set_input": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -28416,7 +29672,7 @@ export default { }, "event_organizers_stddev_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -28432,7 +29688,7 @@ export default { }, "event_organizers_stddev_pop_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -28448,7 +29704,7 @@ export default { }, "event_organizers_stddev_samp_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -28456,10 +29712,10 @@ export default { }, "event_organizers_stream_cursor_input": { "initial_value": [ - 1876 + 1965 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -28467,13 +29723,13 @@ export default { }, "event_organizers_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -28481,7 +29737,7 @@ export default { }, "event_organizers_sum_fields": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -28489,7 +29745,7 @@ export default { }, "event_organizers_sum_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -28498,13 +29754,13 @@ export default { "event_organizers_update_column": {}, "event_organizers_updates": { "_inc": [ - 1857 + 1946 ], "_set": [ - 1868 + 1957 ], "where": [ - 1855 + 1944 ], "__typename": [ 85 @@ -28520,7 +29776,7 @@ export default { }, "event_organizers_var_pop_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -28536,7 +29792,7 @@ export default { }, "event_organizers_var_samp_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -28552,7 +29808,7 @@ export default { }, "event_organizers_variance_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -28560,19 +29816,19 @@ export default { }, "event_players": { "created_at": [ - 5153 + 5243 ], "event": [ - 1976 + 2065 ], "event_id": [ - 6365 + 6672 ], "player": [ - 4516 + 4606 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -28580,10 +29836,10 @@ export default { }, "event_players_aggregate": { "aggregate": [ - 1891 + 1980 ], "nodes": [ - 1887 + 1976 ], "__typename": [ 85 @@ -28591,7 +29847,7 @@ export default { }, "event_players_aggregate_bool_exp": { "count": [ - 1890 + 1979 ], "__typename": [ 85 @@ -28599,13 +29855,13 @@ export default { }, "event_players_aggregate_bool_exp_count": { "arguments": [ - 1908 + 1997 ], "distinct": [ 6 ], "filter": [ - 1896 + 1985 ], "predicate": [ 42 @@ -28616,13 +29872,13 @@ export default { }, "event_players_aggregate_fields": { "avg": [ - 1894 + 1983 ], "count": [ 41, { "columns": [ - 1908, + 1997, "[event_players_select_column!]" ], "distinct": [ @@ -28631,31 +29887,31 @@ export default { } ], "max": [ - 1900 + 1989 ], "min": [ - 1902 + 1991 ], "stddev": [ - 1910 + 1999 ], "stddev_pop": [ - 1912 + 2001 ], "stddev_samp": [ - 1914 + 2003 ], "sum": [ - 1918 + 2007 ], "var_pop": [ - 1922 + 2011 ], "var_samp": [ - 1924 + 2013 ], "variance": [ - 1926 + 2015 ], "__typename": [ 85 @@ -28663,37 +29919,37 @@ export default { }, "event_players_aggregate_order_by": { "avg": [ - 1895 + 1984 ], "count": [ - 3558 + 3648 ], "max": [ - 1901 + 1990 ], "min": [ - 1903 + 1992 ], "stddev": [ - 1911 + 2000 ], "stddev_pop": [ - 1913 + 2002 ], "stddev_samp": [ - 1915 + 2004 ], "sum": [ - 1919 + 2008 ], "var_pop": [ - 1923 + 2012 ], "var_samp": [ - 1925 + 2014 ], "variance": [ - 1927 + 2016 ], "__typename": [ 85 @@ -28701,10 +29957,10 @@ export default { }, "event_players_arr_rel_insert_input": { "data": [ - 1899 + 1988 ], "on_conflict": [ - 1905 + 1994 ], "__typename": [ 85 @@ -28720,7 +29976,7 @@ export default { }, "event_players_avg_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -28728,28 +29984,28 @@ export default { }, "event_players_bool_exp": { "_and": [ - 1896 + 1985 ], "_not": [ - 1896 + 1985 ], "_or": [ - 1896 + 1985 ], "created_at": [ - 5154 + 5244 ], "event": [ - 1980 + 2069 ], "event_id": [ - 6367 + 6674 ], "player": [ - 4520 + 4610 ], "steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -28758,7 +30014,7 @@ export default { "event_players_constraint": {}, "event_players_inc_input": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -28766,19 +30022,19 @@ export default { }, "event_players_insert_input": { "created_at": [ - 5153 + 5243 ], "event": [ - 1987 + 2076 ], "event_id": [ - 6365 + 6672 ], "player": [ - 4527 + 4617 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -28786,13 +30042,13 @@ export default { }, "event_players_max_fields": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -28800,13 +30056,13 @@ export default { }, "event_players_max_order_by": { "created_at": [ - 3558 + 3648 ], "event_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -28814,13 +30070,13 @@ export default { }, "event_players_min_fields": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -28828,13 +30084,13 @@ export default { }, "event_players_min_order_by": { "created_at": [ - 3558 + 3648 ], "event_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -28845,7 +30101,7 @@ export default { 41 ], "returning": [ - 1887 + 1976 ], "__typename": [ 85 @@ -28853,13 +30109,13 @@ export default { }, "event_players_on_conflict": { "constraint": [ - 1897 + 1986 ], "update_columns": [ - 1920 + 2009 ], "where": [ - 1896 + 1985 ], "__typename": [ 85 @@ -28867,19 +30123,19 @@ export default { }, "event_players_order_by": { "created_at": [ - 3558 + 3648 ], "event": [ - 1989 + 2078 ], "event_id": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -28887,10 +30143,10 @@ export default { }, "event_players_pk_columns_input": { "event_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -28899,13 +30155,13 @@ export default { "event_players_select_column": {}, "event_players_set_input": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -28921,7 +30177,7 @@ export default { }, "event_players_stddev_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -28937,7 +30193,7 @@ export default { }, "event_players_stddev_pop_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -28953,7 +30209,7 @@ export default { }, "event_players_stddev_samp_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -28961,10 +30217,10 @@ export default { }, "event_players_stream_cursor_input": { "initial_value": [ - 1917 + 2006 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -28972,13 +30228,13 @@ export default { }, "event_players_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -28986,7 +30242,7 @@ export default { }, "event_players_sum_fields": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -28994,7 +30250,7 @@ export default { }, "event_players_sum_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -29003,13 +30259,13 @@ export default { "event_players_update_column": {}, "event_players_updates": { "_inc": [ - 1898 + 1987 ], "_set": [ - 1909 + 1998 ], "where": [ - 1896 + 1985 ], "__typename": [ 85 @@ -29025,7 +30281,7 @@ export default { }, "event_players_var_pop_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -29041,7 +30297,7 @@ export default { }, "event_players_var_samp_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -29057,7 +30313,7 @@ export default { }, "event_players_variance_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -29065,19 +30321,19 @@ export default { }, "event_teams": { "created_at": [ - 5153 + 5243 ], "event": [ - 1976 + 2065 ], "event_id": [ - 6365 + 6672 ], "team": [ - 5104 + 5194 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -29085,10 +30341,10 @@ export default { }, "event_teams_aggregate": { "aggregate": [ - 1932 + 2021 ], "nodes": [ - 1928 + 2017 ], "__typename": [ 85 @@ -29096,7 +30352,7 @@ export default { }, "event_teams_aggregate_bool_exp": { "count": [ - 1931 + 2020 ], "__typename": [ 85 @@ -29104,13 +30360,13 @@ export default { }, "event_teams_aggregate_bool_exp_count": { "arguments": [ - 1946 + 2035 ], "distinct": [ 6 ], "filter": [ - 1935 + 2024 ], "predicate": [ 42 @@ -29124,7 +30380,7 @@ export default { 41, { "columns": [ - 1946, + 2035, "[event_teams_select_column!]" ], "distinct": [ @@ -29133,10 +30389,10 @@ export default { } ], "max": [ - 1938 + 2027 ], "min": [ - 1940 + 2029 ], "__typename": [ 85 @@ -29144,13 +30400,13 @@ export default { }, "event_teams_aggregate_order_by": { "count": [ - 3558 + 3648 ], "max": [ - 1939 + 2028 ], "min": [ - 1941 + 2030 ], "__typename": [ 85 @@ -29158,10 +30414,10 @@ export default { }, "event_teams_arr_rel_insert_input": { "data": [ - 1937 + 2026 ], "on_conflict": [ - 1943 + 2032 ], "__typename": [ 85 @@ -29169,28 +30425,28 @@ export default { }, "event_teams_bool_exp": { "_and": [ - 1935 + 2024 ], "_not": [ - 1935 + 2024 ], "_or": [ - 1935 + 2024 ], "created_at": [ - 5154 + 5244 ], "event": [ - 1980 + 2069 ], "event_id": [ - 6367 + 6674 ], "team": [ - 5115 + 5205 ], "team_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -29199,19 +30455,19 @@ export default { "event_teams_constraint": {}, "event_teams_insert_input": { "created_at": [ - 5153 + 5243 ], "event": [ - 1987 + 2076 ], "event_id": [ - 6365 + 6672 ], "team": [ - 5124 + 5214 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -29219,13 +30475,13 @@ export default { }, "event_teams_max_fields": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -29233,13 +30489,13 @@ export default { }, "event_teams_max_order_by": { "created_at": [ - 3558 + 3648 ], "event_id": [ - 3558 + 3648 ], "team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -29247,13 +30503,13 @@ export default { }, "event_teams_min_fields": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -29261,13 +30517,13 @@ export default { }, "event_teams_min_order_by": { "created_at": [ - 3558 + 3648 ], "event_id": [ - 3558 + 3648 ], "team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -29278,7 +30534,7 @@ export default { 41 ], "returning": [ - 1928 + 2017 ], "__typename": [ 85 @@ -29286,13 +30542,13 @@ export default { }, "event_teams_on_conflict": { "constraint": [ - 1936 + 2025 ], "update_columns": [ - 1950 + 2039 ], "where": [ - 1935 + 2024 ], "__typename": [ 85 @@ -29300,19 +30556,19 @@ export default { }, "event_teams_order_by": { "created_at": [ - 3558 + 3648 ], "event": [ - 1989 + 2078 ], "event_id": [ - 3558 + 3648 ], "team": [ - 5126 + 5216 ], "team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -29320,10 +30576,10 @@ export default { }, "event_teams_pk_columns_input": { "event_id": [ - 6365 + 6672 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -29332,13 +30588,13 @@ export default { "event_teams_select_column": {}, "event_teams_set_input": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -29346,10 +30602,10 @@ export default { }, "event_teams_stream_cursor_input": { "initial_value": [ - 1949 + 2038 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -29357,13 +30613,13 @@ export default { }, "event_teams_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -29372,10 +30628,10 @@ export default { "event_teams_update_column": {}, "event_teams_updates": { "_set": [ - 1947 + 2036 ], "where": [ - 1935 + 2024 ], "__typename": [ 85 @@ -29383,19 +30639,19 @@ export default { }, "event_tournaments": { "created_at": [ - 5153 + 5243 ], "event": [ - 1976 + 2065 ], "event_id": [ - 6365 + 6672 ], "tournament": [ - 5589 + 5896 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -29403,10 +30659,10 @@ export default { }, "event_tournaments_aggregate": { "aggregate": [ - 1956 + 2045 ], "nodes": [ - 1952 + 2041 ], "__typename": [ 85 @@ -29414,7 +30670,7 @@ export default { }, "event_tournaments_aggregate_bool_exp": { "count": [ - 1955 + 2044 ], "__typename": [ 85 @@ -29422,13 +30678,13 @@ export default { }, "event_tournaments_aggregate_bool_exp_count": { "arguments": [ - 1970 + 2059 ], "distinct": [ 6 ], "filter": [ - 1959 + 2048 ], "predicate": [ 42 @@ -29442,7 +30698,7 @@ export default { 41, { "columns": [ - 1970, + 2059, "[event_tournaments_select_column!]" ], "distinct": [ @@ -29451,10 +30707,10 @@ export default { } ], "max": [ - 1962 + 2051 ], "min": [ - 1964 + 2053 ], "__typename": [ 85 @@ -29462,13 +30718,13 @@ export default { }, "event_tournaments_aggregate_order_by": { "count": [ - 3558 + 3648 ], "max": [ - 1963 + 2052 ], "min": [ - 1965 + 2054 ], "__typename": [ 85 @@ -29476,10 +30732,10 @@ export default { }, "event_tournaments_arr_rel_insert_input": { "data": [ - 1961 + 2050 ], "on_conflict": [ - 1967 + 2056 ], "__typename": [ 85 @@ -29487,28 +30743,28 @@ export default { }, "event_tournaments_bool_exp": { "_and": [ - 1959 + 2048 ], "_not": [ - 1959 + 2048 ], "_or": [ - 1959 + 2048 ], "created_at": [ - 5154 + 5244 ], "event": [ - 1980 + 2069 ], "event_id": [ - 6367 + 6674 ], "tournament": [ - 5610 + 5917 ], "tournament_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -29517,19 +30773,19 @@ export default { "event_tournaments_constraint": {}, "event_tournaments_insert_input": { "created_at": [ - 5153 + 5243 ], "event": [ - 1987 + 2076 ], "event_id": [ - 6365 + 6672 ], "tournament": [ - 5619 + 5926 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -29537,13 +30793,13 @@ export default { }, "event_tournaments_max_fields": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -29551,13 +30807,13 @@ export default { }, "event_tournaments_max_order_by": { "created_at": [ - 3558 + 3648 ], "event_id": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -29565,13 +30821,13 @@ export default { }, "event_tournaments_min_fields": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -29579,13 +30835,13 @@ export default { }, "event_tournaments_min_order_by": { "created_at": [ - 3558 + 3648 ], "event_id": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -29596,7 +30852,7 @@ export default { 41 ], "returning": [ - 1952 + 2041 ], "__typename": [ 85 @@ -29604,13 +30860,13 @@ export default { }, "event_tournaments_on_conflict": { "constraint": [ - 1960 + 2049 ], "update_columns": [ - 1974 + 2063 ], "where": [ - 1959 + 2048 ], "__typename": [ 85 @@ -29618,19 +30874,19 @@ export default { }, "event_tournaments_order_by": { "created_at": [ - 3558 + 3648 ], "event": [ - 1989 + 2078 ], "event_id": [ - 3558 + 3648 ], "tournament": [ - 5621 + 5928 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -29638,10 +30894,10 @@ export default { }, "event_tournaments_pk_columns_input": { "event_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -29650,13 +30906,13 @@ export default { "event_tournaments_select_column": {}, "event_tournaments_set_input": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -29664,10 +30920,10 @@ export default { }, "event_tournaments_stream_cursor_input": { "initial_value": [ - 1973 + 2062 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -29675,13 +30931,13 @@ export default { }, "event_tournaments_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "event_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -29690,10 +30946,10 @@ export default { "event_tournaments_update_column": {}, "event_tournaments_updates": { "_set": [ - 1971 + 2060 ], "where": [ - 1959 + 2048 ], "__typename": [ 85 @@ -29701,10 +30957,10 @@ export default { }, "events": { "awards": [ - 241, + 243, { "distinct_on": [ - 262, + 264, "[award_recipients_select_column!]" ], "limit": [ @@ -29714,19 +30970,19 @@ export default { 41 ], "order_by": [ - 260, + 262, "[award_recipients_order_by!]" ], "where": [ - 250 + 252 ] } ], "awards_aggregate": [ - 242, + 244, { "distinct_on": [ - 262, + 264, "[award_recipients_select_column!]" ], "limit": [ @@ -29736,19 +30992,19 @@ export default { 41 ], "order_by": [ - 260, + 262, "[award_recipients_order_by!]" ], "where": [ - 250 + 252 ] } ], "banner": [ - 1763 + 1852 ], "banner_media_id": [ - 6365 + 6672 ], "can_upload_media": [ 6 @@ -29757,28 +31013,28 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "ends_at": [ - 5153 + 5243 ], "hide_creator_organizer": [ 6 ], "id": [ - 6365 + 6672 ], "is_organizer": [ 6 ], "media": [ - 1763, + 1852, { "distinct_on": [ - 1826, + 1915, "[event_media_select_column!]" ], "limit": [ @@ -29788,22 +31044,22 @@ export default { 41 ], "order_by": [ - 1783, + 1872, "[event_media_order_by!]" ], "where": [ - 1772 + 1861 ] } ], "media_access": [ - 813 + 815 ], "media_aggregate": [ - 1764, + 1853, { "distinct_on": [ - 1826, + 1915, "[event_media_select_column!]" ], "limit": [ @@ -29813,11 +31069,11 @@ export default { 41 ], "order_by": [ - 1783, + 1872, "[event_media_order_by!]" ], "where": [ - 1772 + 1861 ] } ], @@ -29825,16 +31081,16 @@ export default { 85 ], "organizer": [ - 4516 + 4606 ], "organizer_steam_id": [ - 310 + 312 ], "organizers": [ - 1846, + 1935, { "distinct_on": [ - 1867, + 1956, "[event_organizers_select_column!]" ], "limit": [ @@ -29844,19 +31100,19 @@ export default { 41 ], "order_by": [ - 1865, + 1954, "[event_organizers_order_by!]" ], "where": [ - 1855 + 1944 ] } ], "organizers_aggregate": [ - 1847, + 1936, { "distinct_on": [ - 1867, + 1956, "[event_organizers_select_column!]" ], "limit": [ @@ -29866,19 +31122,19 @@ export default { 41 ], "order_by": [ - 1865, + 1954, "[event_organizers_order_by!]" ], "where": [ - 1855 + 1944 ] } ], "player_stats": [ - 6368, + 6675, { "distinct_on": [ - 6394, + 6701, "[v_event_player_stats_select_column!]" ], "limit": [ @@ -29888,19 +31144,19 @@ export default { 41 ], "order_by": [ - 6393, + 6700, "[v_event_player_stats_order_by!]" ], "where": [ - 6387 + 6694 ] } ], "player_stats_aggregate": [ - 6369, + 6676, { "distinct_on": [ - 6394, + 6701, "[v_event_player_stats_select_column!]" ], "limit": [ @@ -29910,19 +31166,19 @@ export default { 41 ], "order_by": [ - 6393, + 6700, "[v_event_player_stats_order_by!]" ], "where": [ - 6387 + 6694 ] } ], "players": [ - 1887, + 1976, { "distinct_on": [ - 1908, + 1997, "[event_players_select_column!]" ], "limit": [ @@ -29932,19 +31188,19 @@ export default { 41 ], "order_by": [ - 1906, + 1995, "[event_players_order_by!]" ], "where": [ - 1896 + 1985 ] } ], "players_aggregate": [ - 1888, + 1977, { "distinct_on": [ - 1908, + 1997, "[event_players_select_column!]" ], "limit": [ @@ -29954,22 +31210,22 @@ export default { 41 ], "order_by": [ - 1906, + 1995, "[event_players_order_by!]" ], "where": [ - 1896 + 1985 ] } ], "starts_at": [ - 5153 + 5243 ], "teams": [ - 1928, + 2017, { "distinct_on": [ - 1946, + 2035, "[event_teams_select_column!]" ], "limit": [ @@ -29979,19 +31235,19 @@ export default { 41 ], "order_by": [ - 1944, + 2033, "[event_teams_order_by!]" ], "where": [ - 1935 + 2024 ] } ], "teams_aggregate": [ - 1929, + 2018, { "distinct_on": [ - 1946, + 2035, "[event_teams_select_column!]" ], "limit": [ @@ -30001,19 +31257,19 @@ export default { 41 ], "order_by": [ - 1944, + 2033, "[event_teams_order_by!]" ], "where": [ - 1935 + 2024 ] } ], "tournaments": [ - 1952, + 2041, { "distinct_on": [ - 1970, + 2059, "[event_tournaments_select_column!]" ], "limit": [ @@ -30023,19 +31279,19 @@ export default { 41 ], "order_by": [ - 1968, + 2057, "[event_tournaments_order_by!]" ], "where": [ - 1959 + 2048 ] } ], "tournaments_aggregate": [ - 1953, + 2042, { "distinct_on": [ - 1970, + 2059, "[event_tournaments_select_column!]" ], "limit": [ @@ -30045,16 +31301,16 @@ export default { 41 ], "order_by": [ - 1968, + 2057, "[event_tournaments_order_by!]" ], "where": [ - 1959 + 2048 ] } ], "visibility": [ - 833 + 835 ], "__typename": [ 85 @@ -30062,10 +31318,10 @@ export default { }, "events_aggregate": { "aggregate": [ - 1978 + 2067 ], "nodes": [ - 1976 + 2065 ], "__typename": [ 85 @@ -30073,13 +31329,13 @@ export default { }, "events_aggregate_fields": { "avg": [ - 1979 + 2068 ], "count": [ 41, { "columns": [ - 1991, + 2080, "[events_select_column!]" ], "distinct": [ @@ -30088,31 +31344,31 @@ export default { } ], "max": [ - 1984 + 2073 ], "min": [ - 1985 + 2074 ], "stddev": [ - 1993 + 2082 ], "stddev_pop": [ - 1994 + 2083 ], "stddev_samp": [ - 1995 + 2084 ], "sum": [ - 1998 + 2087 ], "var_pop": [ - 2001 + 2090 ], "var_samp": [ - 2002 + 2091 ], "variance": [ - 2003 + 2092 ], "__typename": [ 85 @@ -30128,25 +31384,25 @@ export default { }, "events_bool_exp": { "_and": [ - 1980 + 2069 ], "_not": [ - 1980 + 2069 ], "_or": [ - 1980 + 2069 ], "awards": [ - 250 + 252 ], "awards_aggregate": [ - 243 + 245 ], "banner": [ - 1772 + 1861 ], "banner_media_id": [ - 6367 + 6674 ], "can_upload_media": [ 7 @@ -30155,76 +31411,76 @@ export default { 7 ], "created_at": [ - 5154 + 5244 ], "description": [ 87 ], "ends_at": [ - 5154 + 5244 ], "hide_creator_organizer": [ 7 ], "id": [ - 6367 + 6674 ], "is_organizer": [ 7 ], "media": [ - 1772 + 1861 ], "media_access": [ - 814 + 816 ], "media_aggregate": [ - 1765 + 1854 ], "name": [ 87 ], "organizer": [ - 4520 + 4610 ], "organizer_steam_id": [ - 312 + 314 ], "organizers": [ - 1855 + 1944 ], "organizers_aggregate": [ - 1848 + 1937 ], "player_stats": [ - 6387 + 6694 ], "player_stats_aggregate": [ - 6370 + 6677 ], "players": [ - 1896 + 1985 ], "players_aggregate": [ - 1889 + 1978 ], "starts_at": [ - 5154 + 5244 ], "teams": [ - 1935 + 2024 ], "teams_aggregate": [ - 1930 + 2019 ], "tournaments": [ - 1959 + 2048 ], "tournaments_aggregate": [ - 1954 + 2043 ], "visibility": [ - 834 + 836 ], "__typename": [ 85 @@ -30233,7 +31489,7 @@ export default { "events_constraint": {}, "events_inc_input": { "organizer_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -30241,64 +31497,64 @@ export default { }, "events_insert_input": { "awards": [ - 247 + 249 ], "banner": [ - 1781 + 1870 ], "banner_media_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "ends_at": [ - 5153 + 5243 ], "hide_creator_organizer": [ 6 ], "id": [ - 6365 + 6672 ], "media": [ - 1769 + 1858 ], "media_access": [ - 813 + 815 ], "name": [ 85 ], "organizer": [ - 4527 + 4617 ], "organizer_steam_id": [ - 310 + 312 ], "organizers": [ - 1852 + 1941 ], "player_stats": [ - 6384 + 6691 ], "players": [ - 1893 + 1982 ], "starts_at": [ - 5153 + 5243 ], "teams": [ - 1934 + 2023 ], "tournaments": [ - 1958 + 2047 ], "visibility": [ - 833 + 835 ], "__typename": [ 85 @@ -30306,28 +31562,28 @@ export default { }, "events_max_fields": { "banner_media_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "ends_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "name": [ 85 ], "organizer_steam_id": [ - 310 + 312 ], "starts_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -30335,28 +31591,28 @@ export default { }, "events_min_fields": { "banner_media_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "ends_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "name": [ 85 ], "organizer_steam_id": [ - 310 + 312 ], "starts_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -30367,7 +31623,7 @@ export default { 41 ], "returning": [ - 1976 + 2065 ], "__typename": [ 85 @@ -30375,10 +31631,10 @@ export default { }, "events_obj_rel_insert_input": { "data": [ - 1983 + 2072 ], "on_conflict": [ - 1988 + 2077 ], "__typename": [ 85 @@ -30386,13 +31642,13 @@ export default { }, "events_on_conflict": { "constraint": [ - 1981 + 2070 ], "update_columns": [ - 1999 + 2088 ], "where": [ - 1980 + 2069 ], "__typename": [ 85 @@ -30400,73 +31656,73 @@ export default { }, "events_order_by": { "awards_aggregate": [ - 246 + 248 ], "banner": [ - 1783 + 1872 ], "banner_media_id": [ - 3558 + 3648 ], "can_upload_media": [ - 3558 + 3648 ], "can_view": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "description": [ - 3558 + 3648 ], "ends_at": [ - 3558 + 3648 ], "hide_creator_organizer": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "is_organizer": [ - 3558 + 3648 ], "media_access": [ - 3558 + 3648 ], "media_aggregate": [ - 1768 + 1857 ], "name": [ - 3558 + 3648 ], "organizer": [ - 4529 + 4619 ], "organizer_steam_id": [ - 3558 + 3648 ], "organizers_aggregate": [ - 1851 + 1940 ], "player_stats_aggregate": [ - 6383 + 6690 ], "players_aggregate": [ - 1892 + 1981 ], "starts_at": [ - 3558 + 3648 ], "teams_aggregate": [ - 1933 + 2022 ], "tournaments_aggregate": [ - 1957 + 2046 ], "visibility": [ - 3558 + 3648 ], "__typename": [ 85 @@ -30474,7 +31730,7 @@ export default { }, "events_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -30483,37 +31739,37 @@ export default { "events_select_column": {}, "events_set_input": { "banner_media_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "ends_at": [ - 5153 + 5243 ], "hide_creator_organizer": [ 6 ], "id": [ - 6365 + 6672 ], "media_access": [ - 813 + 815 ], "name": [ 85 ], "organizer_steam_id": [ - 310 + 312 ], "starts_at": [ - 5153 + 5243 ], "visibility": [ - 833 + 835 ], "__typename": [ 85 @@ -30545,10 +31801,10 @@ export default { }, "events_stream_cursor_input": { "initial_value": [ - 1997 + 2086 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -30556,37 +31812,37 @@ export default { }, "events_stream_cursor_value_input": { "banner_media_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "ends_at": [ - 5153 + 5243 ], "hide_creator_organizer": [ 6 ], "id": [ - 6365 + 6672 ], "media_access": [ - 813 + 815 ], "name": [ 85 ], "organizer_steam_id": [ - 310 + 312 ], "starts_at": [ - 5153 + 5243 ], "visibility": [ - 833 + 835 ], "__typename": [ 85 @@ -30594,7 +31850,7 @@ export default { }, "events_sum_fields": { "organizer_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -30603,13 +31859,13 @@ export default { "events_update_column": {}, "events_updates": { "_inc": [ - 1982 + 2071 ], "_set": [ - 1992 + 2081 ], "where": [ - 1980 + 2069 ], "__typename": [ 85 @@ -30642,31 +31898,31 @@ export default { "float8": {}, "float8_comparison_exp": { "_eq": [ - 2004 + 2093 ], "_gt": [ - 2004 + 2093 ], "_gte": [ - 2004 + 2093 ], "_in": [ - 2004 + 2093 ], "_is_null": [ 6 ], "_lt": [ - 2004 + 2093 ], "_lte": [ - 2004 + 2093 ], "_neq": [ - 2004 + 2093 ], "_nin": [ - 2004 + 2093 ], "__typename": [ 85 @@ -30674,16 +31930,16 @@ export default { }, "friends": { "e_status": [ - 848 + 850 ], "other_player_steam_id": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "status": [ - 853 + 855 ], "__typename": [ 85 @@ -30691,10 +31947,10 @@ export default { }, "friends_aggregate": { "aggregate": [ - 2008 + 2097 ], "nodes": [ - 2006 + 2095 ], "__typename": [ 85 @@ -30702,13 +31958,13 @@ export default { }, "friends_aggregate_fields": { "avg": [ - 2009 + 2098 ], "count": [ 41, { "columns": [ - 2020, + 2109, "[friends_select_column!]" ], "distinct": [ @@ -30717,31 +31973,31 @@ export default { } ], "max": [ - 2014 + 2103 ], "min": [ - 2015 + 2104 ], "stddev": [ - 2022 + 2111 ], "stddev_pop": [ - 2023 + 2112 ], "stddev_samp": [ - 2024 + 2113 ], "sum": [ - 2027 + 2116 ], "var_pop": [ - 2030 + 2119 ], "var_samp": [ - 2031 + 2120 ], "variance": [ - 2032 + 2121 ], "__typename": [ 85 @@ -30760,25 +32016,25 @@ export default { }, "friends_bool_exp": { "_and": [ - 2010 + 2099 ], "_not": [ - 2010 + 2099 ], "_or": [ - 2010 + 2099 ], "e_status": [ - 851 + 853 ], "other_player_steam_id": [ - 312 + 314 ], "player_steam_id": [ - 312 + 314 ], "status": [ - 854 + 856 ], "__typename": [ 85 @@ -30787,10 +32043,10 @@ export default { "friends_constraint": {}, "friends_inc_input": { "other_player_steam_id": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -30798,16 +32054,16 @@ export default { }, "friends_insert_input": { "e_status": [ - 859 + 861 ], "other_player_steam_id": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "status": [ - 853 + 855 ], "__typename": [ 85 @@ -30815,10 +32071,10 @@ export default { }, "friends_max_fields": { "other_player_steam_id": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -30826,10 +32082,10 @@ export default { }, "friends_min_fields": { "other_player_steam_id": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -30840,7 +32096,7 @@ export default { 41 ], "returning": [ - 2006 + 2095 ], "__typename": [ 85 @@ -30848,13 +32104,13 @@ export default { }, "friends_on_conflict": { "constraint": [ - 2011 + 2100 ], "update_columns": [ - 2028 + 2117 ], "where": [ - 2010 + 2099 ], "__typename": [ 85 @@ -30862,16 +32118,16 @@ export default { }, "friends_order_by": { "e_status": [ - 861 + 863 ], "other_player_steam_id": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "__typename": [ 85 @@ -30879,10 +32135,10 @@ export default { }, "friends_pk_columns_input": { "other_player_steam_id": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -30891,13 +32147,13 @@ export default { "friends_select_column": {}, "friends_set_input": { "other_player_steam_id": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "status": [ - 853 + 855 ], "__typename": [ 85 @@ -30938,10 +32194,10 @@ export default { }, "friends_stream_cursor_input": { "initial_value": [ - 2026 + 2115 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -30949,13 +32205,13 @@ export default { }, "friends_stream_cursor_value_input": { "other_player_steam_id": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "status": [ - 853 + 855 ], "__typename": [ 85 @@ -30963,10 +32219,10 @@ export default { }, "friends_sum_fields": { "other_player_steam_id": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -30975,13 +32231,13 @@ export default { "friends_update_column": {}, "friends_updates": { "_inc": [ - 2012 + 2101 ], "_set": [ - 2021 + 2110 ], "where": [ - 2010 + 2099 ], "__typename": [ 85 @@ -31022,7 +32278,7 @@ export default { }, "game_mode_plugins": { "config": [ - 2349, + 2439, { "path": [ 85 @@ -31030,16 +32286,16 @@ export default { } ], "game_mode": [ - 2083 + 2172 ], "game_mode_id": [ - 6365 + 6672 ], "load_order": [ 41 ], "plugin": [ - 2165 + 2254 ], "plugin_slug": [ 85 @@ -31053,10 +32309,10 @@ export default { }, "game_mode_plugins_aggregate": { "aggregate": [ - 2039 + 2128 ], "nodes": [ - 2033 + 2122 ], "__typename": [ 85 @@ -31064,13 +32320,13 @@ export default { }, "game_mode_plugins_aggregate_bool_exp": { "bool_and": [ - 2036 + 2125 ], "bool_or": [ - 2037 + 2126 ], "count": [ - 2038 + 2127 ], "__typename": [ 85 @@ -31078,13 +32334,13 @@ export default { }, "game_mode_plugins_aggregate_bool_exp_bool_and": { "arguments": [ - 2062 + 2151 ], "distinct": [ 6 ], "filter": [ - 2045 + 2134 ], "predicate": [ 7 @@ -31095,13 +32351,13 @@ export default { }, "game_mode_plugins_aggregate_bool_exp_bool_or": { "arguments": [ - 2063 + 2152 ], "distinct": [ 6 ], "filter": [ - 2045 + 2134 ], "predicate": [ 7 @@ -31112,13 +32368,13 @@ export default { }, "game_mode_plugins_aggregate_bool_exp_count": { "arguments": [ - 2061 + 2150 ], "distinct": [ 6 ], "filter": [ - 2045 + 2134 ], "predicate": [ 42 @@ -31129,13 +32385,13 @@ export default { }, "game_mode_plugins_aggregate_fields": { "avg": [ - 2043 + 2132 ], "count": [ 41, { "columns": [ - 2061, + 2150, "[game_mode_plugins_select_column!]" ], "distinct": [ @@ -31144,31 +32400,31 @@ export default { } ], "max": [ - 2052 + 2141 ], "min": [ - 2054 + 2143 ], "stddev": [ - 2065 + 2154 ], "stddev_pop": [ - 2067 + 2156 ], "stddev_samp": [ - 2069 + 2158 ], "sum": [ - 2073 + 2162 ], "var_pop": [ - 2077 + 2166 ], "var_samp": [ - 2079 + 2168 ], "variance": [ - 2081 + 2170 ], "__typename": [ 85 @@ -31176,37 +32432,37 @@ export default { }, "game_mode_plugins_aggregate_order_by": { "avg": [ - 2044 + 2133 ], "count": [ - 3558 + 3648 ], "max": [ - 2053 + 2142 ], "min": [ - 2055 + 2144 ], "stddev": [ - 2066 + 2155 ], "stddev_pop": [ - 2068 + 2157 ], "stddev_samp": [ - 2070 + 2159 ], "sum": [ - 2074 + 2163 ], "var_pop": [ - 2078 + 2167 ], "var_samp": [ - 2080 + 2169 ], "variance": [ - 2082 + 2171 ], "__typename": [ 85 @@ -31214,7 +32470,7 @@ export default { }, "game_mode_plugins_append_input": { "config": [ - 2349 + 2439 ], "__typename": [ 85 @@ -31222,10 +32478,10 @@ export default { }, "game_mode_plugins_arr_rel_insert_input": { "data": [ - 2051 + 2140 ], "on_conflict": [ - 2057 + 2146 ], "__typename": [ 85 @@ -31241,7 +32497,7 @@ export default { }, "game_mode_plugins_avg_order_by": { "load_order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -31249,28 +32505,28 @@ export default { }, "game_mode_plugins_bool_exp": { "_and": [ - 2045 + 2134 ], "_not": [ - 2045 + 2134 ], "_or": [ - 2045 + 2134 ], "config": [ - 2351 + 2441 ], "game_mode": [ - 2086 + 2175 ], "game_mode_id": [ - 6367 + 6674 ], "load_order": [ 42 ], "plugin": [ - 2170 + 2259 ], "plugin_slug": [ 87 @@ -31317,19 +32573,19 @@ export default { }, "game_mode_plugins_insert_input": { "config": [ - 2349 + 2439 ], "game_mode": [ - 2092 + 2181 ], "game_mode_id": [ - 6365 + 6672 ], "load_order": [ 41 ], "plugin": [ - 2179 + 2268 ], "plugin_slug": [ 85 @@ -31343,7 +32599,7 @@ export default { }, "game_mode_plugins_max_fields": { "game_mode_id": [ - 6365 + 6672 ], "load_order": [ 41 @@ -31357,13 +32613,13 @@ export default { }, "game_mode_plugins_max_order_by": { "game_mode_id": [ - 3558 + 3648 ], "load_order": [ - 3558 + 3648 ], "plugin_slug": [ - 3558 + 3648 ], "__typename": [ 85 @@ -31371,7 +32627,7 @@ export default { }, "game_mode_plugins_min_fields": { "game_mode_id": [ - 6365 + 6672 ], "load_order": [ 41 @@ -31385,13 +32641,13 @@ export default { }, "game_mode_plugins_min_order_by": { "game_mode_id": [ - 3558 + 3648 ], "load_order": [ - 3558 + 3648 ], "plugin_slug": [ - 3558 + 3648 ], "__typename": [ 85 @@ -31402,7 +32658,7 @@ export default { 41 ], "returning": [ - 2033 + 2122 ], "__typename": [ 85 @@ -31410,13 +32666,13 @@ export default { }, "game_mode_plugins_on_conflict": { "constraint": [ - 2046 + 2135 ], "update_columns": [ - 2075 + 2164 ], "where": [ - 2045 + 2134 ], "__typename": [ 85 @@ -31424,25 +32680,25 @@ export default { }, "game_mode_plugins_order_by": { "config": [ - 3558 + 3648 ], "game_mode": [ - 2094 + 2183 ], "game_mode_id": [ - 3558 + 3648 ], "load_order": [ - 3558 + 3648 ], "plugin": [ - 2181 + 2270 ], "plugin_slug": [ - 3558 + 3648 ], "required": [ - 3558 + 3648 ], "__typename": [ 85 @@ -31450,7 +32706,7 @@ export default { }, "game_mode_plugins_pk_columns_input": { "game_mode_id": [ - 6365 + 6672 ], "plugin_slug": [ 85 @@ -31461,7 +32717,7 @@ export default { }, "game_mode_plugins_prepend_input": { "config": [ - 2349 + 2439 ], "__typename": [ 85 @@ -31472,10 +32728,10 @@ export default { "game_mode_plugins_select_column_game_mode_plugins_aggregate_bool_exp_bool_or_arguments_columns": {}, "game_mode_plugins_set_input": { "config": [ - 2349 + 2439 ], "game_mode_id": [ - 6365 + 6672 ], "load_order": [ 41 @@ -31500,7 +32756,7 @@ export default { }, "game_mode_plugins_stddev_order_by": { "load_order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -31516,7 +32772,7 @@ export default { }, "game_mode_plugins_stddev_pop_order_by": { "load_order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -31532,7 +32788,7 @@ export default { }, "game_mode_plugins_stddev_samp_order_by": { "load_order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -31540,10 +32796,10 @@ export default { }, "game_mode_plugins_stream_cursor_input": { "initial_value": [ - 2072 + 2161 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -31551,10 +32807,10 @@ export default { }, "game_mode_plugins_stream_cursor_value_input": { "config": [ - 2349 + 2439 ], "game_mode_id": [ - 6365 + 6672 ], "load_order": [ 41 @@ -31579,7 +32835,7 @@ export default { }, "game_mode_plugins_sum_order_by": { "load_order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -31588,28 +32844,28 @@ export default { "game_mode_plugins_update_column": {}, "game_mode_plugins_updates": { "_append": [ - 2041 + 2130 ], "_delete_at_path": [ - 2047 + 2136 ], "_delete_elem": [ - 2048 + 2137 ], "_delete_key": [ - 2049 + 2138 ], "_inc": [ - 2050 + 2139 ], "_prepend": [ - 2060 + 2149 ], "_set": [ - 2064 + 2153 ], "where": [ - 2045 + 2134 ], "__typename": [ 85 @@ -31625,7 +32881,7 @@ export default { }, "game_mode_plugins_var_pop_order_by": { "load_order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -31641,7 +32897,7 @@ export default { }, "game_mode_plugins_var_samp_order_by": { "load_order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -31657,7 +32913,7 @@ export default { }, "game_mode_plugins_variance_order_by": { "load_order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -31665,7 +32921,7 @@ export default { }, "game_modes": { "archived_at": [ - 5153 + 5243 ], "cfg": [ 85 @@ -31674,7 +32930,7 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "description": [ 85 @@ -31689,13 +32945,13 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "match_options": [ - 3200, + 3290, { "distinct_on": [ - 3224, + 3314, "[match_options_select_column!]" ], "limit": [ @@ -31705,19 +32961,19 @@ export default { 41 ], "order_by": [ - 3222, + 3312, "[match_options_order_by!]" ], "where": [ - 3211 + 3301 ] } ], "match_options_aggregate": [ - 3201, + 3291, { "distinct_on": [ - 3224, + 3314, "[match_options_select_column!]" ], "limit": [ @@ -31727,11 +32983,11 @@ export default { 41 ], "order_by": [ - 3222, + 3312, "[match_options_order_by!]" ], "where": [ - 3211 + 3301 ] } ], @@ -31739,10 +32995,10 @@ export default { 85 ], "plugins": [ - 2033, + 2122, { "distinct_on": [ - 2061, + 2150, "[game_mode_plugins_select_column!]" ], "limit": [ @@ -31752,19 +33008,19 @@ export default { 41 ], "order_by": [ - 2058, + 2147, "[game_mode_plugins_order_by!]" ], "where": [ - 2045 + 2134 ] } ], "plugins_aggregate": [ - 2034, + 2123, { "distinct_on": [ - 2061, + 2150, "[game_mode_plugins_select_column!]" ], "limit": [ @@ -31774,16 +33030,16 @@ export default { 41 ], "order_by": [ - 2058, + 2147, "[game_mode_plugins_order_by!]" ], "where": [ - 2045 + 2134 ] } ], "runtime_conflicts": [ - 2349, + 2439, { "path": [ 85 @@ -31794,7 +33050,7 @@ export default { 85 ], "supported_runtimes": [ - 2349, + 2439, { "path": [ 85 @@ -31802,7 +33058,7 @@ export default { } ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -31810,10 +33066,10 @@ export default { }, "game_modes_aggregate": { "aggregate": [ - 2085 + 2174 ], "nodes": [ - 2083 + 2172 ], "__typename": [ 85 @@ -31824,7 +33080,7 @@ export default { 41, { "columns": [ - 2096, + 2185, "[game_modes_select_column!]" ], "distinct": [ @@ -31833,10 +33089,10 @@ export default { } ], "max": [ - 2089 + 2178 ], "min": [ - 2090 + 2179 ], "__typename": [ 85 @@ -31844,16 +33100,16 @@ export default { }, "game_modes_bool_exp": { "_and": [ - 2086 + 2175 ], "_not": [ - 2086 + 2175 ], "_or": [ - 2086 + 2175 ], "archived_at": [ - 5154 + 5244 ], "cfg": [ 87 @@ -31862,7 +33118,7 @@ export default { 7 ], "created_at": [ - 5154 + 5244 ], "description": [ 87 @@ -31877,34 +33133,34 @@ export default { 87 ], "id": [ - 6367 + 6674 ], "match_options": [ - 3211 + 3301 ], "match_options_aggregate": [ - 3202 + 3292 ], "name": [ 87 ], "plugins": [ - 2045 + 2134 ], "plugins_aggregate": [ - 2035 + 2124 ], "runtime_conflicts": [ - 2351 + 2441 ], "slug": [ 87 ], "supported_runtimes": [ - 2351 + 2441 ], "updated_at": [ - 5154 + 5244 ], "__typename": [ 85 @@ -31913,7 +33169,7 @@ export default { "game_modes_constraint": {}, "game_modes_insert_input": { "archived_at": [ - 5153 + 5243 ], "cfg": [ 85 @@ -31922,7 +33178,7 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "description": [ 85 @@ -31937,22 +33193,22 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "match_options": [ - 3208 + 3298 ], "name": [ 85 ], "plugins": [ - 2042 + 2131 ], "slug": [ 85 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -31960,13 +33216,13 @@ export default { }, "game_modes_max_fields": { "archived_at": [ - 5153 + 5243 ], "cfg": [ 85 ], "created_at": [ - 5153 + 5243 ], "description": [ 85 @@ -31978,7 +33234,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "name": [ 85 @@ -31987,7 +33243,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -31995,13 +33251,13 @@ export default { }, "game_modes_min_fields": { "archived_at": [ - 5153 + 5243 ], "cfg": [ 85 ], "created_at": [ - 5153 + 5243 ], "description": [ 85 @@ -32013,7 +33269,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "name": [ 85 @@ -32022,7 +33278,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -32033,7 +33289,7 @@ export default { 41 ], "returning": [ - 2083 + 2172 ], "__typename": [ 85 @@ -32041,10 +33297,10 @@ export default { }, "game_modes_obj_rel_insert_input": { "data": [ - 2088 + 2177 ], "on_conflict": [ - 2093 + 2182 ], "__typename": [ 85 @@ -32052,13 +33308,13 @@ export default { }, "game_modes_on_conflict": { "constraint": [ - 2087 + 2176 ], "update_columns": [ - 2100 + 2189 ], "where": [ - 2086 + 2175 ], "__typename": [ 85 @@ -32066,52 +33322,52 @@ export default { }, "game_modes_order_by": { "archived_at": [ - 3558 + 3648 ], "cfg": [ - 3558 + 3648 ], "competitive_safe": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "description": [ - 3558 + 3648 ], "enabled": [ - 3558 + 3648 ], "extra_game_params": [ - 3558 + 3648 ], "icon": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match_options_aggregate": [ - 3207 + 3297 ], "name": [ - 3558 + 3648 ], "plugins_aggregate": [ - 2040 + 2129 ], "runtime_conflicts": [ - 3558 + 3648 ], "slug": [ - 3558 + 3648 ], "supported_runtimes": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -32119,7 +33375,7 @@ export default { }, "game_modes_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -32128,7 +33384,7 @@ export default { "game_modes_select_column": {}, "game_modes_set_input": { "archived_at": [ - 5153 + 5243 ], "cfg": [ 85 @@ -32137,7 +33393,7 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "description": [ 85 @@ -32152,7 +33408,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "name": [ 85 @@ -32161,7 +33417,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -32169,10 +33425,10 @@ export default { }, "game_modes_stream_cursor_input": { "initial_value": [ - 2099 + 2188 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -32180,7 +33436,7 @@ export default { }, "game_modes_stream_cursor_value_input": { "archived_at": [ - 5153 + 5243 ], "cfg": [ 85 @@ -32189,7 +33445,7 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "description": [ 85 @@ -32204,7 +33460,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "name": [ 85 @@ -32213,7 +33469,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -32222,10 +33478,10 @@ export default { "game_modes_update_column": {}, "game_modes_updates": { "_set": [ - 2097 + 2186 ], "where": [ - 2086 + 2175 ], "__typename": [ 85 @@ -32236,10 +33492,10 @@ export default { 85 ], "channel": [ - 894 + 896 ], "created_at": [ - 5153 + 5243 ], "disable_server_guidelines": [ 6 @@ -32257,13 +33513,13 @@ export default { 6 ], "plugin": [ - 2165 + 2254 ], "plugin_slug": [ 85 ], "updated_at": [ - 5153 + 5243 ], "version": [ 85 @@ -32274,10 +33530,10 @@ export default { }, "game_plugin_installs_aggregate": { "aggregate": [ - 2104 + 2193 ], "nodes": [ - 2102 + 2191 ], "__typename": [ 85 @@ -32288,7 +33544,7 @@ export default { 41, { "columns": [ - 2114, + 2203, "[game_plugin_installs_select_column!]" ], "distinct": [ @@ -32297,10 +33553,10 @@ export default { } ], "max": [ - 2108 + 2197 ], "min": [ - 2109 + 2198 ], "__typename": [ 85 @@ -32308,22 +33564,22 @@ export default { }, "game_plugin_installs_bool_exp": { "_and": [ - 2105 + 2194 ], "_not": [ - 2105 + 2194 ], "_or": [ - 2105 + 2194 ], "cfg": [ 87 ], "channel": [ - 895 + 897 ], "created_at": [ - 5154 + 5244 ], "disable_server_guidelines": [ 7 @@ -32341,13 +33597,13 @@ export default { 7 ], "plugin": [ - 2170 + 2259 ], "plugin_slug": [ 87 ], "updated_at": [ - 5154 + 5244 ], "version": [ 87 @@ -32362,10 +33618,10 @@ export default { 85 ], "channel": [ - 894 + 896 ], "created_at": [ - 5153 + 5243 ], "disable_server_guidelines": [ 6 @@ -32383,13 +33639,13 @@ export default { 6 ], "plugin": [ - 2179 + 2268 ], "plugin_slug": [ 85 ], "updated_at": [ - 5153 + 5243 ], "version": [ 85 @@ -32403,13 +33659,13 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "plugin_slug": [ 85 ], "updated_at": [ - 5153 + 5243 ], "version": [ 85 @@ -32423,13 +33679,13 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "plugin_slug": [ 85 ], "updated_at": [ - 5153 + 5243 ], "version": [ 85 @@ -32443,7 +33699,7 @@ export default { 41 ], "returning": [ - 2102 + 2191 ], "__typename": [ 85 @@ -32451,13 +33707,13 @@ export default { }, "game_plugin_installs_on_conflict": { "constraint": [ - 2106 + 2195 ], "update_columns": [ - 2118 + 2207 ], "where": [ - 2105 + 2194 ], "__typename": [ 85 @@ -32465,40 +33721,40 @@ export default { }, "game_plugin_installs_order_by": { "cfg": [ - 3558 + 3648 ], "channel": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "disable_server_guidelines": [ - 3558 + 3648 ], "enabled": [ - 3558 + 3648 ], "load_custom": [ - 3558 + 3648 ], "load_ranked": [ - 3558 + 3648 ], "load_tournaments": [ - 3558 + 3648 ], "plugin": [ - 2181 + 2270 ], "plugin_slug": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "version": [ - 3558 + 3648 ], "__typename": [ 85 @@ -32518,10 +33774,10 @@ export default { 85 ], "channel": [ - 894 + 896 ], "created_at": [ - 5153 + 5243 ], "disable_server_guidelines": [ 6 @@ -32542,7 +33798,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "version": [ 85 @@ -32553,10 +33809,10 @@ export default { }, "game_plugin_installs_stream_cursor_input": { "initial_value": [ - 2117 + 2206 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -32567,10 +33823,10 @@ export default { 85 ], "channel": [ - 894 + 896 ], "created_at": [ - 5153 + 5243 ], "disable_server_guidelines": [ 6 @@ -32591,7 +33847,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "version": [ 85 @@ -32603,10 +33859,10 @@ export default { "game_plugin_installs_update_column": {}, "game_plugin_installs_updates": { "_set": [ - 2115 + 2204 ], "where": [ - 2105 + 2194 ], "__typename": [ 85 @@ -32620,7 +33876,7 @@ export default { 85 ], "plugin": [ - 2165 + 2254 ], "plugin_slug": [ 85 @@ -32629,10 +33885,10 @@ export default { 6 ], "published_at": [ - 5153 + 5243 ], "runtime": [ - 1304 + 1306 ], "sha256": [ 85 @@ -32652,10 +33908,10 @@ export default { }, "game_plugin_versions_aggregate": { "aggregate": [ - 2126 + 2215 ], "nodes": [ - 2120 + 2209 ], "__typename": [ 85 @@ -32663,13 +33919,13 @@ export default { }, "game_plugin_versions_aggregate_bool_exp": { "bool_and": [ - 2123 + 2212 ], "bool_or": [ - 2124 + 2213 ], "count": [ - 2125 + 2214 ], "__typename": [ 85 @@ -32677,13 +33933,13 @@ export default { }, "game_plugin_versions_aggregate_bool_exp_bool_and": { "arguments": [ - 2144 + 2233 ], "distinct": [ 6 ], "filter": [ - 2131 + 2220 ], "predicate": [ 7 @@ -32694,13 +33950,13 @@ export default { }, "game_plugin_versions_aggregate_bool_exp_bool_or": { "arguments": [ - 2145 + 2234 ], "distinct": [ 6 ], "filter": [ - 2131 + 2220 ], "predicate": [ 7 @@ -32711,13 +33967,13 @@ export default { }, "game_plugin_versions_aggregate_bool_exp_count": { "arguments": [ - 2143 + 2232 ], "distinct": [ 6 ], "filter": [ - 2131 + 2220 ], "predicate": [ 42 @@ -32728,13 +33984,13 @@ export default { }, "game_plugin_versions_aggregate_fields": { "avg": [ - 2129 + 2218 ], "count": [ 41, { "columns": [ - 2143, + 2232, "[game_plugin_versions_select_column!]" ], "distinct": [ @@ -32743,31 +33999,31 @@ export default { } ], "max": [ - 2135 + 2224 ], "min": [ - 2137 + 2226 ], "stddev": [ - 2147 + 2236 ], "stddev_pop": [ - 2149 + 2238 ], "stddev_samp": [ - 2151 + 2240 ], "sum": [ - 2155 + 2244 ], "var_pop": [ - 2159 + 2248 ], "var_samp": [ - 2161 + 2250 ], "variance": [ - 2163 + 2252 ], "__typename": [ 85 @@ -32775,37 +34031,37 @@ export default { }, "game_plugin_versions_aggregate_order_by": { "avg": [ - 2130 + 2219 ], "count": [ - 3558 + 3648 ], "max": [ - 2136 + 2225 ], "min": [ - 2138 + 2227 ], "stddev": [ - 2148 + 2237 ], "stddev_pop": [ - 2150 + 2239 ], "stddev_samp": [ - 2152 + 2241 ], "sum": [ - 2156 + 2245 ], "var_pop": [ - 2160 + 2249 ], "var_samp": [ - 2162 + 2251 ], "variance": [ - 2164 + 2253 ], "__typename": [ 85 @@ -32813,10 +34069,10 @@ export default { }, "game_plugin_versions_arr_rel_insert_input": { "data": [ - 2134 + 2223 ], "on_conflict": [ - 2140 + 2229 ], "__typename": [ 85 @@ -32832,7 +34088,7 @@ export default { }, "game_plugin_versions_avg_order_by": { "size": [ - 3558 + 3648 ], "__typename": [ 85 @@ -32840,13 +34096,13 @@ export default { }, "game_plugin_versions_bool_exp": { "_and": [ - 2131 + 2220 ], "_not": [ - 2131 + 2220 ], "_or": [ - 2131 + 2220 ], "install_path": [ 87 @@ -32855,7 +34111,7 @@ export default { 87 ], "plugin": [ - 2170 + 2259 ], "plugin_slug": [ 87 @@ -32864,10 +34120,10 @@ export default { 7 ], "published_at": [ - 5154 + 5244 ], "runtime": [ - 1305 + 1307 ], "sha256": [ 87 @@ -32902,7 +34158,7 @@ export default { 85 ], "plugin": [ - 2179 + 2268 ], "plugin_slug": [ 85 @@ -32911,10 +34167,10 @@ export default { 6 ], "published_at": [ - 5153 + 5243 ], "runtime": [ - 1304 + 1306 ], "sha256": [ 85 @@ -32943,7 +34199,7 @@ export default { 85 ], "published_at": [ - 5153 + 5243 ], "sha256": [ 85 @@ -32963,28 +34219,28 @@ export default { }, "game_plugin_versions_max_order_by": { "install_path": [ - 3558 + 3648 ], "layout": [ - 3558 + 3648 ], "plugin_slug": [ - 3558 + 3648 ], "published_at": [ - 3558 + 3648 ], "sha256": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "url": [ - 3558 + 3648 ], "version": [ - 3558 + 3648 ], "__typename": [ 85 @@ -33001,7 +34257,7 @@ export default { 85 ], "published_at": [ - 5153 + 5243 ], "sha256": [ 85 @@ -33021,28 +34277,28 @@ export default { }, "game_plugin_versions_min_order_by": { "install_path": [ - 3558 + 3648 ], "layout": [ - 3558 + 3648 ], "plugin_slug": [ - 3558 + 3648 ], "published_at": [ - 3558 + 3648 ], "sha256": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "url": [ - 3558 + 3648 ], "version": [ - 3558 + 3648 ], "__typename": [ 85 @@ -33053,7 +34309,7 @@ export default { 41 ], "returning": [ - 2120 + 2209 ], "__typename": [ 85 @@ -33061,13 +34317,13 @@ export default { }, "game_plugin_versions_on_conflict": { "constraint": [ - 2132 + 2221 ], "update_columns": [ - 2157 + 2246 ], "where": [ - 2131 + 2220 ], "__typename": [ 85 @@ -33075,37 +34331,37 @@ export default { }, "game_plugin_versions_order_by": { "install_path": [ - 3558 + 3648 ], "layout": [ - 3558 + 3648 ], "plugin": [ - 2181 + 2270 ], "plugin_slug": [ - 3558 + 3648 ], "prerelease": [ - 3558 + 3648 ], "published_at": [ - 3558 + 3648 ], "runtime": [ - 3558 + 3648 ], "sha256": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "url": [ - 3558 + 3648 ], "version": [ - 3558 + 3648 ], "__typename": [ 85 @@ -33116,7 +34372,7 @@ export default { 85 ], "runtime": [ - 1304 + 1306 ], "version": [ 85 @@ -33142,10 +34398,10 @@ export default { 6 ], "published_at": [ - 5153 + 5243 ], "runtime": [ - 1304 + 1306 ], "sha256": [ 85 @@ -33173,7 +34429,7 @@ export default { }, "game_plugin_versions_stddev_order_by": { "size": [ - 3558 + 3648 ], "__typename": [ 85 @@ -33189,7 +34445,7 @@ export default { }, "game_plugin_versions_stddev_pop_order_by": { "size": [ - 3558 + 3648 ], "__typename": [ 85 @@ -33205,7 +34461,7 @@ export default { }, "game_plugin_versions_stddev_samp_order_by": { "size": [ - 3558 + 3648 ], "__typename": [ 85 @@ -33213,10 +34469,10 @@ export default { }, "game_plugin_versions_stream_cursor_input": { "initial_value": [ - 2154 + 2243 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -33236,10 +34492,10 @@ export default { 6 ], "published_at": [ - 5153 + 5243 ], "runtime": [ - 1304 + 1306 ], "sha256": [ 85 @@ -33267,7 +34523,7 @@ export default { }, "game_plugin_versions_sum_order_by": { "size": [ - 3558 + 3648 ], "__typename": [ 85 @@ -33276,13 +34532,13 @@ export default { "game_plugin_versions_update_column": {}, "game_plugin_versions_updates": { "_inc": [ - 2133 + 2222 ], "_set": [ - 2146 + 2235 ], "where": [ - 2131 + 2220 ], "__typename": [ 85 @@ -33298,7 +34554,7 @@ export default { }, "game_plugin_versions_var_pop_order_by": { "size": [ - 3558 + 3648 ], "__typename": [ 85 @@ -33314,7 +34570,7 @@ export default { }, "game_plugin_versions_var_samp_order_by": { "size": [ - 3558 + 3648 ], "__typename": [ 85 @@ -33330,7 +34586,7 @@ export default { }, "game_plugin_versions_variance_order_by": { "size": [ - 3558 + 3648 ], "__typename": [ 85 @@ -33344,7 +34600,7 @@ export default { 85 ], "config_schema": [ - 2349, + 2439, { "path": [ 85 @@ -33358,10 +34614,10 @@ export default { 85 ], "game_modes": [ - 2033, + 2122, { "distinct_on": [ - 2061, + 2150, "[game_mode_plugins_select_column!]" ], "limit": [ @@ -33371,19 +34627,19 @@ export default { 41 ], "order_by": [ - 2058, + 2147, "[game_mode_plugins_order_by!]" ], "where": [ - 2045 + 2134 ] } ], "game_modes_aggregate": [ - 2034, + 2123, { "distinct_on": [ - 2061, + 2150, "[game_mode_plugins_select_column!]" ], "limit": [ @@ -33393,11 +34649,11 @@ export default { 41 ], "order_by": [ - 2058, + 2147, "[game_mode_plugins_order_by!]" ], "where": [ - 2045 + 2134 ] } ], @@ -33414,16 +34670,16 @@ export default { 41 ], "kind": [ - 934 + 936 ], "name": [ 85 ], "node_installs": [ - 2197, + 2286, { "distinct_on": [ - 2217, + 2306, "[game_server_node_plugins_select_column!]" ], "limit": [ @@ -33433,19 +34689,19 @@ export default { 41 ], "order_by": [ - 2215, + 2304, "[game_server_node_plugins_order_by!]" ], "where": [ - 2206 + 2295 ] } ], "node_installs_aggregate": [ - 2198, + 2287, { "distinct_on": [ - 2217, + 2306, "[game_server_node_plugins_select_column!]" ], "limit": [ @@ -33455,11 +34711,11 @@ export default { 41 ], "order_by": [ - 2215, + 2304, "[game_server_node_plugins_order_by!]" ], "where": [ - 2206 + 2295 ] } ], @@ -33467,7 +34723,7 @@ export default { 85 ], "panel": [ - 2349, + 2439, { "path": [ 85 @@ -33487,7 +34743,7 @@ export default { 85 ], "synced_at": [ - 5153 + 5243 ], "tags": [ 85 @@ -33499,10 +34755,10 @@ export default { 6 ], "versions": [ - 2120, + 2209, { "distinct_on": [ - 2143, + 2232, "[game_plugin_versions_select_column!]" ], "limit": [ @@ -33512,19 +34768,19 @@ export default { 41 ], "order_by": [ - 2141, + 2230, "[game_plugin_versions_order_by!]" ], "where": [ - 2131 + 2220 ] } ], "versions_aggregate": [ - 2121, + 2210, { "distinct_on": [ - 2143, + 2232, "[game_plugin_versions_select_column!]" ], "limit": [ @@ -33534,16 +34790,16 @@ export default { 41 ], "order_by": [ - 2141, + 2230, "[game_plugin_versions_order_by!]" ], "where": [ - 2131 + 2220 ] } ], "wiring": [ - 2349, + 2439, { "path": [ 85 @@ -33556,10 +34812,10 @@ export default { }, "game_plugins_aggregate": { "aggregate": [ - 2167 + 2256 ], "nodes": [ - 2165 + 2254 ], "__typename": [ 85 @@ -33567,13 +34823,13 @@ export default { }, "game_plugins_aggregate_fields": { "avg": [ - 2169 + 2258 ], "count": [ 41, { "columns": [ - 2184, + 2273, "[game_plugins_select_column!]" ], "distinct": [ @@ -33582,31 +34838,31 @@ export default { } ], "max": [ - 2176 + 2265 ], "min": [ - 2177 + 2266 ], "stddev": [ - 2186 + 2275 ], "stddev_pop": [ - 2187 + 2276 ], "stddev_samp": [ - 2188 + 2277 ], "sum": [ - 2191 + 2280 ], "var_pop": [ - 2194 + 2283 ], "var_samp": [ - 2195 + 2284 ], "variance": [ - 2196 + 2285 ], "__typename": [ 85 @@ -33614,13 +34870,13 @@ export default { }, "game_plugins_append_input": { "config_schema": [ - 2349 + 2439 ], "panel": [ - 2349 + 2439 ], "wiring": [ - 2349 + 2439 ], "__typename": [ 85 @@ -33639,13 +34895,13 @@ export default { }, "game_plugins_bool_exp": { "_and": [ - 2170 + 2259 ], "_not": [ - 2170 + 2259 ], "_or": [ - 2170 + 2259 ], "author": [ 87 @@ -33654,7 +34910,7 @@ export default { 87 ], "config_schema": [ - 2351 + 2441 ], "cvars": [ 86 @@ -33663,10 +34919,10 @@ export default { 87 ], "game_modes": [ - 2045 + 2134 ], "game_modes_aggregate": [ - 2035 + 2124 ], "homepage": [ 87 @@ -33681,22 +34937,22 @@ export default { 42 ], "kind": [ - 935 + 937 ], "name": [ 87 ], "node_installs": [ - 2206 + 2295 ], "node_installs_aggregate": [ - 2199 + 2288 ], "pairs_with": [ 86 ], "panel": [ - 2351 + 2441 ], "requires_server_guidelines_disabled": [ 7 @@ -33711,7 +34967,7 @@ export default { 87 ], "synced_at": [ - 5154 + 5244 ], "tags": [ 86 @@ -33723,13 +34979,13 @@ export default { 7 ], "versions": [ - 2131 + 2220 ], "versions_aggregate": [ - 2122 + 2211 ], "wiring": [ - 2351 + 2441 ], "__typename": [ 85 @@ -33786,7 +35042,7 @@ export default { 85 ], "config_schema": [ - 2349 + 2439 ], "cvars": [ 85 @@ -33795,7 +35051,7 @@ export default { 85 ], "game_modes": [ - 2042 + 2131 ], "homepage": [ 85 @@ -33804,19 +35060,19 @@ export default { 6 ], "kind": [ - 934 + 936 ], "name": [ 85 ], "node_installs": [ - 2205 + 2294 ], "pairs_with": [ 85 ], "panel": [ - 2349 + 2439 ], "requires_server_guidelines_disabled": [ 6 @@ -33831,7 +35087,7 @@ export default { 85 ], "synced_at": [ - 5153 + 5243 ], "tags": [ 85 @@ -33840,10 +35096,10 @@ export default { 6 ], "versions": [ - 2128 + 2217 ], "wiring": [ - 2349 + 2439 ], "__typename": [ 85 @@ -33887,7 +35143,7 @@ export default { 85 ], "synced_at": [ - 5153 + 5243 ], "tags": [ 85 @@ -33937,7 +35193,7 @@ export default { 85 ], "synced_at": [ - 5153 + 5243 ], "tags": [ 85 @@ -33954,7 +35210,7 @@ export default { 41 ], "returning": [ - 2165 + 2254 ], "__typename": [ 85 @@ -33962,10 +35218,10 @@ export default { }, "game_plugins_obj_rel_insert_input": { "data": [ - 2175 + 2264 ], "on_conflict": [ - 2180 + 2269 ], "__typename": [ 85 @@ -33973,13 +35229,13 @@ export default { }, "game_plugins_on_conflict": { "constraint": [ - 2171 + 2260 ], "update_columns": [ - 2192 + 2281 ], "where": [ - 2170 + 2259 ], "__typename": [ 85 @@ -33987,79 +35243,79 @@ export default { }, "game_plugins_order_by": { "author": [ - 3558 + 3648 ], "config_path": [ - 3558 + 3648 ], "config_schema": [ - 3558 + 3648 ], "cvars": [ - 3558 + 3648 ], "description": [ - 3558 + 3648 ], "game_modes_aggregate": [ - 2040 + 2129 ], "homepage": [ - 3558 + 3648 ], "hot_swappable": [ - 3558 + 3648 ], "install_state": [ - 3558 + 3648 ], "installed_node_count": [ - 3558 + 3648 ], "kind": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "node_installs_aggregate": [ - 2204 + 2293 ], "pairs_with": [ - 3558 + 3648 ], "panel": [ - 3558 + 3648 ], "requires_server_guidelines_disabled": [ - 3558 + 3648 ], "requires_service": [ - 3558 + 3648 ], "slug": [ - 3558 + 3648 ], "source": [ - 3558 + 3648 ], "synced_at": [ - 3558 + 3648 ], "tags": [ - 3558 + 3648 ], "target_node_count": [ - 3558 + 3648 ], "verified": [ - 3558 + 3648 ], "versions_aggregate": [ - 2127 + 2216 ], "wiring": [ - 3558 + 3648 ], "__typename": [ 85 @@ -34075,13 +35331,13 @@ export default { }, "game_plugins_prepend_input": { "config_schema": [ - 2349 + 2439 ], "panel": [ - 2349 + 2439 ], "wiring": [ - 2349 + 2439 ], "__typename": [ 85 @@ -34096,7 +35352,7 @@ export default { 85 ], "config_schema": [ - 2349 + 2439 ], "cvars": [ 85 @@ -34111,7 +35367,7 @@ export default { 6 ], "kind": [ - 934 + 936 ], "name": [ 85 @@ -34120,7 +35376,7 @@ export default { 85 ], "panel": [ - 2349 + 2439 ], "requires_server_guidelines_disabled": [ 6 @@ -34135,7 +35391,7 @@ export default { 85 ], "synced_at": [ - 5153 + 5243 ], "tags": [ 85 @@ -34144,7 +35400,7 @@ export default { 6 ], "wiring": [ - 2349 + 2439 ], "__typename": [ 85 @@ -34185,10 +35441,10 @@ export default { }, "game_plugins_stream_cursor_input": { "initial_value": [ - 2190 + 2279 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -34202,7 +35458,7 @@ export default { 85 ], "config_schema": [ - 2349 + 2439 ], "cvars": [ 85 @@ -34217,7 +35473,7 @@ export default { 6 ], "kind": [ - 934 + 936 ], "name": [ 85 @@ -34226,7 +35482,7 @@ export default { 85 ], "panel": [ - 2349 + 2439 ], "requires_server_guidelines_disabled": [ 6 @@ -34241,7 +35497,7 @@ export default { 85 ], "synced_at": [ - 5153 + 5243 ], "tags": [ 85 @@ -34250,7 +35506,7 @@ export default { 6 ], "wiring": [ - 2349 + 2439 ], "__typename": [ 85 @@ -34270,25 +35526,25 @@ export default { "game_plugins_update_column": {}, "game_plugins_updates": { "_append": [ - 2168 + 2257 ], "_delete_at_path": [ - 2172 + 2261 ], "_delete_elem": [ - 2173 + 2262 ], "_delete_key": [ - 2174 + 2263 ], "_prepend": [ - 2183 + 2272 ], "_set": [ - 2185 + 2274 ], "where": [ - 2170 + 2259 ], "__typename": [ 85 @@ -34329,10 +35585,10 @@ export default { }, "game_server_node_plugins": { "channel": [ - 894 + 896 ], "created_at": [ - 5153 + 5243 ], "detected": [ 6 @@ -34341,16 +35597,16 @@ export default { 85 ], "game_server_node": [ - 2225 + 2314 ], "game_server_node_id": [ 85 ], "id": [ - 6365 + 6672 ], "installed_at": [ - 5153 + 5243 ], "last_error": [ 85 @@ -34359,7 +35615,7 @@ export default { 85 ], "plugin": [ - 2165 + 2254 ], "plugin_slug": [ 85 @@ -34368,16 +35624,16 @@ export default { 85 ], "runtime": [ - 1304 + 1306 ], "source": [ 85 ], "status": [ - 914 + 916 ], "updated_at": [ - 5153 + 5243 ], "version": [ 85 @@ -34388,10 +35644,10 @@ export default { }, "game_server_node_plugins_aggregate": { "aggregate": [ - 2203 + 2292 ], "nodes": [ - 2197 + 2286 ], "__typename": [ 85 @@ -34399,13 +35655,13 @@ export default { }, "game_server_node_plugins_aggregate_bool_exp": { "bool_and": [ - 2200 + 2289 ], "bool_or": [ - 2201 + 2290 ], "count": [ - 2202 + 2291 ], "__typename": [ 85 @@ -34413,13 +35669,13 @@ export default { }, "game_server_node_plugins_aggregate_bool_exp_bool_and": { "arguments": [ - 2218 + 2307 ], "distinct": [ 6 ], "filter": [ - 2206 + 2295 ], "predicate": [ 7 @@ -34430,13 +35686,13 @@ export default { }, "game_server_node_plugins_aggregate_bool_exp_bool_or": { "arguments": [ - 2219 + 2308 ], "distinct": [ 6 ], "filter": [ - 2206 + 2295 ], "predicate": [ 7 @@ -34447,13 +35703,13 @@ export default { }, "game_server_node_plugins_aggregate_bool_exp_count": { "arguments": [ - 2217 + 2306 ], "distinct": [ 6 ], "filter": [ - 2206 + 2295 ], "predicate": [ 42 @@ -34467,7 +35723,7 @@ export default { 41, { "columns": [ - 2217, + 2306, "[game_server_node_plugins_select_column!]" ], "distinct": [ @@ -34476,10 +35732,10 @@ export default { } ], "max": [ - 2209 + 2298 ], "min": [ - 2211 + 2300 ], "__typename": [ 85 @@ -34487,13 +35743,13 @@ export default { }, "game_server_node_plugins_aggregate_order_by": { "count": [ - 3558 + 3648 ], "max": [ - 2210 + 2299 ], "min": [ - 2212 + 2301 ], "__typename": [ 85 @@ -34501,10 +35757,10 @@ export default { }, "game_server_node_plugins_arr_rel_insert_input": { "data": [ - 2208 + 2297 ], "on_conflict": [ - 2214 + 2303 ], "__typename": [ 85 @@ -34512,19 +35768,19 @@ export default { }, "game_server_node_plugins_bool_exp": { "_and": [ - 2206 + 2295 ], "_not": [ - 2206 + 2295 ], "_or": [ - 2206 + 2295 ], "channel": [ - 895 + 897 ], "created_at": [ - 5154 + 5244 ], "detected": [ 7 @@ -34533,16 +35789,16 @@ export default { 87 ], "game_server_node": [ - 2237 + 2326 ], "game_server_node_id": [ 87 ], "id": [ - 6367 + 6674 ], "installed_at": [ - 5154 + 5244 ], "last_error": [ 87 @@ -34551,7 +35807,7 @@ export default { 87 ], "plugin": [ - 2170 + 2259 ], "plugin_slug": [ 87 @@ -34560,16 +35816,16 @@ export default { 87 ], "runtime": [ - 1305 + 1307 ], "source": [ 87 ], "status": [ - 915 + 917 ], "updated_at": [ - 5154 + 5244 ], "version": [ 87 @@ -34581,10 +35837,10 @@ export default { "game_server_node_plugins_constraint": {}, "game_server_node_plugins_insert_input": { "channel": [ - 894 + 896 ], "created_at": [ - 5153 + 5243 ], "detected": [ 6 @@ -34593,16 +35849,16 @@ export default { 85 ], "game_server_node": [ - 2249 + 2338 ], "game_server_node_id": [ 85 ], "id": [ - 6365 + 6672 ], "installed_at": [ - 5153 + 5243 ], "last_error": [ 85 @@ -34611,7 +35867,7 @@ export default { 85 ], "plugin": [ - 2179 + 2268 ], "plugin_slug": [ 85 @@ -34620,16 +35876,16 @@ export default { 85 ], "runtime": [ - 1304 + 1306 ], "source": [ 85 ], "status": [ - 914 + 916 ], "updated_at": [ - 5153 + 5243 ], "version": [ 85 @@ -34640,7 +35896,7 @@ export default { }, "game_server_node_plugins_max_fields": { "created_at": [ - 5153 + 5243 ], "detected_version": [ 85 @@ -34649,10 +35905,10 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "installed_at": [ - 5153 + 5243 ], "last_error": [ 85 @@ -34670,7 +35926,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "version": [ 85 @@ -34681,40 +35937,40 @@ export default { }, "game_server_node_plugins_max_order_by": { "created_at": [ - 3558 + 3648 ], "detected_version": [ - 3558 + 3648 ], "game_server_node_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "installed_at": [ - 3558 + 3648 ], "last_error": [ - 3558 + 3648 ], "path": [ - 3558 + 3648 ], "plugin_slug": [ - 3558 + 3648 ], "previous_version": [ - 3558 + 3648 ], "source": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "version": [ - 3558 + 3648 ], "__typename": [ 85 @@ -34722,7 +35978,7 @@ export default { }, "game_server_node_plugins_min_fields": { "created_at": [ - 5153 + 5243 ], "detected_version": [ 85 @@ -34731,10 +35987,10 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "installed_at": [ - 5153 + 5243 ], "last_error": [ 85 @@ -34752,7 +36008,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "version": [ 85 @@ -34763,40 +36019,40 @@ export default { }, "game_server_node_plugins_min_order_by": { "created_at": [ - 3558 + 3648 ], "detected_version": [ - 3558 + 3648 ], "game_server_node_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "installed_at": [ - 3558 + 3648 ], "last_error": [ - 3558 + 3648 ], "path": [ - 3558 + 3648 ], "plugin_slug": [ - 3558 + 3648 ], "previous_version": [ - 3558 + 3648 ], "source": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "version": [ - 3558 + 3648 ], "__typename": [ 85 @@ -34807,7 +36063,7 @@ export default { 41 ], "returning": [ - 2197 + 2286 ], "__typename": [ 85 @@ -34815,13 +36071,13 @@ export default { }, "game_server_node_plugins_on_conflict": { "constraint": [ - 2207 + 2296 ], "update_columns": [ - 2223 + 2312 ], "where": [ - 2206 + 2295 ], "__typename": [ 85 @@ -34829,58 +36085,58 @@ export default { }, "game_server_node_plugins_order_by": { "channel": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "detected": [ - 3558 + 3648 ], "detected_version": [ - 3558 + 3648 ], "game_server_node": [ - 2251 + 2340 ], "game_server_node_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "installed_at": [ - 3558 + 3648 ], "last_error": [ - 3558 + 3648 ], "path": [ - 3558 + 3648 ], "plugin": [ - 2181 + 2270 ], "plugin_slug": [ - 3558 + 3648 ], "previous_version": [ - 3558 + 3648 ], "runtime": [ - 3558 + 3648 ], "source": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "version": [ - 3558 + 3648 ], "__typename": [ 85 @@ -34888,7 +36144,7 @@ export default { }, "game_server_node_plugins_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -34899,10 +36155,10 @@ export default { "game_server_node_plugins_select_column_game_server_node_plugins_aggregate_bool_exp_bool_or_arguments_columns": {}, "game_server_node_plugins_set_input": { "channel": [ - 894 + 896 ], "created_at": [ - 5153 + 5243 ], "detected": [ 6 @@ -34914,10 +36170,10 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "installed_at": [ - 5153 + 5243 ], "last_error": [ 85 @@ -34932,16 +36188,16 @@ export default { 85 ], "runtime": [ - 1304 + 1306 ], "source": [ 85 ], "status": [ - 914 + 916 ], "updated_at": [ - 5153 + 5243 ], "version": [ 85 @@ -34952,10 +36208,10 @@ export default { }, "game_server_node_plugins_stream_cursor_input": { "initial_value": [ - 2222 + 2311 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -34963,10 +36219,10 @@ export default { }, "game_server_node_plugins_stream_cursor_value_input": { "channel": [ - 894 + 896 ], "created_at": [ - 5153 + 5243 ], "detected": [ 6 @@ -34978,10 +36234,10 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "installed_at": [ - 5153 + 5243 ], "last_error": [ 85 @@ -34996,16 +36252,16 @@ export default { 85 ], "runtime": [ - 1304 + 1306 ], "source": [ 85 ], "status": [ - 914 + 916 ], "updated_at": [ - 5153 + 5243 ], "version": [ 85 @@ -35017,10 +36273,10 @@ export default { "game_server_node_plugins_update_column": {}, "game_server_node_plugins_updates": { "_set": [ - 2220 + 2309 ], "where": [ - 2206 + 2295 ], "__typename": [ 85 @@ -35037,7 +36293,7 @@ export default { 41 ], "cpu_frequency_info": [ - 2349, + 2439, { "path": [ 85 @@ -35045,7 +36301,7 @@ export default { } ], "cpu_governor_info": [ - 2349, + 2439, { "path": [ 85 @@ -35059,7 +36315,7 @@ export default { 41 ], "cpu_warnings": [ - 2349, + 2439, { "path": [ 85 @@ -35067,7 +36323,7 @@ export default { } ], "cs2_launch_options": [ - 2349, + 2439, { "path": [ 85 @@ -35075,7 +36331,7 @@ export default { } ], "cs2_video_settings": [ - 2349, + 2439, { "path": [ 85 @@ -35095,10 +36351,10 @@ export default { 41 ], "e_region": [ - 4644 + 4734 ], "e_status": [ - 949 + 951 ], "enabled": [ 6 @@ -35116,7 +36372,7 @@ export default { 6 ], "gpu_info": [ - 2349, + 2439, { "path": [ 85 @@ -35136,13 +36392,13 @@ export default { 85 ], "lan_ip": [ - 2345 + 2435 ], "node_ip": [ - 2345 + 2435 ], "offline_at": [ - 5153 + 5243 ], "pin_build_id": [ 41 @@ -35154,16 +36410,16 @@ export default { 85 ], "pinned_version": [ - 2276 + 2365 ], "plugin_supported": [ 6 ], "plugins": [ - 2197, + 2286, { "distinct_on": [ - 2217, + 2306, "[game_server_node_plugins_select_column!]" ], "limit": [ @@ -35173,19 +36429,19 @@ export default { 41 ], "order_by": [ - 2215, + 2304, "[game_server_node_plugins_order_by!]" ], "where": [ - 2206 + 2295 ] } ], "plugins_aggregate": [ - 2198, + 2287, { "distinct_on": [ - 2217, + 2306, "[game_server_node_plugins_select_column!]" ], "limit": [ @@ -35195,28 +36451,28 @@ export default { 41 ], "order_by": [ - 2215, + 2304, "[game_server_node_plugins_order_by!]" ], "where": [ - 2206 + 2295 ] } ], "plugins_synced_at": [ - 5153 + 5243 ], "public_ip": [ - 2345 + 2435 ], "region": [ 85 ], "servers": [ - 4671, + 4761, { "distinct_on": [ - 4700, + 4790, "[servers_select_column!]" ], "limit": [ @@ -35226,19 +36482,19 @@ export default { 41 ], "order_by": [ - 4697, + 4787, "[servers_order_by!]" ], "where": [ - 4683 + 4773 ] } ], "servers_aggregate": [ - 4672, + 4762, { "distinct_on": [ - 4700, + 4790, "[servers_select_column!]" ], "limit": [ @@ -35248,16 +36504,16 @@ export default { 41 ], "order_by": [ - 4697, + 4787, "[servers_order_by!]" ], "where": [ - 4683 + 4773 ] } ], "shader_bake_progress": [ - 3556 + 3646 ], "shader_bake_progress_stage": [ 85 @@ -35266,7 +36522,7 @@ export default { 85 ], "shader_bake_status_history": [ - 2349, + 2439, { "path": [ 85 @@ -35277,7 +36533,7 @@ export default { 41 ], "status": [ - 954 + 956 ], "supports_cpu_pinning": [ 6 @@ -35295,7 +36551,7 @@ export default { 85 ], "version": [ - 2276 + 2365 ], "__typename": [ 85 @@ -35303,10 +36559,10 @@ export default { }, "game_server_nodes_aggregate": { "aggregate": [ - 2231 + 2320 ], "nodes": [ - 2225 + 2314 ], "__typename": [ 85 @@ -35314,13 +36570,13 @@ export default { }, "game_server_nodes_aggregate_bool_exp": { "bool_and": [ - 2228 + 2317 ], "bool_or": [ - 2229 + 2318 ], "count": [ - 2230 + 2319 ], "__typename": [ 85 @@ -35328,13 +36584,13 @@ export default { }, "game_server_nodes_aggregate_bool_exp_bool_and": { "arguments": [ - 2255 + 2344 ], "distinct": [ 6 ], "filter": [ - 2237 + 2326 ], "predicate": [ 7 @@ -35345,13 +36601,13 @@ export default { }, "game_server_nodes_aggregate_bool_exp_bool_or": { "arguments": [ - 2256 + 2345 ], "distinct": [ 6 ], "filter": [ - 2237 + 2326 ], "predicate": [ 7 @@ -35362,13 +36618,13 @@ export default { }, "game_server_nodes_aggregate_bool_exp_count": { "arguments": [ - 2254 + 2343 ], "distinct": [ 6 ], "filter": [ - 2237 + 2326 ], "predicate": [ 42 @@ -35379,13 +36635,13 @@ export default { }, "game_server_nodes_aggregate_fields": { "avg": [ - 2235 + 2324 ], "count": [ 41, { "columns": [ - 2254, + 2343, "[game_server_nodes_select_column!]" ], "distinct": [ @@ -35394,31 +36650,31 @@ export default { } ], "max": [ - 2244 + 2333 ], "min": [ - 2246 + 2335 ], "stddev": [ - 2258 + 2347 ], "stddev_pop": [ - 2260 + 2349 ], "stddev_samp": [ - 2262 + 2351 ], "sum": [ - 2266 + 2355 ], "var_pop": [ - 2270 + 2359 ], "var_samp": [ - 2272 + 2361 ], "variance": [ - 2274 + 2363 ], "__typename": [ 85 @@ -35426,37 +36682,37 @@ export default { }, "game_server_nodes_aggregate_order_by": { "avg": [ - 2236 + 2325 ], "count": [ - 3558 + 3648 ], "max": [ - 2245 + 2334 ], "min": [ - 2247 + 2336 ], "stddev": [ - 2259 + 2348 ], "stddev_pop": [ - 2261 + 2350 ], "stddev_samp": [ - 2263 + 2352 ], "sum": [ - 2267 + 2356 ], "var_pop": [ - 2271 + 2360 ], "var_samp": [ - 2273 + 2362 ], "variance": [ - 2275 + 2364 ], "__typename": [ 85 @@ -35464,25 +36720,25 @@ export default { }, "game_server_nodes_append_input": { "cpu_frequency_info": [ - 2349 + 2439 ], "cpu_governor_info": [ - 2349 + 2439 ], "cpu_warnings": [ - 2349 + 2439 ], "cs2_launch_options": [ - 2349 + 2439 ], "cs2_video_settings": [ - 2349 + 2439 ], "gpu_info": [ - 2349 + 2439 ], "shader_bake_status_history": [ - 2349 + 2439 ], "__typename": [ 85 @@ -35490,10 +36746,10 @@ export default { }, "game_server_nodes_arr_rel_insert_input": { "data": [ - 2243 + 2332 ], "on_conflict": [ - 2250 + 2339 ], "__typename": [ 85 @@ -35548,40 +36804,40 @@ export default { }, "game_server_nodes_avg_order_by": { "build_id": [ - 3558 + 3648 ], "cpu_cores_per_socket": [ - 3558 + 3648 ], "cpu_sockets": [ - 3558 + 3648 ], "cpu_threads_per_core": [ - 3558 + 3648 ], "csgo_build_id": [ - 3558 + 3648 ], "demo_network_limiter": [ - 3558 + 3648 ], "disk_available_gb": [ - 3558 + 3648 ], "disk_used_percent": [ - 3558 + 3648 ], "end_port_range": [ - 3558 + 3648 ], "pin_build_id": [ - 3558 + 3648 ], "shader_bake_progress": [ - 3558 + 3648 ], "start_port_range": [ - 3558 + 3648 ], "__typename": [ 85 @@ -35589,13 +36845,13 @@ export default { }, "game_server_nodes_bool_exp": { "_and": [ - 2237 + 2326 ], "_not": [ - 2237 + 2326 ], "_or": [ - 2237 + 2326 ], "available_server_count": [ 42 @@ -35607,10 +36863,10 @@ export default { 42 ], "cpu_frequency_info": [ - 2351 + 2441 ], "cpu_governor_info": [ - 2351 + 2441 ], "cpu_sockets": [ 42 @@ -35619,13 +36875,13 @@ export default { 42 ], "cpu_warnings": [ - 2351 + 2441 ], "cs2_launch_options": [ - 2351 + 2441 ], "cs2_video_settings": [ - 2351 + 2441 ], "csgo_build_id": [ 42 @@ -35640,10 +36896,10 @@ export default { 42 ], "e_region": [ - 4648 + 4738 ], "e_status": [ - 952 + 954 ], "enabled": [ 7 @@ -35661,7 +36917,7 @@ export default { 7 ], "gpu_info": [ - 2351 + 2441 ], "gpu_rendering_enabled": [ 7 @@ -35676,13 +36932,13 @@ export default { 87 ], "lan_ip": [ - 2346 + 2436 ], "node_ip": [ - 2346 + 2436 ], "offline_at": [ - 5154 + 5244 ], "pin_build_id": [ 42 @@ -35694,34 +36950,34 @@ export default { 87 ], "pinned_version": [ - 2281 + 2370 ], "plugin_supported": [ 7 ], "plugins": [ - 2206 + 2295 ], "plugins_aggregate": [ - 2199 + 2288 ], "plugins_synced_at": [ - 5154 + 5244 ], "public_ip": [ - 2346 + 2436 ], "region": [ 87 ], "servers": [ - 4683 + 4773 ], "servers_aggregate": [ - 4673 + 4763 ], "shader_bake_progress": [ - 3557 + 3647 ], "shader_bake_progress_stage": [ 87 @@ -35730,13 +36986,13 @@ export default { 87 ], "shader_bake_status_history": [ - 2351 + 2441 ], "start_port_range": [ 42 ], "status": [ - 955 + 957 ], "supports_cpu_pinning": [ 7 @@ -35754,7 +37010,7 @@ export default { 87 ], "version": [ - 2281 + 2370 ], "__typename": [ 85 @@ -35871,7 +37127,7 @@ export default { 41 ], "shader_bake_progress": [ - 3556 + 3646 ], "start_port_range": [ 41 @@ -35888,10 +37144,10 @@ export default { 41 ], "cpu_frequency_info": [ - 2349 + 2439 ], "cpu_governor_info": [ - 2349 + 2439 ], "cpu_sockets": [ 41 @@ -35900,13 +37156,13 @@ export default { 41 ], "cpu_warnings": [ - 2349 + 2439 ], "cs2_launch_options": [ - 2349 + 2439 ], "cs2_video_settings": [ - 2349 + 2439 ], "csgo_build_id": [ 41 @@ -35921,10 +37177,10 @@ export default { 41 ], "e_region": [ - 4654 + 4744 ], "e_status": [ - 960 + 962 ], "enabled": [ 6 @@ -35942,7 +37198,7 @@ export default { 6 ], "gpu_info": [ - 2349 + 2439 ], "gpu_rendering_enabled": [ 6 @@ -35957,13 +37213,13 @@ export default { 85 ], "lan_ip": [ - 2345 + 2435 ], "node_ip": [ - 2345 + 2435 ], "offline_at": [ - 5153 + 5243 ], "pin_build_id": [ 41 @@ -35975,25 +37231,25 @@ export default { 85 ], "pinned_version": [ - 2291 + 2380 ], "plugins": [ - 2205 + 2294 ], "plugins_synced_at": [ - 5153 + 5243 ], "public_ip": [ - 2345 + 2435 ], "region": [ 85 ], "servers": [ - 4680 + 4770 ], "shader_bake_progress": [ - 3556 + 3646 ], "shader_bake_progress_stage": [ 85 @@ -36002,13 +37258,13 @@ export default { 85 ], "shader_bake_status_history": [ - 2349 + 2439 ], "start_port_range": [ 41 ], "status": [ - 954 + 956 ], "supports_cpu_pinning": [ 6 @@ -36023,7 +37279,7 @@ export default { 85 ], "version": [ - 2291 + 2380 ], "__typename": [ 85 @@ -36067,7 +37323,7 @@ export default { 85 ], "offline_at": [ - 5153 + 5243 ], "pin_build_id": [ 41 @@ -36079,13 +37335,13 @@ export default { 85 ], "plugins_synced_at": [ - 5153 + 5243 ], "region": [ 85 ], "shader_bake_progress": [ - 3556 + 3646 ], "shader_bake_progress_stage": [ 85 @@ -36111,73 +37367,73 @@ export default { }, "game_server_nodes_max_order_by": { "build_id": [ - 3558 + 3648 ], "cpu_cores_per_socket": [ - 3558 + 3648 ], "cpu_sockets": [ - 3558 + 3648 ], "cpu_threads_per_core": [ - 3558 + 3648 ], "csgo_build_id": [ - 3558 + 3648 ], "demo_network_limiter": [ - 3558 + 3648 ], "disk_available_gb": [ - 3558 + 3648 ], "disk_used_percent": [ - 3558 + 3648 ], "end_port_range": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "label": [ - 3558 + 3648 ], "offline_at": [ - 3558 + 3648 ], "pin_build_id": [ - 3558 + 3648 ], "pin_plugin_runtime": [ - 3558 + 3648 ], "pin_plugin_version": [ - 3558 + 3648 ], "plugins_synced_at": [ - 3558 + 3648 ], "region": [ - 3558 + 3648 ], "shader_bake_progress": [ - 3558 + 3648 ], "shader_bake_progress_stage": [ - 3558 + 3648 ], "shader_bake_status": [ - 3558 + 3648 ], "start_port_range": [ - 3558 + 3648 ], "token": [ - 3558 + 3648 ], "update_status": [ - 3558 + 3648 ], "__typename": [ 85 @@ -36221,7 +37477,7 @@ export default { 85 ], "offline_at": [ - 5153 + 5243 ], "pin_build_id": [ 41 @@ -36233,13 +37489,13 @@ export default { 85 ], "plugins_synced_at": [ - 5153 + 5243 ], "region": [ 85 ], "shader_bake_progress": [ - 3556 + 3646 ], "shader_bake_progress_stage": [ 85 @@ -36265,73 +37521,73 @@ export default { }, "game_server_nodes_min_order_by": { "build_id": [ - 3558 + 3648 ], "cpu_cores_per_socket": [ - 3558 + 3648 ], "cpu_sockets": [ - 3558 + 3648 ], "cpu_threads_per_core": [ - 3558 + 3648 ], "csgo_build_id": [ - 3558 + 3648 ], "demo_network_limiter": [ - 3558 + 3648 ], "disk_available_gb": [ - 3558 + 3648 ], "disk_used_percent": [ - 3558 + 3648 ], "end_port_range": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "label": [ - 3558 + 3648 ], "offline_at": [ - 3558 + 3648 ], "pin_build_id": [ - 3558 + 3648 ], "pin_plugin_runtime": [ - 3558 + 3648 ], "pin_plugin_version": [ - 3558 + 3648 ], "plugins_synced_at": [ - 3558 + 3648 ], "region": [ - 3558 + 3648 ], "shader_bake_progress": [ - 3558 + 3648 ], "shader_bake_progress_stage": [ - 3558 + 3648 ], "shader_bake_status": [ - 3558 + 3648 ], "start_port_range": [ - 3558 + 3648 ], "token": [ - 3558 + 3648 ], "update_status": [ - 3558 + 3648 ], "__typename": [ 85 @@ -36342,7 +37598,7 @@ export default { 41 ], "returning": [ - 2225 + 2314 ], "__typename": [ 85 @@ -36350,10 +37606,10 @@ export default { }, "game_server_nodes_obj_rel_insert_input": { "data": [ - 2243 + 2332 ], "on_conflict": [ - 2250 + 2339 ], "__typename": [ 85 @@ -36361,13 +37617,13 @@ export default { }, "game_server_nodes_on_conflict": { "constraint": [ - 2238 + 2327 ], "update_columns": [ - 2268 + 2357 ], "where": [ - 2237 + 2326 ], "__typename": [ 85 @@ -36375,157 +37631,157 @@ export default { }, "game_server_nodes_order_by": { "available_server_count": [ - 3558 + 3648 ], "build_id": [ - 3558 + 3648 ], "cpu_cores_per_socket": [ - 3558 + 3648 ], "cpu_frequency_info": [ - 3558 + 3648 ], "cpu_governor_info": [ - 3558 + 3648 ], "cpu_sockets": [ - 3558 + 3648 ], "cpu_threads_per_core": [ - 3558 + 3648 ], "cpu_warnings": [ - 3558 + 3648 ], "cs2_launch_options": [ - 3558 + 3648 ], "cs2_video_settings": [ - 3558 + 3648 ], "csgo_build_id": [ - 3558 + 3648 ], "demo_network_limiter": [ - 3558 + 3648 ], "disk_available_gb": [ - 3558 + 3648 ], "disk_used_percent": [ - 3558 + 3648 ], "e_region": [ - 4656 + 4746 ], "e_status": [ - 962 + 964 ], "enabled": [ - 3558 + 3648 ], "enabled_for_match_making": [ - 3558 + 3648 ], "end_port_range": [ - 3558 + 3648 ], "gpu": [ - 3558 + 3648 ], "gpu_demos_enabled": [ - 3558 + 3648 ], "gpu_info": [ - 3558 + 3648 ], "gpu_rendering_enabled": [ - 3558 + 3648 ], "gpu_streaming_enabled": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "label": [ - 3558 + 3648 ], "lan_ip": [ - 3558 + 3648 ], "node_ip": [ - 3558 + 3648 ], "offline_at": [ - 3558 + 3648 ], "pin_build_id": [ - 3558 + 3648 ], "pin_plugin_runtime": [ - 3558 + 3648 ], "pin_plugin_version": [ - 3558 + 3648 ], "pinned_version": [ - 2293 + 2382 ], "plugin_supported": [ - 3558 + 3648 ], "plugins_aggregate": [ - 2204 + 2293 ], "plugins_synced_at": [ - 3558 + 3648 ], "public_ip": [ - 3558 + 3648 ], "region": [ - 3558 + 3648 ], "servers_aggregate": [ - 4678 + 4768 ], "shader_bake_progress": [ - 3558 + 3648 ], "shader_bake_progress_stage": [ - 3558 + 3648 ], "shader_bake_status": [ - 3558 + 3648 ], "shader_bake_status_history": [ - 3558 + 3648 ], "start_port_range": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "supports_cpu_pinning": [ - 3558 + 3648 ], "supports_low_latency": [ - 3558 + 3648 ], "token": [ - 3558 + 3648 ], "total_server_count": [ - 3558 + 3648 ], "update_status": [ - 3558 + 3648 ], "version": [ - 2293 + 2382 ], "__typename": [ 85 @@ -36541,25 +37797,25 @@ export default { }, "game_server_nodes_prepend_input": { "cpu_frequency_info": [ - 2349 + 2439 ], "cpu_governor_info": [ - 2349 + 2439 ], "cpu_warnings": [ - 2349 + 2439 ], "cs2_launch_options": [ - 2349 + 2439 ], "cs2_video_settings": [ - 2349 + 2439 ], "gpu_info": [ - 2349 + 2439 ], "shader_bake_status_history": [ - 2349 + 2439 ], "__typename": [ 85 @@ -36576,10 +37832,10 @@ export default { 41 ], "cpu_frequency_info": [ - 2349 + 2439 ], "cpu_governor_info": [ - 2349 + 2439 ], "cpu_sockets": [ 41 @@ -36588,13 +37844,13 @@ export default { 41 ], "cpu_warnings": [ - 2349 + 2439 ], "cs2_launch_options": [ - 2349 + 2439 ], "cs2_video_settings": [ - 2349 + 2439 ], "csgo_build_id": [ 41 @@ -36624,7 +37880,7 @@ export default { 6 ], "gpu_info": [ - 2349 + 2439 ], "gpu_rendering_enabled": [ 6 @@ -36639,13 +37895,13 @@ export default { 85 ], "lan_ip": [ - 2345 + 2435 ], "node_ip": [ - 2345 + 2435 ], "offline_at": [ - 5153 + 5243 ], "pin_build_id": [ 41 @@ -36657,16 +37913,16 @@ export default { 85 ], "plugins_synced_at": [ - 5153 + 5243 ], "public_ip": [ - 2345 + 2435 ], "region": [ 85 ], "shader_bake_progress": [ - 3556 + 3646 ], "shader_bake_progress_stage": [ 85 @@ -36675,13 +37931,13 @@ export default { 85 ], "shader_bake_status_history": [ - 2349 + 2439 ], "start_port_range": [ 41 ], "status": [ - 954 + 956 ], "supports_cpu_pinning": [ 6 @@ -36748,40 +38004,40 @@ export default { }, "game_server_nodes_stddev_order_by": { "build_id": [ - 3558 + 3648 ], "cpu_cores_per_socket": [ - 3558 + 3648 ], "cpu_sockets": [ - 3558 + 3648 ], "cpu_threads_per_core": [ - 3558 + 3648 ], "csgo_build_id": [ - 3558 + 3648 ], "demo_network_limiter": [ - 3558 + 3648 ], "disk_available_gb": [ - 3558 + 3648 ], "disk_used_percent": [ - 3558 + 3648 ], "end_port_range": [ - 3558 + 3648 ], "pin_build_id": [ - 3558 + 3648 ], "shader_bake_progress": [ - 3558 + 3648 ], "start_port_range": [ - 3558 + 3648 ], "__typename": [ 85 @@ -36836,40 +38092,40 @@ export default { }, "game_server_nodes_stddev_pop_order_by": { "build_id": [ - 3558 + 3648 ], "cpu_cores_per_socket": [ - 3558 + 3648 ], "cpu_sockets": [ - 3558 + 3648 ], "cpu_threads_per_core": [ - 3558 + 3648 ], "csgo_build_id": [ - 3558 + 3648 ], "demo_network_limiter": [ - 3558 + 3648 ], "disk_available_gb": [ - 3558 + 3648 ], "disk_used_percent": [ - 3558 + 3648 ], "end_port_range": [ - 3558 + 3648 ], "pin_build_id": [ - 3558 + 3648 ], "shader_bake_progress": [ - 3558 + 3648 ], "start_port_range": [ - 3558 + 3648 ], "__typename": [ 85 @@ -36924,40 +38180,40 @@ export default { }, "game_server_nodes_stddev_samp_order_by": { "build_id": [ - 3558 + 3648 ], "cpu_cores_per_socket": [ - 3558 + 3648 ], "cpu_sockets": [ - 3558 + 3648 ], "cpu_threads_per_core": [ - 3558 + 3648 ], "csgo_build_id": [ - 3558 + 3648 ], "demo_network_limiter": [ - 3558 + 3648 ], "disk_available_gb": [ - 3558 + 3648 ], "disk_used_percent": [ - 3558 + 3648 ], "end_port_range": [ - 3558 + 3648 ], "pin_build_id": [ - 3558 + 3648 ], "shader_bake_progress": [ - 3558 + 3648 ], "start_port_range": [ - 3558 + 3648 ], "__typename": [ 85 @@ -36965,10 +38221,10 @@ export default { }, "game_server_nodes_stream_cursor_input": { "initial_value": [ - 2265 + 2354 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -36982,10 +38238,10 @@ export default { 41 ], "cpu_frequency_info": [ - 2349 + 2439 ], "cpu_governor_info": [ - 2349 + 2439 ], "cpu_sockets": [ 41 @@ -36994,13 +38250,13 @@ export default { 41 ], "cpu_warnings": [ - 2349 + 2439 ], "cs2_launch_options": [ - 2349 + 2439 ], "cs2_video_settings": [ - 2349 + 2439 ], "csgo_build_id": [ 41 @@ -37030,7 +38286,7 @@ export default { 6 ], "gpu_info": [ - 2349 + 2439 ], "gpu_rendering_enabled": [ 6 @@ -37045,13 +38301,13 @@ export default { 85 ], "lan_ip": [ - 2345 + 2435 ], "node_ip": [ - 2345 + 2435 ], "offline_at": [ - 5153 + 5243 ], "pin_build_id": [ 41 @@ -37063,16 +38319,16 @@ export default { 85 ], "plugins_synced_at": [ - 5153 + 5243 ], "public_ip": [ - 2345 + 2435 ], "region": [ 85 ], "shader_bake_progress": [ - 3556 + 3646 ], "shader_bake_progress_stage": [ 85 @@ -37081,13 +38337,13 @@ export default { 85 ], "shader_bake_status_history": [ - 2349 + 2439 ], "start_port_range": [ 41 ], "status": [ - 954 + 956 ], "supports_cpu_pinning": [ 6 @@ -37140,7 +38396,7 @@ export default { 41 ], "shader_bake_progress": [ - 3556 + 3646 ], "start_port_range": [ 41 @@ -37154,40 +38410,40 @@ export default { }, "game_server_nodes_sum_order_by": { "build_id": [ - 3558 + 3648 ], "cpu_cores_per_socket": [ - 3558 + 3648 ], "cpu_sockets": [ - 3558 + 3648 ], "cpu_threads_per_core": [ - 3558 + 3648 ], "csgo_build_id": [ - 3558 + 3648 ], "demo_network_limiter": [ - 3558 + 3648 ], "disk_available_gb": [ - 3558 + 3648 ], "disk_used_percent": [ - 3558 + 3648 ], "end_port_range": [ - 3558 + 3648 ], "pin_build_id": [ - 3558 + 3648 ], "shader_bake_progress": [ - 3558 + 3648 ], "start_port_range": [ - 3558 + 3648 ], "__typename": [ 85 @@ -37196,28 +38452,28 @@ export default { "game_server_nodes_update_column": {}, "game_server_nodes_updates": { "_append": [ - 2233 + 2322 ], "_delete_at_path": [ - 2239 + 2328 ], "_delete_elem": [ - 2240 + 2329 ], "_delete_key": [ - 2241 + 2330 ], "_inc": [ - 2242 + 2331 ], "_prepend": [ - 2253 + 2342 ], "_set": [ - 2257 + 2346 ], "where": [ - 2237 + 2326 ], "__typename": [ 85 @@ -37272,40 +38528,40 @@ export default { }, "game_server_nodes_var_pop_order_by": { "build_id": [ - 3558 + 3648 ], "cpu_cores_per_socket": [ - 3558 + 3648 ], "cpu_sockets": [ - 3558 + 3648 ], "cpu_threads_per_core": [ - 3558 + 3648 ], "csgo_build_id": [ - 3558 + 3648 ], "demo_network_limiter": [ - 3558 + 3648 ], "disk_available_gb": [ - 3558 + 3648 ], "disk_used_percent": [ - 3558 + 3648 ], "end_port_range": [ - 3558 + 3648 ], "pin_build_id": [ - 3558 + 3648 ], "shader_bake_progress": [ - 3558 + 3648 ], "start_port_range": [ - 3558 + 3648 ], "__typename": [ 85 @@ -37360,40 +38616,40 @@ export default { }, "game_server_nodes_var_samp_order_by": { "build_id": [ - 3558 + 3648 ], "cpu_cores_per_socket": [ - 3558 + 3648 ], "cpu_sockets": [ - 3558 + 3648 ], "cpu_threads_per_core": [ - 3558 + 3648 ], "csgo_build_id": [ - 3558 + 3648 ], "demo_network_limiter": [ - 3558 + 3648 ], "disk_available_gb": [ - 3558 + 3648 ], "disk_used_percent": [ - 3558 + 3648 ], "end_port_range": [ - 3558 + 3648 ], "pin_build_id": [ - 3558 + 3648 ], "shader_bake_progress": [ - 3558 + 3648 ], "start_port_range": [ - 3558 + 3648 ], "__typename": [ 85 @@ -37448,40 +38704,40 @@ export default { }, "game_server_nodes_variance_order_by": { "build_id": [ - 3558 + 3648 ], "cpu_cores_per_socket": [ - 3558 + 3648 ], "cpu_sockets": [ - 3558 + 3648 ], "cpu_threads_per_core": [ - 3558 + 3648 ], "csgo_build_id": [ - 3558 + 3648 ], "demo_network_limiter": [ - 3558 + 3648 ], "disk_available_gb": [ - 3558 + 3648 ], "disk_used_percent": [ - 3558 + 3648 ], "end_port_range": [ - 3558 + 3648 ], "pin_build_id": [ - 3558 + 3648 ], "shader_bake_progress": [ - 3558 + 3648 ], "start_port_range": [ - 3558 + 3648 ], "__typename": [ 85 @@ -37501,7 +38757,7 @@ export default { 85 ], "downloads": [ - 2349, + 2439, { "path": [ 85 @@ -37509,7 +38765,7 @@ export default { } ], "updated_at": [ - 5153 + 5243 ], "version": [ 85 @@ -37520,10 +38776,10 @@ export default { }, "game_versions_aggregate": { "aggregate": [ - 2278 + 2367 ], "nodes": [ - 2276 + 2365 ], "__typename": [ 85 @@ -37531,13 +38787,13 @@ export default { }, "game_versions_aggregate_fields": { "avg": [ - 2280 + 2369 ], "count": [ 41, { "columns": [ - 2296, + 2385, "[game_versions_select_column!]" ], "distinct": [ @@ -37546,31 +38802,31 @@ export default { } ], "max": [ - 2288 + 2377 ], "min": [ - 2289 + 2378 ], "stddev": [ - 2298 + 2387 ], "stddev_pop": [ - 2299 + 2388 ], "stddev_samp": [ - 2300 + 2389 ], "sum": [ - 2303 + 2392 ], "var_pop": [ - 2306 + 2395 ], "var_samp": [ - 2307 + 2396 ], "variance": [ - 2308 + 2397 ], "__typename": [ 85 @@ -37578,7 +38834,7 @@ export default { }, "game_versions_append_input": { "downloads": [ - 2349 + 2439 ], "__typename": [ 85 @@ -37594,13 +38850,13 @@ export default { }, "game_versions_bool_exp": { "_and": [ - 2281 + 2370 ], "_not": [ - 2281 + 2370 ], "_or": [ - 2281 + 2370 ], "build_id": [ 42 @@ -37615,10 +38871,10 @@ export default { 87 ], "downloads": [ - 2351 + 2441 ], "updated_at": [ - 5154 + 5244 ], "version": [ 87 @@ -37674,10 +38930,10 @@ export default { 85 ], "downloads": [ - 2349 + 2439 ], "updated_at": [ - 5153 + 5243 ], "version": [ 85 @@ -37694,7 +38950,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "version": [ 85 @@ -37711,7 +38967,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "version": [ 85 @@ -37725,7 +38981,7 @@ export default { 41 ], "returning": [ - 2276 + 2365 ], "__typename": [ 85 @@ -37733,10 +38989,10 @@ export default { }, "game_versions_obj_rel_insert_input": { "data": [ - 2287 + 2376 ], "on_conflict": [ - 2292 + 2381 ], "__typename": [ 85 @@ -37744,13 +39000,13 @@ export default { }, "game_versions_on_conflict": { "constraint": [ - 2282 + 2371 ], "update_columns": [ - 2304 + 2393 ], "where": [ - 2281 + 2370 ], "__typename": [ 85 @@ -37758,25 +39014,25 @@ export default { }, "game_versions_order_by": { "build_id": [ - 3558 + 3648 ], "current": [ - 3558 + 3648 ], "cvars": [ - 3558 + 3648 ], "description": [ - 3558 + 3648 ], "downloads": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "version": [ - 3558 + 3648 ], "__typename": [ 85 @@ -37792,7 +39048,7 @@ export default { }, "game_versions_prepend_input": { "downloads": [ - 2349 + 2439 ], "__typename": [ 85 @@ -37813,10 +39069,10 @@ export default { 85 ], "downloads": [ - 2349 + 2439 ], "updated_at": [ - 5153 + 5243 ], "version": [ 85 @@ -37851,10 +39107,10 @@ export default { }, "game_versions_stream_cursor_input": { "initial_value": [ - 2302 + 2391 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -37874,10 +39130,10 @@ export default { 85 ], "downloads": [ - 2349 + 2439 ], "updated_at": [ - 5153 + 5243 ], "version": [ 85 @@ -37897,28 +39153,28 @@ export default { "game_versions_update_column": {}, "game_versions_updates": { "_append": [ - 2279 + 2368 ], "_delete_at_path": [ - 2283 + 2372 ], "_delete_elem": [ - 2284 + 2373 ], "_delete_key": [ - 2285 + 2374 ], "_inc": [ - 2286 + 2375 ], "_prepend": [ - 2295 + 2384 ], "_set": [ - 2297 + 2386 ], "where": [ - 2281 + 2370 ], "__typename": [ 85 @@ -37956,13 +39212,13 @@ export default { 41 ], "game_version": [ - 2276 + 2365 ], "id": [ - 6365 + 6672 ], "results": [ - 2349, + 2439, { "path": [ 85 @@ -37973,7 +39229,7 @@ export default { 85 ], "validated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -37981,10 +39237,10 @@ export default { }, "gamedata_signature_validations_aggregate": { "aggregate": [ - 2311 + 2400 ], "nodes": [ - 2309 + 2398 ], "__typename": [ 85 @@ -37992,13 +39248,13 @@ export default { }, "gamedata_signature_validations_aggregate_fields": { "avg": [ - 2313 + 2402 ], "count": [ 41, { "columns": [ - 2328, + 2417, "[gamedata_signature_validations_select_column!]" ], "distinct": [ @@ -38007,31 +39263,31 @@ export default { } ], "max": [ - 2321 + 2410 ], "min": [ - 2322 + 2411 ], "stddev": [ - 2330 + 2419 ], "stddev_pop": [ - 2331 + 2420 ], "stddev_samp": [ - 2332 + 2421 ], "sum": [ - 2335 + 2424 ], "var_pop": [ - 2338 + 2427 ], "var_samp": [ - 2339 + 2428 ], "variance": [ - 2340 + 2429 ], "__typename": [ 85 @@ -38039,7 +39295,7 @@ export default { }, "gamedata_signature_validations_append_input": { "results": [ - 2349 + 2439 ], "__typename": [ 85 @@ -38055,13 +39311,13 @@ export default { }, "gamedata_signature_validations_bool_exp": { "_and": [ - 2314 + 2403 ], "_not": [ - 2314 + 2403 ], "_or": [ - 2314 + 2403 ], "branch": [ 87 @@ -38070,19 +39326,19 @@ export default { 42 ], "game_version": [ - 2281 + 2370 ], "id": [ - 6367 + 6674 ], "results": [ - 2351 + 2441 ], "status": [ 87 ], "validated_at": [ - 5154 + 5244 ], "__typename": [ 85 @@ -38129,19 +39385,19 @@ export default { 41 ], "game_version": [ - 2291 + 2380 ], "id": [ - 6365 + 6672 ], "results": [ - 2349 + 2439 ], "status": [ 85 ], "validated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -38155,13 +39411,13 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "status": [ 85 ], "validated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -38175,13 +39431,13 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "status": [ 85 ], "validated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -38192,7 +39448,7 @@ export default { 41 ], "returning": [ - 2309 + 2398 ], "__typename": [ 85 @@ -38200,13 +39456,13 @@ export default { }, "gamedata_signature_validations_on_conflict": { "constraint": [ - 2315 + 2404 ], "update_columns": [ - 2336 + 2425 ], "where": [ - 2314 + 2403 ], "__typename": [ 85 @@ -38214,25 +39470,25 @@ export default { }, "gamedata_signature_validations_order_by": { "branch": [ - 3558 + 3648 ], "build_id": [ - 3558 + 3648 ], "game_version": [ - 2293 + 2382 ], "id": [ - 3558 + 3648 ], "results": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "validated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -38240,7 +39496,7 @@ export default { }, "gamedata_signature_validations_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -38248,7 +39504,7 @@ export default { }, "gamedata_signature_validations_prepend_input": { "results": [ - 2349 + 2439 ], "__typename": [ 85 @@ -38263,16 +39519,16 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "results": [ - 2349 + 2439 ], "status": [ 85 ], "validated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -38304,10 +39560,10 @@ export default { }, "gamedata_signature_validations_stream_cursor_input": { "initial_value": [ - 2334 + 2423 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -38321,16 +39577,16 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "results": [ - 2349 + 2439 ], "status": [ 85 ], "validated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -38347,28 +39603,28 @@ export default { "gamedata_signature_validations_update_column": {}, "gamedata_signature_validations_updates": { "_append": [ - 2312 + 2401 ], "_delete_at_path": [ - 2316 + 2405 ], "_delete_elem": [ - 2317 + 2406 ], "_delete_key": [ - 2318 + 2407 ], "_inc": [ - 2319 + 2408 ], "_prepend": [ - 2327 + 2416 ], "_set": [ - 2329 + 2418 ], "where": [ - 2314 + 2403 ], "__typename": [ 85 @@ -38403,7 +39659,7 @@ export default { 85 ], "_event_id": [ - 6365 + 6672 ], "_match_type": [ 85 @@ -38429,7 +39685,7 @@ export default { 85 ], "_season_id": [ - 6365 + 6672 ], "_source": [ 85 @@ -38446,7 +39702,7 @@ export default { 85 ], "_league_season_id": [ - 6365 + 6672 ], "_role": [ 85 @@ -38469,7 +39725,7 @@ export default { 85 ], "_season_id": [ - 6365 + 6672 ], "_source": [ 85 @@ -38481,34 +39737,42 @@ export default { 85 ] }, + "get_tournament_leaderboard_args": { + "_tournament_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, "inet": {}, "inet_comparison_exp": { "_eq": [ - 2345 + 2435 ], "_gt": [ - 2345 + 2435 ], "_gte": [ - 2345 + 2435 ], "_in": [ - 2345 + 2435 ], "_is_null": [ 6 ], "_lt": [ - 2345 + 2435 ], "_lte": [ - 2345 + 2435 ], "_neq": [ - 2345 + 2435 ], "_nin": [ - 2345 + 2435 ], "__typename": [ 85 @@ -38517,31 +39781,31 @@ export default { "json": {}, "json_comparison_exp": { "_eq": [ - 2347 + 2437 ], "_gt": [ - 2347 + 2437 ], "_gte": [ - 2347 + 2437 ], "_in": [ - 2347 + 2437 ], "_is_null": [ 6 ], "_lt": [ - 2347 + 2437 ], "_lte": [ - 2347 + 2437 ], "_neq": [ - 2347 + 2437 ], "_nin": [ - 2347 + 2437 ], "__typename": [ 85 @@ -38558,22 +39822,22 @@ export default { }, "jsonb_comparison_exp": { "_cast": [ - 2350 + 2440 ], "_contained_in": [ - 2349 + 2439 ], "_contains": [ - 2349 + 2439 ], "_eq": [ - 2349 + 2439 ], "_gt": [ - 2349 + 2439 ], "_gte": [ - 2349 + 2439 ], "_has_key": [ 85 @@ -38585,22 +39849,22 @@ export default { 85 ], "_in": [ - 2349 + 2439 ], "_is_null": [ 6 ], "_lt": [ - 2349 + 2439 ], "_lte": [ - 2349 + 2439 ], "_neq": [ - 2349 + 2439 ], "_nin": [ - 2349 + 2439 ], "__typename": [ 85 @@ -38626,13 +39890,13 @@ export default { 85 ], "secondary_value": [ - 2004 + 2093 ], "tertiary_value": [ - 2004 + 2093 ], "value": [ - 2004 + 2093 ], "__typename": [ 85 @@ -38640,10 +39904,10 @@ export default { }, "leaderboard_entries_aggregate": { "aggregate": [ - 2354 + 2444 ], "nodes": [ - 2352 + 2442 ], "__typename": [ 85 @@ -38651,13 +39915,13 @@ export default { }, "leaderboard_entries_aggregate_fields": { "avg": [ - 2355 + 2445 ], "count": [ 41, { "columns": [ - 2363, + 2453, "[leaderboard_entries_select_column!]" ], "distinct": [ @@ -38666,31 +39930,31 @@ export default { } ], "max": [ - 2359 + 2449 ], "min": [ - 2360 + 2450 ], "stddev": [ - 2365 + 2455 ], "stddev_pop": [ - 2366 + 2456 ], "stddev_samp": [ - 2367 + 2457 ], "sum": [ - 2370 + 2460 ], "var_pop": [ - 2372 + 2462 ], "var_samp": [ - 2373 + 2463 ], "variance": [ - 2374 + 2464 ], "__typename": [ 85 @@ -38715,13 +39979,13 @@ export default { }, "leaderboard_entries_bool_exp": { "_and": [ - 2356 + 2446 ], "_not": [ - 2356 + 2446 ], "_or": [ - 2356 + 2446 ], "matches_played": [ 42 @@ -38742,13 +40006,13 @@ export default { 87 ], "secondary_value": [ - 2005 + 2094 ], "tertiary_value": [ - 2005 + 2094 ], "value": [ - 2005 + 2094 ], "__typename": [ 85 @@ -38759,13 +40023,13 @@ export default { 41 ], "secondary_value": [ - 2004 + 2093 ], "tertiary_value": [ - 2004 + 2093 ], "value": [ - 2004 + 2093 ], "__typename": [ 85 @@ -38791,13 +40055,13 @@ export default { 85 ], "secondary_value": [ - 2004 + 2093 ], "tertiary_value": [ - 2004 + 2093 ], "value": [ - 2004 + 2093 ], "__typename": [ 85 @@ -38823,13 +40087,13 @@ export default { 85 ], "secondary_value": [ - 2004 + 2093 ], "tertiary_value": [ - 2004 + 2093 ], "value": [ - 2004 + 2093 ], "__typename": [ 85 @@ -38855,13 +40119,13 @@ export default { 85 ], "secondary_value": [ - 2004 + 2093 ], "tertiary_value": [ - 2004 + 2093 ], "value": [ - 2004 + 2093 ], "__typename": [ 85 @@ -38872,7 +40136,7 @@ export default { 41 ], "returning": [ - 2352 + 2442 ], "__typename": [ 85 @@ -38880,31 +40144,31 @@ export default { }, "leaderboard_entries_order_by": { "matches_played": [ - 3558 + 3648 ], "player_avatar_url": [ - 3558 + 3648 ], "player_country": [ - 3558 + 3648 ], "player_custom_avatar_url": [ - 3558 + 3648 ], "player_name": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "secondary_value": [ - 3558 + 3648 ], "tertiary_value": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -38931,13 +40195,13 @@ export default { 85 ], "secondary_value": [ - 2004 + 2093 ], "tertiary_value": [ - 2004 + 2093 ], "value": [ - 2004 + 2093 ], "__typename": [ 85 @@ -38996,10 +40260,10 @@ export default { }, "leaderboard_entries_stream_cursor_input": { "initial_value": [ - 2369 + 2459 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -39025,13 +40289,13 @@ export default { 85 ], "secondary_value": [ - 2004 + 2093 ], "tertiary_value": [ - 2004 + 2093 ], "value": [ - 2004 + 2093 ], "__typename": [ 85 @@ -39042,13 +40306,13 @@ export default { 41 ], "secondary_value": [ - 2004 + 2093 ], "tertiary_value": [ - 2004 + 2093 ], "value": [ - 2004 + 2093 ], "__typename": [ 85 @@ -39056,13 +40320,13 @@ export default { }, "leaderboard_entries_updates": { "_inc": [ - 2357 + 2447 ], "_set": [ - 2364 + 2454 ], "where": [ - 2356 + 2446 ], "__typename": [ 85 @@ -39121,10 +40385,10 @@ export default { }, "league_award_forfeit_args": { "_tournament_bracket_id": [ - 6365 + 6672 ], "_winning_tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -39132,19 +40396,19 @@ export default { }, "league_divisions": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "name": [ 85 ], "season_divisions": [ - 2527, + 2617, { "distinct_on": [ - 2546, + 2636, "[league_season_divisions_select_column!]" ], "limit": [ @@ -39154,19 +40418,19 @@ export default { 41 ], "order_by": [ - 2544, + 2634, "[league_season_divisions_order_by!]" ], "where": [ - 2534 + 2624 ] } ], "season_divisions_aggregate": [ - 2528, + 2618, { "distinct_on": [ - 2546, + 2636, "[league_season_divisions_select_column!]" ], "limit": [ @@ -39176,16 +40440,16 @@ export default { 41 ], "order_by": [ - 2544, + 2634, "[league_season_divisions_order_by!]" ], "where": [ - 2534 + 2624 ] } ], "tier": [ - 4740 + 4830 ], "__typename": [ 85 @@ -39193,10 +40457,10 @@ export default { }, "league_divisions_aggregate": { "aggregate": [ - 2378 + 2468 ], "nodes": [ - 2376 + 2466 ], "__typename": [ 85 @@ -39204,13 +40468,13 @@ export default { }, "league_divisions_aggregate_fields": { "avg": [ - 2379 + 2469 ], "count": [ 41, { "columns": [ - 2391, + 2481, "[league_divisions_select_column!]" ], "distinct": [ @@ -39219,31 +40483,31 @@ export default { } ], "max": [ - 2384 + 2474 ], "min": [ - 2385 + 2475 ], "stddev": [ - 2393 + 2483 ], "stddev_pop": [ - 2394 + 2484 ], "stddev_samp": [ - 2395 + 2485 ], "sum": [ - 2398 + 2488 ], "var_pop": [ - 2401 + 2491 ], "var_samp": [ - 2402 + 2492 ], "variance": [ - 2403 + 2493 ], "__typename": [ 85 @@ -39259,31 +40523,31 @@ export default { }, "league_divisions_bool_exp": { "_and": [ - 2380 + 2470 ], "_not": [ - 2380 + 2470 ], "_or": [ - 2380 + 2470 ], "created_at": [ - 5154 + 5244 ], "id": [ - 6367 + 6674 ], "name": [ 87 ], "season_divisions": [ - 2534 + 2624 ], "season_divisions_aggregate": [ - 2529 + 2619 ], "tier": [ - 4741 + 4831 ], "__typename": [ 85 @@ -39292,7 +40556,7 @@ export default { "league_divisions_constraint": {}, "league_divisions_inc_input": { "tier": [ - 4740 + 4830 ], "__typename": [ 85 @@ -39300,19 +40564,19 @@ export default { }, "league_divisions_insert_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "name": [ 85 ], "season_divisions": [ - 2533 + 2623 ], "tier": [ - 4740 + 4830 ], "__typename": [ 85 @@ -39320,16 +40584,16 @@ export default { }, "league_divisions_max_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "name": [ 85 ], "tier": [ - 4740 + 4830 ], "__typename": [ 85 @@ -39337,16 +40601,16 @@ export default { }, "league_divisions_min_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "name": [ 85 ], "tier": [ - 4740 + 4830 ], "__typename": [ 85 @@ -39357,7 +40621,7 @@ export default { 41 ], "returning": [ - 2376 + 2466 ], "__typename": [ 85 @@ -39365,10 +40629,10 @@ export default { }, "league_divisions_obj_rel_insert_input": { "data": [ - 2383 + 2473 ], "on_conflict": [ - 2388 + 2478 ], "__typename": [ 85 @@ -39376,13 +40640,13 @@ export default { }, "league_divisions_on_conflict": { "constraint": [ - 2381 + 2471 ], "update_columns": [ - 2399 + 2489 ], "where": [ - 2380 + 2470 ], "__typename": [ 85 @@ -39390,19 +40654,19 @@ export default { }, "league_divisions_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "season_divisions_aggregate": [ - 2532 + 2622 ], "tier": [ - 3558 + 3648 ], "__typename": [ 85 @@ -39410,7 +40674,7 @@ export default { }, "league_divisions_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -39419,16 +40683,16 @@ export default { "league_divisions_select_column": {}, "league_divisions_set_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "name": [ 85 ], "tier": [ - 4740 + 4830 ], "__typename": [ 85 @@ -39460,10 +40724,10 @@ export default { }, "league_divisions_stream_cursor_input": { "initial_value": [ - 2397 + 2487 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -39471,16 +40735,16 @@ export default { }, "league_divisions_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "name": [ 85 ], "tier": [ - 4740 + 4830 ], "__typename": [ 85 @@ -39488,7 +40752,7 @@ export default { }, "league_divisions_sum_fields": { "tier": [ - 4740 + 4830 ], "__typename": [ 85 @@ -39497,13 +40761,13 @@ export default { "league_divisions_update_column": {}, "league_divisions_updates": { "_inc": [ - 2382 + 2472 ], "_set": [ - 2392 + 2482 ], "where": [ - 2380 + 2470 ], "__typename": [ 85 @@ -39535,25 +40799,25 @@ export default { }, "league_match_weeks": { "closes_at": [ - 5153 + 5243 ], "created_at": [ - 5153 + 5243 ], "default_match_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "opens_at": [ - 5153 + 5243 ], "season": [ - 2552 + 2642 ], "week_number": [ 41 @@ -39564,10 +40828,10 @@ export default { }, "league_match_weeks_aggregate": { "aggregate": [ - 2408 + 2498 ], "nodes": [ - 2404 + 2494 ], "__typename": [ 85 @@ -39575,7 +40839,7 @@ export default { }, "league_match_weeks_aggregate_bool_exp": { "count": [ - 2407 + 2497 ], "__typename": [ 85 @@ -39583,13 +40847,13 @@ export default { }, "league_match_weeks_aggregate_bool_exp_count": { "arguments": [ - 2425 + 2515 ], "distinct": [ 6 ], "filter": [ - 2413 + 2503 ], "predicate": [ 42 @@ -39600,13 +40864,13 @@ export default { }, "league_match_weeks_aggregate_fields": { "avg": [ - 2411 + 2501 ], "count": [ 41, { "columns": [ - 2425, + 2515, "[league_match_weeks_select_column!]" ], "distinct": [ @@ -39615,31 +40879,31 @@ export default { } ], "max": [ - 2417 + 2507 ], "min": [ - 2419 + 2509 ], "stddev": [ - 2427 + 2517 ], "stddev_pop": [ - 2429 + 2519 ], "stddev_samp": [ - 2431 + 2521 ], "sum": [ - 2435 + 2525 ], "var_pop": [ - 2439 + 2529 ], "var_samp": [ - 2441 + 2531 ], "variance": [ - 2443 + 2533 ], "__typename": [ 85 @@ -39647,37 +40911,37 @@ export default { }, "league_match_weeks_aggregate_order_by": { "avg": [ - 2412 + 2502 ], "count": [ - 3558 + 3648 ], "max": [ - 2418 + 2508 ], "min": [ - 2420 + 2510 ], "stddev": [ - 2428 + 2518 ], "stddev_pop": [ - 2430 + 2520 ], "stddev_samp": [ - 2432 + 2522 ], "sum": [ - 2436 + 2526 ], "var_pop": [ - 2440 + 2530 ], "var_samp": [ - 2442 + 2532 ], "variance": [ - 2444 + 2534 ], "__typename": [ 85 @@ -39685,10 +40949,10 @@ export default { }, "league_match_weeks_arr_rel_insert_input": { "data": [ - 2416 + 2506 ], "on_conflict": [ - 2422 + 2512 ], "__typename": [ 85 @@ -39704,7 +40968,7 @@ export default { }, "league_match_weeks_avg_order_by": { "week_number": [ - 3558 + 3648 ], "__typename": [ 85 @@ -39712,34 +40976,34 @@ export default { }, "league_match_weeks_bool_exp": { "_and": [ - 2413 + 2503 ], "_not": [ - 2413 + 2503 ], "_or": [ - 2413 + 2503 ], "closes_at": [ - 5154 + 5244 ], "created_at": [ - 5154 + 5244 ], "default_match_at": [ - 5154 + 5244 ], "id": [ - 6367 + 6674 ], "league_season_id": [ - 6367 + 6674 ], "opens_at": [ - 5154 + 5244 ], "season": [ - 2557 + 2647 ], "week_number": [ 42 @@ -39759,25 +41023,25 @@ export default { }, "league_match_weeks_insert_input": { "closes_at": [ - 5153 + 5243 ], "created_at": [ - 5153 + 5243 ], "default_match_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "opens_at": [ - 5153 + 5243 ], "season": [ - 2567 + 2657 ], "week_number": [ 41 @@ -39788,22 +41052,22 @@ export default { }, "league_match_weeks_max_fields": { "closes_at": [ - 5153 + 5243 ], "created_at": [ - 5153 + 5243 ], "default_match_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "opens_at": [ - 5153 + 5243 ], "week_number": [ 41 @@ -39814,25 +41078,25 @@ export default { }, "league_match_weeks_max_order_by": { "closes_at": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "default_match_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "opens_at": [ - 3558 + 3648 ], "week_number": [ - 3558 + 3648 ], "__typename": [ 85 @@ -39840,22 +41104,22 @@ export default { }, "league_match_weeks_min_fields": { "closes_at": [ - 5153 + 5243 ], "created_at": [ - 5153 + 5243 ], "default_match_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "opens_at": [ - 5153 + 5243 ], "week_number": [ 41 @@ -39866,25 +41130,25 @@ export default { }, "league_match_weeks_min_order_by": { "closes_at": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "default_match_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "opens_at": [ - 3558 + 3648 ], "week_number": [ - 3558 + 3648 ], "__typename": [ 85 @@ -39895,7 +41159,7 @@ export default { 41 ], "returning": [ - 2404 + 2494 ], "__typename": [ 85 @@ -39903,13 +41167,13 @@ export default { }, "league_match_weeks_on_conflict": { "constraint": [ - 2414 + 2504 ], "update_columns": [ - 2437 + 2527 ], "where": [ - 2413 + 2503 ], "__typename": [ 85 @@ -39917,28 +41181,28 @@ export default { }, "league_match_weeks_order_by": { "closes_at": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "default_match_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "opens_at": [ - 3558 + 3648 ], "season": [ - 2569 + 2659 ], "week_number": [ - 3558 + 3648 ], "__typename": [ 85 @@ -39946,7 +41210,7 @@ export default { }, "league_match_weeks_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -39955,22 +41219,22 @@ export default { "league_match_weeks_select_column": {}, "league_match_weeks_set_input": { "closes_at": [ - 5153 + 5243 ], "created_at": [ - 5153 + 5243 ], "default_match_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "opens_at": [ - 5153 + 5243 ], "week_number": [ 41 @@ -39989,7 +41253,7 @@ export default { }, "league_match_weeks_stddev_order_by": { "week_number": [ - 3558 + 3648 ], "__typename": [ 85 @@ -40005,7 +41269,7 @@ export default { }, "league_match_weeks_stddev_pop_order_by": { "week_number": [ - 3558 + 3648 ], "__typename": [ 85 @@ -40021,7 +41285,7 @@ export default { }, "league_match_weeks_stddev_samp_order_by": { "week_number": [ - 3558 + 3648 ], "__typename": [ 85 @@ -40029,10 +41293,10 @@ export default { }, "league_match_weeks_stream_cursor_input": { "initial_value": [ - 2434 + 2524 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -40040,22 +41304,22 @@ export default { }, "league_match_weeks_stream_cursor_value_input": { "closes_at": [ - 5153 + 5243 ], "created_at": [ - 5153 + 5243 ], "default_match_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "opens_at": [ - 5153 + 5243 ], "week_number": [ 41 @@ -40074,7 +41338,7 @@ export default { }, "league_match_weeks_sum_order_by": { "week_number": [ - 3558 + 3648 ], "__typename": [ 85 @@ -40083,13 +41347,13 @@ export default { "league_match_weeks_update_column": {}, "league_match_weeks_updates": { "_inc": [ - 2415 + 2505 ], "_set": [ - 2426 + 2516 ], "where": [ - 2413 + 2503 ], "__typename": [ 85 @@ -40105,7 +41369,7 @@ export default { }, "league_match_weeks_var_pop_order_by": { "week_number": [ - 3558 + 3648 ], "__typename": [ 85 @@ -40121,7 +41385,7 @@ export default { }, "league_match_weeks_var_samp_order_by": { "week_number": [ - 3558 + 3648 ], "__typename": [ 85 @@ -40137,7 +41401,7 @@ export default { }, "league_match_weeks_variance_order_by": { "week_number": [ - 3558 + 3648 ], "__typename": [ 85 @@ -40145,40 +41409,40 @@ export default { }, "league_relegation_playoffs": { "created_at": [ - 5153 + 5243 ], "higher_division": [ - 2376 + 2466 ], "higher_division_id": [ - 6365 + 6672 ], "higher_slots": [ 41 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "lower_division": [ - 2376 + 2466 ], "lower_division_id": [ - 6365 + 6672 ], "resolved_at": [ - 5153 + 5243 ], "season": [ - 2552 + 2642 ], "tournament": [ - 5589 + 5896 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -40186,10 +41450,10 @@ export default { }, "league_relegation_playoffs_aggregate": { "aggregate": [ - 2449 + 2539 ], "nodes": [ - 2445 + 2535 ], "__typename": [ 85 @@ -40197,7 +41461,7 @@ export default { }, "league_relegation_playoffs_aggregate_bool_exp": { "count": [ - 2448 + 2538 ], "__typename": [ 85 @@ -40205,13 +41469,13 @@ export default { }, "league_relegation_playoffs_aggregate_bool_exp_count": { "arguments": [ - 2466 + 2556 ], "distinct": [ 6 ], "filter": [ - 2454 + 2544 ], "predicate": [ 42 @@ -40222,13 +41486,13 @@ export default { }, "league_relegation_playoffs_aggregate_fields": { "avg": [ - 2452 + 2542 ], "count": [ 41, { "columns": [ - 2466, + 2556, "[league_relegation_playoffs_select_column!]" ], "distinct": [ @@ -40237,31 +41501,31 @@ export default { } ], "max": [ - 2458 + 2548 ], "min": [ - 2460 + 2550 ], "stddev": [ - 2468 + 2558 ], "stddev_pop": [ - 2470 + 2560 ], "stddev_samp": [ - 2472 + 2562 ], "sum": [ - 2476 + 2566 ], "var_pop": [ - 2480 + 2570 ], "var_samp": [ - 2482 + 2572 ], "variance": [ - 2484 + 2574 ], "__typename": [ 85 @@ -40269,37 +41533,37 @@ export default { }, "league_relegation_playoffs_aggregate_order_by": { "avg": [ - 2453 + 2543 ], "count": [ - 3558 + 3648 ], "max": [ - 2459 + 2549 ], "min": [ - 2461 + 2551 ], "stddev": [ - 2469 + 2559 ], "stddev_pop": [ - 2471 + 2561 ], "stddev_samp": [ - 2473 + 2563 ], "sum": [ - 2477 + 2567 ], "var_pop": [ - 2481 + 2571 ], "var_samp": [ - 2483 + 2573 ], "variance": [ - 2485 + 2575 ], "__typename": [ 85 @@ -40307,10 +41571,10 @@ export default { }, "league_relegation_playoffs_arr_rel_insert_input": { "data": [ - 2457 + 2547 ], "on_conflict": [ - 2463 + 2553 ], "__typename": [ 85 @@ -40326,7 +41590,7 @@ export default { }, "league_relegation_playoffs_avg_order_by": { "higher_slots": [ - 3558 + 3648 ], "__typename": [ 85 @@ -40334,49 +41598,49 @@ export default { }, "league_relegation_playoffs_bool_exp": { "_and": [ - 2454 + 2544 ], "_not": [ - 2454 + 2544 ], "_or": [ - 2454 + 2544 ], "created_at": [ - 5154 + 5244 ], "higher_division": [ - 2380 + 2470 ], "higher_division_id": [ - 6367 + 6674 ], "higher_slots": [ 42 ], "id": [ - 6367 + 6674 ], "league_season_id": [ - 6367 + 6674 ], "lower_division": [ - 2380 + 2470 ], "lower_division_id": [ - 6367 + 6674 ], "resolved_at": [ - 5154 + 5244 ], "season": [ - 2557 + 2647 ], "tournament": [ - 5610 + 5917 ], "tournament_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -40393,40 +41657,40 @@ export default { }, "league_relegation_playoffs_insert_input": { "created_at": [ - 5153 + 5243 ], "higher_division": [ - 2387 + 2477 ], "higher_division_id": [ - 6365 + 6672 ], "higher_slots": [ 41 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "lower_division": [ - 2387 + 2477 ], "lower_division_id": [ - 6365 + 6672 ], "resolved_at": [ - 5153 + 5243 ], "season": [ - 2567 + 2657 ], "tournament": [ - 5619 + 5926 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -40434,28 +41698,28 @@ export default { }, "league_relegation_playoffs_max_fields": { "created_at": [ - 5153 + 5243 ], "higher_division_id": [ - 6365 + 6672 ], "higher_slots": [ 41 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "lower_division_id": [ - 6365 + 6672 ], "resolved_at": [ - 5153 + 5243 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -40463,28 +41727,28 @@ export default { }, "league_relegation_playoffs_max_order_by": { "created_at": [ - 3558 + 3648 ], "higher_division_id": [ - 3558 + 3648 ], "higher_slots": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "lower_division_id": [ - 3558 + 3648 ], "resolved_at": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -40492,28 +41756,28 @@ export default { }, "league_relegation_playoffs_min_fields": { "created_at": [ - 5153 + 5243 ], "higher_division_id": [ - 6365 + 6672 ], "higher_slots": [ 41 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "lower_division_id": [ - 6365 + 6672 ], "resolved_at": [ - 5153 + 5243 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -40521,28 +41785,28 @@ export default { }, "league_relegation_playoffs_min_order_by": { "created_at": [ - 3558 + 3648 ], "higher_division_id": [ - 3558 + 3648 ], "higher_slots": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "lower_division_id": [ - 3558 + 3648 ], "resolved_at": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -40553,7 +41817,7 @@ export default { 41 ], "returning": [ - 2445 + 2535 ], "__typename": [ 85 @@ -40561,13 +41825,13 @@ export default { }, "league_relegation_playoffs_on_conflict": { "constraint": [ - 2455 + 2545 ], "update_columns": [ - 2478 + 2568 ], "where": [ - 2454 + 2544 ], "__typename": [ 85 @@ -40575,40 +41839,40 @@ export default { }, "league_relegation_playoffs_order_by": { "created_at": [ - 3558 + 3648 ], "higher_division": [ - 2389 + 2479 ], "higher_division_id": [ - 3558 + 3648 ], "higher_slots": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "lower_division": [ - 2389 + 2479 ], "lower_division_id": [ - 3558 + 3648 ], "resolved_at": [ - 3558 + 3648 ], "season": [ - 2569 + 2659 ], "tournament": [ - 5621 + 5928 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -40616,7 +41880,7 @@ export default { }, "league_relegation_playoffs_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -40625,28 +41889,28 @@ export default { "league_relegation_playoffs_select_column": {}, "league_relegation_playoffs_set_input": { "created_at": [ - 5153 + 5243 ], "higher_division_id": [ - 6365 + 6672 ], "higher_slots": [ 41 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "lower_division_id": [ - 6365 + 6672 ], "resolved_at": [ - 5153 + 5243 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -40662,7 +41926,7 @@ export default { }, "league_relegation_playoffs_stddev_order_by": { "higher_slots": [ - 3558 + 3648 ], "__typename": [ 85 @@ -40678,7 +41942,7 @@ export default { }, "league_relegation_playoffs_stddev_pop_order_by": { "higher_slots": [ - 3558 + 3648 ], "__typename": [ 85 @@ -40694,7 +41958,7 @@ export default { }, "league_relegation_playoffs_stddev_samp_order_by": { "higher_slots": [ - 3558 + 3648 ], "__typename": [ 85 @@ -40702,10 +41966,10 @@ export default { }, "league_relegation_playoffs_stream_cursor_input": { "initial_value": [ - 2475 + 2565 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -40713,28 +41977,28 @@ export default { }, "league_relegation_playoffs_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "higher_division_id": [ - 6365 + 6672 ], "higher_slots": [ 41 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "lower_division_id": [ - 6365 + 6672 ], "resolved_at": [ - 5153 + 5243 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -40750,7 +42014,7 @@ export default { }, "league_relegation_playoffs_sum_order_by": { "higher_slots": [ - 3558 + 3648 ], "__typename": [ 85 @@ -40759,13 +42023,13 @@ export default { "league_relegation_playoffs_update_column": {}, "league_relegation_playoffs_updates": { "_inc": [ - 2456 + 2546 ], "_set": [ - 2467 + 2557 ], "where": [ - 2454 + 2544 ], "__typename": [ 85 @@ -40781,7 +42045,7 @@ export default { }, "league_relegation_playoffs_var_pop_order_by": { "higher_slots": [ - 3558 + 3648 ], "__typename": [ 85 @@ -40797,7 +42061,7 @@ export default { }, "league_relegation_playoffs_var_samp_order_by": { "higher_slots": [ - 3558 + 3648 ], "__typename": [ 85 @@ -40813,7 +42077,7 @@ export default { }, "league_relegation_playoffs_variance_order_by": { "higher_slots": [ - 3558 + 3648 ], "__typename": [ 85 @@ -40821,46 +42085,46 @@ export default { }, "league_scheduling_proposals": { "bracket": [ - 5197 + 5287 ], "created_at": [ - 5153 + 5243 ], "e_proposal_status": [ - 991 + 993 ], "id": [ - 6365 + 6672 ], "message": [ 85 ], "proposed_by": [ - 4516 + 4606 ], "proposed_by_league_team_season_id": [ - 6365 + 6672 ], "proposed_by_steam_id": [ - 310 + 312 ], "proposed_time": [ - 5153 + 5243 ], "responded_by": [ - 4516 + 4606 ], "responded_by_steam_id": [ - 310 + 312 ], "status": [ - 996 + 998 ], "team_season": [ - 2667 + 2757 ], "tournament_bracket_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -40868,10 +42132,10 @@ export default { }, "league_scheduling_proposals_aggregate": { "aggregate": [ - 2490 + 2580 ], "nodes": [ - 2486 + 2576 ], "__typename": [ 85 @@ -40879,7 +42143,7 @@ export default { }, "league_scheduling_proposals_aggregate_bool_exp": { "count": [ - 2489 + 2579 ], "__typename": [ 85 @@ -40887,13 +42151,13 @@ export default { }, "league_scheduling_proposals_aggregate_bool_exp_count": { "arguments": [ - 2507 + 2597 ], "distinct": [ 6 ], "filter": [ - 2495 + 2585 ], "predicate": [ 42 @@ -40904,13 +42168,13 @@ export default { }, "league_scheduling_proposals_aggregate_fields": { "avg": [ - 2493 + 2583 ], "count": [ 41, { "columns": [ - 2507, + 2597, "[league_scheduling_proposals_select_column!]" ], "distinct": [ @@ -40919,31 +42183,31 @@ export default { } ], "max": [ - 2499 + 2589 ], "min": [ - 2501 + 2591 ], "stddev": [ - 2509 + 2599 ], "stddev_pop": [ - 2511 + 2601 ], "stddev_samp": [ - 2513 + 2603 ], "sum": [ - 2517 + 2607 ], "var_pop": [ - 2521 + 2611 ], "var_samp": [ - 2523 + 2613 ], "variance": [ - 2525 + 2615 ], "__typename": [ 85 @@ -40951,37 +42215,37 @@ export default { }, "league_scheduling_proposals_aggregate_order_by": { "avg": [ - 2494 + 2584 ], "count": [ - 3558 + 3648 ], "max": [ - 2500 + 2590 ], "min": [ - 2502 + 2592 ], "stddev": [ - 2510 + 2600 ], "stddev_pop": [ - 2512 + 2602 ], "stddev_samp": [ - 2514 + 2604 ], "sum": [ - 2518 + 2608 ], "var_pop": [ - 2522 + 2612 ], "var_samp": [ - 2524 + 2614 ], "variance": [ - 2526 + 2616 ], "__typename": [ 85 @@ -40989,10 +42253,10 @@ export default { }, "league_scheduling_proposals_arr_rel_insert_input": { "data": [ - 2498 + 2588 ], "on_conflict": [ - 2504 + 2594 ], "__typename": [ 85 @@ -41011,10 +42275,10 @@ export default { }, "league_scheduling_proposals_avg_order_by": { "proposed_by_steam_id": [ - 3558 + 3648 ], "responded_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -41022,55 +42286,55 @@ export default { }, "league_scheduling_proposals_bool_exp": { "_and": [ - 2495 + 2585 ], "_not": [ - 2495 + 2585 ], "_or": [ - 2495 + 2585 ], "bracket": [ - 5208 + 5298 ], "created_at": [ - 5154 + 5244 ], "e_proposal_status": [ - 994 + 996 ], "id": [ - 6367 + 6674 ], "message": [ 87 ], "proposed_by": [ - 4520 + 4610 ], "proposed_by_league_team_season_id": [ - 6367 + 6674 ], "proposed_by_steam_id": [ - 312 + 314 ], "proposed_time": [ - 5154 + 5244 ], "responded_by": [ - 4520 + 4610 ], "responded_by_steam_id": [ - 312 + 314 ], "status": [ - 997 + 999 ], "team_season": [ - 2676 + 2766 ], "tournament_bracket_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -41079,10 +42343,10 @@ export default { "league_scheduling_proposals_constraint": {}, "league_scheduling_proposals_inc_input": { "proposed_by_steam_id": [ - 310 + 312 ], "responded_by_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -41090,46 +42354,46 @@ export default { }, "league_scheduling_proposals_insert_input": { "bracket": [ - 5217 + 5307 ], "created_at": [ - 5153 + 5243 ], "e_proposal_status": [ - 1002 + 1004 ], "id": [ - 6365 + 6672 ], "message": [ 85 ], "proposed_by": [ - 4527 + 4617 ], "proposed_by_league_team_season_id": [ - 6365 + 6672 ], "proposed_by_steam_id": [ - 310 + 312 ], "proposed_time": [ - 5153 + 5243 ], "responded_by": [ - 4527 + 4617 ], "responded_by_steam_id": [ - 310 + 312 ], "status": [ - 996 + 998 ], "team_season": [ - 2685 + 2775 ], "tournament_bracket_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -41137,28 +42401,28 @@ export default { }, "league_scheduling_proposals_max_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "message": [ 85 ], "proposed_by_league_team_season_id": [ - 6365 + 6672 ], "proposed_by_steam_id": [ - 310 + 312 ], "proposed_time": [ - 5153 + 5243 ], "responded_by_steam_id": [ - 310 + 312 ], "tournament_bracket_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -41166,28 +42430,28 @@ export default { }, "league_scheduling_proposals_max_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "message": [ - 3558 + 3648 ], "proposed_by_league_team_season_id": [ - 3558 + 3648 ], "proposed_by_steam_id": [ - 3558 + 3648 ], "proposed_time": [ - 3558 + 3648 ], "responded_by_steam_id": [ - 3558 + 3648 ], "tournament_bracket_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -41195,28 +42459,28 @@ export default { }, "league_scheduling_proposals_min_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "message": [ 85 ], "proposed_by_league_team_season_id": [ - 6365 + 6672 ], "proposed_by_steam_id": [ - 310 + 312 ], "proposed_time": [ - 5153 + 5243 ], "responded_by_steam_id": [ - 310 + 312 ], "tournament_bracket_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -41224,28 +42488,28 @@ export default { }, "league_scheduling_proposals_min_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "message": [ - 3558 + 3648 ], "proposed_by_league_team_season_id": [ - 3558 + 3648 ], "proposed_by_steam_id": [ - 3558 + 3648 ], "proposed_time": [ - 3558 + 3648 ], "responded_by_steam_id": [ - 3558 + 3648 ], "tournament_bracket_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -41256,7 +42520,7 @@ export default { 41 ], "returning": [ - 2486 + 2576 ], "__typename": [ 85 @@ -41264,13 +42528,13 @@ export default { }, "league_scheduling_proposals_on_conflict": { "constraint": [ - 2496 + 2586 ], "update_columns": [ - 2519 + 2609 ], "where": [ - 2495 + 2585 ], "__typename": [ 85 @@ -41278,46 +42542,46 @@ export default { }, "league_scheduling_proposals_order_by": { "bracket": [ - 5219 + 5309 ], "created_at": [ - 3558 + 3648 ], "e_proposal_status": [ - 1004 + 1006 ], "id": [ - 3558 + 3648 ], "message": [ - 3558 + 3648 ], "proposed_by": [ - 4529 + 4619 ], "proposed_by_league_team_season_id": [ - 3558 + 3648 ], "proposed_by_steam_id": [ - 3558 + 3648 ], "proposed_time": [ - 3558 + 3648 ], "responded_by": [ - 4529 + 4619 ], "responded_by_steam_id": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "team_season": [ - 2687 + 2777 ], "tournament_bracket_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -41325,7 +42589,7 @@ export default { }, "league_scheduling_proposals_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -41334,31 +42598,31 @@ export default { "league_scheduling_proposals_select_column": {}, "league_scheduling_proposals_set_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "message": [ 85 ], "proposed_by_league_team_season_id": [ - 6365 + 6672 ], "proposed_by_steam_id": [ - 310 + 312 ], "proposed_time": [ - 5153 + 5243 ], "responded_by_steam_id": [ - 310 + 312 ], "status": [ - 996 + 998 ], "tournament_bracket_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -41377,10 +42641,10 @@ export default { }, "league_scheduling_proposals_stddev_order_by": { "proposed_by_steam_id": [ - 3558 + 3648 ], "responded_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -41399,10 +42663,10 @@ export default { }, "league_scheduling_proposals_stddev_pop_order_by": { "proposed_by_steam_id": [ - 3558 + 3648 ], "responded_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -41421,10 +42685,10 @@ export default { }, "league_scheduling_proposals_stddev_samp_order_by": { "proposed_by_steam_id": [ - 3558 + 3648 ], "responded_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -41432,10 +42696,10 @@ export default { }, "league_scheduling_proposals_stream_cursor_input": { "initial_value": [ - 2516 + 2606 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -41443,31 +42707,31 @@ export default { }, "league_scheduling_proposals_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "message": [ 85 ], "proposed_by_league_team_season_id": [ - 6365 + 6672 ], "proposed_by_steam_id": [ - 310 + 312 ], "proposed_time": [ - 5153 + 5243 ], "responded_by_steam_id": [ - 310 + 312 ], "status": [ - 996 + 998 ], "tournament_bracket_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -41475,10 +42739,10 @@ export default { }, "league_scheduling_proposals_sum_fields": { "proposed_by_steam_id": [ - 310 + 312 ], "responded_by_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -41486,10 +42750,10 @@ export default { }, "league_scheduling_proposals_sum_order_by": { "proposed_by_steam_id": [ - 3558 + 3648 ], "responded_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -41498,13 +42762,13 @@ export default { "league_scheduling_proposals_update_column": {}, "league_scheduling_proposals_updates": { "_inc": [ - 2497 + 2587 ], "_set": [ - 2508 + 2598 ], "where": [ - 2495 + 2585 ], "__typename": [ 85 @@ -41523,10 +42787,10 @@ export default { }, "league_scheduling_proposals_var_pop_order_by": { "proposed_by_steam_id": [ - 3558 + 3648 ], "responded_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -41545,10 +42809,10 @@ export default { }, "league_scheduling_proposals_var_samp_order_by": { "proposed_by_steam_id": [ - 3558 + 3648 ], "responded_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -41567,10 +42831,10 @@ export default { }, "league_scheduling_proposals_variance_order_by": { "proposed_by_steam_id": [ - 3558 + 3648 ], "responded_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -41578,28 +42842,28 @@ export default { }, "league_season_divisions": { "created_at": [ - 5153 + 5243 ], "division": [ - 2376 + 2466 ], "id": [ - 6365 + 6672 ], "league_division_id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "season": [ - 2552 + 2642 ], "standings": [ - 6437, + 6744, { "distinct_on": [ - 6453, + 6760, "[v_league_division_standings_select_column!]" ], "limit": [ @@ -41609,19 +42873,19 @@ export default { 41 ], "order_by": [ - 6452, + 6759, "[v_league_division_standings_order_by!]" ], "where": [ - 6446 + 6753 ] } ], "standings_aggregate": [ - 6438, + 6745, { "distinct_on": [ - 6453, + 6760, "[v_league_division_standings_select_column!]" ], "limit": [ @@ -41631,19 +42895,19 @@ export default { 41 ], "order_by": [ - 6452, + 6759, "[v_league_division_standings_order_by!]" ], "where": [ - 6446 + 6753 ] } ], "tournament": [ - 5589 + 5896 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -41651,10 +42915,10 @@ export default { }, "league_season_divisions_aggregate": { "aggregate": [ - 2531 + 2621 ], "nodes": [ - 2527 + 2617 ], "__typename": [ 85 @@ -41662,7 +42926,7 @@ export default { }, "league_season_divisions_aggregate_bool_exp": { "count": [ - 2530 + 2620 ], "__typename": [ 85 @@ -41670,13 +42934,13 @@ export default { }, "league_season_divisions_aggregate_bool_exp_count": { "arguments": [ - 2546 + 2636 ], "distinct": [ 6 ], "filter": [ - 2534 + 2624 ], "predicate": [ 42 @@ -41690,7 +42954,7 @@ export default { 41, { "columns": [ - 2546, + 2636, "[league_season_divisions_select_column!]" ], "distinct": [ @@ -41699,10 +42963,10 @@ export default { } ], "max": [ - 2537 + 2627 ], "min": [ - 2539 + 2629 ], "__typename": [ 85 @@ -41710,13 +42974,13 @@ export default { }, "league_season_divisions_aggregate_order_by": { "count": [ - 3558 + 3648 ], "max": [ - 2538 + 2628 ], "min": [ - 2540 + 2630 ], "__typename": [ 85 @@ -41724,10 +42988,10 @@ export default { }, "league_season_divisions_arr_rel_insert_input": { "data": [ - 2536 + 2626 ], "on_conflict": [ - 2543 + 2633 ], "__typename": [ 85 @@ -41735,43 +42999,43 @@ export default { }, "league_season_divisions_bool_exp": { "_and": [ - 2534 + 2624 ], "_not": [ - 2534 + 2624 ], "_or": [ - 2534 + 2624 ], "created_at": [ - 5154 + 5244 ], "division": [ - 2380 + 2470 ], "id": [ - 6367 + 6674 ], "league_division_id": [ - 6367 + 6674 ], "league_season_id": [ - 6367 + 6674 ], "season": [ - 2557 + 2647 ], "standings": [ - 6446 + 6753 ], "standings_aggregate": [ - 6439 + 6746 ], "tournament": [ - 5610 + 5917 ], "tournament_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -41780,31 +43044,31 @@ export default { "league_season_divisions_constraint": {}, "league_season_divisions_insert_input": { "created_at": [ - 5153 + 5243 ], "division": [ - 2387 + 2477 ], "id": [ - 6365 + 6672 ], "league_division_id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "season": [ - 2567 + 2657 ], "standings": [ - 6443 + 6750 ], "tournament": [ - 5619 + 5926 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -41812,19 +43076,19 @@ export default { }, "league_season_divisions_max_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "league_division_id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -41832,19 +43096,19 @@ export default { }, "league_season_divisions_max_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "league_division_id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -41852,19 +43116,19 @@ export default { }, "league_season_divisions_min_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "league_division_id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -41872,19 +43136,19 @@ export default { }, "league_season_divisions_min_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "league_division_id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -41895,7 +43159,7 @@ export default { 41 ], "returning": [ - 2527 + 2617 ], "__typename": [ 85 @@ -41903,10 +43167,10 @@ export default { }, "league_season_divisions_obj_rel_insert_input": { "data": [ - 2536 + 2626 ], "on_conflict": [ - 2543 + 2633 ], "__typename": [ 85 @@ -41914,13 +43178,13 @@ export default { }, "league_season_divisions_on_conflict": { "constraint": [ - 2535 + 2625 ], "update_columns": [ - 2550 + 2640 ], "where": [ - 2534 + 2624 ], "__typename": [ 85 @@ -41928,31 +43192,31 @@ export default { }, "league_season_divisions_order_by": { "created_at": [ - 3558 + 3648 ], "division": [ - 2389 + 2479 ], "id": [ - 3558 + 3648 ], "league_division_id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "season": [ - 2569 + 2659 ], "standings_aggregate": [ - 6442 + 6749 ], "tournament": [ - 5621 + 5928 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -41960,7 +43224,7 @@ export default { }, "league_season_divisions_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -41969,19 +43233,19 @@ export default { "league_season_divisions_select_column": {}, "league_season_divisions_set_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "league_division_id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -41989,10 +43253,10 @@ export default { }, "league_season_divisions_stream_cursor_input": { "initial_value": [ - 2549 + 2639 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -42000,19 +43264,19 @@ export default { }, "league_season_divisions_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "league_division_id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -42021,10 +43285,10 @@ export default { "league_season_divisions_update_column": {}, "league_season_divisions_updates": { "_set": [ - 2547 + 2637 ], "where": [ - 2534 + 2624 ], "__typename": [ 85 @@ -42035,10 +43299,10 @@ export default { 6 ], "awards": [ - 241, + 243, { "distinct_on": [ - 262, + 264, "[award_recipients_select_column!]" ], "limit": [ @@ -42048,19 +43312,19 @@ export default { 41 ], "order_by": [ - 260, + 262, "[award_recipients_order_by!]" ], "where": [ - 250 + 252 ] } ], "awards_aggregate": [ - 242, + 244, { "distinct_on": [ - 262, + 264, "[award_recipients_select_column!]" ], "limit": [ @@ -42070,11 +43334,11 @@ export default { 41 ], "order_by": [ - 260, + 262, "[award_recipients_order_by!]" ], "where": [ - 250 + 252 ] } ], @@ -42082,10 +43346,10 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "created_by_steam_id": [ - 310 + 312 ], "default_best_of": [ 41 @@ -42097,13 +43361,13 @@ export default { 41 ], "e_league_season_status": [ - 1033 + 1035 ], "games_per_week": [ 41 ], "id": [ - 6365 + 6672 ], "is_league_admin": [ 6 @@ -42112,13 +43376,13 @@ export default { 6 ], "match_options_id": [ - 6365 + 6672 ], "match_weeks": [ - 2404, + 2494, { "distinct_on": [ - 2425, + 2515, "[league_match_weeks_select_column!]" ], "limit": [ @@ -42128,19 +43392,19 @@ export default { 41 ], "order_by": [ - 2423, + 2513, "[league_match_weeks_order_by!]" ], "where": [ - 2413 + 2503 ] } ], "match_weeks_aggregate": [ - 2405, + 2495, { "distinct_on": [ - 2425, + 2515, "[league_match_weeks_select_column!]" ], "limit": [ @@ -42150,11 +43414,11 @@ export default { 41 ], "order_by": [ - 2423, + 2513, "[league_match_weeks_order_by!]" ], "where": [ - 2413 + 2503 ] } ], @@ -42168,10 +43432,10 @@ export default { 41 ], "movements": [ - 2585, + 2675, { "distinct_on": [ - 2606, + 2696, "[league_team_movements_select_column!]" ], "limit": [ @@ -42181,19 +43445,19 @@ export default { 41 ], "order_by": [ - 2604, + 2694, "[league_team_movements_order_by!]" ], "where": [ - 2594 + 2684 ] } ], "movements_aggregate": [ - 2586, + 2676, { "distinct_on": [ - 2606, + 2696, "[league_team_movements_select_column!]" ], "limit": [ @@ -42203,19 +43467,19 @@ export default { 41 ], "order_by": [ - 2604, + 2694, "[league_team_movements_order_by!]" ], "where": [ - 2594 + 2684 ] } ], "my_registration": [ - 2667, + 2757, { "distinct_on": [ - 2689, + 2779, "[league_team_seasons_select_column!]" ], "limit": [ @@ -42225,11 +43489,11 @@ export default { 41 ], "order_by": [ - 2687, + 2777, "[league_team_seasons_order_by!]" ], "where": [ - 2676 + 2766 ] } ], @@ -42237,13 +43501,13 @@ export default { 85 ], "options": [ - 3200 + 3290 ], "player_stats": [ - 6470, + 6777, { "distinct_on": [ - 6496, + 6803, "[v_league_season_player_stats_select_column!]" ], "limit": [ @@ -42253,19 +43517,19 @@ export default { 41 ], "order_by": [ - 6495, + 6802, "[v_league_season_player_stats_order_by!]" ], "where": [ - 6489 + 6796 ] } ], "player_stats_aggregate": [ - 6471, + 6778, { "distinct_on": [ - 6496, + 6803, "[v_league_season_player_stats_select_column!]" ], "limit": [ @@ -42275,11 +43539,11 @@ export default { 41 ], "order_by": [ - 6495, + 6802, "[v_league_season_player_stats_order_by!]" ], "where": [ - 6489 + 6796 ] } ], @@ -42287,7 +43551,7 @@ export default { 41 ], "playoff_round_best_of": [ - 2349, + 2439, { "path": [ 85 @@ -42298,7 +43562,7 @@ export default { 41 ], "playoff_stage_type": [ - 1527 + 1616 ], "playoff_third_place_match": [ 6 @@ -42307,7 +43571,7 @@ export default { 41 ], "regular_season_stage_type": [ - 1527 + 1616 ], "relegate_count": [ 41 @@ -42316,10 +43580,10 @@ export default { 41 ], "relegation_playoffs": [ - 2445, + 2535, { "distinct_on": [ - 2466, + 2556, "[league_relegation_playoffs_select_column!]" ], "limit": [ @@ -42329,19 +43593,19 @@ export default { 41 ], "order_by": [ - 2464, + 2554, "[league_relegation_playoffs_order_by!]" ], "where": [ - 2454 + 2544 ] } ], "relegation_playoffs_aggregate": [ - 2446, + 2536, { "distinct_on": [ - 2466, + 2556, "[league_relegation_playoffs_select_column!]" ], "limit": [ @@ -42351,11 +43615,11 @@ export default { 41 ], "order_by": [ - 2464, + 2554, "[league_relegation_playoffs_order_by!]" ], "where": [ - 2454 + 2544 ] } ], @@ -42363,13 +43627,13 @@ export default { 41 ], "roster_lock_at": [ - 5153 + 5243 ], "season_divisions": [ - 2527, + 2617, { "distinct_on": [ - 2546, + 2636, "[league_season_divisions_select_column!]" ], "limit": [ @@ -42379,19 +43643,19 @@ export default { 41 ], "order_by": [ - 2544, + 2634, "[league_season_divisions_order_by!]" ], "where": [ - 2534 + 2624 ] } ], "season_divisions_aggregate": [ - 2528, + 2618, { "distinct_on": [ - 2546, + 2636, "[league_season_divisions_select_column!]" ], "limit": [ @@ -42401,11 +43665,11 @@ export default { 41 ], "order_by": [ - 2544, + 2634, "[league_season_divisions_order_by!]" ], "where": [ - 2534 + 2624 ] } ], @@ -42413,16 +43677,16 @@ export default { 41 ], "signup_closes_at": [ - 5153 + 5243 ], "signup_opens_at": [ - 5153 + 5243 ], "standings": [ - 6437, + 6744, { "distinct_on": [ - 6453, + 6760, "[v_league_division_standings_select_column!]" ], "limit": [ @@ -42432,19 +43696,19 @@ export default { 41 ], "order_by": [ - 6452, + 6759, "[v_league_division_standings_order_by!]" ], "where": [ - 6446 + 6753 ] } ], "standings_aggregate": [ - 6438, + 6745, { "distinct_on": [ - 6453, + 6760, "[v_league_division_standings_select_column!]" ], "limit": [ @@ -42454,25 +43718,25 @@ export default { 41 ], "order_by": [ - 6452, + 6759, "[v_league_division_standings_order_by!]" ], "where": [ - 6446 + 6753 ] } ], "starts_at": [ - 5153 + 5243 ], "status": [ - 1038 + 1040 ], "team_seasons": [ - 2667, + 2757, { "distinct_on": [ - 2689, + 2779, "[league_team_seasons_select_column!]" ], "limit": [ @@ -42482,19 +43746,19 @@ export default { 41 ], "order_by": [ - 2687, + 2777, "[league_team_seasons_order_by!]" ], "where": [ - 2676 + 2766 ] } ], "team_seasons_aggregate": [ - 2668, + 2758, { "distinct_on": [ - 2689, + 2779, "[league_team_seasons_select_column!]" ], "limit": [ @@ -42504,16 +43768,16 @@ export default { 41 ], "order_by": [ - 2687, + 2777, "[league_team_seasons_order_by!]" ], "where": [ - 2676 + 2766 ] } ], "week_best_of": [ - 2349, + 2439, { "path": [ 85 @@ -42526,10 +43790,10 @@ export default { }, "league_seasons_aggregate": { "aggregate": [ - 2554 + 2644 ], "nodes": [ - 2552 + 2642 ], "__typename": [ 85 @@ -42537,13 +43801,13 @@ export default { }, "league_seasons_aggregate_fields": { "avg": [ - 2556 + 2646 ], "count": [ 41, { "columns": [ - 2572, + 2662, "[league_seasons_select_column!]" ], "distinct": [ @@ -42552,31 +43816,31 @@ export default { } ], "max": [ - 2564 + 2654 ], "min": [ - 2565 + 2655 ], "stddev": [ - 2574 + 2664 ], "stddev_pop": [ - 2575 + 2665 ], "stddev_samp": [ - 2576 + 2666 ], "sum": [ - 2579 + 2669 ], "var_pop": [ - 2582 + 2672 ], "var_samp": [ - 2583 + 2673 ], "variance": [ - 2584 + 2674 ], "__typename": [ 85 @@ -42584,10 +43848,10 @@ export default { }, "league_seasons_append_input": { "playoff_round_best_of": [ - 2349 + 2439 ], "week_best_of": [ - 2349 + 2439 ], "__typename": [ 85 @@ -42645,31 +43909,31 @@ export default { }, "league_seasons_bool_exp": { "_and": [ - 2557 + 2647 ], "_not": [ - 2557 + 2647 ], "_or": [ - 2557 + 2647 ], "auto_regular_season_format": [ 7 ], "awards": [ - 250 + 252 ], "awards_aggregate": [ - 243 + 245 ], "can_register": [ 7 ], "created_at": [ - 5154 + 5244 ], "created_by_steam_id": [ - 312 + 314 ], "default_best_of": [ 42 @@ -42681,13 +43945,13 @@ export default { 42 ], "e_league_season_status": [ - 1036 + 1038 ], "games_per_week": [ 42 ], "id": [ - 6367 + 6674 ], "is_league_admin": [ 7 @@ -42696,13 +43960,13 @@ export default { 7 ], "match_options_id": [ - 6367 + 6674 ], "match_weeks": [ - 2413 + 2503 ], "match_weeks_aggregate": [ - 2406 + 2496 ], "match_weeks_count": [ 42 @@ -42714,37 +43978,37 @@ export default { 42 ], "movements": [ - 2594 + 2684 ], "movements_aggregate": [ - 2587 + 2677 ], "my_registration": [ - 2676 + 2766 ], "name": [ 87 ], "options": [ - 3211 + 3301 ], "player_stats": [ - 6489 + 6796 ], "player_stats_aggregate": [ - 6472 + 6779 ], "playoff_best_of": [ 42 ], "playoff_round_best_of": [ - 2351 + 2441 ], "playoff_seats": [ 42 ], "playoff_stage_type": [ - 1528 + 1617 ], "playoff_third_place_match": [ 7 @@ -42753,7 +44017,7 @@ export default { 42 ], "regular_season_stage_type": [ - 1528 + 1617 ], "relegate_count": [ 42 @@ -42762,52 +44026,52 @@ export default { 42 ], "relegation_playoffs": [ - 2454 + 2544 ], "relegation_playoffs_aggregate": [ - 2447 + 2537 ], "relegation_up_count": [ 42 ], "roster_lock_at": [ - 5154 + 5244 ], "season_divisions": [ - 2534 + 2624 ], "season_divisions_aggregate": [ - 2529 + 2619 ], "season_number": [ 42 ], "signup_closes_at": [ - 5154 + 5244 ], "signup_opens_at": [ - 5154 + 5244 ], "standings": [ - 6446 + 6753 ], "standings_aggregate": [ - 6439 + 6746 ], "starts_at": [ - 5154 + 5244 ], "status": [ - 1039 + 1041 ], "team_seasons": [ - 2676 + 2766 ], "team_seasons_aggregate": [ - 2669 + 2759 ], "week_best_of": [ - 2351 + 2441 ], "__typename": [ 85 @@ -42849,7 +44113,7 @@ export default { }, "league_seasons_inc_input": { "created_by_steam_id": [ - 310 + 312 ], "default_best_of": [ 41 @@ -42902,13 +44166,13 @@ export default { 6 ], "awards": [ - 247 + 249 ], "created_at": [ - 5153 + 5243 ], "created_by_steam_id": [ - 310 + 312 ], "default_best_of": [ 41 @@ -42920,19 +44184,19 @@ export default { 41 ], "e_league_season_status": [ - 1044 + 1046 ], "games_per_week": [ 41 ], "id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "match_weeks": [ - 2410 + 2500 ], "match_weeks_count": [ 41 @@ -42944,28 +44208,28 @@ export default { 41 ], "movements": [ - 2591 + 2681 ], "name": [ 85 ], "options": [ - 3220 + 3310 ], "player_stats": [ - 6486 + 6793 ], "playoff_best_of": [ 41 ], "playoff_round_best_of": [ - 2349 + 2439 ], "playoff_seats": [ 41 ], "playoff_stage_type": [ - 1527 + 1616 ], "playoff_third_place_match": [ 6 @@ -42974,7 +44238,7 @@ export default { 41 ], "regular_season_stage_type": [ - 1527 + 1616 ], "relegate_count": [ 41 @@ -42983,40 +44247,40 @@ export default { 41 ], "relegation_playoffs": [ - 2451 + 2541 ], "relegation_up_count": [ 41 ], "roster_lock_at": [ - 5153 + 5243 ], "season_divisions": [ - 2533 + 2623 ], "season_number": [ 41 ], "signup_closes_at": [ - 5153 + 5243 ], "signup_opens_at": [ - 5153 + 5243 ], "standings": [ - 6443 + 6750 ], "starts_at": [ - 5153 + 5243 ], "status": [ - 1038 + 1040 ], "team_seasons": [ - 2673 + 2763 ], "week_best_of": [ - 2349 + 2439 ], "__typename": [ 85 @@ -43024,10 +44288,10 @@ export default { }, "league_seasons_max_fields": { "created_at": [ - 5153 + 5243 ], "created_by_steam_id": [ - 310 + 312 ], "default_best_of": [ 41 @@ -43042,10 +44306,10 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "match_weeks_count": [ 41 @@ -43078,19 +44342,19 @@ export default { 41 ], "roster_lock_at": [ - 5153 + 5243 ], "season_number": [ 41 ], "signup_closes_at": [ - 5153 + 5243 ], "signup_opens_at": [ - 5153 + 5243 ], "starts_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -43098,10 +44362,10 @@ export default { }, "league_seasons_min_fields": { "created_at": [ - 5153 + 5243 ], "created_by_steam_id": [ - 310 + 312 ], "default_best_of": [ 41 @@ -43116,10 +44380,10 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "match_weeks_count": [ 41 @@ -43152,19 +44416,19 @@ export default { 41 ], "roster_lock_at": [ - 5153 + 5243 ], "season_number": [ 41 ], "signup_closes_at": [ - 5153 + 5243 ], "signup_opens_at": [ - 5153 + 5243 ], "starts_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -43175,7 +44439,7 @@ export default { 41 ], "returning": [ - 2552 + 2642 ], "__typename": [ 85 @@ -43183,10 +44447,10 @@ export default { }, "league_seasons_obj_rel_insert_input": { "data": [ - 2563 + 2653 ], "on_conflict": [ - 2568 + 2658 ], "__typename": [ 85 @@ -43194,13 +44458,13 @@ export default { }, "league_seasons_on_conflict": { "constraint": [ - 2558 + 2648 ], "update_columns": [ - 2580 + 2670 ], "where": [ - 2557 + 2647 ], "__typename": [ 85 @@ -43208,136 +44472,136 @@ export default { }, "league_seasons_order_by": { "auto_regular_season_format": [ - 3558 + 3648 ], "awards_aggregate": [ - 246 + 248 ], "can_register": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "created_by_steam_id": [ - 3558 + 3648 ], "default_best_of": [ - 3558 + 3648 ], "direct_promote_count": [ - 3558 + 3648 ], "direct_relegate_count": [ - 3558 + 3648 ], "e_league_season_status": [ - 1046 + 1048 ], "games_per_week": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "is_league_admin": [ - 3558 + 3648 ], "is_roster_locked": [ - 3558 + 3648 ], "match_options_id": [ - 3558 + 3648 ], "match_weeks_aggregate": [ - 2409 + 2499 ], "match_weeks_count": [ - 3558 + 3648 ], "max_roster_size": [ - 3558 + 3648 ], "min_roster_size": [ - 3558 + 3648 ], "movements_aggregate": [ - 2590 + 2680 ], "my_registration_aggregate": [ - 2672 + 2762 ], "name": [ - 3558 + 3648 ], "options": [ - 3222 + 3312 ], "player_stats_aggregate": [ - 6485 + 6792 ], "playoff_best_of": [ - 3558 + 3648 ], "playoff_round_best_of": [ - 3558 + 3648 ], "playoff_seats": [ - 3558 + 3648 ], "playoff_stage_type": [ - 3558 + 3648 ], "playoff_third_place_match": [ - 3558 + 3648 ], "promote_count": [ - 3558 + 3648 ], "regular_season_stage_type": [ - 3558 + 3648 ], "relegate_count": [ - 3558 + 3648 ], "relegation_down_count": [ - 3558 + 3648 ], "relegation_playoffs_aggregate": [ - 2450 + 2540 ], "relegation_up_count": [ - 3558 + 3648 ], "roster_lock_at": [ - 3558 + 3648 ], "season_divisions_aggregate": [ - 2532 + 2622 ], "season_number": [ - 3558 + 3648 ], "signup_closes_at": [ - 3558 + 3648 ], "signup_opens_at": [ - 3558 + 3648 ], "standings_aggregate": [ - 6442 + 6749 ], "starts_at": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "team_seasons_aggregate": [ - 2672 + 2762 ], "week_best_of": [ - 3558 + 3648 ], "__typename": [ 85 @@ -43345,7 +44609,7 @@ export default { }, "league_seasons_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -43353,10 +44617,10 @@ export default { }, "league_seasons_prepend_input": { "playoff_round_best_of": [ - 2349 + 2439 ], "week_best_of": [ - 2349 + 2439 ], "__typename": [ 85 @@ -43368,10 +44632,10 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "created_by_steam_id": [ - 310 + 312 ], "default_best_of": [ 41 @@ -43386,10 +44650,10 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "match_weeks_count": [ 41 @@ -43407,13 +44671,13 @@ export default { 41 ], "playoff_round_best_of": [ - 2349 + 2439 ], "playoff_seats": [ 41 ], "playoff_stage_type": [ - 1527 + 1616 ], "playoff_third_place_match": [ 6 @@ -43422,7 +44686,7 @@ export default { 41 ], "regular_season_stage_type": [ - 1527 + 1616 ], "relegate_count": [ 41 @@ -43434,25 +44698,25 @@ export default { 41 ], "roster_lock_at": [ - 5153 + 5243 ], "season_number": [ 41 ], "signup_closes_at": [ - 5153 + 5243 ], "signup_opens_at": [ - 5153 + 5243 ], "starts_at": [ - 5153 + 5243 ], "status": [ - 1038 + 1040 ], "week_best_of": [ - 2349 + 2439 ], "__typename": [ 85 @@ -43610,10 +44874,10 @@ export default { }, "league_seasons_stream_cursor_input": { "initial_value": [ - 2578 + 2668 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -43624,10 +44888,10 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "created_by_steam_id": [ - 310 + 312 ], "default_best_of": [ 41 @@ -43642,10 +44906,10 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "match_weeks_count": [ 41 @@ -43663,13 +44927,13 @@ export default { 41 ], "playoff_round_best_of": [ - 2349 + 2439 ], "playoff_seats": [ 41 ], "playoff_stage_type": [ - 1527 + 1616 ], "playoff_third_place_match": [ 6 @@ -43678,7 +44942,7 @@ export default { 41 ], "regular_season_stage_type": [ - 1527 + 1616 ], "relegate_count": [ 41 @@ -43690,25 +44954,25 @@ export default { 41 ], "roster_lock_at": [ - 5153 + 5243 ], "season_number": [ 41 ], "signup_closes_at": [ - 5153 + 5243 ], "signup_opens_at": [ - 5153 + 5243 ], "starts_at": [ - 5153 + 5243 ], "status": [ - 1038 + 1040 ], "week_best_of": [ - 2349 + 2439 ], "__typename": [ 85 @@ -43716,7 +44980,7 @@ export default { }, "league_seasons_sum_fields": { "created_by_steam_id": [ - 310 + 312 ], "default_best_of": [ 41 @@ -43767,28 +45031,28 @@ export default { "league_seasons_update_column": {}, "league_seasons_updates": { "_append": [ - 2555 + 2645 ], "_delete_at_path": [ - 2559 + 2649 ], "_delete_elem": [ - 2560 + 2650 ], "_delete_key": [ - 2561 + 2651 ], "_inc": [ - 2562 + 2652 ], "_prepend": [ - 2571 + 2661 ], "_set": [ - 2573 + 2663 ], "where": [ - 2557 + 2647 ], "__typename": [ 85 @@ -43946,58 +45210,58 @@ export default { }, "league_team_movements": { "approved_at": [ - 5153 + 5243 ], "approved_by": [ - 4516 + 4606 ], "approved_by_steam_id": [ - 310 + 312 ], "computed_to_division": [ - 2376 + 2466 ], "computed_to_division_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "e_movement_type": [ - 970 + 972 ], "final_rank": [ 41 ], "final_to_division": [ - 2376 + 2466 ], "final_to_division_id": [ - 6365 + 6672 ], "from_division": [ - 2376 + 2466 ], "from_division_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "league_team": [ - 2709 + 2799 ], "league_team_id": [ - 6365 + 6672 ], "season": [ - 2552 + 2642 ], "type": [ - 975 + 977 ], "__typename": [ 85 @@ -44005,10 +45269,10 @@ export default { }, "league_team_movements_aggregate": { "aggregate": [ - 2589 + 2679 ], "nodes": [ - 2585 + 2675 ], "__typename": [ 85 @@ -44016,7 +45280,7 @@ export default { }, "league_team_movements_aggregate_bool_exp": { "count": [ - 2588 + 2678 ], "__typename": [ 85 @@ -44024,13 +45288,13 @@ export default { }, "league_team_movements_aggregate_bool_exp_count": { "arguments": [ - 2606 + 2696 ], "distinct": [ 6 ], "filter": [ - 2594 + 2684 ], "predicate": [ 42 @@ -44041,13 +45305,13 @@ export default { }, "league_team_movements_aggregate_fields": { "avg": [ - 2592 + 2682 ], "count": [ 41, { "columns": [ - 2606, + 2696, "[league_team_movements_select_column!]" ], "distinct": [ @@ -44056,31 +45320,31 @@ export default { } ], "max": [ - 2598 + 2688 ], "min": [ - 2600 + 2690 ], "stddev": [ - 2608 + 2698 ], "stddev_pop": [ - 2610 + 2700 ], "stddev_samp": [ - 2612 + 2702 ], "sum": [ - 2616 + 2706 ], "var_pop": [ - 2620 + 2710 ], "var_samp": [ - 2622 + 2712 ], "variance": [ - 2624 + 2714 ], "__typename": [ 85 @@ -44088,37 +45352,37 @@ export default { }, "league_team_movements_aggregate_order_by": { "avg": [ - 2593 + 2683 ], "count": [ - 3558 + 3648 ], "max": [ - 2599 + 2689 ], "min": [ - 2601 + 2691 ], "stddev": [ - 2609 + 2699 ], "stddev_pop": [ - 2611 + 2701 ], "stddev_samp": [ - 2613 + 2703 ], "sum": [ - 2617 + 2707 ], "var_pop": [ - 2621 + 2711 ], "var_samp": [ - 2623 + 2713 ], "variance": [ - 2625 + 2715 ], "__typename": [ 85 @@ -44126,10 +45390,10 @@ export default { }, "league_team_movements_arr_rel_insert_input": { "data": [ - 2597 + 2687 ], "on_conflict": [ - 2603 + 2693 ], "__typename": [ 85 @@ -44148,10 +45412,10 @@ export default { }, "league_team_movements_avg_order_by": { "approved_by_steam_id": [ - 3558 + 3648 ], "final_rank": [ - 3558 + 3648 ], "__typename": [ 85 @@ -44159,67 +45423,67 @@ export default { }, "league_team_movements_bool_exp": { "_and": [ - 2594 + 2684 ], "_not": [ - 2594 + 2684 ], "_or": [ - 2594 + 2684 ], "approved_at": [ - 5154 + 5244 ], "approved_by": [ - 4520 + 4610 ], "approved_by_steam_id": [ - 312 + 314 ], "computed_to_division": [ - 2380 + 2470 ], "computed_to_division_id": [ - 6367 + 6674 ], "created_at": [ - 5154 + 5244 ], "e_movement_type": [ - 973 + 975 ], "final_rank": [ 42 ], "final_to_division": [ - 2380 + 2470 ], "final_to_division_id": [ - 6367 + 6674 ], "from_division": [ - 2380 + 2470 ], "from_division_id": [ - 6367 + 6674 ], "id": [ - 6367 + 6674 ], "league_season_id": [ - 6367 + 6674 ], "league_team": [ - 2712 + 2802 ], "league_team_id": [ - 6367 + 6674 ], "season": [ - 2557 + 2647 ], "type": [ - 976 + 978 ], "__typename": [ 85 @@ -44228,7 +45492,7 @@ export default { "league_team_movements_constraint": {}, "league_team_movements_inc_input": { "approved_by_steam_id": [ - 310 + 312 ], "final_rank": [ 41 @@ -44239,58 +45503,58 @@ export default { }, "league_team_movements_insert_input": { "approved_at": [ - 5153 + 5243 ], "approved_by": [ - 4527 + 4617 ], "approved_by_steam_id": [ - 310 + 312 ], "computed_to_division": [ - 2387 + 2477 ], "computed_to_division_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "e_movement_type": [ - 981 + 983 ], "final_rank": [ 41 ], "final_to_division": [ - 2387 + 2477 ], "final_to_division_id": [ - 6365 + 6672 ], "from_division": [ - 2387 + 2477 ], "from_division_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "league_team": [ - 2718 + 2808 ], "league_team_id": [ - 6365 + 6672 ], "season": [ - 2567 + 2657 ], "type": [ - 975 + 977 ], "__typename": [ 85 @@ -44298,34 +45562,34 @@ export default { }, "league_team_movements_max_fields": { "approved_at": [ - 5153 + 5243 ], "approved_by_steam_id": [ - 310 + 312 ], "computed_to_division_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "final_rank": [ 41 ], "final_to_division_id": [ - 6365 + 6672 ], "from_division_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "league_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -44333,34 +45597,34 @@ export default { }, "league_team_movements_max_order_by": { "approved_at": [ - 3558 + 3648 ], "approved_by_steam_id": [ - 3558 + 3648 ], "computed_to_division_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "final_rank": [ - 3558 + 3648 ], "final_to_division_id": [ - 3558 + 3648 ], "from_division_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "league_team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -44368,34 +45632,34 @@ export default { }, "league_team_movements_min_fields": { "approved_at": [ - 5153 + 5243 ], "approved_by_steam_id": [ - 310 + 312 ], "computed_to_division_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "final_rank": [ 41 ], "final_to_division_id": [ - 6365 + 6672 ], "from_division_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "league_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -44403,34 +45667,34 @@ export default { }, "league_team_movements_min_order_by": { "approved_at": [ - 3558 + 3648 ], "approved_by_steam_id": [ - 3558 + 3648 ], "computed_to_division_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "final_rank": [ - 3558 + 3648 ], "final_to_division_id": [ - 3558 + 3648 ], "from_division_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "league_team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -44441,7 +45705,7 @@ export default { 41 ], "returning": [ - 2585 + 2675 ], "__typename": [ 85 @@ -44449,13 +45713,13 @@ export default { }, "league_team_movements_on_conflict": { "constraint": [ - 2595 + 2685 ], "update_columns": [ - 2618 + 2708 ], "where": [ - 2594 + 2684 ], "__typename": [ 85 @@ -44463,58 +45727,58 @@ export default { }, "league_team_movements_order_by": { "approved_at": [ - 3558 + 3648 ], "approved_by": [ - 4529 + 4619 ], "approved_by_steam_id": [ - 3558 + 3648 ], "computed_to_division": [ - 2389 + 2479 ], "computed_to_division_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "e_movement_type": [ - 983 + 985 ], "final_rank": [ - 3558 + 3648 ], "final_to_division": [ - 2389 + 2479 ], "final_to_division_id": [ - 3558 + 3648 ], "from_division": [ - 2389 + 2479 ], "from_division_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "league_team": [ - 2720 + 2810 ], "league_team_id": [ - 3558 + 3648 ], "season": [ - 2569 + 2659 ], "type": [ - 3558 + 3648 ], "__typename": [ 85 @@ -44522,7 +45786,7 @@ export default { }, "league_team_movements_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -44531,37 +45795,37 @@ export default { "league_team_movements_select_column": {}, "league_team_movements_set_input": { "approved_at": [ - 5153 + 5243 ], "approved_by_steam_id": [ - 310 + 312 ], "computed_to_division_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "final_rank": [ 41 ], "final_to_division_id": [ - 6365 + 6672 ], "from_division_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "league_team_id": [ - 6365 + 6672 ], "type": [ - 975 + 977 ], "__typename": [ 85 @@ -44580,10 +45844,10 @@ export default { }, "league_team_movements_stddev_order_by": { "approved_by_steam_id": [ - 3558 + 3648 ], "final_rank": [ - 3558 + 3648 ], "__typename": [ 85 @@ -44602,10 +45866,10 @@ export default { }, "league_team_movements_stddev_pop_order_by": { "approved_by_steam_id": [ - 3558 + 3648 ], "final_rank": [ - 3558 + 3648 ], "__typename": [ 85 @@ -44624,10 +45888,10 @@ export default { }, "league_team_movements_stddev_samp_order_by": { "approved_by_steam_id": [ - 3558 + 3648 ], "final_rank": [ - 3558 + 3648 ], "__typename": [ 85 @@ -44635,10 +45899,10 @@ export default { }, "league_team_movements_stream_cursor_input": { "initial_value": [ - 2615 + 2705 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -44646,37 +45910,37 @@ export default { }, "league_team_movements_stream_cursor_value_input": { "approved_at": [ - 5153 + 5243 ], "approved_by_steam_id": [ - 310 + 312 ], "computed_to_division_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "final_rank": [ 41 ], "final_to_division_id": [ - 6365 + 6672 ], "from_division_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "league_team_id": [ - 6365 + 6672 ], "type": [ - 975 + 977 ], "__typename": [ 85 @@ -44684,7 +45948,7 @@ export default { }, "league_team_movements_sum_fields": { "approved_by_steam_id": [ - 310 + 312 ], "final_rank": [ 41 @@ -44695,10 +45959,10 @@ export default { }, "league_team_movements_sum_order_by": { "approved_by_steam_id": [ - 3558 + 3648 ], "final_rank": [ - 3558 + 3648 ], "__typename": [ 85 @@ -44707,13 +45971,13 @@ export default { "league_team_movements_update_column": {}, "league_team_movements_updates": { "_inc": [ - 2596 + 2686 ], "_set": [ - 2607 + 2697 ], "where": [ - 2594 + 2684 ], "__typename": [ 85 @@ -44732,10 +45996,10 @@ export default { }, "league_team_movements_var_pop_order_by": { "approved_by_steam_id": [ - 3558 + 3648 ], "final_rank": [ - 3558 + 3648 ], "__typename": [ 85 @@ -44754,10 +46018,10 @@ export default { }, "league_team_movements_var_samp_order_by": { "approved_by_steam_id": [ - 3558 + 3648 ], "final_rank": [ - 3558 + 3648 ], "__typename": [ 85 @@ -44776,10 +46040,10 @@ export default { }, "league_team_movements_variance_order_by": { "approved_by_steam_id": [ - 3558 + 3648 ], "final_rank": [ - 3558 + 3648 ], "__typename": [ 85 @@ -44787,28 +46051,28 @@ export default { }, "league_team_rosters": { "added_at": [ - 5153 + 5243 ], "league_team_season_id": [ - 6365 + 6672 ], "player": [ - 4516 + 4606 ], "player_steam_id": [ - 310 + 312 ], "removed_at": [ - 5153 + 5243 ], "removed_reason": [ 85 ], "status": [ - 1466 + 1514 ], "team_season": [ - 2667 + 2757 ], "__typename": [ 85 @@ -44816,10 +46080,10 @@ export default { }, "league_team_rosters_aggregate": { "aggregate": [ - 2630 + 2720 ], "nodes": [ - 2626 + 2716 ], "__typename": [ 85 @@ -44827,7 +46091,7 @@ export default { }, "league_team_rosters_aggregate_bool_exp": { "count": [ - 2629 + 2719 ], "__typename": [ 85 @@ -44835,13 +46099,13 @@ export default { }, "league_team_rosters_aggregate_bool_exp_count": { "arguments": [ - 2647 + 2737 ], "distinct": [ 6 ], "filter": [ - 2635 + 2725 ], "predicate": [ 42 @@ -44852,13 +46116,13 @@ export default { }, "league_team_rosters_aggregate_fields": { "avg": [ - 2633 + 2723 ], "count": [ 41, { "columns": [ - 2647, + 2737, "[league_team_rosters_select_column!]" ], "distinct": [ @@ -44867,31 +46131,31 @@ export default { } ], "max": [ - 2639 + 2729 ], "min": [ - 2641 + 2731 ], "stddev": [ - 2649 + 2739 ], "stddev_pop": [ - 2651 + 2741 ], "stddev_samp": [ - 2653 + 2743 ], "sum": [ - 2657 + 2747 ], "var_pop": [ - 2661 + 2751 ], "var_samp": [ - 2663 + 2753 ], "variance": [ - 2665 + 2755 ], "__typename": [ 85 @@ -44899,37 +46163,37 @@ export default { }, "league_team_rosters_aggregate_order_by": { "avg": [ - 2634 + 2724 ], "count": [ - 3558 + 3648 ], "max": [ - 2640 + 2730 ], "min": [ - 2642 + 2732 ], "stddev": [ - 2650 + 2740 ], "stddev_pop": [ - 2652 + 2742 ], "stddev_samp": [ - 2654 + 2744 ], "sum": [ - 2658 + 2748 ], "var_pop": [ - 2662 + 2752 ], "var_samp": [ - 2664 + 2754 ], "variance": [ - 2666 + 2756 ], "__typename": [ 85 @@ -44937,10 +46201,10 @@ export default { }, "league_team_rosters_arr_rel_insert_input": { "data": [ - 2638 + 2728 ], "on_conflict": [ - 2644 + 2734 ], "__typename": [ 85 @@ -44956,7 +46220,7 @@ export default { }, "league_team_rosters_avg_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -44964,37 +46228,37 @@ export default { }, "league_team_rosters_bool_exp": { "_and": [ - 2635 + 2725 ], "_not": [ - 2635 + 2725 ], "_or": [ - 2635 + 2725 ], "added_at": [ - 5154 + 5244 ], "league_team_season_id": [ - 6367 + 6674 ], "player": [ - 4520 + 4610 ], "player_steam_id": [ - 312 + 314 ], "removed_at": [ - 5154 + 5244 ], "removed_reason": [ 87 ], "status": [ - 1467 + 1515 ], "team_season": [ - 2676 + 2766 ], "__typename": [ 85 @@ -45003,7 +46267,7 @@ export default { "league_team_rosters_constraint": {}, "league_team_rosters_inc_input": { "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -45011,28 +46275,28 @@ export default { }, "league_team_rosters_insert_input": { "added_at": [ - 5153 + 5243 ], "league_team_season_id": [ - 6365 + 6672 ], "player": [ - 4527 + 4617 ], "player_steam_id": [ - 310 + 312 ], "removed_at": [ - 5153 + 5243 ], "removed_reason": [ 85 ], "status": [ - 1466 + 1514 ], "team_season": [ - 2685 + 2775 ], "__typename": [ 85 @@ -45040,16 +46304,16 @@ export default { }, "league_team_rosters_max_fields": { "added_at": [ - 5153 + 5243 ], "league_team_season_id": [ - 6365 + 6672 ], "player_steam_id": [ - 310 + 312 ], "removed_at": [ - 5153 + 5243 ], "removed_reason": [ 85 @@ -45060,19 +46324,19 @@ export default { }, "league_team_rosters_max_order_by": { "added_at": [ - 3558 + 3648 ], "league_team_season_id": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "removed_at": [ - 3558 + 3648 ], "removed_reason": [ - 3558 + 3648 ], "__typename": [ 85 @@ -45080,16 +46344,16 @@ export default { }, "league_team_rosters_min_fields": { "added_at": [ - 5153 + 5243 ], "league_team_season_id": [ - 6365 + 6672 ], "player_steam_id": [ - 310 + 312 ], "removed_at": [ - 5153 + 5243 ], "removed_reason": [ 85 @@ -45100,19 +46364,19 @@ export default { }, "league_team_rosters_min_order_by": { "added_at": [ - 3558 + 3648 ], "league_team_season_id": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "removed_at": [ - 3558 + 3648 ], "removed_reason": [ - 3558 + 3648 ], "__typename": [ 85 @@ -45123,7 +46387,7 @@ export default { 41 ], "returning": [ - 2626 + 2716 ], "__typename": [ 85 @@ -45131,13 +46395,13 @@ export default { }, "league_team_rosters_on_conflict": { "constraint": [ - 2636 + 2726 ], "update_columns": [ - 2659 + 2749 ], "where": [ - 2635 + 2725 ], "__typename": [ 85 @@ -45145,28 +46409,28 @@ export default { }, "league_team_rosters_order_by": { "added_at": [ - 3558 + 3648 ], "league_team_season_id": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "player_steam_id": [ - 3558 + 3648 ], "removed_at": [ - 3558 + 3648 ], "removed_reason": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "team_season": [ - 2687 + 2777 ], "__typename": [ 85 @@ -45174,10 +46438,10 @@ export default { }, "league_team_rosters_pk_columns_input": { "league_team_season_id": [ - 6365 + 6672 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -45186,22 +46450,22 @@ export default { "league_team_rosters_select_column": {}, "league_team_rosters_set_input": { "added_at": [ - 5153 + 5243 ], "league_team_season_id": [ - 6365 + 6672 ], "player_steam_id": [ - 310 + 312 ], "removed_at": [ - 5153 + 5243 ], "removed_reason": [ 85 ], "status": [ - 1466 + 1514 ], "__typename": [ 85 @@ -45217,7 +46481,7 @@ export default { }, "league_team_rosters_stddev_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -45233,7 +46497,7 @@ export default { }, "league_team_rosters_stddev_pop_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -45249,7 +46513,7 @@ export default { }, "league_team_rosters_stddev_samp_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -45257,10 +46521,10 @@ export default { }, "league_team_rosters_stream_cursor_input": { "initial_value": [ - 2656 + 2746 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -45268,22 +46532,22 @@ export default { }, "league_team_rosters_stream_cursor_value_input": { "added_at": [ - 5153 + 5243 ], "league_team_season_id": [ - 6365 + 6672 ], "player_steam_id": [ - 310 + 312 ], "removed_at": [ - 5153 + 5243 ], "removed_reason": [ 85 ], "status": [ - 1466 + 1514 ], "__typename": [ 85 @@ -45291,7 +46555,7 @@ export default { }, "league_team_rosters_sum_fields": { "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -45299,7 +46563,7 @@ export default { }, "league_team_rosters_sum_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -45308,13 +46572,13 @@ export default { "league_team_rosters_update_column": {}, "league_team_rosters_updates": { "_inc": [ - 2637 + 2727 ], "_set": [ - 2648 + 2738 ], "where": [ - 2635 + 2725 ], "__typename": [ 85 @@ -45330,7 +46594,7 @@ export default { }, "league_team_rosters_var_pop_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -45346,7 +46610,7 @@ export default { }, "league_team_rosters_var_samp_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -45362,7 +46626,7 @@ export default { }, "league_team_rosters_variance_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -45370,55 +46634,55 @@ export default { }, "league_team_seasons": { "assigned_division": [ - 2376 + 2466 ], "assigned_division_id": [ - 6365 + 6672 ], "captain": [ - 4516 + 4606 ], "captain_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "decline_reason": [ 85 ], "e_registration_status": [ - 1012 + 1014 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "league_team": [ - 2709 + 2799 ], "league_team_id": [ - 6365 + 6672 ], "registered_by": [ - 4516 + 4606 ], "registered_by_steam_id": [ - 310 + 312 ], "requested_division": [ - 2376 + 2466 ], "requested_division_id": [ - 6365 + 6672 ], "roster": [ - 2626, + 2716, { "distinct_on": [ - 2647, + 2737, "[league_team_rosters_select_column!]" ], "limit": [ @@ -45428,19 +46692,19 @@ export default { 41 ], "order_by": [ - 2645, + 2735, "[league_team_rosters_order_by!]" ], "where": [ - 2635 + 2725 ] } ], "roster_aggregate": [ - 2627, + 2717, { "distinct_on": [ - 2647, + 2737, "[league_team_rosters_select_column!]" ], "limit": [ @@ -45450,28 +46714,28 @@ export default { 41 ], "order_by": [ - 2645, + 2735, "[league_team_rosters_order_by!]" ], "where": [ - 2635 + 2725 ] } ], "season": [ - 2552 + 2642 ], "seed": [ 41 ], "status": [ - 1017 + 1019 ], "tournament_team": [ - 5547 + 5850 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -45479,10 +46743,10 @@ export default { }, "league_team_seasons_aggregate": { "aggregate": [ - 2671 + 2761 ], "nodes": [ - 2667 + 2757 ], "__typename": [ 85 @@ -45490,7 +46754,7 @@ export default { }, "league_team_seasons_aggregate_bool_exp": { "count": [ - 2670 + 2760 ], "__typename": [ 85 @@ -45498,13 +46762,13 @@ export default { }, "league_team_seasons_aggregate_bool_exp_count": { "arguments": [ - 2689 + 2779 ], "distinct": [ 6 ], "filter": [ - 2676 + 2766 ], "predicate": [ 42 @@ -45515,13 +46779,13 @@ export default { }, "league_team_seasons_aggregate_fields": { "avg": [ - 2674 + 2764 ], "count": [ 41, { "columns": [ - 2689, + 2779, "[league_team_seasons_select_column!]" ], "distinct": [ @@ -45530,31 +46794,31 @@ export default { } ], "max": [ - 2680 + 2770 ], "min": [ - 2682 + 2772 ], "stddev": [ - 2691 + 2781 ], "stddev_pop": [ - 2693 + 2783 ], "stddev_samp": [ - 2695 + 2785 ], "sum": [ - 2699 + 2789 ], "var_pop": [ - 2703 + 2793 ], "var_samp": [ - 2705 + 2795 ], "variance": [ - 2707 + 2797 ], "__typename": [ 85 @@ -45562,37 +46826,37 @@ export default { }, "league_team_seasons_aggregate_order_by": { "avg": [ - 2675 + 2765 ], "count": [ - 3558 + 3648 ], "max": [ - 2681 + 2771 ], "min": [ - 2683 + 2773 ], "stddev": [ - 2692 + 2782 ], "stddev_pop": [ - 2694 + 2784 ], "stddev_samp": [ - 2696 + 2786 ], "sum": [ - 2700 + 2790 ], "var_pop": [ - 2704 + 2794 ], "var_samp": [ - 2706 + 2796 ], "variance": [ - 2708 + 2798 ], "__typename": [ 85 @@ -45600,10 +46864,10 @@ export default { }, "league_team_seasons_arr_rel_insert_input": { "data": [ - 2679 + 2769 ], "on_conflict": [ - 2686 + 2776 ], "__typename": [ 85 @@ -45625,13 +46889,13 @@ export default { }, "league_team_seasons_avg_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "registered_by_steam_id": [ - 3558 + 3648 ], "seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -45639,79 +46903,79 @@ export default { }, "league_team_seasons_bool_exp": { "_and": [ - 2676 + 2766 ], "_not": [ - 2676 + 2766 ], "_or": [ - 2676 + 2766 ], "assigned_division": [ - 2380 + 2470 ], "assigned_division_id": [ - 6367 + 6674 ], "captain": [ - 4520 + 4610 ], "captain_steam_id": [ - 312 + 314 ], "created_at": [ - 5154 + 5244 ], "decline_reason": [ 87 ], "e_registration_status": [ - 1015 + 1017 ], "id": [ - 6367 + 6674 ], "league_season_id": [ - 6367 + 6674 ], "league_team": [ - 2712 + 2802 ], "league_team_id": [ - 6367 + 6674 ], "registered_by": [ - 4520 + 4610 ], "registered_by_steam_id": [ - 312 + 314 ], "requested_division": [ - 2380 + 2470 ], "requested_division_id": [ - 6367 + 6674 ], "roster": [ - 2635 + 2725 ], "roster_aggregate": [ - 2628 + 2718 ], "season": [ - 2557 + 2647 ], "seed": [ 42 ], "status": [ - 1018 + 1020 ], "tournament_team": [ - 5556 + 5861 ], "tournament_team_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -45720,10 +46984,10 @@ export default { "league_team_seasons_constraint": {}, "league_team_seasons_inc_input": { "captain_steam_id": [ - 310 + 312 ], "registered_by_steam_id": [ - 310 + 312 ], "seed": [ 41 @@ -45734,67 +46998,67 @@ export default { }, "league_team_seasons_insert_input": { "assigned_division": [ - 2387 + 2477 ], "assigned_division_id": [ - 6365 + 6672 ], "captain": [ - 4527 + 4617 ], "captain_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "decline_reason": [ 85 ], "e_registration_status": [ - 1023 + 1025 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "league_team": [ - 2718 + 2808 ], "league_team_id": [ - 6365 + 6672 ], "registered_by": [ - 4527 + 4617 ], "registered_by_steam_id": [ - 310 + 312 ], "requested_division": [ - 2387 + 2477 ], "requested_division_id": [ - 6365 + 6672 ], "roster": [ - 2632 + 2722 ], "season": [ - 2567 + 2657 ], "seed": [ 41 ], "status": [ - 1017 + 1019 ], "tournament_team": [ - 5565 + 5870 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -45802,37 +47066,37 @@ export default { }, "league_team_seasons_max_fields": { "assigned_division_id": [ - 6365 + 6672 ], "captain_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "decline_reason": [ 85 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "league_team_id": [ - 6365 + 6672 ], "registered_by_steam_id": [ - 310 + 312 ], "requested_division_id": [ - 6365 + 6672 ], "seed": [ 41 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -45840,37 +47104,37 @@ export default { }, "league_team_seasons_max_order_by": { "assigned_division_id": [ - 3558 + 3648 ], "captain_steam_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "decline_reason": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "league_team_id": [ - 3558 + 3648 ], "registered_by_steam_id": [ - 3558 + 3648 ], "requested_division_id": [ - 3558 + 3648 ], "seed": [ - 3558 + 3648 ], "tournament_team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -45878,37 +47142,37 @@ export default { }, "league_team_seasons_min_fields": { "assigned_division_id": [ - 6365 + 6672 ], "captain_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "decline_reason": [ 85 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "league_team_id": [ - 6365 + 6672 ], "registered_by_steam_id": [ - 310 + 312 ], "requested_division_id": [ - 6365 + 6672 ], "seed": [ 41 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -45916,37 +47180,37 @@ export default { }, "league_team_seasons_min_order_by": { "assigned_division_id": [ - 3558 + 3648 ], "captain_steam_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "decline_reason": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "league_team_id": [ - 3558 + 3648 ], "registered_by_steam_id": [ - 3558 + 3648 ], "requested_division_id": [ - 3558 + 3648 ], "seed": [ - 3558 + 3648 ], "tournament_team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -45957,7 +47221,7 @@ export default { 41 ], "returning": [ - 2667 + 2757 ], "__typename": [ 85 @@ -45965,10 +47229,10 @@ export default { }, "league_team_seasons_obj_rel_insert_input": { "data": [ - 2679 + 2769 ], "on_conflict": [ - 2686 + 2776 ], "__typename": [ 85 @@ -45976,13 +47240,13 @@ export default { }, "league_team_seasons_on_conflict": { "constraint": [ - 2677 + 2767 ], "update_columns": [ - 2701 + 2791 ], "where": [ - 2676 + 2766 ], "__typename": [ 85 @@ -45990,67 +47254,67 @@ export default { }, "league_team_seasons_order_by": { "assigned_division": [ - 2389 + 2479 ], "assigned_division_id": [ - 3558 + 3648 ], "captain": [ - 4529 + 4619 ], "captain_steam_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "decline_reason": [ - 3558 + 3648 ], "e_registration_status": [ - 1025 + 1027 ], "id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "league_team": [ - 2720 + 2810 ], "league_team_id": [ - 3558 + 3648 ], "registered_by": [ - 4529 + 4619 ], "registered_by_steam_id": [ - 3558 + 3648 ], "requested_division": [ - 2389 + 2479 ], "requested_division_id": [ - 3558 + 3648 ], "roster_aggregate": [ - 2631 + 2721 ], "season": [ - 2569 + 2659 ], "seed": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "tournament_team": [ - 5567 + 5872 ], "tournament_team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -46058,7 +47322,7 @@ export default { }, "league_team_seasons_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -46067,40 +47331,40 @@ export default { "league_team_seasons_select_column": {}, "league_team_seasons_set_input": { "assigned_division_id": [ - 6365 + 6672 ], "captain_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "decline_reason": [ 85 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "league_team_id": [ - 6365 + 6672 ], "registered_by_steam_id": [ - 310 + 312 ], "requested_division_id": [ - 6365 + 6672 ], "seed": [ 41 ], "status": [ - 1017 + 1019 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -46122,13 +47386,13 @@ export default { }, "league_team_seasons_stddev_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "registered_by_steam_id": [ - 3558 + 3648 ], "seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -46150,13 +47414,13 @@ export default { }, "league_team_seasons_stddev_pop_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "registered_by_steam_id": [ - 3558 + 3648 ], "seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -46178,13 +47442,13 @@ export default { }, "league_team_seasons_stddev_samp_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "registered_by_steam_id": [ - 3558 + 3648 ], "seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -46192,10 +47456,10 @@ export default { }, "league_team_seasons_stream_cursor_input": { "initial_value": [ - 2698 + 2788 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -46203,40 +47467,40 @@ export default { }, "league_team_seasons_stream_cursor_value_input": { "assigned_division_id": [ - 6365 + 6672 ], "captain_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "decline_reason": [ 85 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "league_team_id": [ - 6365 + 6672 ], "registered_by_steam_id": [ - 310 + 312 ], "requested_division_id": [ - 6365 + 6672 ], "seed": [ 41 ], "status": [ - 1017 + 1019 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -46244,10 +47508,10 @@ export default { }, "league_team_seasons_sum_fields": { "captain_steam_id": [ - 310 + 312 ], "registered_by_steam_id": [ - 310 + 312 ], "seed": [ 41 @@ -46258,13 +47522,13 @@ export default { }, "league_team_seasons_sum_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "registered_by_steam_id": [ - 3558 + 3648 ], "seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -46273,13 +47537,13 @@ export default { "league_team_seasons_update_column": {}, "league_team_seasons_updates": { "_inc": [ - 2678 + 2768 ], "_set": [ - 2690 + 2780 ], "where": [ - 2676 + 2766 ], "__typename": [ 85 @@ -46301,13 +47565,13 @@ export default { }, "league_team_seasons_var_pop_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "registered_by_steam_id": [ - 3558 + 3648 ], "seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -46329,13 +47593,13 @@ export default { }, "league_team_seasons_var_samp_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "registered_by_steam_id": [ - 3558 + 3648 ], "seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -46357,13 +47621,13 @@ export default { }, "league_team_seasons_variance_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "registered_by_steam_id": [ - 3558 + 3648 ], "seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -46371,16 +47635,16 @@ export default { }, "league_teams": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "movements": [ - 2585, + 2675, { "distinct_on": [ - 2606, + 2696, "[league_team_movements_select_column!]" ], "limit": [ @@ -46390,19 +47654,19 @@ export default { 41 ], "order_by": [ - 2604, + 2694, "[league_team_movements_order_by!]" ], "where": [ - 2594 + 2684 ] } ], "movements_aggregate": [ - 2586, + 2676, { "distinct_on": [ - 2606, + 2696, "[league_team_movements_select_column!]" ], "limit": [ @@ -46412,25 +47676,25 @@ export default { 41 ], "order_by": [ - 2604, + 2694, "[league_team_movements_order_by!]" ], "where": [ - 2594 + 2684 ] } ], "team": [ - 5104 + 5194 ], "team_id": [ - 6365 + 6672 ], "team_seasons": [ - 2667, + 2757, { "distinct_on": [ - 2689, + 2779, "[league_team_seasons_select_column!]" ], "limit": [ @@ -46440,19 +47704,19 @@ export default { 41 ], "order_by": [ - 2687, + 2777, "[league_team_seasons_order_by!]" ], "where": [ - 2676 + 2766 ] } ], "team_seasons_aggregate": [ - 2668, + 2758, { "distinct_on": [ - 2689, + 2779, "[league_team_seasons_select_column!]" ], "limit": [ @@ -46462,11 +47726,11 @@ export default { 41 ], "order_by": [ - 2687, + 2777, "[league_team_seasons_order_by!]" ], "where": [ - 2676 + 2766 ] } ], @@ -46476,10 +47740,10 @@ export default { }, "league_teams_aggregate": { "aggregate": [ - 2711 + 2801 ], "nodes": [ - 2709 + 2799 ], "__typename": [ 85 @@ -46490,7 +47754,7 @@ export default { 41, { "columns": [ - 2722, + 2812, "[league_teams_select_column!]" ], "distinct": [ @@ -46499,10 +47763,10 @@ export default { } ], "max": [ - 2715 + 2805 ], "min": [ - 2716 + 2806 ], "__typename": [ 85 @@ -46510,37 +47774,37 @@ export default { }, "league_teams_bool_exp": { "_and": [ - 2712 + 2802 ], "_not": [ - 2712 + 2802 ], "_or": [ - 2712 + 2802 ], "created_at": [ - 5154 + 5244 ], "id": [ - 6367 + 6674 ], "movements": [ - 2594 + 2684 ], "movements_aggregate": [ - 2587 + 2677 ], "team": [ - 5115 + 5205 ], "team_id": [ - 6367 + 6674 ], "team_seasons": [ - 2676 + 2766 ], "team_seasons_aggregate": [ - 2669 + 2759 ], "__typename": [ 85 @@ -46549,22 +47813,22 @@ export default { "league_teams_constraint": {}, "league_teams_insert_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "movements": [ - 2591 + 2681 ], "team": [ - 5124 + 5214 ], "team_id": [ - 6365 + 6672 ], "team_seasons": [ - 2673 + 2763 ], "__typename": [ 85 @@ -46572,13 +47836,13 @@ export default { }, "league_teams_max_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -46586,13 +47850,13 @@ export default { }, "league_teams_min_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -46603,7 +47867,7 @@ export default { 41 ], "returning": [ - 2709 + 2799 ], "__typename": [ 85 @@ -46611,10 +47875,10 @@ export default { }, "league_teams_obj_rel_insert_input": { "data": [ - 2714 + 2804 ], "on_conflict": [ - 2719 + 2809 ], "__typename": [ 85 @@ -46622,13 +47886,13 @@ export default { }, "league_teams_on_conflict": { "constraint": [ - 2713 + 2803 ], "update_columns": [ - 2726 + 2816 ], "where": [ - 2712 + 2802 ], "__typename": [ 85 @@ -46636,22 +47900,22 @@ export default { }, "league_teams_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "movements_aggregate": [ - 2590 + 2680 ], "team": [ - 5126 + 5216 ], "team_id": [ - 3558 + 3648 ], "team_seasons_aggregate": [ - 2672 + 2762 ], "__typename": [ 85 @@ -46659,7 +47923,7 @@ export default { }, "league_teams_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -46668,13 +47932,13 @@ export default { "league_teams_select_column": {}, "league_teams_set_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -46682,10 +47946,10 @@ export default { }, "league_teams_stream_cursor_input": { "initial_value": [ - 2725 + 2815 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -46693,13 +47957,13 @@ export default { }, "league_teams_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -46708,10 +47972,10 @@ export default { "league_teams_update_column": {}, "league_teams_updates": { "_set": [ - 2723 + 2813 ], "where": [ - 2712 + 2802 ], "__typename": [ 85 @@ -46719,22 +47983,22 @@ export default { }, "lobbies": { "access": [ - 1059 + 1061 ], "created_at": [ - 5153 + 5243 ], "e_lobby_access": [ - 1054 + 1056 ], "id": [ - 6365 + 6672 ], "players": [ - 2747, + 2837, { "distinct_on": [ - 2770, + 2860, "[lobby_players_select_column!]" ], "limit": [ @@ -46744,19 +48008,19 @@ export default { 41 ], "order_by": [ - 2768, + 2858, "[lobby_players_order_by!]" ], "where": [ - 2758 + 2848 ] } ], "players_aggregate": [ - 2748, + 2838, { "distinct_on": [ - 2770, + 2860, "[lobby_players_select_column!]" ], "limit": [ @@ -46766,11 +48030,11 @@ export default { 41 ], "order_by": [ - 2768, + 2858, "[lobby_players_order_by!]" ], "where": [ - 2758 + 2848 ] } ], @@ -46780,10 +48044,10 @@ export default { }, "lobbies_aggregate": { "aggregate": [ - 2730 + 2820 ], "nodes": [ - 2728 + 2818 ], "__typename": [ 85 @@ -46794,7 +48058,7 @@ export default { 41, { "columns": [ - 2741, + 2831, "[lobbies_select_column!]" ], "distinct": [ @@ -46803,10 +48067,10 @@ export default { } ], "max": [ - 2734 + 2824 ], "min": [ - 2735 + 2825 ], "__typename": [ 85 @@ -46814,31 +48078,31 @@ export default { }, "lobbies_bool_exp": { "_and": [ - 2731 + 2821 ], "_not": [ - 2731 + 2821 ], "_or": [ - 2731 + 2821 ], "access": [ - 1060 + 1062 ], "created_at": [ - 5154 + 5244 ], "e_lobby_access": [ - 1057 + 1059 ], "id": [ - 6367 + 6674 ], "players": [ - 2758 + 2848 ], "players_aggregate": [ - 2749 + 2839 ], "__typename": [ 85 @@ -46847,19 +48111,19 @@ export default { "lobbies_constraint": {}, "lobbies_insert_input": { "access": [ - 1059 + 1061 ], "created_at": [ - 5153 + 5243 ], "e_lobby_access": [ - 1065 + 1067 ], "id": [ - 6365 + 6672 ], "players": [ - 2755 + 2845 ], "__typename": [ 85 @@ -46867,10 +48131,10 @@ export default { }, "lobbies_max_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -46878,10 +48142,10 @@ export default { }, "lobbies_min_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -46892,7 +48156,7 @@ export default { 41 ], "returning": [ - 2728 + 2818 ], "__typename": [ 85 @@ -46900,10 +48164,10 @@ export default { }, "lobbies_obj_rel_insert_input": { "data": [ - 2733 + 2823 ], "on_conflict": [ - 2738 + 2828 ], "__typename": [ 85 @@ -46911,13 +48175,13 @@ export default { }, "lobbies_on_conflict": { "constraint": [ - 2732 + 2822 ], "update_columns": [ - 2745 + 2835 ], "where": [ - 2731 + 2821 ], "__typename": [ 85 @@ -46925,19 +48189,19 @@ export default { }, "lobbies_order_by": { "access": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "e_lobby_access": [ - 1067 + 1069 ], "id": [ - 3558 + 3648 ], "players_aggregate": [ - 2754 + 2844 ], "__typename": [ 85 @@ -46945,7 +48209,7 @@ export default { }, "lobbies_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -46954,13 +48218,13 @@ export default { "lobbies_select_column": {}, "lobbies_set_input": { "access": [ - 1059 + 1061 ], "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -46968,10 +48232,10 @@ export default { }, "lobbies_stream_cursor_input": { "initial_value": [ - 2744 + 2834 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -46979,13 +48243,13 @@ export default { }, "lobbies_stream_cursor_value_input": { "access": [ - 1059 + 1061 ], "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -46994,10 +48258,10 @@ export default { "lobbies_update_column": {}, "lobbies_updates": { "_set": [ - 2742 + 2832 ], "where": [ - 2731 + 2821 ], "__typename": [ 85 @@ -47008,22 +48272,22 @@ export default { 6 ], "invited_by_steam_id": [ - 310 + 312 ], "lobby": [ - 2728 + 2818 ], "lobby_id": [ - 6365 + 6672 ], "player": [ - 4516 + 4606 ], "status": [ - 1080 + 1082 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -47031,10 +48295,10 @@ export default { }, "lobby_players_aggregate": { "aggregate": [ - 2753 + 2843 ], "nodes": [ - 2747 + 2837 ], "__typename": [ 85 @@ -47042,13 +48306,13 @@ export default { }, "lobby_players_aggregate_bool_exp": { "bool_and": [ - 2750 + 2840 ], "bool_or": [ - 2751 + 2841 ], "count": [ - 2752 + 2842 ], "__typename": [ 85 @@ -47056,13 +48320,13 @@ export default { }, "lobby_players_aggregate_bool_exp_bool_and": { "arguments": [ - 2771 + 2861 ], "distinct": [ 6 ], "filter": [ - 2758 + 2848 ], "predicate": [ 7 @@ -47073,13 +48337,13 @@ export default { }, "lobby_players_aggregate_bool_exp_bool_or": { "arguments": [ - 2772 + 2862 ], "distinct": [ 6 ], "filter": [ - 2758 + 2848 ], "predicate": [ 7 @@ -47090,13 +48354,13 @@ export default { }, "lobby_players_aggregate_bool_exp_count": { "arguments": [ - 2770 + 2860 ], "distinct": [ 6 ], "filter": [ - 2758 + 2848 ], "predicate": [ 42 @@ -47107,13 +48371,13 @@ export default { }, "lobby_players_aggregate_fields": { "avg": [ - 2756 + 2846 ], "count": [ 41, { "columns": [ - 2770, + 2860, "[lobby_players_select_column!]" ], "distinct": [ @@ -47122,31 +48386,31 @@ export default { } ], "max": [ - 2762 + 2852 ], "min": [ - 2764 + 2854 ], "stddev": [ - 2774 + 2864 ], "stddev_pop": [ - 2776 + 2866 ], "stddev_samp": [ - 2778 + 2868 ], "sum": [ - 2782 + 2872 ], "var_pop": [ - 2786 + 2876 ], "var_samp": [ - 2788 + 2878 ], "variance": [ - 2790 + 2880 ], "__typename": [ 85 @@ -47154,37 +48418,37 @@ export default { }, "lobby_players_aggregate_order_by": { "avg": [ - 2757 + 2847 ], "count": [ - 3558 + 3648 ], "max": [ - 2763 + 2853 ], "min": [ - 2765 + 2855 ], "stddev": [ - 2775 + 2865 ], "stddev_pop": [ - 2777 + 2867 ], "stddev_samp": [ - 2779 + 2869 ], "sum": [ - 2783 + 2873 ], "var_pop": [ - 2787 + 2877 ], "var_samp": [ - 2789 + 2879 ], "variance": [ - 2791 + 2881 ], "__typename": [ 85 @@ -47192,10 +48456,10 @@ export default { }, "lobby_players_arr_rel_insert_input": { "data": [ - 2761 + 2851 ], "on_conflict": [ - 2767 + 2857 ], "__typename": [ 85 @@ -47214,10 +48478,10 @@ export default { }, "lobby_players_avg_order_by": { "invited_by_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -47225,34 +48489,34 @@ export default { }, "lobby_players_bool_exp": { "_and": [ - 2758 + 2848 ], "_not": [ - 2758 + 2848 ], "_or": [ - 2758 + 2848 ], "captain": [ 7 ], "invited_by_steam_id": [ - 312 + 314 ], "lobby": [ - 2731 + 2821 ], "lobby_id": [ - 6367 + 6674 ], "player": [ - 4520 + 4610 ], "status": [ - 1081 + 1083 ], "steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -47261,10 +48525,10 @@ export default { "lobby_players_constraint": {}, "lobby_players_inc_input": { "invited_by_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -47275,22 +48539,22 @@ export default { 6 ], "invited_by_steam_id": [ - 310 + 312 ], "lobby": [ - 2737 + 2827 ], "lobby_id": [ - 6365 + 6672 ], "player": [ - 4527 + 4617 ], "status": [ - 1080 + 1082 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -47298,13 +48562,13 @@ export default { }, "lobby_players_max_fields": { "invited_by_steam_id": [ - 310 + 312 ], "lobby_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -47312,13 +48576,13 @@ export default { }, "lobby_players_max_order_by": { "invited_by_steam_id": [ - 3558 + 3648 ], "lobby_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -47326,13 +48590,13 @@ export default { }, "lobby_players_min_fields": { "invited_by_steam_id": [ - 310 + 312 ], "lobby_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -47340,13 +48604,13 @@ export default { }, "lobby_players_min_order_by": { "invited_by_steam_id": [ - 3558 + 3648 ], "lobby_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -47357,7 +48621,7 @@ export default { 41 ], "returning": [ - 2747 + 2837 ], "__typename": [ 85 @@ -47365,13 +48629,13 @@ export default { }, "lobby_players_on_conflict": { "constraint": [ - 2759 + 2849 ], "update_columns": [ - 2784 + 2874 ], "where": [ - 2758 + 2848 ], "__typename": [ 85 @@ -47379,25 +48643,25 @@ export default { }, "lobby_players_order_by": { "captain": [ - 3558 + 3648 ], "invited_by_steam_id": [ - 3558 + 3648 ], "lobby": [ - 2739 + 2829 ], "lobby_id": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "status": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -47405,10 +48669,10 @@ export default { }, "lobby_players_pk_columns_input": { "lobby_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -47422,16 +48686,16 @@ export default { 6 ], "invited_by_steam_id": [ - 310 + 312 ], "lobby_id": [ - 6365 + 6672 ], "status": [ - 1080 + 1082 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -47450,10 +48714,10 @@ export default { }, "lobby_players_stddev_order_by": { "invited_by_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -47472,10 +48736,10 @@ export default { }, "lobby_players_stddev_pop_order_by": { "invited_by_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -47494,10 +48758,10 @@ export default { }, "lobby_players_stddev_samp_order_by": { "invited_by_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -47505,10 +48769,10 @@ export default { }, "lobby_players_stream_cursor_input": { "initial_value": [ - 2781 + 2871 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -47519,16 +48783,16 @@ export default { 6 ], "invited_by_steam_id": [ - 310 + 312 ], "lobby_id": [ - 6365 + 6672 ], "status": [ - 1080 + 1082 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -47536,10 +48800,10 @@ export default { }, "lobby_players_sum_fields": { "invited_by_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -47547,10 +48811,10 @@ export default { }, "lobby_players_sum_order_by": { "invited_by_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -47559,13 +48823,13 @@ export default { "lobby_players_update_column": {}, "lobby_players_updates": { "_inc": [ - 2760 + 2850 ], "_set": [ - 2773 + 2863 ], "where": [ - 2758 + 2848 ], "__typename": [ 85 @@ -47584,10 +48848,10 @@ export default { }, "lobby_players_var_pop_order_by": { "invited_by_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -47606,10 +48870,10 @@ export default { }, "lobby_players_var_samp_order_by": { "invited_by_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -47628,10 +48892,10 @@ export default { }, "lobby_players_variance_order_by": { "invited_by_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -47639,7 +48903,7 @@ export default { }, "map_callouts": { "boxes": [ - 2349, + 2439, { "path": [ 85 @@ -47656,7 +48920,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -47664,10 +48928,10 @@ export default { }, "map_callouts_aggregate": { "aggregate": [ - 2794 + 2884 ], "nodes": [ - 2792 + 2882 ], "__typename": [ 85 @@ -47678,7 +48942,7 @@ export default { 41, { "columns": [ - 2809, + 2899, "[map_callouts_select_column!]" ], "distinct": [ @@ -47687,10 +48951,10 @@ export default { } ], "max": [ - 2802 + 2892 ], "min": [ - 2803 + 2893 ], "__typename": [ 85 @@ -47698,7 +48962,7 @@ export default { }, "map_callouts_append_input": { "boxes": [ - 2349 + 2439 ], "__typename": [ 85 @@ -47706,16 +48970,16 @@ export default { }, "map_callouts_bool_exp": { "_and": [ - 2796 + 2886 ], "_not": [ - 2796 + 2886 ], "_or": [ - 2796 + 2886 ], "boxes": [ - 2351 + 2441 ], "map_name": [ 87 @@ -47727,7 +48991,7 @@ export default { 87 ], "updated_at": [ - 5154 + 5244 ], "__typename": [ 85 @@ -47760,7 +49024,7 @@ export default { }, "map_callouts_insert_input": { "boxes": [ - 2349 + 2439 ], "map_name": [ 85 @@ -47772,7 +49036,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -47789,7 +49053,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -47806,7 +49070,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -47817,7 +49081,7 @@ export default { 41 ], "returning": [ - 2792 + 2882 ], "__typename": [ 85 @@ -47825,13 +49089,13 @@ export default { }, "map_callouts_on_conflict": { "constraint": [ - 2797 + 2887 ], "update_columns": [ - 2813 + 2903 ], "where": [ - 2796 + 2886 ], "__typename": [ 85 @@ -47839,19 +49103,19 @@ export default { }, "map_callouts_order_by": { "boxes": [ - 3558 + 3648 ], "map_name": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "source": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -47870,7 +49134,7 @@ export default { }, "map_callouts_prepend_input": { "boxes": [ - 2349 + 2439 ], "__typename": [ 85 @@ -47879,7 +49143,7 @@ export default { "map_callouts_select_column": {}, "map_callouts_set_input": { "boxes": [ - 2349 + 2439 ], "map_name": [ 85 @@ -47891,7 +49155,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -47899,10 +49163,10 @@ export default { }, "map_callouts_stream_cursor_input": { "initial_value": [ - 2812 + 2902 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -47910,7 +49174,7 @@ export default { }, "map_callouts_stream_cursor_value_input": { "boxes": [ - 2349 + 2439 ], "map_name": [ 85 @@ -47922,7 +49186,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -47931,25 +49195,25 @@ export default { "map_callouts_update_column": {}, "map_callouts_updates": { "_append": [ - 2795 + 2885 ], "_delete_at_path": [ - 2798 + 2888 ], "_delete_elem": [ - 2799 + 2889 ], "_delete_key": [ - 2800 + 2890 ], "_prepend": [ - 2808 + 2898 ], "_set": [ - 2810 + 2900 ], "where": [ - 2796 + 2886 ], "__typename": [ 85 @@ -47957,19 +49221,19 @@ export default { }, "map_pools": { "e_type": [ - 1095 + 1097 ], "enabled": [ 6 ], "id": [ - 6365 + 6672 ], "maps": [ - 7025, + 7332, { "distinct_on": [ - 7042, + 7349, "[v_pool_maps_select_column!]" ], "limit": [ @@ -47979,19 +49243,19 @@ export default { 41 ], "order_by": [ - 7041, + 7348, "[v_pool_maps_order_by!]" ], "where": [ - 7034 + 7341 ] } ], "maps_aggregate": [ - 7026, + 7333, { "distinct_on": [ - 7042, + 7349, "[v_pool_maps_select_column!]" ], "limit": [ @@ -48001,11 +49265,11 @@ export default { 41 ], "order_by": [ - 7041, + 7348, "[v_pool_maps_order_by!]" ], "where": [ - 7034 + 7341 ] } ], @@ -48013,7 +49277,7 @@ export default { 6 ], "type": [ - 1100 + 1102 ], "__typename": [ 85 @@ -48021,10 +49285,10 @@ export default { }, "map_pools_aggregate": { "aggregate": [ - 2817 + 2907 ], "nodes": [ - 2815 + 2905 ], "__typename": [ 85 @@ -48035,7 +49299,7 @@ export default { 41, { "columns": [ - 2828, + 2918, "[map_pools_select_column!]" ], "distinct": [ @@ -48044,10 +49308,10 @@ export default { } ], "max": [ - 2821 + 2911 ], "min": [ - 2822 + 2912 ], "__typename": [ 85 @@ -48055,34 +49319,34 @@ export default { }, "map_pools_bool_exp": { "_and": [ - 2818 + 2908 ], "_not": [ - 2818 + 2908 ], "_or": [ - 2818 + 2908 ], "e_type": [ - 1098 + 1100 ], "enabled": [ 7 ], "id": [ - 6367 + 6674 ], "maps": [ - 7034 + 7341 ], "maps_aggregate": [ - 7027 + 7334 ], "seed": [ 7 ], "type": [ - 1101 + 1103 ], "__typename": [ 85 @@ -48091,22 +49355,22 @@ export default { "map_pools_constraint": {}, "map_pools_insert_input": { "e_type": [ - 1106 + 1108 ], "enabled": [ 6 ], "id": [ - 6365 + 6672 ], "maps": [ - 7033 + 7340 ], "seed": [ 6 ], "type": [ - 1100 + 1102 ], "__typename": [ 85 @@ -48114,7 +49378,7 @@ export default { }, "map_pools_max_fields": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -48122,7 +49386,7 @@ export default { }, "map_pools_min_fields": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -48133,7 +49397,7 @@ export default { 41 ], "returning": [ - 2815 + 2905 ], "__typename": [ 85 @@ -48141,10 +49405,10 @@ export default { }, "map_pools_obj_rel_insert_input": { "data": [ - 2820 + 2910 ], "on_conflict": [ - 2825 + 2915 ], "__typename": [ 85 @@ -48152,13 +49416,13 @@ export default { }, "map_pools_on_conflict": { "constraint": [ - 2819 + 2909 ], "update_columns": [ - 2832 + 2922 ], "where": [ - 2818 + 2908 ], "__typename": [ 85 @@ -48166,22 +49430,22 @@ export default { }, "map_pools_order_by": { "e_type": [ - 1108 + 1110 ], "enabled": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "maps_aggregate": [ - 7032 + 7339 ], "seed": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "__typename": [ 85 @@ -48189,7 +49453,7 @@ export default { }, "map_pools_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -48201,13 +49465,13 @@ export default { 6 ], "id": [ - 6365 + 6672 ], "seed": [ 6 ], "type": [ - 1100 + 1102 ], "__typename": [ 85 @@ -48215,10 +49479,10 @@ export default { }, "map_pools_stream_cursor_input": { "initial_value": [ - 2831 + 2921 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -48229,13 +49493,13 @@ export default { 6 ], "id": [ - 6365 + 6672 ], "seed": [ 6 ], "type": [ - 1100 + 1102 ], "__typename": [ 85 @@ -48244,10 +49508,10 @@ export default { "map_pools_update_column": {}, "map_pools_updates": { "_set": [ - 2829 + 2919 ], "where": [ - 2818 + 2908 ], "__typename": [ 85 @@ -48258,25 +49522,25 @@ export default { 6 ], "deleted_at": [ - 5153 + 5243 ], "e_match_type": [ - 1218 + 1220 ], "enabled": [ 6 ], "id": [ - 6365 + 6672 ], "label": [ 85 ], "match_maps": [ - 3158, + 3248, { "distinct_on": [ - 3180, + 3270, "[match_maps_select_column!]" ], "limit": [ @@ -48286,19 +49550,19 @@ export default { 41 ], "order_by": [ - 3178, + 3268, "[match_maps_order_by!]" ], "where": [ - 3167 + 3257 ] } ], "match_maps_aggregate": [ - 3159, + 3249, { "distinct_on": [ - 3180, + 3270, "[match_maps_select_column!]" ], "limit": [ @@ -48308,19 +49572,19 @@ export default { 41 ], "order_by": [ - 3178, + 3268, "[match_maps_order_by!]" ], "where": [ - 3167 + 3257 ] } ], "match_veto_picks": [ - 3130, + 3220, { "distinct_on": [ - 3150, + 3240, "[match_map_veto_picks_select_column!]" ], "limit": [ @@ -48330,19 +49594,19 @@ export default { 41 ], "order_by": [ - 3148, + 3238, "[match_map_veto_picks_order_by!]" ], "where": [ - 3139 + 3229 ] } ], "match_veto_picks_aggregate": [ - 3131, + 3221, { "distinct_on": [ - 3150, + 3240, "[match_map_veto_picks_select_column!]" ], "limit": [ @@ -48352,11 +49616,11 @@ export default { 41 ], "order_by": [ - 3148, + 3238, "[match_map_veto_picks_order_by!]" ], "where": [ - 3139 + 3229 ] } ], @@ -48370,7 +49634,7 @@ export default { 85 ], "type": [ - 1223 + 1225 ], "workshop_map_id": [ 85 @@ -48381,10 +49645,10 @@ export default { }, "maps_aggregate": { "aggregate": [ - 2840 + 2930 ], "nodes": [ - 2834 + 2924 ], "__typename": [ 85 @@ -48392,13 +49656,13 @@ export default { }, "maps_aggregate_bool_exp": { "bool_and": [ - 2837 + 2927 ], "bool_or": [ - 2838 + 2928 ], "count": [ - 2839 + 2929 ], "__typename": [ 85 @@ -48406,13 +49670,13 @@ export default { }, "maps_aggregate_bool_exp_bool_and": { "arguments": [ - 2856 + 2946 ], "distinct": [ 6 ], "filter": [ - 2843 + 2933 ], "predicate": [ 7 @@ -48423,13 +49687,13 @@ export default { }, "maps_aggregate_bool_exp_bool_or": { "arguments": [ - 2857 + 2947 ], "distinct": [ 6 ], "filter": [ - 2843 + 2933 ], "predicate": [ 7 @@ -48440,13 +49704,13 @@ export default { }, "maps_aggregate_bool_exp_count": { "arguments": [ - 2855 + 2945 ], "distinct": [ 6 ], "filter": [ - 2843 + 2933 ], "predicate": [ 42 @@ -48460,7 +49724,7 @@ export default { 41, { "columns": [ - 2855, + 2945, "[maps_select_column!]" ], "distinct": [ @@ -48469,10 +49733,10 @@ export default { } ], "max": [ - 2846 + 2936 ], "min": [ - 2848 + 2938 ], "__typename": [ 85 @@ -48480,13 +49744,13 @@ export default { }, "maps_aggregate_order_by": { "count": [ - 3558 + 3648 ], "max": [ - 2847 + 2937 ], "min": [ - 2849 + 2939 ], "__typename": [ 85 @@ -48494,10 +49758,10 @@ export default { }, "maps_arr_rel_insert_input": { "data": [ - 2845 + 2935 ], "on_conflict": [ - 2852 + 2942 ], "__typename": [ 85 @@ -48505,43 +49769,43 @@ export default { }, "maps_bool_exp": { "_and": [ - 2843 + 2933 ], "_not": [ - 2843 + 2933 ], "_or": [ - 2843 + 2933 ], "active_pool": [ 7 ], "deleted_at": [ - 5154 + 5244 ], "e_match_type": [ - 1221 + 1223 ], "enabled": [ 7 ], "id": [ - 6367 + 6674 ], "label": [ 87 ], "match_maps": [ - 3167 + 3257 ], "match_maps_aggregate": [ - 3160 + 3250 ], "match_veto_picks": [ - 3139 + 3229 ], "match_veto_picks_aggregate": [ - 3132 + 3222 ], "name": [ 87 @@ -48553,7 +49817,7 @@ export default { 87 ], "type": [ - 1224 + 1226 ], "workshop_map_id": [ 87 @@ -48568,25 +49832,25 @@ export default { 6 ], "deleted_at": [ - 5153 + 5243 ], "e_match_type": [ - 1229 + 1231 ], "enabled": [ 6 ], "id": [ - 6365 + 6672 ], "label": [ 85 ], "match_maps": [ - 3164 + 3254 ], "match_veto_picks": [ - 3138 + 3228 ], "name": [ 85 @@ -48598,7 +49862,7 @@ export default { 85 ], "type": [ - 1223 + 1225 ], "workshop_map_id": [ 85 @@ -48609,10 +49873,10 @@ export default { }, "maps_max_fields": { "deleted_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "label": [ 85 @@ -48635,25 +49899,25 @@ export default { }, "maps_max_order_by": { "deleted_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "label": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "patch": [ - 3558 + 3648 ], "poster": [ - 3558 + 3648 ], "workshop_map_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -48661,10 +49925,10 @@ export default { }, "maps_min_fields": { "deleted_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "label": [ 85 @@ -48687,25 +49951,25 @@ export default { }, "maps_min_order_by": { "deleted_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "label": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "patch": [ - 3558 + 3648 ], "poster": [ - 3558 + 3648 ], "workshop_map_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -48716,7 +49980,7 @@ export default { 41 ], "returning": [ - 2834 + 2924 ], "__typename": [ 85 @@ -48724,10 +49988,10 @@ export default { }, "maps_obj_rel_insert_input": { "data": [ - 2845 + 2935 ], "on_conflict": [ - 2852 + 2942 ], "__typename": [ 85 @@ -48735,13 +49999,13 @@ export default { }, "maps_on_conflict": { "constraint": [ - 2844 + 2934 ], "update_columns": [ - 2861 + 2951 ], "where": [ - 2843 + 2933 ], "__typename": [ 85 @@ -48749,43 +50013,43 @@ export default { }, "maps_order_by": { "active_pool": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "e_match_type": [ - 1231 + 1233 ], "enabled": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "label": [ - 3558 + 3648 ], "match_maps_aggregate": [ - 3163 + 3253 ], "match_veto_picks_aggregate": [ - 3137 + 3227 ], "name": [ - 3558 + 3648 ], "patch": [ - 3558 + 3648 ], "poster": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "workshop_map_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -48793,7 +50057,7 @@ export default { }, "maps_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -48807,13 +50071,13 @@ export default { 6 ], "deleted_at": [ - 5153 + 5243 ], "enabled": [ 6 ], "id": [ - 6365 + 6672 ], "label": [ 85 @@ -48828,7 +50092,7 @@ export default { 85 ], "type": [ - 1223 + 1225 ], "workshop_map_id": [ 85 @@ -48839,10 +50103,10 @@ export default { }, "maps_stream_cursor_input": { "initial_value": [ - 2860 + 2950 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -48853,13 +50117,13 @@ export default { 6 ], "deleted_at": [ - 5153 + 5243 ], "enabled": [ 6 ], "id": [ - 6365 + 6672 ], "label": [ 85 @@ -48874,7 +50138,7 @@ export default { 85 ], "type": [ - 1223 + 1225 ], "workshop_map_id": [ 85 @@ -48886,10 +50150,10 @@ export default { "maps_update_column": {}, "maps_updates": { "_set": [ - 2858 + 2948 ], "where": [ - 2843 + 2933 ], "__typename": [ 85 @@ -48897,7 +50161,7 @@ export default { }, "match_clips": { "created_at": [ - 5153 + 5243 ], "download_url": [ 85 @@ -48909,28 +50173,28 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "kills_count": [ 41 ], "match_map": [ - 3158 + 3248 ], "match_map_demo": [ - 3038 + 3128 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "render_jobs": [ - 342, + 344, { "distinct_on": [ - 370, + 372, "[clip_render_jobs_select_column!]" ], "limit": [ @@ -48940,19 +50204,19 @@ export default { 41 ], "order_by": [ - 367, + 369, "[clip_render_jobs_order_by!]" ], "where": [ - 354 + 356 ] } ], "render_jobs_aggregate": [ - 343, + 345, { "distinct_on": [ - 370, + 372, "[clip_render_jobs_select_column!]" ], "limit": [ @@ -48962,11 +50226,11 @@ export default { 41 ], "order_by": [ - 367, + 369, "[clip_render_jobs_order_by!]" ], "where": [ - 354 + 356 ] } ], @@ -48974,13 +50238,13 @@ export default { 41 ], "size": [ - 310 + 312 ], "target": [ - 4516 + 4606 ], "target_steam_id": [ - 310 + 312 ], "thumbnail_download_url": [ 85 @@ -48992,16 +50256,16 @@ export default { 85 ], "user": [ - 4516 + 4606 ], "user_steam_id": [ - 310 + 312 ], "views_count": [ 41 ], "visibility": [ - 1121 + 1123 ], "__typename": [ 85 @@ -49009,10 +50273,10 @@ export default { }, "match_clips_aggregate": { "aggregate": [ - 2867 + 2957 ], "nodes": [ - 2863 + 2953 ], "__typename": [ 85 @@ -49020,7 +50284,7 @@ export default { }, "match_clips_aggregate_bool_exp": { "count": [ - 2866 + 2956 ], "__typename": [ 85 @@ -49028,13 +50292,13 @@ export default { }, "match_clips_aggregate_bool_exp_count": { "arguments": [ - 2885 + 2975 ], "distinct": [ 6 ], "filter": [ - 2872 + 2962 ], "predicate": [ 42 @@ -49045,13 +50309,13 @@ export default { }, "match_clips_aggregate_fields": { "avg": [ - 2870 + 2960 ], "count": [ 41, { "columns": [ - 2885, + 2975, "[match_clips_select_column!]" ], "distinct": [ @@ -49060,31 +50324,31 @@ export default { } ], "max": [ - 2876 + 2966 ], "min": [ - 2878 + 2968 ], "stddev": [ - 2887 + 2977 ], "stddev_pop": [ - 2889 + 2979 ], "stddev_samp": [ - 2891 + 2981 ], "sum": [ - 2895 + 2985 ], "var_pop": [ - 2899 + 2989 ], "var_samp": [ - 2901 + 2991 ], "variance": [ - 2903 + 2993 ], "__typename": [ 85 @@ -49092,37 +50356,37 @@ export default { }, "match_clips_aggregate_order_by": { "avg": [ - 2871 + 2961 ], "count": [ - 3558 + 3648 ], "max": [ - 2877 + 2967 ], "min": [ - 2879 + 2969 ], "stddev": [ - 2888 + 2978 ], "stddev_pop": [ - 2890 + 2980 ], "stddev_samp": [ - 2892 + 2982 ], "sum": [ - 2896 + 2986 ], "var_pop": [ - 2900 + 2990 ], "var_samp": [ - 2902 + 2992 ], "variance": [ - 2904 + 2994 ], "__typename": [ 85 @@ -49130,10 +50394,10 @@ export default { }, "match_clips_arr_rel_insert_input": { "data": [ - 2875 + 2965 ], "on_conflict": [ - 2882 + 2972 ], "__typename": [ 85 @@ -49167,25 +50431,25 @@ export default { }, "match_clips_avg_order_by": { "duration_ms": [ - 3558 + 3648 ], "kills_count": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "target_steam_id": [ - 3558 + 3648 ], "user_steam_id": [ - 3558 + 3648 ], "views_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -49193,16 +50457,16 @@ export default { }, "match_clips_bool_exp": { "_and": [ - 2872 + 2962 ], "_not": [ - 2872 + 2962 ], "_or": [ - 2872 + 2962 ], "created_at": [ - 5154 + 5244 ], "download_url": [ 87 @@ -49214,40 +50478,40 @@ export default { 87 ], "id": [ - 6367 + 6674 ], "kills_count": [ 42 ], "match_map": [ - 3167 + 3257 ], "match_map_demo": [ - 3050 + 3140 ], "match_map_demo_id": [ - 6367 + 6674 ], "match_map_id": [ - 6367 + 6674 ], "render_jobs": [ - 354 + 356 ], "render_jobs_aggregate": [ - 344 + 346 ], "round": [ 42 ], "size": [ - 312 + 314 ], "target": [ - 4520 + 4610 ], "target_steam_id": [ - 312 + 314 ], "thumbnail_download_url": [ 87 @@ -49259,16 +50523,16 @@ export default { 87 ], "user": [ - 4520 + 4610 ], "user_steam_id": [ - 312 + 314 ], "views_count": [ 42 ], "visibility": [ - 1122 + 1124 ], "__typename": [ 85 @@ -49286,13 +50550,13 @@ export default { 41 ], "size": [ - 310 + 312 ], "target_steam_id": [ - 310 + 312 ], "user_steam_id": [ - 310 + 312 ], "views_count": [ 41 @@ -49303,7 +50567,7 @@ export default { }, "match_clips_insert_input": { "created_at": [ - 5153 + 5243 ], "duration_ms": [ 41 @@ -49312,37 +50576,37 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "kills_count": [ 41 ], "match_map": [ - 3176 + 3266 ], "match_map_demo": [ - 3062 + 3152 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "render_jobs": [ - 351 + 353 ], "round": [ 41 ], "size": [ - 310 + 312 ], "target": [ - 4527 + 4617 ], "target_steam_id": [ - 310 + 312 ], "thumbnail_url": [ 85 @@ -49351,16 +50615,16 @@ export default { 85 ], "user": [ - 4527 + 4617 ], "user_steam_id": [ - 310 + 312 ], "views_count": [ 41 ], "visibility": [ - 1121 + 1123 ], "__typename": [ 85 @@ -49368,7 +50632,7 @@ export default { }, "match_clips_max_fields": { "created_at": [ - 5153 + 5243 ], "download_url": [ 85 @@ -49380,25 +50644,25 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "kills_count": [ 41 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 ], "size": [ - 310 + 312 ], "target_steam_id": [ - 310 + 312 ], "thumbnail_download_url": [ 85 @@ -49410,7 +50674,7 @@ export default { 85 ], "user_steam_id": [ - 310 + 312 ], "views_count": [ 41 @@ -49421,46 +50685,46 @@ export default { }, "match_clips_max_order_by": { "created_at": [ - 3558 + 3648 ], "duration_ms": [ - 3558 + 3648 ], "file": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "kills_count": [ - 3558 + 3648 ], "match_map_demo_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "target_steam_id": [ - 3558 + 3648 ], "thumbnail_url": [ - 3558 + 3648 ], "title": [ - 3558 + 3648 ], "user_steam_id": [ - 3558 + 3648 ], "views_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -49468,7 +50732,7 @@ export default { }, "match_clips_min_fields": { "created_at": [ - 5153 + 5243 ], "download_url": [ 85 @@ -49480,25 +50744,25 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "kills_count": [ 41 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 ], "size": [ - 310 + 312 ], "target_steam_id": [ - 310 + 312 ], "thumbnail_download_url": [ 85 @@ -49510,7 +50774,7 @@ export default { 85 ], "user_steam_id": [ - 310 + 312 ], "views_count": [ 41 @@ -49521,46 +50785,46 @@ export default { }, "match_clips_min_order_by": { "created_at": [ - 3558 + 3648 ], "duration_ms": [ - 3558 + 3648 ], "file": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "kills_count": [ - 3558 + 3648 ], "match_map_demo_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "target_steam_id": [ - 3558 + 3648 ], "thumbnail_url": [ - 3558 + 3648 ], "title": [ - 3558 + 3648 ], "user_steam_id": [ - 3558 + 3648 ], "views_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -49571,7 +50835,7 @@ export default { 41 ], "returning": [ - 2863 + 2953 ], "__typename": [ 85 @@ -49579,10 +50843,10 @@ export default { }, "match_clips_obj_rel_insert_input": { "data": [ - 2875 + 2965 ], "on_conflict": [ - 2882 + 2972 ], "__typename": [ 85 @@ -49590,13 +50854,13 @@ export default { }, "match_clips_on_conflict": { "constraint": [ - 2873 + 2963 ], "update_columns": [ - 2897 + 2987 ], "where": [ - 2872 + 2962 ], "__typename": [ 85 @@ -49604,70 +50868,70 @@ export default { }, "match_clips_order_by": { "created_at": [ - 3558 + 3648 ], "download_url": [ - 3558 + 3648 ], "duration_ms": [ - 3558 + 3648 ], "file": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "kills_count": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_demo": [ - 3064 + 3154 ], "match_map_demo_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "render_jobs_aggregate": [ - 349 + 351 ], "round": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "target": [ - 4529 + 4619 ], "target_steam_id": [ - 3558 + 3648 ], "thumbnail_download_url": [ - 3558 + 3648 ], "thumbnail_url": [ - 3558 + 3648 ], "title": [ - 3558 + 3648 ], "user": [ - 4529 + 4619 ], "user_steam_id": [ - 3558 + 3648 ], "views_count": [ - 3558 + 3648 ], "visibility": [ - 3558 + 3648 ], "__typename": [ 85 @@ -49675,7 +50939,7 @@ export default { }, "match_clips_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -49684,7 +50948,7 @@ export default { "match_clips_select_column": {}, "match_clips_set_input": { "created_at": [ - 5153 + 5243 ], "duration_ms": [ 41 @@ -49693,25 +50957,25 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "kills_count": [ 41 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 ], "size": [ - 310 + 312 ], "target_steam_id": [ - 310 + 312 ], "thumbnail_url": [ 85 @@ -49720,13 +50984,13 @@ export default { 85 ], "user_steam_id": [ - 310 + 312 ], "views_count": [ 41 ], "visibility": [ - 1121 + 1123 ], "__typename": [ 85 @@ -49760,25 +51024,25 @@ export default { }, "match_clips_stddev_order_by": { "duration_ms": [ - 3558 + 3648 ], "kills_count": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "target_steam_id": [ - 3558 + 3648 ], "user_steam_id": [ - 3558 + 3648 ], "views_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -49812,25 +51076,25 @@ export default { }, "match_clips_stddev_pop_order_by": { "duration_ms": [ - 3558 + 3648 ], "kills_count": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "target_steam_id": [ - 3558 + 3648 ], "user_steam_id": [ - 3558 + 3648 ], "views_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -49864,25 +51128,25 @@ export default { }, "match_clips_stddev_samp_order_by": { "duration_ms": [ - 3558 + 3648 ], "kills_count": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "target_steam_id": [ - 3558 + 3648 ], "user_steam_id": [ - 3558 + 3648 ], "views_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -49890,10 +51154,10 @@ export default { }, "match_clips_stream_cursor_input": { "initial_value": [ - 2894 + 2984 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -49901,7 +51165,7 @@ export default { }, "match_clips_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "duration_ms": [ 41 @@ -49910,25 +51174,25 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "kills_count": [ 41 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 ], "size": [ - 310 + 312 ], "target_steam_id": [ - 310 + 312 ], "thumbnail_url": [ 85 @@ -49937,13 +51201,13 @@ export default { 85 ], "user_steam_id": [ - 310 + 312 ], "views_count": [ 41 ], "visibility": [ - 1121 + 1123 ], "__typename": [ 85 @@ -49960,13 +51224,13 @@ export default { 41 ], "size": [ - 310 + 312 ], "target_steam_id": [ - 310 + 312 ], "user_steam_id": [ - 310 + 312 ], "views_count": [ 41 @@ -49977,25 +51241,25 @@ export default { }, "match_clips_sum_order_by": { "duration_ms": [ - 3558 + 3648 ], "kills_count": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "target_steam_id": [ - 3558 + 3648 ], "user_steam_id": [ - 3558 + 3648 ], "views_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -50004,13 +51268,13 @@ export default { "match_clips_update_column": {}, "match_clips_updates": { "_inc": [ - 2874 + 2964 ], "_set": [ - 2886 + 2976 ], "where": [ - 2872 + 2962 ], "__typename": [ 85 @@ -50044,25 +51308,25 @@ export default { }, "match_clips_var_pop_order_by": { "duration_ms": [ - 3558 + 3648 ], "kills_count": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "target_steam_id": [ - 3558 + 3648 ], "user_steam_id": [ - 3558 + 3648 ], "views_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -50096,25 +51360,25 @@ export default { }, "match_clips_var_samp_order_by": { "duration_ms": [ - 3558 + 3648 ], "kills_count": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "target_steam_id": [ - 3558 + 3648 ], "user_steam_id": [ - 3558 + 3648 ], "views_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -50148,25 +51412,25 @@ export default { }, "match_clips_variance_order_by": { "duration_ms": [ - 3558 + 3648 ], "kills_count": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "target_steam_id": [ - 3558 + 3648 ], "user_steam_id": [ - 3558 + 3648 ], "views_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -50174,52 +51438,52 @@ export default { }, "match_demo_sessions": { "created_at": [ - 5153 + 5243 ], "error_message": [ 85 ], "game_server_node": [ - 2225 + 2314 ], "game_server_node_id": [ 85 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 ], "last_activity_at": [ - 5153 + 5243 ], "last_status_at": [ - 5153 + 5243 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3158 + 3248 ], "match_map_demo": [ - 3038 + 3128 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "status": [ 85 ], "status_history": [ - 2349, + 2439, { "path": [ 85 @@ -50230,10 +51494,10 @@ export default { 85 ], "watcher": [ - 4516 + 4606 ], "watcher_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -50241,10 +51505,10 @@ export default { }, "match_demo_sessions_aggregate": { "aggregate": [ - 2909 + 2999 ], "nodes": [ - 2905 + 2995 ], "__typename": [ 85 @@ -50252,7 +51516,7 @@ export default { }, "match_demo_sessions_aggregate_bool_exp": { "count": [ - 2908 + 2998 ], "__typename": [ 85 @@ -50260,13 +51524,13 @@ export default { }, "match_demo_sessions_aggregate_bool_exp_count": { "arguments": [ - 2931 + 3021 ], "distinct": [ 6 ], "filter": [ - 2915 + 3005 ], "predicate": [ 42 @@ -50277,13 +51541,13 @@ export default { }, "match_demo_sessions_aggregate_fields": { "avg": [ - 2913 + 3003 ], "count": [ 41, { "columns": [ - 2931, + 3021, "[match_demo_sessions_select_column!]" ], "distinct": [ @@ -50292,31 +51556,31 @@ export default { } ], "max": [ - 2922 + 3012 ], "min": [ - 2924 + 3014 ], "stddev": [ - 2933 + 3023 ], "stddev_pop": [ - 2935 + 3025 ], "stddev_samp": [ - 2937 + 3027 ], "sum": [ - 2941 + 3031 ], "var_pop": [ - 2945 + 3035 ], "var_samp": [ - 2947 + 3037 ], "variance": [ - 2949 + 3039 ], "__typename": [ 85 @@ -50324,37 +51588,37 @@ export default { }, "match_demo_sessions_aggregate_order_by": { "avg": [ - 2914 + 3004 ], "count": [ - 3558 + 3648 ], "max": [ - 2923 + 3013 ], "min": [ - 2925 + 3015 ], "stddev": [ - 2934 + 3024 ], "stddev_pop": [ - 2936 + 3026 ], "stddev_samp": [ - 2938 + 3028 ], "sum": [ - 2942 + 3032 ], "var_pop": [ - 2946 + 3036 ], "var_samp": [ - 2948 + 3038 ], "variance": [ - 2950 + 3040 ], "__typename": [ 85 @@ -50362,7 +51626,7 @@ export default { }, "match_demo_sessions_append_input": { "status_history": [ - 2349 + 2439 ], "__typename": [ 85 @@ -50370,10 +51634,10 @@ export default { }, "match_demo_sessions_arr_rel_insert_input": { "data": [ - 2921 + 3011 ], "on_conflict": [ - 2927 + 3017 ], "__typename": [ 85 @@ -50389,7 +51653,7 @@ export default { }, "match_demo_sessions_avg_order_by": { "watcher_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -50397,70 +51661,70 @@ export default { }, "match_demo_sessions_bool_exp": { "_and": [ - 2915 + 3005 ], "_not": [ - 2915 + 3005 ], "_or": [ - 2915 + 3005 ], "created_at": [ - 5154 + 5244 ], "error_message": [ 87 ], "game_server_node": [ - 2237 + 2326 ], "game_server_node_id": [ 87 ], "id": [ - 6367 + 6674 ], "k8s_job_name": [ 87 ], "last_activity_at": [ - 5154 + 5244 ], "last_status_at": [ - 5154 + 5244 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_map": [ - 3167 + 3257 ], "match_map_demo": [ - 3050 + 3140 ], "match_map_demo_id": [ - 6367 + 6674 ], "match_map_id": [ - 6367 + 6674 ], "status": [ 87 ], "status_history": [ - 2351 + 2441 ], "stream_url": [ 87 ], "watcher": [ - 4520 + 4610 ], "watcher_steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -50493,7 +51757,7 @@ export default { }, "match_demo_sessions_inc_input": { "watcher_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -50501,61 +51765,61 @@ export default { }, "match_demo_sessions_insert_input": { "created_at": [ - 5153 + 5243 ], "error_message": [ 85 ], "game_server_node": [ - 2249 + 2338 ], "game_server_node_id": [ 85 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 ], "last_activity_at": [ - 5153 + 5243 ], "last_status_at": [ - 5153 + 5243 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3176 + 3266 ], "match_map_demo": [ - 3062 + 3152 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "status": [ 85 ], "status_history": [ - 2349 + 2439 ], "stream_url": [ 85 ], "watcher": [ - 4527 + 4617 ], "watcher_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -50563,7 +51827,7 @@ export default { }, "match_demo_sessions_max_fields": { "created_at": [ - 5153 + 5243 ], "error_message": [ 85 @@ -50572,25 +51836,25 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 ], "last_activity_at": [ - 5153 + 5243 ], "last_status_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "status": [ 85 @@ -50599,7 +51863,7 @@ export default { 85 ], "watcher_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -50607,43 +51871,43 @@ export default { }, "match_demo_sessions_max_order_by": { "created_at": [ - 3558 + 3648 ], "error_message": [ - 3558 + 3648 ], "game_server_node_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "k8s_job_name": [ - 3558 + 3648 ], "last_activity_at": [ - 3558 + 3648 ], "last_status_at": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_demo_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "stream_url": [ - 3558 + 3648 ], "watcher_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -50651,7 +51915,7 @@ export default { }, "match_demo_sessions_min_fields": { "created_at": [ - 5153 + 5243 ], "error_message": [ 85 @@ -50660,25 +51924,25 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 ], "last_activity_at": [ - 5153 + 5243 ], "last_status_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "status": [ 85 @@ -50687,7 +51951,7 @@ export default { 85 ], "watcher_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -50695,43 +51959,43 @@ export default { }, "match_demo_sessions_min_order_by": { "created_at": [ - 3558 + 3648 ], "error_message": [ - 3558 + 3648 ], "game_server_node_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "k8s_job_name": [ - 3558 + 3648 ], "last_activity_at": [ - 3558 + 3648 ], "last_status_at": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_demo_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "stream_url": [ - 3558 + 3648 ], "watcher_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -50742,7 +52006,7 @@ export default { 41 ], "returning": [ - 2905 + 2995 ], "__typename": [ 85 @@ -50750,13 +52014,13 @@ export default { }, "match_demo_sessions_on_conflict": { "constraint": [ - 2916 + 3006 ], "update_columns": [ - 2943 + 3033 ], "where": [ - 2915 + 3005 ], "__typename": [ 85 @@ -50764,61 +52028,61 @@ export default { }, "match_demo_sessions_order_by": { "created_at": [ - 3558 + 3648 ], "error_message": [ - 3558 + 3648 ], "game_server_node": [ - 2251 + 2340 ], "game_server_node_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "k8s_job_name": [ - 3558 + 3648 ], "last_activity_at": [ - 3558 + 3648 ], "last_status_at": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_demo": [ - 3064 + 3154 ], "match_map_demo_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "status_history": [ - 3558 + 3648 ], "stream_url": [ - 3558 + 3648 ], "watcher": [ - 4529 + 4619 ], "watcher_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -50826,7 +52090,7 @@ export default { }, "match_demo_sessions_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -50834,7 +52098,7 @@ export default { }, "match_demo_sessions_prepend_input": { "status_history": [ - 2349 + 2439 ], "__typename": [ 85 @@ -50843,7 +52107,7 @@ export default { "match_demo_sessions_select_column": {}, "match_demo_sessions_set_input": { "created_at": [ - 5153 + 5243 ], "error_message": [ 85 @@ -50852,37 +52116,37 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 ], "last_activity_at": [ - 5153 + 5243 ], "last_status_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "status": [ 85 ], "status_history": [ - 2349 + 2439 ], "stream_url": [ 85 ], "watcher_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -50898,7 +52162,7 @@ export default { }, "match_demo_sessions_stddev_order_by": { "watcher_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -50914,7 +52178,7 @@ export default { }, "match_demo_sessions_stddev_pop_order_by": { "watcher_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -50930,7 +52194,7 @@ export default { }, "match_demo_sessions_stddev_samp_order_by": { "watcher_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -50938,10 +52202,10 @@ export default { }, "match_demo_sessions_stream_cursor_input": { "initial_value": [ - 2940 + 3030 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -50949,7 +52213,7 @@ export default { }, "match_demo_sessions_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "error_message": [ 85 @@ -50958,37 +52222,37 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 ], "last_activity_at": [ - 5153 + 5243 ], "last_status_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "status": [ 85 ], "status_history": [ - 2349 + 2439 ], "stream_url": [ 85 ], "watcher_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -50996,7 +52260,7 @@ export default { }, "match_demo_sessions_sum_fields": { "watcher_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -51004,7 +52268,7 @@ export default { }, "match_demo_sessions_sum_order_by": { "watcher_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -51013,28 +52277,28 @@ export default { "match_demo_sessions_update_column": {}, "match_demo_sessions_updates": { "_append": [ - 2911 + 3001 ], "_delete_at_path": [ - 2917 + 3007 ], "_delete_elem": [ - 2918 + 3008 ], "_delete_key": [ - 2919 + 3009 ], "_inc": [ - 2920 + 3010 ], "_prepend": [ - 2930 + 3020 ], "_set": [ - 2932 + 3022 ], "where": [ - 2915 + 3005 ], "__typename": [ 85 @@ -51050,7 +52314,7 @@ export default { }, "match_demo_sessions_var_pop_order_by": { "watcher_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -51066,7 +52330,7 @@ export default { }, "match_demo_sessions_var_samp_order_by": { "watcher_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -51082,7 +52346,7 @@ export default { }, "match_demo_sessions_variance_order_by": { "watcher_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -51099,31 +52363,31 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "is_connected": [ 6 ], "lineup": [ - 2996 + 3086 ], "match_lineup_id": [ - 6365 + 6672 ], "party_id": [ - 6365 + 6672 ], "party_source": [ - 1182 + 1184 ], "placeholder_name": [ 85 ], "player": [ - 4516 + 4606 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -51131,10 +52395,10 @@ export default { }, "match_lineup_players_aggregate": { "aggregate": [ - 2957 + 3047 ], "nodes": [ - 2951 + 3041 ], "__typename": [ 85 @@ -51142,13 +52406,13 @@ export default { }, "match_lineup_players_aggregate_bool_exp": { "bool_and": [ - 2954 + 3044 ], "bool_or": [ - 2955 + 3045 ], "count": [ - 2956 + 3046 ], "__typename": [ 85 @@ -51156,13 +52420,13 @@ export default { }, "match_lineup_players_aggregate_bool_exp_bool_and": { "arguments": [ - 2975 + 3065 ], "distinct": [ 6 ], "filter": [ - 2962 + 3052 ], "predicate": [ 7 @@ -51173,13 +52437,13 @@ export default { }, "match_lineup_players_aggregate_bool_exp_bool_or": { "arguments": [ - 2976 + 3066 ], "distinct": [ 6 ], "filter": [ - 2962 + 3052 ], "predicate": [ 7 @@ -51190,13 +52454,13 @@ export default { }, "match_lineup_players_aggregate_bool_exp_count": { "arguments": [ - 2974 + 3064 ], "distinct": [ 6 ], "filter": [ - 2962 + 3052 ], "predicate": [ 42 @@ -51207,13 +52471,13 @@ export default { }, "match_lineup_players_aggregate_fields": { "avg": [ - 2960 + 3050 ], "count": [ 41, { "columns": [ - 2974, + 3064, "[match_lineup_players_select_column!]" ], "distinct": [ @@ -51222,31 +52486,31 @@ export default { } ], "max": [ - 2966 + 3056 ], "min": [ - 2968 + 3058 ], "stddev": [ - 2978 + 3068 ], "stddev_pop": [ - 2980 + 3070 ], "stddev_samp": [ - 2982 + 3072 ], "sum": [ - 2986 + 3076 ], "var_pop": [ - 2990 + 3080 ], "var_samp": [ - 2992 + 3082 ], "variance": [ - 2994 + 3084 ], "__typename": [ 85 @@ -51254,37 +52518,37 @@ export default { }, "match_lineup_players_aggregate_order_by": { "avg": [ - 2961 + 3051 ], "count": [ - 3558 + 3648 ], "max": [ - 2967 + 3057 ], "min": [ - 2969 + 3059 ], "stddev": [ - 2979 + 3069 ], "stddev_pop": [ - 2981 + 3071 ], "stddev_samp": [ - 2983 + 3073 ], "sum": [ - 2987 + 3077 ], "var_pop": [ - 2991 + 3081 ], "var_samp": [ - 2993 + 3083 ], "variance": [ - 2995 + 3085 ], "__typename": [ 85 @@ -51292,10 +52556,10 @@ export default { }, "match_lineup_players_arr_rel_insert_input": { "data": [ - 2965 + 3055 ], "on_conflict": [ - 2971 + 3061 ], "__typename": [ 85 @@ -51311,7 +52575,7 @@ export default { }, "match_lineup_players_avg_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -51319,13 +52583,13 @@ export default { }, "match_lineup_players_bool_exp": { "_and": [ - 2962 + 3052 ], "_not": [ - 2962 + 3052 ], "_or": [ - 2962 + 3052 ], "captain": [ 7 @@ -51337,31 +52601,31 @@ export default { 87 ], "id": [ - 6367 + 6674 ], "is_connected": [ 7 ], "lineup": [ - 3005 + 3095 ], "match_lineup_id": [ - 6367 + 6674 ], "party_id": [ - 6367 + 6674 ], "party_source": [ - 1183 + 1185 ], "placeholder_name": [ 87 ], "player": [ - 4520 + 4610 ], "steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -51370,7 +52634,7 @@ export default { "match_lineup_players_constraint": {}, "match_lineup_players_inc_input": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -51387,31 +52651,31 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "is_connected": [ 6 ], "lineup": [ - 3014 + 3104 ], "match_lineup_id": [ - 6365 + 6672 ], "party_id": [ - 6365 + 6672 ], "party_source": [ - 1182 + 1184 ], "placeholder_name": [ 85 ], "player": [ - 4527 + 4617 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -51422,19 +52686,19 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "party_id": [ - 6365 + 6672 ], "placeholder_name": [ 85 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -51442,22 +52706,22 @@ export default { }, "match_lineup_players_max_order_by": { "discord_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match_lineup_id": [ - 3558 + 3648 ], "party_id": [ - 3558 + 3648 ], "placeholder_name": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -51468,19 +52732,19 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "party_id": [ - 6365 + 6672 ], "placeholder_name": [ 85 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -51488,22 +52752,22 @@ export default { }, "match_lineup_players_min_order_by": { "discord_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match_lineup_id": [ - 3558 + 3648 ], "party_id": [ - 3558 + 3648 ], "placeholder_name": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -51514,7 +52778,7 @@ export default { 41 ], "returning": [ - 2951 + 3041 ], "__typename": [ 85 @@ -51522,13 +52786,13 @@ export default { }, "match_lineup_players_on_conflict": { "constraint": [ - 2963 + 3053 ], "update_columns": [ - 2988 + 3078 ], "where": [ - 2962 + 3052 ], "__typename": [ 85 @@ -51536,40 +52800,40 @@ export default { }, "match_lineup_players_order_by": { "captain": [ - 3558 + 3648 ], "checked_in": [ - 3558 + 3648 ], "discord_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "is_connected": [ - 3558 + 3648 ], "lineup": [ - 3016 + 3106 ], "match_lineup_id": [ - 3558 + 3648 ], "party_id": [ - 3558 + 3648 ], "party_source": [ - 3558 + 3648 ], "placeholder_name": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -51577,7 +52841,7 @@ export default { }, "match_lineup_players_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -51597,25 +52861,25 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "is_connected": [ 6 ], "match_lineup_id": [ - 6365 + 6672 ], "party_id": [ - 6365 + 6672 ], "party_source": [ - 1182 + 1184 ], "placeholder_name": [ 85 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -51631,7 +52895,7 @@ export default { }, "match_lineup_players_stddev_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -51647,7 +52911,7 @@ export default { }, "match_lineup_players_stddev_pop_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -51663,7 +52927,7 @@ export default { }, "match_lineup_players_stddev_samp_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -51671,10 +52935,10 @@ export default { }, "match_lineup_players_stream_cursor_input": { "initial_value": [ - 2985 + 3075 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -51691,25 +52955,25 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "is_connected": [ 6 ], "match_lineup_id": [ - 6365 + 6672 ], "party_id": [ - 6365 + 6672 ], "party_source": [ - 1182 + 1184 ], "placeholder_name": [ 85 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -51717,7 +52981,7 @@ export default { }, "match_lineup_players_sum_fields": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -51725,7 +52989,7 @@ export default { }, "match_lineup_players_sum_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -51734,13 +52998,13 @@ export default { "match_lineup_players_update_column": {}, "match_lineup_players_updates": { "_inc": [ - 2964 + 3054 ], "_set": [ - 2977 + 3067 ], "where": [ - 2962 + 3052 ], "__typename": [ 85 @@ -51756,7 +53020,7 @@ export default { }, "match_lineup_players_var_pop_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -51772,7 +53036,7 @@ export default { }, "match_lineup_players_var_samp_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -51788,7 +53052,7 @@ export default { }, "match_lineup_players_variance_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -51805,16 +53069,16 @@ export default { 6 ], "captain": [ - 6521 + 6828 ], "coach": [ - 4516 + 4606 ], "coach_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "is_on_lineup": [ 6 @@ -51829,10 +53093,10 @@ export default { 6 ], "lineup_players": [ - 2951, + 3041, { "distinct_on": [ - 2974, + 3064, "[match_lineup_players_select_column!]" ], "limit": [ @@ -51842,19 +53106,19 @@ export default { 41 ], "order_by": [ - 2972, + 3062, "[match_lineup_players_order_by!]" ], "where": [ - 2962 + 3052 ] } ], "lineup_players_aggregate": [ - 2952, + 3042, { "distinct_on": [ - 2974, + 3064, "[match_lineup_players_select_column!]" ], "limit": [ @@ -51864,25 +53128,25 @@ export default { 41 ], "order_by": [ - 2972, + 3062, "[match_lineup_players_order_by!]" ], "where": [ - 2962 + 3052 ] } ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_veto_picks": [ - 3130, + 3220, { "distinct_on": [ - 3150, + 3240, "[match_map_veto_picks_select_column!]" ], "limit": [ @@ -51892,19 +53156,19 @@ export default { 41 ], "order_by": [ - 3148, + 3238, "[match_map_veto_picks_order_by!]" ], "where": [ - 3139 + 3229 ] } ], "match_veto_picks_aggregate": [ - 3131, + 3221, { "distinct_on": [ - 3150, + 3240, "[match_map_veto_picks_select_column!]" ], "limit": [ @@ -51914,11 +53178,11 @@ export default { 41 ], "order_by": [ - 3148, + 3238, "[match_map_veto_picks_order_by!]" ], "where": [ - 3139 + 3229 ] } ], @@ -51926,10 +53190,10 @@ export default { 85 ], "team": [ - 5104 + 5194 ], "team_id": [ - 6365 + 6672 ], "team_name": [ 85 @@ -51940,10 +53204,10 @@ export default { }, "match_lineups_aggregate": { "aggregate": [ - 3000 + 3090 ], "nodes": [ - 2996 + 3086 ], "__typename": [ 85 @@ -51951,7 +53215,7 @@ export default { }, "match_lineups_aggregate_bool_exp": { "count": [ - 2999 + 3089 ], "__typename": [ 85 @@ -51959,13 +53223,13 @@ export default { }, "match_lineups_aggregate_bool_exp_count": { "arguments": [ - 3018 + 3108 ], "distinct": [ 6 ], "filter": [ - 3005 + 3095 ], "predicate": [ 42 @@ -51976,13 +53240,13 @@ export default { }, "match_lineups_aggregate_fields": { "avg": [ - 3003 + 3093 ], "count": [ 41, { "columns": [ - 3018, + 3108, "[match_lineups_select_column!]" ], "distinct": [ @@ -51991,31 +53255,31 @@ export default { } ], "max": [ - 3009 + 3099 ], "min": [ - 3011 + 3101 ], "stddev": [ - 3020 + 3110 ], "stddev_pop": [ - 3022 + 3112 ], "stddev_samp": [ - 3024 + 3114 ], "sum": [ - 3028 + 3118 ], "var_pop": [ - 3032 + 3122 ], "var_samp": [ - 3034 + 3124 ], "variance": [ - 3036 + 3126 ], "__typename": [ 85 @@ -52023,37 +53287,37 @@ export default { }, "match_lineups_aggregate_order_by": { "avg": [ - 3004 + 3094 ], "count": [ - 3558 + 3648 ], "max": [ - 3010 + 3100 ], "min": [ - 3012 + 3102 ], "stddev": [ - 3021 + 3111 ], "stddev_pop": [ - 3023 + 3113 ], "stddev_samp": [ - 3025 + 3115 ], "sum": [ - 3029 + 3119 ], "var_pop": [ - 3033 + 3123 ], "var_samp": [ - 3035 + 3125 ], "variance": [ - 3037 + 3127 ], "__typename": [ 85 @@ -52061,10 +53325,10 @@ export default { }, "match_lineups_arr_rel_insert_input": { "data": [ - 3008 + 3098 ], "on_conflict": [ - 3015 + 3105 ], "__typename": [ 85 @@ -52080,7 +53344,7 @@ export default { }, "match_lineups_avg_order_by": { "coach_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -52088,13 +53352,13 @@ export default { }, "match_lineups_bool_exp": { "_and": [ - 3005 + 3095 ], "_not": [ - 3005 + 3095 ], "_or": [ - 3005 + 3095 ], "can_pick_map_veto": [ 7 @@ -52106,16 +53370,16 @@ export default { 7 ], "captain": [ - 6525 + 6832 ], "coach": [ - 4520 + 4610 ], "coach_steam_id": [ - 312 + 314 ], "id": [ - 6367 + 6674 ], "is_on_lineup": [ 7 @@ -52130,31 +53394,31 @@ export default { 7 ], "lineup_players": [ - 2962 + 3052 ], "lineup_players_aggregate": [ - 2953 + 3043 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_veto_picks": [ - 3139 + 3229 ], "match_veto_picks_aggregate": [ - 3132 + 3222 ], "name": [ 87 ], "team": [ - 5115 + 5205 ], "team_id": [ - 6367 + 6674 ], "team_name": [ 87 @@ -52166,7 +53430,7 @@ export default { "match_lineups_constraint": {}, "match_lineups_inc_input": { "coach_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -52174,34 +53438,34 @@ export default { }, "match_lineups_insert_input": { "captain": [ - 6531 + 6838 ], "coach": [ - 4527 + 4617 ], "coach_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "lineup_players": [ - 2959 + 3049 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "match_veto_picks": [ - 3138 + 3228 ], "team": [ - 5124 + 5214 ], "team_id": [ - 6365 + 6672 ], "team_name": [ 85 @@ -52212,19 +53476,19 @@ export default { }, "match_lineups_max_fields": { "coach_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "name": [ 85 ], "team_id": [ - 6365 + 6672 ], "team_name": [ 85 @@ -52235,19 +53499,19 @@ export default { }, "match_lineups_max_order_by": { "coach_steam_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "team_id": [ - 3558 + 3648 ], "team_name": [ - 3558 + 3648 ], "__typename": [ 85 @@ -52255,19 +53519,19 @@ export default { }, "match_lineups_min_fields": { "coach_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "name": [ 85 ], "team_id": [ - 6365 + 6672 ], "team_name": [ 85 @@ -52278,19 +53542,19 @@ export default { }, "match_lineups_min_order_by": { "coach_steam_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "team_id": [ - 3558 + 3648 ], "team_name": [ - 3558 + 3648 ], "__typename": [ 85 @@ -52301,7 +53565,7 @@ export default { 41 ], "returning": [ - 2996 + 3086 ], "__typename": [ 85 @@ -52309,10 +53573,10 @@ export default { }, "match_lineups_obj_rel_insert_input": { "data": [ - 3008 + 3098 ], "on_conflict": [ - 3015 + 3105 ], "__typename": [ 85 @@ -52320,13 +53584,13 @@ export default { }, "match_lineups_on_conflict": { "constraint": [ - 3006 + 3096 ], "update_columns": [ - 3030 + 3120 ], "where": [ - 3005 + 3095 ], "__typename": [ 85 @@ -52334,61 +53598,61 @@ export default { }, "match_lineups_order_by": { "can_pick_map_veto": [ - 3558 + 3648 ], "can_pick_region_veto": [ - 3558 + 3648 ], "can_update_lineup": [ - 3558 + 3648 ], "captain": [ - 6532 + 6839 ], "coach": [ - 4529 + 4619 ], "coach_steam_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "is_on_lineup": [ - 3558 + 3648 ], "is_picking_map_veto": [ - 3558 + 3648 ], "is_picking_region_veto": [ - 3558 + 3648 ], "is_ready": [ - 3558 + 3648 ], "lineup_players_aggregate": [ - 2958 + 3048 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_veto_picks_aggregate": [ - 3137 + 3227 ], "name": [ - 3558 + 3648 ], "team": [ - 5126 + 5216 ], "team_id": [ - 3558 + 3648 ], "team_name": [ - 3558 + 3648 ], "__typename": [ 85 @@ -52396,7 +53660,7 @@ export default { }, "match_lineups_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -52405,16 +53669,16 @@ export default { "match_lineups_select_column": {}, "match_lineups_set_input": { "coach_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "team_id": [ - 6365 + 6672 ], "team_name": [ 85 @@ -52433,7 +53697,7 @@ export default { }, "match_lineups_stddev_order_by": { "coach_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -52449,7 +53713,7 @@ export default { }, "match_lineups_stddev_pop_order_by": { "coach_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -52465,7 +53729,7 @@ export default { }, "match_lineups_stddev_samp_order_by": { "coach_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -52473,10 +53737,10 @@ export default { }, "match_lineups_stream_cursor_input": { "initial_value": [ - 3027 + 3117 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -52484,16 +53748,16 @@ export default { }, "match_lineups_stream_cursor_value_input": { "coach_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "team_id": [ - 6365 + 6672 ], "team_name": [ 85 @@ -52504,7 +53768,7 @@ export default { }, "match_lineups_sum_fields": { "coach_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -52512,7 +53776,7 @@ export default { }, "match_lineups_sum_order_by": { "coach_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -52521,13 +53785,13 @@ export default { "match_lineups_update_column": {}, "match_lineups_updates": { "_inc": [ - 3007 + 3097 ], "_set": [ - 3019 + 3109 ], "where": [ - 3005 + 3095 ], "__typename": [ 85 @@ -52543,7 +53807,7 @@ export default { }, "match_lineups_var_pop_order_by": { "coach_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -52559,7 +53823,7 @@ export default { }, "match_lineups_var_samp_order_by": { "coach_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -52575,7 +53839,7 @@ export default { }, "match_lineups_variance_order_by": { "coach_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -52583,7 +53847,7 @@ export default { }, "match_map_demos": { "bombs": [ - 2349, + 2439, { "path": [ 85 @@ -52591,10 +53855,10 @@ export default { } ], "clip_render_jobs": [ - 342, + 344, { "distinct_on": [ - 370, + 372, "[clip_render_jobs_select_column!]" ], "limit": [ @@ -52604,19 +53868,19 @@ export default { 41 ], "order_by": [ - 367, + 369, "[clip_render_jobs_order_by!]" ], "where": [ - 354 + 356 ] } ], "clip_render_jobs_aggregate": [ - 343, + 345, { "distinct_on": [ - 370, + 372, "[clip_render_jobs_select_column!]" ], "limit": [ @@ -52626,25 +53890,25 @@ export default { 41 ], "order_by": [ - 367, + 369, "[clip_render_jobs_order_by!]" ], "where": [ - 354 + 356 ] } ], "created_at": [ - 5153 + 5243 ], "cs2_build": [ 85 ], "demo_sessions": [ - 2905, + 2995, { "distinct_on": [ - 2931, + 3021, "[match_demo_sessions_select_column!]" ], "limit": [ @@ -52654,19 +53918,19 @@ export default { 41 ], "order_by": [ - 2928, + 3018, "[match_demo_sessions_order_by!]" ], "where": [ - 2915 + 3005 ] } ], "demo_sessions_aggregate": [ - 2906, + 2996, { "distinct_on": [ - 2931, + 3021, "[match_demo_sessions_select_column!]" ], "limit": [ @@ -52676,11 +53940,11 @@ export default { 41 ], "order_by": [ - 2928, + 3018, "[match_demo_sessions_order_by!]" ], "where": [ - 2915 + 3005 ] } ], @@ -52697,10 +53961,10 @@ export default { 6 ], "id": [ - 6365 + 6672 ], "kills": [ - 2349, + 2439, { "path": [ 85 @@ -52711,13 +53975,13 @@ export default { 85 ], "match": [ - 3342 + 3432 ], "match_clips": [ - 2863, + 2953, { "distinct_on": [ - 2885, + 2975, "[match_clips_select_column!]" ], "limit": [ @@ -52727,19 +53991,19 @@ export default { 41 ], "order_by": [ - 2883, + 2973, "[match_clips_order_by!]" ], "where": [ - 2872 + 2962 ] } ], "match_clips_aggregate": [ - 2864, + 2954, { "distinct_on": [ - 2885, + 2975, "[match_clips_select_column!]" ], "limit": [ @@ -52749,25 +54013,25 @@ export default { 41 ], "order_by": [ - 2883, + 2973, "[match_clips_order_by!]" ], "where": [ - 2872 + 2962 ] } ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3158 + 3248 ], "match_map_id": [ - 6365 + 6672 ], "metadata_parsed_at": [ - 5153 + 5243 ], "parser_version": [ 41 @@ -52785,7 +54049,7 @@ export default { 41 ], "players": [ - 2349, + 2439, { "path": [ 85 @@ -52793,7 +54057,7 @@ export default { } ], "round_ticks": [ - 2349, + 2439, { "path": [ 85 @@ -52818,10 +54082,10 @@ export default { }, "match_map_demos_aggregate": { "aggregate": [ - 3044 + 3134 ], "nodes": [ - 3038 + 3128 ], "__typename": [ 85 @@ -52829,13 +54093,13 @@ export default { }, "match_map_demos_aggregate_bool_exp": { "bool_and": [ - 3041 + 3131 ], "bool_or": [ - 3042 + 3132 ], "count": [ - 3043 + 3133 ], "__typename": [ 85 @@ -52843,13 +54107,13 @@ export default { }, "match_map_demos_aggregate_bool_exp_bool_and": { "arguments": [ - 3068 + 3158 ], "distinct": [ 6 ], "filter": [ - 3050 + 3140 ], "predicate": [ 7 @@ -52860,13 +54124,13 @@ export default { }, "match_map_demos_aggregate_bool_exp_bool_or": { "arguments": [ - 3069 + 3159 ], "distinct": [ 6 ], "filter": [ - 3050 + 3140 ], "predicate": [ 7 @@ -52877,13 +54141,13 @@ export default { }, "match_map_demos_aggregate_bool_exp_count": { "arguments": [ - 3067 + 3157 ], "distinct": [ 6 ], "filter": [ - 3050 + 3140 ], "predicate": [ 42 @@ -52894,13 +54158,13 @@ export default { }, "match_map_demos_aggregate_fields": { "avg": [ - 3048 + 3138 ], "count": [ 41, { "columns": [ - 3067, + 3157, "[match_map_demos_select_column!]" ], "distinct": [ @@ -52909,31 +54173,31 @@ export default { } ], "max": [ - 3057 + 3147 ], "min": [ - 3059 + 3149 ], "stddev": [ - 3071 + 3161 ], "stddev_pop": [ - 3073 + 3163 ], "stddev_samp": [ - 3075 + 3165 ], "sum": [ - 3079 + 3169 ], "var_pop": [ - 3083 + 3173 ], "var_samp": [ - 3085 + 3175 ], "variance": [ - 3087 + 3177 ], "__typename": [ 85 @@ -52941,37 +54205,37 @@ export default { }, "match_map_demos_aggregate_order_by": { "avg": [ - 3049 + 3139 ], "count": [ - 3558 + 3648 ], "max": [ - 3058 + 3148 ], "min": [ - 3060 + 3150 ], "stddev": [ - 3072 + 3162 ], "stddev_pop": [ - 3074 + 3164 ], "stddev_samp": [ - 3076 + 3166 ], "sum": [ - 3080 + 3170 ], "var_pop": [ - 3084 + 3174 ], "var_samp": [ - 3086 + 3176 ], "variance": [ - 3088 + 3178 ], "__typename": [ 85 @@ -52979,16 +54243,16 @@ export default { }, "match_map_demos_append_input": { "bombs": [ - 2349 + 2439 ], "kills": [ - 2349 + 2439 ], "players": [ - 2349 + 2439 ], "round_ticks": [ - 2349 + 2439 ], "__typename": [ 85 @@ -52996,10 +54260,10 @@ export default { }, "match_map_demos_arr_rel_insert_input": { "data": [ - 3056 + 3146 ], "on_conflict": [ - 3063 + 3153 ], "__typename": [ 85 @@ -53033,25 +54297,25 @@ export default { }, "match_map_demos_avg_order_by": { "duration_seconds": [ - 3558 + 3648 ], "parser_version": [ - 3558 + 3648 ], "playback_size": [ - 3558 + 3648 ], "playback_version": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "tick_rate": [ - 3558 + 3648 ], "total_ticks": [ - 3558 + 3648 ], "__typename": [ 85 @@ -53059,34 +54323,34 @@ export default { }, "match_map_demos_bool_exp": { "_and": [ - 3050 + 3140 ], "_not": [ - 3050 + 3140 ], "_or": [ - 3050 + 3140 ], "bombs": [ - 2351 + 2441 ], "clip_render_jobs": [ - 354 + 356 ], "clip_render_jobs_aggregate": [ - 344 + 346 ], "created_at": [ - 5154 + 5244 ], "cs2_build": [ 87 ], "demo_sessions": [ - 2915 + 3005 ], "demo_sessions_aggregate": [ - 2907 + 2997 ], "download_url": [ 87 @@ -53101,34 +54365,34 @@ export default { 7 ], "id": [ - 6367 + 6674 ], "kills": [ - 2351 + 2441 ], "map_name": [ 87 ], "match": [ - 3353 + 3443 ], "match_clips": [ - 2872 + 2962 ], "match_clips_aggregate": [ - 2865 + 2955 ], "match_id": [ - 6367 + 6674 ], "match_map": [ - 3167 + 3257 ], "match_map_id": [ - 6367 + 6674 ], "metadata_parsed_at": [ - 5154 + 5244 ], "parser_version": [ 42 @@ -53146,10 +54410,10 @@ export default { 42 ], "players": [ - 2351 + 2441 ], "round_ticks": [ - 2351 + 2441 ], "size": [ 42 @@ -53244,19 +54508,19 @@ export default { }, "match_map_demos_insert_input": { "bombs": [ - 2349 + 2439 ], "clip_render_jobs": [ - 351 + 353 ], "created_at": [ - 5153 + 5243 ], "cs2_build": [ 85 ], "demo_sessions": [ - 2912 + 3002 ], "file": [ 85 @@ -53265,31 +54529,31 @@ export default { 6 ], "id": [ - 6365 + 6672 ], "kills": [ - 2349 + 2439 ], "map_name": [ 85 ], "match": [ - 3362 + 3452 ], "match_clips": [ - 2869 + 2959 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3176 + 3266 ], "match_map_id": [ - 6365 + 6672 ], "metadata_parsed_at": [ - 5153 + 5243 ], "parser_version": [ 41 @@ -53304,10 +54568,10 @@ export default { 41 ], "players": [ - 2349 + 2439 ], "round_ticks": [ - 2349 + 2439 ], "size": [ 41 @@ -53327,7 +54591,7 @@ export default { }, "match_map_demos_max_fields": { "created_at": [ - 5153 + 5243 ], "cs2_build": [ 85 @@ -53342,19 +54606,19 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "map_name": [ 85 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "metadata_parsed_at": [ - 5153 + 5243 ], "parser_version": [ 41 @@ -53389,55 +54653,55 @@ export default { }, "match_map_demos_max_order_by": { "created_at": [ - 3558 + 3648 ], "cs2_build": [ - 3558 + 3648 ], "duration_seconds": [ - 3558 + 3648 ], "file": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "map_name": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "metadata_parsed_at": [ - 3558 + 3648 ], "parser_version": [ - 3558 + 3648 ], "playback_file": [ - 3558 + 3648 ], "playback_size": [ - 3558 + 3648 ], "playback_version": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "tick_rate": [ - 3558 + 3648 ], "total_ticks": [ - 3558 + 3648 ], "workshop_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -53445,7 +54709,7 @@ export default { }, "match_map_demos_min_fields": { "created_at": [ - 5153 + 5243 ], "cs2_build": [ 85 @@ -53460,19 +54724,19 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "map_name": [ 85 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "metadata_parsed_at": [ - 5153 + 5243 ], "parser_version": [ 41 @@ -53507,55 +54771,55 @@ export default { }, "match_map_demos_min_order_by": { "created_at": [ - 3558 + 3648 ], "cs2_build": [ - 3558 + 3648 ], "duration_seconds": [ - 3558 + 3648 ], "file": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "map_name": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "metadata_parsed_at": [ - 3558 + 3648 ], "parser_version": [ - 3558 + 3648 ], "playback_file": [ - 3558 + 3648 ], "playback_size": [ - 3558 + 3648 ], "playback_version": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "tick_rate": [ - 3558 + 3648 ], "total_ticks": [ - 3558 + 3648 ], "workshop_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -53566,7 +54830,7 @@ export default { 41 ], "returning": [ - 3038 + 3128 ], "__typename": [ 85 @@ -53574,10 +54838,10 @@ export default { }, "match_map_demos_obj_rel_insert_input": { "data": [ - 3056 + 3146 ], "on_conflict": [ - 3063 + 3153 ], "__typename": [ 85 @@ -53585,13 +54849,13 @@ export default { }, "match_map_demos_on_conflict": { "constraint": [ - 3051 + 3141 ], "update_columns": [ - 3081 + 3171 ], "where": [ - 3050 + 3140 ], "__typename": [ 85 @@ -53599,91 +54863,91 @@ export default { }, "match_map_demos_order_by": { "bombs": [ - 3558 + 3648 ], "clip_render_jobs_aggregate": [ - 349 + 351 ], "created_at": [ - 3558 + 3648 ], "cs2_build": [ - 3558 + 3648 ], "demo_sessions_aggregate": [ - 2910 + 3000 ], "download_url": [ - 3558 + 3648 ], "duration_seconds": [ - 3558 + 3648 ], "file": [ - 3558 + 3648 ], "geometry_validated": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "map_name": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_clips_aggregate": [ - 2868 + 2958 ], "match_id": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_id": [ - 3558 + 3648 ], "metadata_parsed_at": [ - 3558 + 3648 ], "parser_version": [ - 3558 + 3648 ], "playback_file": [ - 3558 + 3648 ], "playback_size": [ - 3558 + 3648 ], "playback_url": [ - 3558 + 3648 ], "playback_version": [ - 3558 + 3648 ], "players": [ - 3558 + 3648 ], "round_ticks": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "tick_rate": [ - 3558 + 3648 ], "total_ticks": [ - 3558 + 3648 ], "workshop_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -53691,7 +54955,7 @@ export default { }, "match_map_demos_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -53699,16 +54963,16 @@ export default { }, "match_map_demos_prepend_input": { "bombs": [ - 2349 + 2439 ], "kills": [ - 2349 + 2439 ], "players": [ - 2349 + 2439 ], "round_ticks": [ - 2349 + 2439 ], "__typename": [ 85 @@ -53719,10 +54983,10 @@ export default { "match_map_demos_select_column_match_map_demos_aggregate_bool_exp_bool_or_arguments_columns": {}, "match_map_demos_set_input": { "bombs": [ - 2349 + 2439 ], "created_at": [ - 5153 + 5243 ], "cs2_build": [ 85 @@ -53734,22 +54998,22 @@ export default { 6 ], "id": [ - 6365 + 6672 ], "kills": [ - 2349 + 2439 ], "map_name": [ 85 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "metadata_parsed_at": [ - 5153 + 5243 ], "parser_version": [ 41 @@ -53764,10 +55028,10 @@ export default { 41 ], "players": [ - 2349 + 2439 ], "round_ticks": [ - 2349 + 2439 ], "size": [ 41 @@ -53813,25 +55077,25 @@ export default { }, "match_map_demos_stddev_order_by": { "duration_seconds": [ - 3558 + 3648 ], "parser_version": [ - 3558 + 3648 ], "playback_size": [ - 3558 + 3648 ], "playback_version": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "tick_rate": [ - 3558 + 3648 ], "total_ticks": [ - 3558 + 3648 ], "__typename": [ 85 @@ -53865,25 +55129,25 @@ export default { }, "match_map_demos_stddev_pop_order_by": { "duration_seconds": [ - 3558 + 3648 ], "parser_version": [ - 3558 + 3648 ], "playback_size": [ - 3558 + 3648 ], "playback_version": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "tick_rate": [ - 3558 + 3648 ], "total_ticks": [ - 3558 + 3648 ], "__typename": [ 85 @@ -53917,25 +55181,25 @@ export default { }, "match_map_demos_stddev_samp_order_by": { "duration_seconds": [ - 3558 + 3648 ], "parser_version": [ - 3558 + 3648 ], "playback_size": [ - 3558 + 3648 ], "playback_version": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "tick_rate": [ - 3558 + 3648 ], "total_ticks": [ - 3558 + 3648 ], "__typename": [ 85 @@ -53943,10 +55207,10 @@ export default { }, "match_map_demos_stream_cursor_input": { "initial_value": [ - 3078 + 3168 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -53954,10 +55218,10 @@ export default { }, "match_map_demos_stream_cursor_value_input": { "bombs": [ - 2349 + 2439 ], "created_at": [ - 5153 + 5243 ], "cs2_build": [ 85 @@ -53972,22 +55236,22 @@ export default { 6 ], "id": [ - 6365 + 6672 ], "kills": [ - 2349 + 2439 ], "map_name": [ 85 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "metadata_parsed_at": [ - 5153 + 5243 ], "parser_version": [ 41 @@ -54002,10 +55266,10 @@ export default { 41 ], "players": [ - 2349 + 2439 ], "round_ticks": [ - 2349 + 2439 ], "size": [ 41 @@ -54051,25 +55315,25 @@ export default { }, "match_map_demos_sum_order_by": { "duration_seconds": [ - 3558 + 3648 ], "parser_version": [ - 3558 + 3648 ], "playback_size": [ - 3558 + 3648 ], "playback_version": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "tick_rate": [ - 3558 + 3648 ], "total_ticks": [ - 3558 + 3648 ], "__typename": [ 85 @@ -54078,28 +55342,28 @@ export default { "match_map_demos_update_column": {}, "match_map_demos_updates": { "_append": [ - 3046 + 3136 ], "_delete_at_path": [ - 3052 + 3142 ], "_delete_elem": [ - 3053 + 3143 ], "_delete_key": [ - 3054 + 3144 ], "_inc": [ - 3055 + 3145 ], "_prepend": [ - 3066 + 3156 ], "_set": [ - 3070 + 3160 ], "where": [ - 3050 + 3140 ], "__typename": [ 85 @@ -54133,25 +55397,25 @@ export default { }, "match_map_demos_var_pop_order_by": { "duration_seconds": [ - 3558 + 3648 ], "parser_version": [ - 3558 + 3648 ], "playback_size": [ - 3558 + 3648 ], "playback_version": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "tick_rate": [ - 3558 + 3648 ], "total_ticks": [ - 3558 + 3648 ], "__typename": [ 85 @@ -54185,25 +55449,25 @@ export default { }, "match_map_demos_var_samp_order_by": { "duration_seconds": [ - 3558 + 3648 ], "parser_version": [ - 3558 + 3648 ], "playback_size": [ - 3558 + 3648 ], "playback_version": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "tick_rate": [ - 3558 + 3648 ], "total_ticks": [ - 3558 + 3648 ], "__typename": [ 85 @@ -54237,25 +55501,25 @@ export default { }, "match_map_demos_variance_order_by": { "duration_seconds": [ - 3558 + 3648 ], "parser_version": [ - 3558 + 3648 ], "playback_size": [ - 3558 + 3648 ], "playback_version": [ - 3558 + 3648 ], "size": [ - 3558 + 3648 ], "tick_rate": [ - 3558 + 3648 ], "total_ticks": [ - 3558 + 3648 ], "__typename": [ 85 @@ -54263,10 +55527,10 @@ export default { }, "match_map_rounds": { "assists": [ - 3696, + 3786, { "distinct_on": [ - 3719, + 3809, "[player_assists_select_column!]" ], "limit": [ @@ -54276,19 +55540,19 @@ export default { 41 ], "order_by": [ - 3717, + 3807, "[player_assists_order_by!]" ], "where": [ - 3707 + 3797 ] } ], "assists_aggregate": [ - 3697, + 3787, { "distinct_on": [ - 3719, + 3809, "[player_assists_select_column!]" ], "limit": [ @@ -54298,11 +55562,11 @@ export default { 41 ], "order_by": [ - 3717, + 3807, "[player_assists_order_by!]" ], "where": [ - 3707 + 3797 ] } ], @@ -54310,22 +55574,22 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "deleted_at": [ - 5153 + 5243 ], "has_backup_file": [ 6 ], "id": [ - 6365 + 6672 ], "kills": [ - 3913, + 4003, { "distinct_on": [ - 3977, + 4067, "[player_kills_select_column!]" ], "limit": [ @@ -54335,19 +55599,19 @@ export default { 41 ], "order_by": [ - 3975, + 4065, "[player_kills_order_by!]" ], "where": [ - 3924 + 4014 ] } ], "kills_aggregate": [ - 3914, + 4004, { "distinct_on": [ - 3977, + 4067, "[player_kills_select_column!]" ], "limit": [ @@ -54357,11 +55621,11 @@ export default { 41 ], "order_by": [ - 3975, + 4065, "[player_kills_order_by!]" ], "where": [ - 3924 + 4014 ] } ], @@ -54372,7 +55636,7 @@ export default { 41 ], "lineup_1_side": [ - 1405 + 1453 ], "lineup_1_timeouts_available": [ 41 @@ -54384,25 +55648,25 @@ export default { 41 ], "lineup_2_side": [ - 1405 + 1453 ], "lineup_2_timeouts_available": [ 41 ], "match_map": [ - 3158 + 3248 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "winning_reason": [ - 1730 + 1819 ], "winning_side": [ 85 @@ -54413,10 +55677,10 @@ export default { }, "match_map_rounds_aggregate": { "aggregate": [ - 3093 + 3183 ], "nodes": [ - 3089 + 3179 ], "__typename": [ 85 @@ -54424,7 +55688,7 @@ export default { }, "match_map_rounds_aggregate_bool_exp": { "count": [ - 3092 + 3182 ], "__typename": [ 85 @@ -54432,13 +55696,13 @@ export default { }, "match_map_rounds_aggregate_bool_exp_count": { "arguments": [ - 3110 + 3200 ], "distinct": [ 6 ], "filter": [ - 3098 + 3188 ], "predicate": [ 42 @@ -54449,13 +55713,13 @@ export default { }, "match_map_rounds_aggregate_fields": { "avg": [ - 3096 + 3186 ], "count": [ 41, { "columns": [ - 3110, + 3200, "[match_map_rounds_select_column!]" ], "distinct": [ @@ -54464,31 +55728,31 @@ export default { } ], "max": [ - 3102 + 3192 ], "min": [ - 3104 + 3194 ], "stddev": [ - 3112 + 3202 ], "stddev_pop": [ - 3114 + 3204 ], "stddev_samp": [ - 3116 + 3206 ], "sum": [ - 3120 + 3210 ], "var_pop": [ - 3124 + 3214 ], "var_samp": [ - 3126 + 3216 ], "variance": [ - 3128 + 3218 ], "__typename": [ 85 @@ -54496,37 +55760,37 @@ export default { }, "match_map_rounds_aggregate_order_by": { "avg": [ - 3097 + 3187 ], "count": [ - 3558 + 3648 ], "max": [ - 3103 + 3193 ], "min": [ - 3105 + 3195 ], "stddev": [ - 3113 + 3203 ], "stddev_pop": [ - 3115 + 3205 ], "stddev_samp": [ - 3117 + 3207 ], "sum": [ - 3121 + 3211 ], "var_pop": [ - 3125 + 3215 ], "var_samp": [ - 3127 + 3217 ], "variance": [ - 3129 + 3219 ], "__typename": [ 85 @@ -54534,10 +55798,10 @@ export default { }, "match_map_rounds_arr_rel_insert_input": { "data": [ - 3101 + 3191 ], "on_conflict": [ - 3107 + 3197 ], "__typename": [ 85 @@ -54571,25 +55835,25 @@ export default { }, "match_map_rounds_avg_order_by": { "lineup_1_money": [ - 3558 + 3648 ], "lineup_1_score": [ - 3558 + 3648 ], "lineup_1_timeouts_available": [ - 3558 + 3648 ], "lineup_2_money": [ - 3558 + 3648 ], "lineup_2_score": [ - 3558 + 3648 ], "lineup_2_timeouts_available": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -54597,40 +55861,40 @@ export default { }, "match_map_rounds_bool_exp": { "_and": [ - 3098 + 3188 ], "_not": [ - 3098 + 3188 ], "_or": [ - 3098 + 3188 ], "assists": [ - 3707 + 3797 ], "assists_aggregate": [ - 3698 + 3788 ], "backup_file": [ 87 ], "created_at": [ - 5154 + 5244 ], "deleted_at": [ - 5154 + 5244 ], "has_backup_file": [ 7 ], "id": [ - 6367 + 6674 ], "kills": [ - 3924 + 4014 ], "kills_aggregate": [ - 3915 + 4005 ], "lineup_1_money": [ 42 @@ -54639,7 +55903,7 @@ export default { 42 ], "lineup_1_side": [ - 1406 + 1454 ], "lineup_1_timeouts_available": [ 42 @@ -54651,25 +55915,25 @@ export default { 42 ], "lineup_2_side": [ - 1406 + 1454 ], "lineup_2_timeouts_available": [ 42 ], "match_map": [ - 3167 + 3257 ], "match_map_id": [ - 6367 + 6674 ], "round": [ 42 ], "time": [ - 5154 + 5244 ], "winning_reason": [ - 1731 + 1820 ], "winning_side": [ 87 @@ -54707,22 +55971,22 @@ export default { }, "match_map_rounds_insert_input": { "assists": [ - 3704 + 3794 ], "backup_file": [ 85 ], "created_at": [ - 5153 + 5243 ], "deleted_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "kills": [ - 3921 + 4011 ], "lineup_1_money": [ 41 @@ -54731,7 +55995,7 @@ export default { 41 ], "lineup_1_side": [ - 1405 + 1453 ], "lineup_1_timeouts_available": [ 41 @@ -54743,25 +56007,25 @@ export default { 41 ], "lineup_2_side": [ - 1405 + 1453 ], "lineup_2_timeouts_available": [ 41 ], "match_map": [ - 3176 + 3266 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "winning_reason": [ - 1730 + 1819 ], "winning_side": [ 85 @@ -54775,13 +56039,13 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "deleted_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "lineup_1_money": [ 41 @@ -54802,13 +56066,13 @@ export default { 41 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "winning_side": [ 85 @@ -54819,46 +56083,46 @@ export default { }, "match_map_rounds_max_order_by": { "backup_file": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "lineup_1_money": [ - 3558 + 3648 ], "lineup_1_score": [ - 3558 + 3648 ], "lineup_1_timeouts_available": [ - 3558 + 3648 ], "lineup_2_money": [ - 3558 + 3648 ], "lineup_2_score": [ - 3558 + 3648 ], "lineup_2_timeouts_available": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "time": [ - 3558 + 3648 ], "winning_side": [ - 3558 + 3648 ], "__typename": [ 85 @@ -54869,13 +56133,13 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "deleted_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "lineup_1_money": [ 41 @@ -54896,13 +56160,13 @@ export default { 41 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "winning_side": [ 85 @@ -54913,46 +56177,46 @@ export default { }, "match_map_rounds_min_order_by": { "backup_file": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "lineup_1_money": [ - 3558 + 3648 ], "lineup_1_score": [ - 3558 + 3648 ], "lineup_1_timeouts_available": [ - 3558 + 3648 ], "lineup_2_money": [ - 3558 + 3648 ], "lineup_2_score": [ - 3558 + 3648 ], "lineup_2_timeouts_available": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "time": [ - 3558 + 3648 ], "winning_side": [ - 3558 + 3648 ], "__typename": [ 85 @@ -54963,7 +56227,7 @@ export default { 41 ], "returning": [ - 3089 + 3179 ], "__typename": [ 85 @@ -54971,13 +56235,13 @@ export default { }, "match_map_rounds_on_conflict": { "constraint": [ - 3099 + 3189 ], "update_columns": [ - 3122 + 3212 ], "where": [ - 3098 + 3188 ], "__typename": [ 85 @@ -54985,67 +56249,67 @@ export default { }, "match_map_rounds_order_by": { "assists_aggregate": [ - 3703 + 3793 ], "backup_file": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "has_backup_file": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "kills_aggregate": [ - 3920 + 4010 ], "lineup_1_money": [ - 3558 + 3648 ], "lineup_1_score": [ - 3558 + 3648 ], "lineup_1_side": [ - 3558 + 3648 ], "lineup_1_timeouts_available": [ - 3558 + 3648 ], "lineup_2_money": [ - 3558 + 3648 ], "lineup_2_score": [ - 3558 + 3648 ], "lineup_2_side": [ - 3558 + 3648 ], "lineup_2_timeouts_available": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "time": [ - 3558 + 3648 ], "winning_reason": [ - 3558 + 3648 ], "winning_side": [ - 3558 + 3648 ], "__typename": [ 85 @@ -55053,7 +56317,7 @@ export default { }, "match_map_rounds_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -55065,13 +56329,13 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "deleted_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "lineup_1_money": [ 41 @@ -55080,7 +56344,7 @@ export default { 41 ], "lineup_1_side": [ - 1405 + 1453 ], "lineup_1_timeouts_available": [ 41 @@ -55092,22 +56356,22 @@ export default { 41 ], "lineup_2_side": [ - 1405 + 1453 ], "lineup_2_timeouts_available": [ 41 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "winning_reason": [ - 1730 + 1819 ], "winning_side": [ 85 @@ -55144,25 +56408,25 @@ export default { }, "match_map_rounds_stddev_order_by": { "lineup_1_money": [ - 3558 + 3648 ], "lineup_1_score": [ - 3558 + 3648 ], "lineup_1_timeouts_available": [ - 3558 + 3648 ], "lineup_2_money": [ - 3558 + 3648 ], "lineup_2_score": [ - 3558 + 3648 ], "lineup_2_timeouts_available": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -55196,25 +56460,25 @@ export default { }, "match_map_rounds_stddev_pop_order_by": { "lineup_1_money": [ - 3558 + 3648 ], "lineup_1_score": [ - 3558 + 3648 ], "lineup_1_timeouts_available": [ - 3558 + 3648 ], "lineup_2_money": [ - 3558 + 3648 ], "lineup_2_score": [ - 3558 + 3648 ], "lineup_2_timeouts_available": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -55248,25 +56512,25 @@ export default { }, "match_map_rounds_stddev_samp_order_by": { "lineup_1_money": [ - 3558 + 3648 ], "lineup_1_score": [ - 3558 + 3648 ], "lineup_1_timeouts_available": [ - 3558 + 3648 ], "lineup_2_money": [ - 3558 + 3648 ], "lineup_2_score": [ - 3558 + 3648 ], "lineup_2_timeouts_available": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -55274,10 +56538,10 @@ export default { }, "match_map_rounds_stream_cursor_input": { "initial_value": [ - 3119 + 3209 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -55288,13 +56552,13 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "deleted_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "lineup_1_money": [ 41 @@ -55303,7 +56567,7 @@ export default { 41 ], "lineup_1_side": [ - 1405 + 1453 ], "lineup_1_timeouts_available": [ 41 @@ -55315,22 +56579,22 @@ export default { 41 ], "lineup_2_side": [ - 1405 + 1453 ], "lineup_2_timeouts_available": [ 41 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "winning_reason": [ - 1730 + 1819 ], "winning_side": [ 85 @@ -55367,25 +56631,25 @@ export default { }, "match_map_rounds_sum_order_by": { "lineup_1_money": [ - 3558 + 3648 ], "lineup_1_score": [ - 3558 + 3648 ], "lineup_1_timeouts_available": [ - 3558 + 3648 ], "lineup_2_money": [ - 3558 + 3648 ], "lineup_2_score": [ - 3558 + 3648 ], "lineup_2_timeouts_available": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -55394,13 +56658,13 @@ export default { "match_map_rounds_update_column": {}, "match_map_rounds_updates": { "_inc": [ - 3100 + 3190 ], "_set": [ - 3111 + 3201 ], "where": [ - 3098 + 3188 ], "__typename": [ 85 @@ -55434,25 +56698,25 @@ export default { }, "match_map_rounds_var_pop_order_by": { "lineup_1_money": [ - 3558 + 3648 ], "lineup_1_score": [ - 3558 + 3648 ], "lineup_1_timeouts_available": [ - 3558 + 3648 ], "lineup_2_money": [ - 3558 + 3648 ], "lineup_2_score": [ - 3558 + 3648 ], "lineup_2_timeouts_available": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -55486,25 +56750,25 @@ export default { }, "match_map_rounds_var_samp_order_by": { "lineup_1_money": [ - 3558 + 3648 ], "lineup_1_score": [ - 3558 + 3648 ], "lineup_1_timeouts_available": [ - 3558 + 3648 ], "lineup_2_money": [ - 3558 + 3648 ], "lineup_2_score": [ - 3558 + 3648 ], "lineup_2_timeouts_available": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -55538,25 +56802,25 @@ export default { }, "match_map_rounds_variance_order_by": { "lineup_1_money": [ - 3558 + 3648 ], "lineup_1_score": [ - 3558 + 3648 ], "lineup_1_timeouts_available": [ - 3558 + 3648 ], "lineup_2_money": [ - 3558 + 3648 ], "lineup_2_score": [ - 3558 + 3648 ], "lineup_2_timeouts_available": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -55567,34 +56831,34 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "map": [ - 2834 + 2924 ], "map_id": [ - 6365 + 6672 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_lineup": [ - 2996 + 3086 ], "match_lineup_id": [ - 6365 + 6672 ], "side": [ 85 ], "type": [ - 1710 + 1799 ], "__typename": [ 85 @@ -55602,10 +56866,10 @@ export default { }, "match_map_veto_picks_aggregate": { "aggregate": [ - 3136 + 3226 ], "nodes": [ - 3130 + 3220 ], "__typename": [ 85 @@ -55613,13 +56877,13 @@ export default { }, "match_map_veto_picks_aggregate_bool_exp": { "bool_and": [ - 3133 + 3223 ], "bool_or": [ - 3134 + 3224 ], "count": [ - 3135 + 3225 ], "__typename": [ 85 @@ -55627,13 +56891,13 @@ export default { }, "match_map_veto_picks_aggregate_bool_exp_bool_and": { "arguments": [ - 3151 + 3241 ], "distinct": [ 6 ], "filter": [ - 3139 + 3229 ], "predicate": [ 7 @@ -55644,13 +56908,13 @@ export default { }, "match_map_veto_picks_aggregate_bool_exp_bool_or": { "arguments": [ - 3152 + 3242 ], "distinct": [ 6 ], "filter": [ - 3139 + 3229 ], "predicate": [ 7 @@ -55661,13 +56925,13 @@ export default { }, "match_map_veto_picks_aggregate_bool_exp_count": { "arguments": [ - 3150 + 3240 ], "distinct": [ 6 ], "filter": [ - 3139 + 3229 ], "predicate": [ 42 @@ -55681,7 +56945,7 @@ export default { 41, { "columns": [ - 3150, + 3240, "[match_map_veto_picks_select_column!]" ], "distinct": [ @@ -55690,10 +56954,10 @@ export default { } ], "max": [ - 3142 + 3232 ], "min": [ - 3144 + 3234 ], "__typename": [ 85 @@ -55701,13 +56965,13 @@ export default { }, "match_map_veto_picks_aggregate_order_by": { "count": [ - 3558 + 3648 ], "max": [ - 3143 + 3233 ], "min": [ - 3145 + 3235 ], "__typename": [ 85 @@ -55715,10 +56979,10 @@ export default { }, "match_map_veto_picks_arr_rel_insert_input": { "data": [ - 3141 + 3231 ], "on_conflict": [ - 3147 + 3237 ], "__typename": [ 85 @@ -55726,46 +56990,46 @@ export default { }, "match_map_veto_picks_bool_exp": { "_and": [ - 3139 + 3229 ], "_not": [ - 3139 + 3229 ], "_or": [ - 3139 + 3229 ], "auto_picked": [ 7 ], "created_at": [ - 5154 + 5244 ], "id": [ - 6367 + 6674 ], "map": [ - 2843 + 2933 ], "map_id": [ - 6367 + 6674 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_lineup": [ - 3005 + 3095 ], "match_lineup_id": [ - 6367 + 6674 ], "side": [ 87 ], "type": [ - 1711 + 1800 ], "__typename": [ 85 @@ -55777,34 +57041,34 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "map": [ - 2851 + 2941 ], "map_id": [ - 6365 + 6672 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "match_lineup": [ - 3014 + 3104 ], "match_lineup_id": [ - 6365 + 6672 ], "side": [ 85 ], "type": [ - 1710 + 1799 ], "__typename": [ 85 @@ -55812,19 +57076,19 @@ export default { }, "match_map_veto_picks_max_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "map_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "side": [ 85 @@ -55835,22 +57099,22 @@ export default { }, "match_map_veto_picks_max_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "map_id": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_lineup_id": [ - 3558 + 3648 ], "side": [ - 3558 + 3648 ], "__typename": [ 85 @@ -55858,19 +57122,19 @@ export default { }, "match_map_veto_picks_min_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "map_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "side": [ 85 @@ -55881,22 +57145,22 @@ export default { }, "match_map_veto_picks_min_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "map_id": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_lineup_id": [ - 3558 + 3648 ], "side": [ - 3558 + 3648 ], "__typename": [ 85 @@ -55907,7 +57171,7 @@ export default { 41 ], "returning": [ - 3130 + 3220 ], "__typename": [ 85 @@ -55915,13 +57179,13 @@ export default { }, "match_map_veto_picks_on_conflict": { "constraint": [ - 3140 + 3230 ], "update_columns": [ - 3156 + 3246 ], "where": [ - 3139 + 3229 ], "__typename": [ 85 @@ -55929,37 +57193,37 @@ export default { }, "match_map_veto_picks_order_by": { "auto_picked": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "map": [ - 2853 + 2943 ], "map_id": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_lineup": [ - 3016 + 3106 ], "match_lineup_id": [ - 3558 + 3648 ], "side": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "__typename": [ 85 @@ -55967,7 +57231,7 @@ export default { }, "match_map_veto_picks_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -55981,25 +57245,25 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "map_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "side": [ 85 ], "type": [ - 1710 + 1799 ], "__typename": [ 85 @@ -56007,10 +57271,10 @@ export default { }, "match_map_veto_picks_stream_cursor_input": { "initial_value": [ - 3155 + 3245 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -56021,25 +57285,25 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "map_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "side": [ 85 ], "type": [ - 1710 + 1799 ], "__typename": [ 85 @@ -56048,10 +57312,10 @@ export default { "match_map_veto_picks_update_column": {}, "match_map_veto_picks_updates": { "_set": [ - 3153 + 3243 ], "where": [ - 3139 + 3229 ], "__typename": [ 85 @@ -56062,16 +57326,16 @@ export default { 41 ], "created_at": [ - 5153 + 5243 ], "demo_processing_started_at": [ - 5153 + 5243 ], "demos": [ - 3038, + 3128, { "distinct_on": [ - 3067, + 3157, "[match_map_demos_select_column!]" ], "limit": [ @@ -56081,19 +57345,19 @@ export default { 41 ], "order_by": [ - 3064, + 3154, "[match_map_demos_order_by!]" ], "where": [ - 3050 + 3140 ] } ], "demos_aggregate": [ - 3039, + 3129, { "distinct_on": [ - 3067, + 3157, "[match_map_demos_select_column!]" ], "limit": [ @@ -56103,11 +57367,11 @@ export default { 41 ], "order_by": [ - 3064, + 3154, "[match_map_demos_order_by!]" ], "where": [ - 3050 + 3140 ] } ], @@ -56118,16 +57382,16 @@ export default { 41 ], "e_match_map_status": [ - 1136 + 1138 ], "ended_at": [ - 5153 + 5243 ], "flashes": [ - 3868, + 3958, { "distinct_on": [ - 3891, + 3981, "[player_flashes_select_column!]" ], "limit": [ @@ -56137,19 +57401,19 @@ export default { 41 ], "order_by": [ - 3889, + 3979, "[player_flashes_order_by!]" ], "where": [ - 3879 + 3969 ] } ], "flashes_aggregate": [ - 3869, + 3959, { "distinct_on": [ - 3891, + 3981, "[player_flashes_select_column!]" ], "limit": [ @@ -56159,28 +57423,28 @@ export default { 41 ], "order_by": [ - 3889, + 3979, "[player_flashes_order_by!]" ], "where": [ - 3879 + 3969 ] } ], "id": [ - 6365 + 6672 ], "is_current_map": [ 6 ], "latest_clip_at": [ - 5153 + 5243 ], "lineup_1_score": [ 41 ], "lineup_1_side": [ - 1405 + 1453 ], "lineup_1_timeouts_available": [ 41 @@ -56189,25 +57453,25 @@ export default { 41 ], "lineup_2_side": [ - 1405 + 1453 ], "lineup_2_timeouts_available": [ 41 ], "map": [ - 2834 + 2924 ], "map_id": [ - 6365 + 6672 ], "match": [ - 3342 + 3432 ], "match_clips": [ - 2863, + 2953, { "distinct_on": [ - 2885, + 2975, "[match_clips_select_column!]" ], "limit": [ @@ -56217,19 +57481,19 @@ export default { 41 ], "order_by": [ - 2883, + 2973, "[match_clips_order_by!]" ], "where": [ - 2872 + 2962 ] } ], "match_clips_aggregate": [ - 2864, + 2954, { "distinct_on": [ - 2885, + 2975, "[match_clips_select_column!]" ], "limit": [ @@ -56239,22 +57503,22 @@ export default { 41 ], "order_by": [ - 2883, + 2973, "[match_clips_order_by!]" ], "where": [ - 2872 + 2962 ] } ], "match_id": [ - 6365 + 6672 ], "objectives": [ - 4114, + 4204, { "distinct_on": [ - 4135, + 4225, "[player_objectives_select_column!]" ], "limit": [ @@ -56264,19 +57528,19 @@ export default { 41 ], "order_by": [ - 4133, + 4223, "[player_objectives_order_by!]" ], "where": [ - 4123 + 4213 ] } ], "objectives_aggregate": [ - 4115, + 4205, { "distinct_on": [ - 4135, + 4225, "[player_objectives_select_column!]" ], "limit": [ @@ -56286,11 +57550,11 @@ export default { 41 ], "order_by": [ - 4133, + 4223, "[player_objectives_order_by!]" ], "where": [ - 4123 + 4213 ] } ], @@ -56298,10 +57562,10 @@ export default { 41 ], "player_assists": [ - 3696, + 3786, { "distinct_on": [ - 3719, + 3809, "[player_assists_select_column!]" ], "limit": [ @@ -56311,19 +57575,19 @@ export default { 41 ], "order_by": [ - 3717, + 3807, "[player_assists_order_by!]" ], "where": [ - 3707 + 3797 ] } ], "player_assists_aggregate": [ - 3697, + 3787, { "distinct_on": [ - 3719, + 3809, "[player_assists_select_column!]" ], "limit": [ @@ -56333,19 +57597,19 @@ export default { 41 ], "order_by": [ - 3717, + 3807, "[player_assists_order_by!]" ], "where": [ - 3707 + 3797 ] } ], "player_damages": [ - 3759, + 3849, { "distinct_on": [ - 3780, + 3870, "[player_damages_select_column!]" ], "limit": [ @@ -56355,19 +57619,19 @@ export default { 41 ], "order_by": [ - 3778, + 3868, "[player_damages_order_by!]" ], "where": [ - 3768 + 3858 ] } ], "player_damages_aggregate": [ - 3760, + 3850, { "distinct_on": [ - 3780, + 3870, "[player_damages_select_column!]" ], "limit": [ @@ -56377,19 +57641,19 @@ export default { 41 ], "order_by": [ - 3778, + 3868, "[player_damages_order_by!]" ], "where": [ - 3768 + 3858 ] } ], "player_kills": [ - 3913, + 4003, { "distinct_on": [ - 3977, + 4067, "[player_kills_select_column!]" ], "limit": [ @@ -56399,19 +57663,19 @@ export default { 41 ], "order_by": [ - 3975, + 4065, "[player_kills_order_by!]" ], "where": [ - 3924 + 4014 ] } ], "player_kills_aggregate": [ - 3914, + 4004, { "distinct_on": [ - 3977, + 4067, "[player_kills_select_column!]" ], "limit": [ @@ -56421,19 +57685,19 @@ export default { 41 ], "order_by": [ - 3975, + 4065, "[player_kills_order_by!]" ], "where": [ - 3924 + 4014 ] } ], "player_unused_utilities": [ - 4401, + 4491, { "distinct_on": [ - 4422, + 4512, "[player_unused_utility_select_column!]" ], "limit": [ @@ -56443,19 +57707,19 @@ export default { 41 ], "order_by": [ - 4420, + 4510, "[player_unused_utility_order_by!]" ], "where": [ - 4410 + 4500 ] } ], "player_unused_utilities_aggregate": [ - 4402, + 4492, { "distinct_on": [ - 4422, + 4512, "[player_unused_utility_select_column!]" ], "limit": [ @@ -56465,11 +57729,11 @@ export default { 41 ], "order_by": [ - 4420, + 4510, "[player_unused_utility_order_by!]" ], "where": [ - 4410 + 4500 ] } ], @@ -56477,13 +57741,13 @@ export default { 41 ], "public_latest_clip_at": [ - 5153 + 5243 ], "rounds": [ - 3089, + 3179, { "distinct_on": [ - 3110, + 3200, "[match_map_rounds_select_column!]" ], "limit": [ @@ -56493,19 +57757,19 @@ export default { 41 ], "order_by": [ - 3108, + 3198, "[match_map_rounds_order_by!]" ], "where": [ - 3098 + 3188 ] } ], "rounds_aggregate": [ - 3090, + 3180, { "distinct_on": [ - 3110, + 3200, "[match_map_rounds_select_column!]" ], "limit": [ @@ -56515,25 +57779,25 @@ export default { 41 ], "order_by": [ - 3108, + 3198, "[match_map_rounds_order_by!]" ], "where": [ - 3098 + 3188 ] } ], "started_at": [ - 5153 + 5243 ], "status": [ - 1141 + 1143 ], "utility": [ - 4442, + 4532, { "distinct_on": [ - 4463, + 4553, "[player_utility_select_column!]" ], "limit": [ @@ -56543,19 +57807,19 @@ export default { 41 ], "order_by": [ - 4461, + 4551, "[player_utility_order_by!]" ], "where": [ - 4451 + 4541 ] } ], "utility_aggregate": [ - 4443, + 4533, { "distinct_on": [ - 4463, + 4553, "[player_utility_select_column!]" ], "limit": [ @@ -56565,19 +57829,19 @@ export default { 41 ], "order_by": [ - 4461, + 4551, "[player_utility_order_by!]" ], "where": [ - 4451 + 4541 ] } ], "vetos": [ - 3130, + 3220, { "distinct_on": [ - 3150, + 3240, "[match_map_veto_picks_select_column!]" ], "limit": [ @@ -56587,19 +57851,19 @@ export default { 41 ], "order_by": [ - 3148, + 3238, "[match_map_veto_picks_order_by!]" ], "where": [ - 3139 + 3229 ] } ], "vetos_aggregate": [ - 3131, + 3221, { "distinct_on": [ - 3150, + 3240, "[match_map_veto_picks_select_column!]" ], "limit": [ @@ -56609,16 +57873,16 @@ export default { 41 ], "order_by": [ - 3148, + 3238, "[match_map_veto_picks_order_by!]" ], "where": [ - 3139 + 3229 ] } ], "winning_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -56626,10 +57890,10 @@ export default { }, "match_maps_aggregate": { "aggregate": [ - 3162 + 3252 ], "nodes": [ - 3158 + 3248 ], "__typename": [ 85 @@ -56637,7 +57901,7 @@ export default { }, "match_maps_aggregate_bool_exp": { "count": [ - 3161 + 3251 ], "__typename": [ 85 @@ -56645,13 +57909,13 @@ export default { }, "match_maps_aggregate_bool_exp_count": { "arguments": [ - 3180 + 3270 ], "distinct": [ 6 ], "filter": [ - 3167 + 3257 ], "predicate": [ 42 @@ -56662,13 +57926,13 @@ export default { }, "match_maps_aggregate_fields": { "avg": [ - 3165 + 3255 ], "count": [ 41, { "columns": [ - 3180, + 3270, "[match_maps_select_column!]" ], "distinct": [ @@ -56677,31 +57941,31 @@ export default { } ], "max": [ - 3171 + 3261 ], "min": [ - 3173 + 3263 ], "stddev": [ - 3182 + 3272 ], "stddev_pop": [ - 3184 + 3274 ], "stddev_samp": [ - 3186 + 3276 ], "sum": [ - 3190 + 3280 ], "var_pop": [ - 3194 + 3284 ], "var_samp": [ - 3196 + 3286 ], "variance": [ - 3198 + 3288 ], "__typename": [ 85 @@ -56709,37 +57973,37 @@ export default { }, "match_maps_aggregate_order_by": { "avg": [ - 3166 + 3256 ], "count": [ - 3558 + 3648 ], "max": [ - 3172 + 3262 ], "min": [ - 3174 + 3264 ], "stddev": [ - 3183 + 3273 ], "stddev_pop": [ - 3185 + 3275 ], "stddev_samp": [ - 3187 + 3277 ], "sum": [ - 3191 + 3281 ], "var_pop": [ - 3195 + 3285 ], "var_samp": [ - 3197 + 3287 ], "variance": [ - 3199 + 3289 ], "__typename": [ 85 @@ -56747,10 +58011,10 @@ export default { }, "match_maps_arr_rel_insert_input": { "data": [ - 3170 + 3260 ], "on_conflict": [ - 3177 + 3267 ], "__typename": [ 85 @@ -56787,19 +58051,19 @@ export default { }, "match_maps_avg_order_by": { "clips_count": [ - 3558 + 3648 ], "lineup_1_timeouts_available": [ - 3558 + 3648 ], "lineup_2_timeouts_available": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "public_clips_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -56807,28 +58071,28 @@ export default { }, "match_maps_bool_exp": { "_and": [ - 3167 + 3257 ], "_not": [ - 3167 + 3257 ], "_or": [ - 3167 + 3257 ], "clips_count": [ 42 ], "created_at": [ - 5154 + 5244 ], "demo_processing_started_at": [ - 5154 + 5244 ], "demos": [ - 3050 + 3140 ], "demos_aggregate": [ - 3040 + 3130 ], "demos_download_url": [ 87 @@ -56837,31 +58101,31 @@ export default { 42 ], "e_match_map_status": [ - 1139 + 1141 ], "ended_at": [ - 5154 + 5244 ], "flashes": [ - 3879 + 3969 ], "flashes_aggregate": [ - 3870 + 3960 ], "id": [ - 6367 + 6674 ], "is_current_map": [ 7 ], "latest_clip_at": [ - 5154 + 5244 ], "lineup_1_score": [ 42 ], "lineup_1_side": [ - 1406 + 1454 ], "lineup_1_timeouts_available": [ 42 @@ -56870,94 +58134,94 @@ export default { 42 ], "lineup_2_side": [ - 1406 + 1454 ], "lineup_2_timeouts_available": [ 42 ], "map": [ - 2843 + 2933 ], "map_id": [ - 6367 + 6674 ], "match": [ - 3353 + 3443 ], "match_clips": [ - 2872 + 2962 ], "match_clips_aggregate": [ - 2865 + 2955 ], "match_id": [ - 6367 + 6674 ], "objectives": [ - 4123 + 4213 ], "objectives_aggregate": [ - 4116 + 4206 ], "order": [ 42 ], "player_assists": [ - 3707 + 3797 ], "player_assists_aggregate": [ - 3698 + 3788 ], "player_damages": [ - 3768 + 3858 ], "player_damages_aggregate": [ - 3761 + 3851 ], "player_kills": [ - 3924 + 4014 ], "player_kills_aggregate": [ - 3915 + 4005 ], "player_unused_utilities": [ - 4410 + 4500 ], "player_unused_utilities_aggregate": [ - 4403 + 4493 ], "public_clips_count": [ 42 ], "public_latest_clip_at": [ - 5154 + 5244 ], "rounds": [ - 3098 + 3188 ], "rounds_aggregate": [ - 3091 + 3181 ], "started_at": [ - 5154 + 5244 ], "status": [ - 1142 + 1144 ], "utility": [ - 4451 + 4541 ], "utility_aggregate": [ - 4444 + 4534 ], "vetos": [ - 3139 + 3229 ], "vetos_aggregate": [ - 3132 + 3222 ], "winning_lineup_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -56989,97 +58253,97 @@ export default { 41 ], "created_at": [ - 5153 + 5243 ], "demo_processing_started_at": [ - 5153 + 5243 ], "demos": [ - 3047 + 3137 ], "e_match_map_status": [ - 1147 + 1149 ], "ended_at": [ - 5153 + 5243 ], "flashes": [ - 3876 + 3966 ], "id": [ - 6365 + 6672 ], "latest_clip_at": [ - 5153 + 5243 ], "lineup_1_side": [ - 1405 + 1453 ], "lineup_1_timeouts_available": [ 41 ], "lineup_2_side": [ - 1405 + 1453 ], "lineup_2_timeouts_available": [ 41 ], "map": [ - 2851 + 2941 ], "map_id": [ - 6365 + 6672 ], "match": [ - 3362 + 3452 ], "match_clips": [ - 2869 + 2959 ], "match_id": [ - 6365 + 6672 ], "objectives": [ - 4120 + 4210 ], "order": [ 41 ], "player_assists": [ - 3704 + 3794 ], "player_damages": [ - 3765 + 3855 ], "player_kills": [ - 3921 + 4011 ], "player_unused_utilities": [ - 4407 + 4497 ], "public_clips_count": [ 41 ], "public_latest_clip_at": [ - 5153 + 5243 ], "rounds": [ - 3095 + 3185 ], "started_at": [ - 5153 + 5243 ], "status": [ - 1141 + 1143 ], "utility": [ - 4448 + 4538 ], "vetos": [ - 3138 + 3228 ], "winning_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -57090,10 +58354,10 @@ export default { 41 ], "created_at": [ - 5153 + 5243 ], "demo_processing_started_at": [ - 5153 + 5243 ], "demos_download_url": [ 85 @@ -57102,13 +58366,13 @@ export default { 41 ], "ended_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "latest_clip_at": [ - 5153 + 5243 ], "lineup_1_score": [ 41 @@ -57123,10 +58387,10 @@ export default { 41 ], "map_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "order": [ 41 @@ -57135,13 +58399,13 @@ export default { 41 ], "public_latest_clip_at": [ - 5153 + 5243 ], "started_at": [ - 5153 + 5243 ], "winning_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -57149,49 +58413,49 @@ export default { }, "match_maps_max_order_by": { "clips_count": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "demo_processing_started_at": [ - 3558 + 3648 ], "ended_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "latest_clip_at": [ - 3558 + 3648 ], "lineup_1_timeouts_available": [ - 3558 + 3648 ], "lineup_2_timeouts_available": [ - 3558 + 3648 ], "map_id": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "public_clips_count": [ - 3558 + 3648 ], "public_latest_clip_at": [ - 3558 + 3648 ], "started_at": [ - 3558 + 3648 ], "winning_lineup_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -57202,10 +58466,10 @@ export default { 41 ], "created_at": [ - 5153 + 5243 ], "demo_processing_started_at": [ - 5153 + 5243 ], "demos_download_url": [ 85 @@ -57214,13 +58478,13 @@ export default { 41 ], "ended_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "latest_clip_at": [ - 5153 + 5243 ], "lineup_1_score": [ 41 @@ -57235,10 +58499,10 @@ export default { 41 ], "map_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "order": [ 41 @@ -57247,13 +58511,13 @@ export default { 41 ], "public_latest_clip_at": [ - 5153 + 5243 ], "started_at": [ - 5153 + 5243 ], "winning_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -57261,49 +58525,49 @@ export default { }, "match_maps_min_order_by": { "clips_count": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "demo_processing_started_at": [ - 3558 + 3648 ], "ended_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "latest_clip_at": [ - 3558 + 3648 ], "lineup_1_timeouts_available": [ - 3558 + 3648 ], "lineup_2_timeouts_available": [ - 3558 + 3648 ], "map_id": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "public_clips_count": [ - 3558 + 3648 ], "public_latest_clip_at": [ - 3558 + 3648 ], "started_at": [ - 3558 + 3648 ], "winning_lineup_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -57314,7 +58578,7 @@ export default { 41 ], "returning": [ - 3158 + 3248 ], "__typename": [ 85 @@ -57322,10 +58586,10 @@ export default { }, "match_maps_obj_rel_insert_input": { "data": [ - 3170 + 3260 ], "on_conflict": [ - 3177 + 3267 ], "__typename": [ 85 @@ -57333,13 +58597,13 @@ export default { }, "match_maps_on_conflict": { "constraint": [ - 3168 + 3258 ], "update_columns": [ - 3192 + 3282 ], "where": [ - 3167 + 3257 ], "__typename": [ 85 @@ -57347,115 +58611,115 @@ export default { }, "match_maps_order_by": { "clips_count": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "demo_processing_started_at": [ - 3558 + 3648 ], "demos_aggregate": [ - 3045 + 3135 ], "demos_download_url": [ - 3558 + 3648 ], "demos_total_size": [ - 3558 + 3648 ], "e_match_map_status": [ - 1149 + 1151 ], "ended_at": [ - 3558 + 3648 ], "flashes_aggregate": [ - 3875 + 3965 ], "id": [ - 3558 + 3648 ], "is_current_map": [ - 3558 + 3648 ], "latest_clip_at": [ - 3558 + 3648 ], "lineup_1_score": [ - 3558 + 3648 ], "lineup_1_side": [ - 3558 + 3648 ], "lineup_1_timeouts_available": [ - 3558 + 3648 ], "lineup_2_score": [ - 3558 + 3648 ], "lineup_2_side": [ - 3558 + 3648 ], "lineup_2_timeouts_available": [ - 3558 + 3648 ], "map": [ - 2853 + 2943 ], "map_id": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_clips_aggregate": [ - 2868 + 2958 ], "match_id": [ - 3558 + 3648 ], "objectives_aggregate": [ - 4119 + 4209 ], "order": [ - 3558 + 3648 ], "player_assists_aggregate": [ - 3703 + 3793 ], "player_damages_aggregate": [ - 3764 + 3854 ], "player_kills_aggregate": [ - 3920 + 4010 ], "player_unused_utilities_aggregate": [ - 4406 + 4496 ], "public_clips_count": [ - 3558 + 3648 ], "public_latest_clip_at": [ - 3558 + 3648 ], "rounds_aggregate": [ - 3094 + 3184 ], "started_at": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "utility_aggregate": [ - 4447 + 4537 ], "vetos_aggregate": [ - 3137 + 3227 ], "winning_lineup_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -57463,7 +58727,7 @@ export default { }, "match_maps_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -57475,37 +58739,37 @@ export default { 41 ], "created_at": [ - 5153 + 5243 ], "demo_processing_started_at": [ - 5153 + 5243 ], "ended_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "latest_clip_at": [ - 5153 + 5243 ], "lineup_1_side": [ - 1405 + 1453 ], "lineup_1_timeouts_available": [ 41 ], "lineup_2_side": [ - 1405 + 1453 ], "lineup_2_timeouts_available": [ 41 ], "map_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "order": [ 41 @@ -57514,16 +58778,16 @@ export default { 41 ], "public_latest_clip_at": [ - 5153 + 5243 ], "started_at": [ - 5153 + 5243 ], "status": [ - 1141 + 1143 ], "winning_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -57560,19 +58824,19 @@ export default { }, "match_maps_stddev_order_by": { "clips_count": [ - 3558 + 3648 ], "lineup_1_timeouts_available": [ - 3558 + 3648 ], "lineup_2_timeouts_available": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "public_clips_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -57609,19 +58873,19 @@ export default { }, "match_maps_stddev_pop_order_by": { "clips_count": [ - 3558 + 3648 ], "lineup_1_timeouts_available": [ - 3558 + 3648 ], "lineup_2_timeouts_available": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "public_clips_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -57658,19 +58922,19 @@ export default { }, "match_maps_stddev_samp_order_by": { "clips_count": [ - 3558 + 3648 ], "lineup_1_timeouts_available": [ - 3558 + 3648 ], "lineup_2_timeouts_available": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "public_clips_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -57678,10 +58942,10 @@ export default { }, "match_maps_stream_cursor_input": { "initial_value": [ - 3189 + 3279 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -57692,37 +58956,37 @@ export default { 41 ], "created_at": [ - 5153 + 5243 ], "demo_processing_started_at": [ - 5153 + 5243 ], "ended_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "latest_clip_at": [ - 5153 + 5243 ], "lineup_1_side": [ - 1405 + 1453 ], "lineup_1_timeouts_available": [ 41 ], "lineup_2_side": [ - 1405 + 1453 ], "lineup_2_timeouts_available": [ 41 ], "map_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "order": [ 41 @@ -57731,16 +58995,16 @@ export default { 41 ], "public_latest_clip_at": [ - 5153 + 5243 ], "started_at": [ - 5153 + 5243 ], "status": [ - 1141 + 1143 ], "winning_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -57777,19 +59041,19 @@ export default { }, "match_maps_sum_order_by": { "clips_count": [ - 3558 + 3648 ], "lineup_1_timeouts_available": [ - 3558 + 3648 ], "lineup_2_timeouts_available": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "public_clips_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -57798,13 +59062,13 @@ export default { "match_maps_update_column": {}, "match_maps_updates": { "_inc": [ - 3169 + 3259 ], "_set": [ - 3181 + 3271 ], "where": [ - 3167 + 3257 ], "__typename": [ 85 @@ -57841,19 +59105,19 @@ export default { }, "match_maps_var_pop_order_by": { "clips_count": [ - 3558 + 3648 ], "lineup_1_timeouts_available": [ - 3558 + 3648 ], "lineup_2_timeouts_available": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "public_clips_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -57890,19 +59154,19 @@ export default { }, "match_maps_var_samp_order_by": { "clips_count": [ - 3558 + 3648 ], "lineup_1_timeouts_available": [ - 3558 + 3648 ], "lineup_2_timeouts_available": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "public_clips_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -57939,19 +59203,19 @@ export default { }, "match_maps_variance_order_by": { "clips_count": [ - 3558 + 3648 ], "lineup_1_timeouts_available": [ - 3558 + 3648 ], "lineup_2_timeouts_available": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "public_clips_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -57974,7 +59238,7 @@ export default { 6 ], "check_in_setting": [ - 688 + 690 ], "coaches": [ 6 @@ -57983,10 +59247,10 @@ export default { 6 ], "game_mode": [ - 2083 + 2172 ], "game_mode_id": [ - 6365 + 6672 ], "halftime_pausematch": [ 6 @@ -57995,7 +59259,7 @@ export default { 6 ], "id": [ - 6365 + 6672 ], "invite_code": [ 85 @@ -58007,22 +59271,22 @@ export default { 41 ], "map_pool": [ - 2815 + 2905 ], "map_pool_id": [ - 6365 + 6672 ], "map_veto": [ 6 ], "match_mode": [ - 1162 + 1164 ], "matches": [ - 3342, + 3432, { "distinct_on": [ - 3366, + 3456, "[matches_select_column!]" ], "limit": [ @@ -58032,19 +59296,19 @@ export default { 41 ], "order_by": [ - 3364, + 3454, "[matches_order_by!]" ], "where": [ - 3353 + 3443 ] } ], "matches_aggregate": [ - 3343, + 3433, { "distinct_on": [ - 3366, + 3456, "[matches_select_column!]" ], "limit": [ @@ -58054,11 +59318,11 @@ export default { 41 ], "order_by": [ - 3364, + 3454, "[matches_order_by!]" ], "where": [ - 3353 + 3443 ] } ], @@ -58075,7 +59339,7 @@ export default { 6 ], "ready_setting": [ - 1324 + 1326 ], "region_veto": [ 6 @@ -58087,25 +59351,25 @@ export default { 41 ], "tech_timeout_setting": [ - 1486 + 1534 ], "timeout_setting": [ - 1486 + 1534 ], "tournament": [ - 5589 + 5896 ], "tournament_bracket": [ - 5197 + 5287 ], "tournament_stage": [ - 5414 + 5717 ], "tv_delay": [ 41 ], "type": [ - 1223 + 1225 ], "veto_pick_timeout": [ 41 @@ -58116,10 +59380,10 @@ export default { }, "match_options_aggregate": { "aggregate": [ - 3206 + 3296 ], "nodes": [ - 3200 + 3290 ], "__typename": [ 85 @@ -58127,13 +59391,13 @@ export default { }, "match_options_aggregate_bool_exp": { "bool_and": [ - 3203 + 3293 ], "bool_or": [ - 3204 + 3294 ], "count": [ - 3205 + 3295 ], "__typename": [ 85 @@ -58141,13 +59405,13 @@ export default { }, "match_options_aggregate_bool_exp_bool_and": { "arguments": [ - 3225 + 3315 ], "distinct": [ 6 ], "filter": [ - 3211 + 3301 ], "predicate": [ 7 @@ -58158,13 +59422,13 @@ export default { }, "match_options_aggregate_bool_exp_bool_or": { "arguments": [ - 3226 + 3316 ], "distinct": [ 6 ], "filter": [ - 3211 + 3301 ], "predicate": [ 7 @@ -58175,13 +59439,13 @@ export default { }, "match_options_aggregate_bool_exp_count": { "arguments": [ - 3224 + 3314 ], "distinct": [ 6 ], "filter": [ - 3211 + 3301 ], "predicate": [ 42 @@ -58192,13 +59456,13 @@ export default { }, "match_options_aggregate_fields": { "avg": [ - 3209 + 3299 ], "count": [ 41, { "columns": [ - 3224, + 3314, "[match_options_select_column!]" ], "distinct": [ @@ -58207,31 +59471,31 @@ export default { } ], "max": [ - 3215 + 3305 ], "min": [ - 3217 + 3307 ], "stddev": [ - 3228 + 3318 ], "stddev_pop": [ - 3230 + 3320 ], "stddev_samp": [ - 3232 + 3322 ], "sum": [ - 3236 + 3326 ], "var_pop": [ - 3240 + 3330 ], "var_samp": [ - 3242 + 3332 ], "variance": [ - 3244 + 3334 ], "__typename": [ 85 @@ -58239,37 +59503,37 @@ export default { }, "match_options_aggregate_order_by": { "avg": [ - 3210 + 3300 ], "count": [ - 3558 + 3648 ], "max": [ - 3216 + 3306 ], "min": [ - 3218 + 3308 ], "stddev": [ - 3229 + 3319 ], "stddev_pop": [ - 3231 + 3321 ], "stddev_samp": [ - 3233 + 3323 ], "sum": [ - 3237 + 3327 ], "var_pop": [ - 3241 + 3331 ], "var_samp": [ - 3243 + 3333 ], "variance": [ - 3245 + 3335 ], "__typename": [ 85 @@ -58277,10 +59541,10 @@ export default { }, "match_options_arr_rel_insert_input": { "data": [ - 3214 + 3304 ], "on_conflict": [ - 3221 + 3311 ], "__typename": [ 85 @@ -58317,28 +59581,28 @@ export default { }, "match_options_avg_order_by": { "auto_cancel_duration": [ - 3558 + 3648 ], "best_of": [ - 3558 + 3648 ], "live_match_timeout": [ - 3558 + 3648 ], "mr": [ - 3558 + 3648 ], "number_of_substitutes": [ - 3558 + 3648 ], "round_restart_delay": [ - 3558 + 3648 ], "tv_delay": [ - 3558 + 3648 ], "veto_pick_timeout": [ - 3558 + 3648 ], "__typename": [ 85 @@ -58346,13 +59610,13 @@ export default { }, "match_options_bool_exp": { "_and": [ - 3211 + 3301 ], "_not": [ - 3211 + 3301 ], "_or": [ - 3211 + 3301 ], "auto_cancel_duration": [ 42 @@ -58370,7 +59634,7 @@ export default { 7 ], "check_in_setting": [ - 689 + 691 ], "coaches": [ 7 @@ -58379,10 +59643,10 @@ export default { 7 ], "game_mode": [ - 2086 + 2175 ], "game_mode_id": [ - 6367 + 6674 ], "halftime_pausematch": [ 7 @@ -58391,7 +59655,7 @@ export default { 7 ], "id": [ - 6367 + 6674 ], "invite_code": [ 87 @@ -58403,22 +59667,22 @@ export default { 42 ], "map_pool": [ - 2818 + 2908 ], "map_pool_id": [ - 6367 + 6674 ], "map_veto": [ 7 ], "match_mode": [ - 1163 + 1165 ], "matches": [ - 3353 + 3443 ], "matches_aggregate": [ - 3344 + 3434 ], "mr": [ 42 @@ -58433,7 +59697,7 @@ export default { 7 ], "ready_setting": [ - 1325 + 1327 ], "region_veto": [ 7 @@ -58445,25 +59709,25 @@ export default { 42 ], "tech_timeout_setting": [ - 1487 + 1535 ], "timeout_setting": [ - 1487 + 1535 ], "tournament": [ - 5610 + 5917 ], "tournament_bracket": [ - 5208 + 5298 ], "tournament_stage": [ - 5426 + 5729 ], "tv_delay": [ 42 ], "type": [ - 1224 + 1226 ], "veto_pick_timeout": [ 42 @@ -58519,7 +59783,7 @@ export default { 6 ], "check_in_setting": [ - 688 + 690 ], "coaches": [ 6 @@ -58528,16 +59792,16 @@ export default { 6 ], "game_mode": [ - 2092 + 2181 ], "game_mode_id": [ - 6365 + 6672 ], "halftime_pausematch": [ 6 ], "id": [ - 6365 + 6672 ], "invite_code": [ 85 @@ -58549,19 +59813,19 @@ export default { 41 ], "map_pool": [ - 2824 + 2914 ], "map_pool_id": [ - 6365 + 6672 ], "map_veto": [ 6 ], "match_mode": [ - 1162 + 1164 ], "matches": [ - 3350 + 3440 ], "mr": [ 41 @@ -58576,7 +59840,7 @@ export default { 6 ], "ready_setting": [ - 1324 + 1326 ], "region_veto": [ 6 @@ -58588,25 +59852,25 @@ export default { 41 ], "tech_timeout_setting": [ - 1486 + 1534 ], "timeout_setting": [ - 1486 + 1534 ], "tournament": [ - 5619 + 5926 ], "tournament_bracket": [ - 5217 + 5307 ], "tournament_stage": [ - 5438 + 5741 ], "tv_delay": [ 41 ], "type": [ - 1223 + 1225 ], "veto_pick_timeout": [ 41 @@ -58623,10 +59887,10 @@ export default { 41 ], "game_mode_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "invite_code": [ 85 @@ -58635,7 +59899,7 @@ export default { 41 ], "map_pool_id": [ - 6365 + 6672 ], "mr": [ 41 @@ -58661,43 +59925,43 @@ export default { }, "match_options_max_order_by": { "auto_cancel_duration": [ - 3558 + 3648 ], "best_of": [ - 3558 + 3648 ], "game_mode_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "invite_code": [ - 3558 + 3648 ], "live_match_timeout": [ - 3558 + 3648 ], "map_pool_id": [ - 3558 + 3648 ], "mr": [ - 3558 + 3648 ], "number_of_substitutes": [ - 3558 + 3648 ], "regions": [ - 3558 + 3648 ], "round_restart_delay": [ - 3558 + 3648 ], "tv_delay": [ - 3558 + 3648 ], "veto_pick_timeout": [ - 3558 + 3648 ], "__typename": [ 85 @@ -58711,10 +59975,10 @@ export default { 41 ], "game_mode_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "invite_code": [ 85 @@ -58723,7 +59987,7 @@ export default { 41 ], "map_pool_id": [ - 6365 + 6672 ], "mr": [ 41 @@ -58749,43 +60013,43 @@ export default { }, "match_options_min_order_by": { "auto_cancel_duration": [ - 3558 + 3648 ], "best_of": [ - 3558 + 3648 ], "game_mode_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "invite_code": [ - 3558 + 3648 ], "live_match_timeout": [ - 3558 + 3648 ], "map_pool_id": [ - 3558 + 3648 ], "mr": [ - 3558 + 3648 ], "number_of_substitutes": [ - 3558 + 3648 ], "regions": [ - 3558 + 3648 ], "round_restart_delay": [ - 3558 + 3648 ], "tv_delay": [ - 3558 + 3648 ], "veto_pick_timeout": [ - 3558 + 3648 ], "__typename": [ 85 @@ -58796,7 +60060,7 @@ export default { 41 ], "returning": [ - 3200 + 3290 ], "__typename": [ 85 @@ -58804,10 +60068,10 @@ export default { }, "match_options_obj_rel_insert_input": { "data": [ - 3214 + 3304 ], "on_conflict": [ - 3221 + 3311 ], "__typename": [ 85 @@ -58815,13 +60079,13 @@ export default { }, "match_options_on_conflict": { "constraint": [ - 3212 + 3302 ], "update_columns": [ - 3238 + 3328 ], "where": [ - 3211 + 3301 ], "__typename": [ 85 @@ -58829,115 +60093,115 @@ export default { }, "match_options_order_by": { "auto_cancel_duration": [ - 3558 + 3648 ], "auto_cancellation": [ - 3558 + 3648 ], "best_of": [ - 3558 + 3648 ], "camera_allow_teammates": [ - 3558 + 3648 ], "camera_required": [ - 3558 + 3648 ], "check_in_setting": [ - 3558 + 3648 ], "coaches": [ - 3558 + 3648 ], "default_models": [ - 3558 + 3648 ], "game_mode": [ - 2094 + 2183 ], "game_mode_id": [ - 3558 + 3648 ], "halftime_pausematch": [ - 3558 + 3648 ], "has_active_matches": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "invite_code": [ - 3558 + 3648 ], "knife_round": [ - 3558 + 3648 ], "live_match_timeout": [ - 3558 + 3648 ], "map_pool": [ - 2826 + 2916 ], "map_pool_id": [ - 3558 + 3648 ], "map_veto": [ - 3558 + 3648 ], "match_mode": [ - 3558 + 3648 ], "matches_aggregate": [ - 3349 + 3439 ], "mr": [ - 3558 + 3648 ], "number_of_substitutes": [ - 3558 + 3648 ], "overtime": [ - 3558 + 3648 ], "prefer_dedicated_server": [ - 3558 + 3648 ], "ready_setting": [ - 3558 + 3648 ], "region_veto": [ - 3558 + 3648 ], "regions": [ - 3558 + 3648 ], "round_restart_delay": [ - 3558 + 3648 ], "tech_timeout_setting": [ - 3558 + 3648 ], "timeout_setting": [ - 3558 + 3648 ], "tournament": [ - 5621 + 5928 ], "tournament_bracket": [ - 5219 + 5309 ], "tournament_stage": [ - 5440 + 5743 ], "tv_delay": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "veto_pick_timeout": [ - 3558 + 3648 ], "__typename": [ 85 @@ -58945,7 +60209,7 @@ export default { }, "match_options_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -58971,7 +60235,7 @@ export default { 6 ], "check_in_setting": [ - 688 + 690 ], "coaches": [ 6 @@ -58980,13 +60244,13 @@ export default { 6 ], "game_mode_id": [ - 6365 + 6672 ], "halftime_pausematch": [ 6 ], "id": [ - 6365 + 6672 ], "invite_code": [ 85 @@ -58998,13 +60262,13 @@ export default { 41 ], "map_pool_id": [ - 6365 + 6672 ], "map_veto": [ 6 ], "match_mode": [ - 1162 + 1164 ], "mr": [ 41 @@ -59019,7 +60283,7 @@ export default { 6 ], "ready_setting": [ - 1324 + 1326 ], "region_veto": [ 6 @@ -59031,16 +60295,16 @@ export default { 41 ], "tech_timeout_setting": [ - 1486 + 1534 ], "timeout_setting": [ - 1486 + 1534 ], "tv_delay": [ 41 ], "type": [ - 1223 + 1225 ], "veto_pick_timeout": [ 41 @@ -59080,28 +60344,28 @@ export default { }, "match_options_stddev_order_by": { "auto_cancel_duration": [ - 3558 + 3648 ], "best_of": [ - 3558 + 3648 ], "live_match_timeout": [ - 3558 + 3648 ], "mr": [ - 3558 + 3648 ], "number_of_substitutes": [ - 3558 + 3648 ], "round_restart_delay": [ - 3558 + 3648 ], "tv_delay": [ - 3558 + 3648 ], "veto_pick_timeout": [ - 3558 + 3648 ], "__typename": [ 85 @@ -59138,28 +60402,28 @@ export default { }, "match_options_stddev_pop_order_by": { "auto_cancel_duration": [ - 3558 + 3648 ], "best_of": [ - 3558 + 3648 ], "live_match_timeout": [ - 3558 + 3648 ], "mr": [ - 3558 + 3648 ], "number_of_substitutes": [ - 3558 + 3648 ], "round_restart_delay": [ - 3558 + 3648 ], "tv_delay": [ - 3558 + 3648 ], "veto_pick_timeout": [ - 3558 + 3648 ], "__typename": [ 85 @@ -59196,28 +60460,28 @@ export default { }, "match_options_stddev_samp_order_by": { "auto_cancel_duration": [ - 3558 + 3648 ], "best_of": [ - 3558 + 3648 ], "live_match_timeout": [ - 3558 + 3648 ], "mr": [ - 3558 + 3648 ], "number_of_substitutes": [ - 3558 + 3648 ], "round_restart_delay": [ - 3558 + 3648 ], "tv_delay": [ - 3558 + 3648 ], "veto_pick_timeout": [ - 3558 + 3648 ], "__typename": [ 85 @@ -59225,10 +60489,10 @@ export default { }, "match_options_stream_cursor_input": { "initial_value": [ - 3235 + 3325 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -59251,7 +60515,7 @@ export default { 6 ], "check_in_setting": [ - 688 + 690 ], "coaches": [ 6 @@ -59260,13 +60524,13 @@ export default { 6 ], "game_mode_id": [ - 6365 + 6672 ], "halftime_pausematch": [ 6 ], "id": [ - 6365 + 6672 ], "invite_code": [ 85 @@ -59278,13 +60542,13 @@ export default { 41 ], "map_pool_id": [ - 6365 + 6672 ], "map_veto": [ 6 ], "match_mode": [ - 1162 + 1164 ], "mr": [ 41 @@ -59299,7 +60563,7 @@ export default { 6 ], "ready_setting": [ - 1324 + 1326 ], "region_veto": [ 6 @@ -59311,16 +60575,16 @@ export default { 41 ], "tech_timeout_setting": [ - 1486 + 1534 ], "timeout_setting": [ - 1486 + 1534 ], "tv_delay": [ 41 ], "type": [ - 1223 + 1225 ], "veto_pick_timeout": [ 41 @@ -59360,28 +60624,28 @@ export default { }, "match_options_sum_order_by": { "auto_cancel_duration": [ - 3558 + 3648 ], "best_of": [ - 3558 + 3648 ], "live_match_timeout": [ - 3558 + 3648 ], "mr": [ - 3558 + 3648 ], "number_of_substitutes": [ - 3558 + 3648 ], "round_restart_delay": [ - 3558 + 3648 ], "tv_delay": [ - 3558 + 3648 ], "veto_pick_timeout": [ - 3558 + 3648 ], "__typename": [ 85 @@ -59390,13 +60654,13 @@ export default { "match_options_update_column": {}, "match_options_updates": { "_inc": [ - 3213 + 3303 ], "_set": [ - 3227 + 3317 ], "where": [ - 3211 + 3301 ], "__typename": [ 85 @@ -59433,28 +60697,28 @@ export default { }, "match_options_var_pop_order_by": { "auto_cancel_duration": [ - 3558 + 3648 ], "best_of": [ - 3558 + 3648 ], "live_match_timeout": [ - 3558 + 3648 ], "mr": [ - 3558 + 3648 ], "number_of_substitutes": [ - 3558 + 3648 ], "round_restart_delay": [ - 3558 + 3648 ], "tv_delay": [ - 3558 + 3648 ], "veto_pick_timeout": [ - 3558 + 3648 ], "__typename": [ 85 @@ -59491,28 +60755,28 @@ export default { }, "match_options_var_samp_order_by": { "auto_cancel_duration": [ - 3558 + 3648 ], "best_of": [ - 3558 + 3648 ], "live_match_timeout": [ - 3558 + 3648 ], "mr": [ - 3558 + 3648 ], "number_of_substitutes": [ - 3558 + 3648 ], "round_restart_delay": [ - 3558 + 3648 ], "tv_delay": [ - 3558 + 3648 ], "veto_pick_timeout": [ - 3558 + 3648 ], "__typename": [ 85 @@ -59549,28 +60813,28 @@ export default { }, "match_options_variance_order_by": { "auto_cancel_duration": [ - 3558 + 3648 ], "best_of": [ - 3558 + 3648 ], "live_match_timeout": [ - 3558 + 3648 ], "mr": [ - 3558 + 3648 ], "number_of_substitutes": [ - 3558 + 3648 ], "round_restart_delay": [ - 3558 + 3648 ], "tv_delay": [ - 3558 + 3648 ], "veto_pick_timeout": [ - 3558 + 3648 ], "__typename": [ 85 @@ -59581,28 +60845,28 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_lineup": [ - 2996 + 3086 ], "match_lineup_id": [ - 6365 + 6672 ], "region": [ 85 ], "type": [ - 1710 + 1799 ], "__typename": [ 85 @@ -59610,10 +60874,10 @@ export default { }, "match_region_veto_picks_aggregate": { "aggregate": [ - 3252 + 3342 ], "nodes": [ - 3246 + 3336 ], "__typename": [ 85 @@ -59621,13 +60885,13 @@ export default { }, "match_region_veto_picks_aggregate_bool_exp": { "bool_and": [ - 3249 + 3339 ], "bool_or": [ - 3250 + 3340 ], "count": [ - 3251 + 3341 ], "__typename": [ 85 @@ -59635,13 +60899,13 @@ export default { }, "match_region_veto_picks_aggregate_bool_exp_bool_and": { "arguments": [ - 3267 + 3357 ], "distinct": [ 6 ], "filter": [ - 3255 + 3345 ], "predicate": [ 7 @@ -59652,13 +60916,13 @@ export default { }, "match_region_veto_picks_aggregate_bool_exp_bool_or": { "arguments": [ - 3268 + 3358 ], "distinct": [ 6 ], "filter": [ - 3255 + 3345 ], "predicate": [ 7 @@ -59669,13 +60933,13 @@ export default { }, "match_region_veto_picks_aggregate_bool_exp_count": { "arguments": [ - 3266 + 3356 ], "distinct": [ 6 ], "filter": [ - 3255 + 3345 ], "predicate": [ 42 @@ -59689,7 +60953,7 @@ export default { 41, { "columns": [ - 3266, + 3356, "[match_region_veto_picks_select_column!]" ], "distinct": [ @@ -59698,10 +60962,10 @@ export default { } ], "max": [ - 3258 + 3348 ], "min": [ - 3260 + 3350 ], "__typename": [ 85 @@ -59709,13 +60973,13 @@ export default { }, "match_region_veto_picks_aggregate_order_by": { "count": [ - 3558 + 3648 ], "max": [ - 3259 + 3349 ], "min": [ - 3261 + 3351 ], "__typename": [ 85 @@ -59723,10 +60987,10 @@ export default { }, "match_region_veto_picks_arr_rel_insert_input": { "data": [ - 3257 + 3347 ], "on_conflict": [ - 3263 + 3353 ], "__typename": [ 85 @@ -59734,40 +60998,40 @@ export default { }, "match_region_veto_picks_bool_exp": { "_and": [ - 3255 + 3345 ], "_not": [ - 3255 + 3345 ], "_or": [ - 3255 + 3345 ], "auto_picked": [ 7 ], "created_at": [ - 5154 + 5244 ], "id": [ - 6367 + 6674 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_lineup": [ - 3005 + 3095 ], "match_lineup_id": [ - 6367 + 6674 ], "region": [ 87 ], "type": [ - 1711 + 1800 ], "__typename": [ 85 @@ -59779,28 +61043,28 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "match_lineup": [ - 3014 + 3104 ], "match_lineup_id": [ - 6365 + 6672 ], "region": [ 85 ], "type": [ - 1710 + 1799 ], "__typename": [ 85 @@ -59808,16 +61072,16 @@ export default { }, "match_region_veto_picks_max_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "region": [ 85 @@ -59828,19 +61092,19 @@ export default { }, "match_region_veto_picks_max_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_lineup_id": [ - 3558 + 3648 ], "region": [ - 3558 + 3648 ], "__typename": [ 85 @@ -59848,16 +61112,16 @@ export default { }, "match_region_veto_picks_min_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "region": [ 85 @@ -59868,19 +61132,19 @@ export default { }, "match_region_veto_picks_min_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_lineup_id": [ - 3558 + 3648 ], "region": [ - 3558 + 3648 ], "__typename": [ 85 @@ -59891,7 +61155,7 @@ export default { 41 ], "returning": [ - 3246 + 3336 ], "__typename": [ 85 @@ -59899,13 +61163,13 @@ export default { }, "match_region_veto_picks_on_conflict": { "constraint": [ - 3256 + 3346 ], "update_columns": [ - 3272 + 3362 ], "where": [ - 3255 + 3345 ], "__typename": [ 85 @@ -59913,31 +61177,31 @@ export default { }, "match_region_veto_picks_order_by": { "auto_picked": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_lineup": [ - 3016 + 3106 ], "match_lineup_id": [ - 3558 + 3648 ], "region": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "__typename": [ 85 @@ -59945,7 +61209,7 @@ export default { }, "match_region_veto_picks_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -59959,22 +61223,22 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "region": [ 85 ], "type": [ - 1710 + 1799 ], "__typename": [ 85 @@ -59982,10 +61246,10 @@ export default { }, "match_region_veto_picks_stream_cursor_input": { "initial_value": [ - 3271 + 3361 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -59996,22 +61260,22 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "region": [ 85 ], "type": [ - 1710 + 1799 ], "__typename": [ 85 @@ -60020,10 +61284,10 @@ export default { "match_region_veto_picks_update_column": {}, "match_region_veto_picks_updates": { "_set": [ - 3269 + 3359 ], "where": [ - 3255 + 3345 ], "__typename": [ 85 @@ -60037,13 +61301,13 @@ export default { 85 ], "game_server_node": [ - 2225 + 2314 ], "game_server_node_id": [ 85 ], "id": [ - 6365 + 6672 ], "is_game_streamer": [ 6 @@ -60055,16 +61319,16 @@ export default { 85 ], "last_status_at": [ - 5153 + 5243 ], "link": [ 85 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "mode": [ 85 @@ -60076,7 +61340,7 @@ export default { 85 ], "status_history": [ - 2349, + 2439, { "path": [ 85 @@ -60095,10 +61359,10 @@ export default { }, "match_streams_aggregate": { "aggregate": [ - 3280 + 3370 ], "nodes": [ - 3274 + 3364 ], "__typename": [ 85 @@ -60106,13 +61370,13 @@ export default { }, "match_streams_aggregate_bool_exp": { "bool_and": [ - 3277 + 3367 ], "bool_or": [ - 3278 + 3368 ], "count": [ - 3279 + 3369 ], "__typename": [ 85 @@ -60120,13 +61384,13 @@ export default { }, "match_streams_aggregate_bool_exp_bool_and": { "arguments": [ - 3303 + 3393 ], "distinct": [ 6 ], "filter": [ - 3286 + 3376 ], "predicate": [ 7 @@ -60137,13 +61401,13 @@ export default { }, "match_streams_aggregate_bool_exp_bool_or": { "arguments": [ - 3304 + 3394 ], "distinct": [ 6 ], "filter": [ - 3286 + 3376 ], "predicate": [ 7 @@ -60154,13 +61418,13 @@ export default { }, "match_streams_aggregate_bool_exp_count": { "arguments": [ - 3302 + 3392 ], "distinct": [ 6 ], "filter": [ - 3286 + 3376 ], "predicate": [ 42 @@ -60171,13 +61435,13 @@ export default { }, "match_streams_aggregate_fields": { "avg": [ - 3284 + 3374 ], "count": [ 41, { "columns": [ - 3302, + 3392, "[match_streams_select_column!]" ], "distinct": [ @@ -60186,31 +61450,31 @@ export default { } ], "max": [ - 3293 + 3383 ], "min": [ - 3295 + 3385 ], "stddev": [ - 3306 + 3396 ], "stddev_pop": [ - 3308 + 3398 ], "stddev_samp": [ - 3310 + 3400 ], "sum": [ - 3314 + 3404 ], "var_pop": [ - 3318 + 3408 ], "var_samp": [ - 3320 + 3410 ], "variance": [ - 3322 + 3412 ], "__typename": [ 85 @@ -60218,37 +61482,37 @@ export default { }, "match_streams_aggregate_order_by": { "avg": [ - 3285 + 3375 ], "count": [ - 3558 + 3648 ], "max": [ - 3294 + 3384 ], "min": [ - 3296 + 3386 ], "stddev": [ - 3307 + 3397 ], "stddev_pop": [ - 3309 + 3399 ], "stddev_samp": [ - 3311 + 3401 ], "sum": [ - 3315 + 3405 ], "var_pop": [ - 3319 + 3409 ], "var_samp": [ - 3321 + 3411 ], "variance": [ - 3323 + 3413 ], "__typename": [ 85 @@ -60256,7 +61520,7 @@ export default { }, "match_streams_append_input": { "status_history": [ - 2349 + 2439 ], "__typename": [ 85 @@ -60264,10 +61528,10 @@ export default { }, "match_streams_arr_rel_insert_input": { "data": [ - 3292 + 3382 ], "on_conflict": [ - 3298 + 3388 ], "__typename": [ 85 @@ -60283,7 +61547,7 @@ export default { }, "match_streams_avg_order_by": { "priority": [ - 3558 + 3648 ], "__typename": [ 85 @@ -60291,13 +61555,13 @@ export default { }, "match_streams_bool_exp": { "_and": [ - 3286 + 3376 ], "_not": [ - 3286 + 3376 ], "_or": [ - 3286 + 3376 ], "autodirector": [ 7 @@ -60306,13 +61570,13 @@ export default { 87 ], "game_server_node": [ - 2237 + 2326 ], "game_server_node_id": [ 87 ], "id": [ - 6367 + 6674 ], "is_game_streamer": [ 7 @@ -60324,16 +61588,16 @@ export default { 87 ], "last_status_at": [ - 5154 + 5244 ], "link": [ 87 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "mode": [ 87 @@ -60345,7 +61609,7 @@ export default { 87 ], "status_history": [ - 2351 + 2441 ], "stream_url": [ 87 @@ -60398,13 +61662,13 @@ export default { 85 ], "game_server_node": [ - 2249 + 2338 ], "game_server_node_id": [ 85 ], "id": [ - 6365 + 6672 ], "is_game_streamer": [ 6 @@ -60416,16 +61680,16 @@ export default { 85 ], "last_status_at": [ - 5153 + 5243 ], "link": [ 85 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "mode": [ 85 @@ -60437,7 +61701,7 @@ export default { 85 ], "status_history": [ - 2349 + 2439 ], "stream_url": [ 85 @@ -60457,19 +61721,19 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "k8s_service_name": [ 85 ], "last_status_at": [ - 5153 + 5243 ], "link": [ 85 ], "match_id": [ - 6365 + 6672 ], "mode": [ 85 @@ -60492,40 +61756,40 @@ export default { }, "match_streams_max_order_by": { "error_message": [ - 3558 + 3648 ], "game_server_node_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "k8s_service_name": [ - 3558 + 3648 ], "last_status_at": [ - 3558 + 3648 ], "link": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "mode": [ - 3558 + 3648 ], "priority": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "stream_url": [ - 3558 + 3648 ], "title": [ - 3558 + 3648 ], "__typename": [ 85 @@ -60539,19 +61803,19 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "k8s_service_name": [ 85 ], "last_status_at": [ - 5153 + 5243 ], "link": [ 85 ], "match_id": [ - 6365 + 6672 ], "mode": [ 85 @@ -60574,40 +61838,40 @@ export default { }, "match_streams_min_order_by": { "error_message": [ - 3558 + 3648 ], "game_server_node_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "k8s_service_name": [ - 3558 + 3648 ], "last_status_at": [ - 3558 + 3648 ], "link": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "mode": [ - 3558 + 3648 ], "priority": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "stream_url": [ - 3558 + 3648 ], "title": [ - 3558 + 3648 ], "__typename": [ 85 @@ -60618,7 +61882,7 @@ export default { 41 ], "returning": [ - 3274 + 3364 ], "__typename": [ 85 @@ -60626,13 +61890,13 @@ export default { }, "match_streams_on_conflict": { "constraint": [ - 3287 + 3377 ], "update_columns": [ - 3316 + 3406 ], "where": [ - 3286 + 3376 ], "__typename": [ 85 @@ -60640,58 +61904,58 @@ export default { }, "match_streams_order_by": { "autodirector": [ - 3558 + 3648 ], "error_message": [ - 3558 + 3648 ], "game_server_node": [ - 2251 + 2340 ], "game_server_node_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "is_game_streamer": [ - 3558 + 3648 ], "is_live": [ - 3558 + 3648 ], "k8s_service_name": [ - 3558 + 3648 ], "last_status_at": [ - 3558 + 3648 ], "link": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "mode": [ - 3558 + 3648 ], "priority": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "status_history": [ - 3558 + 3648 ], "stream_url": [ - 3558 + 3648 ], "title": [ - 3558 + 3648 ], "__typename": [ 85 @@ -60699,7 +61963,7 @@ export default { }, "match_streams_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -60707,7 +61971,7 @@ export default { }, "match_streams_prepend_input": { "status_history": [ - 2349 + 2439 ], "__typename": [ 85 @@ -60727,7 +61991,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "is_game_streamer": [ 6 @@ -60739,13 +62003,13 @@ export default { 85 ], "last_status_at": [ - 5153 + 5243 ], "link": [ 85 ], "match_id": [ - 6365 + 6672 ], "mode": [ 85 @@ -60757,7 +62021,7 @@ export default { 85 ], "status_history": [ - 2349 + 2439 ], "stream_url": [ 85 @@ -60779,7 +62043,7 @@ export default { }, "match_streams_stddev_order_by": { "priority": [ - 3558 + 3648 ], "__typename": [ 85 @@ -60795,7 +62059,7 @@ export default { }, "match_streams_stddev_pop_order_by": { "priority": [ - 3558 + 3648 ], "__typename": [ 85 @@ -60811,7 +62075,7 @@ export default { }, "match_streams_stddev_samp_order_by": { "priority": [ - 3558 + 3648 ], "__typename": [ 85 @@ -60819,10 +62083,10 @@ export default { }, "match_streams_stream_cursor_input": { "initial_value": [ - 3313 + 3403 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -60839,7 +62103,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "is_game_streamer": [ 6 @@ -60851,13 +62115,13 @@ export default { 85 ], "last_status_at": [ - 5153 + 5243 ], "link": [ 85 ], "match_id": [ - 6365 + 6672 ], "mode": [ 85 @@ -60869,7 +62133,7 @@ export default { 85 ], "status_history": [ - 2349 + 2439 ], "stream_url": [ 85 @@ -60891,7 +62155,7 @@ export default { }, "match_streams_sum_order_by": { "priority": [ - 3558 + 3648 ], "__typename": [ 85 @@ -60900,28 +62164,28 @@ export default { "match_streams_update_column": {}, "match_streams_updates": { "_append": [ - 3282 + 3372 ], "_delete_at_path": [ - 3288 + 3378 ], "_delete_elem": [ - 3289 + 3379 ], "_delete_key": [ - 3290 + 3380 ], "_inc": [ - 3291 + 3381 ], "_prepend": [ - 3301 + 3391 ], "_set": [ - 3305 + 3395 ], "where": [ - 3286 + 3376 ], "__typename": [ 85 @@ -60937,7 +62201,7 @@ export default { }, "match_streams_var_pop_order_by": { "priority": [ - 3558 + 3648 ], "__typename": [ 85 @@ -60953,7 +62217,7 @@ export default { }, "match_streams_var_samp_order_by": { "priority": [ - 3558 + 3648 ], "__typename": [ 85 @@ -60969,7 +62233,7 @@ export default { }, "match_streams_variance_order_by": { "priority": [ - 3558 + 3648 ], "__typename": [ 85 @@ -60980,7 +62244,7 @@ export default { 85 ], "type": [ - 874 + 876 ], "__typename": [ 85 @@ -60988,10 +62252,10 @@ export default { }, "match_type_cfgs_aggregate": { "aggregate": [ - 3326 + 3416 ], "nodes": [ - 3324 + 3414 ], "__typename": [ 85 @@ -61002,7 +62266,7 @@ export default { 41, { "columns": [ - 3336, + 3426, "[match_type_cfgs_select_column!]" ], "distinct": [ @@ -61011,10 +62275,10 @@ export default { } ], "max": [ - 3330 + 3420 ], "min": [ - 3331 + 3421 ], "__typename": [ 85 @@ -61022,19 +62286,19 @@ export default { }, "match_type_cfgs_bool_exp": { "_and": [ - 3327 + 3417 ], "_not": [ - 3327 + 3417 ], "_or": [ - 3327 + 3417 ], "cfg": [ 87 ], "type": [ - 875 + 877 ], "__typename": [ 85 @@ -61046,7 +62310,7 @@ export default { 85 ], "type": [ - 874 + 876 ], "__typename": [ 85 @@ -61073,7 +62337,7 @@ export default { 41 ], "returning": [ - 3324 + 3414 ], "__typename": [ 85 @@ -61081,13 +62345,13 @@ export default { }, "match_type_cfgs_on_conflict": { "constraint": [ - 3328 + 3418 ], "update_columns": [ - 3340 + 3430 ], "where": [ - 3327 + 3417 ], "__typename": [ 85 @@ -61095,10 +62359,10 @@ export default { }, "match_type_cfgs_order_by": { "cfg": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "__typename": [ 85 @@ -61106,7 +62370,7 @@ export default { }, "match_type_cfgs_pk_columns_input": { "type": [ - 874 + 876 ], "__typename": [ 85 @@ -61118,7 +62382,7 @@ export default { 85 ], "type": [ - 874 + 876 ], "__typename": [ 85 @@ -61126,10 +62390,10 @@ export default { }, "match_type_cfgs_stream_cursor_input": { "initial_value": [ - 3339 + 3429 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -61140,7 +62404,7 @@ export default { 85 ], "type": [ - 874 + 876 ], "__typename": [ 85 @@ -61149,10 +62413,10 @@ export default { "match_type_cfgs_update_column": {}, "match_type_cfgs_updates": { "_set": [ - 3337 + 3427 ], "where": [ - 3327 + 3417 ], "__typename": [ 85 @@ -61184,13 +62448,13 @@ export default { 6 ], "cancels_at": [ - 5153 + 5243 ], "clutches": [ - 6545, + 6852, { "distinct_on": [ - 6561, + 6868, "[v_match_clutches_select_column!]" ], "limit": [ @@ -61200,19 +62464,19 @@ export default { 41 ], "order_by": [ - 6560, + 6867, "[v_match_clutches_order_by!]" ], "where": [ - 6554 + 6861 ] } ], "clutches_aggregate": [ - 6546, + 6853, { "distinct_on": [ - 6561, + 6868, "[v_match_clutches_select_column!]" ], "limit": [ @@ -61222,11 +62486,11 @@ export default { 41 ], "order_by": [ - 6560, + 6867, "[v_match_clutches_order_by!]" ], "where": [ - 6554 + 6861 ] } ], @@ -61240,16 +62504,16 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "current_match_map_id": [ - 6365 + 6672 ], "demos": [ - 3038, + 3128, { "distinct_on": [ - 3067, + 3157, "[match_map_demos_select_column!]" ], "limit": [ @@ -61259,19 +62523,19 @@ export default { 41 ], "order_by": [ - 3064, + 3154, "[match_map_demos_order_by!]" ], "where": [ - 3050 + 3140 ] } ], "demos_aggregate": [ - 3039, + 3129, { "distinct_on": [ - 3067, + 3157, "[match_map_demos_select_column!]" ], "limit": [ @@ -61281,19 +62545,19 @@ export default { 41 ], "order_by": [ - 3064, + 3154, "[match_map_demos_order_by!]" ], "where": [ - 3050 + 3140 ] } ], "draft_games": [ - 597, + 599, { "distinct_on": [ - 621, + 623, "[draft_games_select_column!]" ], "limit": [ @@ -61303,19 +62567,19 @@ export default { 41 ], "order_by": [ - 619, + 621, "[draft_games_order_by!]" ], "where": [ - 608 + 610 ] } ], "draft_games_aggregate": [ - 598, + 600, { "distinct_on": [ - 621, + 623, "[draft_games_select_column!]" ], "limit": [ @@ -61325,28 +62589,28 @@ export default { 41 ], "order_by": [ - 619, + 621, "[draft_games_order_by!]" ], "where": [ - 608 + 610 ] } ], "e_match_status": [ - 1197 + 1199 ], "e_region": [ - 4644 + 4734 ], "effective_at": [ - 5153 + 5243 ], "elo_changes": [ - 6742, + 7049, { "distinct_on": [ - 6768, + 7075, "[v_player_elo_select_column!]" ], "limit": [ @@ -61356,19 +62620,19 @@ export default { 41 ], "order_by": [ - 6767, + 7074, "[v_player_elo_order_by!]" ], "where": [ - 6761 + 7068 ] } ], "elo_changes_aggregate": [ - 6743, + 7050, { "distinct_on": [ - 6768, + 7075, "[v_player_elo_select_column!]" ], "limit": [ @@ -61378,22 +62642,22 @@ export default { 41 ], "order_by": [ - 6767, + 7074, "[v_player_elo_order_by!]" ], "where": [ - 6761 + 7068 ] } ], "ended_at": [ - 5153 + 5243 ], "external_id": [ 85 ], "id": [ - 6365 + 6672 ], "invite_code": [ 85 @@ -61426,19 +62690,19 @@ export default { 85 ], "lineup_1": [ - 2996 + 3086 ], "lineup_1_id": [ - 6365 + 6672 ], "lineup_2": [ - 2996 + 3086 ], "lineup_2_id": [ - 6365 + 6672 ], "lineup_counts": [ - 2347, + 2437, { "path": [ 85 @@ -61446,13 +62710,13 @@ export default { } ], "map_veto_picking_lineup_id": [ - 6365 + 6672 ], "map_veto_picks": [ - 3130, + 3220, { "distinct_on": [ - 3150, + 3240, "[match_map_veto_picks_select_column!]" ], "limit": [ @@ -61462,19 +62726,19 @@ export default { 41 ], "order_by": [ - 3148, + 3238, "[match_map_veto_picks_order_by!]" ], "where": [ - 3139 + 3229 ] } ], "map_veto_picks_aggregate": [ - 3131, + 3221, { "distinct_on": [ - 3150, + 3240, "[match_map_veto_picks_select_column!]" ], "limit": [ @@ -61484,11 +62748,11 @@ export default { 41 ], "order_by": [ - 3148, + 3238, "[match_map_veto_picks_order_by!]" ], "where": [ - 3139 + 3229 ] } ], @@ -61496,10 +62760,10 @@ export default { 85 ], "match_maps": [ - 3158, + 3248, { "distinct_on": [ - 3180, + 3270, "[match_maps_select_column!]" ], "limit": [ @@ -61509,19 +62773,19 @@ export default { 41 ], "order_by": [ - 3178, + 3268, "[match_maps_order_by!]" ], "where": [ - 3167 + 3257 ] } ], "match_maps_aggregate": [ - 3159, + 3249, { "distinct_on": [ - 3180, + 3270, "[match_maps_select_column!]" ], "limit": [ @@ -61531,16 +62795,16 @@ export default { 41 ], "order_by": [ - 3178, + 3268, "[match_maps_order_by!]" ], "where": [ - 3167 + 3257 ] } ], "match_options_id": [ - 6365 + 6672 ], "max_players_per_lineup": [ 41 @@ -61549,10 +62813,10 @@ export default { 41 ], "opening_duels": [ - 6673, + 6980, { "distinct_on": [ - 6689, + 6996, "[v_match_player_opening_duels_select_column!]" ], "limit": [ @@ -61562,19 +62826,19 @@ export default { 41 ], "order_by": [ - 6688, + 6995, "[v_match_player_opening_duels_order_by!]" ], "where": [ - 6682 + 6989 ] } ], "opening_duels_aggregate": [ - 6674, + 6981, { "distinct_on": [ - 6689, + 6996, "[v_match_player_opening_duels_select_column!]" ], "limit": [ @@ -61584,31 +62848,31 @@ export default { 41 ], "order_by": [ - 6688, + 6995, "[v_match_player_opening_duels_order_by!]" ], "where": [ - 6682 + 6989 ] } ], "options": [ - 3200 + 3290 ], "organizer": [ - 4516 + 4606 ], "organizer_steam_id": [ - 310 + 312 ], "password": [ 85 ], "player_assists": [ - 3696, + 3786, { "distinct_on": [ - 3719, + 3809, "[player_assists_select_column!]" ], "limit": [ @@ -61618,19 +62882,19 @@ export default { 41 ], "order_by": [ - 3717, + 3807, "[player_assists_order_by!]" ], "where": [ - 3707 + 3797 ] } ], "player_assists_aggregate": [ - 3697, + 3787, { "distinct_on": [ - 3719, + 3809, "[player_assists_select_column!]" ], "limit": [ @@ -61640,19 +62904,19 @@ export default { 41 ], "order_by": [ - 3717, + 3807, "[player_assists_order_by!]" ], "where": [ - 3707 + 3797 ] } ], "player_damages": [ - 3759, + 3849, { "distinct_on": [ - 3780, + 3870, "[player_damages_select_column!]" ], "limit": [ @@ -61662,19 +62926,19 @@ export default { 41 ], "order_by": [ - 3778, + 3868, "[player_damages_order_by!]" ], "where": [ - 3768 + 3858 ] } ], "player_damages_aggregate": [ - 3760, + 3850, { "distinct_on": [ - 3780, + 3870, "[player_damages_select_column!]" ], "limit": [ @@ -61684,19 +62948,19 @@ export default { 41 ], "order_by": [ - 3778, + 3868, "[player_damages_order_by!]" ], "where": [ - 3768 + 3858 ] } ], "player_flashes": [ - 3868, + 3958, { "distinct_on": [ - 3891, + 3981, "[player_flashes_select_column!]" ], "limit": [ @@ -61706,19 +62970,19 @@ export default { 41 ], "order_by": [ - 3889, + 3979, "[player_flashes_order_by!]" ], "where": [ - 3879 + 3969 ] } ], "player_flashes_aggregate": [ - 3869, + 3959, { "distinct_on": [ - 3891, + 3981, "[player_flashes_select_column!]" ], "limit": [ @@ -61728,19 +62992,19 @@ export default { 41 ], "order_by": [ - 3889, + 3979, "[player_flashes_order_by!]" ], "where": [ - 3879 + 3969 ] } ], "player_kills": [ - 3913, + 4003, { "distinct_on": [ - 3977, + 4067, "[player_kills_select_column!]" ], "limit": [ @@ -61750,19 +63014,19 @@ export default { 41 ], "order_by": [ - 3975, + 4065, "[player_kills_order_by!]" ], "where": [ - 3924 + 4014 ] } ], "player_kills_aggregate": [ - 3914, + 4004, { "distinct_on": [ - 3977, + 4067, "[player_kills_select_column!]" ], "limit": [ @@ -61772,19 +63036,19 @@ export default { 41 ], "order_by": [ - 3975, + 4065, "[player_kills_order_by!]" ], "where": [ - 3924 + 4014 ] } ], "player_objectives": [ - 4114, + 4204, { "distinct_on": [ - 4135, + 4225, "[player_objectives_select_column!]" ], "limit": [ @@ -61794,19 +63058,19 @@ export default { 41 ], "order_by": [ - 4133, + 4223, "[player_objectives_order_by!]" ], "where": [ - 4123 + 4213 ] } ], "player_objectives_aggregate": [ - 4115, + 4205, { "distinct_on": [ - 4135, + 4225, "[player_objectives_select_column!]" ], "limit": [ @@ -61816,19 +63080,19 @@ export default { 41 ], "order_by": [ - 4133, + 4223, "[player_objectives_order_by!]" ], "where": [ - 4123 + 4213 ] } ], "player_unused_utilities": [ - 4401, + 4491, { "distinct_on": [ - 4422, + 4512, "[player_unused_utility_select_column!]" ], "limit": [ @@ -61838,19 +63102,19 @@ export default { 41 ], "order_by": [ - 4420, + 4510, "[player_unused_utility_order_by!]" ], "where": [ - 4410 + 4500 ] } ], "player_unused_utilities_aggregate": [ - 4402, + 4492, { "distinct_on": [ - 4422, + 4512, "[player_unused_utility_select_column!]" ], "limit": [ @@ -61860,19 +63124,19 @@ export default { 41 ], "order_by": [ - 4420, + 4510, "[player_unused_utility_order_by!]" ], "where": [ - 4410 + 4500 ] } ], "player_utility": [ - 4442, + 4532, { "distinct_on": [ - 4463, + 4553, "[player_utility_select_column!]" ], "limit": [ @@ -61882,19 +63146,19 @@ export default { 41 ], "order_by": [ - 4461, + 4551, "[player_utility_order_by!]" ], "where": [ - 4451 + 4541 ] } ], "player_utility_aggregate": [ - 4443, + 4533, { "distinct_on": [ - 4463, + 4553, "[player_utility_select_column!]" ], "limit": [ @@ -61904,11 +63168,11 @@ export default { 41 ], "order_by": [ - 4461, + 4551, "[player_utility_order_by!]" ], "where": [ - 4451 + 4541 ] } ], @@ -61916,13 +63180,13 @@ export default { 85 ], "region_veto_picking_lineup_id": [ - 6365 + 6672 ], "region_veto_picks": [ - 3246, + 3336, { "distinct_on": [ - 3266, + 3356, "[match_region_veto_picks_select_column!]" ], "limit": [ @@ -61932,19 +63196,19 @@ export default { 41 ], "order_by": [ - 3264, + 3354, "[match_region_veto_picks_order_by!]" ], "where": [ - 3255 + 3345 ] } ], "region_veto_picks_aggregate": [ - 3247, + 3337, { "distinct_on": [ - 3266, + 3356, "[match_region_veto_picks_select_column!]" ], "limit": [ @@ -61954,11 +63218,11 @@ export default { 41 ], "order_by": [ - 3264, + 3354, "[match_region_veto_picks_order_by!]" ], "where": [ - 3255 + 3345 ] } ], @@ -61966,16 +63230,16 @@ export default { 6 ], "scheduled_at": [ - 5153 + 5243 ], "server": [ - 4671 + 4761 ], "server_error": [ 85 ], "server_id": [ - 6365 + 6672 ], "server_plugin_runtime": [ 85 @@ -61993,16 +63257,16 @@ export default { 85 ], "started_at": [ - 5153 + 5243 ], "status": [ - 1202 + 1204 ], "streams": [ - 3274, + 3364, { "distinct_on": [ - 3302, + 3392, "[match_streams_select_column!]" ], "limit": [ @@ -62012,19 +63276,19 @@ export default { 41 ], "order_by": [ - 3299, + 3389, "[match_streams_order_by!]" ], "where": [ - 3286 + 3376 ] } ], "streams_aggregate": [ - 3275, + 3365, { "distinct_on": [ - 3302, + 3392, "[match_streams_select_column!]" ], "limit": [ @@ -62034,19 +63298,19 @@ export default { 41 ], "order_by": [ - 3299, + 3389, "[match_streams_order_by!]" ], "where": [ - 3286 + 3376 ] } ], "teams": [ - 5104, + 5194, { "distinct_on": [ - 5128, + 5218, "[teams_select_column!]" ], "limit": [ @@ -62056,19 +63320,19 @@ export default { 41 ], "order_by": [ - 5126, + 5216, "[teams_order_by!]" ], "where": [ - 5115 + 5205 ] } ], "tournament_brackets": [ - 5197, + 5287, { "distinct_on": [ - 5221, + 5311, "[tournament_brackets_select_column!]" ], "limit": [ @@ -62078,19 +63342,19 @@ export default { 41 ], "order_by": [ - 5219, + 5309, "[tournament_brackets_order_by!]" ], "where": [ - 5208 + 5298 ] } ], "tournament_brackets_aggregate": [ - 5198, + 5288, { "distinct_on": [ - 5221, + 5311, "[tournament_brackets_select_column!]" ], "limit": [ @@ -62100,11 +63364,11 @@ export default { 41 ], "order_by": [ - 5219, + 5309, "[tournament_brackets_order_by!]" ], "where": [ - 5208 + 5298 ] } ], @@ -62112,13 +63376,13 @@ export default { 85 ], "veto_pick_expires_at": [ - 5153 + 5243 ], "winner": [ - 2996 + 3086 ], "winning_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -62126,10 +63390,10 @@ export default { }, "matches_aggregate": { "aggregate": [ - 3348 + 3438 ], "nodes": [ - 3342 + 3432 ], "__typename": [ 85 @@ -62137,13 +63401,13 @@ export default { }, "matches_aggregate_bool_exp": { "bool_and": [ - 3345 + 3435 ], "bool_or": [ - 3346 + 3436 ], "count": [ - 3347 + 3437 ], "__typename": [ 85 @@ -62151,13 +63415,13 @@ export default { }, "matches_aggregate_bool_exp_bool_and": { "arguments": [ - 3367 + 3457 ], "distinct": [ 6 ], "filter": [ - 3353 + 3443 ], "predicate": [ 7 @@ -62168,13 +63432,13 @@ export default { }, "matches_aggregate_bool_exp_bool_or": { "arguments": [ - 3368 + 3458 ], "distinct": [ 6 ], "filter": [ - 3353 + 3443 ], "predicate": [ 7 @@ -62185,13 +63449,13 @@ export default { }, "matches_aggregate_bool_exp_count": { "arguments": [ - 3366 + 3456 ], "distinct": [ 6 ], "filter": [ - 3353 + 3443 ], "predicate": [ 42 @@ -62202,13 +63466,13 @@ export default { }, "matches_aggregate_fields": { "avg": [ - 3351 + 3441 ], "count": [ 41, { "columns": [ - 3366, + 3456, "[matches_select_column!]" ], "distinct": [ @@ -62217,31 +63481,31 @@ export default { } ], "max": [ - 3357 + 3447 ], "min": [ - 3359 + 3449 ], "stddev": [ - 3370 + 3460 ], "stddev_pop": [ - 3372 + 3462 ], "stddev_samp": [ - 3374 + 3464 ], "sum": [ - 3378 + 3468 ], "var_pop": [ - 3382 + 3472 ], "var_samp": [ - 3384 + 3474 ], "variance": [ - 3386 + 3476 ], "__typename": [ 85 @@ -62249,37 +63513,37 @@ export default { }, "matches_aggregate_order_by": { "avg": [ - 3352 + 3442 ], "count": [ - 3558 + 3648 ], "max": [ - 3358 + 3448 ], "min": [ - 3360 + 3450 ], "stddev": [ - 3371 + 3461 ], "stddev_pop": [ - 3373 + 3463 ], "stddev_samp": [ - 3375 + 3465 ], "sum": [ - 3379 + 3469 ], "var_pop": [ - 3383 + 3473 ], "var_samp": [ - 3385 + 3475 ], "variance": [ - 3387 + 3477 ], "__typename": [ 85 @@ -62287,10 +63551,10 @@ export default { }, "matches_arr_rel_insert_input": { "data": [ - 3356 + 3446 ], "on_conflict": [ - 3363 + 3453 ], "__typename": [ 85 @@ -62312,7 +63576,7 @@ export default { }, "matches_avg_order_by": { "organizer_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -62320,13 +63584,13 @@ export default { }, "matches_bool_exp": { "_and": [ - 3353 + 3443 ], "_not": [ - 3353 + 3443 ], "_or": [ - 3353 + 3443 ], "can_assign_server": [ 7 @@ -62353,13 +63617,13 @@ export default { 7 ], "cancels_at": [ - 5154 + 5244 ], "clutches": [ - 6554 + 6861 ], "clutches_aggregate": [ - 6547 + 6854 ], "connection_link": [ 87 @@ -62371,46 +63635,46 @@ export default { 7 ], "created_at": [ - 5154 + 5244 ], "current_match_map_id": [ - 6367 + 6674 ], "demos": [ - 3050 + 3140 ], "demos_aggregate": [ - 3040 + 3130 ], "draft_games": [ - 608 + 610 ], "draft_games_aggregate": [ - 599 + 601 ], "e_match_status": [ - 1200 + 1202 ], "e_region": [ - 4648 + 4738 ], "effective_at": [ - 5154 + 5244 ], "elo_changes": [ - 6761 + 7068 ], "elo_changes_aggregate": [ - 6744 + 7051 ], "ended_at": [ - 5154 + 5244 ], "external_id": [ 87 ], "id": [ - 6367 + 6674 ], "invite_code": [ 87 @@ -62443,40 +63707,40 @@ export default { 87 ], "lineup_1": [ - 3005 + 3095 ], "lineup_1_id": [ - 6367 + 6674 ], "lineup_2": [ - 3005 + 3095 ], "lineup_2_id": [ - 6367 + 6674 ], "lineup_counts": [ - 2348 + 2438 ], "map_veto_picking_lineup_id": [ - 6367 + 6674 ], "map_veto_picks": [ - 3139 + 3229 ], "map_veto_picks_aggregate": [ - 3132 + 3222 ], "map_veto_type": [ 87 ], "match_maps": [ - 3167 + 3257 ], "match_maps_aggregate": [ - 3160 + 3250 ], "match_options_id": [ - 6367 + 6674 ], "max_players_per_lineup": [ 42 @@ -62485,91 +63749,91 @@ export default { 42 ], "opening_duels": [ - 6682 + 6989 ], "opening_duels_aggregate": [ - 6675 + 6982 ], "options": [ - 3211 + 3301 ], "organizer": [ - 4520 + 4610 ], "organizer_steam_id": [ - 312 + 314 ], "password": [ 87 ], "player_assists": [ - 3707 + 3797 ], "player_assists_aggregate": [ - 3698 + 3788 ], "player_damages": [ - 3768 + 3858 ], "player_damages_aggregate": [ - 3761 + 3851 ], "player_flashes": [ - 3879 + 3969 ], "player_flashes_aggregate": [ - 3870 + 3960 ], "player_kills": [ - 3924 + 4014 ], "player_kills_aggregate": [ - 3915 + 4005 ], "player_objectives": [ - 4123 + 4213 ], "player_objectives_aggregate": [ - 4116 + 4206 ], "player_unused_utilities": [ - 4410 + 4500 ], "player_unused_utilities_aggregate": [ - 4403 + 4493 ], "player_utility": [ - 4451 + 4541 ], "player_utility_aggregate": [ - 4444 + 4534 ], "region": [ 87 ], "region_veto_picking_lineup_id": [ - 6367 + 6674 ], "region_veto_picks": [ - 3255 + 3345 ], "region_veto_picks_aggregate": [ - 3248 + 3338 ], "requested_organizer": [ 7 ], "scheduled_at": [ - 5154 + 5244 ], "server": [ - 4683 + 4773 ], "server_error": [ 87 ], "server_id": [ - 6367 + 6674 ], "server_plugin_runtime": [ 87 @@ -62587,37 +63851,37 @@ export default { 87 ], "started_at": [ - 5154 + 5244 ], "status": [ - 1203 + 1205 ], "streams": [ - 3286 + 3376 ], "streams_aggregate": [ - 3276 + 3366 ], "teams": [ - 5115 + 5205 ], "tournament_brackets": [ - 5208 + 5298 ], "tournament_brackets_aggregate": [ - 5199 + 5289 ], "tv_connection_string": [ 87 ], "veto_pick_expires_at": [ - 5154 + 5244 ], "winner": [ - 3005 + 3095 ], "winning_lineup_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -62626,7 +63890,7 @@ export default { "matches_constraint": {}, "matches_inc_input": { "organizer_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -62634,118 +63898,118 @@ export default { }, "matches_insert_input": { "cancels_at": [ - 5153 + 5243 ], "clutches": [ - 6551 + 6858 ], "counts_toward_ranking": [ 6 ], "created_at": [ - 5153 + 5243 ], "demos": [ - 3047 + 3137 ], "draft_games": [ - 605 + 607 ], "e_match_status": [ - 1208 + 1210 ], "e_region": [ - 4654 + 4744 ], "elo_changes": [ - 6758 + 7065 ], "ended_at": [ - 5153 + 5243 ], "external_id": [ 85 ], "id": [ - 6365 + 6672 ], "label": [ 85 ], "lineup_1": [ - 3014 + 3104 ], "lineup_1_id": [ - 6365 + 6672 ], "lineup_2": [ - 3014 + 3104 ], "lineup_2_id": [ - 6365 + 6672 ], "map_veto_picks": [ - 3138 + 3228 ], "match_maps": [ - 3164 + 3254 ], "match_options_id": [ - 6365 + 6672 ], "opening_duels": [ - 6679 + 6986 ], "options": [ - 3220 + 3310 ], "organizer": [ - 4527 + 4617 ], "organizer_steam_id": [ - 310 + 312 ], "password": [ 85 ], "player_assists": [ - 3704 + 3794 ], "player_damages": [ - 3765 + 3855 ], "player_flashes": [ - 3876 + 3966 ], "player_kills": [ - 3921 + 4011 ], "player_objectives": [ - 4120 + 4210 ], "player_unused_utilities": [ - 4407 + 4497 ], "player_utility": [ - 4448 + 4538 ], "region": [ 85 ], "region_veto_picks": [ - 3254 + 3344 ], "scheduled_at": [ - 5153 + 5243 ], "server": [ - 4695 + 4785 ], "server_error": [ 85 ], "server_id": [ - 6365 + 6672 ], "share_code": [ 85 @@ -62754,25 +64018,25 @@ export default { 85 ], "started_at": [ - 5153 + 5243 ], "status": [ - 1202 + 1204 ], "streams": [ - 3283 + 3373 ], "tournament_brackets": [ - 5205 + 5295 ], "veto_pick_expires_at": [ - 5153 + 5243 ], "winner": [ - 3014 + 3104 ], "winning_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -62780,7 +64044,7 @@ export default { }, "matches_max_fields": { "cancels_at": [ - 5153 + 5243 ], "connection_link": [ 85 @@ -62789,22 +64053,22 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "current_match_map_id": [ - 6365 + 6672 ], "effective_at": [ - 5153 + 5243 ], "ended_at": [ - 5153 + 5243 ], "external_id": [ 85 ], "id": [ - 6365 + 6672 ], "invite_code": [ 85 @@ -62813,19 +64077,19 @@ export default { 85 ], "lineup_1_id": [ - 6365 + 6672 ], "lineup_2_id": [ - 6365 + 6672 ], "map_veto_picking_lineup_id": [ - 6365 + 6672 ], "map_veto_type": [ 85 ], "match_options_id": [ - 6365 + 6672 ], "max_players_per_lineup": [ 41 @@ -62834,7 +64098,7 @@ export default { 41 ], "organizer_steam_id": [ - 310 + 312 ], "password": [ 85 @@ -62843,16 +64107,16 @@ export default { 85 ], "region_veto_picking_lineup_id": [ - 6365 + 6672 ], "scheduled_at": [ - 5153 + 5243 ], "server_error": [ 85 ], "server_id": [ - 6365 + 6672 ], "server_plugin_runtime": [ 85 @@ -62870,16 +64134,16 @@ export default { 85 ], "started_at": [ - 5153 + 5243 ], "tv_connection_string": [ 85 ], "veto_pick_expires_at": [ - 5153 + 5243 ], "winning_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -62887,67 +64151,67 @@ export default { }, "matches_max_order_by": { "cancels_at": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "effective_at": [ - 3558 + 3648 ], "ended_at": [ - 3558 + 3648 ], "external_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "label": [ - 3558 + 3648 ], "lineup_1_id": [ - 3558 + 3648 ], "lineup_2_id": [ - 3558 + 3648 ], "match_options_id": [ - 3558 + 3648 ], "organizer_steam_id": [ - 3558 + 3648 ], "password": [ - 3558 + 3648 ], "region": [ - 3558 + 3648 ], "scheduled_at": [ - 3558 + 3648 ], "server_error": [ - 3558 + 3648 ], "server_id": [ - 3558 + 3648 ], "share_code": [ - 3558 + 3648 ], "source": [ - 3558 + 3648 ], "started_at": [ - 3558 + 3648 ], "veto_pick_expires_at": [ - 3558 + 3648 ], "winning_lineup_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -62955,7 +64219,7 @@ export default { }, "matches_min_fields": { "cancels_at": [ - 5153 + 5243 ], "connection_link": [ 85 @@ -62964,22 +64228,22 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "current_match_map_id": [ - 6365 + 6672 ], "effective_at": [ - 5153 + 5243 ], "ended_at": [ - 5153 + 5243 ], "external_id": [ 85 ], "id": [ - 6365 + 6672 ], "invite_code": [ 85 @@ -62988,19 +64252,19 @@ export default { 85 ], "lineup_1_id": [ - 6365 + 6672 ], "lineup_2_id": [ - 6365 + 6672 ], "map_veto_picking_lineup_id": [ - 6365 + 6672 ], "map_veto_type": [ 85 ], "match_options_id": [ - 6365 + 6672 ], "max_players_per_lineup": [ 41 @@ -63009,7 +64273,7 @@ export default { 41 ], "organizer_steam_id": [ - 310 + 312 ], "password": [ 85 @@ -63018,16 +64282,16 @@ export default { 85 ], "region_veto_picking_lineup_id": [ - 6365 + 6672 ], "scheduled_at": [ - 5153 + 5243 ], "server_error": [ 85 ], "server_id": [ - 6365 + 6672 ], "server_plugin_runtime": [ 85 @@ -63045,16 +64309,16 @@ export default { 85 ], "started_at": [ - 5153 + 5243 ], "tv_connection_string": [ 85 ], "veto_pick_expires_at": [ - 5153 + 5243 ], "winning_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -63062,67 +64326,67 @@ export default { }, "matches_min_order_by": { "cancels_at": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "effective_at": [ - 3558 + 3648 ], "ended_at": [ - 3558 + 3648 ], "external_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "label": [ - 3558 + 3648 ], "lineup_1_id": [ - 3558 + 3648 ], "lineup_2_id": [ - 3558 + 3648 ], "match_options_id": [ - 3558 + 3648 ], "organizer_steam_id": [ - 3558 + 3648 ], "password": [ - 3558 + 3648 ], "region": [ - 3558 + 3648 ], "scheduled_at": [ - 3558 + 3648 ], "server_error": [ - 3558 + 3648 ], "server_id": [ - 3558 + 3648 ], "share_code": [ - 3558 + 3648 ], "source": [ - 3558 + 3648 ], "started_at": [ - 3558 + 3648 ], "veto_pick_expires_at": [ - 3558 + 3648 ], "winning_lineup_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -63133,7 +64397,7 @@ export default { 41 ], "returning": [ - 3342 + 3432 ], "__typename": [ 85 @@ -63141,10 +64405,10 @@ export default { }, "matches_obj_rel_insert_input": { "data": [ - 3356 + 3446 ], "on_conflict": [ - 3363 + 3453 ], "__typename": [ 85 @@ -63152,13 +64416,13 @@ export default { }, "matches_on_conflict": { "constraint": [ - 3354 + 3444 ], "update_columns": [ - 3380 + 3470 ], "where": [ - 3353 + 3443 ], "__typename": [ 85 @@ -63166,244 +64430,244 @@ export default { }, "matches_order_by": { "can_assign_server": [ - 3558 + 3648 ], "can_cancel": [ - 3558 + 3648 ], "can_check_in": [ - 3558 + 3648 ], "can_reassign_winner": [ - 3558 + 3648 ], "can_schedule": [ - 3558 + 3648 ], "can_start": [ - 3558 + 3648 ], "can_stream_live": [ - 3558 + 3648 ], "can_stream_tv": [ - 3558 + 3648 ], "cancels_at": [ - 3558 + 3648 ], "clutches_aggregate": [ - 6550 + 6857 ], "connection_link": [ - 3558 + 3648 ], "connection_string": [ - 3558 + 3648 ], "counts_toward_ranking": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "current_match_map_id": [ - 3558 + 3648 ], "demos_aggregate": [ - 3045 + 3135 ], "draft_games_aggregate": [ - 604 + 606 ], "e_match_status": [ - 1210 + 1212 ], "e_region": [ - 4656 + 4746 ], "effective_at": [ - 3558 + 3648 ], "elo_changes_aggregate": [ - 6757 + 7064 ], "ended_at": [ - 3558 + 3648 ], "external_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "invite_code": [ - 3558 + 3648 ], "is_captain": [ - 3558 + 3648 ], "is_coach": [ - 3558 + 3648 ], "is_friend_in_match_lineup": [ - 3558 + 3648 ], "is_in_lineup": [ - 3558 + 3648 ], "is_match_server_available": [ - 3558 + 3648 ], "is_organizer": [ - 3558 + 3648 ], "is_server_online": [ - 3558 + 3648 ], "is_tournament_match": [ - 3558 + 3648 ], "label": [ - 3558 + 3648 ], "lineup_1": [ - 3016 + 3106 ], "lineup_1_id": [ - 3558 + 3648 ], "lineup_2": [ - 3016 + 3106 ], "lineup_2_id": [ - 3558 + 3648 ], "lineup_counts": [ - 3558 + 3648 ], "map_veto_picking_lineup_id": [ - 3558 + 3648 ], "map_veto_picks_aggregate": [ - 3137 + 3227 ], "map_veto_type": [ - 3558 + 3648 ], "match_maps_aggregate": [ - 3163 + 3253 ], "match_options_id": [ - 3558 + 3648 ], "max_players_per_lineup": [ - 3558 + 3648 ], "min_players_per_lineup": [ - 3558 + 3648 ], "opening_duels_aggregate": [ - 6678 + 6985 ], "options": [ - 3222 + 3312 ], "organizer": [ - 4529 + 4619 ], "organizer_steam_id": [ - 3558 + 3648 ], "password": [ - 3558 + 3648 ], "player_assists_aggregate": [ - 3703 + 3793 ], "player_damages_aggregate": [ - 3764 + 3854 ], "player_flashes_aggregate": [ - 3875 + 3965 ], "player_kills_aggregate": [ - 3920 + 4010 ], "player_objectives_aggregate": [ - 4119 + 4209 ], "player_unused_utilities_aggregate": [ - 4406 + 4496 ], "player_utility_aggregate": [ - 4447 + 4537 ], "region": [ - 3558 + 3648 ], "region_veto_picking_lineup_id": [ - 3558 + 3648 ], "region_veto_picks_aggregate": [ - 3253 + 3343 ], "requested_organizer": [ - 3558 + 3648 ], "scheduled_at": [ - 3558 + 3648 ], "server": [ - 4697 + 4787 ], "server_error": [ - 3558 + 3648 ], "server_id": [ - 3558 + 3648 ], "server_plugin_runtime": [ - 3558 + 3648 ], "server_region": [ - 3558 + 3648 ], "server_type": [ - 3558 + 3648 ], "share_code": [ - 3558 + 3648 ], "source": [ - 3558 + 3648 ], "started_at": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "streams_aggregate": [ - 3281 + 3371 ], "teams_aggregate": [ - 5111 + 5201 ], "tournament_brackets_aggregate": [ - 5204 + 5294 ], "tv_connection_string": [ - 3558 + 3648 ], "veto_pick_expires_at": [ - 3558 + 3648 ], "winner": [ - 3016 + 3106 ], "winning_lineup_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -63411,7 +64675,7 @@ export default { }, "matches_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -63422,37 +64686,37 @@ export default { "matches_select_column_matches_aggregate_bool_exp_bool_or_arguments_columns": {}, "matches_set_input": { "cancels_at": [ - 5153 + 5243 ], "counts_toward_ranking": [ 6 ], "created_at": [ - 5153 + 5243 ], "ended_at": [ - 5153 + 5243 ], "external_id": [ 85 ], "id": [ - 6365 + 6672 ], "label": [ 85 ], "lineup_1_id": [ - 6365 + 6672 ], "lineup_2_id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "organizer_steam_id": [ - 310 + 312 ], "password": [ 85 @@ -63461,13 +64725,13 @@ export default { 85 ], "scheduled_at": [ - 5153 + 5243 ], "server_error": [ 85 ], "server_id": [ - 6365 + 6672 ], "share_code": [ 85 @@ -63476,16 +64740,16 @@ export default { 85 ], "started_at": [ - 5153 + 5243 ], "status": [ - 1202 + 1204 ], "veto_pick_expires_at": [ - 5153 + 5243 ], "winning_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -63507,7 +64771,7 @@ export default { }, "matches_stddev_order_by": { "organizer_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -63529,7 +64793,7 @@ export default { }, "matches_stddev_pop_order_by": { "organizer_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -63551,7 +64815,7 @@ export default { }, "matches_stddev_samp_order_by": { "organizer_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -63559,10 +64823,10 @@ export default { }, "matches_stream_cursor_input": { "initial_value": [ - 3377 + 3467 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -63570,40 +64834,40 @@ export default { }, "matches_stream_cursor_value_input": { "cancels_at": [ - 5153 + 5243 ], "counts_toward_ranking": [ 6 ], "created_at": [ - 5153 + 5243 ], "effective_at": [ - 5153 + 5243 ], "ended_at": [ - 5153 + 5243 ], "external_id": [ 85 ], "id": [ - 6365 + 6672 ], "label": [ 85 ], "lineup_1_id": [ - 6365 + 6672 ], "lineup_2_id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "organizer_steam_id": [ - 310 + 312 ], "password": [ 85 @@ -63612,13 +64876,13 @@ export default { 85 ], "scheduled_at": [ - 5153 + 5243 ], "server_error": [ 85 ], "server_id": [ - 6365 + 6672 ], "share_code": [ 85 @@ -63627,16 +64891,16 @@ export default { 85 ], "started_at": [ - 5153 + 5243 ], "status": [ - 1202 + 1204 ], "veto_pick_expires_at": [ - 5153 + 5243 ], "winning_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -63650,7 +64914,7 @@ export default { 41 ], "organizer_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -63658,7 +64922,7 @@ export default { }, "matches_sum_order_by": { "organizer_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -63667,13 +64931,13 @@ export default { "matches_update_column": {}, "matches_updates": { "_inc": [ - 3355 + 3445 ], "_set": [ - 3369 + 3459 ], "where": [ - 3353 + 3443 ], "__typename": [ 85 @@ -63695,7 +64959,7 @@ export default { }, "matches_var_pop_order_by": { "organizer_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -63717,7 +64981,7 @@ export default { }, "matches_var_samp_order_by": { "organizer_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -63739,7 +65003,7 @@ export default { }, "matches_variance_order_by": { "organizer_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -63758,10 +65022,10 @@ export default { }, "migration_hashes_hashes_aggregate": { "aggregate": [ - 3390 + 3480 ], "nodes": [ - 3388 + 3478 ], "__typename": [ 85 @@ -63772,7 +65036,7 @@ export default { 41, { "columns": [ - 3400, + 3490, "[migration_hashes_hashes_select_column!]" ], "distinct": [ @@ -63781,10 +65045,10 @@ export default { } ], "max": [ - 3394 + 3484 ], "min": [ - 3395 + 3485 ], "__typename": [ 85 @@ -63792,13 +65056,13 @@ export default { }, "migration_hashes_hashes_bool_exp": { "_and": [ - 3391 + 3481 ], "_not": [ - 3391 + 3481 ], "_or": [ - 3391 + 3481 ], "hash": [ 87 @@ -63849,7 +65113,7 @@ export default { 41 ], "returning": [ - 3388 + 3478 ], "__typename": [ 85 @@ -63857,13 +65121,13 @@ export default { }, "migration_hashes_hashes_on_conflict": { "constraint": [ - 3392 + 3482 ], "update_columns": [ - 3404 + 3494 ], "where": [ - 3391 + 3481 ], "__typename": [ 85 @@ -63871,10 +65135,10 @@ export default { }, "migration_hashes_hashes_order_by": { "hash": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "__typename": [ 85 @@ -63902,10 +65166,10 @@ export default { }, "migration_hashes_hashes_stream_cursor_input": { "initial_value": [ - 3403 + 3493 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -63925,10 +65189,10 @@ export default { "migration_hashes_hashes_update_column": {}, "migration_hashes_hashes_updates": { "_set": [ - 3401 + 3491 ], "where": [ - 3391 + 3481 ], "__typename": [ 85 @@ -63942,7 +65206,7 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "custom_avatar_url": [ 85 @@ -63954,7 +65218,7 @@ export default { 85 ], "elo": [ - 2349, + 2439, { "path": [ 85 @@ -63974,25 +65238,25 @@ export default { 41 ], "faceit_updated_at": [ - 5153 + 5243 ], "faceit_url": [ 85 ], "friend_steam_id": [ - 310 + 312 ], "game_ban_count": [ 41 ], "invited_by_steam_id": [ - 310 + 312 ], "language": [ 85 ], "last_presence_state": [ - 2349, + 2439, { "path": [ 85 @@ -64000,10 +65264,10 @@ export default { } ], "last_read_news_at": [ - 5153 + 5243 ], "last_sign_in_at": [ - 5153 + 5243 ], "name": [ 85 @@ -64015,25 +65279,25 @@ export default { 85 ], "player": [ - 4516 + 4606 ], "premier_rank": [ 41 ], "premier_rank_updated_at": [ - 5153 + 5243 ], "presence_updated_at": [ - 5153 + 5243 ], "profile_url": [ 85 ], "quiet_hours_end": [ - 5150 + 5240 ], "quiet_hours_start": [ - 5150 + 5240 ], "role": [ 85 @@ -64048,10 +65312,10 @@ export default { 85 ], "steam_bans_checked_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "vac_ban_count": [ 41 @@ -64065,10 +65329,10 @@ export default { }, "my_friends_aggregate": { "aggregate": [ - 3412 + 3502 ], "nodes": [ - 3406 + 3496 ], "__typename": [ 85 @@ -64076,13 +65340,13 @@ export default { }, "my_friends_aggregate_bool_exp": { "bool_and": [ - 3409 + 3499 ], "bool_or": [ - 3410 + 3500 ], "count": [ - 3411 + 3501 ], "__typename": [ 85 @@ -64090,13 +65354,13 @@ export default { }, "my_friends_aggregate_bool_exp_bool_and": { "arguments": [ - 3432 + 3522 ], "distinct": [ 6 ], "filter": [ - 3418 + 3508 ], "predicate": [ 7 @@ -64107,13 +65371,13 @@ export default { }, "my_friends_aggregate_bool_exp_bool_or": { "arguments": [ - 3433 + 3523 ], "distinct": [ 6 ], "filter": [ - 3418 + 3508 ], "predicate": [ 7 @@ -64124,13 +65388,13 @@ export default { }, "my_friends_aggregate_bool_exp_count": { "arguments": [ - 3431 + 3521 ], "distinct": [ 6 ], "filter": [ - 3418 + 3508 ], "predicate": [ 42 @@ -64141,13 +65405,13 @@ export default { }, "my_friends_aggregate_fields": { "avg": [ - 3416 + 3506 ], "count": [ 41, { "columns": [ - 3431, + 3521, "[my_friends_select_column!]" ], "distinct": [ @@ -64156,31 +65420,31 @@ export default { } ], "max": [ - 3424 + 3514 ], "min": [ - 3426 + 3516 ], "stddev": [ - 3435 + 3525 ], "stddev_pop": [ - 3437 + 3527 ], "stddev_samp": [ - 3439 + 3529 ], "sum": [ - 3443 + 3533 ], "var_pop": [ - 3446 + 3536 ], "var_samp": [ - 3448 + 3538 ], "variance": [ - 3450 + 3540 ], "__typename": [ 85 @@ -64188,37 +65452,37 @@ export default { }, "my_friends_aggregate_order_by": { "avg": [ - 3417 + 3507 ], "count": [ - 3558 + 3648 ], "max": [ - 3425 + 3515 ], "min": [ - 3427 + 3517 ], "stddev": [ - 3436 + 3526 ], "stddev_pop": [ - 3438 + 3528 ], "stddev_samp": [ - 3440 + 3530 ], "sum": [ - 3444 + 3534 ], "var_pop": [ - 3447 + 3537 ], "var_samp": [ - 3449 + 3539 ], "variance": [ - 3451 + 3541 ], "__typename": [ 85 @@ -64226,10 +65490,10 @@ export default { }, "my_friends_append_input": { "elo": [ - 2349 + 2439 ], "last_presence_state": [ - 2349 + 2439 ], "__typename": [ 85 @@ -64237,7 +65501,7 @@ export default { }, "my_friends_arr_rel_insert_input": { "data": [ - 3423 + 3513 ], "__typename": [ 85 @@ -64277,31 +65541,31 @@ export default { }, "my_friends_avg_order_by": { "days_since_last_ban": [ - 3558 + 3648 ], "faceit_elo": [ - 3558 + 3648 ], "faceit_skill_level": [ - 3558 + 3648 ], "friend_steam_id": [ - 3558 + 3648 ], "game_ban_count": [ - 3558 + 3648 ], "invited_by_steam_id": [ - 3558 + 3648 ], "premier_rank": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "vac_ban_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -64309,13 +65573,13 @@ export default { }, "my_friends_bool_exp": { "_and": [ - 3418 + 3508 ], "_not": [ - 3418 + 3508 ], "_or": [ - 3418 + 3508 ], "avatar_url": [ 87 @@ -64324,7 +65588,7 @@ export default { 87 ], "created_at": [ - 5154 + 5244 ], "custom_avatar_url": [ 87 @@ -64336,7 +65600,7 @@ export default { 87 ], "elo": [ - 2351 + 2441 ], "faceit_elo": [ 42 @@ -64351,31 +65615,31 @@ export default { 42 ], "faceit_updated_at": [ - 5154 + 5244 ], "faceit_url": [ 87 ], "friend_steam_id": [ - 312 + 314 ], "game_ban_count": [ 42 ], "invited_by_steam_id": [ - 312 + 314 ], "language": [ 87 ], "last_presence_state": [ - 2351 + 2441 ], "last_read_news_at": [ - 5154 + 5244 ], "last_sign_in_at": [ - 5154 + 5244 ], "name": [ 87 @@ -64387,25 +65651,25 @@ export default { 87 ], "player": [ - 4520 + 4610 ], "premier_rank": [ 42 ], "premier_rank_updated_at": [ - 5154 + 5244 ], "presence_updated_at": [ - 5154 + 5244 ], "profile_url": [ 87 ], "quiet_hours_end": [ - 5151 + 5241 ], "quiet_hours_start": [ - 5151 + 5241 ], "role": [ 87 @@ -64420,10 +65684,10 @@ export default { 87 ], "steam_bans_checked_at": [ - 5154 + 5244 ], "steam_id": [ - 312 + 314 ], "vac_ban_count": [ 42 @@ -64479,19 +65743,19 @@ export default { 41 ], "friend_steam_id": [ - 310 + 312 ], "game_ban_count": [ 41 ], "invited_by_steam_id": [ - 310 + 312 ], "premier_rank": [ 41 ], "steam_id": [ - 310 + 312 ], "vac_ban_count": [ 41 @@ -64508,7 +65772,7 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "custom_avatar_url": [ 85 @@ -64520,7 +65784,7 @@ export default { 85 ], "elo": [ - 2349 + 2439 ], "faceit_elo": [ 41 @@ -64535,31 +65799,31 @@ export default { 41 ], "faceit_updated_at": [ - 5153 + 5243 ], "faceit_url": [ 85 ], "friend_steam_id": [ - 310 + 312 ], "game_ban_count": [ 41 ], "invited_by_steam_id": [ - 310 + 312 ], "language": [ 85 ], "last_presence_state": [ - 2349 + 2439 ], "last_read_news_at": [ - 5153 + 5243 ], "last_sign_in_at": [ - 5153 + 5243 ], "name": [ 85 @@ -64571,25 +65835,25 @@ export default { 85 ], "player": [ - 4527 + 4617 ], "premier_rank": [ 41 ], "premier_rank_updated_at": [ - 5153 + 5243 ], "presence_updated_at": [ - 5153 + 5243 ], "profile_url": [ 85 ], "quiet_hours_end": [ - 5150 + 5240 ], "quiet_hours_start": [ - 5150 + 5240 ], "role": [ 85 @@ -64604,10 +65868,10 @@ export default { 85 ], "steam_bans_checked_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "vac_ban_count": [ 41 @@ -64627,7 +65891,7 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "custom_avatar_url": [ 85 @@ -64651,28 +65915,28 @@ export default { 41 ], "faceit_updated_at": [ - 5153 + 5243 ], "faceit_url": [ 85 ], "friend_steam_id": [ - 310 + 312 ], "game_ban_count": [ 41 ], "invited_by_steam_id": [ - 310 + 312 ], "language": [ 85 ], "last_read_news_at": [ - 5153 + 5243 ], "last_sign_in_at": [ - 5153 + 5243 ], "name": [ 85 @@ -64684,10 +65948,10 @@ export default { 41 ], "premier_rank_updated_at": [ - 5153 + 5243 ], "presence_updated_at": [ - 5153 + 5243 ], "profile_url": [ 85 @@ -64702,10 +65966,10 @@ export default { 85 ], "steam_bans_checked_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "vac_ban_count": [ 41 @@ -64716,94 +65980,94 @@ export default { }, "my_friends_max_order_by": { "avatar_url": [ - 3558 + 3648 ], "country": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "custom_avatar_url": [ - 3558 + 3648 ], "days_since_last_ban": [ - 3558 + 3648 ], "discord_id": [ - 3558 + 3648 ], "faceit_elo": [ - 3558 + 3648 ], "faceit_nickname": [ - 3558 + 3648 ], "faceit_player_id": [ - 3558 + 3648 ], "faceit_skill_level": [ - 3558 + 3648 ], "faceit_updated_at": [ - 3558 + 3648 ], "faceit_url": [ - 3558 + 3648 ], "friend_steam_id": [ - 3558 + 3648 ], "game_ban_count": [ - 3558 + 3648 ], "invited_by_steam_id": [ - 3558 + 3648 ], "language": [ - 3558 + 3648 ], "last_read_news_at": [ - 3558 + 3648 ], "last_sign_in_at": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "notification_timezone": [ - 3558 + 3648 ], "premier_rank": [ - 3558 + 3648 ], "premier_rank_updated_at": [ - 3558 + 3648 ], "presence_updated_at": [ - 3558 + 3648 ], "profile_url": [ - 3558 + 3648 ], "role": [ - 3558 + 3648 ], "roster_image_url": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "steam_bans_checked_at": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "vac_ban_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -64817,7 +66081,7 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "custom_avatar_url": [ 85 @@ -64841,28 +66105,28 @@ export default { 41 ], "faceit_updated_at": [ - 5153 + 5243 ], "faceit_url": [ 85 ], "friend_steam_id": [ - 310 + 312 ], "game_ban_count": [ 41 ], "invited_by_steam_id": [ - 310 + 312 ], "language": [ 85 ], "last_read_news_at": [ - 5153 + 5243 ], "last_sign_in_at": [ - 5153 + 5243 ], "name": [ 85 @@ -64874,10 +66138,10 @@ export default { 41 ], "premier_rank_updated_at": [ - 5153 + 5243 ], "presence_updated_at": [ - 5153 + 5243 ], "profile_url": [ 85 @@ -64892,10 +66156,10 @@ export default { 85 ], "steam_bans_checked_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "vac_ban_count": [ 41 @@ -64906,94 +66170,94 @@ export default { }, "my_friends_min_order_by": { "avatar_url": [ - 3558 + 3648 ], "country": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "custom_avatar_url": [ - 3558 + 3648 ], "days_since_last_ban": [ - 3558 + 3648 ], "discord_id": [ - 3558 + 3648 ], "faceit_elo": [ - 3558 + 3648 ], "faceit_nickname": [ - 3558 + 3648 ], "faceit_player_id": [ - 3558 + 3648 ], "faceit_skill_level": [ - 3558 + 3648 ], "faceit_updated_at": [ - 3558 + 3648 ], "faceit_url": [ - 3558 + 3648 ], "friend_steam_id": [ - 3558 + 3648 ], "game_ban_count": [ - 3558 + 3648 ], "invited_by_steam_id": [ - 3558 + 3648 ], "language": [ - 3558 + 3648 ], "last_read_news_at": [ - 3558 + 3648 ], "last_sign_in_at": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "notification_timezone": [ - 3558 + 3648 ], "premier_rank": [ - 3558 + 3648 ], "premier_rank_updated_at": [ - 3558 + 3648 ], "presence_updated_at": [ - 3558 + 3648 ], "profile_url": [ - 3558 + 3648 ], "role": [ - 3558 + 3648 ], "roster_image_url": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "steam_bans_checked_at": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "vac_ban_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -65004,7 +66268,7 @@ export default { 41 ], "returning": [ - 3406 + 3496 ], "__typename": [ 85 @@ -65012,118 +66276,118 @@ export default { }, "my_friends_order_by": { "avatar_url": [ - 3558 + 3648 ], "country": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "custom_avatar_url": [ - 3558 + 3648 ], "days_since_last_ban": [ - 3558 + 3648 ], "discord_id": [ - 3558 + 3648 ], "elo": [ - 3558 + 3648 ], "faceit_elo": [ - 3558 + 3648 ], "faceit_nickname": [ - 3558 + 3648 ], "faceit_player_id": [ - 3558 + 3648 ], "faceit_skill_level": [ - 3558 + 3648 ], "faceit_updated_at": [ - 3558 + 3648 ], "faceit_url": [ - 3558 + 3648 ], "friend_steam_id": [ - 3558 + 3648 ], "game_ban_count": [ - 3558 + 3648 ], "invited_by_steam_id": [ - 3558 + 3648 ], "language": [ - 3558 + 3648 ], "last_presence_state": [ - 3558 + 3648 ], "last_read_news_at": [ - 3558 + 3648 ], "last_sign_in_at": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "name_registered": [ - 3558 + 3648 ], "notification_timezone": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "premier_rank": [ - 3558 + 3648 ], "premier_rank_updated_at": [ - 3558 + 3648 ], "presence_updated_at": [ - 3558 + 3648 ], "profile_url": [ - 3558 + 3648 ], "quiet_hours_end": [ - 3558 + 3648 ], "quiet_hours_start": [ - 3558 + 3648 ], "role": [ - 3558 + 3648 ], "roster_image_url": [ - 3558 + 3648 ], "show_match_ready_modal": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "steam_bans_checked_at": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "vac_ban_count": [ - 3558 + 3648 ], "vac_banned": [ - 3558 + 3648 ], "__typename": [ 85 @@ -65131,10 +66395,10 @@ export default { }, "my_friends_prepend_input": { "elo": [ - 2349 + 2439 ], "last_presence_state": [ - 2349 + 2439 ], "__typename": [ 85 @@ -65151,7 +66415,7 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "custom_avatar_url": [ 85 @@ -65163,7 +66427,7 @@ export default { 85 ], "elo": [ - 2349 + 2439 ], "faceit_elo": [ 41 @@ -65178,31 +66442,31 @@ export default { 41 ], "faceit_updated_at": [ - 5153 + 5243 ], "faceit_url": [ 85 ], "friend_steam_id": [ - 310 + 312 ], "game_ban_count": [ 41 ], "invited_by_steam_id": [ - 310 + 312 ], "language": [ 85 ], "last_presence_state": [ - 2349 + 2439 ], "last_read_news_at": [ - 5153 + 5243 ], "last_sign_in_at": [ - 5153 + 5243 ], "name": [ 85 @@ -65217,19 +66481,19 @@ export default { 41 ], "premier_rank_updated_at": [ - 5153 + 5243 ], "presence_updated_at": [ - 5153 + 5243 ], "profile_url": [ 85 ], "quiet_hours_end": [ - 5150 + 5240 ], "quiet_hours_start": [ - 5150 + 5240 ], "role": [ 85 @@ -65244,10 +66508,10 @@ export default { 85 ], "steam_bans_checked_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "vac_ban_count": [ 41 @@ -65293,31 +66557,31 @@ export default { }, "my_friends_stddev_order_by": { "days_since_last_ban": [ - 3558 + 3648 ], "faceit_elo": [ - 3558 + 3648 ], "faceit_skill_level": [ - 3558 + 3648 ], "friend_steam_id": [ - 3558 + 3648 ], "game_ban_count": [ - 3558 + 3648 ], "invited_by_steam_id": [ - 3558 + 3648 ], "premier_rank": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "vac_ban_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -65357,31 +66621,31 @@ export default { }, "my_friends_stddev_pop_order_by": { "days_since_last_ban": [ - 3558 + 3648 ], "faceit_elo": [ - 3558 + 3648 ], "faceit_skill_level": [ - 3558 + 3648 ], "friend_steam_id": [ - 3558 + 3648 ], "game_ban_count": [ - 3558 + 3648 ], "invited_by_steam_id": [ - 3558 + 3648 ], "premier_rank": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "vac_ban_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -65421,31 +66685,31 @@ export default { }, "my_friends_stddev_samp_order_by": { "days_since_last_ban": [ - 3558 + 3648 ], "faceit_elo": [ - 3558 + 3648 ], "faceit_skill_level": [ - 3558 + 3648 ], "friend_steam_id": [ - 3558 + 3648 ], "game_ban_count": [ - 3558 + 3648 ], "invited_by_steam_id": [ - 3558 + 3648 ], "premier_rank": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "vac_ban_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -65453,10 +66717,10 @@ export default { }, "my_friends_stream_cursor_input": { "initial_value": [ - 3442 + 3532 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -65470,7 +66734,7 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "custom_avatar_url": [ 85 @@ -65482,7 +66746,7 @@ export default { 85 ], "elo": [ - 2349 + 2439 ], "faceit_elo": [ 41 @@ -65497,31 +66761,31 @@ export default { 41 ], "faceit_updated_at": [ - 5153 + 5243 ], "faceit_url": [ 85 ], "friend_steam_id": [ - 310 + 312 ], "game_ban_count": [ 41 ], "invited_by_steam_id": [ - 310 + 312 ], "language": [ 85 ], "last_presence_state": [ - 2349 + 2439 ], "last_read_news_at": [ - 5153 + 5243 ], "last_sign_in_at": [ - 5153 + 5243 ], "name": [ 85 @@ -65536,19 +66800,19 @@ export default { 41 ], "premier_rank_updated_at": [ - 5153 + 5243 ], "presence_updated_at": [ - 5153 + 5243 ], "profile_url": [ 85 ], "quiet_hours_end": [ - 5150 + 5240 ], "quiet_hours_start": [ - 5150 + 5240 ], "role": [ 85 @@ -65563,10 +66827,10 @@ export default { 85 ], "steam_bans_checked_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "vac_ban_count": [ 41 @@ -65589,19 +66853,19 @@ export default { 41 ], "friend_steam_id": [ - 310 + 312 ], "game_ban_count": [ 41 ], "invited_by_steam_id": [ - 310 + 312 ], "premier_rank": [ 41 ], "steam_id": [ - 310 + 312 ], "vac_ban_count": [ 41 @@ -65612,31 +66876,31 @@ export default { }, "my_friends_sum_order_by": { "days_since_last_ban": [ - 3558 + 3648 ], "faceit_elo": [ - 3558 + 3648 ], "faceit_skill_level": [ - 3558 + 3648 ], "friend_steam_id": [ - 3558 + 3648 ], "game_ban_count": [ - 3558 + 3648 ], "invited_by_steam_id": [ - 3558 + 3648 ], "premier_rank": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "vac_ban_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -65644,28 +66908,28 @@ export default { }, "my_friends_updates": { "_append": [ - 3414 + 3504 ], "_delete_at_path": [ - 3419 + 3509 ], "_delete_elem": [ - 3420 + 3510 ], "_delete_key": [ - 3421 + 3511 ], "_inc": [ - 3422 + 3512 ], "_prepend": [ - 3430 + 3520 ], "_set": [ - 3434 + 3524 ], "where": [ - 3418 + 3508 ], "__typename": [ 85 @@ -65705,31 +66969,31 @@ export default { }, "my_friends_var_pop_order_by": { "days_since_last_ban": [ - 3558 + 3648 ], "faceit_elo": [ - 3558 + 3648 ], "faceit_skill_level": [ - 3558 + 3648 ], "friend_steam_id": [ - 3558 + 3648 ], "game_ban_count": [ - 3558 + 3648 ], "invited_by_steam_id": [ - 3558 + 3648 ], "premier_rank": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "vac_ban_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -65769,31 +67033,31 @@ export default { }, "my_friends_var_samp_order_by": { "days_since_last_ban": [ - 3558 + 3648 ], "faceit_elo": [ - 3558 + 3648 ], "faceit_skill_level": [ - 3558 + 3648 ], "friend_steam_id": [ - 3558 + 3648 ], "game_ban_count": [ - 3558 + 3648 ], "invited_by_steam_id": [ - 3558 + 3648 ], "premier_rank": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "vac_ban_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -65833,31 +67097,31 @@ export default { }, "my_friends_variance_order_by": { "days_since_last_ban": [ - 3558 + 3648 ], "faceit_elo": [ - 3558 + 3648 ], "faceit_skill_level": [ - 3558 + 3648 ], "friend_steam_id": [ - 3558 + 3648 ], "game_ban_count": [ - 3558 + 3648 ], "invited_by_steam_id": [ - 3558 + 3648 ], "premier_rank": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "vac_ban_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -65865,10 +67129,10 @@ export default { }, "news_articles": { "author": [ - 4516 + 4606 ], "author_steam_id": [ - 310 + 312 ], "content_markdown": [ 85 @@ -65877,13 +67141,13 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "published_at": [ - 5153 + 5243 ], "slug": [ 85 @@ -65898,10 +67162,10 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "view_count": [ - 310 + 312 ], "__typename": [ 85 @@ -65909,10 +67173,10 @@ export default { }, "news_articles_aggregate": { "aggregate": [ - 3454 + 3544 ], "nodes": [ - 3452 + 3542 ], "__typename": [ 85 @@ -65920,13 +67184,13 @@ export default { }, "news_articles_aggregate_fields": { "avg": [ - 3455 + 3545 ], "count": [ 41, { "columns": [ - 3466, + 3556, "[news_articles_select_column!]" ], "distinct": [ @@ -65935,31 +67199,31 @@ export default { } ], "max": [ - 3460 + 3550 ], "min": [ - 3461 + 3551 ], "stddev": [ - 3468 + 3558 ], "stddev_pop": [ - 3469 + 3559 ], "stddev_samp": [ - 3470 + 3560 ], "sum": [ - 3473 + 3563 ], "var_pop": [ - 3476 + 3566 ], "var_samp": [ - 3477 + 3567 ], "variance": [ - 3478 + 3568 ], "__typename": [ 85 @@ -65978,19 +67242,19 @@ export default { }, "news_articles_bool_exp": { "_and": [ - 3456 + 3546 ], "_not": [ - 3456 + 3546 ], "_or": [ - 3456 + 3546 ], "author": [ - 4520 + 4610 ], "author_steam_id": [ - 312 + 314 ], "content_markdown": [ 87 @@ -65999,13 +67263,13 @@ export default { 87 ], "created_at": [ - 5154 + 5244 ], "id": [ - 6367 + 6674 ], "published_at": [ - 5154 + 5244 ], "slug": [ 87 @@ -66020,10 +67284,10 @@ export default { 87 ], "updated_at": [ - 5154 + 5244 ], "view_count": [ - 312 + 314 ], "__typename": [ 85 @@ -66032,10 +67296,10 @@ export default { "news_articles_constraint": {}, "news_articles_inc_input": { "author_steam_id": [ - 310 + 312 ], "view_count": [ - 310 + 312 ], "__typename": [ 85 @@ -66043,10 +67307,10 @@ export default { }, "news_articles_insert_input": { "author": [ - 4527 + 4617 ], "author_steam_id": [ - 310 + 312 ], "content_markdown": [ 85 @@ -66055,13 +67319,13 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "published_at": [ - 5153 + 5243 ], "slug": [ 85 @@ -66076,10 +67340,10 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "view_count": [ - 310 + 312 ], "__typename": [ 85 @@ -66087,7 +67351,7 @@ export default { }, "news_articles_max_fields": { "author_steam_id": [ - 310 + 312 ], "content_markdown": [ 85 @@ -66096,13 +67360,13 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "published_at": [ - 5153 + 5243 ], "slug": [ 85 @@ -66117,10 +67381,10 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "view_count": [ - 310 + 312 ], "__typename": [ 85 @@ -66128,7 +67392,7 @@ export default { }, "news_articles_min_fields": { "author_steam_id": [ - 310 + 312 ], "content_markdown": [ 85 @@ -66137,13 +67401,13 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "published_at": [ - 5153 + 5243 ], "slug": [ 85 @@ -66158,10 +67422,10 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "view_count": [ - 310 + 312 ], "__typename": [ 85 @@ -66172,7 +67436,7 @@ export default { 41 ], "returning": [ - 3452 + 3542 ], "__typename": [ 85 @@ -66180,13 +67444,13 @@ export default { }, "news_articles_on_conflict": { "constraint": [ - 3457 + 3547 ], "update_columns": [ - 3474 + 3564 ], "where": [ - 3456 + 3546 ], "__typename": [ 85 @@ -66194,43 +67458,43 @@ export default { }, "news_articles_order_by": { "author": [ - 4529 + 4619 ], "author_steam_id": [ - 3558 + 3648 ], "content_markdown": [ - 3558 + 3648 ], "cover_image_url": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "published_at": [ - 3558 + 3648 ], "slug": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "teaser": [ - 3558 + 3648 ], "title": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "view_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -66238,7 +67502,7 @@ export default { }, "news_articles_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -66247,7 +67511,7 @@ export default { "news_articles_select_column": {}, "news_articles_set_input": { "author_steam_id": [ - 310 + 312 ], "content_markdown": [ 85 @@ -66256,13 +67520,13 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "published_at": [ - 5153 + 5243 ], "slug": [ 85 @@ -66277,10 +67541,10 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "view_count": [ - 310 + 312 ], "__typename": [ 85 @@ -66321,10 +67585,10 @@ export default { }, "news_articles_stream_cursor_input": { "initial_value": [ - 3472 + 3562 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -66332,7 +67596,7 @@ export default { }, "news_articles_stream_cursor_value_input": { "author_steam_id": [ - 310 + 312 ], "content_markdown": [ 85 @@ -66341,13 +67605,13 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "published_at": [ - 5153 + 5243 ], "slug": [ 85 @@ -66362,10 +67626,10 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "view_count": [ - 310 + 312 ], "__typename": [ 85 @@ -66373,10 +67637,10 @@ export default { }, "news_articles_sum_fields": { "author_steam_id": [ - 310 + 312 ], "view_count": [ - 310 + 312 ], "__typename": [ 85 @@ -66385,13 +67649,13 @@ export default { "news_articles_update_column": {}, "news_articles_updates": { "_inc": [ - 3458 + 3548 ], "_set": [ - 3467 + 3557 ], "where": [ - 3456 + 3546 ], "__typename": [ 85 @@ -66441,10 +67705,10 @@ export default { 85 ], "steam_id": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -66452,10 +67716,10 @@ export default { }, "notification_preferences_aggregate": { "aggregate": [ - 3481 + 3571 ], "nodes": [ - 3479 + 3569 ], "__typename": [ 85 @@ -66463,13 +67727,13 @@ export default { }, "notification_preferences_aggregate_fields": { "avg": [ - 3482 + 3572 ], "count": [ 41, { "columns": [ - 3493, + 3583, "[notification_preferences_select_column!]" ], "distinct": [ @@ -66478,31 +67742,31 @@ export default { } ], "max": [ - 3487 + 3577 ], "min": [ - 3488 + 3578 ], "stddev": [ - 3495 + 3585 ], "stddev_pop": [ - 3496 + 3586 ], "stddev_samp": [ - 3497 + 3587 ], "sum": [ - 3500 + 3590 ], "var_pop": [ - 3503 + 3593 ], "var_samp": [ - 3504 + 3594 ], "variance": [ - 3505 + 3595 ], "__typename": [ 85 @@ -66518,13 +67782,13 @@ export default { }, "notification_preferences_bool_exp": { "_and": [ - 3483 + 3573 ], "_not": [ - 3483 + 3573 ], "_or": [ - 3483 + 3573 ], "channel": [ 87 @@ -66536,10 +67800,10 @@ export default { 87 ], "steam_id": [ - 312 + 314 ], "updated_at": [ - 5154 + 5244 ], "__typename": [ 85 @@ -66548,7 +67812,7 @@ export default { "notification_preferences_constraint": {}, "notification_preferences_inc_input": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -66565,10 +67829,10 @@ export default { 85 ], "steam_id": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -66582,10 +67846,10 @@ export default { 85 ], "steam_id": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -66599,10 +67863,10 @@ export default { 85 ], "steam_id": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -66613,7 +67877,7 @@ export default { 41 ], "returning": [ - 3479 + 3569 ], "__typename": [ 85 @@ -66621,13 +67885,13 @@ export default { }, "notification_preferences_on_conflict": { "constraint": [ - 3484 + 3574 ], "update_columns": [ - 3501 + 3591 ], "where": [ - 3483 + 3573 ], "__typename": [ 85 @@ -66635,19 +67899,19 @@ export default { }, "notification_preferences_order_by": { "channel": [ - 3558 + 3648 ], "enabled": [ - 3558 + 3648 ], "key": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -66661,7 +67925,7 @@ export default { 85 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -66679,10 +67943,10 @@ export default { 85 ], "steam_id": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -66714,10 +67978,10 @@ export default { }, "notification_preferences_stream_cursor_input": { "initial_value": [ - 3499 + 3589 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -66734,10 +67998,10 @@ export default { 85 ], "steam_id": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -66745,7 +68009,7 @@ export default { }, "notification_preferences_sum_fields": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -66754,13 +68018,13 @@ export default { "notification_preferences_update_column": {}, "notification_preferences_updates": { "_inc": [ - 3485 + 3575 ], "_set": [ - 3494 + 3584 ], "where": [ - 3483 + 3573 ], "__typename": [ 85 @@ -66792,7 +68056,7 @@ export default { }, "notifications": { "actions": [ - 2349, + 2439, { "path": [ 85 @@ -66800,10 +68064,10 @@ export default { } ], "created_at": [ - 5153 + 5243 ], "data": [ - 2349, + 2439, { "path": [ 85 @@ -66814,13 +68078,13 @@ export default { 6 ], "deleted_at": [ - 5153 + 5243 ], "entity_id": [ 85 ], "id": [ - 6365 + 6672 ], "in_app": [ 6 @@ -66832,19 +68096,19 @@ export default { 85 ], "player": [ - 4516 + 4606 ], "role": [ - 1284 + 1286 ], "steam_id": [ - 310 + 312 ], "title": [ 85 ], "type": [ - 1244 + 1246 ], "__typename": [ 85 @@ -66852,10 +68116,10 @@ export default { }, "notifications_aggregate": { "aggregate": [ - 3512 + 3602 ], "nodes": [ - 3506 + 3596 ], "__typename": [ 85 @@ -66863,13 +68127,13 @@ export default { }, "notifications_aggregate_bool_exp": { "bool_and": [ - 3509 + 3599 ], "bool_or": [ - 3510 + 3600 ], "count": [ - 3511 + 3601 ], "__typename": [ 85 @@ -66877,13 +68141,13 @@ export default { }, "notifications_aggregate_bool_exp_bool_and": { "arguments": [ - 3535 + 3625 ], "distinct": [ 6 ], "filter": [ - 3518 + 3608 ], "predicate": [ 7 @@ -66894,13 +68158,13 @@ export default { }, "notifications_aggregate_bool_exp_bool_or": { "arguments": [ - 3536 + 3626 ], "distinct": [ 6 ], "filter": [ - 3518 + 3608 ], "predicate": [ 7 @@ -66911,13 +68175,13 @@ export default { }, "notifications_aggregate_bool_exp_count": { "arguments": [ - 3534 + 3624 ], "distinct": [ 6 ], "filter": [ - 3518 + 3608 ], "predicate": [ 42 @@ -66928,13 +68192,13 @@ export default { }, "notifications_aggregate_fields": { "avg": [ - 3516 + 3606 ], "count": [ 41, { "columns": [ - 3534, + 3624, "[notifications_select_column!]" ], "distinct": [ @@ -66943,31 +68207,31 @@ export default { } ], "max": [ - 3525 + 3615 ], "min": [ - 3527 + 3617 ], "stddev": [ - 3538 + 3628 ], "stddev_pop": [ - 3540 + 3630 ], "stddev_samp": [ - 3542 + 3632 ], "sum": [ - 3546 + 3636 ], "var_pop": [ - 3550 + 3640 ], "var_samp": [ - 3552 + 3642 ], "variance": [ - 3554 + 3644 ], "__typename": [ 85 @@ -66975,37 +68239,37 @@ export default { }, "notifications_aggregate_order_by": { "avg": [ - 3517 + 3607 ], "count": [ - 3558 + 3648 ], "max": [ - 3526 + 3616 ], "min": [ - 3528 + 3618 ], "stddev": [ - 3539 + 3629 ], "stddev_pop": [ - 3541 + 3631 ], "stddev_samp": [ - 3543 + 3633 ], "sum": [ - 3547 + 3637 ], "var_pop": [ - 3551 + 3641 ], "var_samp": [ - 3553 + 3643 ], "variance": [ - 3555 + 3645 ], "__typename": [ 85 @@ -67013,10 +68277,10 @@ export default { }, "notifications_append_input": { "actions": [ - 2349 + 2439 ], "data": [ - 2349 + 2439 ], "__typename": [ 85 @@ -67024,10 +68288,10 @@ export default { }, "notifications_arr_rel_insert_input": { "data": [ - 3524 + 3614 ], "on_conflict": [ - 3530 + 3620 ], "__typename": [ 85 @@ -67043,7 +68307,7 @@ export default { }, "notifications_avg_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -67051,34 +68315,34 @@ export default { }, "notifications_bool_exp": { "_and": [ - 3518 + 3608 ], "_not": [ - 3518 + 3608 ], "_or": [ - 3518 + 3608 ], "actions": [ - 2351 + 2441 ], "created_at": [ - 5154 + 5244 ], "data": [ - 2351 + 2441 ], "deletable": [ 7 ], "deleted_at": [ - 5154 + 5244 ], "entity_id": [ 87 ], "id": [ - 6367 + 6674 ], "in_app": [ 7 @@ -67090,19 +68354,19 @@ export default { 87 ], "player": [ - 4520 + 4610 ], "role": [ - 1285 + 1287 ], "steam_id": [ - 312 + 314 ], "title": [ 87 ], "type": [ - 1245 + 1247 ], "__typename": [ 85 @@ -67144,7 +68408,7 @@ export default { }, "notifications_inc_input": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -67152,25 +68416,25 @@ export default { }, "notifications_insert_input": { "actions": [ - 2349 + 2439 ], "created_at": [ - 5153 + 5243 ], "data": [ - 2349 + 2439 ], "deletable": [ 6 ], "deleted_at": [ - 5153 + 5243 ], "entity_id": [ 85 ], "id": [ - 6365 + 6672 ], "in_app": [ 6 @@ -67182,19 +68446,19 @@ export default { 85 ], "player": [ - 4527 + 4617 ], "role": [ - 1284 + 1286 ], "steam_id": [ - 310 + 312 ], "title": [ 85 ], "type": [ - 1244 + 1246 ], "__typename": [ 85 @@ -67202,22 +68466,22 @@ export default { }, "notifications_max_fields": { "created_at": [ - 5153 + 5243 ], "deleted_at": [ - 5153 + 5243 ], "entity_id": [ 85 ], "id": [ - 6365 + 6672 ], "message": [ 85 ], "steam_id": [ - 310 + 312 ], "title": [ 85 @@ -67228,25 +68492,25 @@ export default { }, "notifications_max_order_by": { "created_at": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "entity_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "message": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "title": [ - 3558 + 3648 ], "__typename": [ 85 @@ -67254,22 +68518,22 @@ export default { }, "notifications_min_fields": { "created_at": [ - 5153 + 5243 ], "deleted_at": [ - 5153 + 5243 ], "entity_id": [ 85 ], "id": [ - 6365 + 6672 ], "message": [ 85 ], "steam_id": [ - 310 + 312 ], "title": [ 85 @@ -67280,25 +68544,25 @@ export default { }, "notifications_min_order_by": { "created_at": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "entity_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "message": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "title": [ - 3558 + 3648 ], "__typename": [ 85 @@ -67309,7 +68573,7 @@ export default { 41 ], "returning": [ - 3506 + 3596 ], "__typename": [ 85 @@ -67317,13 +68581,13 @@ export default { }, "notifications_on_conflict": { "constraint": [ - 3519 + 3609 ], "update_columns": [ - 3548 + 3638 ], "where": [ - 3518 + 3608 ], "__typename": [ 85 @@ -67331,49 +68595,49 @@ export default { }, "notifications_order_by": { "actions": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "data": [ - 3558 + 3648 ], "deletable": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "entity_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "in_app": [ - 3558 + 3648 ], "is_read": [ - 3558 + 3648 ], "message": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "role": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "title": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "__typename": [ 85 @@ -67381,7 +68645,7 @@ export default { }, "notifications_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -67389,10 +68653,10 @@ export default { }, "notifications_prepend_input": { "actions": [ - 2349 + 2439 ], "data": [ - 2349 + 2439 ], "__typename": [ 85 @@ -67403,25 +68667,25 @@ export default { "notifications_select_column_notifications_aggregate_bool_exp_bool_or_arguments_columns": {}, "notifications_set_input": { "actions": [ - 2349 + 2439 ], "created_at": [ - 5153 + 5243 ], "data": [ - 2349 + 2439 ], "deletable": [ 6 ], "deleted_at": [ - 5153 + 5243 ], "entity_id": [ 85 ], "id": [ - 6365 + 6672 ], "in_app": [ 6 @@ -67433,16 +68697,16 @@ export default { 85 ], "role": [ - 1284 + 1286 ], "steam_id": [ - 310 + 312 ], "title": [ 85 ], "type": [ - 1244 + 1246 ], "__typename": [ 85 @@ -67458,7 +68722,7 @@ export default { }, "notifications_stddev_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -67474,7 +68738,7 @@ export default { }, "notifications_stddev_pop_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -67490,7 +68754,7 @@ export default { }, "notifications_stddev_samp_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -67498,10 +68762,10 @@ export default { }, "notifications_stream_cursor_input": { "initial_value": [ - 3545 + 3635 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -67509,25 +68773,25 @@ export default { }, "notifications_stream_cursor_value_input": { "actions": [ - 2349 + 2439 ], "created_at": [ - 5153 + 5243 ], "data": [ - 2349 + 2439 ], "deletable": [ 6 ], "deleted_at": [ - 5153 + 5243 ], "entity_id": [ 85 ], "id": [ - 6365 + 6672 ], "in_app": [ 6 @@ -67539,16 +68803,16 @@ export default { 85 ], "role": [ - 1284 + 1286 ], "steam_id": [ - 310 + 312 ], "title": [ 85 ], "type": [ - 1244 + 1246 ], "__typename": [ 85 @@ -67556,7 +68820,7 @@ export default { }, "notifications_sum_fields": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -67564,7 +68828,7 @@ export default { }, "notifications_sum_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -67573,28 +68837,28 @@ export default { "notifications_update_column": {}, "notifications_updates": { "_append": [ - 3514 + 3604 ], "_delete_at_path": [ - 3520 + 3610 ], "_delete_elem": [ - 3521 + 3611 ], "_delete_key": [ - 3522 + 3612 ], "_inc": [ - 3523 + 3613 ], "_prepend": [ - 3533 + 3623 ], "_set": [ - 3537 + 3627 ], "where": [ - 3518 + 3608 ], "__typename": [ 85 @@ -67610,7 +68874,7 @@ export default { }, "notifications_var_pop_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -67626,7 +68890,7 @@ export default { }, "notifications_var_samp_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -67642,7 +68906,7 @@ export default { }, "notifications_variance_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -67651,31 +68915,31 @@ export default { "numeric": {}, "numeric_comparison_exp": { "_eq": [ - 3556 + 3646 ], "_gt": [ - 3556 + 3646 ], "_gte": [ - 3556 + 3646 ], "_in": [ - 3556 + 3646 ], "_is_null": [ 6 ], "_lt": [ - 3556 + 3646 ], "_lte": [ - 3556 + 3646 ], "_neq": [ - 3556 + 3646 ], "_nin": [ - 3556 + 3646 ], "__typename": [ 85 @@ -67684,19 +68948,19 @@ export default { "order_by": {}, "pending_match_import_players": { "created_at": [ - 5153 + 5243 ], "pending_match_import": [ - 3600 + 3690 ], "player": [ - 4516 + 4606 ], "steam_id": [ - 310 + 312 ], "valve_match_id": [ - 3556 + 3646 ], "__typename": [ 85 @@ -67704,10 +68968,10 @@ export default { }, "pending_match_import_players_aggregate": { "aggregate": [ - 3563 + 3653 ], "nodes": [ - 3559 + 3649 ], "__typename": [ 85 @@ -67715,7 +68979,7 @@ export default { }, "pending_match_import_players_aggregate_bool_exp": { "count": [ - 3562 + 3652 ], "__typename": [ 85 @@ -67723,13 +68987,13 @@ export default { }, "pending_match_import_players_aggregate_bool_exp_count": { "arguments": [ - 3580 + 3670 ], "distinct": [ 6 ], "filter": [ - 3568 + 3658 ], "predicate": [ 42 @@ -67740,13 +69004,13 @@ export default { }, "pending_match_import_players_aggregate_fields": { "avg": [ - 3566 + 3656 ], "count": [ 41, { "columns": [ - 3580, + 3670, "[pending_match_import_players_select_column!]" ], "distinct": [ @@ -67755,31 +69019,31 @@ export default { } ], "max": [ - 3572 + 3662 ], "min": [ - 3574 + 3664 ], "stddev": [ - 3582 + 3672 ], "stddev_pop": [ - 3584 + 3674 ], "stddev_samp": [ - 3586 + 3676 ], "sum": [ - 3590 + 3680 ], "var_pop": [ - 3594 + 3684 ], "var_samp": [ - 3596 + 3686 ], "variance": [ - 3598 + 3688 ], "__typename": [ 85 @@ -67787,37 +69051,37 @@ export default { }, "pending_match_import_players_aggregate_order_by": { "avg": [ - 3567 + 3657 ], "count": [ - 3558 + 3648 ], "max": [ - 3573 + 3663 ], "min": [ - 3575 + 3665 ], "stddev": [ - 3583 + 3673 ], "stddev_pop": [ - 3585 + 3675 ], "stddev_samp": [ - 3587 + 3677 ], "sum": [ - 3591 + 3681 ], "var_pop": [ - 3595 + 3685 ], "var_samp": [ - 3597 + 3687 ], "variance": [ - 3599 + 3689 ], "__typename": [ 85 @@ -67825,10 +69089,10 @@ export default { }, "pending_match_import_players_arr_rel_insert_input": { "data": [ - 3571 + 3661 ], "on_conflict": [ - 3577 + 3667 ], "__typename": [ 85 @@ -67847,10 +69111,10 @@ export default { }, "pending_match_import_players_avg_order_by": { "steam_id": [ - 3558 + 3648 ], "valve_match_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -67858,28 +69122,28 @@ export default { }, "pending_match_import_players_bool_exp": { "_and": [ - 3568 + 3658 ], "_not": [ - 3568 + 3658 ], "_or": [ - 3568 + 3658 ], "created_at": [ - 5154 + 5244 ], "pending_match_import": [ - 3604 + 3694 ], "player": [ - 4520 + 4610 ], "steam_id": [ - 312 + 314 ], "valve_match_id": [ - 3557 + 3647 ], "__typename": [ 85 @@ -67888,10 +69152,10 @@ export default { "pending_match_import_players_constraint": {}, "pending_match_import_players_inc_input": { "steam_id": [ - 310 + 312 ], "valve_match_id": [ - 3556 + 3646 ], "__typename": [ 85 @@ -67899,19 +69163,19 @@ export default { }, "pending_match_import_players_insert_input": { "created_at": [ - 5153 + 5243 ], "pending_match_import": [ - 3611 + 3701 ], "player": [ - 4527 + 4617 ], "steam_id": [ - 310 + 312 ], "valve_match_id": [ - 3556 + 3646 ], "__typename": [ 85 @@ -67919,13 +69183,13 @@ export default { }, "pending_match_import_players_max_fields": { "created_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "valve_match_id": [ - 3556 + 3646 ], "__typename": [ 85 @@ -67933,13 +69197,13 @@ export default { }, "pending_match_import_players_max_order_by": { "created_at": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "valve_match_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -67947,13 +69211,13 @@ export default { }, "pending_match_import_players_min_fields": { "created_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "valve_match_id": [ - 3556 + 3646 ], "__typename": [ 85 @@ -67961,13 +69225,13 @@ export default { }, "pending_match_import_players_min_order_by": { "created_at": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "valve_match_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -67978,7 +69242,7 @@ export default { 41 ], "returning": [ - 3559 + 3649 ], "__typename": [ 85 @@ -67986,13 +69250,13 @@ export default { }, "pending_match_import_players_on_conflict": { "constraint": [ - 3569 + 3659 ], "update_columns": [ - 3592 + 3682 ], "where": [ - 3568 + 3658 ], "__typename": [ 85 @@ -68000,19 +69264,19 @@ export default { }, "pending_match_import_players_order_by": { "created_at": [ - 3558 + 3648 ], "pending_match_import": [ - 3613 + 3703 ], "player": [ - 4529 + 4619 ], "steam_id": [ - 3558 + 3648 ], "valve_match_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -68020,10 +69284,10 @@ export default { }, "pending_match_import_players_pk_columns_input": { "steam_id": [ - 310 + 312 ], "valve_match_id": [ - 3556 + 3646 ], "__typename": [ 85 @@ -68032,13 +69296,13 @@ export default { "pending_match_import_players_select_column": {}, "pending_match_import_players_set_input": { "created_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "valve_match_id": [ - 3556 + 3646 ], "__typename": [ 85 @@ -68057,10 +69321,10 @@ export default { }, "pending_match_import_players_stddev_order_by": { "steam_id": [ - 3558 + 3648 ], "valve_match_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -68079,10 +69343,10 @@ export default { }, "pending_match_import_players_stddev_pop_order_by": { "steam_id": [ - 3558 + 3648 ], "valve_match_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -68101,10 +69365,10 @@ export default { }, "pending_match_import_players_stddev_samp_order_by": { "steam_id": [ - 3558 + 3648 ], "valve_match_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -68112,10 +69376,10 @@ export default { }, "pending_match_import_players_stream_cursor_input": { "initial_value": [ - 3589 + 3679 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -68123,13 +69387,13 @@ export default { }, "pending_match_import_players_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "valve_match_id": [ - 3556 + 3646 ], "__typename": [ 85 @@ -68137,10 +69401,10 @@ export default { }, "pending_match_import_players_sum_fields": { "steam_id": [ - 310 + 312 ], "valve_match_id": [ - 3556 + 3646 ], "__typename": [ 85 @@ -68148,10 +69412,10 @@ export default { }, "pending_match_import_players_sum_order_by": { "steam_id": [ - 3558 + 3648 ], "valve_match_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -68160,13 +69424,13 @@ export default { "pending_match_import_players_update_column": {}, "pending_match_import_players_updates": { "_inc": [ - 3570 + 3660 ], "_set": [ - 3581 + 3671 ], "where": [ - 3568 + 3658 ], "__typename": [ 85 @@ -68185,10 +69449,10 @@ export default { }, "pending_match_import_players_var_pop_order_by": { "steam_id": [ - 3558 + 3648 ], "valve_match_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -68207,10 +69471,10 @@ export default { }, "pending_match_import_players_var_samp_order_by": { "steam_id": [ - 3558 + 3648 ], "valve_match_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -68229,10 +69493,10 @@ export default { }, "pending_match_import_players_variance_order_by": { "steam_id": [ - 3558 + 3648 ], "valve_match_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -68240,7 +69504,7 @@ export default { }, "pending_match_imports": { "created_at": [ - 5153 + 5243 ], "demo_url": [ 85 @@ -68252,13 +69516,13 @@ export default { 85 ], "match_start_time": [ - 5153 + 5243 ], "players": [ - 3559, + 3649, { "distinct_on": [ - 3580, + 3670, "[pending_match_import_players_select_column!]" ], "limit": [ @@ -68268,19 +69532,19 @@ export default { 41 ], "order_by": [ - 3578, + 3668, "[pending_match_import_players_order_by!]" ], "where": [ - 3568 + 3658 ] } ], "players_aggregate": [ - 3560, + 3650, { "distinct_on": [ - 3580, + 3670, "[pending_match_import_players_select_column!]" ], "limit": [ @@ -68290,11 +69554,11 @@ export default { 41 ], "order_by": [ - 3578, + 3668, "[pending_match_import_players_order_by!]" ], "where": [ - 3568 + 3658 ] } ], @@ -68305,10 +69569,10 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "valve_match_id": [ - 3556 + 3646 ], "__typename": [ 85 @@ -68316,10 +69580,10 @@ export default { }, "pending_match_imports_aggregate": { "aggregate": [ - 3602 + 3692 ], "nodes": [ - 3600 + 3690 ], "__typename": [ 85 @@ -68327,13 +69591,13 @@ export default { }, "pending_match_imports_aggregate_fields": { "avg": [ - 3603 + 3693 ], "count": [ 41, { "columns": [ - 3615, + 3705, "[pending_match_imports_select_column!]" ], "distinct": [ @@ -68342,31 +69606,31 @@ export default { } ], "max": [ - 3608 + 3698 ], "min": [ - 3609 + 3699 ], "stddev": [ - 3617 + 3707 ], "stddev_pop": [ - 3618 + 3708 ], "stddev_samp": [ - 3619 + 3709 ], "sum": [ - 3622 + 3712 ], "var_pop": [ - 3625 + 3715 ], "var_samp": [ - 3626 + 3716 ], "variance": [ - 3627 + 3717 ], "__typename": [ 85 @@ -68382,16 +69646,16 @@ export default { }, "pending_match_imports_bool_exp": { "_and": [ - 3604 + 3694 ], "_not": [ - 3604 + 3694 ], "_or": [ - 3604 + 3694 ], "created_at": [ - 5154 + 5244 ], "demo_url": [ 87 @@ -68403,13 +69667,13 @@ export default { 87 ], "match_start_time": [ - 5154 + 5244 ], "players": [ - 3568 + 3658 ], "players_aggregate": [ - 3561 + 3651 ], "share_code": [ 87 @@ -68418,10 +69682,10 @@ export default { 87 ], "updated_at": [ - 5154 + 5244 ], "valve_match_id": [ - 3557 + 3647 ], "__typename": [ 85 @@ -68430,7 +69694,7 @@ export default { "pending_match_imports_constraint": {}, "pending_match_imports_inc_input": { "valve_match_id": [ - 3556 + 3646 ], "__typename": [ 85 @@ -68438,7 +69702,7 @@ export default { }, "pending_match_imports_insert_input": { "created_at": [ - 5153 + 5243 ], "demo_url": [ 85 @@ -68450,10 +69714,10 @@ export default { 85 ], "match_start_time": [ - 5153 + 5243 ], "players": [ - 3565 + 3655 ], "share_code": [ 85 @@ -68462,10 +69726,10 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "valve_match_id": [ - 3556 + 3646 ], "__typename": [ 85 @@ -68473,7 +69737,7 @@ export default { }, "pending_match_imports_max_fields": { "created_at": [ - 5153 + 5243 ], "demo_url": [ 85 @@ -68485,7 +69749,7 @@ export default { 85 ], "match_start_time": [ - 5153 + 5243 ], "share_code": [ 85 @@ -68494,10 +69758,10 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "valve_match_id": [ - 3556 + 3646 ], "__typename": [ 85 @@ -68505,7 +69769,7 @@ export default { }, "pending_match_imports_min_fields": { "created_at": [ - 5153 + 5243 ], "demo_url": [ 85 @@ -68517,7 +69781,7 @@ export default { 85 ], "match_start_time": [ - 5153 + 5243 ], "share_code": [ 85 @@ -68526,10 +69790,10 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "valve_match_id": [ - 3556 + 3646 ], "__typename": [ 85 @@ -68540,7 +69804,7 @@ export default { 41 ], "returning": [ - 3600 + 3690 ], "__typename": [ 85 @@ -68548,10 +69812,10 @@ export default { }, "pending_match_imports_obj_rel_insert_input": { "data": [ - 3607 + 3697 ], "on_conflict": [ - 3612 + 3702 ], "__typename": [ 85 @@ -68559,13 +69823,13 @@ export default { }, "pending_match_imports_on_conflict": { "constraint": [ - 3605 + 3695 ], "update_columns": [ - 3623 + 3713 ], "where": [ - 3604 + 3694 ], "__typename": [ 85 @@ -68573,34 +69837,34 @@ export default { }, "pending_match_imports_order_by": { "created_at": [ - 3558 + 3648 ], "demo_url": [ - 3558 + 3648 ], "error": [ - 3558 + 3648 ], "map_name": [ - 3558 + 3648 ], "match_start_time": [ - 3558 + 3648 ], "players_aggregate": [ - 3564 + 3654 ], "share_code": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "valve_match_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -68608,7 +69872,7 @@ export default { }, "pending_match_imports_pk_columns_input": { "valve_match_id": [ - 3556 + 3646 ], "__typename": [ 85 @@ -68617,7 +69881,7 @@ export default { "pending_match_imports_select_column": {}, "pending_match_imports_set_input": { "created_at": [ - 5153 + 5243 ], "demo_url": [ 85 @@ -68629,7 +69893,7 @@ export default { 85 ], "match_start_time": [ - 5153 + 5243 ], "share_code": [ 85 @@ -68638,10 +69902,10 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "valve_match_id": [ - 3556 + 3646 ], "__typename": [ 85 @@ -68673,10 +69937,10 @@ export default { }, "pending_match_imports_stream_cursor_input": { "initial_value": [ - 3621 + 3711 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -68684,7 +69948,7 @@ export default { }, "pending_match_imports_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "demo_url": [ 85 @@ -68696,7 +69960,7 @@ export default { 85 ], "match_start_time": [ - 5153 + 5243 ], "share_code": [ 85 @@ -68705,10 +69969,10 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "valve_match_id": [ - 3556 + 3646 ], "__typename": [ 85 @@ -68716,7 +69980,7 @@ export default { }, "pending_match_imports_sum_fields": { "valve_match_id": [ - 3556 + 3646 ], "__typename": [ 85 @@ -68725,13 +69989,13 @@ export default { "pending_match_imports_update_column": {}, "pending_match_imports_updates": { "_inc": [ - 3606 + 3696 ], "_set": [ - 3616 + 3706 ], "where": [ - 3604 + 3694 ], "__typename": [ 85 @@ -68763,10 +70027,10 @@ export default { }, "player_aim_stats_demo": { "attacker": [ - 4516 + 4606 ], "attacker_steam_id": [ - 310 + 312 ], "counter_strafe_eligible_shots": [ 41 @@ -68778,7 +70042,7 @@ export default { 41 ], "crosshair_angle_sum_deg": [ - 3556 + 3646 ], "first_bullet_hits": [ 41 @@ -68796,16 +70060,16 @@ export default { 41 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3158 + 3248 ], "match_map_id": [ - 6365 + 6672 ], "non_awp_hits": [ 41 @@ -68826,7 +70090,7 @@ export default { 41 ], "time_to_damage_sum_s": [ - 3556 + 3646 ], "total_engagement_frames": [ 41 @@ -68837,10 +70101,10 @@ export default { }, "player_aim_stats_demo_aggregate": { "aggregate": [ - 3630 + 3720 ], "nodes": [ - 3628 + 3718 ], "__typename": [ 85 @@ -68848,13 +70112,13 @@ export default { }, "player_aim_stats_demo_aggregate_fields": { "avg": [ - 3631 + 3721 ], "count": [ 41, { "columns": [ - 3642, + 3732, "[player_aim_stats_demo_select_column!]" ], "distinct": [ @@ -68863,31 +70127,31 @@ export default { } ], "max": [ - 3636 + 3726 ], "min": [ - 3637 + 3727 ], "stddev": [ - 3644 + 3734 ], "stddev_pop": [ - 3645 + 3735 ], "stddev_samp": [ - 3646 + 3736 ], "sum": [ - 3649 + 3739 ], "var_pop": [ - 3652 + 3742 ], "var_samp": [ - 3653 + 3743 ], "variance": [ - 3654 + 3744 ], "__typename": [ 85 @@ -68954,19 +70218,19 @@ export default { }, "player_aim_stats_demo_bool_exp": { "_and": [ - 3632 + 3722 ], "_not": [ - 3632 + 3722 ], "_or": [ - 3632 + 3722 ], "attacker": [ - 4520 + 4610 ], "attacker_steam_id": [ - 312 + 314 ], "counter_strafe_eligible_shots": [ 42 @@ -68978,7 +70242,7 @@ export default { 42 ], "crosshair_angle_sum_deg": [ - 3557 + 3647 ], "first_bullet_hits": [ 42 @@ -68996,16 +70260,16 @@ export default { 42 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_map": [ - 3167 + 3257 ], "match_map_id": [ - 6367 + 6674 ], "non_awp_hits": [ 42 @@ -69026,7 +70290,7 @@ export default { 42 ], "time_to_damage_sum_s": [ - 3557 + 3647 ], "total_engagement_frames": [ 42 @@ -69038,7 +70302,7 @@ export default { "player_aim_stats_demo_constraint": {}, "player_aim_stats_demo_inc_input": { "attacker_steam_id": [ - 310 + 312 ], "counter_strafe_eligible_shots": [ 41 @@ -69050,7 +70314,7 @@ export default { 41 ], "crosshair_angle_sum_deg": [ - 3556 + 3646 ], "first_bullet_hits": [ 41 @@ -69086,7 +70350,7 @@ export default { 41 ], "time_to_damage_sum_s": [ - 3556 + 3646 ], "total_engagement_frames": [ 41 @@ -69097,10 +70361,10 @@ export default { }, "player_aim_stats_demo_insert_input": { "attacker": [ - 4527 + 4617 ], "attacker_steam_id": [ - 310 + 312 ], "counter_strafe_eligible_shots": [ 41 @@ -69112,7 +70376,7 @@ export default { 41 ], "crosshair_angle_sum_deg": [ - 3556 + 3646 ], "first_bullet_hits": [ 41 @@ -69130,16 +70394,16 @@ export default { 41 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3176 + 3266 ], "match_map_id": [ - 6365 + 6672 ], "non_awp_hits": [ 41 @@ -69160,7 +70424,7 @@ export default { 41 ], "time_to_damage_sum_s": [ - 3556 + 3646 ], "total_engagement_frames": [ 41 @@ -69171,7 +70435,7 @@ export default { }, "player_aim_stats_demo_max_fields": { "attacker_steam_id": [ - 310 + 312 ], "counter_strafe_eligible_shots": [ 41 @@ -69183,7 +70447,7 @@ export default { 41 ], "crosshair_angle_sum_deg": [ - 3556 + 3646 ], "first_bullet_hits": [ 41 @@ -69201,10 +70465,10 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "non_awp_hits": [ 41 @@ -69225,7 +70489,7 @@ export default { 41 ], "time_to_damage_sum_s": [ - 3556 + 3646 ], "total_engagement_frames": [ 41 @@ -69236,7 +70500,7 @@ export default { }, "player_aim_stats_demo_min_fields": { "attacker_steam_id": [ - 310 + 312 ], "counter_strafe_eligible_shots": [ 41 @@ -69248,7 +70512,7 @@ export default { 41 ], "crosshair_angle_sum_deg": [ - 3556 + 3646 ], "first_bullet_hits": [ 41 @@ -69266,10 +70530,10 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "non_awp_hits": [ 41 @@ -69290,7 +70554,7 @@ export default { 41 ], "time_to_damage_sum_s": [ - 3556 + 3646 ], "total_engagement_frames": [ 41 @@ -69304,7 +70568,7 @@ export default { 41 ], "returning": [ - 3628 + 3718 ], "__typename": [ 85 @@ -69312,13 +70576,13 @@ export default { }, "player_aim_stats_demo_on_conflict": { "constraint": [ - 3633 + 3723 ], "update_columns": [ - 3650 + 3740 ], "where": [ - 3632 + 3722 ], "__typename": [ 85 @@ -69326,73 +70590,73 @@ export default { }, "player_aim_stats_demo_order_by": { "attacker": [ - 4529 + 4619 ], "attacker_steam_id": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "crosshair_angle_count": [ - 3558 + 3648 ], "crosshair_angle_sum_deg": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_id": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "time_to_damage_count": [ - 3558 + 3648 ], "time_to_damage_sum_s": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "__typename": [ 85 @@ -69400,10 +70664,10 @@ export default { }, "player_aim_stats_demo_pk_columns_input": { "attacker_steam_id": [ - 310 + 312 ], "match_map_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -69412,7 +70676,7 @@ export default { "player_aim_stats_demo_select_column": {}, "player_aim_stats_demo_set_input": { "attacker_steam_id": [ - 310 + 312 ], "counter_strafe_eligible_shots": [ 41 @@ -69424,7 +70688,7 @@ export default { 41 ], "crosshair_angle_sum_deg": [ - 3556 + 3646 ], "first_bullet_hits": [ 41 @@ -69442,10 +70706,10 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "non_awp_hits": [ 41 @@ -69466,7 +70730,7 @@ export default { 41 ], "time_to_damage_sum_s": [ - 3556 + 3646 ], "total_engagement_frames": [ 41 @@ -69654,10 +70918,10 @@ export default { }, "player_aim_stats_demo_stream_cursor_input": { "initial_value": [ - 3648 + 3738 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -69665,7 +70929,7 @@ export default { }, "player_aim_stats_demo_stream_cursor_value_input": { "attacker_steam_id": [ - 310 + 312 ], "counter_strafe_eligible_shots": [ 41 @@ -69677,7 +70941,7 @@ export default { 41 ], "crosshair_angle_sum_deg": [ - 3556 + 3646 ], "first_bullet_hits": [ 41 @@ -69695,10 +70959,10 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "non_awp_hits": [ 41 @@ -69719,7 +70983,7 @@ export default { 41 ], "time_to_damage_sum_s": [ - 3556 + 3646 ], "total_engagement_frames": [ 41 @@ -69730,7 +70994,7 @@ export default { }, "player_aim_stats_demo_sum_fields": { "attacker_steam_id": [ - 310 + 312 ], "counter_strafe_eligible_shots": [ 41 @@ -69742,7 +71006,7 @@ export default { 41 ], "crosshair_angle_sum_deg": [ - 3556 + 3646 ], "first_bullet_hits": [ 41 @@ -69778,7 +71042,7 @@ export default { 41 ], "time_to_damage_sum_s": [ - 3556 + 3646 ], "total_engagement_frames": [ 41 @@ -69790,13 +71054,13 @@ export default { "player_aim_stats_demo_update_column": {}, "player_aim_stats_demo_updates": { "_inc": [ - 3634 + 3724 ], "_set": [ - 3643 + 3733 ], "where": [ - 3632 + 3722 ], "__typename": [ 85 @@ -69993,19 +71257,19 @@ export default { 41 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3158 + 3248 ], "match_map_id": [ - 6365 + 6672 ], "player": [ - 4516 + 4606 ], "shots": [ 41 @@ -70014,7 +71278,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "weapon_class": [ 85 @@ -70025,10 +71289,10 @@ export default { }, "player_aim_weapon_stats_aggregate": { "aggregate": [ - 3659 + 3749 ], "nodes": [ - 3655 + 3745 ], "__typename": [ 85 @@ -70036,7 +71300,7 @@ export default { }, "player_aim_weapon_stats_aggregate_bool_exp": { "count": [ - 3658 + 3748 ], "__typename": [ 85 @@ -70044,13 +71308,13 @@ export default { }, "player_aim_weapon_stats_aggregate_bool_exp_count": { "arguments": [ - 3676 + 3766 ], "distinct": [ 6 ], "filter": [ - 3664 + 3754 ], "predicate": [ 42 @@ -70061,13 +71325,13 @@ export default { }, "player_aim_weapon_stats_aggregate_fields": { "avg": [ - 3662 + 3752 ], "count": [ 41, { "columns": [ - 3676, + 3766, "[player_aim_weapon_stats_select_column!]" ], "distinct": [ @@ -70076,31 +71340,31 @@ export default { } ], "max": [ - 3668 + 3758 ], "min": [ - 3670 + 3760 ], "stddev": [ - 3678 + 3768 ], "stddev_pop": [ - 3680 + 3770 ], "stddev_samp": [ - 3682 + 3772 ], "sum": [ - 3686 + 3776 ], "var_pop": [ - 3690 + 3780 ], "var_samp": [ - 3692 + 3782 ], "variance": [ - 3694 + 3784 ], "__typename": [ 85 @@ -70108,37 +71372,37 @@ export default { }, "player_aim_weapon_stats_aggregate_order_by": { "avg": [ - 3663 + 3753 ], "count": [ - 3558 + 3648 ], "max": [ - 3669 + 3759 ], "min": [ - 3671 + 3761 ], "stddev": [ - 3679 + 3769 ], "stddev_pop": [ - 3681 + 3771 ], "stddev_samp": [ - 3683 + 3773 ], "sum": [ - 3687 + 3777 ], "var_pop": [ - 3691 + 3781 ], "var_samp": [ - 3693 + 3783 ], "variance": [ - 3695 + 3785 ], "__typename": [ 85 @@ -70146,10 +71410,10 @@ export default { }, "player_aim_weapon_stats_arr_rel_insert_input": { "data": [ - 3667 + 3757 ], "on_conflict": [ - 3673 + 3763 ], "__typename": [ 85 @@ -70183,25 +71447,25 @@ export default { }, "player_aim_weapon_stats_avg_order_by": { "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_spotted": [ - 3558 + 3648 ], "shots": [ - 3558 + 3648 ], "shots_spotted": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -70209,13 +71473,13 @@ export default { }, "player_aim_weapon_stats_bool_exp": { "_and": [ - 3664 + 3754 ], "_not": [ - 3664 + 3754 ], "_or": [ - 3664 + 3754 ], "first_bullet_hits": [ 42 @@ -70230,19 +71494,19 @@ export default { 42 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_map": [ - 3167 + 3257 ], "match_map_id": [ - 6367 + 6674 ], "player": [ - 4520 + 4610 ], "shots": [ 42 @@ -70251,7 +71515,7 @@ export default { 42 ], "steam_id": [ - 312 + 314 ], "weapon_class": [ 87 @@ -70281,7 +71545,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -70301,19 +71565,19 @@ export default { 41 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3176 + 3266 ], "match_map_id": [ - 6365 + 6672 ], "player": [ - 4527 + 4617 ], "shots": [ 41 @@ -70322,7 +71586,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "weapon_class": [ 85 @@ -70345,10 +71609,10 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "shots": [ 41 @@ -70357,7 +71621,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "weapon_class": [ 85 @@ -70368,34 +71632,34 @@ export default { }, "player_aim_weapon_stats_max_order_by": { "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_spotted": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "shots": [ - 3558 + 3648 ], "shots_spotted": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "weapon_class": [ - 3558 + 3648 ], "__typename": [ 85 @@ -70415,10 +71679,10 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "shots": [ 41 @@ -70427,7 +71691,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "weapon_class": [ 85 @@ -70438,34 +71702,34 @@ export default { }, "player_aim_weapon_stats_min_order_by": { "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_spotted": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "shots": [ - 3558 + 3648 ], "shots_spotted": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "weapon_class": [ - 3558 + 3648 ], "__typename": [ 85 @@ -70476,7 +71740,7 @@ export default { 41 ], "returning": [ - 3655 + 3745 ], "__typename": [ 85 @@ -70484,13 +71748,13 @@ export default { }, "player_aim_weapon_stats_on_conflict": { "constraint": [ - 3665 + 3755 ], "update_columns": [ - 3688 + 3778 ], "where": [ - 3664 + 3754 ], "__typename": [ 85 @@ -70498,43 +71762,43 @@ export default { }, "player_aim_weapon_stats_order_by": { "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_spotted": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_id": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "shots": [ - 3558 + 3648 ], "shots_spotted": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "weapon_class": [ - 3558 + 3648 ], "__typename": [ 85 @@ -70542,10 +71806,10 @@ export default { }, "player_aim_weapon_stats_pk_columns_input": { "match_map_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "weapon_class": [ 85 @@ -70569,10 +71833,10 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "shots": [ 41 @@ -70581,7 +71845,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "weapon_class": [ 85 @@ -70618,25 +71882,25 @@ export default { }, "player_aim_weapon_stats_stddev_order_by": { "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_spotted": [ - 3558 + 3648 ], "shots": [ - 3558 + 3648 ], "shots_spotted": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -70670,25 +71934,25 @@ export default { }, "player_aim_weapon_stats_stddev_pop_order_by": { "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_spotted": [ - 3558 + 3648 ], "shots": [ - 3558 + 3648 ], "shots_spotted": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -70722,25 +71986,25 @@ export default { }, "player_aim_weapon_stats_stddev_samp_order_by": { "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_spotted": [ - 3558 + 3648 ], "shots": [ - 3558 + 3648 ], "shots_spotted": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -70748,10 +72012,10 @@ export default { }, "player_aim_weapon_stats_stream_cursor_input": { "initial_value": [ - 3685 + 3775 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -70771,10 +72035,10 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "shots": [ 41 @@ -70783,7 +72047,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "weapon_class": [ 85 @@ -70812,7 +72076,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -70820,25 +72084,25 @@ export default { }, "player_aim_weapon_stats_sum_order_by": { "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_spotted": [ - 3558 + 3648 ], "shots": [ - 3558 + 3648 ], "shots_spotted": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -70847,13 +72111,13 @@ export default { "player_aim_weapon_stats_update_column": {}, "player_aim_weapon_stats_updates": { "_inc": [ - 3666 + 3756 ], "_set": [ - 3677 + 3767 ], "where": [ - 3664 + 3754 ], "__typename": [ 85 @@ -70887,25 +72151,25 @@ export default { }, "player_aim_weapon_stats_var_pop_order_by": { "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_spotted": [ - 3558 + 3648 ], "shots": [ - 3558 + 3648 ], "shots_spotted": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -70939,25 +72203,25 @@ export default { }, "player_aim_weapon_stats_var_samp_order_by": { "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_spotted": [ - 3558 + 3648 ], "shots": [ - 3558 + 3648 ], "shots_spotted": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -70991,25 +72255,25 @@ export default { }, "player_aim_weapon_stats_variance_order_by": { "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_spotted": [ - 3558 + 3648 ], "shots": [ - 3558 + 3648 ], "shots_spotted": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -71017,22 +72281,22 @@ export default { }, "player_assists": { "attacked_player": [ - 4516 + 4606 ], "attacked_steam_id": [ - 310 + 312 ], "attacked_team": [ 85 ], "attacker_steam_id": [ - 310 + 312 ], "attacker_team": [ 85 ], "deleted_at": [ - 5153 + 5243 ], "flash": [ 6 @@ -71041,25 +72305,25 @@ export default { 6 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3158 + 3248 ], "match_map_id": [ - 6365 + 6672 ], "player": [ - 4516 + 4606 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "__typename": [ 85 @@ -71067,10 +72331,10 @@ export default { }, "player_assists_aggregate": { "aggregate": [ - 3702 + 3792 ], "nodes": [ - 3696 + 3786 ], "__typename": [ 85 @@ -71078,13 +72342,13 @@ export default { }, "player_assists_aggregate_bool_exp": { "bool_and": [ - 3699 + 3789 ], "bool_or": [ - 3700 + 3790 ], "count": [ - 3701 + 3791 ], "__typename": [ 85 @@ -71092,13 +72356,13 @@ export default { }, "player_assists_aggregate_bool_exp_bool_and": { "arguments": [ - 3720 + 3810 ], "distinct": [ 6 ], "filter": [ - 3707 + 3797 ], "predicate": [ 7 @@ -71109,13 +72373,13 @@ export default { }, "player_assists_aggregate_bool_exp_bool_or": { "arguments": [ - 3721 + 3811 ], "distinct": [ 6 ], "filter": [ - 3707 + 3797 ], "predicate": [ 7 @@ -71126,13 +72390,13 @@ export default { }, "player_assists_aggregate_bool_exp_count": { "arguments": [ - 3719 + 3809 ], "distinct": [ 6 ], "filter": [ - 3707 + 3797 ], "predicate": [ 42 @@ -71143,13 +72407,13 @@ export default { }, "player_assists_aggregate_fields": { "avg": [ - 3705 + 3795 ], "count": [ 41, { "columns": [ - 3719, + 3809, "[player_assists_select_column!]" ], "distinct": [ @@ -71158,31 +72422,31 @@ export default { } ], "max": [ - 3711 + 3801 ], "min": [ - 3713 + 3803 ], "stddev": [ - 3723 + 3813 ], "stddev_pop": [ - 3725 + 3815 ], "stddev_samp": [ - 3727 + 3817 ], "sum": [ - 3731 + 3821 ], "var_pop": [ - 3735 + 3825 ], "var_samp": [ - 3737 + 3827 ], "variance": [ - 3739 + 3829 ], "__typename": [ 85 @@ -71190,37 +72454,37 @@ export default { }, "player_assists_aggregate_order_by": { "avg": [ - 3706 + 3796 ], "count": [ - 3558 + 3648 ], "max": [ - 3712 + 3802 ], "min": [ - 3714 + 3804 ], "stddev": [ - 3724 + 3814 ], "stddev_pop": [ - 3726 + 3816 ], "stddev_samp": [ - 3728 + 3818 ], "sum": [ - 3732 + 3822 ], "var_pop": [ - 3736 + 3826 ], "var_samp": [ - 3738 + 3828 ], "variance": [ - 3740 + 3830 ], "__typename": [ 85 @@ -71228,10 +72492,10 @@ export default { }, "player_assists_arr_rel_insert_input": { "data": [ - 3710 + 3800 ], "on_conflict": [ - 3716 + 3806 ], "__typename": [ 85 @@ -71253,13 +72517,13 @@ export default { }, "player_assists_avg_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -71267,31 +72531,31 @@ export default { }, "player_assists_bool_exp": { "_and": [ - 3707 + 3797 ], "_not": [ - 3707 + 3797 ], "_or": [ - 3707 + 3797 ], "attacked_player": [ - 4520 + 4610 ], "attacked_steam_id": [ - 312 + 314 ], "attacked_team": [ 87 ], "attacker_steam_id": [ - 312 + 314 ], "attacker_team": [ 87 ], "deleted_at": [ - 5154 + 5244 ], "flash": [ 7 @@ -71300,25 +72564,25 @@ export default { 7 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_map": [ - 3167 + 3257 ], "match_map_id": [ - 6367 + 6674 ], "player": [ - 4520 + 4610 ], "round": [ 42 ], "time": [ - 5154 + 5244 ], "__typename": [ 85 @@ -71327,10 +72591,10 @@ export default { "player_assists_constraint": {}, "player_assists_inc_input": { "attacked_steam_id": [ - 310 + 312 ], "attacker_steam_id": [ - 310 + 312 ], "round": [ 41 @@ -71341,46 +72605,46 @@ export default { }, "player_assists_insert_input": { "attacked_player": [ - 4527 + 4617 ], "attacked_steam_id": [ - 310 + 312 ], "attacked_team": [ 85 ], "attacker_steam_id": [ - 310 + 312 ], "attacker_team": [ 85 ], "deleted_at": [ - 5153 + 5243 ], "flash": [ 6 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3176 + 3266 ], "match_map_id": [ - 6365 + 6672 ], "player": [ - 4527 + 4617 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "__typename": [ 85 @@ -71388,31 +72652,31 @@ export default { }, "player_assists_max_fields": { "attacked_steam_id": [ - 310 + 312 ], "attacked_team": [ 85 ], "attacker_steam_id": [ - 310 + 312 ], "attacker_team": [ 85 ], "deleted_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "__typename": [ 85 @@ -71420,31 +72684,31 @@ export default { }, "player_assists_max_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacked_team": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "attacker_team": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "time": [ - 3558 + 3648 ], "__typename": [ 85 @@ -71452,31 +72716,31 @@ export default { }, "player_assists_min_fields": { "attacked_steam_id": [ - 310 + 312 ], "attacked_team": [ 85 ], "attacker_steam_id": [ - 310 + 312 ], "attacker_team": [ 85 ], "deleted_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "__typename": [ 85 @@ -71484,31 +72748,31 @@ export default { }, "player_assists_min_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacked_team": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "attacker_team": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "time": [ - 3558 + 3648 ], "__typename": [ 85 @@ -71519,7 +72783,7 @@ export default { 41 ], "returning": [ - 3696 + 3786 ], "__typename": [ 85 @@ -71527,13 +72791,13 @@ export default { }, "player_assists_on_conflict": { "constraint": [ - 3708 + 3798 ], "update_columns": [ - 3733 + 3823 ], "where": [ - 3707 + 3797 ], "__typename": [ 85 @@ -71541,49 +72805,49 @@ export default { }, "player_assists_order_by": { "attacked_player": [ - 4529 + 4619 ], "attacked_steam_id": [ - 3558 + 3648 ], "attacked_team": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "attacker_team": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "flash": [ - 3558 + 3648 ], "is_team_assist": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_id": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "round": [ - 3558 + 3648 ], "time": [ - 3558 + 3648 ], "__typename": [ 85 @@ -71591,16 +72855,16 @@ export default { }, "player_assists_pk_columns_input": { "attacked_steam_id": [ - 310 + 312 ], "attacker_steam_id": [ - 310 + 312 ], "match_map_id": [ - 6365 + 6672 ], "time": [ - 5153 + 5243 ], "__typename": [ 85 @@ -71611,34 +72875,34 @@ export default { "player_assists_select_column_player_assists_aggregate_bool_exp_bool_or_arguments_columns": {}, "player_assists_set_input": { "attacked_steam_id": [ - 310 + 312 ], "attacked_team": [ 85 ], "attacker_steam_id": [ - 310 + 312 ], "attacker_team": [ 85 ], "deleted_at": [ - 5153 + 5243 ], "flash": [ 6 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "__typename": [ 85 @@ -71660,13 +72924,13 @@ export default { }, "player_assists_stddev_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -71688,13 +72952,13 @@ export default { }, "player_assists_stddev_pop_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -71716,13 +72980,13 @@ export default { }, "player_assists_stddev_samp_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -71730,10 +72994,10 @@ export default { }, "player_assists_stream_cursor_input": { "initial_value": [ - 3730 + 3820 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -71741,34 +73005,34 @@ export default { }, "player_assists_stream_cursor_value_input": { "attacked_steam_id": [ - 310 + 312 ], "attacked_team": [ 85 ], "attacker_steam_id": [ - 310 + 312 ], "attacker_team": [ 85 ], "deleted_at": [ - 5153 + 5243 ], "flash": [ 6 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "__typename": [ 85 @@ -71776,10 +73040,10 @@ export default { }, "player_assists_sum_fields": { "attacked_steam_id": [ - 310 + 312 ], "attacker_steam_id": [ - 310 + 312 ], "round": [ 41 @@ -71790,13 +73054,13 @@ export default { }, "player_assists_sum_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -71805,13 +73069,13 @@ export default { "player_assists_update_column": {}, "player_assists_updates": { "_inc": [ - 3709 + 3799 ], "_set": [ - 3722 + 3812 ], "where": [ - 3707 + 3797 ], "__typename": [ 85 @@ -71833,13 +73097,13 @@ export default { }, "player_assists_var_pop_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -71861,13 +73125,13 @@ export default { }, "player_assists_var_samp_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -71889,13 +73153,13 @@ export default { }, "player_assists_variance_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -71903,28 +73167,28 @@ export default { }, "player_career_stats_v": { "accuracy": [ - 3556 + 3646 ], "accuracy_spotted": [ - 3556 + 3646 ], "counter_strafe_pct": [ - 3556 + 3646 ], "crosshair_deg": [ - 3556 + 3646 ], "enemy_blind_pr": [ - 3556 + 3646 ], "flash_assists_pr": [ - 3556 + 3646 ], "hs_pct": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "maps": [ 41 @@ -71936,19 +73200,19 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "survival_pct": [ - 3556 + 3646 ], "time_to_damage_s": [ - 3556 + 3646 ], "traded_death_pct": [ - 3556 + 3646 ], "util_efficiency": [ - 3556 + 3646 ], "__typename": [ 85 @@ -71956,10 +73220,10 @@ export default { }, "player_career_stats_v_aggregate": { "aggregate": [ - 3743 + 3833 ], "nodes": [ - 3741 + 3831 ], "__typename": [ 85 @@ -71967,13 +73231,13 @@ export default { }, "player_career_stats_v_aggregate_fields": { "avg": [ - 3744 + 3834 ], "count": [ 41, { "columns": [ - 3749, + 3839, "[player_career_stats_v_select_column!]" ], "distinct": [ @@ -71982,31 +73246,31 @@ export default { } ], "max": [ - 3746 + 3836 ], "min": [ - 3747 + 3837 ], "stddev": [ - 3750 + 3840 ], "stddev_pop": [ - 3751 + 3841 ], "stddev_samp": [ - 3752 + 3842 ], "sum": [ - 3755 + 3845 ], "var_pop": [ - 3756 + 3846 ], "var_samp": [ - 3757 + 3847 ], "variance": [ - 3758 + 3848 ], "__typename": [ 85 @@ -72067,37 +73331,37 @@ export default { }, "player_career_stats_v_bool_exp": { "_and": [ - 3745 + 3835 ], "_not": [ - 3745 + 3835 ], "_or": [ - 3745 + 3835 ], "accuracy": [ - 3557 + 3647 ], "accuracy_spotted": [ - 3557 + 3647 ], "counter_strafe_pct": [ - 3557 + 3647 ], "crosshair_deg": [ - 3557 + 3647 ], "enemy_blind_pr": [ - 3557 + 3647 ], "flash_assists_pr": [ - 3557 + 3647 ], "hs_pct": [ - 3557 + 3647 ], "kast_pct": [ - 3557 + 3647 ], "maps": [ 42 @@ -72109,19 +73373,19 @@ export default { 42 ], "steam_id": [ - 312 + 314 ], "survival_pct": [ - 3557 + 3647 ], "time_to_damage_s": [ - 3557 + 3647 ], "traded_death_pct": [ - 3557 + 3647 ], "util_efficiency": [ - 3557 + 3647 ], "__typename": [ 85 @@ -72129,28 +73393,28 @@ export default { }, "player_career_stats_v_max_fields": { "accuracy": [ - 3556 + 3646 ], "accuracy_spotted": [ - 3556 + 3646 ], "counter_strafe_pct": [ - 3556 + 3646 ], "crosshair_deg": [ - 3556 + 3646 ], "enemy_blind_pr": [ - 3556 + 3646 ], "flash_assists_pr": [ - 3556 + 3646 ], "hs_pct": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "maps": [ 41 @@ -72162,19 +73426,19 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "survival_pct": [ - 3556 + 3646 ], "time_to_damage_s": [ - 3556 + 3646 ], "traded_death_pct": [ - 3556 + 3646 ], "util_efficiency": [ - 3556 + 3646 ], "__typename": [ 85 @@ -72182,28 +73446,28 @@ export default { }, "player_career_stats_v_min_fields": { "accuracy": [ - 3556 + 3646 ], "accuracy_spotted": [ - 3556 + 3646 ], "counter_strafe_pct": [ - 3556 + 3646 ], "crosshair_deg": [ - 3556 + 3646 ], "enemy_blind_pr": [ - 3556 + 3646 ], "flash_assists_pr": [ - 3556 + 3646 ], "hs_pct": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "maps": [ 41 @@ -72215,19 +73479,19 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "survival_pct": [ - 3556 + 3646 ], "time_to_damage_s": [ - 3556 + 3646 ], "traded_death_pct": [ - 3556 + 3646 ], "util_efficiency": [ - 3556 + 3646 ], "__typename": [ 85 @@ -72235,52 +73499,52 @@ export default { }, "player_career_stats_v_order_by": { "accuracy": [ - 3558 + 3648 ], "accuracy_spotted": [ - 3558 + 3648 ], "counter_strafe_pct": [ - 3558 + 3648 ], "crosshair_deg": [ - 3558 + 3648 ], "enemy_blind_pr": [ - 3558 + 3648 ], "flash_assists_pr": [ - 3558 + 3648 ], "hs_pct": [ - 3558 + 3648 ], "kast_pct": [ - 3558 + 3648 ], "maps": [ - 3558 + 3648 ], "premier_rank": [ - 3558 + 3648 ], "rounds": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "survival_pct": [ - 3558 + 3648 ], "time_to_damage_s": [ - 3558 + 3648 ], "traded_death_pct": [ - 3558 + 3648 ], "util_efficiency": [ - 3558 + 3648 ], "__typename": [ 85 @@ -72448,10 +73712,10 @@ export default { }, "player_career_stats_v_stream_cursor_input": { "initial_value": [ - 3754 + 3844 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -72459,28 +73723,28 @@ export default { }, "player_career_stats_v_stream_cursor_value_input": { "accuracy": [ - 3556 + 3646 ], "accuracy_spotted": [ - 3556 + 3646 ], "counter_strafe_pct": [ - 3556 + 3646 ], "crosshair_deg": [ - 3556 + 3646 ], "enemy_blind_pr": [ - 3556 + 3646 ], "flash_assists_pr": [ - 3556 + 3646 ], "hs_pct": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "maps": [ 41 @@ -72492,19 +73756,19 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "survival_pct": [ - 3556 + 3646 ], "time_to_damage_s": [ - 3556 + 3646 ], "traded_death_pct": [ - 3556 + 3646 ], "util_efficiency": [ - 3556 + 3646 ], "__typename": [ 85 @@ -72512,28 +73776,28 @@ export default { }, "player_career_stats_v_sum_fields": { "accuracy": [ - 3556 + 3646 ], "accuracy_spotted": [ - 3556 + 3646 ], "counter_strafe_pct": [ - 3556 + 3646 ], "crosshair_deg": [ - 3556 + 3646 ], "enemy_blind_pr": [ - 3556 + 3646 ], "flash_assists_pr": [ - 3556 + 3646 ], "hs_pct": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "maps": [ 41 @@ -72545,19 +73809,19 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "survival_pct": [ - 3556 + 3646 ], "time_to_damage_s": [ - 3556 + 3646 ], "traded_death_pct": [ - 3556 + 3646 ], "util_efficiency": [ - 3556 + 3646 ], "__typename": [ 85 @@ -72733,10 +73997,10 @@ export default { 85 ], "attacked_player": [ - 4516 + 4606 ], "attacked_steam_id": [ - 310 + 312 ], "attacked_team": [ 85 @@ -72748,7 +74012,7 @@ export default { 85 ], "attacker_steam_id": [ - 310 + 312 ], "attacker_team": [ 85 @@ -72760,7 +74024,7 @@ export default { 41 ], "deleted_at": [ - 5153 + 5243 ], "health": [ 41 @@ -72769,31 +74033,31 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3158 + 3248 ], "match_map_id": [ - 6365 + 6672 ], "player": [ - 4516 + 4606 ], "round": [ - 3556 + 3646 ], "team_damage": [ 6 ], "time": [ - 5153 + 5243 ], "with": [ 85 @@ -72804,10 +74068,10 @@ export default { }, "player_damages_aggregate": { "aggregate": [ - 3763 + 3853 ], "nodes": [ - 3759 + 3849 ], "__typename": [ 85 @@ -72815,7 +74079,7 @@ export default { }, "player_damages_aggregate_bool_exp": { "count": [ - 3762 + 3852 ], "__typename": [ 85 @@ -72823,13 +74087,13 @@ export default { }, "player_damages_aggregate_bool_exp_count": { "arguments": [ - 3780 + 3870 ], "distinct": [ 6 ], "filter": [ - 3768 + 3858 ], "predicate": [ 42 @@ -72840,13 +74104,13 @@ export default { }, "player_damages_aggregate_fields": { "avg": [ - 3766 + 3856 ], "count": [ 41, { "columns": [ - 3780, + 3870, "[player_damages_select_column!]" ], "distinct": [ @@ -72855,31 +74119,31 @@ export default { } ], "max": [ - 3772 + 3862 ], "min": [ - 3774 + 3864 ], "stddev": [ - 3782 + 3872 ], "stddev_pop": [ - 3784 + 3874 ], "stddev_samp": [ - 3786 + 3876 ], "sum": [ - 3790 + 3880 ], "var_pop": [ - 3794 + 3884 ], "var_samp": [ - 3796 + 3886 ], "variance": [ - 3798 + 3888 ], "__typename": [ 85 @@ -72887,37 +74151,37 @@ export default { }, "player_damages_aggregate_order_by": { "avg": [ - 3767 + 3857 ], "count": [ - 3558 + 3648 ], "max": [ - 3773 + 3863 ], "min": [ - 3775 + 3865 ], "stddev": [ - 3783 + 3873 ], "stddev_pop": [ - 3785 + 3875 ], "stddev_samp": [ - 3787 + 3877 ], "sum": [ - 3791 + 3881 ], "var_pop": [ - 3795 + 3885 ], "var_samp": [ - 3797 + 3887 ], "variance": [ - 3799 + 3889 ], "__typename": [ 85 @@ -72925,10 +74189,10 @@ export default { }, "player_damages_arr_rel_insert_input": { "data": [ - 3771 + 3861 ], "on_conflict": [ - 3777 + 3867 ], "__typename": [ 85 @@ -72962,25 +74226,25 @@ export default { }, "player_damages_avg_order_by": { "armor": [ - 3558 + 3648 ], "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_armor": [ - 3558 + 3648 ], "health": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -72988,13 +74252,13 @@ export default { }, "player_damages_bool_exp": { "_and": [ - 3768 + 3858 ], "_not": [ - 3768 + 3858 ], "_or": [ - 3768 + 3858 ], "armor": [ 42 @@ -73006,10 +74270,10 @@ export default { 87 ], "attacked_player": [ - 4520 + 4610 ], "attacked_steam_id": [ - 312 + 314 ], "attacked_team": [ 87 @@ -73021,7 +74285,7 @@ export default { 87 ], "attacker_steam_id": [ - 312 + 314 ], "attacker_team": [ 87 @@ -73033,7 +74297,7 @@ export default { 42 ], "deleted_at": [ - 5154 + 5244 ], "health": [ 42 @@ -73042,31 +74306,31 @@ export default { 87 ], "id": [ - 6367 + 6674 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_map": [ - 3167 + 3257 ], "match_map_id": [ - 6367 + 6674 ], "player": [ - 4520 + 4610 ], "round": [ - 3557 + 3647 ], "team_damage": [ 7 ], "time": [ - 5154 + 5244 ], "with": [ 87 @@ -73081,10 +74345,10 @@ export default { 41 ], "attacked_steam_id": [ - 310 + 312 ], "attacker_steam_id": [ - 310 + 312 ], "damage": [ 41 @@ -73096,7 +74360,7 @@ export default { 41 ], "round": [ - 3556 + 3646 ], "__typename": [ 85 @@ -73113,10 +74377,10 @@ export default { 85 ], "attacked_player": [ - 4527 + 4617 ], "attacked_steam_id": [ - 310 + 312 ], "attacked_team": [ 85 @@ -73128,7 +74392,7 @@ export default { 85 ], "attacker_steam_id": [ - 310 + 312 ], "attacker_team": [ 85 @@ -73140,7 +74404,7 @@ export default { 41 ], "deleted_at": [ - 5153 + 5243 ], "health": [ 41 @@ -73149,28 +74413,28 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3176 + 3266 ], "match_map_id": [ - 6365 + 6672 ], "player": [ - 4527 + 4617 ], "round": [ - 3556 + 3646 ], "time": [ - 5153 + 5243 ], "with": [ 85 @@ -73190,7 +74454,7 @@ export default { 85 ], "attacked_steam_id": [ - 310 + 312 ], "attacked_team": [ 85 @@ -73202,7 +74466,7 @@ export default { 85 ], "attacker_steam_id": [ - 310 + 312 ], "attacker_team": [ 85 @@ -73214,7 +74478,7 @@ export default { 41 ], "deleted_at": [ - 5153 + 5243 ], "health": [ 41 @@ -73223,19 +74487,19 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "round": [ - 3556 + 3646 ], "time": [ - 5153 + 5243 ], "with": [ 85 @@ -73246,64 +74510,64 @@ export default { }, "player_damages_max_order_by": { "armor": [ - 3558 + 3648 ], "attacked_location": [ - 3558 + 3648 ], "attacked_location_coordinates": [ - 3558 + 3648 ], "attacked_steam_id": [ - 3558 + 3648 ], "attacked_team": [ - 3558 + 3648 ], "attacker_location": [ - 3558 + 3648 ], "attacker_location_coordinates": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "attacker_team": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_armor": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "health": [ - 3558 + 3648 ], "hitgroup": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "time": [ - 3558 + 3648 ], "with": [ - 3558 + 3648 ], "__typename": [ 85 @@ -73320,7 +74584,7 @@ export default { 85 ], "attacked_steam_id": [ - 310 + 312 ], "attacked_team": [ 85 @@ -73332,7 +74596,7 @@ export default { 85 ], "attacker_steam_id": [ - 310 + 312 ], "attacker_team": [ 85 @@ -73344,7 +74608,7 @@ export default { 41 ], "deleted_at": [ - 5153 + 5243 ], "health": [ 41 @@ -73353,19 +74617,19 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "round": [ - 3556 + 3646 ], "time": [ - 5153 + 5243 ], "with": [ 85 @@ -73376,64 +74640,64 @@ export default { }, "player_damages_min_order_by": { "armor": [ - 3558 + 3648 ], "attacked_location": [ - 3558 + 3648 ], "attacked_location_coordinates": [ - 3558 + 3648 ], "attacked_steam_id": [ - 3558 + 3648 ], "attacked_team": [ - 3558 + 3648 ], "attacker_location": [ - 3558 + 3648 ], "attacker_location_coordinates": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "attacker_team": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_armor": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "health": [ - 3558 + 3648 ], "hitgroup": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "time": [ - 3558 + 3648 ], "with": [ - 3558 + 3648 ], "__typename": [ 85 @@ -73444,7 +74708,7 @@ export default { 41 ], "returning": [ - 3759 + 3849 ], "__typename": [ 85 @@ -73452,13 +74716,13 @@ export default { }, "player_damages_on_conflict": { "constraint": [ - 3769 + 3859 ], "update_columns": [ - 3792 + 3882 ], "where": [ - 3768 + 3858 ], "__typename": [ 85 @@ -73466,79 +74730,79 @@ export default { }, "player_damages_order_by": { "armor": [ - 3558 + 3648 ], "attacked_location": [ - 3558 + 3648 ], "attacked_location_coordinates": [ - 3558 + 3648 ], "attacked_player": [ - 4529 + 4619 ], "attacked_steam_id": [ - 3558 + 3648 ], "attacked_team": [ - 3558 + 3648 ], "attacker_location": [ - 3558 + 3648 ], "attacker_location_coordinates": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "attacker_team": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_armor": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "health": [ - 3558 + 3648 ], "hitgroup": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_id": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "round": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "time": [ - 3558 + 3648 ], "with": [ - 3558 + 3648 ], "__typename": [ 85 @@ -73546,13 +74810,13 @@ export default { }, "player_damages_pk_columns_input": { "id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "time": [ - 5153 + 5243 ], "__typename": [ 85 @@ -73570,7 +74834,7 @@ export default { 85 ], "attacked_steam_id": [ - 310 + 312 ], "attacked_team": [ 85 @@ -73582,7 +74846,7 @@ export default { 85 ], "attacker_steam_id": [ - 310 + 312 ], "attacker_team": [ 85 @@ -73594,7 +74858,7 @@ export default { 41 ], "deleted_at": [ - 5153 + 5243 ], "health": [ 41 @@ -73603,19 +74867,19 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "round": [ - 3556 + 3646 ], "time": [ - 5153 + 5243 ], "with": [ 85 @@ -73652,25 +74916,25 @@ export default { }, "player_damages_stddev_order_by": { "armor": [ - 3558 + 3648 ], "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_armor": [ - 3558 + 3648 ], "health": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -73704,25 +74968,25 @@ export default { }, "player_damages_stddev_pop_order_by": { "armor": [ - 3558 + 3648 ], "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_armor": [ - 3558 + 3648 ], "health": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -73756,25 +75020,25 @@ export default { }, "player_damages_stddev_samp_order_by": { "armor": [ - 3558 + 3648 ], "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_armor": [ - 3558 + 3648 ], "health": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -73782,10 +75046,10 @@ export default { }, "player_damages_stream_cursor_input": { "initial_value": [ - 3789 + 3879 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -73802,7 +75066,7 @@ export default { 85 ], "attacked_steam_id": [ - 310 + 312 ], "attacked_team": [ 85 @@ -73814,7 +75078,7 @@ export default { 85 ], "attacker_steam_id": [ - 310 + 312 ], "attacker_team": [ 85 @@ -73826,7 +75090,7 @@ export default { 41 ], "deleted_at": [ - 5153 + 5243 ], "health": [ 41 @@ -73835,19 +75099,19 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "round": [ - 3556 + 3646 ], "time": [ - 5153 + 5243 ], "with": [ 85 @@ -73861,10 +75125,10 @@ export default { 41 ], "attacked_steam_id": [ - 310 + 312 ], "attacker_steam_id": [ - 310 + 312 ], "damage": [ 41 @@ -73876,7 +75140,7 @@ export default { 41 ], "round": [ - 3556 + 3646 ], "__typename": [ 85 @@ -73884,25 +75148,25 @@ export default { }, "player_damages_sum_order_by": { "armor": [ - 3558 + 3648 ], "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_armor": [ - 3558 + 3648 ], "health": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -73911,13 +75175,13 @@ export default { "player_damages_update_column": {}, "player_damages_updates": { "_inc": [ - 3770 + 3860 ], "_set": [ - 3781 + 3871 ], "where": [ - 3768 + 3858 ], "__typename": [ 85 @@ -73951,25 +75215,25 @@ export default { }, "player_damages_var_pop_order_by": { "armor": [ - 3558 + 3648 ], "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_armor": [ - 3558 + 3648 ], "health": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -74003,25 +75267,25 @@ export default { }, "player_damages_var_samp_order_by": { "armor": [ - 3558 + 3648 ], "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_armor": [ - 3558 + 3648 ], "health": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -74055,25 +75319,25 @@ export default { }, "player_damages_variance_order_by": { "armor": [ - 3558 + 3648 ], "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_armor": [ - 3558 + 3648 ], "health": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -74081,40 +75345,40 @@ export default { }, "player_elo": { "actual_score": [ - 2004 + 2093 ], "assists": [ 41 ], "change": [ - 3556 + 3646 ], "created_at": [ - 5153 + 5243 ], "current": [ - 3556 + 3646 ], "damage": [ 41 ], "damage_percent": [ - 2004 + 2093 ], "deaths": [ 41 ], "expected_score": [ - 2004 + 2093 ], "impact": [ - 3556 + 3646 ], "k_factor": [ 41 ], "kda": [ - 2004 + 2093 ], "kills": [ 41 @@ -74126,43 +75390,43 @@ export default { 41 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "opponent_team_elo_avg": [ - 2004 + 2093 ], "performance_multiplier": [ - 2004 + 2093 ], "player": [ - 4516 + 4606 ], "player_team_elo_avg": [ - 2004 + 2093 ], "rating_for_expected": [ - 2004 + 2093 ], "season": [ - 4616 + 4706 ], "season_id": [ - 6365 + 6672 ], "series_multiplier": [ 41 ], "steam_id": [ - 310 + 312 ], "team_avg_kda": [ - 2004 + 2093 ], "type": [ - 1223 + 1225 ], "__typename": [ 85 @@ -74170,10 +75434,10 @@ export default { }, "player_elo_aggregate": { "aggregate": [ - 3802 + 3892 ], "nodes": [ - 3800 + 3890 ], "__typename": [ 85 @@ -74181,13 +75445,13 @@ export default { }, "player_elo_aggregate_fields": { "avg": [ - 3803 + 3893 ], "count": [ 41, { "columns": [ - 3814, + 3904, "[player_elo_select_column!]" ], "distinct": [ @@ -74196,31 +75460,31 @@ export default { } ], "max": [ - 3808 + 3898 ], "min": [ - 3809 + 3899 ], "stddev": [ - 3816 + 3906 ], "stddev_pop": [ - 3817 + 3907 ], "stddev_samp": [ - 3818 + 3908 ], "sum": [ - 3821 + 3911 ], "var_pop": [ - 3824 + 3914 ], "var_samp": [ - 3825 + 3915 ], "variance": [ - 3826 + 3916 ], "__typename": [ 85 @@ -74296,49 +75560,49 @@ export default { }, "player_elo_bool_exp": { "_and": [ - 3804 + 3894 ], "_not": [ - 3804 + 3894 ], "_or": [ - 3804 + 3894 ], "actual_score": [ - 2005 + 2094 ], "assists": [ 42 ], "change": [ - 3557 + 3647 ], "created_at": [ - 5154 + 5244 ], "current": [ - 3557 + 3647 ], "damage": [ 42 ], "damage_percent": [ - 2005 + 2094 ], "deaths": [ 42 ], "expected_score": [ - 2005 + 2094 ], "impact": [ - 3557 + 3647 ], "k_factor": [ 42 ], "kda": [ - 2005 + 2094 ], "kills": [ 42 @@ -74350,43 +75614,43 @@ export default { 42 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "opponent_team_elo_avg": [ - 2005 + 2094 ], "performance_multiplier": [ - 2005 + 2094 ], "player": [ - 4520 + 4610 ], "player_team_elo_avg": [ - 2005 + 2094 ], "rating_for_expected": [ - 2005 + 2094 ], "season": [ - 4620 + 4710 ], "season_id": [ - 6367 + 6674 ], "series_multiplier": [ 42 ], "steam_id": [ - 312 + 314 ], "team_avg_kda": [ - 2005 + 2094 ], "type": [ - 1224 + 1226 ], "__typename": [ 85 @@ -74395,37 +75659,37 @@ export default { "player_elo_constraint": {}, "player_elo_inc_input": { "actual_score": [ - 2004 + 2093 ], "assists": [ 41 ], "change": [ - 3556 + 3646 ], "current": [ - 3556 + 3646 ], "damage": [ 41 ], "damage_percent": [ - 2004 + 2093 ], "deaths": [ 41 ], "expected_score": [ - 2004 + 2093 ], "impact": [ - 3556 + 3646 ], "k_factor": [ 41 ], "kda": [ - 2004 + 2093 ], "kills": [ 41 @@ -74437,25 +75701,25 @@ export default { 41 ], "opponent_team_elo_avg": [ - 2004 + 2093 ], "performance_multiplier": [ - 2004 + 2093 ], "player_team_elo_avg": [ - 2004 + 2093 ], "rating_for_expected": [ - 2004 + 2093 ], "series_multiplier": [ 41 ], "steam_id": [ - 310 + 312 ], "team_avg_kda": [ - 2004 + 2093 ], "__typename": [ 85 @@ -74463,40 +75727,40 @@ export default { }, "player_elo_insert_input": { "actual_score": [ - 2004 + 2093 ], "assists": [ 41 ], "change": [ - 3556 + 3646 ], "created_at": [ - 5153 + 5243 ], "current": [ - 3556 + 3646 ], "damage": [ 41 ], "damage_percent": [ - 2004 + 2093 ], "deaths": [ 41 ], "expected_score": [ - 2004 + 2093 ], "impact": [ - 3556 + 3646 ], "k_factor": [ 41 ], "kda": [ - 2004 + 2093 ], "kills": [ 41 @@ -74508,43 +75772,43 @@ export default { 41 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "opponent_team_elo_avg": [ - 2004 + 2093 ], "performance_multiplier": [ - 2004 + 2093 ], "player": [ - 4527 + 4617 ], "player_team_elo_avg": [ - 2004 + 2093 ], "rating_for_expected": [ - 2004 + 2093 ], "season": [ - 4627 + 4717 ], "season_id": [ - 6365 + 6672 ], "series_multiplier": [ 41 ], "steam_id": [ - 310 + 312 ], "team_avg_kda": [ - 2004 + 2093 ], "type": [ - 1223 + 1225 ], "__typename": [ 85 @@ -74552,40 +75816,40 @@ export default { }, "player_elo_max_fields": { "actual_score": [ - 2004 + 2093 ], "assists": [ 41 ], "change": [ - 3556 + 3646 ], "created_at": [ - 5153 + 5243 ], "current": [ - 3556 + 3646 ], "damage": [ 41 ], "damage_percent": [ - 2004 + 2093 ], "deaths": [ 41 ], "expected_score": [ - 2004 + 2093 ], "impact": [ - 3556 + 3646 ], "k_factor": [ 41 ], "kda": [ - 2004 + 2093 ], "kills": [ 41 @@ -74597,31 +75861,31 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "opponent_team_elo_avg": [ - 2004 + 2093 ], "performance_multiplier": [ - 2004 + 2093 ], "player_team_elo_avg": [ - 2004 + 2093 ], "rating_for_expected": [ - 2004 + 2093 ], "season_id": [ - 6365 + 6672 ], "series_multiplier": [ 41 ], "steam_id": [ - 310 + 312 ], "team_avg_kda": [ - 2004 + 2093 ], "__typename": [ 85 @@ -74629,40 +75893,40 @@ export default { }, "player_elo_min_fields": { "actual_score": [ - 2004 + 2093 ], "assists": [ 41 ], "change": [ - 3556 + 3646 ], "created_at": [ - 5153 + 5243 ], "current": [ - 3556 + 3646 ], "damage": [ 41 ], "damage_percent": [ - 2004 + 2093 ], "deaths": [ 41 ], "expected_score": [ - 2004 + 2093 ], "impact": [ - 3556 + 3646 ], "k_factor": [ 41 ], "kda": [ - 2004 + 2093 ], "kills": [ 41 @@ -74674,31 +75938,31 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "opponent_team_elo_avg": [ - 2004 + 2093 ], "performance_multiplier": [ - 2004 + 2093 ], "player_team_elo_avg": [ - 2004 + 2093 ], "rating_for_expected": [ - 2004 + 2093 ], "season_id": [ - 6365 + 6672 ], "series_multiplier": [ 41 ], "steam_id": [ - 310 + 312 ], "team_avg_kda": [ - 2004 + 2093 ], "__typename": [ 85 @@ -74709,7 +75973,7 @@ export default { 41 ], "returning": [ - 3800 + 3890 ], "__typename": [ 85 @@ -74717,13 +75981,13 @@ export default { }, "player_elo_on_conflict": { "constraint": [ - 3805 + 3895 ], "update_columns": [ - 3822 + 3912 ], "where": [ - 3804 + 3894 ], "__typename": [ 85 @@ -74731,88 +75995,88 @@ export default { }, "player_elo_order_by": { "actual_score": [ - 3558 + 3648 ], "assists": [ - 3558 + 3648 ], "change": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "current": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_percent": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "expected_score": [ - 3558 + 3648 ], "impact": [ - 3558 + 3648 ], "k_factor": [ - 3558 + 3648 ], "kda": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "map_losses": [ - 3558 + 3648 ], "map_wins": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "opponent_team_elo_avg": [ - 3558 + 3648 ], "performance_multiplier": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "player_team_elo_avg": [ - 3558 + 3648 ], "rating_for_expected": [ - 3558 + 3648 ], "season": [ - 4629 + 4719 ], "season_id": [ - 3558 + 3648 ], "series_multiplier": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_avg_kda": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "__typename": [ 85 @@ -74820,13 +76084,13 @@ export default { }, "player_elo_pk_columns_input": { "match_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "type": [ - 1223 + 1225 ], "__typename": [ 85 @@ -74835,40 +76099,40 @@ export default { "player_elo_select_column": {}, "player_elo_set_input": { "actual_score": [ - 2004 + 2093 ], "assists": [ 41 ], "change": [ - 3556 + 3646 ], "created_at": [ - 5153 + 5243 ], "current": [ - 3556 + 3646 ], "damage": [ 41 ], "damage_percent": [ - 2004 + 2093 ], "deaths": [ 41 ], "expected_score": [ - 2004 + 2093 ], "impact": [ - 3556 + 3646 ], "k_factor": [ 41 ], "kda": [ - 2004 + 2093 ], "kills": [ 41 @@ -74880,34 +76144,34 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "opponent_team_elo_avg": [ - 2004 + 2093 ], "performance_multiplier": [ - 2004 + 2093 ], "player_team_elo_avg": [ - 2004 + 2093 ], "rating_for_expected": [ - 2004 + 2093 ], "season_id": [ - 6365 + 6672 ], "series_multiplier": [ 41 ], "steam_id": [ - 310 + 312 ], "team_avg_kda": [ - 2004 + 2093 ], "type": [ - 1223 + 1225 ], "__typename": [ 85 @@ -75119,10 +76383,10 @@ export default { }, "player_elo_stream_cursor_input": { "initial_value": [ - 3820 + 3910 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -75130,40 +76394,40 @@ export default { }, "player_elo_stream_cursor_value_input": { "actual_score": [ - 2004 + 2093 ], "assists": [ 41 ], "change": [ - 3556 + 3646 ], "created_at": [ - 5153 + 5243 ], "current": [ - 3556 + 3646 ], "damage": [ 41 ], "damage_percent": [ - 2004 + 2093 ], "deaths": [ 41 ], "expected_score": [ - 2004 + 2093 ], "impact": [ - 3556 + 3646 ], "k_factor": [ 41 ], "kda": [ - 2004 + 2093 ], "kills": [ 41 @@ -75175,34 +76439,34 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "opponent_team_elo_avg": [ - 2004 + 2093 ], "performance_multiplier": [ - 2004 + 2093 ], "player_team_elo_avg": [ - 2004 + 2093 ], "rating_for_expected": [ - 2004 + 2093 ], "season_id": [ - 6365 + 6672 ], "series_multiplier": [ 41 ], "steam_id": [ - 310 + 312 ], "team_avg_kda": [ - 2004 + 2093 ], "type": [ - 1223 + 1225 ], "__typename": [ 85 @@ -75210,37 +76474,37 @@ export default { }, "player_elo_sum_fields": { "actual_score": [ - 2004 + 2093 ], "assists": [ 41 ], "change": [ - 3556 + 3646 ], "current": [ - 3556 + 3646 ], "damage": [ 41 ], "damage_percent": [ - 2004 + 2093 ], "deaths": [ 41 ], "expected_score": [ - 2004 + 2093 ], "impact": [ - 3556 + 3646 ], "k_factor": [ 41 ], "kda": [ - 2004 + 2093 ], "kills": [ 41 @@ -75252,25 +76516,25 @@ export default { 41 ], "opponent_team_elo_avg": [ - 2004 + 2093 ], "performance_multiplier": [ - 2004 + 2093 ], "player_team_elo_avg": [ - 2004 + 2093 ], "rating_for_expected": [ - 2004 + 2093 ], "series_multiplier": [ 41 ], "steam_id": [ - 310 + 312 ], "team_avg_kda": [ - 2004 + 2093 ], "__typename": [ 85 @@ -75279,13 +76543,13 @@ export default { "player_elo_update_column": {}, "player_elo_updates": { "_inc": [ - 3806 + 3896 ], "_set": [ - 3815 + 3905 ], "where": [ - 3804 + 3894 ], "__typename": [ 85 @@ -75500,19 +76764,19 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "observed_at": [ - 5153 + 5243 ], "player": [ - 4516 + 4606 ], "previous_rank": [ 41 @@ -75521,7 +76785,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -75529,10 +76793,10 @@ export default { }, "player_faceit_rank_history_aggregate": { "aggregate": [ - 3831 + 3921 ], "nodes": [ - 3827 + 3917 ], "__typename": [ 85 @@ -75540,7 +76804,7 @@ export default { }, "player_faceit_rank_history_aggregate_bool_exp": { "count": [ - 3830 + 3920 ], "__typename": [ 85 @@ -75548,13 +76812,13 @@ export default { }, "player_faceit_rank_history_aggregate_bool_exp_count": { "arguments": [ - 3848 + 3938 ], "distinct": [ 6 ], "filter": [ - 3836 + 3926 ], "predicate": [ 42 @@ -75565,13 +76829,13 @@ export default { }, "player_faceit_rank_history_aggregate_fields": { "avg": [ - 3834 + 3924 ], "count": [ 41, { "columns": [ - 3848, + 3938, "[player_faceit_rank_history_select_column!]" ], "distinct": [ @@ -75580,31 +76844,31 @@ export default { } ], "max": [ - 3840 + 3930 ], "min": [ - 3842 + 3932 ], "stddev": [ - 3850 + 3940 ], "stddev_pop": [ - 3852 + 3942 ], "stddev_samp": [ - 3854 + 3944 ], "sum": [ - 3858 + 3948 ], "var_pop": [ - 3862 + 3952 ], "var_samp": [ - 3864 + 3954 ], "variance": [ - 3866 + 3956 ], "__typename": [ 85 @@ -75612,37 +76876,37 @@ export default { }, "player_faceit_rank_history_aggregate_order_by": { "avg": [ - 3835 + 3925 ], "count": [ - 3558 + 3648 ], "max": [ - 3841 + 3931 ], "min": [ - 3843 + 3933 ], "stddev": [ - 3851 + 3941 ], "stddev_pop": [ - 3853 + 3943 ], "stddev_samp": [ - 3855 + 3945 ], "sum": [ - 3859 + 3949 ], "var_pop": [ - 3863 + 3953 ], "var_samp": [ - 3865 + 3955 ], "variance": [ - 3867 + 3957 ], "__typename": [ 85 @@ -75650,10 +76914,10 @@ export default { }, "player_faceit_rank_history_arr_rel_insert_input": { "data": [ - 3839 + 3929 ], "on_conflict": [ - 3845 + 3935 ], "__typename": [ 85 @@ -75678,16 +76942,16 @@ export default { }, "player_faceit_rank_history_avg_order_by": { "elo": [ - 3558 + 3648 ], "previous_rank": [ - 3558 + 3648 ], "skill_level": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -75695,31 +76959,31 @@ export default { }, "player_faceit_rank_history_bool_exp": { "_and": [ - 3836 + 3926 ], "_not": [ - 3836 + 3926 ], "_or": [ - 3836 + 3926 ], "elo": [ 42 ], "id": [ - 6367 + 6674 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "observed_at": [ - 5154 + 5244 ], "player": [ - 4520 + 4610 ], "previous_rank": [ 42 @@ -75728,7 +76992,7 @@ export default { 42 ], "steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -75746,7 +77010,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -75757,19 +77021,19 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "observed_at": [ - 5153 + 5243 ], "player": [ - 4527 + 4617 ], "previous_rank": [ 41 @@ -75778,7 +77042,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -75789,13 +77053,13 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "observed_at": [ - 5153 + 5243 ], "previous_rank": [ 41 @@ -75804,7 +77068,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -75812,25 +77076,25 @@ export default { }, "player_faceit_rank_history_max_order_by": { "elo": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "observed_at": [ - 3558 + 3648 ], "previous_rank": [ - 3558 + 3648 ], "skill_level": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -75841,13 +77105,13 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "observed_at": [ - 5153 + 5243 ], "previous_rank": [ 41 @@ -75856,7 +77120,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -75864,25 +77128,25 @@ export default { }, "player_faceit_rank_history_min_order_by": { "elo": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "observed_at": [ - 3558 + 3648 ], "previous_rank": [ - 3558 + 3648 ], "skill_level": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -75893,7 +77157,7 @@ export default { 41 ], "returning": [ - 3827 + 3917 ], "__typename": [ 85 @@ -75901,13 +77165,13 @@ export default { }, "player_faceit_rank_history_on_conflict": { "constraint": [ - 3837 + 3927 ], "update_columns": [ - 3860 + 3950 ], "where": [ - 3836 + 3926 ], "__typename": [ 85 @@ -75915,31 +77179,31 @@ export default { }, "player_faceit_rank_history_order_by": { "elo": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "observed_at": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "previous_rank": [ - 3558 + 3648 ], "skill_level": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -75947,7 +77211,7 @@ export default { }, "player_faceit_rank_history_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -75959,13 +77223,13 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "observed_at": [ - 5153 + 5243 ], "previous_rank": [ 41 @@ -75974,7 +77238,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -75999,16 +77263,16 @@ export default { }, "player_faceit_rank_history_stddev_order_by": { "elo": [ - 3558 + 3648 ], "previous_rank": [ - 3558 + 3648 ], "skill_level": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -76033,16 +77297,16 @@ export default { }, "player_faceit_rank_history_stddev_pop_order_by": { "elo": [ - 3558 + 3648 ], "previous_rank": [ - 3558 + 3648 ], "skill_level": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -76067,16 +77331,16 @@ export default { }, "player_faceit_rank_history_stddev_samp_order_by": { "elo": [ - 3558 + 3648 ], "previous_rank": [ - 3558 + 3648 ], "skill_level": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -76084,10 +77348,10 @@ export default { }, "player_faceit_rank_history_stream_cursor_input": { "initial_value": [ - 3857 + 3947 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -76098,13 +77362,13 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "observed_at": [ - 5153 + 5243 ], "previous_rank": [ 41 @@ -76113,7 +77377,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -76130,7 +77394,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -76138,16 +77402,16 @@ export default { }, "player_faceit_rank_history_sum_order_by": { "elo": [ - 3558 + 3648 ], "previous_rank": [ - 3558 + 3648 ], "skill_level": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -76156,13 +77420,13 @@ export default { "player_faceit_rank_history_update_column": {}, "player_faceit_rank_history_updates": { "_inc": [ - 3838 + 3928 ], "_set": [ - 3849 + 3939 ], "where": [ - 3836 + 3926 ], "__typename": [ 85 @@ -76187,16 +77451,16 @@ export default { }, "player_faceit_rank_history_var_pop_order_by": { "elo": [ - 3558 + 3648 ], "previous_rank": [ - 3558 + 3648 ], "skill_level": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -76221,16 +77485,16 @@ export default { }, "player_faceit_rank_history_var_samp_order_by": { "elo": [ - 3558 + 3648 ], "previous_rank": [ - 3558 + 3648 ], "skill_level": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -76255,16 +77519,16 @@ export default { }, "player_faceit_rank_history_variance_order_by": { "elo": [ - 3558 + 3648 ], "previous_rank": [ - 3558 + 3648 ], "skill_level": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -76272,31 +77536,31 @@ export default { }, "player_flashes": { "attacked_steam_id": [ - 310 + 312 ], "attacker_steam_id": [ - 310 + 312 ], "blinded": [ - 4516 + 4606 ], "deleted_at": [ - 5153 + 5243 ], "duration": [ - 3556 + 3646 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3158 + 3248 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 @@ -76305,10 +77569,10 @@ export default { 6 ], "thrown_by": [ - 4516 + 4606 ], "time": [ - 5153 + 5243 ], "__typename": [ 85 @@ -76316,10 +77580,10 @@ export default { }, "player_flashes_aggregate": { "aggregate": [ - 3874 + 3964 ], "nodes": [ - 3868 + 3958 ], "__typename": [ 85 @@ -76327,13 +77591,13 @@ export default { }, "player_flashes_aggregate_bool_exp": { "bool_and": [ - 3871 + 3961 ], "bool_or": [ - 3872 + 3962 ], "count": [ - 3873 + 3963 ], "__typename": [ 85 @@ -76341,13 +77605,13 @@ export default { }, "player_flashes_aggregate_bool_exp_bool_and": { "arguments": [ - 3892 + 3982 ], "distinct": [ 6 ], "filter": [ - 3879 + 3969 ], "predicate": [ 7 @@ -76358,13 +77622,13 @@ export default { }, "player_flashes_aggregate_bool_exp_bool_or": { "arguments": [ - 3893 + 3983 ], "distinct": [ 6 ], "filter": [ - 3879 + 3969 ], "predicate": [ 7 @@ -76375,13 +77639,13 @@ export default { }, "player_flashes_aggregate_bool_exp_count": { "arguments": [ - 3891 + 3981 ], "distinct": [ 6 ], "filter": [ - 3879 + 3969 ], "predicate": [ 42 @@ -76392,13 +77656,13 @@ export default { }, "player_flashes_aggregate_fields": { "avg": [ - 3877 + 3967 ], "count": [ 41, { "columns": [ - 3891, + 3981, "[player_flashes_select_column!]" ], "distinct": [ @@ -76407,31 +77671,31 @@ export default { } ], "max": [ - 3883 + 3973 ], "min": [ - 3885 + 3975 ], "stddev": [ - 3895 + 3985 ], "stddev_pop": [ - 3897 + 3987 ], "stddev_samp": [ - 3899 + 3989 ], "sum": [ - 3903 + 3993 ], "var_pop": [ - 3907 + 3997 ], "var_samp": [ - 3909 + 3999 ], "variance": [ - 3911 + 4001 ], "__typename": [ 85 @@ -76439,37 +77703,37 @@ export default { }, "player_flashes_aggregate_order_by": { "avg": [ - 3878 + 3968 ], "count": [ - 3558 + 3648 ], "max": [ - 3884 + 3974 ], "min": [ - 3886 + 3976 ], "stddev": [ - 3896 + 3986 ], "stddev_pop": [ - 3898 + 3988 ], "stddev_samp": [ - 3900 + 3990 ], "sum": [ - 3904 + 3994 ], "var_pop": [ - 3908 + 3998 ], "var_samp": [ - 3910 + 4000 ], "variance": [ - 3912 + 4002 ], "__typename": [ 85 @@ -76477,10 +77741,10 @@ export default { }, "player_flashes_arr_rel_insert_input": { "data": [ - 3882 + 3972 ], "on_conflict": [ - 3888 + 3978 ], "__typename": [ 85 @@ -76505,16 +77769,16 @@ export default { }, "player_flashes_avg_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "duration": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -76522,40 +77786,40 @@ export default { }, "player_flashes_bool_exp": { "_and": [ - 3879 + 3969 ], "_not": [ - 3879 + 3969 ], "_or": [ - 3879 + 3969 ], "attacked_steam_id": [ - 312 + 314 ], "attacker_steam_id": [ - 312 + 314 ], "blinded": [ - 4520 + 4610 ], "deleted_at": [ - 5154 + 5244 ], "duration": [ - 3557 + 3647 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_map": [ - 3167 + 3257 ], "match_map_id": [ - 6367 + 6674 ], "round": [ 42 @@ -76564,10 +77828,10 @@ export default { 7 ], "thrown_by": [ - 4520 + 4610 ], "time": [ - 5154 + 5244 ], "__typename": [ 85 @@ -76576,13 +77840,13 @@ export default { "player_flashes_constraint": {}, "player_flashes_inc_input": { "attacked_steam_id": [ - 310 + 312 ], "attacker_steam_id": [ - 310 + 312 ], "duration": [ - 3556 + 3646 ], "round": [ 41 @@ -76593,31 +77857,31 @@ export default { }, "player_flashes_insert_input": { "attacked_steam_id": [ - 310 + 312 ], "attacker_steam_id": [ - 310 + 312 ], "blinded": [ - 4527 + 4617 ], "deleted_at": [ - 5153 + 5243 ], "duration": [ - 3556 + 3646 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3176 + 3266 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 @@ -76626,10 +77890,10 @@ export default { 6 ], "thrown_by": [ - 4527 + 4617 ], "time": [ - 5153 + 5243 ], "__typename": [ 85 @@ -76637,28 +77901,28 @@ export default { }, "player_flashes_max_fields": { "attacked_steam_id": [ - 310 + 312 ], "attacker_steam_id": [ - 310 + 312 ], "deleted_at": [ - 5153 + 5243 ], "duration": [ - 3556 + 3646 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "__typename": [ 85 @@ -76666,28 +77930,28 @@ export default { }, "player_flashes_max_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "duration": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "time": [ - 3558 + 3648 ], "__typename": [ 85 @@ -76695,28 +77959,28 @@ export default { }, "player_flashes_min_fields": { "attacked_steam_id": [ - 310 + 312 ], "attacker_steam_id": [ - 310 + 312 ], "deleted_at": [ - 5153 + 5243 ], "duration": [ - 3556 + 3646 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "__typename": [ 85 @@ -76724,28 +77988,28 @@ export default { }, "player_flashes_min_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "duration": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "time": [ - 3558 + 3648 ], "__typename": [ 85 @@ -76756,7 +78020,7 @@ export default { 41 ], "returning": [ - 3868 + 3958 ], "__typename": [ 85 @@ -76764,13 +78028,13 @@ export default { }, "player_flashes_on_conflict": { "constraint": [ - 3880 + 3970 ], "update_columns": [ - 3905 + 3995 ], "where": [ - 3879 + 3969 ], "__typename": [ 85 @@ -76778,43 +78042,43 @@ export default { }, "player_flashes_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "blinded": [ - 4529 + 4619 ], "deleted_at": [ - 3558 + 3648 ], "duration": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "team_flash": [ - 3558 + 3648 ], "thrown_by": [ - 4529 + 4619 ], "time": [ - 3558 + 3648 ], "__typename": [ 85 @@ -76822,16 +78086,16 @@ export default { }, "player_flashes_pk_columns_input": { "attacked_steam_id": [ - 310 + 312 ], "attacker_steam_id": [ - 310 + 312 ], "match_map_id": [ - 6365 + 6672 ], "time": [ - 5153 + 5243 ], "__typename": [ 85 @@ -76842,22 +78106,22 @@ export default { "player_flashes_select_column_player_flashes_aggregate_bool_exp_bool_or_arguments_columns": {}, "player_flashes_set_input": { "attacked_steam_id": [ - 310 + 312 ], "attacker_steam_id": [ - 310 + 312 ], "deleted_at": [ - 5153 + 5243 ], "duration": [ - 3556 + 3646 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 @@ -76866,7 +78130,7 @@ export default { 6 ], "time": [ - 5153 + 5243 ], "__typename": [ 85 @@ -76891,16 +78155,16 @@ export default { }, "player_flashes_stddev_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "duration": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -76925,16 +78189,16 @@ export default { }, "player_flashes_stddev_pop_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "duration": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -76959,16 +78223,16 @@ export default { }, "player_flashes_stddev_samp_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "duration": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -76976,10 +78240,10 @@ export default { }, "player_flashes_stream_cursor_input": { "initial_value": [ - 3902 + 3992 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -76987,22 +78251,22 @@ export default { }, "player_flashes_stream_cursor_value_input": { "attacked_steam_id": [ - 310 + 312 ], "attacker_steam_id": [ - 310 + 312 ], "deleted_at": [ - 5153 + 5243 ], "duration": [ - 3556 + 3646 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 @@ -77011,7 +78275,7 @@ export default { 6 ], "time": [ - 5153 + 5243 ], "__typename": [ 85 @@ -77019,13 +78283,13 @@ export default { }, "player_flashes_sum_fields": { "attacked_steam_id": [ - 310 + 312 ], "attacker_steam_id": [ - 310 + 312 ], "duration": [ - 3556 + 3646 ], "round": [ 41 @@ -77036,16 +78300,16 @@ export default { }, "player_flashes_sum_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "duration": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -77054,13 +78318,13 @@ export default { "player_flashes_update_column": {}, "player_flashes_updates": { "_inc": [ - 3881 + 3971 ], "_set": [ - 3894 + 3984 ], "where": [ - 3879 + 3969 ], "__typename": [ 85 @@ -77085,16 +78349,16 @@ export default { }, "player_flashes_var_pop_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "duration": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -77119,16 +78383,16 @@ export default { }, "player_flashes_var_samp_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "duration": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -77153,16 +78417,16 @@ export default { }, "player_flashes_variance_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "duration": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -77179,10 +78443,10 @@ export default { 85 ], "attacked_player": [ - 4516 + 4606 ], "attacked_steam_id": [ - 310 + 312 ], "attacked_team": [ 85 @@ -77194,7 +78458,7 @@ export default { 85 ], "attacker_steam_id": [ - 310 + 312 ], "attacker_team": [ 85 @@ -77203,7 +78467,7 @@ export default { 6 ], "deleted_at": [ - 5153 + 5243 ], "headshot": [ 6 @@ -77218,22 +78482,22 @@ export default { 6 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3158 + 3248 ], "match_map_id": [ - 6365 + 6672 ], "no_scope": [ 6 ], "player": [ - 4516 + 4606 ], "round": [ 41 @@ -77248,7 +78512,7 @@ export default { 6 ], "time": [ - 5153 + 5243 ], "with": [ 85 @@ -77259,10 +78523,10 @@ export default { }, "player_kills_aggregate": { "aggregate": [ - 3919 + 4009 ], "nodes": [ - 3913 + 4003 ], "__typename": [ 85 @@ -77270,13 +78534,13 @@ export default { }, "player_kills_aggregate_bool_exp": { "bool_and": [ - 3916 + 4006 ], "bool_or": [ - 3917 + 4007 ], "count": [ - 3918 + 4008 ], "__typename": [ 85 @@ -77284,13 +78548,13 @@ export default { }, "player_kills_aggregate_bool_exp_bool_and": { "arguments": [ - 3978 + 4068 ], "distinct": [ 6 ], "filter": [ - 3924 + 4014 ], "predicate": [ 7 @@ -77301,13 +78565,13 @@ export default { }, "player_kills_aggregate_bool_exp_bool_or": { "arguments": [ - 3979 + 4069 ], "distinct": [ 6 ], "filter": [ - 3924 + 4014 ], "predicate": [ 7 @@ -77318,13 +78582,13 @@ export default { }, "player_kills_aggregate_bool_exp_count": { "arguments": [ - 3977 + 4067 ], "distinct": [ 6 ], "filter": [ - 3924 + 4014 ], "predicate": [ 42 @@ -77335,13 +78599,13 @@ export default { }, "player_kills_aggregate_fields": { "avg": [ - 3922 + 4012 ], "count": [ 41, { "columns": [ - 3977, + 4067, "[player_kills_select_column!]" ], "distinct": [ @@ -77350,31 +78614,31 @@ export default { } ], "max": [ - 3969 + 4059 ], "min": [ - 3971 + 4061 ], "stddev": [ - 3981 + 4071 ], "stddev_pop": [ - 3983 + 4073 ], "stddev_samp": [ - 3985 + 4075 ], "sum": [ - 3989 + 4079 ], "var_pop": [ - 3993 + 4083 ], "var_samp": [ - 3995 + 4085 ], "variance": [ - 3997 + 4087 ], "__typename": [ 85 @@ -77382,37 +78646,37 @@ export default { }, "player_kills_aggregate_order_by": { "avg": [ - 3923 + 4013 ], "count": [ - 3558 + 3648 ], "max": [ - 3970 + 4060 ], "min": [ - 3972 + 4062 ], "stddev": [ - 3982 + 4072 ], "stddev_pop": [ - 3984 + 4074 ], "stddev_samp": [ - 3986 + 4076 ], "sum": [ - 3990 + 4080 ], "var_pop": [ - 3994 + 4084 ], "var_samp": [ - 3996 + 4086 ], "variance": [ - 3998 + 4088 ], "__typename": [ 85 @@ -77420,10 +78684,10 @@ export default { }, "player_kills_arr_rel_insert_input": { "data": [ - 3968 + 4058 ], "on_conflict": [ - 3974 + 4064 ], "__typename": [ 85 @@ -77445,13 +78709,13 @@ export default { }, "player_kills_avg_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -77459,13 +78723,13 @@ export default { }, "player_kills_bool_exp": { "_and": [ - 3924 + 4014 ], "_not": [ - 3924 + 4014 ], "_or": [ - 3924 + 4014 ], "assisted": [ 7 @@ -77477,10 +78741,10 @@ export default { 87 ], "attacked_player": [ - 4520 + 4610 ], "attacked_steam_id": [ - 312 + 314 ], "attacked_team": [ 87 @@ -77492,7 +78756,7 @@ export default { 87 ], "attacker_steam_id": [ - 312 + 314 ], "attacker_team": [ 87 @@ -77501,7 +78765,7 @@ export default { 7 ], "deleted_at": [ - 5154 + 5244 ], "headshot": [ 7 @@ -77516,22 +78780,22 @@ export default { 7 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_map": [ - 3167 + 3257 ], "match_map_id": [ - 6367 + 6674 ], "no_scope": [ 7 ], "player": [ - 4520 + 4610 ], "round": [ 42 @@ -77546,7 +78810,7 @@ export default { 7 ], "time": [ - 5154 + 5244 ], "with": [ 87 @@ -77557,13 +78821,13 @@ export default { }, "player_kills_by_weapon": { "kill_count": [ - 310 + 312 ], "player": [ - 4516 + 4606 ], "player_steam_id": [ - 310 + 312 ], "with": [ 85 @@ -77574,10 +78838,10 @@ export default { }, "player_kills_by_weapon_aggregate": { "aggregate": [ - 3929 + 4019 ], "nodes": [ - 3925 + 4015 ], "__typename": [ 85 @@ -77585,7 +78849,7 @@ export default { }, "player_kills_by_weapon_aggregate_bool_exp": { "count": [ - 3928 + 4018 ], "__typename": [ 85 @@ -77593,13 +78857,13 @@ export default { }, "player_kills_by_weapon_aggregate_bool_exp_count": { "arguments": [ - 3946 + 4036 ], "distinct": [ 6 ], "filter": [ - 3934 + 4024 ], "predicate": [ 42 @@ -77610,13 +78874,13 @@ export default { }, "player_kills_by_weapon_aggregate_fields": { "avg": [ - 3932 + 4022 ], "count": [ 41, { "columns": [ - 3946, + 4036, "[player_kills_by_weapon_select_column!]" ], "distinct": [ @@ -77625,31 +78889,31 @@ export default { } ], "max": [ - 3938 + 4028 ], "min": [ - 3940 + 4030 ], "stddev": [ - 3948 + 4038 ], "stddev_pop": [ - 3950 + 4040 ], "stddev_samp": [ - 3952 + 4042 ], "sum": [ - 3956 + 4046 ], "var_pop": [ - 3960 + 4050 ], "var_samp": [ - 3962 + 4052 ], "variance": [ - 3964 + 4054 ], "__typename": [ 85 @@ -77657,37 +78921,37 @@ export default { }, "player_kills_by_weapon_aggregate_order_by": { "avg": [ - 3933 + 4023 ], "count": [ - 3558 + 3648 ], "max": [ - 3939 + 4029 ], "min": [ - 3941 + 4031 ], "stddev": [ - 3949 + 4039 ], "stddev_pop": [ - 3951 + 4041 ], "stddev_samp": [ - 3953 + 4043 ], "sum": [ - 3957 + 4047 ], "var_pop": [ - 3961 + 4051 ], "var_samp": [ - 3963 + 4053 ], "variance": [ - 3965 + 4055 ], "__typename": [ 85 @@ -77695,10 +78959,10 @@ export default { }, "player_kills_by_weapon_arr_rel_insert_input": { "data": [ - 3937 + 4027 ], "on_conflict": [ - 3943 + 4033 ], "__typename": [ 85 @@ -77717,10 +78981,10 @@ export default { }, "player_kills_by_weapon_avg_order_by": { "kill_count": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -77728,22 +78992,22 @@ export default { }, "player_kills_by_weapon_bool_exp": { "_and": [ - 3934 + 4024 ], "_not": [ - 3934 + 4024 ], "_or": [ - 3934 + 4024 ], "kill_count": [ - 312 + 314 ], "player": [ - 4520 + 4610 ], "player_steam_id": [ - 312 + 314 ], "with": [ 87 @@ -77755,10 +79019,10 @@ export default { "player_kills_by_weapon_constraint": {}, "player_kills_by_weapon_inc_input": { "kill_count": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -77766,13 +79030,13 @@ export default { }, "player_kills_by_weapon_insert_input": { "kill_count": [ - 310 + 312 ], "player": [ - 4527 + 4617 ], "player_steam_id": [ - 310 + 312 ], "with": [ 85 @@ -77783,10 +79047,10 @@ export default { }, "player_kills_by_weapon_max_fields": { "kill_count": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "with": [ 85 @@ -77797,13 +79061,13 @@ export default { }, "player_kills_by_weapon_max_order_by": { "kill_count": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "with": [ - 3558 + 3648 ], "__typename": [ 85 @@ -77811,10 +79075,10 @@ export default { }, "player_kills_by_weapon_min_fields": { "kill_count": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "with": [ 85 @@ -77825,13 +79089,13 @@ export default { }, "player_kills_by_weapon_min_order_by": { "kill_count": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "with": [ - 3558 + 3648 ], "__typename": [ 85 @@ -77842,7 +79106,7 @@ export default { 41 ], "returning": [ - 3925 + 4015 ], "__typename": [ 85 @@ -77850,13 +79114,13 @@ export default { }, "player_kills_by_weapon_on_conflict": { "constraint": [ - 3935 + 4025 ], "update_columns": [ - 3958 + 4048 ], "where": [ - 3934 + 4024 ], "__typename": [ 85 @@ -77864,16 +79128,16 @@ export default { }, "player_kills_by_weapon_order_by": { "kill_count": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "player_steam_id": [ - 3558 + 3648 ], "with": [ - 3558 + 3648 ], "__typename": [ 85 @@ -77881,7 +79145,7 @@ export default { }, "player_kills_by_weapon_pk_columns_input": { "player_steam_id": [ - 310 + 312 ], "with": [ 85 @@ -77893,10 +79157,10 @@ export default { "player_kills_by_weapon_select_column": {}, "player_kills_by_weapon_set_input": { "kill_count": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "with": [ 85 @@ -77918,10 +79182,10 @@ export default { }, "player_kills_by_weapon_stddev_order_by": { "kill_count": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -77940,10 +79204,10 @@ export default { }, "player_kills_by_weapon_stddev_pop_order_by": { "kill_count": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -77962,10 +79226,10 @@ export default { }, "player_kills_by_weapon_stddev_samp_order_by": { "kill_count": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -77973,10 +79237,10 @@ export default { }, "player_kills_by_weapon_stream_cursor_input": { "initial_value": [ - 3955 + 4045 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -77984,10 +79248,10 @@ export default { }, "player_kills_by_weapon_stream_cursor_value_input": { "kill_count": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "with": [ 85 @@ -77998,10 +79262,10 @@ export default { }, "player_kills_by_weapon_sum_fields": { "kill_count": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -78009,10 +79273,10 @@ export default { }, "player_kills_by_weapon_sum_order_by": { "kill_count": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -78021,13 +79285,13 @@ export default { "player_kills_by_weapon_update_column": {}, "player_kills_by_weapon_updates": { "_inc": [ - 3936 + 4026 ], "_set": [ - 3947 + 4037 ], "where": [ - 3934 + 4024 ], "__typename": [ 85 @@ -78046,10 +79310,10 @@ export default { }, "player_kills_by_weapon_var_pop_order_by": { "kill_count": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -78068,10 +79332,10 @@ export default { }, "player_kills_by_weapon_var_samp_order_by": { "kill_count": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -78090,10 +79354,10 @@ export default { }, "player_kills_by_weapon_variance_order_by": { "kill_count": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -78102,10 +79366,10 @@ export default { "player_kills_constraint": {}, "player_kills_inc_input": { "attacked_steam_id": [ - 310 + 312 ], "attacker_steam_id": [ - 310 + 312 ], "round": [ 41 @@ -78125,10 +79389,10 @@ export default { 85 ], "attacked_player": [ - 4527 + 4617 ], "attacked_steam_id": [ - 310 + 312 ], "attacked_team": [ 85 @@ -78140,7 +79404,7 @@ export default { 85 ], "attacker_steam_id": [ - 310 + 312 ], "attacker_team": [ 85 @@ -78149,7 +79413,7 @@ export default { 6 ], "deleted_at": [ - 5153 + 5243 ], "headshot": [ 6 @@ -78161,22 +79425,22 @@ export default { 6 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3176 + 3266 ], "match_map_id": [ - 6365 + 6672 ], "no_scope": [ 6 ], "player": [ - 4527 + 4617 ], "round": [ 41 @@ -78188,7 +79452,7 @@ export default { 6 ], "time": [ - 5153 + 5243 ], "with": [ 85 @@ -78205,7 +79469,7 @@ export default { 85 ], "attacked_steam_id": [ - 310 + 312 ], "attacked_team": [ 85 @@ -78217,28 +79481,28 @@ export default { 85 ], "attacker_steam_id": [ - 310 + 312 ], "attacker_team": [ 85 ], "deleted_at": [ - 5153 + 5243 ], "hitgroup": [ 85 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "with": [ 85 @@ -78249,49 +79513,49 @@ export default { }, "player_kills_max_order_by": { "attacked_location": [ - 3558 + 3648 ], "attacked_location_coordinates": [ - 3558 + 3648 ], "attacked_steam_id": [ - 3558 + 3648 ], "attacked_team": [ - 3558 + 3648 ], "attacker_location": [ - 3558 + 3648 ], "attacker_location_coordinates": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "attacker_team": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "hitgroup": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "time": [ - 3558 + 3648 ], "with": [ - 3558 + 3648 ], "__typename": [ 85 @@ -78305,7 +79569,7 @@ export default { 85 ], "attacked_steam_id": [ - 310 + 312 ], "attacked_team": [ 85 @@ -78317,28 +79581,28 @@ export default { 85 ], "attacker_steam_id": [ - 310 + 312 ], "attacker_team": [ 85 ], "deleted_at": [ - 5153 + 5243 ], "hitgroup": [ 85 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "with": [ 85 @@ -78349,49 +79613,49 @@ export default { }, "player_kills_min_order_by": { "attacked_location": [ - 3558 + 3648 ], "attacked_location_coordinates": [ - 3558 + 3648 ], "attacked_steam_id": [ - 3558 + 3648 ], "attacked_team": [ - 3558 + 3648 ], "attacker_location": [ - 3558 + 3648 ], "attacker_location_coordinates": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "attacker_team": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "hitgroup": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "time": [ - 3558 + 3648 ], "with": [ - 3558 + 3648 ], "__typename": [ 85 @@ -78402,7 +79666,7 @@ export default { 41 ], "returning": [ - 3913 + 4003 ], "__typename": [ 85 @@ -78410,13 +79674,13 @@ export default { }, "player_kills_on_conflict": { "constraint": [ - 3966 + 4056 ], "update_columns": [ - 3991 + 4081 ], "where": [ - 3924 + 4014 ], "__typename": [ 85 @@ -78424,88 +79688,88 @@ export default { }, "player_kills_order_by": { "assisted": [ - 3558 + 3648 ], "attacked_location": [ - 3558 + 3648 ], "attacked_location_coordinates": [ - 3558 + 3648 ], "attacked_player": [ - 4529 + 4619 ], "attacked_steam_id": [ - 3558 + 3648 ], "attacked_team": [ - 3558 + 3648 ], "attacker_location": [ - 3558 + 3648 ], "attacker_location_coordinates": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "attacker_team": [ - 3558 + 3648 ], "blinded": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "headshot": [ - 3558 + 3648 ], "hitgroup": [ - 3558 + 3648 ], "in_air": [ - 3558 + 3648 ], "is_suicide": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_id": [ - 3558 + 3648 ], "no_scope": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "round": [ - 3558 + 3648 ], "team_kill": [ - 3558 + 3648 ], "thru_smoke": [ - 3558 + 3648 ], "thru_wall": [ - 3558 + 3648 ], "time": [ - 3558 + 3648 ], "with": [ - 3558 + 3648 ], "__typename": [ 85 @@ -78513,16 +79777,16 @@ export default { }, "player_kills_pk_columns_input": { "attacked_steam_id": [ - 310 + 312 ], "attacker_steam_id": [ - 310 + 312 ], "match_map_id": [ - 6365 + 6672 ], "time": [ - 5153 + 5243 ], "__typename": [ 85 @@ -78542,7 +79806,7 @@ export default { 85 ], "attacked_steam_id": [ - 310 + 312 ], "attacked_team": [ 85 @@ -78554,7 +79818,7 @@ export default { 85 ], "attacker_steam_id": [ - 310 + 312 ], "attacker_team": [ 85 @@ -78563,7 +79827,7 @@ export default { 6 ], "deleted_at": [ - 5153 + 5243 ], "headshot": [ 6 @@ -78575,10 +79839,10 @@ export default { 6 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "no_scope": [ 6 @@ -78593,7 +79857,7 @@ export default { 6 ], "time": [ - 5153 + 5243 ], "with": [ 85 @@ -78618,13 +79882,13 @@ export default { }, "player_kills_stddev_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -78646,13 +79910,13 @@ export default { }, "player_kills_stddev_pop_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -78674,13 +79938,13 @@ export default { }, "player_kills_stddev_samp_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -78688,10 +79952,10 @@ export default { }, "player_kills_stream_cursor_input": { "initial_value": [ - 3988 + 4078 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -78708,7 +79972,7 @@ export default { 85 ], "attacked_steam_id": [ - 310 + 312 ], "attacked_team": [ 85 @@ -78720,7 +79984,7 @@ export default { 85 ], "attacker_steam_id": [ - 310 + 312 ], "attacker_team": [ 85 @@ -78729,7 +79993,7 @@ export default { 6 ], "deleted_at": [ - 5153 + 5243 ], "headshot": [ 6 @@ -78741,10 +80005,10 @@ export default { 6 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "no_scope": [ 6 @@ -78759,7 +80023,7 @@ export default { 6 ], "time": [ - 5153 + 5243 ], "with": [ 85 @@ -78770,10 +80034,10 @@ export default { }, "player_kills_sum_fields": { "attacked_steam_id": [ - 310 + 312 ], "attacker_steam_id": [ - 310 + 312 ], "round": [ 41 @@ -78784,13 +80048,13 @@ export default { }, "player_kills_sum_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -78799,13 +80063,13 @@ export default { "player_kills_update_column": {}, "player_kills_updates": { "_inc": [ - 3967 + 4057 ], "_set": [ - 3980 + 4070 ], "where": [ - 3924 + 4014 ], "__typename": [ 85 @@ -78827,13 +80091,13 @@ export default { }, "player_kills_var_pop_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -78855,13 +80119,13 @@ export default { }, "player_kills_var_samp_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -78883,13 +80147,13 @@ export default { }, "player_kills_variance_order_by": { "attacked_steam_id": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -78906,7 +80170,7 @@ export default { 41 ], "value": [ - 2004 + 2093 ], "__typename": [ 85 @@ -78914,10 +80178,10 @@ export default { }, "player_leaderboard_rank_aggregate": { "aggregate": [ - 4001 + 4091 ], "nodes": [ - 3999 + 4089 ], "__typename": [ 85 @@ -78925,13 +80189,13 @@ export default { }, "player_leaderboard_rank_aggregate_fields": { "avg": [ - 4002 + 4092 ], "count": [ 41, { "columns": [ - 4010, + 4100, "[player_leaderboard_rank_select_column!]" ], "distinct": [ @@ -78940,31 +80204,31 @@ export default { } ], "max": [ - 4006 + 4096 ], "min": [ - 4007 + 4097 ], "stddev": [ - 4012 + 4102 ], "stddev_pop": [ - 4013 + 4103 ], "stddev_samp": [ - 4014 + 4104 ], "sum": [ - 4017 + 4107 ], "var_pop": [ - 4019 + 4109 ], "var_samp": [ - 4020 + 4110 ], "variance": [ - 4021 + 4111 ], "__typename": [ 85 @@ -78986,13 +80250,13 @@ export default { }, "player_leaderboard_rank_bool_exp": { "_and": [ - 4003 + 4093 ], "_not": [ - 4003 + 4093 ], "_or": [ - 4003 + 4093 ], "player_steam_id": [ 87 @@ -79004,7 +80268,7 @@ export default { 42 ], "value": [ - 2005 + 2094 ], "__typename": [ 85 @@ -79018,7 +80282,7 @@ export default { 41 ], "value": [ - 2004 + 2093 ], "__typename": [ 85 @@ -79035,7 +80299,7 @@ export default { 41 ], "value": [ - 2004 + 2093 ], "__typename": [ 85 @@ -79052,7 +80316,7 @@ export default { 41 ], "value": [ - 2004 + 2093 ], "__typename": [ 85 @@ -79069,7 +80333,7 @@ export default { 41 ], "value": [ - 2004 + 2093 ], "__typename": [ 85 @@ -79080,7 +80344,7 @@ export default { 41 ], "returning": [ - 3999 + 4089 ], "__typename": [ 85 @@ -79088,16 +80352,16 @@ export default { }, "player_leaderboard_rank_order_by": { "player_steam_id": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "total": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -79115,7 +80379,7 @@ export default { 41 ], "value": [ - 2004 + 2093 ], "__typename": [ 85 @@ -79165,10 +80429,10 @@ export default { }, "player_leaderboard_rank_stream_cursor_input": { "initial_value": [ - 4016 + 4106 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -79185,7 +80449,7 @@ export default { 41 ], "value": [ - 2004 + 2093 ], "__typename": [ 85 @@ -79199,7 +80463,7 @@ export default { 41 ], "value": [ - 2004 + 2093 ], "__typename": [ 85 @@ -79207,13 +80471,13 @@ export default { }, "player_leaderboard_rank_updates": { "_inc": [ - 4004 + 4094 ], "_set": [ - 4011 + 4101 ], "where": [ - 4003 + 4093 ], "__typename": [ 85 @@ -79281,7 +80545,7 @@ export default { 41 ], "crosshair_angle_sum_deg": [ - 3556 + 3646 ], "damage": [ 41 @@ -79323,7 +80587,7 @@ export default { 41 ], "flash_duration_sum": [ - 3556 + 3646 ], "flashes_thrown": [ 41 @@ -79377,16 +80641,16 @@ export default { 41 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3158 + 3248 ], "match_map_id": [ - 6365 + 6672 ], "molotov_damage": [ 41 @@ -79401,7 +80665,7 @@ export default { 41 ], "player": [ - 4516 + 4606 ], "rounds_ct": [ 41 @@ -79434,7 +80698,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "team_damage": [ 41 @@ -79449,7 +80713,7 @@ export default { 41 ], "time_to_damage_sum_s": [ - 3556 + 3646 ], "total_engagement_frames": [ 41 @@ -79479,7 +80743,7 @@ export default { 41 ], "updated_at": [ - 5153 + 5243 ], "util_on_death_count": [ 41 @@ -79499,10 +80763,10 @@ export default { }, "player_match_map_stats_aggregate": { "aggregate": [ - 4026 + 4116 ], "nodes": [ - 4022 + 4112 ], "__typename": [ 85 @@ -79510,7 +80774,7 @@ export default { }, "player_match_map_stats_aggregate_bool_exp": { "count": [ - 4025 + 4115 ], "__typename": [ 85 @@ -79518,13 +80782,13 @@ export default { }, "player_match_map_stats_aggregate_bool_exp_count": { "arguments": [ - 4043 + 4133 ], "distinct": [ 6 ], "filter": [ - 4031 + 4121 ], "predicate": [ 42 @@ -79535,13 +80799,13 @@ export default { }, "player_match_map_stats_aggregate_fields": { "avg": [ - 4029 + 4119 ], "count": [ 41, { "columns": [ - 4043, + 4133, "[player_match_map_stats_select_column!]" ], "distinct": [ @@ -79550,31 +80814,31 @@ export default { } ], "max": [ - 4035 + 4125 ], "min": [ - 4037 + 4127 ], "stddev": [ - 4045 + 4135 ], "stddev_pop": [ - 4047 + 4137 ], "stddev_samp": [ - 4049 + 4139 ], "sum": [ - 4053 + 4143 ], "var_pop": [ - 4057 + 4147 ], "var_samp": [ - 4059 + 4149 ], "variance": [ - 4061 + 4151 ], "__typename": [ 85 @@ -79582,37 +80846,37 @@ export default { }, "player_match_map_stats_aggregate_order_by": { "avg": [ - 4030 + 4120 ], "count": [ - 3558 + 3648 ], "max": [ - 4036 + 4126 ], "min": [ - 4038 + 4128 ], "stddev": [ - 4046 + 4136 ], "stddev_pop": [ - 4048 + 4138 ], "stddev_samp": [ - 4050 + 4140 ], "sum": [ - 4054 + 4144 ], "var_pop": [ - 4058 + 4148 ], "var_samp": [ - 4060 + 4150 ], "variance": [ - 4062 + 4152 ], "__typename": [ 85 @@ -79620,10 +80884,10 @@ export default { }, "player_match_map_stats_arr_rel_insert_input": { "data": [ - 4034 + 4124 ], "on_conflict": [ - 4040 + 4130 ], "__typename": [ 85 @@ -79849,217 +81113,217 @@ export default { }, "player_match_map_stats_avg_order_by": { "assists": [ - 3558 + 3648 ], "assists_ct": [ - 3558 + 3648 ], "assists_t": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "crosshair_angle_count": [ - 3558 + 3648 ], "crosshair_angle_sum_deg": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_ct": [ - 3558 + 3648 ], "damage_t": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "deaths_ct": [ - 3558 + 3648 ], "deaths_t": [ - 3558 + 3648 ], "decoy_throws": [ - 3558 + 3648 ], "enemies_flashed": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "five_kill_rounds": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "flash_duration_count": [ - 3558 + 3648 ], "flash_duration_sum": [ - 3558 + 3648 ], "flashes_thrown": [ - 3558 + 3648 ], "four_kill_rounds": [ - 3558 + 3648 ], "he_damage": [ - 3558 + 3648 ], "he_team_damage": [ - 3558 + 3648 ], "he_throws": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "hs_kills": [ - 3558 + 3648 ], "hs_kills_ct": [ - 3558 + 3648 ], "hs_kills_t": [ - 3558 + 3648 ], "kast_rounds": [ - 3558 + 3648 ], "kast_total_rounds": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kills_ct": [ - 3558 + 3648 ], "kills_t": [ - 3558 + 3648 ], "knife_kills": [ - 3558 + 3648 ], "molotov_damage": [ - 3558 + 3648 ], "molotov_throws": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "rounds_ct": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "rounds_t": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "shots_fired": [ - 3558 + 3648 ], "smoke_throws": [ - 3558 + 3648 ], "spotted_count": [ - 3558 + 3648 ], "spotted_with_damage_count": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "team_flashed": [ - 3558 + 3648 ], "three_kill_rounds": [ - 3558 + 3648 ], "time_to_damage_count": [ - 3558 + 3648 ], "time_to_damage_sum_s": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "trade_kill_attempts": [ - 3558 + 3648 ], "trade_kill_opportunities": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_attempts": [ - 3558 + 3648 ], "traded_death_opportunities": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "two_kill_rounds": [ - 3558 + 3648 ], "unused_utility_value": [ - 3558 + 3648 ], "util_on_death_count": [ - 3558 + 3648 ], "util_on_death_sum": [ - 3558 + 3648 ], "wasted_magazine_shots": [ - 3558 + 3648 ], "zeus_kills": [ - 3558 + 3648 ], "__typename": [ 85 @@ -80067,13 +81331,13 @@ export default { }, "player_match_map_stats_bool_exp": { "_and": [ - 4031 + 4121 ], "_not": [ - 4031 + 4121 ], "_or": [ - 4031 + 4121 ], "assists": [ 42 @@ -80094,7 +81358,7 @@ export default { 42 ], "crosshair_angle_sum_deg": [ - 3557 + 3647 ], "damage": [ 42 @@ -80136,7 +81400,7 @@ export default { 42 ], "flash_duration_sum": [ - 3557 + 3647 ], "flashes_thrown": [ 42 @@ -80190,16 +81454,16 @@ export default { 42 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_map": [ - 3167 + 3257 ], "match_map_id": [ - 6367 + 6674 ], "molotov_damage": [ 42 @@ -80214,7 +81478,7 @@ export default { 42 ], "player": [ - 4520 + 4610 ], "rounds_ct": [ 42 @@ -80247,7 +81511,7 @@ export default { 42 ], "steam_id": [ - 312 + 314 ], "team_damage": [ 42 @@ -80262,7 +81526,7 @@ export default { 42 ], "time_to_damage_sum_s": [ - 3557 + 3647 ], "total_engagement_frames": [ 42 @@ -80292,7 +81556,7 @@ export default { 42 ], "updated_at": [ - 5154 + 5244 ], "util_on_death_count": [ 42 @@ -80331,7 +81595,7 @@ export default { 41 ], "crosshair_angle_sum_deg": [ - 3556 + 3646 ], "damage": [ 41 @@ -80373,7 +81637,7 @@ export default { 41 ], "flash_duration_sum": [ - 3556 + 3646 ], "flashes_thrown": [ 41 @@ -80469,7 +81733,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "team_damage": [ 41 @@ -80484,7 +81748,7 @@ export default { 41 ], "time_to_damage_sum_s": [ - 3556 + 3646 ], "total_engagement_frames": [ 41 @@ -80549,7 +81813,7 @@ export default { 41 ], "crosshair_angle_sum_deg": [ - 3556 + 3646 ], "damage": [ 41 @@ -80591,7 +81855,7 @@ export default { 41 ], "flash_duration_sum": [ - 3556 + 3646 ], "flashes_thrown": [ 41 @@ -80645,16 +81909,16 @@ export default { 41 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3176 + 3266 ], "match_map_id": [ - 6365 + 6672 ], "molotov_damage": [ 41 @@ -80669,7 +81933,7 @@ export default { 41 ], "player": [ - 4527 + 4617 ], "rounds_ct": [ 41 @@ -80702,7 +81966,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "team_damage": [ 41 @@ -80717,7 +81981,7 @@ export default { 41 ], "time_to_damage_sum_s": [ - 3556 + 3646 ], "total_engagement_frames": [ 41 @@ -80747,7 +82011,7 @@ export default { 41 ], "updated_at": [ - 5153 + 5243 ], "util_on_death_count": [ 41 @@ -80785,7 +82049,7 @@ export default { 41 ], "crosshair_angle_sum_deg": [ - 3556 + 3646 ], "damage": [ 41 @@ -80827,7 +82091,7 @@ export default { 41 ], "flash_duration_sum": [ - 3556 + 3646 ], "flashes_thrown": [ 41 @@ -80881,10 +82145,10 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "molotov_damage": [ 41 @@ -80929,7 +82193,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "team_damage": [ 41 @@ -80944,7 +82208,7 @@ export default { 41 ], "time_to_damage_sum_s": [ - 3556 + 3646 ], "total_engagement_frames": [ 41 @@ -80974,7 +82238,7 @@ export default { 41 ], "updated_at": [ - 5153 + 5243 ], "util_on_death_count": [ 41 @@ -80994,226 +82258,226 @@ export default { }, "player_match_map_stats_max_order_by": { "assists": [ - 3558 + 3648 ], "assists_ct": [ - 3558 + 3648 ], "assists_t": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "crosshair_angle_count": [ - 3558 + 3648 ], "crosshair_angle_sum_deg": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_ct": [ - 3558 + 3648 ], "damage_t": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "deaths_ct": [ - 3558 + 3648 ], "deaths_t": [ - 3558 + 3648 ], "decoy_throws": [ - 3558 + 3648 ], "enemies_flashed": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "five_kill_rounds": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "flash_duration_count": [ - 3558 + 3648 ], "flash_duration_sum": [ - 3558 + 3648 ], "flashes_thrown": [ - 3558 + 3648 ], "four_kill_rounds": [ - 3558 + 3648 ], "he_damage": [ - 3558 + 3648 ], "he_team_damage": [ - 3558 + 3648 ], "he_throws": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "hs_kills": [ - 3558 + 3648 ], "hs_kills_ct": [ - 3558 + 3648 ], "hs_kills_t": [ - 3558 + 3648 ], "kast_rounds": [ - 3558 + 3648 ], "kast_total_rounds": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kills_ct": [ - 3558 + 3648 ], "kills_t": [ - 3558 + 3648 ], "knife_kills": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "molotov_damage": [ - 3558 + 3648 ], "molotov_throws": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "rounds_ct": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "rounds_t": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "shots_fired": [ - 3558 + 3648 ], "smoke_throws": [ - 3558 + 3648 ], "spotted_count": [ - 3558 + 3648 ], "spotted_with_damage_count": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "team_flashed": [ - 3558 + 3648 ], "three_kill_rounds": [ - 3558 + 3648 ], "time_to_damage_count": [ - 3558 + 3648 ], "time_to_damage_sum_s": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "trade_kill_attempts": [ - 3558 + 3648 ], "trade_kill_opportunities": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_attempts": [ - 3558 + 3648 ], "traded_death_opportunities": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "two_kill_rounds": [ - 3558 + 3648 ], "unused_utility_value": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "util_on_death_count": [ - 3558 + 3648 ], "util_on_death_sum": [ - 3558 + 3648 ], "wasted_magazine_shots": [ - 3558 + 3648 ], "zeus_kills": [ - 3558 + 3648 ], "__typename": [ 85 @@ -81239,7 +82503,7 @@ export default { 41 ], "crosshair_angle_sum_deg": [ - 3556 + 3646 ], "damage": [ 41 @@ -81281,7 +82545,7 @@ export default { 41 ], "flash_duration_sum": [ - 3556 + 3646 ], "flashes_thrown": [ 41 @@ -81335,10 +82599,10 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "molotov_damage": [ 41 @@ -81383,7 +82647,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "team_damage": [ 41 @@ -81398,7 +82662,7 @@ export default { 41 ], "time_to_damage_sum_s": [ - 3556 + 3646 ], "total_engagement_frames": [ 41 @@ -81428,7 +82692,7 @@ export default { 41 ], "updated_at": [ - 5153 + 5243 ], "util_on_death_count": [ 41 @@ -81448,226 +82712,226 @@ export default { }, "player_match_map_stats_min_order_by": { "assists": [ - 3558 + 3648 ], "assists_ct": [ - 3558 + 3648 ], "assists_t": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "crosshair_angle_count": [ - 3558 + 3648 ], "crosshair_angle_sum_deg": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_ct": [ - 3558 + 3648 ], "damage_t": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "deaths_ct": [ - 3558 + 3648 ], "deaths_t": [ - 3558 + 3648 ], "decoy_throws": [ - 3558 + 3648 ], "enemies_flashed": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "five_kill_rounds": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "flash_duration_count": [ - 3558 + 3648 ], "flash_duration_sum": [ - 3558 + 3648 ], "flashes_thrown": [ - 3558 + 3648 ], "four_kill_rounds": [ - 3558 + 3648 ], "he_damage": [ - 3558 + 3648 ], "he_team_damage": [ - 3558 + 3648 ], "he_throws": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "hs_kills": [ - 3558 + 3648 ], "hs_kills_ct": [ - 3558 + 3648 ], "hs_kills_t": [ - 3558 + 3648 ], "kast_rounds": [ - 3558 + 3648 ], "kast_total_rounds": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kills_ct": [ - 3558 + 3648 ], "kills_t": [ - 3558 + 3648 ], "knife_kills": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "molotov_damage": [ - 3558 + 3648 ], "molotov_throws": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "rounds_ct": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "rounds_t": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "shots_fired": [ - 3558 + 3648 ], "smoke_throws": [ - 3558 + 3648 ], "spotted_count": [ - 3558 + 3648 ], "spotted_with_damage_count": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "team_flashed": [ - 3558 + 3648 ], "three_kill_rounds": [ - 3558 + 3648 ], "time_to_damage_count": [ - 3558 + 3648 ], "time_to_damage_sum_s": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "trade_kill_attempts": [ - 3558 + 3648 ], "trade_kill_opportunities": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_attempts": [ - 3558 + 3648 ], "traded_death_opportunities": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "two_kill_rounds": [ - 3558 + 3648 ], "unused_utility_value": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "util_on_death_count": [ - 3558 + 3648 ], "util_on_death_sum": [ - 3558 + 3648 ], "wasted_magazine_shots": [ - 3558 + 3648 ], "zeus_kills": [ - 3558 + 3648 ], "__typename": [ 85 @@ -81678,7 +82942,7 @@ export default { 41 ], "returning": [ - 4022 + 4112 ], "__typename": [ 85 @@ -81686,13 +82950,13 @@ export default { }, "player_match_map_stats_on_conflict": { "constraint": [ - 4032 + 4122 ], "update_columns": [ - 4055 + 4145 ], "where": [ - 4031 + 4121 ], "__typename": [ 85 @@ -81700,235 +82964,235 @@ export default { }, "player_match_map_stats_order_by": { "assists": [ - 3558 + 3648 ], "assists_ct": [ - 3558 + 3648 ], "assists_t": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "crosshair_angle_count": [ - 3558 + 3648 ], "crosshair_angle_sum_deg": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_ct": [ - 3558 + 3648 ], "damage_t": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "deaths_ct": [ - 3558 + 3648 ], "deaths_t": [ - 3558 + 3648 ], "decoy_throws": [ - 3558 + 3648 ], "enemies_flashed": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "five_kill_rounds": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "flash_duration_count": [ - 3558 + 3648 ], "flash_duration_sum": [ - 3558 + 3648 ], "flashes_thrown": [ - 3558 + 3648 ], "four_kill_rounds": [ - 3558 + 3648 ], "he_damage": [ - 3558 + 3648 ], "he_team_damage": [ - 3558 + 3648 ], "he_throws": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "hs_kills": [ - 3558 + 3648 ], "hs_kills_ct": [ - 3558 + 3648 ], "hs_kills_t": [ - 3558 + 3648 ], "kast_rounds": [ - 3558 + 3648 ], "kast_total_rounds": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kills_ct": [ - 3558 + 3648 ], "kills_t": [ - 3558 + 3648 ], "knife_kills": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_id": [ - 3558 + 3648 ], "molotov_damage": [ - 3558 + 3648 ], "molotov_throws": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "rounds_ct": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "rounds_t": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "shots_fired": [ - 3558 + 3648 ], "smoke_throws": [ - 3558 + 3648 ], "spotted_count": [ - 3558 + 3648 ], "spotted_with_damage_count": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "team_flashed": [ - 3558 + 3648 ], "three_kill_rounds": [ - 3558 + 3648 ], "time_to_damage_count": [ - 3558 + 3648 ], "time_to_damage_sum_s": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "trade_kill_attempts": [ - 3558 + 3648 ], "trade_kill_opportunities": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_attempts": [ - 3558 + 3648 ], "traded_death_opportunities": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "two_kill_rounds": [ - 3558 + 3648 ], "unused_utility_value": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "util_on_death_count": [ - 3558 + 3648 ], "util_on_death_sum": [ - 3558 + 3648 ], "wasted_magazine_shots": [ - 3558 + 3648 ], "zeus_kills": [ - 3558 + 3648 ], "__typename": [ 85 @@ -81936,10 +83200,10 @@ export default { }, "player_match_map_stats_pk_columns_input": { "match_map_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -81966,7 +83230,7 @@ export default { 41 ], "crosshair_angle_sum_deg": [ - 3556 + 3646 ], "damage": [ 41 @@ -82008,7 +83272,7 @@ export default { 41 ], "flash_duration_sum": [ - 3556 + 3646 ], "flashes_thrown": [ 41 @@ -82062,10 +83326,10 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "molotov_damage": [ 41 @@ -82110,7 +83374,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "team_damage": [ 41 @@ -82125,7 +83389,7 @@ export default { 41 ], "time_to_damage_sum_s": [ - 3556 + 3646 ], "total_engagement_frames": [ 41 @@ -82155,7 +83419,7 @@ export default { 41 ], "updated_at": [ - 5153 + 5243 ], "util_on_death_count": [ 41 @@ -82393,217 +83657,217 @@ export default { }, "player_match_map_stats_stddev_order_by": { "assists": [ - 3558 + 3648 ], "assists_ct": [ - 3558 + 3648 ], "assists_t": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "crosshair_angle_count": [ - 3558 + 3648 ], "crosshair_angle_sum_deg": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_ct": [ - 3558 + 3648 ], "damage_t": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "deaths_ct": [ - 3558 + 3648 ], "deaths_t": [ - 3558 + 3648 ], "decoy_throws": [ - 3558 + 3648 ], "enemies_flashed": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "five_kill_rounds": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "flash_duration_count": [ - 3558 + 3648 ], "flash_duration_sum": [ - 3558 + 3648 ], "flashes_thrown": [ - 3558 + 3648 ], "four_kill_rounds": [ - 3558 + 3648 ], "he_damage": [ - 3558 + 3648 ], "he_team_damage": [ - 3558 + 3648 ], "he_throws": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "hs_kills": [ - 3558 + 3648 ], "hs_kills_ct": [ - 3558 + 3648 ], "hs_kills_t": [ - 3558 + 3648 ], "kast_rounds": [ - 3558 + 3648 ], "kast_total_rounds": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kills_ct": [ - 3558 + 3648 ], "kills_t": [ - 3558 + 3648 ], "knife_kills": [ - 3558 + 3648 ], "molotov_damage": [ - 3558 + 3648 ], "molotov_throws": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "rounds_ct": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "rounds_t": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "shots_fired": [ - 3558 + 3648 ], "smoke_throws": [ - 3558 + 3648 ], "spotted_count": [ - 3558 + 3648 ], "spotted_with_damage_count": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "team_flashed": [ - 3558 + 3648 ], "three_kill_rounds": [ - 3558 + 3648 ], "time_to_damage_count": [ - 3558 + 3648 ], "time_to_damage_sum_s": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "trade_kill_attempts": [ - 3558 + 3648 ], "trade_kill_opportunities": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_attempts": [ - 3558 + 3648 ], "traded_death_opportunities": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "two_kill_rounds": [ - 3558 + 3648 ], "unused_utility_value": [ - 3558 + 3648 ], "util_on_death_count": [ - 3558 + 3648 ], "util_on_death_sum": [ - 3558 + 3648 ], "wasted_magazine_shots": [ - 3558 + 3648 ], "zeus_kills": [ - 3558 + 3648 ], "__typename": [ 85 @@ -82829,217 +84093,217 @@ export default { }, "player_match_map_stats_stddev_pop_order_by": { "assists": [ - 3558 + 3648 ], "assists_ct": [ - 3558 + 3648 ], "assists_t": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "crosshair_angle_count": [ - 3558 + 3648 ], "crosshair_angle_sum_deg": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_ct": [ - 3558 + 3648 ], "damage_t": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "deaths_ct": [ - 3558 + 3648 ], "deaths_t": [ - 3558 + 3648 ], "decoy_throws": [ - 3558 + 3648 ], "enemies_flashed": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "five_kill_rounds": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "flash_duration_count": [ - 3558 + 3648 ], "flash_duration_sum": [ - 3558 + 3648 ], "flashes_thrown": [ - 3558 + 3648 ], "four_kill_rounds": [ - 3558 + 3648 ], "he_damage": [ - 3558 + 3648 ], "he_team_damage": [ - 3558 + 3648 ], "he_throws": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "hs_kills": [ - 3558 + 3648 ], "hs_kills_ct": [ - 3558 + 3648 ], "hs_kills_t": [ - 3558 + 3648 ], "kast_rounds": [ - 3558 + 3648 ], "kast_total_rounds": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kills_ct": [ - 3558 + 3648 ], "kills_t": [ - 3558 + 3648 ], "knife_kills": [ - 3558 + 3648 ], "molotov_damage": [ - 3558 + 3648 ], "molotov_throws": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "rounds_ct": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "rounds_t": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "shots_fired": [ - 3558 + 3648 ], "smoke_throws": [ - 3558 + 3648 ], "spotted_count": [ - 3558 + 3648 ], "spotted_with_damage_count": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "team_flashed": [ - 3558 + 3648 ], "three_kill_rounds": [ - 3558 + 3648 ], "time_to_damage_count": [ - 3558 + 3648 ], "time_to_damage_sum_s": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "trade_kill_attempts": [ - 3558 + 3648 ], "trade_kill_opportunities": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_attempts": [ - 3558 + 3648 ], "traded_death_opportunities": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "two_kill_rounds": [ - 3558 + 3648 ], "unused_utility_value": [ - 3558 + 3648 ], "util_on_death_count": [ - 3558 + 3648 ], "util_on_death_sum": [ - 3558 + 3648 ], "wasted_magazine_shots": [ - 3558 + 3648 ], "zeus_kills": [ - 3558 + 3648 ], "__typename": [ 85 @@ -83265,217 +84529,217 @@ export default { }, "player_match_map_stats_stddev_samp_order_by": { "assists": [ - 3558 + 3648 ], "assists_ct": [ - 3558 + 3648 ], "assists_t": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "crosshair_angle_count": [ - 3558 + 3648 ], "crosshair_angle_sum_deg": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_ct": [ - 3558 + 3648 ], "damage_t": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "deaths_ct": [ - 3558 + 3648 ], "deaths_t": [ - 3558 + 3648 ], "decoy_throws": [ - 3558 + 3648 ], "enemies_flashed": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "five_kill_rounds": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "flash_duration_count": [ - 3558 + 3648 ], "flash_duration_sum": [ - 3558 + 3648 ], "flashes_thrown": [ - 3558 + 3648 ], "four_kill_rounds": [ - 3558 + 3648 ], "he_damage": [ - 3558 + 3648 ], "he_team_damage": [ - 3558 + 3648 ], "he_throws": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "hs_kills": [ - 3558 + 3648 ], "hs_kills_ct": [ - 3558 + 3648 ], "hs_kills_t": [ - 3558 + 3648 ], "kast_rounds": [ - 3558 + 3648 ], "kast_total_rounds": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kills_ct": [ - 3558 + 3648 ], "kills_t": [ - 3558 + 3648 ], "knife_kills": [ - 3558 + 3648 ], "molotov_damage": [ - 3558 + 3648 ], "molotov_throws": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "rounds_ct": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "rounds_t": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "shots_fired": [ - 3558 + 3648 ], "smoke_throws": [ - 3558 + 3648 ], "spotted_count": [ - 3558 + 3648 ], "spotted_with_damage_count": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "team_flashed": [ - 3558 + 3648 ], "three_kill_rounds": [ - 3558 + 3648 ], "time_to_damage_count": [ - 3558 + 3648 ], "time_to_damage_sum_s": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "trade_kill_attempts": [ - 3558 + 3648 ], "trade_kill_opportunities": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_attempts": [ - 3558 + 3648 ], "traded_death_opportunities": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "two_kill_rounds": [ - 3558 + 3648 ], "unused_utility_value": [ - 3558 + 3648 ], "util_on_death_count": [ - 3558 + 3648 ], "util_on_death_sum": [ - 3558 + 3648 ], "wasted_magazine_shots": [ - 3558 + 3648 ], "zeus_kills": [ - 3558 + 3648 ], "__typename": [ 85 @@ -83483,10 +84747,10 @@ export default { }, "player_match_map_stats_stream_cursor_input": { "initial_value": [ - 4052 + 4142 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -83512,7 +84776,7 @@ export default { 41 ], "crosshair_angle_sum_deg": [ - 3556 + 3646 ], "damage": [ 41 @@ -83554,7 +84818,7 @@ export default { 41 ], "flash_duration_sum": [ - 3556 + 3646 ], "flashes_thrown": [ 41 @@ -83608,10 +84872,10 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "molotov_damage": [ 41 @@ -83656,7 +84920,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "team_damage": [ 41 @@ -83671,7 +84935,7 @@ export default { 41 ], "time_to_damage_sum_s": [ - 3556 + 3646 ], "total_engagement_frames": [ 41 @@ -83701,7 +84965,7 @@ export default { 41 ], "updated_at": [ - 5153 + 5243 ], "util_on_death_count": [ 41 @@ -83739,7 +85003,7 @@ export default { 41 ], "crosshair_angle_sum_deg": [ - 3556 + 3646 ], "damage": [ 41 @@ -83781,7 +85045,7 @@ export default { 41 ], "flash_duration_sum": [ - 3556 + 3646 ], "flashes_thrown": [ 41 @@ -83877,7 +85141,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "team_damage": [ 41 @@ -83892,7 +85156,7 @@ export default { 41 ], "time_to_damage_sum_s": [ - 3556 + 3646 ], "total_engagement_frames": [ 41 @@ -83939,217 +85203,217 @@ export default { }, "player_match_map_stats_sum_order_by": { "assists": [ - 3558 + 3648 ], "assists_ct": [ - 3558 + 3648 ], "assists_t": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "crosshair_angle_count": [ - 3558 + 3648 ], "crosshair_angle_sum_deg": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_ct": [ - 3558 + 3648 ], "damage_t": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "deaths_ct": [ - 3558 + 3648 ], "deaths_t": [ - 3558 + 3648 ], "decoy_throws": [ - 3558 + 3648 ], "enemies_flashed": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "five_kill_rounds": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "flash_duration_count": [ - 3558 + 3648 ], "flash_duration_sum": [ - 3558 + 3648 ], "flashes_thrown": [ - 3558 + 3648 ], "four_kill_rounds": [ - 3558 + 3648 ], "he_damage": [ - 3558 + 3648 ], "he_team_damage": [ - 3558 + 3648 ], "he_throws": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "hs_kills": [ - 3558 + 3648 ], "hs_kills_ct": [ - 3558 + 3648 ], "hs_kills_t": [ - 3558 + 3648 ], "kast_rounds": [ - 3558 + 3648 ], "kast_total_rounds": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kills_ct": [ - 3558 + 3648 ], "kills_t": [ - 3558 + 3648 ], "knife_kills": [ - 3558 + 3648 ], "molotov_damage": [ - 3558 + 3648 ], "molotov_throws": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "rounds_ct": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "rounds_t": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "shots_fired": [ - 3558 + 3648 ], "smoke_throws": [ - 3558 + 3648 ], "spotted_count": [ - 3558 + 3648 ], "spotted_with_damage_count": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "team_flashed": [ - 3558 + 3648 ], "three_kill_rounds": [ - 3558 + 3648 ], "time_to_damage_count": [ - 3558 + 3648 ], "time_to_damage_sum_s": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "trade_kill_attempts": [ - 3558 + 3648 ], "trade_kill_opportunities": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_attempts": [ - 3558 + 3648 ], "traded_death_opportunities": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "two_kill_rounds": [ - 3558 + 3648 ], "unused_utility_value": [ - 3558 + 3648 ], "util_on_death_count": [ - 3558 + 3648 ], "util_on_death_sum": [ - 3558 + 3648 ], "wasted_magazine_shots": [ - 3558 + 3648 ], "zeus_kills": [ - 3558 + 3648 ], "__typename": [ 85 @@ -84158,13 +85422,13 @@ export default { "player_match_map_stats_update_column": {}, "player_match_map_stats_updates": { "_inc": [ - 4033 + 4123 ], "_set": [ - 4044 + 4134 ], "where": [ - 4031 + 4121 ], "__typename": [ 85 @@ -84390,217 +85654,217 @@ export default { }, "player_match_map_stats_var_pop_order_by": { "assists": [ - 3558 + 3648 ], "assists_ct": [ - 3558 + 3648 ], "assists_t": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "crosshair_angle_count": [ - 3558 + 3648 ], "crosshair_angle_sum_deg": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_ct": [ - 3558 + 3648 ], "damage_t": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "deaths_ct": [ - 3558 + 3648 ], "deaths_t": [ - 3558 + 3648 ], "decoy_throws": [ - 3558 + 3648 ], "enemies_flashed": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "five_kill_rounds": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "flash_duration_count": [ - 3558 + 3648 ], "flash_duration_sum": [ - 3558 + 3648 ], "flashes_thrown": [ - 3558 + 3648 ], "four_kill_rounds": [ - 3558 + 3648 ], "he_damage": [ - 3558 + 3648 ], "he_team_damage": [ - 3558 + 3648 ], "he_throws": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "hs_kills": [ - 3558 + 3648 ], "hs_kills_ct": [ - 3558 + 3648 ], "hs_kills_t": [ - 3558 + 3648 ], "kast_rounds": [ - 3558 + 3648 ], "kast_total_rounds": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kills_ct": [ - 3558 + 3648 ], "kills_t": [ - 3558 + 3648 ], "knife_kills": [ - 3558 + 3648 ], "molotov_damage": [ - 3558 + 3648 ], "molotov_throws": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "rounds_ct": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "rounds_t": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "shots_fired": [ - 3558 + 3648 ], "smoke_throws": [ - 3558 + 3648 ], "spotted_count": [ - 3558 + 3648 ], "spotted_with_damage_count": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "team_flashed": [ - 3558 + 3648 ], "three_kill_rounds": [ - 3558 + 3648 ], "time_to_damage_count": [ - 3558 + 3648 ], "time_to_damage_sum_s": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "trade_kill_attempts": [ - 3558 + 3648 ], "trade_kill_opportunities": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_attempts": [ - 3558 + 3648 ], "traded_death_opportunities": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "two_kill_rounds": [ - 3558 + 3648 ], "unused_utility_value": [ - 3558 + 3648 ], "util_on_death_count": [ - 3558 + 3648 ], "util_on_death_sum": [ - 3558 + 3648 ], "wasted_magazine_shots": [ - 3558 + 3648 ], "zeus_kills": [ - 3558 + 3648 ], "__typename": [ 85 @@ -84826,217 +86090,217 @@ export default { }, "player_match_map_stats_var_samp_order_by": { "assists": [ - 3558 + 3648 ], "assists_ct": [ - 3558 + 3648 ], "assists_t": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "crosshair_angle_count": [ - 3558 + 3648 ], "crosshair_angle_sum_deg": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_ct": [ - 3558 + 3648 ], "damage_t": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "deaths_ct": [ - 3558 + 3648 ], "deaths_t": [ - 3558 + 3648 ], "decoy_throws": [ - 3558 + 3648 ], "enemies_flashed": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "five_kill_rounds": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "flash_duration_count": [ - 3558 + 3648 ], "flash_duration_sum": [ - 3558 + 3648 ], "flashes_thrown": [ - 3558 + 3648 ], "four_kill_rounds": [ - 3558 + 3648 ], "he_damage": [ - 3558 + 3648 ], "he_team_damage": [ - 3558 + 3648 ], "he_throws": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "hs_kills": [ - 3558 + 3648 ], "hs_kills_ct": [ - 3558 + 3648 ], "hs_kills_t": [ - 3558 + 3648 ], "kast_rounds": [ - 3558 + 3648 ], "kast_total_rounds": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kills_ct": [ - 3558 + 3648 ], "kills_t": [ - 3558 + 3648 ], "knife_kills": [ - 3558 + 3648 ], "molotov_damage": [ - 3558 + 3648 ], "molotov_throws": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "rounds_ct": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "rounds_t": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "shots_fired": [ - 3558 + 3648 ], "smoke_throws": [ - 3558 + 3648 ], "spotted_count": [ - 3558 + 3648 ], "spotted_with_damage_count": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "team_flashed": [ - 3558 + 3648 ], "three_kill_rounds": [ - 3558 + 3648 ], "time_to_damage_count": [ - 3558 + 3648 ], "time_to_damage_sum_s": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "trade_kill_attempts": [ - 3558 + 3648 ], "trade_kill_opportunities": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_attempts": [ - 3558 + 3648 ], "traded_death_opportunities": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "two_kill_rounds": [ - 3558 + 3648 ], "unused_utility_value": [ - 3558 + 3648 ], "util_on_death_count": [ - 3558 + 3648 ], "util_on_death_sum": [ - 3558 + 3648 ], "wasted_magazine_shots": [ - 3558 + 3648 ], "zeus_kills": [ - 3558 + 3648 ], "__typename": [ 85 @@ -85262,217 +86526,217 @@ export default { }, "player_match_map_stats_variance_order_by": { "assists": [ - 3558 + 3648 ], "assists_ct": [ - 3558 + 3648 ], "assists_t": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "crosshair_angle_count": [ - 3558 + 3648 ], "crosshair_angle_sum_deg": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_ct": [ - 3558 + 3648 ], "damage_t": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "deaths_ct": [ - 3558 + 3648 ], "deaths_t": [ - 3558 + 3648 ], "decoy_throws": [ - 3558 + 3648 ], "enemies_flashed": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "five_kill_rounds": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "flash_duration_count": [ - 3558 + 3648 ], "flash_duration_sum": [ - 3558 + 3648 ], "flashes_thrown": [ - 3558 + 3648 ], "four_kill_rounds": [ - 3558 + 3648 ], "he_damage": [ - 3558 + 3648 ], "he_team_damage": [ - 3558 + 3648 ], "he_throws": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "hs_kills": [ - 3558 + 3648 ], "hs_kills_ct": [ - 3558 + 3648 ], "hs_kills_t": [ - 3558 + 3648 ], "kast_rounds": [ - 3558 + 3648 ], "kast_total_rounds": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kills_ct": [ - 3558 + 3648 ], "kills_t": [ - 3558 + 3648 ], "knife_kills": [ - 3558 + 3648 ], "molotov_damage": [ - 3558 + 3648 ], "molotov_throws": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "rounds_ct": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "rounds_t": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "shots_fired": [ - 3558 + 3648 ], "smoke_throws": [ - 3558 + 3648 ], "spotted_count": [ - 3558 + 3648 ], "spotted_with_damage_count": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "team_flashed": [ - 3558 + 3648 ], "three_kill_rounds": [ - 3558 + 3648 ], "time_to_damage_count": [ - 3558 + 3648 ], "time_to_damage_sum_s": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "trade_kill_attempts": [ - 3558 + 3648 ], "trade_kill_opportunities": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_attempts": [ - 3558 + 3648 ], "traded_death_opportunities": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "two_kill_rounds": [ - 3558 + 3648 ], "unused_utility_value": [ - 3558 + 3648 ], "util_on_death_count": [ - 3558 + 3648 ], "util_on_death_sum": [ - 3558 + 3648 ], "wasted_magazine_shots": [ - 3558 + 3648 ], "zeus_kills": [ - 3558 + 3648 ], "__typename": [ 85 @@ -85480,40 +86744,40 @@ export default { }, "player_match_performance_v": { "accuracy": [ - 3556 + 3646 ], "accuracy_spotted": [ - 3556 + 3646 ], "aim_rating": [ - 2004 + 2093 ], "counter_strafe_pct": [ - 3556 + 3646 ], "enemy_blind_pr": [ - 3556 + 3646 ], "flash_assists_pr": [ - 3556 + 3646 ], "hs_pct": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "match_id": [ - 6365 + 6672 ], "overall_rating": [ - 2004 + 2093 ], "played_at": [ - 5153 + 5243 ], "positioning_rating": [ - 2004 + 2093 ], "rounds": [ 41 @@ -85522,19 +86786,19 @@ export default { 85 ], "steam_id": [ - 310 + 312 ], "survival_pct": [ - 3556 + 3646 ], "traded_death_pct": [ - 3556 + 3646 ], "util_efficiency": [ - 3556 + 3646 ], "utility_rating": [ - 2004 + 2093 ], "__typename": [ 85 @@ -85542,10 +86806,10 @@ export default { }, "player_match_performance_v_aggregate": { "aggregate": [ - 4065 + 4155 ], "nodes": [ - 4063 + 4153 ], "__typename": [ 85 @@ -85553,13 +86817,13 @@ export default { }, "player_match_performance_v_aggregate_fields": { "avg": [ - 4066 + 4156 ], "count": [ 41, { "columns": [ - 4071, + 4161, "[player_match_performance_v_select_column!]" ], "distinct": [ @@ -85568,31 +86832,31 @@ export default { } ], "max": [ - 4068 + 4158 ], "min": [ - 4069 + 4159 ], "stddev": [ - 4072 + 4162 ], "stddev_pop": [ - 4073 + 4163 ], "stddev_samp": [ - 4074 + 4164 ], "sum": [ - 4077 + 4167 ], "var_pop": [ - 4078 + 4168 ], "var_samp": [ - 4079 + 4169 ], "variance": [ - 4080 + 4170 ], "__typename": [ 85 @@ -85653,49 +86917,49 @@ export default { }, "player_match_performance_v_bool_exp": { "_and": [ - 4067 + 4157 ], "_not": [ - 4067 + 4157 ], "_or": [ - 4067 + 4157 ], "accuracy": [ - 3557 + 3647 ], "accuracy_spotted": [ - 3557 + 3647 ], "aim_rating": [ - 2005 + 2094 ], "counter_strafe_pct": [ - 3557 + 3647 ], "enemy_blind_pr": [ - 3557 + 3647 ], "flash_assists_pr": [ - 3557 + 3647 ], "hs_pct": [ - 3557 + 3647 ], "kast_pct": [ - 3557 + 3647 ], "match_id": [ - 6367 + 6674 ], "overall_rating": [ - 2005 + 2094 ], "played_at": [ - 5154 + 5244 ], "positioning_rating": [ - 2005 + 2094 ], "rounds": [ 42 @@ -85704,19 +86968,19 @@ export default { 87 ], "steam_id": [ - 312 + 314 ], "survival_pct": [ - 3557 + 3647 ], "traded_death_pct": [ - 3557 + 3647 ], "util_efficiency": [ - 3557 + 3647 ], "utility_rating": [ - 2005 + 2094 ], "__typename": [ 85 @@ -85724,40 +86988,40 @@ export default { }, "player_match_performance_v_max_fields": { "accuracy": [ - 3556 + 3646 ], "accuracy_spotted": [ - 3556 + 3646 ], "aim_rating": [ - 2004 + 2093 ], "counter_strafe_pct": [ - 3556 + 3646 ], "enemy_blind_pr": [ - 3556 + 3646 ], "flash_assists_pr": [ - 3556 + 3646 ], "hs_pct": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "match_id": [ - 6365 + 6672 ], "overall_rating": [ - 2004 + 2093 ], "played_at": [ - 5153 + 5243 ], "positioning_rating": [ - 2004 + 2093 ], "rounds": [ 41 @@ -85766,19 +87030,19 @@ export default { 85 ], "steam_id": [ - 310 + 312 ], "survival_pct": [ - 3556 + 3646 ], "traded_death_pct": [ - 3556 + 3646 ], "util_efficiency": [ - 3556 + 3646 ], "utility_rating": [ - 2004 + 2093 ], "__typename": [ 85 @@ -85786,40 +87050,40 @@ export default { }, "player_match_performance_v_min_fields": { "accuracy": [ - 3556 + 3646 ], "accuracy_spotted": [ - 3556 + 3646 ], "aim_rating": [ - 2004 + 2093 ], "counter_strafe_pct": [ - 3556 + 3646 ], "enemy_blind_pr": [ - 3556 + 3646 ], "flash_assists_pr": [ - 3556 + 3646 ], "hs_pct": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "match_id": [ - 6365 + 6672 ], "overall_rating": [ - 2004 + 2093 ], "played_at": [ - 5153 + 5243 ], "positioning_rating": [ - 2004 + 2093 ], "rounds": [ 41 @@ -85828,19 +87092,19 @@ export default { 85 ], "steam_id": [ - 310 + 312 ], "survival_pct": [ - 3556 + 3646 ], "traded_death_pct": [ - 3556 + 3646 ], "util_efficiency": [ - 3556 + 3646 ], "utility_rating": [ - 2004 + 2093 ], "__typename": [ 85 @@ -85848,61 +87112,61 @@ export default { }, "player_match_performance_v_order_by": { "accuracy": [ - 3558 + 3648 ], "accuracy_spotted": [ - 3558 + 3648 ], "aim_rating": [ - 3558 + 3648 ], "counter_strafe_pct": [ - 3558 + 3648 ], "enemy_blind_pr": [ - 3558 + 3648 ], "flash_assists_pr": [ - 3558 + 3648 ], "hs_pct": [ - 3558 + 3648 ], "kast_pct": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "overall_rating": [ - 3558 + 3648 ], "played_at": [ - 3558 + 3648 ], "positioning_rating": [ - 3558 + 3648 ], "rounds": [ - 3558 + 3648 ], "source": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "survival_pct": [ - 3558 + 3648 ], "traded_death_pct": [ - 3558 + 3648 ], "util_efficiency": [ - 3558 + 3648 ], "utility_rating": [ - 3558 + 3648 ], "__typename": [ 85 @@ -86070,10 +87334,10 @@ export default { }, "player_match_performance_v_stream_cursor_input": { "initial_value": [ - 4076 + 4166 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -86081,40 +87345,40 @@ export default { }, "player_match_performance_v_stream_cursor_value_input": { "accuracy": [ - 3556 + 3646 ], "accuracy_spotted": [ - 3556 + 3646 ], "aim_rating": [ - 2004 + 2093 ], "counter_strafe_pct": [ - 3556 + 3646 ], "enemy_blind_pr": [ - 3556 + 3646 ], "flash_assists_pr": [ - 3556 + 3646 ], "hs_pct": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "match_id": [ - 6365 + 6672 ], "overall_rating": [ - 2004 + 2093 ], "played_at": [ - 5153 + 5243 ], "positioning_rating": [ - 2004 + 2093 ], "rounds": [ 41 @@ -86123,19 +87387,19 @@ export default { 85 ], "steam_id": [ - 310 + 312 ], "survival_pct": [ - 3556 + 3646 ], "traded_death_pct": [ - 3556 + 3646 ], "util_efficiency": [ - 3556 + 3646 ], "utility_rating": [ - 2004 + 2093 ], "__typename": [ 85 @@ -86143,52 +87407,52 @@ export default { }, "player_match_performance_v_sum_fields": { "accuracy": [ - 3556 + 3646 ], "accuracy_spotted": [ - 3556 + 3646 ], "aim_rating": [ - 2004 + 2093 ], "counter_strafe_pct": [ - 3556 + 3646 ], "enemy_blind_pr": [ - 3556 + 3646 ], "flash_assists_pr": [ - 3556 + 3646 ], "hs_pct": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "overall_rating": [ - 2004 + 2093 ], "positioning_rating": [ - 2004 + 2093 ], "rounds": [ 41 ], "steam_id": [ - 310 + 312 ], "survival_pct": [ - 3556 + 3646 ], "traded_death_pct": [ - 3556 + 3646 ], "util_efficiency": [ - 3556 + 3646 ], "utility_rating": [ - 2004 + 2093 ], "__typename": [ 85 @@ -86364,13 +87628,13 @@ export default { 41 ], "avg_crosshair_angle_deg": [ - 3556 + 3646 ], "avg_flash_duration": [ - 3556 + 3646 ], "avg_time_to_damage_s": [ - 3556 + 3646 ], "counter_strafe_eligible_shots": [ 41 @@ -86460,7 +87724,7 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "molotov_damage": [ 41 @@ -86505,7 +87769,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "team_damage": [ 41 @@ -86544,7 +87808,7 @@ export default { 41 ], "utility_on_death": [ - 3556 + 3646 ], "wasted_magazine_shots": [ 41 @@ -86558,10 +87822,10 @@ export default { }, "player_match_stats_v_aggregate": { "aggregate": [ - 4085 + 4175 ], "nodes": [ - 4081 + 4171 ], "__typename": [ 85 @@ -86569,7 +87833,7 @@ export default { }, "player_match_stats_v_aggregate_bool_exp": { "count": [ - 4084 + 4174 ], "__typename": [ 85 @@ -86577,13 +87841,13 @@ export default { }, "player_match_stats_v_aggregate_bool_exp_count": { "arguments": [ - 4097 + 4187 ], "distinct": [ 6 ], "filter": [ - 4090 + 4180 ], "predicate": [ 42 @@ -86594,13 +87858,13 @@ export default { }, "player_match_stats_v_aggregate_fields": { "avg": [ - 4088 + 4178 ], "count": [ 41, { "columns": [ - 4097, + 4187, "[player_match_stats_v_select_column!]" ], "distinct": [ @@ -86609,31 +87873,31 @@ export default { } ], "max": [ - 4092 + 4182 ], "min": [ - 4094 + 4184 ], "stddev": [ - 4098 + 4188 ], "stddev_pop": [ - 4100 + 4190 ], "stddev_samp": [ - 4102 + 4192 ], "sum": [ - 4106 + 4196 ], "var_pop": [ - 4108 + 4198 ], "var_samp": [ - 4110 + 4200 ], "variance": [ - 4112 + 4202 ], "__typename": [ 85 @@ -86641,37 +87905,37 @@ export default { }, "player_match_stats_v_aggregate_order_by": { "avg": [ - 4089 + 4179 ], "count": [ - 3558 + 3648 ], "max": [ - 4093 + 4183 ], "min": [ - 4095 + 4185 ], "stddev": [ - 4099 + 4189 ], "stddev_pop": [ - 4101 + 4191 ], "stddev_samp": [ - 4103 + 4193 ], "sum": [ - 4107 + 4197 ], "var_pop": [ - 4109 + 4199 ], "var_samp": [ - 4111 + 4201 ], "variance": [ - 4113 + 4203 ], "__typename": [ 85 @@ -86679,7 +87943,7 @@ export default { }, "player_match_stats_v_arr_rel_insert_input": { "data": [ - 4091 + 4181 ], "__typename": [ 85 @@ -86887,199 +88151,199 @@ export default { }, "player_match_stats_v_avg_order_by": { "assists": [ - 3558 + 3648 ], "assists_ct": [ - 3558 + 3648 ], "assists_t": [ - 3558 + 3648 ], "avg_crosshair_angle_deg": [ - 3558 + 3648 ], "avg_flash_duration": [ - 3558 + 3648 ], "avg_time_to_damage_s": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_ct": [ - 3558 + 3648 ], "damage_t": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "deaths_ct": [ - 3558 + 3648 ], "deaths_t": [ - 3558 + 3648 ], "decoy_throws": [ - 3558 + 3648 ], "enemies_flashed": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "five_kill_rounds": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "flashes_thrown": [ - 3558 + 3648 ], "four_kill_rounds": [ - 3558 + 3648 ], "he_damage": [ - 3558 + 3648 ], "he_team_damage": [ - 3558 + 3648 ], "he_throws": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "hs_kills": [ - 3558 + 3648 ], "hs_kills_ct": [ - 3558 + 3648 ], "hs_kills_t": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kills_ct": [ - 3558 + 3648 ], "kills_t": [ - 3558 + 3648 ], "knife_kills": [ - 3558 + 3648 ], "molotov_damage": [ - 3558 + 3648 ], "molotov_throws": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "rounds_ct": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "rounds_t": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "shots_fired": [ - 3558 + 3648 ], "smoke_throws": [ - 3558 + 3648 ], "spotted_count": [ - 3558 + 3648 ], "spotted_with_damage_count": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "team_flashed": [ - 3558 + 3648 ], "three_kill_rounds": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "trade_kill_attempts": [ - 3558 + 3648 ], "trade_kill_opportunities": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_attempts": [ - 3558 + 3648 ], "traded_death_opportunities": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "two_kill_rounds": [ - 3558 + 3648 ], "unused_utility_value": [ - 3558 + 3648 ], "utility_on_death": [ - 3558 + 3648 ], "wasted_magazine_shots": [ - 3558 + 3648 ], "zeus_kills": [ - 3558 + 3648 ], "__typename": [ 85 @@ -87087,13 +88351,13 @@ export default { }, "player_match_stats_v_bool_exp": { "_and": [ - 4090 + 4180 ], "_not": [ - 4090 + 4180 ], "_or": [ - 4090 + 4180 ], "assists": [ 42 @@ -87105,13 +88369,13 @@ export default { 42 ], "avg_crosshair_angle_deg": [ - 3557 + 3647 ], "avg_flash_duration": [ - 3557 + 3647 ], "avg_time_to_damage_s": [ - 3557 + 3647 ], "counter_strafe_eligible_shots": [ 42 @@ -87201,7 +88465,7 @@ export default { 42 ], "match_id": [ - 6367 + 6674 ], "molotov_damage": [ 42 @@ -87246,7 +88510,7 @@ export default { 42 ], "steam_id": [ - 312 + 314 ], "team_damage": [ 42 @@ -87285,7 +88549,7 @@ export default { 42 ], "utility_on_death": [ - 3557 + 3647 ], "wasted_magazine_shots": [ 42 @@ -87308,13 +88572,13 @@ export default { 41 ], "avg_crosshair_angle_deg": [ - 3556 + 3646 ], "avg_flash_duration": [ - 3556 + 3646 ], "avg_time_to_damage_s": [ - 3556 + 3646 ], "counter_strafe_eligible_shots": [ 41 @@ -87404,7 +88668,7 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "molotov_damage": [ 41 @@ -87449,7 +88713,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "team_damage": [ 41 @@ -87488,7 +88752,7 @@ export default { 41 ], "utility_on_death": [ - 3556 + 3646 ], "wasted_magazine_shots": [ 41 @@ -87511,13 +88775,13 @@ export default { 41 ], "avg_crosshair_angle_deg": [ - 3556 + 3646 ], "avg_flash_duration": [ - 3556 + 3646 ], "avg_time_to_damage_s": [ - 3556 + 3646 ], "counter_strafe_eligible_shots": [ 41 @@ -87607,7 +88871,7 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "molotov_damage": [ 41 @@ -87652,7 +88916,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "team_damage": [ 41 @@ -87691,7 +88955,7 @@ export default { 41 ], "utility_on_death": [ - 3556 + 3646 ], "wasted_magazine_shots": [ 41 @@ -87705,202 +88969,202 @@ export default { }, "player_match_stats_v_max_order_by": { "assists": [ - 3558 + 3648 ], "assists_ct": [ - 3558 + 3648 ], "assists_t": [ - 3558 + 3648 ], "avg_crosshair_angle_deg": [ - 3558 + 3648 ], "avg_flash_duration": [ - 3558 + 3648 ], "avg_time_to_damage_s": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_ct": [ - 3558 + 3648 ], "damage_t": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "deaths_ct": [ - 3558 + 3648 ], "deaths_t": [ - 3558 + 3648 ], "decoy_throws": [ - 3558 + 3648 ], "enemies_flashed": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "five_kill_rounds": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "flashes_thrown": [ - 3558 + 3648 ], "four_kill_rounds": [ - 3558 + 3648 ], "he_damage": [ - 3558 + 3648 ], "he_team_damage": [ - 3558 + 3648 ], "he_throws": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "hs_kills": [ - 3558 + 3648 ], "hs_kills_ct": [ - 3558 + 3648 ], "hs_kills_t": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kills_ct": [ - 3558 + 3648 ], "kills_t": [ - 3558 + 3648 ], "knife_kills": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "molotov_damage": [ - 3558 + 3648 ], "molotov_throws": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "rounds_ct": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "rounds_t": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "shots_fired": [ - 3558 + 3648 ], "smoke_throws": [ - 3558 + 3648 ], "spotted_count": [ - 3558 + 3648 ], "spotted_with_damage_count": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "team_flashed": [ - 3558 + 3648 ], "three_kill_rounds": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "trade_kill_attempts": [ - 3558 + 3648 ], "trade_kill_opportunities": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_attempts": [ - 3558 + 3648 ], "traded_death_opportunities": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "two_kill_rounds": [ - 3558 + 3648 ], "unused_utility_value": [ - 3558 + 3648 ], "utility_on_death": [ - 3558 + 3648 ], "wasted_magazine_shots": [ - 3558 + 3648 ], "zeus_kills": [ - 3558 + 3648 ], "__typename": [ 85 @@ -87917,13 +89181,13 @@ export default { 41 ], "avg_crosshair_angle_deg": [ - 3556 + 3646 ], "avg_flash_duration": [ - 3556 + 3646 ], "avg_time_to_damage_s": [ - 3556 + 3646 ], "counter_strafe_eligible_shots": [ 41 @@ -88013,7 +89277,7 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "molotov_damage": [ 41 @@ -88058,7 +89322,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "team_damage": [ 41 @@ -88097,7 +89361,7 @@ export default { 41 ], "utility_on_death": [ - 3556 + 3646 ], "wasted_magazine_shots": [ 41 @@ -88111,202 +89375,202 @@ export default { }, "player_match_stats_v_min_order_by": { "assists": [ - 3558 + 3648 ], "assists_ct": [ - 3558 + 3648 ], "assists_t": [ - 3558 + 3648 ], "avg_crosshair_angle_deg": [ - 3558 + 3648 ], "avg_flash_duration": [ - 3558 + 3648 ], "avg_time_to_damage_s": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_ct": [ - 3558 + 3648 ], "damage_t": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "deaths_ct": [ - 3558 + 3648 ], "deaths_t": [ - 3558 + 3648 ], "decoy_throws": [ - 3558 + 3648 ], "enemies_flashed": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "five_kill_rounds": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "flashes_thrown": [ - 3558 + 3648 ], "four_kill_rounds": [ - 3558 + 3648 ], "he_damage": [ - 3558 + 3648 ], "he_team_damage": [ - 3558 + 3648 ], "he_throws": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "hs_kills": [ - 3558 + 3648 ], "hs_kills_ct": [ - 3558 + 3648 ], "hs_kills_t": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kills_ct": [ - 3558 + 3648 ], "kills_t": [ - 3558 + 3648 ], "knife_kills": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "molotov_damage": [ - 3558 + 3648 ], "molotov_throws": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "rounds_ct": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "rounds_t": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "shots_fired": [ - 3558 + 3648 ], "smoke_throws": [ - 3558 + 3648 ], "spotted_count": [ - 3558 + 3648 ], "spotted_with_damage_count": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "team_flashed": [ - 3558 + 3648 ], "three_kill_rounds": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "trade_kill_attempts": [ - 3558 + 3648 ], "trade_kill_opportunities": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_attempts": [ - 3558 + 3648 ], "traded_death_opportunities": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "two_kill_rounds": [ - 3558 + 3648 ], "unused_utility_value": [ - 3558 + 3648 ], "utility_on_death": [ - 3558 + 3648 ], "wasted_magazine_shots": [ - 3558 + 3648 ], "zeus_kills": [ - 3558 + 3648 ], "__typename": [ 85 @@ -88314,202 +89578,202 @@ export default { }, "player_match_stats_v_order_by": { "assists": [ - 3558 + 3648 ], "assists_ct": [ - 3558 + 3648 ], "assists_t": [ - 3558 + 3648 ], "avg_crosshair_angle_deg": [ - 3558 + 3648 ], "avg_flash_duration": [ - 3558 + 3648 ], "avg_time_to_damage_s": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_ct": [ - 3558 + 3648 ], "damage_t": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "deaths_ct": [ - 3558 + 3648 ], "deaths_t": [ - 3558 + 3648 ], "decoy_throws": [ - 3558 + 3648 ], "enemies_flashed": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "five_kill_rounds": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "flashes_thrown": [ - 3558 + 3648 ], "four_kill_rounds": [ - 3558 + 3648 ], "he_damage": [ - 3558 + 3648 ], "he_team_damage": [ - 3558 + 3648 ], "he_throws": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "hs_kills": [ - 3558 + 3648 ], "hs_kills_ct": [ - 3558 + 3648 ], "hs_kills_t": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kills_ct": [ - 3558 + 3648 ], "kills_t": [ - 3558 + 3648 ], "knife_kills": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "molotov_damage": [ - 3558 + 3648 ], "molotov_throws": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "rounds_ct": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "rounds_t": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "shots_fired": [ - 3558 + 3648 ], "smoke_throws": [ - 3558 + 3648 ], "spotted_count": [ - 3558 + 3648 ], "spotted_with_damage_count": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "team_flashed": [ - 3558 + 3648 ], "three_kill_rounds": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "trade_kill_attempts": [ - 3558 + 3648 ], "trade_kill_opportunities": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_attempts": [ - 3558 + 3648 ], "traded_death_opportunities": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "two_kill_rounds": [ - 3558 + 3648 ], "unused_utility_value": [ - 3558 + 3648 ], "utility_on_death": [ - 3558 + 3648 ], "wasted_magazine_shots": [ - 3558 + 3648 ], "zeus_kills": [ - 3558 + 3648 ], "__typename": [ 85 @@ -88718,199 +89982,199 @@ export default { }, "player_match_stats_v_stddev_order_by": { "assists": [ - 3558 + 3648 ], "assists_ct": [ - 3558 + 3648 ], "assists_t": [ - 3558 + 3648 ], "avg_crosshair_angle_deg": [ - 3558 + 3648 ], "avg_flash_duration": [ - 3558 + 3648 ], "avg_time_to_damage_s": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_ct": [ - 3558 + 3648 ], "damage_t": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "deaths_ct": [ - 3558 + 3648 ], "deaths_t": [ - 3558 + 3648 ], "decoy_throws": [ - 3558 + 3648 ], "enemies_flashed": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "five_kill_rounds": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "flashes_thrown": [ - 3558 + 3648 ], "four_kill_rounds": [ - 3558 + 3648 ], "he_damage": [ - 3558 + 3648 ], "he_team_damage": [ - 3558 + 3648 ], "he_throws": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "hs_kills": [ - 3558 + 3648 ], "hs_kills_ct": [ - 3558 + 3648 ], "hs_kills_t": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kills_ct": [ - 3558 + 3648 ], "kills_t": [ - 3558 + 3648 ], "knife_kills": [ - 3558 + 3648 ], "molotov_damage": [ - 3558 + 3648 ], "molotov_throws": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "rounds_ct": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "rounds_t": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "shots_fired": [ - 3558 + 3648 ], "smoke_throws": [ - 3558 + 3648 ], "spotted_count": [ - 3558 + 3648 ], "spotted_with_damage_count": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "team_flashed": [ - 3558 + 3648 ], "three_kill_rounds": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "trade_kill_attempts": [ - 3558 + 3648 ], "trade_kill_opportunities": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_attempts": [ - 3558 + 3648 ], "traded_death_opportunities": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "two_kill_rounds": [ - 3558 + 3648 ], "unused_utility_value": [ - 3558 + 3648 ], "utility_on_death": [ - 3558 + 3648 ], "wasted_magazine_shots": [ - 3558 + 3648 ], "zeus_kills": [ - 3558 + 3648 ], "__typename": [ 85 @@ -89118,199 +90382,199 @@ export default { }, "player_match_stats_v_stddev_pop_order_by": { "assists": [ - 3558 + 3648 ], "assists_ct": [ - 3558 + 3648 ], "assists_t": [ - 3558 + 3648 ], "avg_crosshair_angle_deg": [ - 3558 + 3648 ], "avg_flash_duration": [ - 3558 + 3648 ], "avg_time_to_damage_s": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_ct": [ - 3558 + 3648 ], "damage_t": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "deaths_ct": [ - 3558 + 3648 ], "deaths_t": [ - 3558 + 3648 ], "decoy_throws": [ - 3558 + 3648 ], "enemies_flashed": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "five_kill_rounds": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "flashes_thrown": [ - 3558 + 3648 ], "four_kill_rounds": [ - 3558 + 3648 ], "he_damage": [ - 3558 + 3648 ], "he_team_damage": [ - 3558 + 3648 ], "he_throws": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "hs_kills": [ - 3558 + 3648 ], "hs_kills_ct": [ - 3558 + 3648 ], "hs_kills_t": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kills_ct": [ - 3558 + 3648 ], "kills_t": [ - 3558 + 3648 ], "knife_kills": [ - 3558 + 3648 ], "molotov_damage": [ - 3558 + 3648 ], "molotov_throws": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "rounds_ct": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "rounds_t": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "shots_fired": [ - 3558 + 3648 ], "smoke_throws": [ - 3558 + 3648 ], "spotted_count": [ - 3558 + 3648 ], "spotted_with_damage_count": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "team_flashed": [ - 3558 + 3648 ], "three_kill_rounds": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "trade_kill_attempts": [ - 3558 + 3648 ], "trade_kill_opportunities": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_attempts": [ - 3558 + 3648 ], "traded_death_opportunities": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "two_kill_rounds": [ - 3558 + 3648 ], "unused_utility_value": [ - 3558 + 3648 ], "utility_on_death": [ - 3558 + 3648 ], "wasted_magazine_shots": [ - 3558 + 3648 ], "zeus_kills": [ - 3558 + 3648 ], "__typename": [ 85 @@ -89518,199 +90782,199 @@ export default { }, "player_match_stats_v_stddev_samp_order_by": { "assists": [ - 3558 + 3648 ], "assists_ct": [ - 3558 + 3648 ], "assists_t": [ - 3558 + 3648 ], "avg_crosshair_angle_deg": [ - 3558 + 3648 ], "avg_flash_duration": [ - 3558 + 3648 ], "avg_time_to_damage_s": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_ct": [ - 3558 + 3648 ], "damage_t": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "deaths_ct": [ - 3558 + 3648 ], "deaths_t": [ - 3558 + 3648 ], "decoy_throws": [ - 3558 + 3648 ], "enemies_flashed": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "five_kill_rounds": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "flashes_thrown": [ - 3558 + 3648 ], "four_kill_rounds": [ - 3558 + 3648 ], "he_damage": [ - 3558 + 3648 ], "he_team_damage": [ - 3558 + 3648 ], "he_throws": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "hs_kills": [ - 3558 + 3648 ], "hs_kills_ct": [ - 3558 + 3648 ], "hs_kills_t": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kills_ct": [ - 3558 + 3648 ], "kills_t": [ - 3558 + 3648 ], "knife_kills": [ - 3558 + 3648 ], "molotov_damage": [ - 3558 + 3648 ], "molotov_throws": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "rounds_ct": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "rounds_t": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "shots_fired": [ - 3558 + 3648 ], "smoke_throws": [ - 3558 + 3648 ], "spotted_count": [ - 3558 + 3648 ], "spotted_with_damage_count": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "team_flashed": [ - 3558 + 3648 ], "three_kill_rounds": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "trade_kill_attempts": [ - 3558 + 3648 ], "trade_kill_opportunities": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_attempts": [ - 3558 + 3648 ], "traded_death_opportunities": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "two_kill_rounds": [ - 3558 + 3648 ], "unused_utility_value": [ - 3558 + 3648 ], "utility_on_death": [ - 3558 + 3648 ], "wasted_magazine_shots": [ - 3558 + 3648 ], "zeus_kills": [ - 3558 + 3648 ], "__typename": [ 85 @@ -89718,10 +90982,10 @@ export default { }, "player_match_stats_v_stream_cursor_input": { "initial_value": [ - 4105 + 4195 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -89738,13 +91002,13 @@ export default { 41 ], "avg_crosshair_angle_deg": [ - 3556 + 3646 ], "avg_flash_duration": [ - 3556 + 3646 ], "avg_time_to_damage_s": [ - 3556 + 3646 ], "counter_strafe_eligible_shots": [ 41 @@ -89834,7 +91098,7 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "molotov_damage": [ 41 @@ -89879,7 +91143,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "team_damage": [ 41 @@ -89918,7 +91182,7 @@ export default { 41 ], "utility_on_death": [ - 3556 + 3646 ], "wasted_magazine_shots": [ 41 @@ -89941,13 +91205,13 @@ export default { 41 ], "avg_crosshair_angle_deg": [ - 3556 + 3646 ], "avg_flash_duration": [ - 3556 + 3646 ], "avg_time_to_damage_s": [ - 3556 + 3646 ], "counter_strafe_eligible_shots": [ 41 @@ -90079,7 +91343,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "team_damage": [ 41 @@ -90118,7 +91382,7 @@ export default { 41 ], "utility_on_death": [ - 3556 + 3646 ], "wasted_magazine_shots": [ 41 @@ -90132,199 +91396,199 @@ export default { }, "player_match_stats_v_sum_order_by": { "assists": [ - 3558 + 3648 ], "assists_ct": [ - 3558 + 3648 ], "assists_t": [ - 3558 + 3648 ], "avg_crosshair_angle_deg": [ - 3558 + 3648 ], "avg_flash_duration": [ - 3558 + 3648 ], "avg_time_to_damage_s": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_ct": [ - 3558 + 3648 ], "damage_t": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "deaths_ct": [ - 3558 + 3648 ], "deaths_t": [ - 3558 + 3648 ], "decoy_throws": [ - 3558 + 3648 ], "enemies_flashed": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "five_kill_rounds": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "flashes_thrown": [ - 3558 + 3648 ], "four_kill_rounds": [ - 3558 + 3648 ], "he_damage": [ - 3558 + 3648 ], "he_team_damage": [ - 3558 + 3648 ], "he_throws": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "hs_kills": [ - 3558 + 3648 ], "hs_kills_ct": [ - 3558 + 3648 ], "hs_kills_t": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kills_ct": [ - 3558 + 3648 ], "kills_t": [ - 3558 + 3648 ], "knife_kills": [ - 3558 + 3648 ], "molotov_damage": [ - 3558 + 3648 ], "molotov_throws": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "rounds_ct": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "rounds_t": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "shots_fired": [ - 3558 + 3648 ], "smoke_throws": [ - 3558 + 3648 ], "spotted_count": [ - 3558 + 3648 ], "spotted_with_damage_count": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "team_flashed": [ - 3558 + 3648 ], "three_kill_rounds": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "trade_kill_attempts": [ - 3558 + 3648 ], "trade_kill_opportunities": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_attempts": [ - 3558 + 3648 ], "traded_death_opportunities": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "two_kill_rounds": [ - 3558 + 3648 ], "unused_utility_value": [ - 3558 + 3648 ], "utility_on_death": [ - 3558 + 3648 ], "wasted_magazine_shots": [ - 3558 + 3648 ], "zeus_kills": [ - 3558 + 3648 ], "__typename": [ 85 @@ -90532,199 +91796,199 @@ export default { }, "player_match_stats_v_var_pop_order_by": { "assists": [ - 3558 + 3648 ], "assists_ct": [ - 3558 + 3648 ], "assists_t": [ - 3558 + 3648 ], "avg_crosshair_angle_deg": [ - 3558 + 3648 ], "avg_flash_duration": [ - 3558 + 3648 ], "avg_time_to_damage_s": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_ct": [ - 3558 + 3648 ], "damage_t": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "deaths_ct": [ - 3558 + 3648 ], "deaths_t": [ - 3558 + 3648 ], "decoy_throws": [ - 3558 + 3648 ], "enemies_flashed": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "five_kill_rounds": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "flashes_thrown": [ - 3558 + 3648 ], "four_kill_rounds": [ - 3558 + 3648 ], "he_damage": [ - 3558 + 3648 ], "he_team_damage": [ - 3558 + 3648 ], "he_throws": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "hs_kills": [ - 3558 + 3648 ], "hs_kills_ct": [ - 3558 + 3648 ], "hs_kills_t": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kills_ct": [ - 3558 + 3648 ], "kills_t": [ - 3558 + 3648 ], "knife_kills": [ - 3558 + 3648 ], "molotov_damage": [ - 3558 + 3648 ], "molotov_throws": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "rounds_ct": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "rounds_t": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "shots_fired": [ - 3558 + 3648 ], "smoke_throws": [ - 3558 + 3648 ], "spotted_count": [ - 3558 + 3648 ], "spotted_with_damage_count": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "team_flashed": [ - 3558 + 3648 ], "three_kill_rounds": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "trade_kill_attempts": [ - 3558 + 3648 ], "trade_kill_opportunities": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_attempts": [ - 3558 + 3648 ], "traded_death_opportunities": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "two_kill_rounds": [ - 3558 + 3648 ], "unused_utility_value": [ - 3558 + 3648 ], "utility_on_death": [ - 3558 + 3648 ], "wasted_magazine_shots": [ - 3558 + 3648 ], "zeus_kills": [ - 3558 + 3648 ], "__typename": [ 85 @@ -90932,199 +92196,199 @@ export default { }, "player_match_stats_v_var_samp_order_by": { "assists": [ - 3558 + 3648 ], "assists_ct": [ - 3558 + 3648 ], "assists_t": [ - 3558 + 3648 ], "avg_crosshair_angle_deg": [ - 3558 + 3648 ], "avg_flash_duration": [ - 3558 + 3648 ], "avg_time_to_damage_s": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_ct": [ - 3558 + 3648 ], "damage_t": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "deaths_ct": [ - 3558 + 3648 ], "deaths_t": [ - 3558 + 3648 ], "decoy_throws": [ - 3558 + 3648 ], "enemies_flashed": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "five_kill_rounds": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "flashes_thrown": [ - 3558 + 3648 ], "four_kill_rounds": [ - 3558 + 3648 ], "he_damage": [ - 3558 + 3648 ], "he_team_damage": [ - 3558 + 3648 ], "he_throws": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "hs_kills": [ - 3558 + 3648 ], "hs_kills_ct": [ - 3558 + 3648 ], "hs_kills_t": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kills_ct": [ - 3558 + 3648 ], "kills_t": [ - 3558 + 3648 ], "knife_kills": [ - 3558 + 3648 ], "molotov_damage": [ - 3558 + 3648 ], "molotov_throws": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "rounds_ct": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "rounds_t": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "shots_fired": [ - 3558 + 3648 ], "smoke_throws": [ - 3558 + 3648 ], "spotted_count": [ - 3558 + 3648 ], "spotted_with_damage_count": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "team_flashed": [ - 3558 + 3648 ], "three_kill_rounds": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "trade_kill_attempts": [ - 3558 + 3648 ], "trade_kill_opportunities": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_attempts": [ - 3558 + 3648 ], "traded_death_opportunities": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "two_kill_rounds": [ - 3558 + 3648 ], "unused_utility_value": [ - 3558 + 3648 ], "utility_on_death": [ - 3558 + 3648 ], "wasted_magazine_shots": [ - 3558 + 3648 ], "zeus_kills": [ - 3558 + 3648 ], "__typename": [ 85 @@ -91332,199 +92596,199 @@ export default { }, "player_match_stats_v_variance_order_by": { "assists": [ - 3558 + 3648 ], "assists_ct": [ - 3558 + 3648 ], "assists_t": [ - 3558 + 3648 ], "avg_crosshair_angle_deg": [ - 3558 + 3648 ], "avg_flash_duration": [ - 3558 + 3648 ], "avg_time_to_damage_s": [ - 3558 + 3648 ], "counter_strafe_eligible_shots": [ - 3558 + 3648 ], "counter_strafed_shots": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_ct": [ - 3558 + 3648 ], "damage_t": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "deaths_ct": [ - 3558 + 3648 ], "deaths_t": [ - 3558 + 3648 ], "decoy_throws": [ - 3558 + 3648 ], "enemies_flashed": [ - 3558 + 3648 ], "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "five_kill_rounds": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "flashes_thrown": [ - 3558 + 3648 ], "four_kill_rounds": [ - 3558 + 3648 ], "he_damage": [ - 3558 + 3648 ], "he_team_damage": [ - 3558 + 3648 ], "he_throws": [ - 3558 + 3648 ], "headshot_hits": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_at_spotted": [ - 3558 + 3648 ], "hs_kills": [ - 3558 + 3648 ], "hs_kills_ct": [ - 3558 + 3648 ], "hs_kills_t": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kills_ct": [ - 3558 + 3648 ], "kills_t": [ - 3558 + 3648 ], "knife_kills": [ - 3558 + 3648 ], "molotov_damage": [ - 3558 + 3648 ], "molotov_throws": [ - 3558 + 3648 ], "non_awp_hits": [ - 3558 + 3648 ], "on_target_frames": [ - 3558 + 3648 ], "rounds_ct": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "rounds_t": [ - 3558 + 3648 ], "shots_at_spotted": [ - 3558 + 3648 ], "shots_fired": [ - 3558 + 3648 ], "smoke_throws": [ - 3558 + 3648 ], "spotted_count": [ - 3558 + 3648 ], "spotted_with_damage_count": [ - 3558 + 3648 ], "spray_hits": [ - 3558 + 3648 ], "spray_shots": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_damage": [ - 3558 + 3648 ], "team_flashed": [ - 3558 + 3648 ], "three_kill_rounds": [ - 3558 + 3648 ], "total_engagement_frames": [ - 3558 + 3648 ], "trade_kill_attempts": [ - 3558 + 3648 ], "trade_kill_opportunities": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_attempts": [ - 3558 + 3648 ], "traded_death_opportunities": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "two_kill_rounds": [ - 3558 + 3648 ], "unused_utility_value": [ - 3558 + 3648 ], "utility_on_death": [ - 3558 + 3648 ], "wasted_magazine_shots": [ - 3558 + 3648 ], "zeus_kills": [ - 3558 + 3648 ], "__typename": [ 85 @@ -91532,34 +92796,34 @@ export default { }, "player_objectives": { "deleted_at": [ - 5153 + 5243 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3158 + 3248 ], "match_map_id": [ - 6365 + 6672 ], "player": [ - 4516 + 4606 ], "player_steam_id": [ - 310 + 312 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "type": [ - 1264 + 1266 ], "__typename": [ 85 @@ -91567,10 +92831,10 @@ export default { }, "player_objectives_aggregate": { "aggregate": [ - 4118 + 4208 ], "nodes": [ - 4114 + 4204 ], "__typename": [ 85 @@ -91578,7 +92842,7 @@ export default { }, "player_objectives_aggregate_bool_exp": { "count": [ - 4117 + 4207 ], "__typename": [ 85 @@ -91586,13 +92850,13 @@ export default { }, "player_objectives_aggregate_bool_exp_count": { "arguments": [ - 4135 + 4225 ], "distinct": [ 6 ], "filter": [ - 4123 + 4213 ], "predicate": [ 42 @@ -91603,13 +92867,13 @@ export default { }, "player_objectives_aggregate_fields": { "avg": [ - 4121 + 4211 ], "count": [ 41, { "columns": [ - 4135, + 4225, "[player_objectives_select_column!]" ], "distinct": [ @@ -91618,31 +92882,31 @@ export default { } ], "max": [ - 4127 + 4217 ], "min": [ - 4129 + 4219 ], "stddev": [ - 4137 + 4227 ], "stddev_pop": [ - 4139 + 4229 ], "stddev_samp": [ - 4141 + 4231 ], "sum": [ - 4145 + 4235 ], "var_pop": [ - 4149 + 4239 ], "var_samp": [ - 4151 + 4241 ], "variance": [ - 4153 + 4243 ], "__typename": [ 85 @@ -91650,37 +92914,37 @@ export default { }, "player_objectives_aggregate_order_by": { "avg": [ - 4122 + 4212 ], "count": [ - 3558 + 3648 ], "max": [ - 4128 + 4218 ], "min": [ - 4130 + 4220 ], "stddev": [ - 4138 + 4228 ], "stddev_pop": [ - 4140 + 4230 ], "stddev_samp": [ - 4142 + 4232 ], "sum": [ - 4146 + 4236 ], "var_pop": [ - 4150 + 4240 ], "var_samp": [ - 4152 + 4242 ], "variance": [ - 4154 + 4244 ], "__typename": [ 85 @@ -91688,10 +92952,10 @@ export default { }, "player_objectives_arr_rel_insert_input": { "data": [ - 4126 + 4216 ], "on_conflict": [ - 4132 + 4222 ], "__typename": [ 85 @@ -91710,10 +92974,10 @@ export default { }, "player_objectives_avg_order_by": { "player_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -91721,43 +92985,43 @@ export default { }, "player_objectives_bool_exp": { "_and": [ - 4123 + 4213 ], "_not": [ - 4123 + 4213 ], "_or": [ - 4123 + 4213 ], "deleted_at": [ - 5154 + 5244 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_map": [ - 3167 + 3257 ], "match_map_id": [ - 6367 + 6674 ], "player": [ - 4520 + 4610 ], "player_steam_id": [ - 312 + 314 ], "round": [ 42 ], "time": [ - 5154 + 5244 ], "type": [ - 1265 + 1267 ], "__typename": [ 85 @@ -91766,7 +93030,7 @@ export default { "player_objectives_constraint": {}, "player_objectives_inc_input": { "player_steam_id": [ - 310 + 312 ], "round": [ 41 @@ -91777,34 +93041,34 @@ export default { }, "player_objectives_insert_input": { "deleted_at": [ - 5153 + 5243 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3176 + 3266 ], "match_map_id": [ - 6365 + 6672 ], "player": [ - 4527 + 4617 ], "player_steam_id": [ - 310 + 312 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "type": [ - 1264 + 1266 ], "__typename": [ 85 @@ -91812,22 +93076,22 @@ export default { }, "player_objectives_max_fields": { "deleted_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "player_steam_id": [ - 310 + 312 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "__typename": [ 85 @@ -91835,22 +93099,22 @@ export default { }, "player_objectives_max_order_by": { "deleted_at": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "time": [ - 3558 + 3648 ], "__typename": [ 85 @@ -91858,22 +93122,22 @@ export default { }, "player_objectives_min_fields": { "deleted_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "player_steam_id": [ - 310 + 312 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "__typename": [ 85 @@ -91881,22 +93145,22 @@ export default { }, "player_objectives_min_order_by": { "deleted_at": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "time": [ - 3558 + 3648 ], "__typename": [ 85 @@ -91907,7 +93171,7 @@ export default { 41 ], "returning": [ - 4114 + 4204 ], "__typename": [ 85 @@ -91915,13 +93179,13 @@ export default { }, "player_objectives_on_conflict": { "constraint": [ - 4124 + 4214 ], "update_columns": [ - 4147 + 4237 ], "where": [ - 4123 + 4213 ], "__typename": [ 85 @@ -91929,34 +93193,34 @@ export default { }, "player_objectives_order_by": { "deleted_at": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_id": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "player_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "time": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "__typename": [ 85 @@ -91964,13 +93228,13 @@ export default { }, "player_objectives_pk_columns_input": { "match_map_id": [ - 6365 + 6672 ], "player_steam_id": [ - 310 + 312 ], "time": [ - 5153 + 5243 ], "__typename": [ 85 @@ -91979,25 +93243,25 @@ export default { "player_objectives_select_column": {}, "player_objectives_set_input": { "deleted_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "player_steam_id": [ - 310 + 312 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "type": [ - 1264 + 1266 ], "__typename": [ 85 @@ -92016,10 +93280,10 @@ export default { }, "player_objectives_stddev_order_by": { "player_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -92038,10 +93302,10 @@ export default { }, "player_objectives_stddev_pop_order_by": { "player_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -92060,10 +93324,10 @@ export default { }, "player_objectives_stddev_samp_order_by": { "player_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -92071,10 +93335,10 @@ export default { }, "player_objectives_stream_cursor_input": { "initial_value": [ - 4144 + 4234 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -92082,25 +93346,25 @@ export default { }, "player_objectives_stream_cursor_value_input": { "deleted_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "player_steam_id": [ - 310 + 312 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "type": [ - 1264 + 1266 ], "__typename": [ 85 @@ -92108,7 +93372,7 @@ export default { }, "player_objectives_sum_fields": { "player_steam_id": [ - 310 + 312 ], "round": [ 41 @@ -92119,10 +93383,10 @@ export default { }, "player_objectives_sum_order_by": { "player_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -92131,13 +93395,13 @@ export default { "player_objectives_update_column": {}, "player_objectives_updates": { "_inc": [ - 4125 + 4215 ], "_set": [ - 4136 + 4226 ], "where": [ - 4123 + 4213 ], "__typename": [ 85 @@ -92156,10 +93420,10 @@ export default { }, "player_objectives_var_pop_order_by": { "player_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -92178,10 +93442,10 @@ export default { }, "player_objectives_var_samp_order_by": { "player_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -92200,10 +93464,10 @@ export default { }, "player_objectives_variance_order_by": { "player_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -92211,46 +93475,46 @@ export default { }, "player_performance_v": { "accuracy_score": [ - 2004 + 2093 ], "aim_goal": [ - 2004 + 2093 ], "aim_rating": [ - 2004 + 2093 ], "band": [ 41 ], "band_sample": [ - 310 + 312 ], "blind_score": [ - 2004 + 2093 ], "counter_strafe_score": [ - 2004 + 2093 ], "crosshair_score": [ - 2004 + 2093 ], "flash_assists_score": [ - 2004 + 2093 ], "hs_score": [ - 2004 + 2093 ], "kast_score": [ - 2004 + 2093 ], "maps": [ 41 ], "positioning_goal": [ - 2004 + 2093 ], "positioning_rating": [ - 2004 + 2093 ], "premier_rank": [ 41 @@ -92259,28 +93523,28 @@ export default { 41 ], "spotted_score": [ - 2004 + 2093 ], "steam_id": [ - 310 + 312 ], "survival_score": [ - 2004 + 2093 ], "traded_score": [ - 2004 + 2093 ], "ttd_score": [ - 2004 + 2093 ], "util_eff_score": [ - 2004 + 2093 ], "utility_goal": [ - 2004 + 2093 ], "utility_rating": [ - 2004 + 2093 ], "__typename": [ 85 @@ -92288,10 +93552,10 @@ export default { }, "player_performance_v_aggregate": { "aggregate": [ - 4157 + 4247 ], "nodes": [ - 4155 + 4245 ], "__typename": [ 85 @@ -92299,13 +93563,13 @@ export default { }, "player_performance_v_aggregate_fields": { "avg": [ - 4158 + 4248 ], "count": [ 41, { "columns": [ - 4163, + 4253, "[player_performance_v_select_column!]" ], "distinct": [ @@ -92314,31 +93578,31 @@ export default { } ], "max": [ - 4160 + 4250 ], "min": [ - 4161 + 4251 ], "stddev": [ - 4164 + 4254 ], "stddev_pop": [ - 4165 + 4255 ], "stddev_samp": [ - 4166 + 4256 ], "sum": [ - 4169 + 4259 ], "var_pop": [ - 4170 + 4260 ], "var_samp": [ - 4171 + 4261 ], "variance": [ - 4172 + 4262 ], "__typename": [ 85 @@ -92423,55 +93687,55 @@ export default { }, "player_performance_v_bool_exp": { "_and": [ - 4159 + 4249 ], "_not": [ - 4159 + 4249 ], "_or": [ - 4159 + 4249 ], "accuracy_score": [ - 2005 + 2094 ], "aim_goal": [ - 2005 + 2094 ], "aim_rating": [ - 2005 + 2094 ], "band": [ 42 ], "band_sample": [ - 312 + 314 ], "blind_score": [ - 2005 + 2094 ], "counter_strafe_score": [ - 2005 + 2094 ], "crosshair_score": [ - 2005 + 2094 ], "flash_assists_score": [ - 2005 + 2094 ], "hs_score": [ - 2005 + 2094 ], "kast_score": [ - 2005 + 2094 ], "maps": [ 42 ], "positioning_goal": [ - 2005 + 2094 ], "positioning_rating": [ - 2005 + 2094 ], "premier_rank": [ 42 @@ -92480,28 +93744,28 @@ export default { 42 ], "spotted_score": [ - 2005 + 2094 ], "steam_id": [ - 312 + 314 ], "survival_score": [ - 2005 + 2094 ], "traded_score": [ - 2005 + 2094 ], "ttd_score": [ - 2005 + 2094 ], "util_eff_score": [ - 2005 + 2094 ], "utility_goal": [ - 2005 + 2094 ], "utility_rating": [ - 2005 + 2094 ], "__typename": [ 85 @@ -92509,46 +93773,46 @@ export default { }, "player_performance_v_max_fields": { "accuracy_score": [ - 2004 + 2093 ], "aim_goal": [ - 2004 + 2093 ], "aim_rating": [ - 2004 + 2093 ], "band": [ 41 ], "band_sample": [ - 310 + 312 ], "blind_score": [ - 2004 + 2093 ], "counter_strafe_score": [ - 2004 + 2093 ], "crosshair_score": [ - 2004 + 2093 ], "flash_assists_score": [ - 2004 + 2093 ], "hs_score": [ - 2004 + 2093 ], "kast_score": [ - 2004 + 2093 ], "maps": [ 41 ], "positioning_goal": [ - 2004 + 2093 ], "positioning_rating": [ - 2004 + 2093 ], "premier_rank": [ 41 @@ -92557,28 +93821,28 @@ export default { 41 ], "spotted_score": [ - 2004 + 2093 ], "steam_id": [ - 310 + 312 ], "survival_score": [ - 2004 + 2093 ], "traded_score": [ - 2004 + 2093 ], "ttd_score": [ - 2004 + 2093 ], "util_eff_score": [ - 2004 + 2093 ], "utility_goal": [ - 2004 + 2093 ], "utility_rating": [ - 2004 + 2093 ], "__typename": [ 85 @@ -92586,46 +93850,46 @@ export default { }, "player_performance_v_min_fields": { "accuracy_score": [ - 2004 + 2093 ], "aim_goal": [ - 2004 + 2093 ], "aim_rating": [ - 2004 + 2093 ], "band": [ 41 ], "band_sample": [ - 310 + 312 ], "blind_score": [ - 2004 + 2093 ], "counter_strafe_score": [ - 2004 + 2093 ], "crosshair_score": [ - 2004 + 2093 ], "flash_assists_score": [ - 2004 + 2093 ], "hs_score": [ - 2004 + 2093 ], "kast_score": [ - 2004 + 2093 ], "maps": [ 41 ], "positioning_goal": [ - 2004 + 2093 ], "positioning_rating": [ - 2004 + 2093 ], "premier_rank": [ 41 @@ -92634,28 +93898,28 @@ export default { 41 ], "spotted_score": [ - 2004 + 2093 ], "steam_id": [ - 310 + 312 ], "survival_score": [ - 2004 + 2093 ], "traded_score": [ - 2004 + 2093 ], "ttd_score": [ - 2004 + 2093 ], "util_eff_score": [ - 2004 + 2093 ], "utility_goal": [ - 2004 + 2093 ], "utility_rating": [ - 2004 + 2093 ], "__typename": [ 85 @@ -92663,76 +93927,76 @@ export default { }, "player_performance_v_order_by": { "accuracy_score": [ - 3558 + 3648 ], "aim_goal": [ - 3558 + 3648 ], "aim_rating": [ - 3558 + 3648 ], "band": [ - 3558 + 3648 ], "band_sample": [ - 3558 + 3648 ], "blind_score": [ - 3558 + 3648 ], "counter_strafe_score": [ - 3558 + 3648 ], "crosshair_score": [ - 3558 + 3648 ], "flash_assists_score": [ - 3558 + 3648 ], "hs_score": [ - 3558 + 3648 ], "kast_score": [ - 3558 + 3648 ], "maps": [ - 3558 + 3648 ], "positioning_goal": [ - 3558 + 3648 ], "positioning_rating": [ - 3558 + 3648 ], "premier_rank": [ - 3558 + 3648 ], "rounds": [ - 3558 + 3648 ], "spotted_score": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "survival_score": [ - 3558 + 3648 ], "traded_score": [ - 3558 + 3648 ], "ttd_score": [ - 3558 + 3648 ], "util_eff_score": [ - 3558 + 3648 ], "utility_goal": [ - 3558 + 3648 ], "utility_rating": [ - 3558 + 3648 ], "__typename": [ 85 @@ -92972,10 +94236,10 @@ export default { }, "player_performance_v_stream_cursor_input": { "initial_value": [ - 4168 + 4258 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -92983,46 +94247,46 @@ export default { }, "player_performance_v_stream_cursor_value_input": { "accuracy_score": [ - 2004 + 2093 ], "aim_goal": [ - 2004 + 2093 ], "aim_rating": [ - 2004 + 2093 ], "band": [ 41 ], "band_sample": [ - 310 + 312 ], "blind_score": [ - 2004 + 2093 ], "counter_strafe_score": [ - 2004 + 2093 ], "crosshair_score": [ - 2004 + 2093 ], "flash_assists_score": [ - 2004 + 2093 ], "hs_score": [ - 2004 + 2093 ], "kast_score": [ - 2004 + 2093 ], "maps": [ 41 ], "positioning_goal": [ - 2004 + 2093 ], "positioning_rating": [ - 2004 + 2093 ], "premier_rank": [ 41 @@ -93031,28 +94295,28 @@ export default { 41 ], "spotted_score": [ - 2004 + 2093 ], "steam_id": [ - 310 + 312 ], "survival_score": [ - 2004 + 2093 ], "traded_score": [ - 2004 + 2093 ], "ttd_score": [ - 2004 + 2093 ], "util_eff_score": [ - 2004 + 2093 ], "utility_goal": [ - 2004 + 2093 ], "utility_rating": [ - 2004 + 2093 ], "__typename": [ 85 @@ -93060,46 +94324,46 @@ export default { }, "player_performance_v_sum_fields": { "accuracy_score": [ - 2004 + 2093 ], "aim_goal": [ - 2004 + 2093 ], "aim_rating": [ - 2004 + 2093 ], "band": [ 41 ], "band_sample": [ - 310 + 312 ], "blind_score": [ - 2004 + 2093 ], "counter_strafe_score": [ - 2004 + 2093 ], "crosshair_score": [ - 2004 + 2093 ], "flash_assists_score": [ - 2004 + 2093 ], "hs_score": [ - 2004 + 2093 ], "kast_score": [ - 2004 + 2093 ], "maps": [ 41 ], "positioning_goal": [ - 2004 + 2093 ], "positioning_rating": [ - 2004 + 2093 ], "premier_rank": [ 41 @@ -93108,28 +94372,28 @@ export default { 41 ], "spotted_score": [ - 2004 + 2093 ], "steam_id": [ - 310 + 312 ], "survival_score": [ - 2004 + 2093 ], "traded_score": [ - 2004 + 2093 ], "ttd_score": [ - 2004 + 2093 ], "util_eff_score": [ - 2004 + 2093 ], "utility_goal": [ - 2004 + 2093 ], "utility_rating": [ - 2004 + 2093 ], "__typename": [ 85 @@ -93368,25 +94632,25 @@ export default { }, "player_premier_rank_history": { "id": [ - 6365 + 6672 ], "map": [ - 2834 + 2924 ], "map_id": [ - 6365 + 6672 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "observed_at": [ - 5153 + 5243 ], "player": [ - 4516 + 4606 ], "previous_rank": [ 41 @@ -93398,7 +94662,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -93406,10 +94670,10 @@ export default { }, "player_premier_rank_history_aggregate": { "aggregate": [ - 4177 + 4267 ], "nodes": [ - 4173 + 4263 ], "__typename": [ 85 @@ -93417,7 +94681,7 @@ export default { }, "player_premier_rank_history_aggregate_bool_exp": { "count": [ - 4176 + 4266 ], "__typename": [ 85 @@ -93425,13 +94689,13 @@ export default { }, "player_premier_rank_history_aggregate_bool_exp_count": { "arguments": [ - 4194 + 4284 ], "distinct": [ 6 ], "filter": [ - 4182 + 4272 ], "predicate": [ 42 @@ -93442,13 +94706,13 @@ export default { }, "player_premier_rank_history_aggregate_fields": { "avg": [ - 4180 + 4270 ], "count": [ 41, { "columns": [ - 4194, + 4284, "[player_premier_rank_history_select_column!]" ], "distinct": [ @@ -93457,31 +94721,31 @@ export default { } ], "max": [ - 4186 + 4276 ], "min": [ - 4188 + 4278 ], "stddev": [ - 4196 + 4286 ], "stddev_pop": [ - 4198 + 4288 ], "stddev_samp": [ - 4200 + 4290 ], "sum": [ - 4204 + 4294 ], "var_pop": [ - 4208 + 4298 ], "var_samp": [ - 4210 + 4300 ], "variance": [ - 4212 + 4302 ], "__typename": [ 85 @@ -93489,37 +94753,37 @@ export default { }, "player_premier_rank_history_aggregate_order_by": { "avg": [ - 4181 + 4271 ], "count": [ - 3558 + 3648 ], "max": [ - 4187 + 4277 ], "min": [ - 4189 + 4279 ], "stddev": [ - 4197 + 4287 ], "stddev_pop": [ - 4199 + 4289 ], "stddev_samp": [ - 4201 + 4291 ], "sum": [ - 4205 + 4295 ], "var_pop": [ - 4209 + 4299 ], "var_samp": [ - 4211 + 4301 ], "variance": [ - 4213 + 4303 ], "__typename": [ 85 @@ -93527,10 +94791,10 @@ export default { }, "player_premier_rank_history_arr_rel_insert_input": { "data": [ - 4185 + 4275 ], "on_conflict": [ - 4191 + 4281 ], "__typename": [ 85 @@ -93555,16 +94819,16 @@ export default { }, "player_premier_rank_history_avg_order_by": { "previous_rank": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "rank_type": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -93572,34 +94836,34 @@ export default { }, "player_premier_rank_history_bool_exp": { "_and": [ - 4182 + 4272 ], "_not": [ - 4182 + 4272 ], "_or": [ - 4182 + 4272 ], "id": [ - 6367 + 6674 ], "map": [ - 2843 + 2933 ], "map_id": [ - 6367 + 6674 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "observed_at": [ - 5154 + 5244 ], "player": [ - 4520 + 4610 ], "previous_rank": [ 42 @@ -93611,7 +94875,7 @@ export default { 42 ], "steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -93629,7 +94893,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -93637,25 +94901,25 @@ export default { }, "player_premier_rank_history_insert_input": { "id": [ - 6365 + 6672 ], "map": [ - 2851 + 2941 ], "map_id": [ - 6365 + 6672 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "observed_at": [ - 5153 + 5243 ], "player": [ - 4527 + 4617 ], "previous_rank": [ 41 @@ -93667,7 +94931,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -93675,16 +94939,16 @@ export default { }, "player_premier_rank_history_max_fields": { "id": [ - 6365 + 6672 ], "map_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "observed_at": [ - 5153 + 5243 ], "previous_rank": [ 41 @@ -93696,7 +94960,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -93704,28 +94968,28 @@ export default { }, "player_premier_rank_history_max_order_by": { "id": [ - 3558 + 3648 ], "map_id": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "observed_at": [ - 3558 + 3648 ], "previous_rank": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "rank_type": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -93733,16 +94997,16 @@ export default { }, "player_premier_rank_history_min_fields": { "id": [ - 6365 + 6672 ], "map_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "observed_at": [ - 5153 + 5243 ], "previous_rank": [ 41 @@ -93754,7 +95018,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -93762,28 +95026,28 @@ export default { }, "player_premier_rank_history_min_order_by": { "id": [ - 3558 + 3648 ], "map_id": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "observed_at": [ - 3558 + 3648 ], "previous_rank": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "rank_type": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -93794,7 +95058,7 @@ export default { 41 ], "returning": [ - 4173 + 4263 ], "__typename": [ 85 @@ -93802,13 +95066,13 @@ export default { }, "player_premier_rank_history_on_conflict": { "constraint": [ - 4183 + 4273 ], "update_columns": [ - 4206 + 4296 ], "where": [ - 4182 + 4272 ], "__typename": [ 85 @@ -93816,37 +95080,37 @@ export default { }, "player_premier_rank_history_order_by": { "id": [ - 3558 + 3648 ], "map": [ - 2853 + 2943 ], "map_id": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "observed_at": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "previous_rank": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "rank_type": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -93854,7 +95118,7 @@ export default { }, "player_premier_rank_history_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -93863,16 +95127,16 @@ export default { "player_premier_rank_history_select_column": {}, "player_premier_rank_history_set_input": { "id": [ - 6365 + 6672 ], "map_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "observed_at": [ - 5153 + 5243 ], "previous_rank": [ 41 @@ -93884,7 +95148,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -93909,16 +95173,16 @@ export default { }, "player_premier_rank_history_stddev_order_by": { "previous_rank": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "rank_type": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -93943,16 +95207,16 @@ export default { }, "player_premier_rank_history_stddev_pop_order_by": { "previous_rank": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "rank_type": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -93977,16 +95241,16 @@ export default { }, "player_premier_rank_history_stddev_samp_order_by": { "previous_rank": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "rank_type": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -93994,10 +95258,10 @@ export default { }, "player_premier_rank_history_stream_cursor_input": { "initial_value": [ - 4203 + 4293 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -94005,16 +95269,16 @@ export default { }, "player_premier_rank_history_stream_cursor_value_input": { "id": [ - 6365 + 6672 ], "map_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "observed_at": [ - 5153 + 5243 ], "previous_rank": [ 41 @@ -94026,7 +95290,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -94043,7 +95307,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -94051,16 +95315,16 @@ export default { }, "player_premier_rank_history_sum_order_by": { "previous_rank": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "rank_type": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -94069,13 +95333,13 @@ export default { "player_premier_rank_history_update_column": {}, "player_premier_rank_history_updates": { "_inc": [ - 4184 + 4274 ], "_set": [ - 4195 + 4285 ], "where": [ - 4182 + 4272 ], "__typename": [ 85 @@ -94100,16 +95364,16 @@ export default { }, "player_premier_rank_history_var_pop_order_by": { "previous_rank": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "rank_type": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -94134,16 +95398,16 @@ export default { }, "player_premier_rank_history_var_samp_order_by": { "previous_rank": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "rank_type": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -94168,16 +95432,16 @@ export default { }, "player_premier_rank_history_variance_order_by": { "previous_rank": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "rank_type": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -94185,37 +95449,37 @@ export default { }, "player_sanctions": { "created_at": [ - 5153 + 5243 ], "deleted_at": [ - 5153 + 5243 ], "e_sanction_type": [ - 1339 + 1387 ], "id": [ - 6365 + 6672 ], "player": [ - 4516 + 4606 ], "player_steam_id": [ - 310 + 312 ], "reason": [ 85 ], "remove_sanction_date": [ - 5153 + 5243 ], "sanctioned_by": [ - 4516 + 4606 ], "sanctioned_by_steam_id": [ - 310 + 312 ], "type": [ - 1344 + 1392 ], "__typename": [ 85 @@ -94223,10 +95487,10 @@ export default { }, "player_sanctions_aggregate": { "aggregate": [ - 4218 + 4308 ], "nodes": [ - 4214 + 4304 ], "__typename": [ 85 @@ -94234,7 +95498,7 @@ export default { }, "player_sanctions_aggregate_bool_exp": { "count": [ - 4217 + 4307 ], "__typename": [ 85 @@ -94242,13 +95506,13 @@ export default { }, "player_sanctions_aggregate_bool_exp_count": { "arguments": [ - 4235 + 4325 ], "distinct": [ 6 ], "filter": [ - 4223 + 4313 ], "predicate": [ 42 @@ -94259,13 +95523,13 @@ export default { }, "player_sanctions_aggregate_fields": { "avg": [ - 4221 + 4311 ], "count": [ 41, { "columns": [ - 4235, + 4325, "[player_sanctions_select_column!]" ], "distinct": [ @@ -94274,31 +95538,31 @@ export default { } ], "max": [ - 4227 + 4317 ], "min": [ - 4229 + 4319 ], "stddev": [ - 4237 + 4327 ], "stddev_pop": [ - 4239 + 4329 ], "stddev_samp": [ - 4241 + 4331 ], "sum": [ - 4245 + 4335 ], "var_pop": [ - 4249 + 4339 ], "var_samp": [ - 4251 + 4341 ], "variance": [ - 4253 + 4343 ], "__typename": [ 85 @@ -94306,37 +95570,37 @@ export default { }, "player_sanctions_aggregate_order_by": { "avg": [ - 4222 + 4312 ], "count": [ - 3558 + 3648 ], "max": [ - 4228 + 4318 ], "min": [ - 4230 + 4320 ], "stddev": [ - 4238 + 4328 ], "stddev_pop": [ - 4240 + 4330 ], "stddev_samp": [ - 4242 + 4332 ], "sum": [ - 4246 + 4336 ], "var_pop": [ - 4250 + 4340 ], "var_samp": [ - 4252 + 4342 ], "variance": [ - 4254 + 4344 ], "__typename": [ 85 @@ -94344,10 +95608,10 @@ export default { }, "player_sanctions_arr_rel_insert_input": { "data": [ - 4226 + 4316 ], "on_conflict": [ - 4232 + 4322 ], "__typename": [ 85 @@ -94366,10 +95630,10 @@ export default { }, "player_sanctions_avg_order_by": { "player_steam_id": [ - 3558 + 3648 ], "sanctioned_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -94377,46 +95641,46 @@ export default { }, "player_sanctions_bool_exp": { "_and": [ - 4223 + 4313 ], "_not": [ - 4223 + 4313 ], "_or": [ - 4223 + 4313 ], "created_at": [ - 5154 + 5244 ], "deleted_at": [ - 5154 + 5244 ], "e_sanction_type": [ - 1342 + 1390 ], "id": [ - 6367 + 6674 ], "player": [ - 4520 + 4610 ], "player_steam_id": [ - 312 + 314 ], "reason": [ 87 ], "remove_sanction_date": [ - 5154 + 5244 ], "sanctioned_by": [ - 4520 + 4610 ], "sanctioned_by_steam_id": [ - 312 + 314 ], "type": [ - 1345 + 1393 ], "__typename": [ 85 @@ -94425,10 +95689,10 @@ export default { "player_sanctions_constraint": {}, "player_sanctions_inc_input": { "player_steam_id": [ - 310 + 312 ], "sanctioned_by_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -94436,37 +95700,37 @@ export default { }, "player_sanctions_insert_input": { "created_at": [ - 5153 + 5243 ], "deleted_at": [ - 5153 + 5243 ], "e_sanction_type": [ - 1350 + 1398 ], "id": [ - 6365 + 6672 ], "player": [ - 4527 + 4617 ], "player_steam_id": [ - 310 + 312 ], "reason": [ 85 ], "remove_sanction_date": [ - 5153 + 5243 ], "sanctioned_by": [ - 4527 + 4617 ], "sanctioned_by_steam_id": [ - 310 + 312 ], "type": [ - 1344 + 1392 ], "__typename": [ 85 @@ -94474,25 +95738,25 @@ export default { }, "player_sanctions_max_fields": { "created_at": [ - 5153 + 5243 ], "deleted_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "player_steam_id": [ - 310 + 312 ], "reason": [ 85 ], "remove_sanction_date": [ - 5153 + 5243 ], "sanctioned_by_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -94500,25 +95764,25 @@ export default { }, "player_sanctions_max_order_by": { "created_at": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "reason": [ - 3558 + 3648 ], "remove_sanction_date": [ - 3558 + 3648 ], "sanctioned_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -94526,25 +95790,25 @@ export default { }, "player_sanctions_min_fields": { "created_at": [ - 5153 + 5243 ], "deleted_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "player_steam_id": [ - 310 + 312 ], "reason": [ 85 ], "remove_sanction_date": [ - 5153 + 5243 ], "sanctioned_by_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -94552,25 +95816,25 @@ export default { }, "player_sanctions_min_order_by": { "created_at": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "reason": [ - 3558 + 3648 ], "remove_sanction_date": [ - 3558 + 3648 ], "sanctioned_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -94581,7 +95845,7 @@ export default { 41 ], "returning": [ - 4214 + 4304 ], "__typename": [ 85 @@ -94589,13 +95853,13 @@ export default { }, "player_sanctions_on_conflict": { "constraint": [ - 4224 + 4314 ], "update_columns": [ - 4247 + 4337 ], "where": [ - 4223 + 4313 ], "__typename": [ 85 @@ -94603,37 +95867,37 @@ export default { }, "player_sanctions_order_by": { "created_at": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "e_sanction_type": [ - 1352 + 1400 ], "id": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "player_steam_id": [ - 3558 + 3648 ], "reason": [ - 3558 + 3648 ], "remove_sanction_date": [ - 3558 + 3648 ], "sanctioned_by": [ - 4529 + 4619 ], "sanctioned_by_steam_id": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "__typename": [ 85 @@ -94641,10 +95905,10 @@ export default { }, "player_sanctions_pk_columns_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -94653,28 +95917,28 @@ export default { "player_sanctions_select_column": {}, "player_sanctions_set_input": { "created_at": [ - 5153 + 5243 ], "deleted_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "player_steam_id": [ - 310 + 312 ], "reason": [ 85 ], "remove_sanction_date": [ - 5153 + 5243 ], "sanctioned_by_steam_id": [ - 310 + 312 ], "type": [ - 1344 + 1392 ], "__typename": [ 85 @@ -94693,10 +95957,10 @@ export default { }, "player_sanctions_stddev_order_by": { "player_steam_id": [ - 3558 + 3648 ], "sanctioned_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -94715,10 +95979,10 @@ export default { }, "player_sanctions_stddev_pop_order_by": { "player_steam_id": [ - 3558 + 3648 ], "sanctioned_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -94737,10 +96001,10 @@ export default { }, "player_sanctions_stddev_samp_order_by": { "player_steam_id": [ - 3558 + 3648 ], "sanctioned_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -94748,10 +96012,10 @@ export default { }, "player_sanctions_stream_cursor_input": { "initial_value": [ - 4244 + 4334 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -94759,28 +96023,28 @@ export default { }, "player_sanctions_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "deleted_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "player_steam_id": [ - 310 + 312 ], "reason": [ 85 ], "remove_sanction_date": [ - 5153 + 5243 ], "sanctioned_by_steam_id": [ - 310 + 312 ], "type": [ - 1344 + 1392 ], "__typename": [ 85 @@ -94788,10 +96052,10 @@ export default { }, "player_sanctions_sum_fields": { "player_steam_id": [ - 310 + 312 ], "sanctioned_by_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -94799,10 +96063,10 @@ export default { }, "player_sanctions_sum_order_by": { "player_steam_id": [ - 3558 + 3648 ], "sanctioned_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -94811,13 +96075,13 @@ export default { "player_sanctions_update_column": {}, "player_sanctions_updates": { "_inc": [ - 4225 + 4315 ], "_set": [ - 4236 + 4326 ], "where": [ - 4223 + 4313 ], "__typename": [ 85 @@ -94836,10 +96100,10 @@ export default { }, "player_sanctions_var_pop_order_by": { "player_steam_id": [ - 3558 + 3648 ], "sanctioned_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -94858,10 +96122,10 @@ export default { }, "player_sanctions_var_samp_order_by": { "player_steam_id": [ - 3558 + 3648 ], "sanctioned_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -94880,10 +96144,10 @@ export default { }, "player_sanctions_variance_order_by": { "player_steam_id": [ - 3558 + 3648 ], "sanctioned_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -94891,31 +96155,31 @@ export default { }, "player_season_stats": { "assists": [ - 310 + 312 ], "deaths": [ - 310 + 312 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "player": [ - 4516 + 4606 ], "player_steam_id": [ - 310 + 312 ], "season": [ - 4616 + 4706 ], "season_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -94923,10 +96187,10 @@ export default { }, "player_season_stats_aggregate": { "aggregate": [ - 4269 + 4359 ], "nodes": [ - 4255 + 4345 ], "__typename": [ 85 @@ -94934,31 +96198,31 @@ export default { }, "player_season_stats_aggregate_bool_exp": { "avg": [ - 4258 + 4348 ], "corr": [ - 4259 + 4349 ], "count": [ - 4261 + 4351 ], "covar_samp": [ - 4262 + 4352 ], "max": [ - 4264 + 4354 ], "min": [ - 4265 + 4355 ], "stddev_samp": [ - 4266 + 4356 ], "sum": [ - 4267 + 4357 ], "var_samp": [ - 4268 + 4358 ], "__typename": [ 85 @@ -94966,16 +96230,16 @@ export default { }, "player_season_stats_aggregate_bool_exp_avg": { "arguments": [ - 4287 + 4377 ], "distinct": [ 6 ], "filter": [ - 4274 + 4364 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -94983,16 +96247,16 @@ export default { }, "player_season_stats_aggregate_bool_exp_corr": { "arguments": [ - 4260 + 4350 ], "distinct": [ 6 ], "filter": [ - 4274 + 4364 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -95000,10 +96264,10 @@ export default { }, "player_season_stats_aggregate_bool_exp_corr_arguments": { "X": [ - 4288 + 4378 ], "Y": [ - 4288 + 4378 ], "__typename": [ 85 @@ -95011,13 +96275,13 @@ export default { }, "player_season_stats_aggregate_bool_exp_count": { "arguments": [ - 4286 + 4376 ], "distinct": [ 6 ], "filter": [ - 4274 + 4364 ], "predicate": [ 42 @@ -95028,16 +96292,16 @@ export default { }, "player_season_stats_aggregate_bool_exp_covar_samp": { "arguments": [ - 4263 + 4353 ], "distinct": [ 6 ], "filter": [ - 4274 + 4364 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -95045,10 +96309,10 @@ export default { }, "player_season_stats_aggregate_bool_exp_covar_samp_arguments": { "X": [ - 4289 + 4379 ], "Y": [ - 4289 + 4379 ], "__typename": [ 85 @@ -95056,16 +96320,16 @@ export default { }, "player_season_stats_aggregate_bool_exp_max": { "arguments": [ - 4290 + 4380 ], "distinct": [ 6 ], "filter": [ - 4274 + 4364 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -95073,16 +96337,16 @@ export default { }, "player_season_stats_aggregate_bool_exp_min": { "arguments": [ - 4291 + 4381 ], "distinct": [ 6 ], "filter": [ - 4274 + 4364 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -95090,16 +96354,16 @@ export default { }, "player_season_stats_aggregate_bool_exp_stddev_samp": { "arguments": [ - 4292 + 4382 ], "distinct": [ 6 ], "filter": [ - 4274 + 4364 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -95107,16 +96371,16 @@ export default { }, "player_season_stats_aggregate_bool_exp_sum": { "arguments": [ - 4293 + 4383 ], "distinct": [ 6 ], "filter": [ - 4274 + 4364 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -95124,16 +96388,16 @@ export default { }, "player_season_stats_aggregate_bool_exp_var_samp": { "arguments": [ - 4294 + 4384 ], "distinct": [ 6 ], "filter": [ - 4274 + 4364 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -95141,13 +96405,13 @@ export default { }, "player_season_stats_aggregate_fields": { "avg": [ - 4272 + 4362 ], "count": [ 41, { "columns": [ - 4286, + 4376, "[player_season_stats_select_column!]" ], "distinct": [ @@ -95156,31 +96420,31 @@ export default { } ], "max": [ - 4278 + 4368 ], "min": [ - 4280 + 4370 ], "stddev": [ - 4296 + 4386 ], "stddev_pop": [ - 4298 + 4388 ], "stddev_samp": [ - 4300 + 4390 ], "sum": [ - 4304 + 4394 ], "var_pop": [ - 4308 + 4398 ], "var_samp": [ - 4310 + 4400 ], "variance": [ - 4312 + 4402 ], "__typename": [ 85 @@ -95188,37 +96452,37 @@ export default { }, "player_season_stats_aggregate_order_by": { "avg": [ - 4273 + 4363 ], "count": [ - 3558 + 3648 ], "max": [ - 4279 + 4369 ], "min": [ - 4281 + 4371 ], "stddev": [ - 4297 + 4387 ], "stddev_pop": [ - 4299 + 4389 ], "stddev_samp": [ - 4301 + 4391 ], "sum": [ - 4305 + 4395 ], "var_pop": [ - 4309 + 4399 ], "var_samp": [ - 4311 + 4401 ], "variance": [ - 4313 + 4403 ], "__typename": [ 85 @@ -95226,10 +96490,10 @@ export default { }, "player_season_stats_arr_rel_insert_input": { "data": [ - 4277 + 4367 ], "on_conflict": [ - 4283 + 4373 ], "__typename": [ 85 @@ -95260,22 +96524,22 @@ export default { }, "player_season_stats_avg_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -95283,40 +96547,40 @@ export default { }, "player_season_stats_bool_exp": { "_and": [ - 4274 + 4364 ], "_not": [ - 4274 + 4364 ], "_or": [ - 4274 + 4364 ], "assists": [ - 312 + 314 ], "deaths": [ - 312 + 314 ], "headshot_percentage": [ - 2005 + 2094 ], "headshots": [ - 312 + 314 ], "kills": [ - 312 + 314 ], "player": [ - 4520 + 4610 ], "player_steam_id": [ - 312 + 314 ], "season": [ - 4620 + 4710 ], "season_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -95325,22 +96589,22 @@ export default { "player_season_stats_constraint": {}, "player_season_stats_inc_input": { "assists": [ - 310 + 312 ], "deaths": [ - 310 + 312 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -95348,31 +96612,31 @@ export default { }, "player_season_stats_insert_input": { "assists": [ - 310 + 312 ], "deaths": [ - 310 + 312 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "player": [ - 4527 + 4617 ], "player_steam_id": [ - 310 + 312 ], "season": [ - 4627 + 4717 ], "season_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -95380,25 +96644,25 @@ export default { }, "player_season_stats_max_fields": { "assists": [ - 310 + 312 ], "deaths": [ - 310 + 312 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "season_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -95406,25 +96670,25 @@ export default { }, "player_season_stats_max_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "season_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -95432,25 +96696,25 @@ export default { }, "player_season_stats_min_fields": { "assists": [ - 310 + 312 ], "deaths": [ - 310 + 312 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "season_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -95458,25 +96722,25 @@ export default { }, "player_season_stats_min_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "season_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -95487,7 +96751,7 @@ export default { 41 ], "returning": [ - 4255 + 4345 ], "__typename": [ 85 @@ -95495,13 +96759,13 @@ export default { }, "player_season_stats_on_conflict": { "constraint": [ - 4275 + 4365 ], "update_columns": [ - 4306 + 4396 ], "where": [ - 4274 + 4364 ], "__typename": [ 85 @@ -95509,31 +96773,31 @@ export default { }, "player_season_stats_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "player_steam_id": [ - 3558 + 3648 ], "season": [ - 4629 + 4719 ], "season_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -95541,10 +96805,10 @@ export default { }, "player_season_stats_pk_columns_input": { "player_steam_id": [ - 310 + 312 ], "season_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -95561,25 +96825,25 @@ export default { "player_season_stats_select_column_player_season_stats_aggregate_bool_exp_var_samp_arguments_columns": {}, "player_season_stats_set_input": { "assists": [ - 310 + 312 ], "deaths": [ - 310 + 312 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "season_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -95610,22 +96874,22 @@ export default { }, "player_season_stats_stddev_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -95656,22 +96920,22 @@ export default { }, "player_season_stats_stddev_pop_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -95702,22 +96966,22 @@ export default { }, "player_season_stats_stddev_samp_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -95725,10 +96989,10 @@ export default { }, "player_season_stats_stream_cursor_input": { "initial_value": [ - 4303 + 4393 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -95736,25 +97000,25 @@ export default { }, "player_season_stats_stream_cursor_value_input": { "assists": [ - 310 + 312 ], "deaths": [ - 310 + 312 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "season_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -95762,22 +97026,22 @@ export default { }, "player_season_stats_sum_fields": { "assists": [ - 310 + 312 ], "deaths": [ - 310 + 312 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -95785,22 +97049,22 @@ export default { }, "player_season_stats_sum_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -95809,13 +97073,13 @@ export default { "player_season_stats_update_column": {}, "player_season_stats_updates": { "_inc": [ - 4276 + 4366 ], "_set": [ - 4295 + 4385 ], "where": [ - 4274 + 4364 ], "__typename": [ 85 @@ -95846,22 +97110,22 @@ export default { }, "player_season_stats_var_pop_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -95892,22 +97156,22 @@ export default { }, "player_season_stats_var_samp_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -95938,22 +97202,22 @@ export default { }, "player_season_stats_variance_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -95961,25 +97225,25 @@ export default { }, "player_stats": { "assists": [ - 310 + 312 ], "deaths": [ - 310 + 312 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "player": [ - 4516 + 4606 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -95987,10 +97251,10 @@ export default { }, "player_stats_aggregate": { "aggregate": [ - 4316 + 4406 ], "nodes": [ - 4314 + 4404 ], "__typename": [ 85 @@ -95998,13 +97262,13 @@ export default { }, "player_stats_aggregate_fields": { "avg": [ - 4317 + 4407 ], "count": [ 41, { "columns": [ - 4329, + 4419, "[player_stats_select_column!]" ], "distinct": [ @@ -96013,31 +97277,31 @@ export default { } ], "max": [ - 4322 + 4412 ], "min": [ - 4323 + 4413 ], "stddev": [ - 4331 + 4421 ], "stddev_pop": [ - 4332 + 4422 ], "stddev_samp": [ - 4333 + 4423 ], "sum": [ - 4336 + 4426 ], "var_pop": [ - 4339 + 4429 ], "var_samp": [ - 4340 + 4430 ], "variance": [ - 4341 + 4431 ], "__typename": [ 85 @@ -96068,34 +97332,34 @@ export default { }, "player_stats_bool_exp": { "_and": [ - 4318 + 4408 ], "_not": [ - 4318 + 4408 ], "_or": [ - 4318 + 4408 ], "assists": [ - 312 + 314 ], "deaths": [ - 312 + 314 ], "headshot_percentage": [ - 2005 + 2094 ], "headshots": [ - 312 + 314 ], "kills": [ - 312 + 314 ], "player": [ - 4520 + 4610 ], "player_steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -96104,22 +97368,22 @@ export default { "player_stats_constraint": {}, "player_stats_inc_input": { "assists": [ - 310 + 312 ], "deaths": [ - 310 + 312 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -96127,25 +97391,25 @@ export default { }, "player_stats_insert_input": { "assists": [ - 310 + 312 ], "deaths": [ - 310 + 312 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "player": [ - 4527 + 4617 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -96153,22 +97417,22 @@ export default { }, "player_stats_max_fields": { "assists": [ - 310 + 312 ], "deaths": [ - 310 + 312 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -96176,22 +97440,22 @@ export default { }, "player_stats_min_fields": { "assists": [ - 310 + 312 ], "deaths": [ - 310 + 312 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -96202,7 +97466,7 @@ export default { 41 ], "returning": [ - 4314 + 4404 ], "__typename": [ 85 @@ -96210,10 +97474,10 @@ export default { }, "player_stats_obj_rel_insert_input": { "data": [ - 4321 + 4411 ], "on_conflict": [ - 4326 + 4416 ], "__typename": [ 85 @@ -96221,13 +97485,13 @@ export default { }, "player_stats_on_conflict": { "constraint": [ - 4319 + 4409 ], "update_columns": [ - 4337 + 4427 ], "where": [ - 4318 + 4408 ], "__typename": [ 85 @@ -96235,25 +97499,25 @@ export default { }, "player_stats_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -96261,7 +97525,7 @@ export default { }, "player_stats_pk_columns_input": { "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -96270,22 +97534,22 @@ export default { "player_stats_select_column": {}, "player_stats_set_input": { "assists": [ - 310 + 312 ], "deaths": [ - 310 + 312 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -96362,10 +97626,10 @@ export default { }, "player_stats_stream_cursor_input": { "initial_value": [ - 4335 + 4425 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -96373,22 +97637,22 @@ export default { }, "player_stats_stream_cursor_value_input": { "assists": [ - 310 + 312 ], "deaths": [ - 310 + 312 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -96396,22 +97660,22 @@ export default { }, "player_stats_sum_fields": { "assists": [ - 310 + 312 ], "deaths": [ - 310 + 312 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -96420,13 +97684,13 @@ export default { "player_stats_update_column": {}, "player_stats_updates": { "_inc": [ - 4320 + 4410 ], "_set": [ - 4330 + 4420 ], "where": [ - 4318 + 4408 ], "__typename": [ 85 @@ -96503,19 +97767,19 @@ export default { }, "player_steam_bot_friend": { "bot_steam_account_id": [ - 6365 + 6672 ], "bot_steamid64": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "friended_at": [ - 5153 + 5243 ], "last_presence_state": [ - 2349, + 2439, { "path": [ 85 @@ -96523,16 +97787,16 @@ export default { } ], "player": [ - 4516 + 4606 ], "status": [ 85 ], "steam_id": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -96540,10 +97804,10 @@ export default { }, "player_steam_bot_friend_aggregate": { "aggregate": [ - 4344 + 4434 ], "nodes": [ - 4342 + 4432 ], "__typename": [ 85 @@ -96551,13 +97815,13 @@ export default { }, "player_steam_bot_friend_aggregate_fields": { "avg": [ - 4346 + 4436 ], "count": [ 41, { "columns": [ - 4361, + 4451, "[player_steam_bot_friend_select_column!]" ], "distinct": [ @@ -96566,31 +97830,31 @@ export default { } ], "max": [ - 4354 + 4444 ], "min": [ - 4355 + 4445 ], "stddev": [ - 4363 + 4453 ], "stddev_pop": [ - 4364 + 4454 ], "stddev_samp": [ - 4365 + 4455 ], "sum": [ - 4368 + 4458 ], "var_pop": [ - 4371 + 4461 ], "var_samp": [ - 4372 + 4462 ], "variance": [ - 4373 + 4463 ], "__typename": [ 85 @@ -96598,7 +97862,7 @@ export default { }, "player_steam_bot_friend_append_input": { "last_presence_state": [ - 2349 + 2439 ], "__typename": [ 85 @@ -96617,40 +97881,40 @@ export default { }, "player_steam_bot_friend_bool_exp": { "_and": [ - 4347 + 4437 ], "_not": [ - 4347 + 4437 ], "_or": [ - 4347 + 4437 ], "bot_steam_account_id": [ - 6367 + 6674 ], "bot_steamid64": [ - 312 + 314 ], "created_at": [ - 5154 + 5244 ], "friended_at": [ - 5154 + 5244 ], "last_presence_state": [ - 2351 + 2441 ], "player": [ - 4520 + 4610 ], "status": [ 87 ], "steam_id": [ - 312 + 314 ], "updated_at": [ - 5154 + 5244 ], "__typename": [ 85 @@ -96683,10 +97947,10 @@ export default { }, "player_steam_bot_friend_inc_input": { "bot_steamid64": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -96694,31 +97958,31 @@ export default { }, "player_steam_bot_friend_insert_input": { "bot_steam_account_id": [ - 6365 + 6672 ], "bot_steamid64": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "friended_at": [ - 5153 + 5243 ], "last_presence_state": [ - 2349 + 2439 ], "player": [ - 4527 + 4617 ], "status": [ 85 ], "steam_id": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -96726,25 +97990,25 @@ export default { }, "player_steam_bot_friend_max_fields": { "bot_steam_account_id": [ - 6365 + 6672 ], "bot_steamid64": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "friended_at": [ - 5153 + 5243 ], "status": [ 85 ], "steam_id": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -96752,25 +98016,25 @@ export default { }, "player_steam_bot_friend_min_fields": { "bot_steam_account_id": [ - 6365 + 6672 ], "bot_steamid64": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "friended_at": [ - 5153 + 5243 ], "status": [ 85 ], "steam_id": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -96781,7 +98045,7 @@ export default { 41 ], "returning": [ - 4342 + 4432 ], "__typename": [ 85 @@ -96789,13 +98053,13 @@ export default { }, "player_steam_bot_friend_on_conflict": { "constraint": [ - 4348 + 4438 ], "update_columns": [ - 4369 + 4459 ], "where": [ - 4347 + 4437 ], "__typename": [ 85 @@ -96803,31 +98067,31 @@ export default { }, "player_steam_bot_friend_order_by": { "bot_steam_account_id": [ - 3558 + 3648 ], "bot_steamid64": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "friended_at": [ - 3558 + 3648 ], "last_presence_state": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "status": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -96835,7 +98099,7 @@ export default { }, "player_steam_bot_friend_pk_columns_input": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -96843,7 +98107,7 @@ export default { }, "player_steam_bot_friend_prepend_input": { "last_presence_state": [ - 2349 + 2439 ], "__typename": [ 85 @@ -96852,28 +98116,28 @@ export default { "player_steam_bot_friend_select_column": {}, "player_steam_bot_friend_set_input": { "bot_steam_account_id": [ - 6365 + 6672 ], "bot_steamid64": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "friended_at": [ - 5153 + 5243 ], "last_presence_state": [ - 2349 + 2439 ], "status": [ 85 ], "steam_id": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -96914,10 +98178,10 @@ export default { }, "player_steam_bot_friend_stream_cursor_input": { "initial_value": [ - 4367 + 4457 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -96925,28 +98189,28 @@ export default { }, "player_steam_bot_friend_stream_cursor_value_input": { "bot_steam_account_id": [ - 6365 + 6672 ], "bot_steamid64": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "friended_at": [ - 5153 + 5243 ], "last_presence_state": [ - 2349 + 2439 ], "status": [ 85 ], "steam_id": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -96954,10 +98218,10 @@ export default { }, "player_steam_bot_friend_sum_fields": { "bot_steamid64": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -96966,28 +98230,28 @@ export default { "player_steam_bot_friend_update_column": {}, "player_steam_bot_friend_updates": { "_append": [ - 4345 + 4435 ], "_delete_at_path": [ - 4349 + 4439 ], "_delete_elem": [ - 4350 + 4440 ], "_delete_key": [ - 4351 + 4441 ], "_inc": [ - 4352 + 4442 ], "_prepend": [ - 4360 + 4450 ], "_set": [ - 4362 + 4452 ], "where": [ - 4347 + 4437 ], "__typename": [ 85 @@ -97031,7 +98295,7 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "last_error": [ 85 @@ -97040,16 +98304,16 @@ export default { 85 ], "last_polled_at": [ - 5153 + 5243 ], "player": [ - 4516 + 4606 ], "steam_id": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -97057,10 +98321,10 @@ export default { }, "player_steam_match_auth_aggregate": { "aggregate": [ - 4376 + 4466 ], "nodes": [ - 4374 + 4464 ], "__typename": [ 85 @@ -97068,13 +98332,13 @@ export default { }, "player_steam_match_auth_aggregate_fields": { "avg": [ - 4377 + 4467 ], "count": [ 41, { "columns": [ - 4388, + 4478, "[player_steam_match_auth_select_column!]" ], "distinct": [ @@ -97083,31 +98347,31 @@ export default { } ], "max": [ - 4382 + 4472 ], "min": [ - 4383 + 4473 ], "stddev": [ - 4390 + 4480 ], "stddev_pop": [ - 4391 + 4481 ], "stddev_samp": [ - 4392 + 4482 ], "sum": [ - 4395 + 4485 ], "var_pop": [ - 4398 + 4488 ], "var_samp": [ - 4399 + 4489 ], "variance": [ - 4400 + 4490 ], "__typename": [ 85 @@ -97123,19 +98387,19 @@ export default { }, "player_steam_match_auth_bool_exp": { "_and": [ - 4378 + 4468 ], "_not": [ - 4378 + 4468 ], "_or": [ - 4378 + 4468 ], "auth_code": [ 87 ], "created_at": [ - 5154 + 5244 ], "last_error": [ 87 @@ -97144,16 +98408,16 @@ export default { 87 ], "last_polled_at": [ - 5154 + 5244 ], "player": [ - 4520 + 4610 ], "steam_id": [ - 312 + 314 ], "updated_at": [ - 5154 + 5244 ], "__typename": [ 85 @@ -97162,7 +98426,7 @@ export default { "player_steam_match_auth_constraint": {}, "player_steam_match_auth_inc_input": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -97173,7 +98437,7 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "last_error": [ 85 @@ -97182,16 +98446,16 @@ export default { 85 ], "last_polled_at": [ - 5153 + 5243 ], "player": [ - 4527 + 4617 ], "steam_id": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -97202,7 +98466,7 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "last_error": [ 85 @@ -97211,13 +98475,13 @@ export default { 85 ], "last_polled_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -97228,7 +98492,7 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "last_error": [ 85 @@ -97237,13 +98501,13 @@ export default { 85 ], "last_polled_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -97254,7 +98518,7 @@ export default { 41 ], "returning": [ - 4374 + 4464 ], "__typename": [ 85 @@ -97262,13 +98526,13 @@ export default { }, "player_steam_match_auth_on_conflict": { "constraint": [ - 4379 + 4469 ], "update_columns": [ - 4396 + 4486 ], "where": [ - 4378 + 4468 ], "__typename": [ 85 @@ -97276,28 +98540,28 @@ export default { }, "player_steam_match_auth_order_by": { "auth_code": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "last_error": [ - 3558 + 3648 ], "last_known_share_code": [ - 3558 + 3648 ], "last_polled_at": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "steam_id": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -97305,7 +98569,7 @@ export default { }, "player_steam_match_auth_pk_columns_input": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -97317,7 +98581,7 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "last_error": [ 85 @@ -97326,13 +98590,13 @@ export default { 85 ], "last_polled_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -97364,10 +98628,10 @@ export default { }, "player_steam_match_auth_stream_cursor_input": { "initial_value": [ - 4394 + 4484 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -97378,7 +98642,7 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "last_error": [ 85 @@ -97387,13 +98651,13 @@ export default { 85 ], "last_polled_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -97401,7 +98665,7 @@ export default { }, "player_steam_match_auth_sum_fields": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -97410,13 +98674,13 @@ export default { "player_steam_match_auth_update_column": {}, "player_steam_match_auth_updates": { "_inc": [ - 4380 + 4470 ], "_set": [ - 4389 + 4479 ], "where": [ - 4378 + 4468 ], "__typename": [ 85 @@ -97448,25 +98712,25 @@ export default { }, "player_unused_utility": { "deleted_at": [ - 5153 + 5243 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3158 + 3248 ], "match_map_id": [ - 6365 + 6672 ], "player": [ - 4516 + 4606 ], "player_steam_id": [ - 310 + 312 ], "round": [ 41 @@ -97480,10 +98744,10 @@ export default { }, "player_unused_utility_aggregate": { "aggregate": [ - 4405 + 4495 ], "nodes": [ - 4401 + 4491 ], "__typename": [ 85 @@ -97491,7 +98755,7 @@ export default { }, "player_unused_utility_aggregate_bool_exp": { "count": [ - 4404 + 4494 ], "__typename": [ 85 @@ -97499,13 +98763,13 @@ export default { }, "player_unused_utility_aggregate_bool_exp_count": { "arguments": [ - 4422 + 4512 ], "distinct": [ 6 ], "filter": [ - 4410 + 4500 ], "predicate": [ 42 @@ -97516,13 +98780,13 @@ export default { }, "player_unused_utility_aggregate_fields": { "avg": [ - 4408 + 4498 ], "count": [ 41, { "columns": [ - 4422, + 4512, "[player_unused_utility_select_column!]" ], "distinct": [ @@ -97531,31 +98795,31 @@ export default { } ], "max": [ - 4414 + 4504 ], "min": [ - 4416 + 4506 ], "stddev": [ - 4424 + 4514 ], "stddev_pop": [ - 4426 + 4516 ], "stddev_samp": [ - 4428 + 4518 ], "sum": [ - 4432 + 4522 ], "var_pop": [ - 4436 + 4526 ], "var_samp": [ - 4438 + 4528 ], "variance": [ - 4440 + 4530 ], "__typename": [ 85 @@ -97563,37 +98827,37 @@ export default { }, "player_unused_utility_aggregate_order_by": { "avg": [ - 4409 + 4499 ], "count": [ - 3558 + 3648 ], "max": [ - 4415 + 4505 ], "min": [ - 4417 + 4507 ], "stddev": [ - 4425 + 4515 ], "stddev_pop": [ - 4427 + 4517 ], "stddev_samp": [ - 4429 + 4519 ], "sum": [ - 4433 + 4523 ], "var_pop": [ - 4437 + 4527 ], "var_samp": [ - 4439 + 4529 ], "variance": [ - 4441 + 4531 ], "__typename": [ 85 @@ -97601,10 +98865,10 @@ export default { }, "player_unused_utility_arr_rel_insert_input": { "data": [ - 4413 + 4503 ], "on_conflict": [ - 4419 + 4509 ], "__typename": [ 85 @@ -97626,13 +98890,13 @@ export default { }, "player_unused_utility_avg_order_by": { "player_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "unused": [ - 3558 + 3648 ], "__typename": [ 85 @@ -97640,34 +98904,34 @@ export default { }, "player_unused_utility_bool_exp": { "_and": [ - 4410 + 4500 ], "_not": [ - 4410 + 4500 ], "_or": [ - 4410 + 4500 ], "deleted_at": [ - 5154 + 5244 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_map": [ - 3167 + 3257 ], "match_map_id": [ - 6367 + 6674 ], "player": [ - 4520 + 4610 ], "player_steam_id": [ - 312 + 314 ], "round": [ 42 @@ -97682,7 +98946,7 @@ export default { "player_unused_utility_constraint": {}, "player_unused_utility_inc_input": { "player_steam_id": [ - 310 + 312 ], "round": [ 41 @@ -97696,25 +98960,25 @@ export default { }, "player_unused_utility_insert_input": { "deleted_at": [ - 5153 + 5243 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3176 + 3266 ], "match_map_id": [ - 6365 + 6672 ], "player": [ - 4527 + 4617 ], "player_steam_id": [ - 310 + 312 ], "round": [ 41 @@ -97728,16 +98992,16 @@ export default { }, "player_unused_utility_max_fields": { "deleted_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "player_steam_id": [ - 310 + 312 ], "round": [ 41 @@ -97751,22 +99015,22 @@ export default { }, "player_unused_utility_max_order_by": { "deleted_at": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "unused": [ - 3558 + 3648 ], "__typename": [ 85 @@ -97774,16 +99038,16 @@ export default { }, "player_unused_utility_min_fields": { "deleted_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "player_steam_id": [ - 310 + 312 ], "round": [ 41 @@ -97797,22 +99061,22 @@ export default { }, "player_unused_utility_min_order_by": { "deleted_at": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "unused": [ - 3558 + 3648 ], "__typename": [ 85 @@ -97823,7 +99087,7 @@ export default { 41 ], "returning": [ - 4401 + 4491 ], "__typename": [ 85 @@ -97831,13 +99095,13 @@ export default { }, "player_unused_utility_on_conflict": { "constraint": [ - 4411 + 4501 ], "update_columns": [ - 4434 + 4524 ], "where": [ - 4410 + 4500 ], "__typename": [ 85 @@ -97845,31 +99109,31 @@ export default { }, "player_unused_utility_order_by": { "deleted_at": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_id": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "player_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "unused": [ - 3558 + 3648 ], "__typename": [ 85 @@ -97877,10 +99141,10 @@ export default { }, "player_unused_utility_pk_columns_input": { "match_map_id": [ - 6365 + 6672 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -97889,16 +99153,16 @@ export default { "player_unused_utility_select_column": {}, "player_unused_utility_set_input": { "deleted_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "player_steam_id": [ - 310 + 312 ], "round": [ 41 @@ -97926,13 +99190,13 @@ export default { }, "player_unused_utility_stddev_order_by": { "player_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "unused": [ - 3558 + 3648 ], "__typename": [ 85 @@ -97954,13 +99218,13 @@ export default { }, "player_unused_utility_stddev_pop_order_by": { "player_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "unused": [ - 3558 + 3648 ], "__typename": [ 85 @@ -97982,13 +99246,13 @@ export default { }, "player_unused_utility_stddev_samp_order_by": { "player_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "unused": [ - 3558 + 3648 ], "__typename": [ 85 @@ -97996,10 +99260,10 @@ export default { }, "player_unused_utility_stream_cursor_input": { "initial_value": [ - 4431 + 4521 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -98007,16 +99271,16 @@ export default { }, "player_unused_utility_stream_cursor_value_input": { "deleted_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "player_steam_id": [ - 310 + 312 ], "round": [ 41 @@ -98030,7 +99294,7 @@ export default { }, "player_unused_utility_sum_fields": { "player_steam_id": [ - 310 + 312 ], "round": [ 41 @@ -98044,13 +99308,13 @@ export default { }, "player_unused_utility_sum_order_by": { "player_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "unused": [ - 3558 + 3648 ], "__typename": [ 85 @@ -98059,13 +99323,13 @@ export default { "player_unused_utility_update_column": {}, "player_unused_utility_updates": { "_inc": [ - 4412 + 4502 ], "_set": [ - 4423 + 4513 ], "where": [ - 4410 + 4500 ], "__typename": [ 85 @@ -98087,13 +99351,13 @@ export default { }, "player_unused_utility_var_pop_order_by": { "player_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "unused": [ - 3558 + 3648 ], "__typename": [ 85 @@ -98115,13 +99379,13 @@ export default { }, "player_unused_utility_var_samp_order_by": { "player_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "unused": [ - 3558 + 3648 ], "__typename": [ 85 @@ -98143,13 +99407,13 @@ export default { }, "player_unused_utility_variance_order_by": { "player_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "unused": [ - 3558 + 3648 ], "__typename": [ 85 @@ -98160,34 +99424,34 @@ export default { 85 ], "attacker_steam_id": [ - 310 + 312 ], "deleted_at": [ - 5153 + 5243 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3158 + 3248 ], "match_map_id": [ - 6365 + 6672 ], "player": [ - 4516 + 4606 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "type": [ - 1670 + 1759 ], "__typename": [ 85 @@ -98195,10 +99459,10 @@ export default { }, "player_utility_aggregate": { "aggregate": [ - 4446 + 4536 ], "nodes": [ - 4442 + 4532 ], "__typename": [ 85 @@ -98206,7 +99470,7 @@ export default { }, "player_utility_aggregate_bool_exp": { "count": [ - 4445 + 4535 ], "__typename": [ 85 @@ -98214,13 +99478,13 @@ export default { }, "player_utility_aggregate_bool_exp_count": { "arguments": [ - 4463 + 4553 ], "distinct": [ 6 ], "filter": [ - 4451 + 4541 ], "predicate": [ 42 @@ -98231,13 +99495,13 @@ export default { }, "player_utility_aggregate_fields": { "avg": [ - 4449 + 4539 ], "count": [ 41, { "columns": [ - 4463, + 4553, "[player_utility_select_column!]" ], "distinct": [ @@ -98246,31 +99510,31 @@ export default { } ], "max": [ - 4455 + 4545 ], "min": [ - 4457 + 4547 ], "stddev": [ - 4465 + 4555 ], "stddev_pop": [ - 4467 + 4557 ], "stddev_samp": [ - 4469 + 4559 ], "sum": [ - 4473 + 4563 ], "var_pop": [ - 4477 + 4567 ], "var_samp": [ - 4479 + 4569 ], "variance": [ - 4481 + 4571 ], "__typename": [ 85 @@ -98278,37 +99542,37 @@ export default { }, "player_utility_aggregate_order_by": { "avg": [ - 4450 + 4540 ], "count": [ - 3558 + 3648 ], "max": [ - 4456 + 4546 ], "min": [ - 4458 + 4548 ], "stddev": [ - 4466 + 4556 ], "stddev_pop": [ - 4468 + 4558 ], "stddev_samp": [ - 4470 + 4560 ], "sum": [ - 4474 + 4564 ], "var_pop": [ - 4478 + 4568 ], "var_samp": [ - 4480 + 4570 ], "variance": [ - 4482 + 4572 ], "__typename": [ 85 @@ -98316,10 +99580,10 @@ export default { }, "player_utility_arr_rel_insert_input": { "data": [ - 4454 + 4544 ], "on_conflict": [ - 4460 + 4550 ], "__typename": [ 85 @@ -98338,10 +99602,10 @@ export default { }, "player_utility_avg_order_by": { "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -98349,46 +99613,46 @@ export default { }, "player_utility_bool_exp": { "_and": [ - 4451 + 4541 ], "_not": [ - 4451 + 4541 ], "_or": [ - 4451 + 4541 ], "attacker_location_coordinates": [ 87 ], "attacker_steam_id": [ - 312 + 314 ], "deleted_at": [ - 5154 + 5244 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_map": [ - 3167 + 3257 ], "match_map_id": [ - 6367 + 6674 ], "player": [ - 4520 + 4610 ], "round": [ 42 ], "time": [ - 5154 + 5244 ], "type": [ - 1671 + 1760 ], "__typename": [ 85 @@ -98397,7 +99661,7 @@ export default { "player_utility_constraint": {}, "player_utility_inc_input": { "attacker_steam_id": [ - 310 + 312 ], "round": [ 41 @@ -98411,34 +99675,34 @@ export default { 85 ], "attacker_steam_id": [ - 310 + 312 ], "deleted_at": [ - 5153 + 5243 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3176 + 3266 ], "match_map_id": [ - 6365 + 6672 ], "player": [ - 4527 + 4617 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "type": [ - 1670 + 1759 ], "__typename": [ 85 @@ -98449,22 +99713,22 @@ export default { 85 ], "attacker_steam_id": [ - 310 + 312 ], "deleted_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "__typename": [ 85 @@ -98472,25 +99736,25 @@ export default { }, "player_utility_max_order_by": { "attacker_location_coordinates": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "time": [ - 3558 + 3648 ], "__typename": [ 85 @@ -98501,22 +99765,22 @@ export default { 85 ], "attacker_steam_id": [ - 310 + 312 ], "deleted_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "__typename": [ 85 @@ -98524,25 +99788,25 @@ export default { }, "player_utility_min_order_by": { "attacker_location_coordinates": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "time": [ - 3558 + 3648 ], "__typename": [ 85 @@ -98553,7 +99817,7 @@ export default { 41 ], "returning": [ - 4442 + 4532 ], "__typename": [ 85 @@ -98561,13 +99825,13 @@ export default { }, "player_utility_on_conflict": { "constraint": [ - 4452 + 4542 ], "update_columns": [ - 4475 + 4565 ], "where": [ - 4451 + 4541 ], "__typename": [ 85 @@ -98575,37 +99839,37 @@ export default { }, "player_utility_order_by": { "attacker_location_coordinates": [ - 3558 + 3648 ], "attacker_steam_id": [ - 3558 + 3648 ], "deleted_at": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_id": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "round": [ - 3558 + 3648 ], "time": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "__typename": [ 85 @@ -98613,13 +99877,13 @@ export default { }, "player_utility_pk_columns_input": { "attacker_steam_id": [ - 310 + 312 ], "match_map_id": [ - 6365 + 6672 ], "time": [ - 5153 + 5243 ], "__typename": [ 85 @@ -98631,25 +99895,25 @@ export default { 85 ], "attacker_steam_id": [ - 310 + 312 ], "deleted_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "type": [ - 1670 + 1759 ], "__typename": [ 85 @@ -98668,10 +99932,10 @@ export default { }, "player_utility_stddev_order_by": { "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -98690,10 +99954,10 @@ export default { }, "player_utility_stddev_pop_order_by": { "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -98712,10 +99976,10 @@ export default { }, "player_utility_stddev_samp_order_by": { "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -98723,10 +99987,10 @@ export default { }, "player_utility_stream_cursor_input": { "initial_value": [ - 4472 + 4562 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -98737,25 +100001,25 @@ export default { 85 ], "attacker_steam_id": [ - 310 + 312 ], "deleted_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 ], "time": [ - 5153 + 5243 ], "type": [ - 1670 + 1759 ], "__typename": [ 85 @@ -98763,7 +100027,7 @@ export default { }, "player_utility_sum_fields": { "attacker_steam_id": [ - 310 + 312 ], "round": [ 41 @@ -98774,10 +100038,10 @@ export default { }, "player_utility_sum_order_by": { "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -98786,13 +100050,13 @@ export default { "player_utility_update_column": {}, "player_utility_updates": { "_inc": [ - 4453 + 4543 ], "_set": [ - 4464 + 4554 ], "where": [ - 4451 + 4541 ], "__typename": [ 85 @@ -98811,10 +100075,10 @@ export default { }, "player_utility_var_pop_order_by": { "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -98833,10 +100097,10 @@ export default { }, "player_utility_var_samp_order_by": { "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -98855,10 +100119,10 @@ export default { }, "player_utility_variance_order_by": { "attacker_steam_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -98878,7 +100142,7 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "shots": [ 41 @@ -98887,7 +100151,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "weapon_class": [ 85 @@ -98898,10 +100162,10 @@ export default { }, "player_weapon_stats_v_aggregate": { "aggregate": [ - 4487 + 4577 ], "nodes": [ - 4483 + 4573 ], "__typename": [ 85 @@ -98909,7 +100173,7 @@ export default { }, "player_weapon_stats_v_aggregate_bool_exp": { "count": [ - 4486 + 4576 ], "__typename": [ 85 @@ -98917,13 +100181,13 @@ export default { }, "player_weapon_stats_v_aggregate_bool_exp_count": { "arguments": [ - 4499 + 4589 ], "distinct": [ 6 ], "filter": [ - 4492 + 4582 ], "predicate": [ 42 @@ -98934,13 +100198,13 @@ export default { }, "player_weapon_stats_v_aggregate_fields": { "avg": [ - 4490 + 4580 ], "count": [ 41, { "columns": [ - 4499, + 4589, "[player_weapon_stats_v_select_column!]" ], "distinct": [ @@ -98949,31 +100213,31 @@ export default { } ], "max": [ - 4494 + 4584 ], "min": [ - 4496 + 4586 ], "stddev": [ - 4500 + 4590 ], "stddev_pop": [ - 4502 + 4592 ], "stddev_samp": [ - 4504 + 4594 ], "sum": [ - 4508 + 4598 ], "var_pop": [ - 4510 + 4600 ], "var_samp": [ - 4512 + 4602 ], "variance": [ - 4514 + 4604 ], "__typename": [ 85 @@ -98981,37 +100245,37 @@ export default { }, "player_weapon_stats_v_aggregate_order_by": { "avg": [ - 4491 + 4581 ], "count": [ - 3558 + 3648 ], "max": [ - 4495 + 4585 ], "min": [ - 4497 + 4587 ], "stddev": [ - 4501 + 4591 ], "stddev_pop": [ - 4503 + 4593 ], "stddev_samp": [ - 4505 + 4595 ], "sum": [ - 4509 + 4599 ], "var_pop": [ - 4511 + 4601 ], "var_samp": [ - 4513 + 4603 ], "variance": [ - 4515 + 4605 ], "__typename": [ 85 @@ -99019,7 +100283,7 @@ export default { }, "player_weapon_stats_v_arr_rel_insert_input": { "data": [ - 4493 + 4583 ], "__typename": [ 85 @@ -99053,25 +100317,25 @@ export default { }, "player_weapon_stats_v_avg_order_by": { "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_spotted": [ - 3558 + 3648 ], "shots": [ - 3558 + 3648 ], "shots_spotted": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -99079,13 +100343,13 @@ export default { }, "player_weapon_stats_v_bool_exp": { "_and": [ - 4492 + 4582 ], "_not": [ - 4492 + 4582 ], "_or": [ - 4492 + 4582 ], "first_bullet_hits": [ 42 @@ -99100,7 +100364,7 @@ export default { 42 ], "match_id": [ - 6367 + 6674 ], "shots": [ 42 @@ -99109,7 +100373,7 @@ export default { 42 ], "steam_id": [ - 312 + 314 ], "weapon_class": [ 87 @@ -99132,7 +100396,7 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "shots": [ 41 @@ -99141,7 +100405,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "weapon_class": [ 85 @@ -99164,7 +100428,7 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "shots": [ 41 @@ -99173,7 +100437,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "weapon_class": [ 85 @@ -99184,31 +100448,31 @@ export default { }, "player_weapon_stats_v_max_order_by": { "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_spotted": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "shots": [ - 3558 + 3648 ], "shots_spotted": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "weapon_class": [ - 3558 + 3648 ], "__typename": [ 85 @@ -99228,7 +100492,7 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "shots": [ 41 @@ -99237,7 +100501,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "weapon_class": [ 85 @@ -99248,31 +100512,31 @@ export default { }, "player_weapon_stats_v_min_order_by": { "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_spotted": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "shots": [ - 3558 + 3648 ], "shots_spotted": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "weapon_class": [ - 3558 + 3648 ], "__typename": [ 85 @@ -99280,31 +100544,31 @@ export default { }, "player_weapon_stats_v_order_by": { "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_spotted": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "shots": [ - 3558 + 3648 ], "shots_spotted": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "weapon_class": [ - 3558 + 3648 ], "__typename": [ 85 @@ -99339,25 +100603,25 @@ export default { }, "player_weapon_stats_v_stddev_order_by": { "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_spotted": [ - 3558 + 3648 ], "shots": [ - 3558 + 3648 ], "shots_spotted": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -99391,25 +100655,25 @@ export default { }, "player_weapon_stats_v_stddev_pop_order_by": { "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_spotted": [ - 3558 + 3648 ], "shots": [ - 3558 + 3648 ], "shots_spotted": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -99443,25 +100707,25 @@ export default { }, "player_weapon_stats_v_stddev_samp_order_by": { "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_spotted": [ - 3558 + 3648 ], "shots": [ - 3558 + 3648 ], "shots_spotted": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -99469,10 +100733,10 @@ export default { }, "player_weapon_stats_v_stream_cursor_input": { "initial_value": [ - 4507 + 4597 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -99492,7 +100756,7 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "shots": [ 41 @@ -99501,7 +100765,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "weapon_class": [ 85 @@ -99530,7 +100794,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -99538,25 +100802,25 @@ export default { }, "player_weapon_stats_v_sum_order_by": { "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_spotted": [ - 3558 + 3648 ], "shots": [ - 3558 + 3648 ], "shots_spotted": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -99590,25 +100854,25 @@ export default { }, "player_weapon_stats_v_var_pop_order_by": { "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_spotted": [ - 3558 + 3648 ], "shots": [ - 3558 + 3648 ], "shots_spotted": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -99642,25 +100906,25 @@ export default { }, "player_weapon_stats_v_var_samp_order_by": { "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_spotted": [ - 3558 + 3648 ], "shots": [ - 3558 + 3648 ], "shots_spotted": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -99694,25 +100958,25 @@ export default { }, "player_weapon_stats_v_variance_order_by": { "first_bullet_hits": [ - 3558 + 3648 ], "first_bullet_shots": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "hits_spotted": [ - 3558 + 3648 ], "shots": [ - 3558 + 3648 ], "shots_spotted": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -99720,10 +100984,10 @@ export default { }, "players": { "abandoned_matches": [ - 172, + 174, { "distinct_on": [ - 193, + 195, "[abandoned_matches_select_column!]" ], "limit": [ @@ -99733,19 +100997,19 @@ export default { 41 ], "order_by": [ - 191, + 193, "[abandoned_matches_order_by!]" ], "where": [ - 181 + 183 ] } ], "abandoned_matches_aggregate": [ - 173, + 175, { "distinct_on": [ - 193, + 195, "[abandoned_matches_select_column!]" ], "limit": [ @@ -99755,19 +101019,19 @@ export default { 41 ], "order_by": [ - 191, + 193, "[abandoned_matches_order_by!]" ], "where": [ - 181 + 183 ] } ], "aim_weapon_stats": [ - 3655, + 3745, { "distinct_on": [ - 3676, + 3766, "[player_aim_weapon_stats_select_column!]" ], "limit": [ @@ -99777,19 +101041,19 @@ export default { 41 ], "order_by": [ - 3674, + 3764, "[player_aim_weapon_stats_order_by!]" ], "where": [ - 3664 + 3754 ] } ], "aim_weapon_stats_aggregate": [ - 3656, + 3746, { "distinct_on": [ - 3676, + 3766, "[player_aim_weapon_stats_select_column!]" ], "limit": [ @@ -99799,19 +101063,19 @@ export default { 41 ], "order_by": [ - 3674, + 3764, "[player_aim_weapon_stats_order_by!]" ], "where": [ - 3664 + 3754 ] } ], "assists": [ - 3696, + 3786, { "distinct_on": [ - 3719, + 3809, "[player_assists_select_column!]" ], "limit": [ @@ -99821,19 +101085,19 @@ export default { 41 ], "order_by": [ - 3717, + 3807, "[player_assists_order_by!]" ], "where": [ - 3707 + 3797 ] } ], "assists_aggregate": [ - 3697, + 3787, { "distinct_on": [ - 3719, + 3809, "[player_assists_select_column!]" ], "limit": [ @@ -99843,19 +101107,19 @@ export default { 41 ], "order_by": [ - 3717, + 3807, "[player_assists_order_by!]" ], "where": [ - 3707 + 3797 ] } ], "assited_by_players": [ - 3696, + 3786, { "distinct_on": [ - 3719, + 3809, "[player_assists_select_column!]" ], "limit": [ @@ -99865,19 +101129,19 @@ export default { 41 ], "order_by": [ - 3717, + 3807, "[player_assists_order_by!]" ], "where": [ - 3707 + 3797 ] } ], "assited_by_players_aggregate": [ - 3697, + 3787, { "distinct_on": [ - 3719, + 3809, "[player_assists_select_column!]" ], "limit": [ @@ -99887,11 +101151,11 @@ export default { 41 ], "order_by": [ - 3717, + 3807, "[player_assists_order_by!]" ], "where": [ - 3707 + 3797 ] } ], @@ -99899,10 +101163,10 @@ export default { 85 ], "awards": [ - 241, + 243, { "distinct_on": [ - 262, + 264, "[award_recipients_select_column!]" ], "limit": [ @@ -99912,19 +101176,19 @@ export default { 41 ], "order_by": [ - 260, + 262, "[award_recipients_order_by!]" ], "where": [ - 250 + 252 ] } ], "awards_aggregate": [ - 242, + 244, { "distinct_on": [ - 262, + 264, "[award_recipients_select_column!]" ], "limit": [ @@ -99934,22 +101198,22 @@ export default { 41 ], "order_by": [ - 260, + 262, "[award_recipients_order_by!]" ], "where": [ - 250 + 252 ] } ], "banned_until": [ - 5153 + 5243 ], "coach_lineups": [ - 2996, + 3086, { "distinct_on": [ - 3018, + 3108, "[match_lineups_select_column!]" ], "limit": [ @@ -99959,19 +101223,19 @@ export default { 41 ], "order_by": [ - 3016, + 3106, "[match_lineups_order_by!]" ], "where": [ - 3005 + 3095 ] } ], "coach_lineups_aggregate": [ - 2997, + 3087, { "distinct_on": [ - 3018, + 3108, "[match_lineups_select_column!]" ], "limit": [ @@ -99981,11 +101245,11 @@ export default { 41 ], "order_by": [ - 3016, + 3106, "[match_lineups_order_by!]" ], "where": [ - 3005 + 3095 ] } ], @@ -99993,19 +101257,19 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "current_lobby_id": [ - 6365 + 6672 ], "custom_avatar_url": [ 85 ], "damage_dealt": [ - 3759, + 3849, { "distinct_on": [ - 3780, + 3870, "[player_damages_select_column!]" ], "limit": [ @@ -100015,19 +101279,19 @@ export default { 41 ], "order_by": [ - 3778, + 3868, "[player_damages_order_by!]" ], "where": [ - 3768 + 3858 ] } ], "damage_dealt_aggregate": [ - 3760, + 3850, { "distinct_on": [ - 3780, + 3870, "[player_damages_select_column!]" ], "limit": [ @@ -100037,19 +101301,19 @@ export default { 41 ], "order_by": [ - 3778, + 3868, "[player_damages_order_by!]" ], "where": [ - 3768 + 3858 ] } ], "damage_taken": [ - 3759, + 3849, { "distinct_on": [ - 3780, + 3870, "[player_damages_select_column!]" ], "limit": [ @@ -100059,19 +101323,19 @@ export default { 41 ], "order_by": [ - 3778, + 3868, "[player_damages_order_by!]" ], "where": [ - 3768 + 3858 ] } ], "damage_taken_aggregate": [ - 3760, + 3850, { "distinct_on": [ - 3780, + 3870, "[player_damages_select_column!]" ], "limit": [ @@ -100081,11 +101345,11 @@ export default { 41 ], "order_by": [ - 3778, + 3868, "[player_damages_order_by!]" ], "where": [ - 3768 + 3858 ] } ], @@ -100093,10 +101357,10 @@ export default { 41 ], "deaths": [ - 3913, + 4003, { "distinct_on": [ - 3977, + 4067, "[player_kills_select_column!]" ], "limit": [ @@ -100106,19 +101370,19 @@ export default { 41 ], "order_by": [ - 3975, + 4065, "[player_kills_order_by!]" ], "where": [ - 3924 + 4014 ] } ], "deaths_aggregate": [ - 3914, + 4004, { "distinct_on": [ - 3977, + 4067, "[player_kills_select_column!]" ], "limit": [ @@ -100128,11 +101392,11 @@ export default { 41 ], "order_by": [ - 3975, + 4065, "[player_kills_order_by!]" ], "where": [ - 3924 + 4014 ] } ], @@ -100140,10 +101404,10 @@ export default { 85 ], "draft_game_players": [ - 552, + 554, { "distinct_on": [ - 575, + 577, "[draft_game_players_select_column!]" ], "limit": [ @@ -100153,19 +101417,19 @@ export default { 41 ], "order_by": [ - 573, + 575, "[draft_game_players_order_by!]" ], "where": [ - 563 + 565 ] } ], "draft_game_players_aggregate": [ - 553, + 555, { "distinct_on": [ - 575, + 577, "[draft_game_players_select_column!]" ], "limit": [ @@ -100175,16 +101439,16 @@ export default { 41 ], "order_by": [ - 573, + 575, "[draft_game_players_order_by!]" ], "where": [ - 563 + 565 ] } ], "elo": [ - 2349, + 2439, { "path": [ 85 @@ -100192,10 +101456,10 @@ export default { } ], "elo_history": [ - 6742, + 7049, { "distinct_on": [ - 6768, + 7075, "[v_player_elo_select_column!]" ], "limit": [ @@ -100205,19 +101469,19 @@ export default { 41 ], "order_by": [ - 6767, + 7074, "[v_player_elo_order_by!]" ], "where": [ - 6761 + 7068 ] } ], "elo_history_aggregate": [ - 6743, + 7050, { "distinct_on": [ - 6768, + 7075, "[v_player_elo_select_column!]" ], "limit": [ @@ -100227,11 +101491,11 @@ export default { 41 ], "order_by": [ - 6767, + 7074, "[v_player_elo_order_by!]" ], "where": [ - 6761 + 7068 ] } ], @@ -100245,10 +101509,10 @@ export default { 85 ], "faceit_rank_history": [ - 3827, + 3917, { "distinct_on": [ - 3848, + 3938, "[player_faceit_rank_history_select_column!]" ], "limit": [ @@ -100258,19 +101522,19 @@ export default { 41 ], "order_by": [ - 3846, + 3936, "[player_faceit_rank_history_order_by!]" ], "where": [ - 3836 + 3926 ] } ], "faceit_rank_history_aggregate": [ - 3828, + 3918, { "distinct_on": [ - 3848, + 3938, "[player_faceit_rank_history_select_column!]" ], "limit": [ @@ -100280,11 +101544,11 @@ export default { 41 ], "order_by": [ - 3846, + 3936, "[player_faceit_rank_history_order_by!]" ], "where": [ - 3836 + 3926 ] } ], @@ -100292,16 +101556,16 @@ export default { 41 ], "faceit_updated_at": [ - 5153 + 5243 ], "faceit_url": [ 85 ], "flashed_by_players": [ - 3868, + 3958, { "distinct_on": [ - 3891, + 3981, "[player_flashes_select_column!]" ], "limit": [ @@ -100311,19 +101575,19 @@ export default { 41 ], "order_by": [ - 3889, + 3979, "[player_flashes_order_by!]" ], "where": [ - 3879 + 3969 ] } ], "flashed_by_players_aggregate": [ - 3869, + 3959, { "distinct_on": [ - 3891, + 3981, "[player_flashes_select_column!]" ], "limit": [ @@ -100333,19 +101597,19 @@ export default { 41 ], "order_by": [ - 3889, + 3979, "[player_flashes_order_by!]" ], "where": [ - 3879 + 3969 ] } ], "flashed_players": [ - 3868, + 3958, { "distinct_on": [ - 3891, + 3981, "[player_flashes_select_column!]" ], "limit": [ @@ -100355,19 +101619,19 @@ export default { 41 ], "order_by": [ - 3889, + 3979, "[player_flashes_order_by!]" ], "where": [ - 3879 + 3969 ] } ], "flashed_players_aggregate": [ - 3869, + 3959, { "distinct_on": [ - 3891, + 3981, "[player_flashes_select_column!]" ], "limit": [ @@ -100377,19 +101641,19 @@ export default { 41 ], "order_by": [ - 3889, + 3979, "[player_flashes_order_by!]" ], "where": [ - 3879 + 3969 ] } ], "friends": [ - 3406, + 3496, { "distinct_on": [ - 3431, + 3521, "[my_friends_select_column!]" ], "limit": [ @@ -100399,19 +101663,19 @@ export default { 41 ], "order_by": [ - 3429, + 3519, "[my_friends_order_by!]" ], "where": [ - 3418 + 3508 ] } ], "friends_aggregate": [ - 3407, + 3497, { "distinct_on": [ - 3431, + 3521, "[my_friends_select_column!]" ], "limit": [ @@ -100421,11 +101685,11 @@ export default { 41 ], "order_by": [ - 3429, + 3519, "[my_friends_order_by!]" ], "where": [ - 3418 + 3508 ] } ], @@ -100433,10 +101697,10 @@ export default { 41 ], "invited_players": [ - 4821, + 4911, { "distinct_on": [ - 4842, + 4932, "[team_invites_select_column!]" ], "limit": [ @@ -100446,19 +101710,19 @@ export default { 41 ], "order_by": [ - 4840, + 4930, "[team_invites_order_by!]" ], "where": [ - 4830 + 4920 ] } ], "invited_players_aggregate": [ - 4822, + 4912, { "distinct_on": [ - 4842, + 4932, "[team_invites_select_column!]" ], "limit": [ @@ -100468,11 +101732,11 @@ export default { 41 ], "order_by": [ - 4840, + 4930, "[team_invites_order_by!]" ], "where": [ - 4830 + 4920 ] } ], @@ -100501,10 +101765,10 @@ export default { 6 ], "kills": [ - 3913, + 4003, { "distinct_on": [ - 3977, + 4067, "[player_kills_select_column!]" ], "limit": [ @@ -100514,19 +101778,19 @@ export default { 41 ], "order_by": [ - 3975, + 4065, "[player_kills_order_by!]" ], "where": [ - 3924 + 4014 ] } ], "kills_aggregate": [ - 3914, + 4004, { "distinct_on": [ - 3977, + 4067, "[player_kills_select_column!]" ], "limit": [ @@ -100536,19 +101800,19 @@ export default { 41 ], "order_by": [ - 3975, + 4065, "[player_kills_order_by!]" ], "where": [ - 3924 + 4014 ] } ], "kills_by_weapons": [ - 3925, + 4015, { "distinct_on": [ - 3946, + 4036, "[player_kills_by_weapon_select_column!]" ], "limit": [ @@ -100558,19 +101822,19 @@ export default { 41 ], "order_by": [ - 3944, + 4034, "[player_kills_by_weapon_order_by!]" ], "where": [ - 3934 + 4024 ] } ], "kills_by_weapons_aggregate": [ - 3926, + 4016, { "distinct_on": [ - 3946, + 4036, "[player_kills_by_weapon_select_column!]" ], "limit": [ @@ -100580,11 +101844,11 @@ export default { 41 ], "order_by": [ - 3944, + 4034, "[player_kills_by_weapon_order_by!]" ], "where": [ - 3934 + 4024 ] } ], @@ -100592,16 +101856,16 @@ export default { 85 ], "last_read_news_at": [ - 5153 + 5243 ], "last_sign_in_at": [ - 5153 + 5243 ], "lobby_players": [ - 2747, + 2837, { "distinct_on": [ - 2770, + 2860, "[lobby_players_select_column!]" ], "limit": [ @@ -100611,19 +101875,19 @@ export default { 41 ], "order_by": [ - 2768, + 2858, "[lobby_players_order_by!]" ], "where": [ - 2758 + 2848 ] } ], "lobby_players_aggregate": [ - 2748, + 2838, { "distinct_on": [ - 2770, + 2860, "[lobby_players_select_column!]" ], "limit": [ @@ -100633,11 +101897,11 @@ export default { 41 ], "order_by": [ - 2768, + 2858, "[lobby_players_order_by!]" ], "where": [ - 2758 + 2848 ] } ], @@ -100654,10 +101918,10 @@ export default { 41 ], "match_map_hltv": [ - 6847, + 7154, { "distinct_on": [ - 6865, + 7172, "[v_player_match_map_hltv_select_column!]" ], "limit": [ @@ -100667,19 +101931,19 @@ export default { 41 ], "order_by": [ - 6864, + 7171, "[v_player_match_map_hltv_order_by!]" ], "where": [ - 6856 + 7163 ] } ], "match_map_hltv_aggregate": [ - 6848, + 7155, { "distinct_on": [ - 6865, + 7172, "[v_player_match_map_hltv_select_column!]" ], "limit": [ @@ -100689,19 +101953,19 @@ export default { 41 ], "order_by": [ - 6864, + 7171, "[v_player_match_map_hltv_order_by!]" ], "where": [ - 6856 + 7163 ] } ], "match_map_stats": [ - 4022, + 4112, { "distinct_on": [ - 4043, + 4133, "[player_match_map_stats_select_column!]" ], "limit": [ @@ -100711,19 +101975,19 @@ export default { 41 ], "order_by": [ - 4041, + 4131, "[player_match_map_stats_order_by!]" ], "where": [ - 4031 + 4121 ] } ], "match_map_stats_aggregate": [ - 4023, + 4113, { "distinct_on": [ - 4043, + 4133, "[player_match_map_stats_select_column!]" ], "limit": [ @@ -100733,19 +101997,19 @@ export default { 41 ], "order_by": [ - 4041, + 4131, "[player_match_map_stats_order_by!]" ], "where": [ - 4031 + 4121 ] } ], "match_stats": [ - 4081, + 4171, { "distinct_on": [ - 4097, + 4187, "[player_match_stats_v_select_column!]" ], "limit": [ @@ -100755,19 +102019,19 @@ export default { 41 ], "order_by": [ - 4096, + 4186, "[player_match_stats_v_order_by!]" ], "where": [ - 4090 + 4180 ] } ], "match_stats_aggregate": [ - 4082, + 4172, { "distinct_on": [ - 4097, + 4187, "[player_match_stats_v_select_column!]" ], "limit": [ @@ -100777,19 +102041,19 @@ export default { 41 ], "order_by": [ - 4096, + 4186, "[player_match_stats_v_order_by!]" ], "where": [ - 4090 + 4180 ] } ], "matches": [ - 3342, + 3432, { "distinct_on": [ - 3366, + 3456, "[matches_select_column!]" ], "limit": [ @@ -100799,22 +102063,22 @@ export default { 41 ], "order_by": [ - 3364, + 3454, "[matches_order_by!]" ], "where": [ - 3353 + 3443 ] } ], "matchmaking_cooldown": [ - 5153 + 5243 ], "multi_kills": [ - 6938, + 7245, { "distinct_on": [ - 6954, + 7261, "[v_player_multi_kills_select_column!]" ], "limit": [ @@ -100824,19 +102088,19 @@ export default { 41 ], "order_by": [ - 6953, + 7260, "[v_player_multi_kills_order_by!]" ], "where": [ - 6947 + 7254 ] } ], "multi_kills_aggregate": [ - 6939, + 7246, { "distinct_on": [ - 6954, + 7261, "[v_player_multi_kills_select_column!]" ], "limit": [ @@ -100846,11 +102110,11 @@ export default { 41 ], "order_by": [ - 6953, + 7260, "[v_player_multi_kills_order_by!]" ], "where": [ - 6947 + 7254 ] } ], @@ -100864,10 +102128,10 @@ export default { 85 ], "notifications": [ - 3506, + 3596, { "distinct_on": [ - 3534, + 3624, "[notifications_select_column!]" ], "limit": [ @@ -100877,19 +102141,19 @@ export default { 41 ], "order_by": [ - 3531, + 3621, "[notifications_order_by!]" ], "where": [ - 3518 + 3608 ] } ], "notifications_aggregate": [ - 3507, + 3597, { "distinct_on": [ - 3534, + 3624, "[notifications_select_column!]" ], "limit": [ @@ -100899,19 +102163,19 @@ export default { 41 ], "order_by": [ - 3531, + 3621, "[notifications_order_by!]" ], "where": [ - 3518 + 3608 ] } ], "objectives": [ - 4114, + 4204, { "distinct_on": [ - 4135, + 4225, "[player_objectives_select_column!]" ], "limit": [ @@ -100921,19 +102185,19 @@ export default { 41 ], "order_by": [ - 4133, + 4223, "[player_objectives_order_by!]" ], "where": [ - 4123 + 4213 ] } ], "objectives_aggregate": [ - 4115, + 4205, { "distinct_on": [ - 4135, + 4225, "[player_objectives_select_column!]" ], "limit": [ @@ -100943,19 +102207,19 @@ export default { 41 ], "order_by": [ - 4133, + 4223, "[player_objectives_order_by!]" ], "where": [ - 4123 + 4213 ] } ], "owned_teams": [ - 5104, + 5194, { "distinct_on": [ - 5128, + 5218, "[teams_select_column!]" ], "limit": [ @@ -100965,19 +102229,19 @@ export default { 41 ], "order_by": [ - 5126, + 5216, "[teams_order_by!]" ], "where": [ - 5115 + 5205 ] } ], "owned_teams_aggregate": [ - 5105, + 5195, { "distinct_on": [ - 5128, + 5218, "[teams_select_column!]" ], "limit": [ @@ -100987,16 +102251,16 @@ export default { 41 ], "order_by": [ - 5126, + 5216, "[teams_order_by!]" ], "where": [ - 5115 + 5205 ] } ], "peak_elo": [ - 2349, + 2439, { "path": [ 85 @@ -101004,10 +102268,10 @@ export default { } ], "pending_match_imports": [ - 3559, + 3649, { "distinct_on": [ - 3580, + 3670, "[pending_match_import_players_select_column!]" ], "limit": [ @@ -101017,19 +102281,19 @@ export default { 41 ], "order_by": [ - 3578, + 3668, "[pending_match_import_players_order_by!]" ], "where": [ - 3568 + 3658 ] } ], "pending_match_imports_aggregate": [ - 3560, + 3650, { "distinct_on": [ - 3580, + 3670, "[pending_match_import_players_select_column!]" ], "limit": [ @@ -101039,19 +102303,19 @@ export default { 41 ], "order_by": [ - 3578, + 3668, "[pending_match_import_players_order_by!]" ], "where": [ - 3568 + 3658 ] } ], "player_lineup": [ - 2951, + 3041, { "distinct_on": [ - 2974, + 3064, "[match_lineup_players_select_column!]" ], "limit": [ @@ -101061,19 +102325,19 @@ export default { 41 ], "order_by": [ - 2972, + 3062, "[match_lineup_players_order_by!]" ], "where": [ - 2962 + 3052 ] } ], "player_lineup_aggregate": [ - 2952, + 3042, { "distinct_on": [ - 2974, + 3064, "[match_lineup_players_select_column!]" ], "limit": [ @@ -101083,19 +102347,19 @@ export default { 41 ], "order_by": [ - 2972, + 3062, "[match_lineup_players_order_by!]" ], "where": [ - 2962 + 3052 ] } ], "player_unused_utilities": [ - 4401, + 4491, { "distinct_on": [ - 4422, + 4512, "[player_unused_utility_select_column!]" ], "limit": [ @@ -101105,19 +102369,19 @@ export default { 41 ], "order_by": [ - 4420, + 4510, "[player_unused_utility_order_by!]" ], "where": [ - 4410 + 4500 ] } ], "player_unused_utilities_aggregate": [ - 4402, + 4492, { "distinct_on": [ - 4422, + 4512, "[player_unused_utility_select_column!]" ], "limit": [ @@ -101127,11 +102391,11 @@ export default { 41 ], "order_by": [ - 4420, + 4510, "[player_unused_utility_order_by!]" ], "where": [ - 4410 + 4500 ] } ], @@ -101139,10 +102403,10 @@ export default { 41 ], "premier_rank_history": [ - 4173, + 4263, { "distinct_on": [ - 4194, + 4284, "[player_premier_rank_history_select_column!]" ], "limit": [ @@ -101152,19 +102416,19 @@ export default { 41 ], "order_by": [ - 4192, + 4282, "[player_premier_rank_history_order_by!]" ], "where": [ - 4182 + 4272 ] } ], "premier_rank_history_aggregate": [ - 4174, + 4264, { "distinct_on": [ - 4194, + 4284, "[player_premier_rank_history_select_column!]" ], "limit": [ @@ -101174,37 +102438,37 @@ export default { 41 ], "order_by": [ - 4192, + 4282, "[player_premier_rank_history_order_by!]" ], "where": [ - 4182 + 4272 ] } ], "premier_rank_updated_at": [ - 5153 + 5243 ], "profile_url": [ 85 ], "quiet_hours_end": [ - 5150 + 5240 ], "quiet_hours_start": [ - 5150 + 5240 ], "role": [ - 1284 + 1286 ], "roster_image_url": [ 85 ], "sanctions": [ - 4214, + 4304, { "distinct_on": [ - 4235, + 4325, "[player_sanctions_select_column!]" ], "limit": [ @@ -101214,19 +102478,19 @@ export default { 41 ], "order_by": [ - 4233, + 4323, "[player_sanctions_order_by!]" ], "where": [ - 4223 + 4313 ] } ], "sanctions_aggregate": [ - 4215, + 4305, { "distinct_on": [ - 4235, + 4325, "[player_sanctions_select_column!]" ], "limit": [ @@ -101236,19 +102500,19 @@ export default { 41 ], "order_by": [ - 4233, + 4323, "[player_sanctions_order_by!]" ], "where": [ - 4223 + 4313 ] } ], "season_stats": [ - 4255, + 4345, { "distinct_on": [ - 4286, + 4376, "[player_season_stats_select_column!]" ], "limit": [ @@ -101258,19 +102522,19 @@ export default { 41 ], "order_by": [ - 4284, + 4374, "[player_season_stats_order_by!]" ], "where": [ - 4274 + 4364 ] } ], "season_stats_aggregate": [ - 4256, + 4346, { "distinct_on": [ - 4286, + 4376, "[player_season_stats_select_column!]" ], "limit": [ @@ -101280,11 +102544,11 @@ export default { 41 ], "order_by": [ - 4284, + 4374, "[player_season_stats_order_by!]" ], "where": [ - 4274 + 4364 ] } ], @@ -101292,19 +102556,19 @@ export default { 6 ], "stats": [ - 4314 + 4404 ], "steam_bans_checked_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "team_invites": [ - 4821, + 4911, { "distinct_on": [ - 4842, + 4932, "[team_invites_select_column!]" ], "limit": [ @@ -101314,19 +102578,19 @@ export default { 41 ], "order_by": [ - 4840, + 4930, "[team_invites_order_by!]" ], "where": [ - 4830 + 4920 ] } ], "team_invites_aggregate": [ - 4822, + 4912, { "distinct_on": [ - 4842, + 4932, "[team_invites_select_column!]" ], "limit": [ @@ -101336,19 +102600,19 @@ export default { 41 ], "order_by": [ - 4840, + 4930, "[team_invites_order_by!]" ], "where": [ - 4830 + 4920 ] } ], "team_members": [ - 4862, + 4952, { "distinct_on": [ - 4885, + 4975, "[team_roster_select_column!]" ], "limit": [ @@ -101358,19 +102622,19 @@ export default { 41 ], "order_by": [ - 4883, + 4973, "[team_roster_order_by!]" ], "where": [ - 4873 + 4963 ] } ], "team_members_aggregate": [ - 4863, + 4953, { "distinct_on": [ - 4885, + 4975, "[team_roster_select_column!]" ], "limit": [ @@ -101380,19 +102644,19 @@ export default { 41 ], "order_by": [ - 4883, + 4973, "[team_roster_order_by!]" ], "where": [ - 4873 + 4963 ] } ], "teams": [ - 5104, + 5194, { "distinct_on": [ - 5128, + 5218, "[teams_select_column!]" ], "limit": [ @@ -101402,22 +102666,25 @@ export default { 41 ], "order_by": [ - 5126, + 5216, "[teams_order_by!]" ], "where": [ - 5115 + 5205 ] } ], "total_matches": [ 41 ], + "tournament_cooldown": [ + 5243 + ], "tournament_organizers": [ - 5291, + 5568, { "distinct_on": [ - 5312, + 5589, "[tournament_organizers_select_column!]" ], "limit": [ @@ -101427,19 +102694,19 @@ export default { 41 ], "order_by": [ - 5310, + 5587, "[tournament_organizers_order_by!]" ], "where": [ - 5300 + 5577 ] } ], "tournament_organizers_aggregate": [ - 5292, + 5569, { "distinct_on": [ - 5312, + 5589, "[tournament_organizers_select_column!]" ], "limit": [ @@ -101449,19 +102716,19 @@ export default { 41 ], "order_by": [ - 5310, + 5587, "[tournament_organizers_order_by!]" ], "where": [ - 5300 + 5577 ] } ], "tournament_rosters": [ - 5506, + 5809, { "distinct_on": [ - 5527, + 5830, "[tournament_team_roster_select_column!]" ], "limit": [ @@ -101471,19 +102738,19 @@ export default { 41 ], "order_by": [ - 5525, + 5828, "[tournament_team_roster_order_by!]" ], "where": [ - 5515 + 5818 ] } ], "tournament_rosters_aggregate": [ - 5507, + 5810, { "distinct_on": [ - 5527, + 5830, "[tournament_team_roster_select_column!]" ], "limit": [ @@ -101493,19 +102760,19 @@ export default { 41 ], "order_by": [ - 5525, + 5828, "[tournament_team_roster_order_by!]" ], "where": [ - 5515 + 5818 ] } ], "tournaments": [ - 5589, + 5896, { "distinct_on": [ - 5623, + 5930, "[tournaments_select_column!]" ], "limit": [ @@ -101515,19 +102782,19 @@ export default { 41 ], "order_by": [ - 5621, + 5928, "[tournaments_order_by!]" ], "where": [ - 5610 + 5917 ] } ], "tournaments_aggregate": [ - 5590, + 5897, { "distinct_on": [ - 5623, + 5930, "[tournaments_select_column!]" ], "limit": [ @@ -101537,19 +102804,19 @@ export default { 41 ], "order_by": [ - 5621, + 5928, "[tournaments_order_by!]" ], "where": [ - 5610 + 5917 ] } ], "utility_thrown": [ - 4442, + 4532, { "distinct_on": [ - 4463, + 4553, "[player_utility_select_column!]" ], "limit": [ @@ -101559,19 +102826,19 @@ export default { 41 ], "order_by": [ - 4461, + 4551, "[player_utility_order_by!]" ], "where": [ - 4451 + 4541 ] } ], "utility_thrown_aggregate": [ - 4443, + 4533, { "distinct_on": [ - 4463, + 4553, "[player_utility_select_column!]" ], "limit": [ @@ -101581,11 +102848,11 @@ export default { 41 ], "order_by": [ - 4461, + 4551, "[player_utility_order_by!]" ], "where": [ - 4451 + 4541 ] } ], @@ -101596,10 +102863,10 @@ export default { 6 ], "weapon_stats": [ - 4483, + 4573, { "distinct_on": [ - 4499, + 4589, "[player_weapon_stats_v_select_column!]" ], "limit": [ @@ -101609,19 +102876,19 @@ export default { 41 ], "order_by": [ - 4498, + 4588, "[player_weapon_stats_v_order_by!]" ], "where": [ - 4492 + 4582 ] } ], "weapon_stats_aggregate": [ - 4484, + 4574, { "distinct_on": [ - 4499, + 4589, "[player_weapon_stats_v_select_column!]" ], "limit": [ @@ -101631,11 +102898,11 @@ export default { 41 ], "order_by": [ - 4498, + 4588, "[player_weapon_stats_v_order_by!]" ], "where": [ - 4492 + 4582 ] } ], @@ -101657,10 +102924,10 @@ export default { }, "players_aggregate": { "aggregate": [ - 4518 + 4608 ], "nodes": [ - 4516 + 4606 ], "__typename": [ 85 @@ -101668,13 +102935,13 @@ export default { }, "players_aggregate_fields": { "avg": [ - 4519 + 4609 ], "count": [ 41, { "columns": [ - 4531, + 4621, "[players_select_column!]" ], "distinct": [ @@ -101683,31 +102950,31 @@ export default { } ], "max": [ - 4524 + 4614 ], "min": [ - 4525 + 4615 ], "stddev": [ - 4533 + 4623 ], "stddev_pop": [ - 4534 + 4624 ], "stddev_samp": [ - 4535 + 4625 ], "sum": [ - 4538 + 4628 ], "var_pop": [ - 4541 + 4631 ], "var_samp": [ - 4542 + 4632 ], "variance": [ - 4543 + 4633 ], "__typename": [ 85 @@ -101768,106 +103035,106 @@ export default { }, "players_bool_exp": { "_and": [ - 4520 + 4610 ], "_not": [ - 4520 + 4610 ], "_or": [ - 4520 + 4610 ], "abandoned_matches": [ - 181 + 183 ], "abandoned_matches_aggregate": [ - 174 + 176 ], "aim_weapon_stats": [ - 3664 + 3754 ], "aim_weapon_stats_aggregate": [ - 3657 + 3747 ], "assists": [ - 3707 + 3797 ], "assists_aggregate": [ - 3698 + 3788 ], "assited_by_players": [ - 3707 + 3797 ], "assited_by_players_aggregate": [ - 3698 + 3788 ], "avatar_url": [ 87 ], "awards": [ - 250 + 252 ], "awards_aggregate": [ - 243 + 245 ], "banned_until": [ - 5154 + 5244 ], "coach_lineups": [ - 3005 + 3095 ], "coach_lineups_aggregate": [ - 2998 + 3088 ], "country": [ 87 ], "created_at": [ - 5154 + 5244 ], "current_lobby_id": [ - 6367 + 6674 ], "custom_avatar_url": [ 87 ], "damage_dealt": [ - 3768 + 3858 ], "damage_dealt_aggregate": [ - 3761 + 3851 ], "damage_taken": [ - 3768 + 3858 ], "damage_taken_aggregate": [ - 3761 + 3851 ], "days_since_last_ban": [ 42 ], "deaths": [ - 3924 + 4014 ], "deaths_aggregate": [ - 3915 + 4005 ], "discord_id": [ 87 ], "draft_game_players": [ - 563 + 565 ], "draft_game_players_aggregate": [ - 554 + 556 ], "elo": [ - 2351 + 2441 ], "elo_history": [ - 6761 + 7068 ], "elo_history_aggregate": [ - 6744 + 7051 ], "faceit_elo": [ 42 @@ -101879,46 +103146,46 @@ export default { 87 ], "faceit_rank_history": [ - 3836 + 3926 ], "faceit_rank_history_aggregate": [ - 3829 + 3919 ], "faceit_skill_level": [ 42 ], "faceit_updated_at": [ - 5154 + 5244 ], "faceit_url": [ 87 ], "flashed_by_players": [ - 3879 + 3969 ], "flashed_by_players_aggregate": [ - 3870 + 3960 ], "flashed_players": [ - 3879 + 3969 ], "flashed_players_aggregate": [ - 3870 + 3960 ], "friends": [ - 3418 + 3508 ], "friends_aggregate": [ - 3408 + 3498 ], "game_ban_count": [ 42 ], "invited_players": [ - 4830 + 4920 ], "invited_players_aggregate": [ - 4823 + 4913 ], "is_admin_sanctioned": [ 7 @@ -101945,31 +103212,31 @@ export default { 7 ], "kills": [ - 3924 + 4014 ], "kills_aggregate": [ - 3915 + 4005 ], "kills_by_weapons": [ - 3934 + 4024 ], "kills_by_weapons_aggregate": [ - 3927 + 4017 ], "language": [ 87 ], "last_read_news_at": [ - 5154 + 5244 ], "last_sign_in_at": [ - 5154 + 5244 ], "lobby_players": [ - 2758 + 2848 ], "lobby_players_aggregate": [ - 2749 + 2839 ], "losses": [ 42 @@ -101984,34 +103251,34 @@ export default { 42 ], "match_map_hltv": [ - 6856 + 7163 ], "match_map_hltv_aggregate": [ - 6849 + 7156 ], "match_map_stats": [ - 4031 + 4121 ], "match_map_stats_aggregate": [ - 4024 + 4114 ], "match_stats": [ - 4090 + 4180 ], "match_stats_aggregate": [ - 4083 + 4173 ], "matches": [ - 3353 + 3443 ], "matchmaking_cooldown": [ - 5154 + 5244 ], "multi_kills": [ - 6947 + 7254 ], "multi_kills_aggregate": [ - 6940 + 7247 ], "name": [ 87 @@ -102023,136 +103290,139 @@ export default { 87 ], "notifications": [ - 3518 + 3608 ], "notifications_aggregate": [ - 3508 + 3598 ], "objectives": [ - 4123 + 4213 ], "objectives_aggregate": [ - 4116 + 4206 ], "owned_teams": [ - 5115 + 5205 ], "owned_teams_aggregate": [ - 5106 + 5196 ], "peak_elo": [ - 2351 + 2441 ], "pending_match_imports": [ - 3568 + 3658 ], "pending_match_imports_aggregate": [ - 3561 + 3651 ], "player_lineup": [ - 2962 + 3052 ], "player_lineup_aggregate": [ - 2953 + 3043 ], "player_unused_utilities": [ - 4410 + 4500 ], "player_unused_utilities_aggregate": [ - 4403 + 4493 ], "premier_rank": [ 42 ], "premier_rank_history": [ - 4182 + 4272 ], "premier_rank_history_aggregate": [ - 4175 + 4265 ], "premier_rank_updated_at": [ - 5154 + 5244 ], "profile_url": [ 87 ], "quiet_hours_end": [ - 5151 + 5241 ], "quiet_hours_start": [ - 5151 + 5241 ], "role": [ - 1285 + 1287 ], "roster_image_url": [ 87 ], "sanctions": [ - 4223 + 4313 ], "sanctions_aggregate": [ - 4216 + 4306 ], "season_stats": [ - 4274 + 4364 ], "season_stats_aggregate": [ - 4257 + 4347 ], "show_match_ready_modal": [ 7 ], "stats": [ - 4318 + 4408 ], "steam_bans_checked_at": [ - 5154 + 5244 ], "steam_id": [ - 312 + 314 ], "team_invites": [ - 4830 + 4920 ], "team_invites_aggregate": [ - 4823 + 4913 ], "team_members": [ - 4873 + 4963 ], "team_members_aggregate": [ - 4864 + 4954 ], "teams": [ - 5115 + 5205 ], "total_matches": [ 42 ], + "tournament_cooldown": [ + 5244 + ], "tournament_organizers": [ - 5300 + 5577 ], "tournament_organizers_aggregate": [ - 5293 + 5570 ], "tournament_rosters": [ - 5515 + 5818 ], "tournament_rosters_aggregate": [ - 5508 + 5811 ], "tournaments": [ - 5610 + 5917 ], "tournaments_aggregate": [ - 5591 + 5898 ], "utility_thrown": [ - 4451 + 4541 ], "utility_thrown_aggregate": [ - 4444 + 4534 ], "vac_ban_count": [ 42 @@ -102161,10 +103431,10 @@ export default { 7 ], "weapon_stats": [ - 4492 + 4582 ], "weapon_stats_aggregate": [ - 4485 + 4575 ], "wins": [ 42 @@ -102200,7 +103470,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "vac_ban_count": [ 41 @@ -102211,55 +103481,55 @@ export default { }, "players_insert_input": { "abandoned_matches": [ - 178 + 180 ], "aim_weapon_stats": [ - 3661 + 3751 ], "assists": [ - 3704 + 3794 ], "assited_by_players": [ - 3704 + 3794 ], "avatar_url": [ 85 ], "awards": [ - 247 + 249 ], "coach_lineups": [ - 3002 + 3092 ], "country": [ 85 ], "created_at": [ - 5153 + 5243 ], "custom_avatar_url": [ 85 ], "damage_dealt": [ - 3765 + 3855 ], "damage_taken": [ - 3765 + 3855 ], "days_since_last_ban": [ 41 ], "deaths": [ - 3921 + 4011 ], "discord_id": [ 85 ], "draft_game_players": [ - 560 + 562 ], "elo_history": [ - 6758 + 7065 ], "faceit_elo": [ 41 @@ -102271,61 +103541,61 @@ export default { 85 ], "faceit_rank_history": [ - 3833 + 3923 ], "faceit_skill_level": [ 41 ], "faceit_updated_at": [ - 5153 + 5243 ], "faceit_url": [ 85 ], "flashed_by_players": [ - 3876 + 3966 ], "flashed_players": [ - 3876 + 3966 ], "friends": [ - 3415 + 3505 ], "game_ban_count": [ 41 ], "invited_players": [ - 4827 + 4917 ], "kills": [ - 3921 + 4011 ], "kills_by_weapons": [ - 3931 + 4021 ], "language": [ 85 ], "last_read_news_at": [ - 5153 + 5243 ], "last_sign_in_at": [ - 5153 + 5243 ], "lobby_players": [ - 2755 + 2845 ], "match_map_hltv": [ - 6853 + 7160 ], "match_map_stats": [ - 4028 + 4118 ], "match_stats": [ - 4087 + 4177 ], "multi_kills": [ - 6944 + 7251 ], "name": [ 85 @@ -102337,82 +103607,82 @@ export default { 85 ], "notifications": [ - 3515 + 3605 ], "objectives": [ - 4120 + 4210 ], "owned_teams": [ - 5112 + 5202 ], "pending_match_imports": [ - 3565 + 3655 ], "player_lineup": [ - 2959 + 3049 ], "player_unused_utilities": [ - 4407 + 4497 ], "premier_rank": [ 41 ], "premier_rank_history": [ - 4179 + 4269 ], "premier_rank_updated_at": [ - 5153 + 5243 ], "profile_url": [ 85 ], "quiet_hours_end": [ - 5150 + 5240 ], "quiet_hours_start": [ - 5150 + 5240 ], "role": [ - 1284 + 1286 ], "roster_image_url": [ 85 ], "sanctions": [ - 4220 + 4310 ], "season_stats": [ - 4271 + 4361 ], "show_match_ready_modal": [ 6 ], "stats": [ - 4325 + 4415 ], "steam_bans_checked_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "team_invites": [ - 4827 + 4917 ], "team_members": [ - 4870 + 4960 ], "tournament_organizers": [ - 5297 + 5574 ], "tournament_rosters": [ - 5512 + 5815 ], "tournaments": [ - 5607 + 5914 ], "utility_thrown": [ - 4448 + 4538 ], "vac_ban_count": [ 41 @@ -102421,7 +103691,7 @@ export default { 6 ], "weapon_stats": [ - 4489 + 4579 ], "__typename": [ 85 @@ -102432,16 +103702,16 @@ export default { 85 ], "banned_until": [ - 5153 + 5243 ], "country": [ 85 ], "created_at": [ - 5153 + 5243 ], "current_lobby_id": [ - 6365 + 6672 ], "custom_avatar_url": [ 85 @@ -102465,7 +103735,7 @@ export default { 41 ], "faceit_updated_at": [ - 5153 + 5243 ], "faceit_url": [ 85 @@ -102477,10 +103747,10 @@ export default { 85 ], "last_read_news_at": [ - 5153 + 5243 ], "last_sign_in_at": [ - 5153 + 5243 ], "losses": [ 41 @@ -102495,7 +103765,7 @@ export default { 41 ], "matchmaking_cooldown": [ - 5153 + 5243 ], "name": [ 85 @@ -102507,7 +103777,7 @@ export default { 41 ], "premier_rank_updated_at": [ - 5153 + 5243 ], "profile_url": [ 85 @@ -102516,14 +103786,17 @@ export default { 85 ], "steam_bans_checked_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "total_matches": [ 41 ], + "tournament_cooldown": [ + 5243 + ], "vac_ban_count": [ 41 ], @@ -102548,16 +103821,16 @@ export default { 85 ], "banned_until": [ - 5153 + 5243 ], "country": [ 85 ], "created_at": [ - 5153 + 5243 ], "current_lobby_id": [ - 6365 + 6672 ], "custom_avatar_url": [ 85 @@ -102581,7 +103854,7 @@ export default { 41 ], "faceit_updated_at": [ - 5153 + 5243 ], "faceit_url": [ 85 @@ -102593,10 +103866,10 @@ export default { 85 ], "last_read_news_at": [ - 5153 + 5243 ], "last_sign_in_at": [ - 5153 + 5243 ], "losses": [ 41 @@ -102611,7 +103884,7 @@ export default { 41 ], "matchmaking_cooldown": [ - 5153 + 5243 ], "name": [ 85 @@ -102623,7 +103896,7 @@ export default { 41 ], "premier_rank_updated_at": [ - 5153 + 5243 ], "profile_url": [ 85 @@ -102632,14 +103905,17 @@ export default { 85 ], "steam_bans_checked_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "total_matches": [ 41 ], + "tournament_cooldown": [ + 5243 + ], "vac_ban_count": [ 41 ], @@ -102664,7 +103940,7 @@ export default { 41 ], "returning": [ - 4516 + 4606 ], "__typename": [ 85 @@ -102672,10 +103948,10 @@ export default { }, "players_obj_rel_insert_input": { "data": [ - 4523 + 4613 ], "on_conflict": [ - 4528 + 4618 ], "__typename": [ 85 @@ -102683,13 +103959,13 @@ export default { }, "players_on_conflict": { "constraint": [ - 4521 + 4611 ], "update_columns": [ - 4539 + 4629 ], "where": [ - 4520 + 4610 ], "__typename": [ 85 @@ -102697,289 +103973,292 @@ export default { }, "players_order_by": { "abandoned_matches_aggregate": [ - 177 + 179 ], "aim_weapon_stats_aggregate": [ - 3660 + 3750 ], "assists_aggregate": [ - 3703 + 3793 ], "assited_by_players_aggregate": [ - 3703 + 3793 ], "avatar_url": [ - 3558 + 3648 ], "awards_aggregate": [ - 246 + 248 ], "banned_until": [ - 3558 + 3648 ], "coach_lineups_aggregate": [ - 3001 + 3091 ], "country": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "current_lobby_id": [ - 3558 + 3648 ], "custom_avatar_url": [ - 3558 + 3648 ], "damage_dealt_aggregate": [ - 3764 + 3854 ], "damage_taken_aggregate": [ - 3764 + 3854 ], "days_since_last_ban": [ - 3558 + 3648 ], "deaths_aggregate": [ - 3920 + 4010 ], "discord_id": [ - 3558 + 3648 ], "draft_game_players_aggregate": [ - 559 + 561 ], "elo": [ - 3558 + 3648 ], "elo_history_aggregate": [ - 6757 + 7064 ], "faceit_elo": [ - 3558 + 3648 ], "faceit_nickname": [ - 3558 + 3648 ], "faceit_player_id": [ - 3558 + 3648 ], "faceit_rank_history_aggregate": [ - 3832 + 3922 ], "faceit_skill_level": [ - 3558 + 3648 ], "faceit_updated_at": [ - 3558 + 3648 ], "faceit_url": [ - 3558 + 3648 ], "flashed_by_players_aggregate": [ - 3875 + 3965 ], "flashed_players_aggregate": [ - 3875 + 3965 ], "friends_aggregate": [ - 3413 + 3503 ], "game_ban_count": [ - 3558 + 3648 ], "invited_players_aggregate": [ - 4826 + 4916 ], "is_admin_sanctioned": [ - 3558 + 3648 ], "is_banned": [ - 3558 + 3648 ], "is_gagged": [ - 3558 + 3648 ], "is_in_another_match": [ - 3558 + 3648 ], "is_in_draft": [ - 3558 + 3648 ], "is_in_lobby": [ - 3558 + 3648 ], "is_muted": [ - 3558 + 3648 ], "is_registered": [ - 3558 + 3648 ], "kills_aggregate": [ - 3920 + 4010 ], "kills_by_weapons_aggregate": [ - 3930 + 4020 ], "language": [ - 3558 + 3648 ], "last_read_news_at": [ - 3558 + 3648 ], "last_sign_in_at": [ - 3558 + 3648 ], "lobby_players_aggregate": [ - 2754 + 2844 ], "losses": [ - 3558 + 3648 ], "losses_competitive": [ - 3558 + 3648 ], "losses_duel": [ - 3558 + 3648 ], "losses_wingman": [ - 3558 + 3648 ], "match_map_hltv_aggregate": [ - 6852 + 7159 ], "match_map_stats_aggregate": [ - 4027 + 4117 ], "match_stats_aggregate": [ - 4086 + 4176 ], "matches_aggregate": [ - 3349 + 3439 ], "matchmaking_cooldown": [ - 3558 + 3648 ], "multi_kills_aggregate": [ - 6943 + 7250 ], "name": [ - 3558 + 3648 ], "name_registered": [ - 3558 + 3648 ], "notification_timezone": [ - 3558 + 3648 ], "notifications_aggregate": [ - 3513 + 3603 ], "objectives_aggregate": [ - 4119 + 4209 ], "owned_teams_aggregate": [ - 5111 + 5201 ], "peak_elo": [ - 3558 + 3648 ], "pending_match_imports_aggregate": [ - 3564 + 3654 ], "player_lineup_aggregate": [ - 2958 + 3048 ], "player_unused_utilities_aggregate": [ - 4406 + 4496 ], "premier_rank": [ - 3558 + 3648 ], "premier_rank_history_aggregate": [ - 4178 + 4268 ], "premier_rank_updated_at": [ - 3558 + 3648 ], "profile_url": [ - 3558 + 3648 ], "quiet_hours_end": [ - 3558 + 3648 ], "quiet_hours_start": [ - 3558 + 3648 ], "role": [ - 3558 + 3648 ], "roster_image_url": [ - 3558 + 3648 ], "sanctions_aggregate": [ - 4219 + 4309 ], "season_stats_aggregate": [ - 4270 + 4360 ], "show_match_ready_modal": [ - 3558 + 3648 ], "stats": [ - 4327 + 4417 ], "steam_bans_checked_at": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_invites_aggregate": [ - 4826 + 4916 ], "team_members_aggregate": [ - 4869 + 4959 ], "teams_aggregate": [ - 5111 + 5201 ], "total_matches": [ - 3558 + 3648 + ], + "tournament_cooldown": [ + 3648 ], "tournament_organizers_aggregate": [ - 5296 + 5573 ], "tournament_rosters_aggregate": [ - 5511 + 5814 ], "tournaments_aggregate": [ - 5606 + 5913 ], "utility_thrown_aggregate": [ - 4447 + 4537 ], "vac_ban_count": [ - 3558 + 3648 ], "vac_banned": [ - 3558 + 3648 ], "weapon_stats_aggregate": [ - 4488 + 4578 ], "wins": [ - 3558 + 3648 ], "wins_competitive": [ - 3558 + 3648 ], "wins_duel": [ - 3558 + 3648 ], "wins_wingman": [ - 3558 + 3648 ], "__typename": [ 85 @@ -102987,7 +104266,7 @@ export default { }, "players_pk_columns_input": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -103002,7 +104281,7 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "custom_avatar_url": [ 85 @@ -103026,7 +104305,7 @@ export default { 41 ], "faceit_updated_at": [ - 5153 + 5243 ], "faceit_url": [ 85 @@ -103038,10 +104317,10 @@ export default { 85 ], "last_read_news_at": [ - 5153 + 5243 ], "last_sign_in_at": [ - 5153 + 5243 ], "name": [ 85 @@ -103056,19 +104335,19 @@ export default { 41 ], "premier_rank_updated_at": [ - 5153 + 5243 ], "profile_url": [ 85 ], "quiet_hours_end": [ - 5150 + 5240 ], "quiet_hours_start": [ - 5150 + 5240 ], "role": [ - 1284 + 1286 ], "roster_image_url": [ 85 @@ -103077,10 +104356,10 @@ export default { 6 ], "steam_bans_checked_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "vac_ban_count": [ 41 @@ -103253,10 +104532,10 @@ export default { }, "players_stream_cursor_input": { "initial_value": [ - 4537 + 4627 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -103270,7 +104549,7 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "custom_avatar_url": [ 85 @@ -103294,7 +104573,7 @@ export default { 41 ], "faceit_updated_at": [ - 5153 + 5243 ], "faceit_url": [ 85 @@ -103306,10 +104585,10 @@ export default { 85 ], "last_read_news_at": [ - 5153 + 5243 ], "last_sign_in_at": [ - 5153 + 5243 ], "name": [ 85 @@ -103324,19 +104603,19 @@ export default { 41 ], "premier_rank_updated_at": [ - 5153 + 5243 ], "profile_url": [ 85 ], "quiet_hours_end": [ - 5150 + 5240 ], "quiet_hours_start": [ - 5150 + 5240 ], "role": [ - 1284 + 1286 ], "roster_image_url": [ 85 @@ -103345,10 +104624,10 @@ export default { 6 ], "steam_bans_checked_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "vac_ban_count": [ 41 @@ -103389,7 +104668,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "total_matches": [ 41 @@ -103416,13 +104695,13 @@ export default { "players_update_column": {}, "players_updates": { "_inc": [ - 4522 + 4612 ], "_set": [ - 4532 + 4622 ], "where": [ - 4520 + 4610 ], "__typename": [ 85 @@ -103592,10 +104871,10 @@ export default { 41 ], "published_at": [ - 5153 + 5243 ], "runtime": [ - 1304 + 1306 ], "version": [ 85 @@ -103606,10 +104885,10 @@ export default { }, "plugin_versions_aggregate": { "aggregate": [ - 4546 + 4636 ], "nodes": [ - 4544 + 4634 ], "__typename": [ 85 @@ -103617,13 +104896,13 @@ export default { }, "plugin_versions_aggregate_fields": { "avg": [ - 4547 + 4637 ], "count": [ 41, { "columns": [ - 4558, + 4648, "[plugin_versions_select_column!]" ], "distinct": [ @@ -103632,31 +104911,31 @@ export default { } ], "max": [ - 4552 + 4642 ], "min": [ - 4553 + 4643 ], "stddev": [ - 4560 + 4650 ], "stddev_pop": [ - 4561 + 4651 ], "stddev_samp": [ - 4562 + 4652 ], "sum": [ - 4565 + 4655 ], "var_pop": [ - 4568 + 4658 ], "var_samp": [ - 4569 + 4659 ], "variance": [ - 4570 + 4660 ], "__typename": [ 85 @@ -103672,22 +104951,22 @@ export default { }, "plugin_versions_bool_exp": { "_and": [ - 4548 + 4638 ], "_not": [ - 4548 + 4638 ], "_or": [ - 4548 + 4638 ], "min_game_build_id": [ 42 ], "published_at": [ - 5154 + 5244 ], "runtime": [ - 1305 + 1307 ], "version": [ 87 @@ -103710,10 +104989,10 @@ export default { 41 ], "published_at": [ - 5153 + 5243 ], "runtime": [ - 1304 + 1306 ], "version": [ 85 @@ -103727,7 +105006,7 @@ export default { 41 ], "published_at": [ - 5153 + 5243 ], "version": [ 85 @@ -103741,7 +105020,7 @@ export default { 41 ], "published_at": [ - 5153 + 5243 ], "version": [ 85 @@ -103755,7 +105034,7 @@ export default { 41 ], "returning": [ - 4544 + 4634 ], "__typename": [ 85 @@ -103763,13 +105042,13 @@ export default { }, "plugin_versions_on_conflict": { "constraint": [ - 4549 + 4639 ], "update_columns": [ - 4566 + 4656 ], "where": [ - 4548 + 4638 ], "__typename": [ 85 @@ -103777,16 +105056,16 @@ export default { }, "plugin_versions_order_by": { "min_game_build_id": [ - 3558 + 3648 ], "published_at": [ - 3558 + 3648 ], "runtime": [ - 3558 + 3648 ], "version": [ - 3558 + 3648 ], "__typename": [ 85 @@ -103794,7 +105073,7 @@ export default { }, "plugin_versions_pk_columns_input": { "runtime": [ - 1304 + 1306 ], "version": [ 85 @@ -103809,10 +105088,10 @@ export default { 41 ], "published_at": [ - 5153 + 5243 ], "runtime": [ - 1304 + 1306 ], "version": [ 85 @@ -103847,10 +105126,10 @@ export default { }, "plugin_versions_stream_cursor_input": { "initial_value": [ - 4564 + 4654 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -103861,10 +105140,10 @@ export default { 41 ], "published_at": [ - 5153 + 5243 ], "runtime": [ - 1304 + 1306 ], "version": [ 85 @@ -103884,13 +105163,13 @@ export default { "plugin_versions_update_column": {}, "plugin_versions_updates": { "_inc": [ - 4550 + 4640 ], "_set": [ - 4559 + 4649 ], "where": [ - 4548 + 4638 ], "__typename": [ 85 @@ -103925,22 +105204,22 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "endpoint": [ 85 ], "id": [ - 6365 + 6672 ], "last_used_at": [ - 5153 + 5243 ], "p256dh": [ 85 ], "steam_id": [ - 310 + 312 ], "user_agent": [ 85 @@ -103951,10 +105230,10 @@ export default { }, "push_subscriptions_aggregate": { "aggregate": [ - 4573 + 4663 ], "nodes": [ - 4571 + 4661 ], "__typename": [ 85 @@ -103962,13 +105241,13 @@ export default { }, "push_subscriptions_aggregate_fields": { "avg": [ - 4574 + 4664 ], "count": [ 41, { "columns": [ - 4585, + 4675, "[push_subscriptions_select_column!]" ], "distinct": [ @@ -103977,31 +105256,31 @@ export default { } ], "max": [ - 4579 + 4669 ], "min": [ - 4580 + 4670 ], "stddev": [ - 4587 + 4677 ], "stddev_pop": [ - 4588 + 4678 ], "stddev_samp": [ - 4589 + 4679 ], "sum": [ - 4592 + 4682 ], "var_pop": [ - 4595 + 4685 ], "var_samp": [ - 4596 + 4686 ], "variance": [ - 4597 + 4687 ], "__typename": [ 85 @@ -104017,34 +105296,34 @@ export default { }, "push_subscriptions_bool_exp": { "_and": [ - 4575 + 4665 ], "_not": [ - 4575 + 4665 ], "_or": [ - 4575 + 4665 ], "auth": [ 87 ], "created_at": [ - 5154 + 5244 ], "endpoint": [ 87 ], "id": [ - 6367 + 6674 ], "last_used_at": [ - 5154 + 5244 ], "p256dh": [ 87 ], "steam_id": [ - 312 + 314 ], "user_agent": [ 87 @@ -104056,7 +105335,7 @@ export default { "push_subscriptions_constraint": {}, "push_subscriptions_inc_input": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -104067,22 +105346,22 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "endpoint": [ 85 ], "id": [ - 6365 + 6672 ], "last_used_at": [ - 5153 + 5243 ], "p256dh": [ 85 ], "steam_id": [ - 310 + 312 ], "user_agent": [ 85 @@ -104096,22 +105375,22 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "endpoint": [ 85 ], "id": [ - 6365 + 6672 ], "last_used_at": [ - 5153 + 5243 ], "p256dh": [ 85 ], "steam_id": [ - 310 + 312 ], "user_agent": [ 85 @@ -104125,22 +105404,22 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "endpoint": [ 85 ], "id": [ - 6365 + 6672 ], "last_used_at": [ - 5153 + 5243 ], "p256dh": [ 85 ], "steam_id": [ - 310 + 312 ], "user_agent": [ 85 @@ -104154,7 +105433,7 @@ export default { 41 ], "returning": [ - 4571 + 4661 ], "__typename": [ 85 @@ -104162,13 +105441,13 @@ export default { }, "push_subscriptions_on_conflict": { "constraint": [ - 4576 + 4666 ], "update_columns": [ - 4593 + 4683 ], "where": [ - 4575 + 4665 ], "__typename": [ 85 @@ -104176,28 +105455,28 @@ export default { }, "push_subscriptions_order_by": { "auth": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "endpoint": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "last_used_at": [ - 3558 + 3648 ], "p256dh": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "user_agent": [ - 3558 + 3648 ], "__typename": [ 85 @@ -104205,7 +105484,7 @@ export default { }, "push_subscriptions_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -104217,22 +105496,22 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "endpoint": [ 85 ], "id": [ - 6365 + 6672 ], "last_used_at": [ - 5153 + 5243 ], "p256dh": [ 85 ], "steam_id": [ - 310 + 312 ], "user_agent": [ 85 @@ -104267,10 +105546,10 @@ export default { }, "push_subscriptions_stream_cursor_input": { "initial_value": [ - 4591 + 4681 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -104281,22 +105560,22 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "endpoint": [ 85 ], "id": [ - 6365 + 6672 ], "last_used_at": [ - 5153 + 5243 ], "p256dh": [ 85 ], "steam_id": [ - 310 + 312 ], "user_agent": [ 85 @@ -104307,7 +105586,7 @@ export default { }, "push_subscriptions_sum_fields": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -104316,13 +105595,13 @@ export default { "push_subscriptions_update_column": {}, "push_subscriptions_updates": { "_inc": [ - 4577 + 4667 ], "_set": [ - 4586 + 4676 ], "where": [ - 4575 + 4665 ], "__typename": [ 85 @@ -104354,7 +105633,7 @@ export default { }, "recalculate_tournament_awards_args": { "_tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -104362,7 +105641,7 @@ export default { }, "remove_league_team_from_season_args": { "_league_team_season_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -104370,7 +105649,7 @@ export default { }, "reorder_league_divisions_args": { "_division_ids": [ - 171 + 173 ], "__typename": [ 85 @@ -104378,7 +105657,7 @@ export default { }, "restart_league_season_args": { "_league_season_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -104403,10 +105682,10 @@ export default { }, "role_permissions_aggregate": { "aggregate": [ - 4604 + 4694 ], "nodes": [ - 4602 + 4692 ], "__typename": [ 85 @@ -104417,7 +105696,7 @@ export default { 41, { "columns": [ - 4611, + 4701, "[role_permissions_select_column!]" ], "distinct": [ @@ -104426,10 +105705,10 @@ export default { } ], "max": [ - 4607 + 4697 ], "min": [ - 4608 + 4698 ], "__typename": [ 85 @@ -104437,13 +105716,13 @@ export default { }, "role_permissions_bool_exp": { "_and": [ - 4605 + 4695 ], "_not": [ - 4605 + 4695 ], "_or": [ - 4605 + 4695 ], "can_create_events": [ 7 @@ -104499,7 +105778,7 @@ export default { 41 ], "returning": [ - 4602 + 4692 ], "__typename": [ 85 @@ -104507,16 +105786,16 @@ export default { }, "role_permissions_order_by": { "can_create_events": [ - 3558 + 3648 ], "can_create_matches": [ - 3558 + 3648 ], "can_create_tournaments": [ - 3558 + 3648 ], "role": [ - 3558 + 3648 ], "__typename": [ 85 @@ -104542,10 +105821,10 @@ export default { }, "role_permissions_stream_cursor_input": { "initial_value": [ - 4614 + 4704 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -104570,10 +105849,10 @@ export default { }, "role_permissions_updates": { "_set": [ - 4612 + 4702 ], "where": [ - 4605 + 4695 ], "__typename": [ 85 @@ -104581,10 +105860,10 @@ export default { }, "seasons": { "awards": [ - 241, + 243, { "distinct_on": [ - 262, + 264, "[award_recipients_select_column!]" ], "limit": [ @@ -104594,19 +105873,19 @@ export default { 41 ], "order_by": [ - 260, + 262, "[award_recipients_order_by!]" ], "where": [ - 250 + 252 ] } ], "awards_aggregate": [ - 242, + 244, { "distinct_on": [ - 262, + 264, "[award_recipients_select_column!]" ], "limit": [ @@ -104616,25 +105895,25 @@ export default { 41 ], "order_by": [ - 260, + 262, "[award_recipients_order_by!]" ], "where": [ - 250 + 252 ] } ], "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "ends_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "needs_rebuild": [ 6 @@ -104643,10 +105922,10 @@ export default { 41 ], "player_season_stats": [ - 4255, + 4345, { "distinct_on": [ - 4286, + 4376, "[player_season_stats_select_column!]" ], "limit": [ @@ -104656,19 +105935,19 @@ export default { 41 ], "order_by": [ - 4284, + 4374, "[player_season_stats_order_by!]" ], "where": [ - 4274 + 4364 ] } ], "player_season_stats_aggregate": [ - 4256, + 4346, { "distinct_on": [ - 4286, + 4376, "[player_season_stats_select_column!]" ], "limit": [ @@ -104678,16 +105957,16 @@ export default { 41 ], "order_by": [ - 4284, + 4374, "[player_season_stats_order_by!]" ], "where": [ - 4274 + 4364 ] } ], "starts_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -104695,10 +105974,10 @@ export default { }, "seasons_aggregate": { "aggregate": [ - 4618 + 4708 ], "nodes": [ - 4616 + 4706 ], "__typename": [ 85 @@ -104706,13 +105985,13 @@ export default { }, "seasons_aggregate_fields": { "avg": [ - 4619 + 4709 ], "count": [ 41, { "columns": [ - 4631, + 4721, "[seasons_select_column!]" ], "distinct": [ @@ -104721,31 +106000,31 @@ export default { } ], "max": [ - 4624 + 4714 ], "min": [ - 4625 + 4715 ], "stddev": [ - 4633 + 4723 ], "stddev_pop": [ - 4634 + 4724 ], "stddev_samp": [ - 4635 + 4725 ], "sum": [ - 4638 + 4728 ], "var_pop": [ - 4641 + 4731 ], "var_samp": [ - 4642 + 4732 ], "variance": [ - 4643 + 4733 ], "__typename": [ 85 @@ -104761,31 +106040,31 @@ export default { }, "seasons_bool_exp": { "_and": [ - 4620 + 4710 ], "_not": [ - 4620 + 4710 ], "_or": [ - 4620 + 4710 ], "awards": [ - 250 + 252 ], "awards_aggregate": [ - 243 + 245 ], "created_at": [ - 5154 + 5244 ], "description": [ 87 ], "ends_at": [ - 5154 + 5244 ], "id": [ - 6367 + 6674 ], "needs_rebuild": [ 7 @@ -104794,13 +106073,13 @@ export default { 42 ], "player_season_stats": [ - 4274 + 4364 ], "player_season_stats_aggregate": [ - 4257 + 4347 ], "starts_at": [ - 5154 + 5244 ], "__typename": [ 85 @@ -104817,19 +106096,19 @@ export default { }, "seasons_insert_input": { "awards": [ - 247 + 249 ], "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "ends_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "needs_rebuild": [ 6 @@ -104838,10 +106117,10 @@ export default { 41 ], "player_season_stats": [ - 4271 + 4361 ], "starts_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -104849,22 +106128,22 @@ export default { }, "seasons_max_fields": { "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "ends_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "number": [ 41 ], "starts_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -104872,22 +106151,22 @@ export default { }, "seasons_min_fields": { "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "ends_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "number": [ 41 ], "starts_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -104898,7 +106177,7 @@ export default { 41 ], "returning": [ - 4616 + 4706 ], "__typename": [ 85 @@ -104906,10 +106185,10 @@ export default { }, "seasons_obj_rel_insert_input": { "data": [ - 4623 + 4713 ], "on_conflict": [ - 4628 + 4718 ], "__typename": [ 85 @@ -104917,13 +106196,13 @@ export default { }, "seasons_on_conflict": { "constraint": [ - 4621 + 4711 ], "update_columns": [ - 4639 + 4729 ], "where": [ - 4620 + 4710 ], "__typename": [ 85 @@ -104931,31 +106210,31 @@ export default { }, "seasons_order_by": { "awards_aggregate": [ - 246 + 248 ], "created_at": [ - 3558 + 3648 ], "description": [ - 3558 + 3648 ], "ends_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "needs_rebuild": [ - 3558 + 3648 ], "number": [ - 3558 + 3648 ], "player_season_stats_aggregate": [ - 4270 + 4360 ], "starts_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -104963,7 +106242,7 @@ export default { }, "seasons_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -104972,16 +106251,16 @@ export default { "seasons_select_column": {}, "seasons_set_input": { "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "ends_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "needs_rebuild": [ 6 @@ -104990,7 +106269,7 @@ export default { 41 ], "starts_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -105022,10 +106301,10 @@ export default { }, "seasons_stream_cursor_input": { "initial_value": [ - 4637 + 4727 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -105033,16 +106312,16 @@ export default { }, "seasons_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "ends_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "needs_rebuild": [ 6 @@ -105051,7 +106330,7 @@ export default { 41 ], "starts_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -105068,13 +106347,13 @@ export default { "seasons_update_column": {}, "seasons_updates": { "_inc": [ - 4622 + 4712 ], "_set": [ - 4632 + 4722 ], "where": [ - 4620 + 4710 ], "__typename": [ 85 @@ -105112,10 +106391,10 @@ export default { 85 ], "game_server_nodes": [ - 2225, + 2314, { "distinct_on": [ - 2254, + 2343, "[game_server_nodes_select_column!]" ], "limit": [ @@ -105125,19 +106404,19 @@ export default { 41 ], "order_by": [ - 2251, + 2340, "[game_server_nodes_order_by!]" ], "where": [ - 2237 + 2326 ] } ], "game_server_nodes_aggregate": [ - 2226, + 2315, { "distinct_on": [ - 2254, + 2343, "[game_server_nodes_select_column!]" ], "limit": [ @@ -105147,11 +106426,11 @@ export default { 41 ], "order_by": [ - 2251, + 2340, "[game_server_nodes_order_by!]" ], "where": [ - 2237 + 2326 ] } ], @@ -105179,10 +106458,10 @@ export default { }, "server_regions_aggregate": { "aggregate": [ - 4646 + 4736 ], "nodes": [ - 4644 + 4734 ], "__typename": [ 85 @@ -105190,13 +106469,13 @@ export default { }, "server_regions_aggregate_fields": { "avg": [ - 4647 + 4737 ], "count": [ 41, { "columns": [ - 4658, + 4748, "[server_regions_select_column!]" ], "distinct": [ @@ -105205,31 +106484,31 @@ export default { } ], "max": [ - 4651 + 4741 ], "min": [ - 4652 + 4742 ], "stddev": [ - 4660 + 4750 ], "stddev_pop": [ - 4661 + 4751 ], "stddev_samp": [ - 4662 + 4752 ], "sum": [ - 4665 + 4755 ], "var_pop": [ - 4668 + 4758 ], "var_samp": [ - 4669 + 4759 ], "variance": [ - 4670 + 4760 ], "__typename": [ 85 @@ -105248,13 +106527,13 @@ export default { }, "server_regions_bool_exp": { "_and": [ - 4648 + 4738 ], "_not": [ - 4648 + 4738 ], "_or": [ - 4648 + 4738 ], "available_server_count": [ 42 @@ -105263,10 +106542,10 @@ export default { 87 ], "game_server_nodes": [ - 2237 + 2326 ], "game_server_nodes_aggregate": [ - 2227 + 2316 ], "has_node": [ 7 @@ -105296,7 +106575,7 @@ export default { 85 ], "game_server_nodes": [ - 2234 + 2323 ], "is_lan": [ 6 @@ -105356,7 +106635,7 @@ export default { 41 ], "returning": [ - 4644 + 4734 ], "__typename": [ 85 @@ -105364,10 +106643,10 @@ export default { }, "server_regions_obj_rel_insert_input": { "data": [ - 4650 + 4740 ], "on_conflict": [ - 4655 + 4745 ], "__typename": [ 85 @@ -105375,13 +106654,13 @@ export default { }, "server_regions_on_conflict": { "constraint": [ - 4649 + 4739 ], "update_columns": [ - 4666 + 4756 ], "where": [ - 4648 + 4738 ], "__typename": [ 85 @@ -105389,31 +106668,31 @@ export default { }, "server_regions_order_by": { "available_server_count": [ - 3558 + 3648 ], "description": [ - 3558 + 3648 ], "game_server_nodes_aggregate": [ - 2232 + 2321 ], "has_node": [ - 3558 + 3648 ], "is_lan": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "steam_relay": [ - 3558 + 3648 ], "total_server_count": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -105480,10 +106759,10 @@ export default { }, "server_regions_stream_cursor_input": { "initial_value": [ - 4664 + 4754 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -105520,10 +106799,10 @@ export default { "server_regions_update_column": {}, "server_regions_updates": { "_set": [ - 4659 + 4749 ], "where": [ - 4648 + 4738 ], "__typename": [ 85 @@ -105564,7 +106843,7 @@ export default { }, "servers": { "api_password": [ - 6365 + 6672 ], "boot_status": [ 85 @@ -105585,7 +106864,7 @@ export default { 85 ], "current_match": [ - 3342 + 3432 ], "enabled": [ 6 @@ -105594,13 +106873,13 @@ export default { 85 ], "game_mode": [ - 2083 + 2172 ], "game_mode_id": [ - 6365 + 6672 ], "game_server_node": [ - 2225 + 2314 ], "game_server_node_id": [ 85 @@ -105609,7 +106888,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "is_dedicated": [ 6 @@ -105618,7 +106897,7 @@ export default { 85 ], "loaded_plugins": [ - 2349, + 2439, { "path": [ 85 @@ -105626,10 +106905,10 @@ export default { } ], "matches": [ - 3342, + 3432, { "distinct_on": [ - 3366, + 3456, "[matches_select_column!]" ], "limit": [ @@ -105639,19 +106918,19 @@ export default { 41 ], "order_by": [ - 3364, + 3454, "[matches_order_by!]" ], "where": [ - 3353 + 3443 ] } ], "matches_aggregate": [ - 3343, + 3433, { "distinct_on": [ - 3366, + 3456, "[matches_select_column!]" ], "limit": [ @@ -105661,11 +106940,11 @@ export default { 41 ], "order_by": [ - 3364, + 3454, "[matches_order_by!]" ], "where": [ - 3353 + 3443 ] } ], @@ -105673,22 +106952,22 @@ export default { 41 ], "offline_at": [ - 5153 + 5243 ], "plugin_runtime": [ - 1304 + 1306 ], "plugin_version": [ 85 ], "plugins_checked_at": [ - 5153 + 5243 ], "port": [ 41 ], "rcon_password": [ - 313 + 315 ], "rcon_status": [ 6 @@ -105697,10 +106976,10 @@ export default { 85 ], "reserved_by_match_id": [ - 6365 + 6672 ], "server_region": [ - 4644 + 4734 ], "steam_relay": [ 85 @@ -105709,10 +106988,10 @@ export default { 41 ], "type": [ - 1385 + 1433 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -105720,10 +106999,10 @@ export default { }, "servers_aggregate": { "aggregate": [ - 4677 + 4767 ], "nodes": [ - 4671 + 4761 ], "__typename": [ 85 @@ -105731,13 +107010,13 @@ export default { }, "servers_aggregate_bool_exp": { "bool_and": [ - 4674 + 4764 ], "bool_or": [ - 4675 + 4765 ], "count": [ - 4676 + 4766 ], "__typename": [ 85 @@ -105745,13 +107024,13 @@ export default { }, "servers_aggregate_bool_exp_bool_and": { "arguments": [ - 4701 + 4791 ], "distinct": [ 6 ], "filter": [ - 4683 + 4773 ], "predicate": [ 7 @@ -105762,13 +107041,13 @@ export default { }, "servers_aggregate_bool_exp_bool_or": { "arguments": [ - 4702 + 4792 ], "distinct": [ 6 ], "filter": [ - 4683 + 4773 ], "predicate": [ 7 @@ -105779,13 +107058,13 @@ export default { }, "servers_aggregate_bool_exp_count": { "arguments": [ - 4700 + 4790 ], "distinct": [ 6 ], "filter": [ - 4683 + 4773 ], "predicate": [ 42 @@ -105796,13 +107075,13 @@ export default { }, "servers_aggregate_fields": { "avg": [ - 4681 + 4771 ], "count": [ 41, { "columns": [ - 4700, + 4790, "[servers_select_column!]" ], "distinct": [ @@ -105811,31 +107090,31 @@ export default { } ], "max": [ - 4690 + 4780 ], "min": [ - 4692 + 4782 ], "stddev": [ - 4704 + 4794 ], "stddev_pop": [ - 4706 + 4796 ], "stddev_samp": [ - 4708 + 4798 ], "sum": [ - 4712 + 4802 ], "var_pop": [ - 4716 + 4806 ], "var_samp": [ - 4718 + 4808 ], "variance": [ - 4720 + 4810 ], "__typename": [ 85 @@ -105843,37 +107122,37 @@ export default { }, "servers_aggregate_order_by": { "avg": [ - 4682 + 4772 ], "count": [ - 3558 + 3648 ], "max": [ - 4691 + 4781 ], "min": [ - 4693 + 4783 ], "stddev": [ - 4705 + 4795 ], "stddev_pop": [ - 4707 + 4797 ], "stddev_samp": [ - 4709 + 4799 ], "sum": [ - 4713 + 4803 ], "var_pop": [ - 4717 + 4807 ], "var_samp": [ - 4719 + 4809 ], "variance": [ - 4721 + 4811 ], "__typename": [ 85 @@ -105881,7 +107160,7 @@ export default { }, "servers_append_input": { "loaded_plugins": [ - 2349 + 2439 ], "__typename": [ 85 @@ -105889,10 +107168,10 @@ export default { }, "servers_arr_rel_insert_input": { "data": [ - 4689 + 4779 ], "on_conflict": [ - 4696 + 4786 ], "__typename": [ 85 @@ -105914,13 +107193,13 @@ export default { }, "servers_avg_order_by": { "max_players": [ - 3558 + 3648 ], "port": [ - 3558 + 3648 ], "tv_port": [ - 3558 + 3648 ], "__typename": [ 85 @@ -105928,16 +107207,16 @@ export default { }, "servers_bool_exp": { "_and": [ - 4683 + 4773 ], "_not": [ - 4683 + 4773 ], "_or": [ - 4683 + 4773 ], "api_password": [ - 6367 + 6674 ], "boot_status": [ 87 @@ -105958,7 +107237,7 @@ export default { 87 ], "current_match": [ - 3353 + 3443 ], "enabled": [ 7 @@ -105967,13 +107246,13 @@ export default { 87 ], "game_mode": [ - 2086 + 2175 ], "game_mode_id": [ - 6367 + 6674 ], "game_server_node": [ - 2237 + 2326 ], "game_server_node_id": [ 87 @@ -105982,7 +107261,7 @@ export default { 87 ], "id": [ - 6367 + 6674 ], "is_dedicated": [ 7 @@ -105991,34 +107270,34 @@ export default { 87 ], "loaded_plugins": [ - 2351 + 2441 ], "matches": [ - 3353 + 3443 ], "matches_aggregate": [ - 3344 + 3434 ], "max_players": [ 42 ], "offline_at": [ - 5154 + 5244 ], "plugin_runtime": [ - 1305 + 1307 ], "plugin_version": [ 87 ], "plugins_checked_at": [ - 5154 + 5244 ], "port": [ 42 ], "rcon_password": [ - 314 + 316 ], "rcon_status": [ 7 @@ -106027,10 +107306,10 @@ export default { 87 ], "reserved_by_match_id": [ - 6367 + 6674 ], "server_region": [ - 4648 + 4738 ], "steam_relay": [ 87 @@ -106039,10 +107318,10 @@ export default { 42 ], "type": [ - 1386 + 1434 ], "updated_at": [ - 5154 + 5244 ], "__typename": [ 85 @@ -106089,7 +107368,7 @@ export default { }, "servers_insert_input": { "api_password": [ - 6365 + 6672 ], "boot_status": [ 85 @@ -106104,7 +107383,7 @@ export default { 6 ], "current_match": [ - 3362 + 3452 ], "enabled": [ 6 @@ -106113,13 +107392,13 @@ export default { 85 ], "game_mode": [ - 2092 + 2181 ], "game_mode_id": [ - 6365 + 6672 ], "game_server_node": [ - 2249 + 2338 ], "game_server_node_id": [ 85 @@ -106128,7 +107407,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "is_dedicated": [ 6 @@ -106137,31 +107416,31 @@ export default { 85 ], "loaded_plugins": [ - 2349 + 2439 ], "matches": [ - 3350 + 3440 ], "max_players": [ 41 ], "offline_at": [ - 5153 + 5243 ], "plugin_runtime": [ - 1304 + 1306 ], "plugin_version": [ 85 ], "plugins_checked_at": [ - 5153 + 5243 ], "port": [ 41 ], "rcon_password": [ - 313 + 315 ], "rcon_status": [ 6 @@ -106170,10 +107449,10 @@ export default { 85 ], "reserved_by_match_id": [ - 6365 + 6672 ], "server_region": [ - 4654 + 4744 ], "steam_relay": [ 85 @@ -106182,10 +107461,10 @@ export default { 41 ], "type": [ - 1385 + 1433 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -106193,7 +107472,7 @@ export default { }, "servers_max_fields": { "api_password": [ - 6365 + 6672 ], "boot_status": [ 85 @@ -106214,7 +107493,7 @@ export default { 85 ], "game_mode_id": [ - 6365 + 6672 ], "game_server_node_id": [ 85 @@ -106223,7 +107502,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "label": [ 85 @@ -106232,13 +107511,13 @@ export default { 41 ], "offline_at": [ - 5153 + 5243 ], "plugin_version": [ 85 ], "plugins_checked_at": [ - 5153 + 5243 ], "port": [ 41 @@ -106247,7 +107526,7 @@ export default { 85 ], "reserved_by_match_id": [ - 6365 + 6672 ], "steam_relay": [ 85 @@ -106256,7 +107535,7 @@ export default { 41 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -106264,64 +107543,64 @@ export default { }, "servers_max_order_by": { "api_password": [ - 3558 + 3648 ], "boot_status": [ - 3558 + 3648 ], "boot_status_detail": [ - 3558 + 3648 ], "connect_password": [ - 3558 + 3648 ], "game": [ - 3558 + 3648 ], "game_mode_id": [ - 3558 + 3648 ], "game_server_node_id": [ - 3558 + 3648 ], "host": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "label": [ - 3558 + 3648 ], "max_players": [ - 3558 + 3648 ], "offline_at": [ - 3558 + 3648 ], "plugin_version": [ - 3558 + 3648 ], "plugins_checked_at": [ - 3558 + 3648 ], "port": [ - 3558 + 3648 ], "region": [ - 3558 + 3648 ], "reserved_by_match_id": [ - 3558 + 3648 ], "steam_relay": [ - 3558 + 3648 ], "tv_port": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -106329,7 +107608,7 @@ export default { }, "servers_min_fields": { "api_password": [ - 6365 + 6672 ], "boot_status": [ 85 @@ -106350,7 +107629,7 @@ export default { 85 ], "game_mode_id": [ - 6365 + 6672 ], "game_server_node_id": [ 85 @@ -106359,7 +107638,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "label": [ 85 @@ -106368,13 +107647,13 @@ export default { 41 ], "offline_at": [ - 5153 + 5243 ], "plugin_version": [ 85 ], "plugins_checked_at": [ - 5153 + 5243 ], "port": [ 41 @@ -106383,7 +107662,7 @@ export default { 85 ], "reserved_by_match_id": [ - 6365 + 6672 ], "steam_relay": [ 85 @@ -106392,7 +107671,7 @@ export default { 41 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -106400,64 +107679,64 @@ export default { }, "servers_min_order_by": { "api_password": [ - 3558 + 3648 ], "boot_status": [ - 3558 + 3648 ], "boot_status_detail": [ - 3558 + 3648 ], "connect_password": [ - 3558 + 3648 ], "game": [ - 3558 + 3648 ], "game_mode_id": [ - 3558 + 3648 ], "game_server_node_id": [ - 3558 + 3648 ], "host": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "label": [ - 3558 + 3648 ], "max_players": [ - 3558 + 3648 ], "offline_at": [ - 3558 + 3648 ], "plugin_version": [ - 3558 + 3648 ], "plugins_checked_at": [ - 3558 + 3648 ], "port": [ - 3558 + 3648 ], "region": [ - 3558 + 3648 ], "reserved_by_match_id": [ - 3558 + 3648 ], "steam_relay": [ - 3558 + 3648 ], "tv_port": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -106468,7 +107747,7 @@ export default { 41 ], "returning": [ - 4671 + 4761 ], "__typename": [ 85 @@ -106476,10 +107755,10 @@ export default { }, "servers_obj_rel_insert_input": { "data": [ - 4689 + 4779 ], "on_conflict": [ - 4696 + 4786 ], "__typename": [ 85 @@ -106487,13 +107766,13 @@ export default { }, "servers_on_conflict": { "constraint": [ - 4684 + 4774 ], "update_columns": [ - 4714 + 4804 ], "where": [ - 4683 + 4773 ], "__typename": [ 85 @@ -106501,109 +107780,109 @@ export default { }, "servers_order_by": { "api_password": [ - 3558 + 3648 ], "boot_status": [ - 3558 + 3648 ], "boot_status_detail": [ - 3558 + 3648 ], "connect_password": [ - 3558 + 3648 ], "connected": [ - 3558 + 3648 ], "connection_link": [ - 3558 + 3648 ], "connection_string": [ - 3558 + 3648 ], "current_match": [ - 3364 + 3454 ], "enabled": [ - 3558 + 3648 ], "game": [ - 3558 + 3648 ], "game_mode": [ - 2094 + 2183 ], "game_mode_id": [ - 3558 + 3648 ], "game_server_node": [ - 2251 + 2340 ], "game_server_node_id": [ - 3558 + 3648 ], "host": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "is_dedicated": [ - 3558 + 3648 ], "label": [ - 3558 + 3648 ], "loaded_plugins": [ - 3558 + 3648 ], "matches_aggregate": [ - 3349 + 3439 ], "max_players": [ - 3558 + 3648 ], "offline_at": [ - 3558 + 3648 ], "plugin_runtime": [ - 3558 + 3648 ], "plugin_version": [ - 3558 + 3648 ], "plugins_checked_at": [ - 3558 + 3648 ], "port": [ - 3558 + 3648 ], "rcon_password": [ - 3558 + 3648 ], "rcon_status": [ - 3558 + 3648 ], "region": [ - 3558 + 3648 ], "reserved_by_match_id": [ - 3558 + 3648 ], "server_region": [ - 4656 + 4746 ], "steam_relay": [ - 3558 + 3648 ], "tv_port": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -106611,7 +107890,7 @@ export default { }, "servers_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -106619,7 +107898,7 @@ export default { }, "servers_prepend_input": { "loaded_plugins": [ - 2349 + 2439 ], "__typename": [ 85 @@ -106630,7 +107909,7 @@ export default { "servers_select_column_servers_aggregate_bool_exp_bool_or_arguments_columns": {}, "servers_set_input": { "api_password": [ - 6365 + 6672 ], "boot_status": [ 85 @@ -106651,7 +107930,7 @@ export default { 85 ], "game_mode_id": [ - 6365 + 6672 ], "game_server_node_id": [ 85 @@ -106660,7 +107939,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "is_dedicated": [ 6 @@ -106669,28 +107948,28 @@ export default { 85 ], "loaded_plugins": [ - 2349 + 2439 ], "max_players": [ 41 ], "offline_at": [ - 5153 + 5243 ], "plugin_runtime": [ - 1304 + 1306 ], "plugin_version": [ 85 ], "plugins_checked_at": [ - 5153 + 5243 ], "port": [ 41 ], "rcon_password": [ - 313 + 315 ], "rcon_status": [ 6 @@ -106699,7 +107978,7 @@ export default { 85 ], "reserved_by_match_id": [ - 6365 + 6672 ], "steam_relay": [ 85 @@ -106708,10 +107987,10 @@ export default { 41 ], "type": [ - 1385 + 1433 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -106733,13 +108012,13 @@ export default { }, "servers_stddev_order_by": { "max_players": [ - 3558 + 3648 ], "port": [ - 3558 + 3648 ], "tv_port": [ - 3558 + 3648 ], "__typename": [ 85 @@ -106761,13 +108040,13 @@ export default { }, "servers_stddev_pop_order_by": { "max_players": [ - 3558 + 3648 ], "port": [ - 3558 + 3648 ], "tv_port": [ - 3558 + 3648 ], "__typename": [ 85 @@ -106789,13 +108068,13 @@ export default { }, "servers_stddev_samp_order_by": { "max_players": [ - 3558 + 3648 ], "port": [ - 3558 + 3648 ], "tv_port": [ - 3558 + 3648 ], "__typename": [ 85 @@ -106803,10 +108082,10 @@ export default { }, "servers_stream_cursor_input": { "initial_value": [ - 4711 + 4801 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -106814,7 +108093,7 @@ export default { }, "servers_stream_cursor_value_input": { "api_password": [ - 6365 + 6672 ], "boot_status": [ 85 @@ -106835,7 +108114,7 @@ export default { 85 ], "game_mode_id": [ - 6365 + 6672 ], "game_server_node_id": [ 85 @@ -106844,7 +108123,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "is_dedicated": [ 6 @@ -106853,28 +108132,28 @@ export default { 85 ], "loaded_plugins": [ - 2349 + 2439 ], "max_players": [ 41 ], "offline_at": [ - 5153 + 5243 ], "plugin_runtime": [ - 1304 + 1306 ], "plugin_version": [ 85 ], "plugins_checked_at": [ - 5153 + 5243 ], "port": [ 41 ], "rcon_password": [ - 313 + 315 ], "rcon_status": [ 6 @@ -106883,7 +108162,7 @@ export default { 85 ], "reserved_by_match_id": [ - 6365 + 6672 ], "steam_relay": [ 85 @@ -106892,10 +108171,10 @@ export default { 41 ], "type": [ - 1385 + 1433 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -106917,13 +108196,13 @@ export default { }, "servers_sum_order_by": { "max_players": [ - 3558 + 3648 ], "port": [ - 3558 + 3648 ], "tv_port": [ - 3558 + 3648 ], "__typename": [ 85 @@ -106932,28 +108211,28 @@ export default { "servers_update_column": {}, "servers_updates": { "_append": [ - 4679 + 4769 ], "_delete_at_path": [ - 4685 + 4775 ], "_delete_elem": [ - 4686 + 4776 ], "_delete_key": [ - 4687 + 4777 ], "_inc": [ - 4688 + 4778 ], "_prepend": [ - 4699 + 4789 ], "_set": [ - 4703 + 4793 ], "where": [ - 4683 + 4773 ], "__typename": [ 85 @@ -106975,13 +108254,13 @@ export default { }, "servers_var_pop_order_by": { "max_players": [ - 3558 + 3648 ], "port": [ - 3558 + 3648 ], "tv_port": [ - 3558 + 3648 ], "__typename": [ 85 @@ -107003,13 +108282,13 @@ export default { }, "servers_var_samp_order_by": { "max_players": [ - 3558 + 3648 ], "port": [ - 3558 + 3648 ], "tv_port": [ - 3558 + 3648 ], "__typename": [ 85 @@ -107031,13 +108310,13 @@ export default { }, "servers_variance_order_by": { "max_players": [ - 3558 + 3648 ], "port": [ - 3558 + 3648 ], "tv_port": [ - 3558 + 3648 ], "__typename": [ 85 @@ -107056,10 +108335,10 @@ export default { }, "settings_aggregate": { "aggregate": [ - 4724 + 4814 ], "nodes": [ - 4722 + 4812 ], "__typename": [ 85 @@ -107070,7 +108349,7 @@ export default { 41, { "columns": [ - 4734, + 4824, "[settings_select_column!]" ], "distinct": [ @@ -107079,10 +108358,10 @@ export default { } ], "max": [ - 4728 + 4818 ], "min": [ - 4729 + 4819 ], "__typename": [ 85 @@ -107090,13 +108369,13 @@ export default { }, "settings_bool_exp": { "_and": [ - 4725 + 4815 ], "_not": [ - 4725 + 4815 ], "_or": [ - 4725 + 4815 ], "name": [ 87 @@ -107147,7 +108426,7 @@ export default { 41 ], "returning": [ - 4722 + 4812 ], "__typename": [ 85 @@ -107155,13 +108434,13 @@ export default { }, "settings_on_conflict": { "constraint": [ - 4726 + 4816 ], "update_columns": [ - 4738 + 4828 ], "where": [ - 4725 + 4815 ], "__typename": [ 85 @@ -107169,10 +108448,10 @@ export default { }, "settings_order_by": { "name": [ - 3558 + 3648 ], "value": [ - 3558 + 3648 ], "__typename": [ 85 @@ -107200,10 +108479,10 @@ export default { }, "settings_stream_cursor_input": { "initial_value": [ - 4737 + 4827 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -107223,10 +108502,10 @@ export default { "settings_update_column": {}, "settings_updates": { "_set": [ - 4735 + 4825 ], "where": [ - 4725 + 4815 ], "__typename": [ 85 @@ -107235,31 +108514,31 @@ export default { "smallint": {}, "smallint_comparison_exp": { "_eq": [ - 4740 + 4830 ], "_gt": [ - 4740 + 4830 ], "_gte": [ - 4740 + 4830 ], "_in": [ - 4740 + 4830 ], "_is_null": [ 6 ], "_lt": [ - 4740 + 4830 ], "_lte": [ - 4740 + 4830 ], "_neq": [ - 4740 + 4830 ], "_nin": [ - 4740 + 4830 ], "__typename": [ 85 @@ -107267,16 +108546,16 @@ export default { }, "steam_account_claims": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 ], "node": [ - 2225 + 2314 ], "node_id": [ 85 @@ -107285,10 +108564,10 @@ export default { 85 ], "steam_account": [ - 4766 + 4856 ], "steam_account_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -107296,10 +108575,10 @@ export default { }, "steam_account_claims_aggregate": { "aggregate": [ - 4746 + 4836 ], "nodes": [ - 4742 + 4832 ], "__typename": [ 85 @@ -107307,7 +108586,7 @@ export default { }, "steam_account_claims_aggregate_bool_exp": { "count": [ - 4745 + 4835 ], "__typename": [ 85 @@ -107315,13 +108594,13 @@ export default { }, "steam_account_claims_aggregate_bool_exp_count": { "arguments": [ - 4760 + 4850 ], "distinct": [ 6 ], "filter": [ - 4749 + 4839 ], "predicate": [ 42 @@ -107335,7 +108614,7 @@ export default { 41, { "columns": [ - 4760, + 4850, "[steam_account_claims_select_column!]" ], "distinct": [ @@ -107344,10 +108623,10 @@ export default { } ], "max": [ - 4752 + 4842 ], "min": [ - 4754 + 4844 ], "__typename": [ 85 @@ -107355,13 +108634,13 @@ export default { }, "steam_account_claims_aggregate_order_by": { "count": [ - 3558 + 3648 ], "max": [ - 4753 + 4843 ], "min": [ - 4755 + 4845 ], "__typename": [ 85 @@ -107369,10 +108648,10 @@ export default { }, "steam_account_claims_arr_rel_insert_input": { "data": [ - 4751 + 4841 ], "on_conflict": [ - 4757 + 4847 ], "__typename": [ 85 @@ -107380,25 +108659,25 @@ export default { }, "steam_account_claims_bool_exp": { "_and": [ - 4749 + 4839 ], "_not": [ - 4749 + 4839 ], "_or": [ - 4749 + 4839 ], "created_at": [ - 5154 + 5244 ], "id": [ - 6367 + 6674 ], "k8s_job_name": [ 87 ], "node": [ - 2237 + 2326 ], "node_id": [ 87 @@ -107407,10 +108686,10 @@ export default { 87 ], "steam_account": [ - 4770 + 4860 ], "steam_account_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -107419,16 +108698,16 @@ export default { "steam_account_claims_constraint": {}, "steam_account_claims_insert_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 ], "node": [ - 2249 + 2338 ], "node_id": [ 85 @@ -107437,10 +108716,10 @@ export default { 85 ], "steam_account": [ - 4777 + 4867 ], "steam_account_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -107448,10 +108727,10 @@ export default { }, "steam_account_claims_max_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 @@ -107463,7 +108742,7 @@ export default { 85 ], "steam_account_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -107471,22 +108750,22 @@ export default { }, "steam_account_claims_max_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "k8s_job_name": [ - 3558 + 3648 ], "node_id": [ - 3558 + 3648 ], "purpose": [ - 3558 + 3648 ], "steam_account_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -107494,10 +108773,10 @@ export default { }, "steam_account_claims_min_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 @@ -107509,7 +108788,7 @@ export default { 85 ], "steam_account_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -107517,22 +108796,22 @@ export default { }, "steam_account_claims_min_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "k8s_job_name": [ - 3558 + 3648 ], "node_id": [ - 3558 + 3648 ], "purpose": [ - 3558 + 3648 ], "steam_account_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -107543,7 +108822,7 @@ export default { 41 ], "returning": [ - 4742 + 4832 ], "__typename": [ 85 @@ -107551,13 +108830,13 @@ export default { }, "steam_account_claims_on_conflict": { "constraint": [ - 4750 + 4840 ], "update_columns": [ - 4764 + 4854 ], "where": [ - 4749 + 4839 ], "__typename": [ 85 @@ -107565,28 +108844,28 @@ export default { }, "steam_account_claims_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "k8s_job_name": [ - 3558 + 3648 ], "node": [ - 2251 + 2340 ], "node_id": [ - 3558 + 3648 ], "purpose": [ - 3558 + 3648 ], "steam_account": [ - 4779 + 4869 ], "steam_account_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -107594,7 +108873,7 @@ export default { }, "steam_account_claims_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -107603,10 +108882,10 @@ export default { "steam_account_claims_select_column": {}, "steam_account_claims_set_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 @@ -107618,7 +108897,7 @@ export default { 85 ], "steam_account_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -107626,10 +108905,10 @@ export default { }, "steam_account_claims_stream_cursor_input": { "initial_value": [ - 4763 + 4853 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -107637,10 +108916,10 @@ export default { }, "steam_account_claims_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 @@ -107652,7 +108931,7 @@ export default { 85 ], "steam_account_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -107661,10 +108940,10 @@ export default { "steam_account_claims_update_column": {}, "steam_account_claims_updates": { "_set": [ - 4761 + 4851 ], "where": [ - 4749 + 4839 ], "__typename": [ 85 @@ -107672,10 +108951,10 @@ export default { }, "steam_accounts": { "claims": [ - 4742, + 4832, { "distinct_on": [ - 4760, + 4850, "[steam_account_claims_select_column!]" ], "limit": [ @@ -107685,19 +108964,19 @@ export default { 41 ], "order_by": [ - 4758, + 4848, "[steam_account_claims_order_by!]" ], "where": [ - 4749 + 4839 ] } ], "claims_aggregate": [ - 4743, + 4833, { "distinct_on": [ - 4760, + 4850, "[steam_account_claims_select_column!]" ], "limit": [ @@ -107707,25 +108986,25 @@ export default { 41 ], "order_by": [ - 4758, + 4848, "[steam_account_claims_order_by!]" ], "where": [ - 4749 + 4839 ] } ], "created_at": [ - 5153 + 5243 ], "friend_capacity": [ 41 ], "id": [ - 6365 + 6672 ], "last_node": [ - 2225 + 2314 ], "last_node_id": [ 85 @@ -107740,10 +109019,10 @@ export default { 41 ], "steamid64": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "username": [ 85 @@ -107754,10 +109033,10 @@ export default { }, "steam_accounts_aggregate": { "aggregate": [ - 4768 + 4858 ], "nodes": [ - 4766 + 4856 ], "__typename": [ 85 @@ -107765,13 +109044,13 @@ export default { }, "steam_accounts_aggregate_fields": { "avg": [ - 4769 + 4859 ], "count": [ 41, { "columns": [ - 4781, + 4871, "[steam_accounts_select_column!]" ], "distinct": [ @@ -107780,31 +109059,31 @@ export default { } ], "max": [ - 4774 + 4864 ], "min": [ - 4775 + 4865 ], "stddev": [ - 4783 + 4873 ], "stddev_pop": [ - 4784 + 4874 ], "stddev_samp": [ - 4785 + 4875 ], "sum": [ - 4788 + 4878 ], "var_pop": [ - 4791 + 4881 ], "var_samp": [ - 4792 + 4882 ], "variance": [ - 4793 + 4883 ], "__typename": [ 85 @@ -107826,31 +109105,31 @@ export default { }, "steam_accounts_bool_exp": { "_and": [ - 4770 + 4860 ], "_not": [ - 4770 + 4860 ], "_or": [ - 4770 + 4860 ], "claims": [ - 4749 + 4839 ], "claims_aggregate": [ - 4744 + 4834 ], "created_at": [ - 5154 + 5244 ], "friend_capacity": [ 42 ], "id": [ - 6367 + 6674 ], "last_node": [ - 2237 + 2326 ], "last_node_id": [ 87 @@ -107865,10 +109144,10 @@ export default { 42 ], "steamid64": [ - 312 + 314 ], "updated_at": [ - 5154 + 5244 ], "username": [ 87 @@ -107886,7 +109165,7 @@ export default { 41 ], "steamid64": [ - 310 + 312 ], "__typename": [ 85 @@ -107894,19 +109173,19 @@ export default { }, "steam_accounts_insert_input": { "claims": [ - 4748 + 4838 ], "created_at": [ - 5153 + 5243 ], "friend_capacity": [ 41 ], "id": [ - 6365 + 6672 ], "last_node": [ - 2249 + 2338 ], "last_node_id": [ 85 @@ -107921,10 +109200,10 @@ export default { 41 ], "steamid64": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "username": [ 85 @@ -107935,13 +109214,13 @@ export default { }, "steam_accounts_max_fields": { "created_at": [ - 5153 + 5243 ], "friend_capacity": [ 41 ], "id": [ - 6365 + 6672 ], "last_node_id": [ 85 @@ -107956,10 +109235,10 @@ export default { 41 ], "steamid64": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "username": [ 85 @@ -107970,13 +109249,13 @@ export default { }, "steam_accounts_min_fields": { "created_at": [ - 5153 + 5243 ], "friend_capacity": [ 41 ], "id": [ - 6365 + 6672 ], "last_node_id": [ 85 @@ -107991,10 +109270,10 @@ export default { 41 ], "steamid64": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "username": [ 85 @@ -108008,7 +109287,7 @@ export default { 41 ], "returning": [ - 4766 + 4856 ], "__typename": [ 85 @@ -108016,10 +109295,10 @@ export default { }, "steam_accounts_obj_rel_insert_input": { "data": [ - 4773 + 4863 ], "on_conflict": [ - 4778 + 4868 ], "__typename": [ 85 @@ -108027,13 +109306,13 @@ export default { }, "steam_accounts_on_conflict": { "constraint": [ - 4771 + 4861 ], "update_columns": [ - 4789 + 4879 ], "where": [ - 4770 + 4860 ], "__typename": [ 85 @@ -108041,40 +109320,40 @@ export default { }, "steam_accounts_order_by": { "claims_aggregate": [ - 4747 + 4837 ], "created_at": [ - 3558 + 3648 ], "friend_capacity": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "last_node": [ - 2251 + 2340 ], "last_node_id": [ - 3558 + 3648 ], "password": [ - 3558 + 3648 ], "role": [ - 3558 + 3648 ], "steam_level": [ - 3558 + 3648 ], "steamid64": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "username": [ - 3558 + 3648 ], "__typename": [ 85 @@ -108082,7 +109361,7 @@ export default { }, "steam_accounts_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -108091,13 +109370,13 @@ export default { "steam_accounts_select_column": {}, "steam_accounts_set_input": { "created_at": [ - 5153 + 5243 ], "friend_capacity": [ 41 ], "id": [ - 6365 + 6672 ], "last_node_id": [ 85 @@ -108112,10 +109391,10 @@ export default { 41 ], "steamid64": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "username": [ 85 @@ -108168,10 +109447,10 @@ export default { }, "steam_accounts_stream_cursor_input": { "initial_value": [ - 4787 + 4877 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -108179,13 +109458,13 @@ export default { }, "steam_accounts_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "friend_capacity": [ 41 ], "id": [ - 6365 + 6672 ], "last_node_id": [ 85 @@ -108200,10 +109479,10 @@ export default { 41 ], "steamid64": [ - 310 + 312 ], "updated_at": [ - 5153 + 5243 ], "username": [ 85 @@ -108220,7 +109499,7 @@ export default { 41 ], "steamid64": [ - 310 + 312 ], "__typename": [ 85 @@ -108229,13 +109508,13 @@ export default { "steam_accounts_update_column": {}, "steam_accounts_updates": { "_inc": [ - 4772 + 4862 ], "_set": [ - 4782 + 4872 ], "where": [ - 4770 + 4860 ], "__typename": [ 85 @@ -108285,19 +109564,19 @@ export default { }, "system_alerts": { "created_at": [ - 5153 + 5243 ], "created_by": [ - 310 + 312 ], "dismissible": [ 6 ], "expires_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "is_active": [ 6 @@ -108309,10 +109588,10 @@ export default { 85 ], "type": [ - 1425 + 1473 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -108320,10 +109599,10 @@ export default { }, "system_alerts_aggregate": { "aggregate": [ - 4796 + 4886 ], "nodes": [ - 4794 + 4884 ], "__typename": [ 85 @@ -108331,13 +109610,13 @@ export default { }, "system_alerts_aggregate_fields": { "avg": [ - 4797 + 4887 ], "count": [ 41, { "columns": [ - 4808, + 4898, "[system_alerts_select_column!]" ], "distinct": [ @@ -108346,31 +109625,31 @@ export default { } ], "max": [ - 4802 + 4892 ], "min": [ - 4803 + 4893 ], "stddev": [ - 4810 + 4900 ], "stddev_pop": [ - 4811 + 4901 ], "stddev_samp": [ - 4812 + 4902 ], "sum": [ - 4815 + 4905 ], "var_pop": [ - 4818 + 4908 ], "var_samp": [ - 4819 + 4909 ], "variance": [ - 4820 + 4910 ], "__typename": [ 85 @@ -108386,28 +109665,28 @@ export default { }, "system_alerts_bool_exp": { "_and": [ - 4798 + 4888 ], "_not": [ - 4798 + 4888 ], "_or": [ - 4798 + 4888 ], "created_at": [ - 5154 + 5244 ], "created_by": [ - 312 + 314 ], "dismissible": [ 7 ], "expires_at": [ - 5154 + 5244 ], "id": [ - 6367 + 6674 ], "is_active": [ 7 @@ -108419,10 +109698,10 @@ export default { 87 ], "type": [ - 1426 + 1474 ], "updated_at": [ - 5154 + 5244 ], "__typename": [ 85 @@ -108431,7 +109710,7 @@ export default { "system_alerts_constraint": {}, "system_alerts_inc_input": { "created_by": [ - 310 + 312 ], "__typename": [ 85 @@ -108439,19 +109718,19 @@ export default { }, "system_alerts_insert_input": { "created_at": [ - 5153 + 5243 ], "created_by": [ - 310 + 312 ], "dismissible": [ 6 ], "expires_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "is_active": [ 6 @@ -108463,10 +109742,10 @@ export default { 85 ], "type": [ - 1425 + 1473 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -108474,16 +109753,16 @@ export default { }, "system_alerts_max_fields": { "created_at": [ - 5153 + 5243 ], "created_by": [ - 310 + 312 ], "expires_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "message": [ 85 @@ -108492,7 +109771,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -108500,16 +109779,16 @@ export default { }, "system_alerts_min_fields": { "created_at": [ - 5153 + 5243 ], "created_by": [ - 310 + 312 ], "expires_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "message": [ 85 @@ -108518,7 +109797,7 @@ export default { 85 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -108529,7 +109808,7 @@ export default { 41 ], "returning": [ - 4794 + 4884 ], "__typename": [ 85 @@ -108537,13 +109816,13 @@ export default { }, "system_alerts_on_conflict": { "constraint": [ - 4799 + 4889 ], "update_columns": [ - 4816 + 4906 ], "where": [ - 4798 + 4888 ], "__typename": [ 85 @@ -108551,34 +109830,34 @@ export default { }, "system_alerts_order_by": { "created_at": [ - 3558 + 3648 ], "created_by": [ - 3558 + 3648 ], "dismissible": [ - 3558 + 3648 ], "expires_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "is_active": [ - 3558 + 3648 ], "message": [ - 3558 + 3648 ], "title": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -108586,7 +109865,7 @@ export default { }, "system_alerts_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -108595,19 +109874,19 @@ export default { "system_alerts_select_column": {}, "system_alerts_set_input": { "created_at": [ - 5153 + 5243 ], "created_by": [ - 310 + 312 ], "dismissible": [ 6 ], "expires_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "is_active": [ 6 @@ -108619,10 +109898,10 @@ export default { 85 ], "type": [ - 1425 + 1473 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -108654,10 +109933,10 @@ export default { }, "system_alerts_stream_cursor_input": { "initial_value": [ - 4814 + 4904 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -108665,19 +109944,19 @@ export default { }, "system_alerts_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "created_by": [ - 310 + 312 ], "dismissible": [ 6 ], "expires_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "is_active": [ 6 @@ -108689,10 +109968,10 @@ export default { 85 ], "type": [ - 1425 + 1473 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -108700,7 +109979,7 @@ export default { }, "system_alerts_sum_fields": { "created_by": [ - 310 + 312 ], "__typename": [ 85 @@ -108709,13 +109988,13 @@ export default { "system_alerts_update_column": {}, "system_alerts_updates": { "_inc": [ - 4800 + 4890 ], "_set": [ - 4809 + 4899 ], "where": [ - 4798 + 4888 ], "__typename": [ 85 @@ -108747,28 +110026,28 @@ export default { }, "team_invites": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "invited_by": [ - 4516 + 4606 ], "invited_by_player_steam_id": [ - 310 + 312 ], "player": [ - 4516 + 4606 ], "steam_id": [ - 310 + 312 ], "team": [ - 5104 + 5194 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -108776,10 +110055,10 @@ export default { }, "team_invites_aggregate": { "aggregate": [ - 4825 + 4915 ], "nodes": [ - 4821 + 4911 ], "__typename": [ 85 @@ -108787,7 +110066,7 @@ export default { }, "team_invites_aggregate_bool_exp": { "count": [ - 4824 + 4914 ], "__typename": [ 85 @@ -108795,13 +110074,13 @@ export default { }, "team_invites_aggregate_bool_exp_count": { "arguments": [ - 4842 + 4932 ], "distinct": [ 6 ], "filter": [ - 4830 + 4920 ], "predicate": [ 42 @@ -108812,13 +110091,13 @@ export default { }, "team_invites_aggregate_fields": { "avg": [ - 4828 + 4918 ], "count": [ 41, { "columns": [ - 4842, + 4932, "[team_invites_select_column!]" ], "distinct": [ @@ -108827,31 +110106,31 @@ export default { } ], "max": [ - 4834 + 4924 ], "min": [ - 4836 + 4926 ], "stddev": [ - 4844 + 4934 ], "stddev_pop": [ - 4846 + 4936 ], "stddev_samp": [ - 4848 + 4938 ], "sum": [ - 4852 + 4942 ], "var_pop": [ - 4856 + 4946 ], "var_samp": [ - 4858 + 4948 ], "variance": [ - 4860 + 4950 ], "__typename": [ 85 @@ -108859,37 +110138,37 @@ export default { }, "team_invites_aggregate_order_by": { "avg": [ - 4829 + 4919 ], "count": [ - 3558 + 3648 ], "max": [ - 4835 + 4925 ], "min": [ - 4837 + 4927 ], "stddev": [ - 4845 + 4935 ], "stddev_pop": [ - 4847 + 4937 ], "stddev_samp": [ - 4849 + 4939 ], "sum": [ - 4853 + 4943 ], "var_pop": [ - 4857 + 4947 ], "var_samp": [ - 4859 + 4949 ], "variance": [ - 4861 + 4951 ], "__typename": [ 85 @@ -108897,10 +110176,10 @@ export default { }, "team_invites_arr_rel_insert_input": { "data": [ - 4833 + 4923 ], "on_conflict": [ - 4839 + 4929 ], "__typename": [ 85 @@ -108919,10 +110198,10 @@ export default { }, "team_invites_avg_order_by": { "invited_by_player_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -108930,37 +110209,37 @@ export default { }, "team_invites_bool_exp": { "_and": [ - 4830 + 4920 ], "_not": [ - 4830 + 4920 ], "_or": [ - 4830 + 4920 ], "created_at": [ - 5154 + 5244 ], "id": [ - 6367 + 6674 ], "invited_by": [ - 4520 + 4610 ], "invited_by_player_steam_id": [ - 312 + 314 ], "player": [ - 4520 + 4610 ], "steam_id": [ - 312 + 314 ], "team": [ - 5115 + 5205 ], "team_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -108969,10 +110248,10 @@ export default { "team_invites_constraint": {}, "team_invites_inc_input": { "invited_by_player_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -108980,28 +110259,28 @@ export default { }, "team_invites_insert_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "invited_by": [ - 4527 + 4617 ], "invited_by_player_steam_id": [ - 310 + 312 ], "player": [ - 4527 + 4617 ], "steam_id": [ - 310 + 312 ], "team": [ - 5124 + 5214 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -109009,19 +110288,19 @@ export default { }, "team_invites_max_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "invited_by_player_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -109029,19 +110308,19 @@ export default { }, "team_invites_max_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "invited_by_player_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -109049,19 +110328,19 @@ export default { }, "team_invites_min_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "invited_by_player_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -109069,19 +110348,19 @@ export default { }, "team_invites_min_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "invited_by_player_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -109092,7 +110371,7 @@ export default { 41 ], "returning": [ - 4821 + 4911 ], "__typename": [ 85 @@ -109100,13 +110379,13 @@ export default { }, "team_invites_on_conflict": { "constraint": [ - 4831 + 4921 ], "update_columns": [ - 4854 + 4944 ], "where": [ - 4830 + 4920 ], "__typename": [ 85 @@ -109114,28 +110393,28 @@ export default { }, "team_invites_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "invited_by": [ - 4529 + 4619 ], "invited_by_player_steam_id": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "steam_id": [ - 3558 + 3648 ], "team": [ - 5126 + 5216 ], "team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -109143,7 +110422,7 @@ export default { }, "team_invites_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -109152,19 +110431,19 @@ export default { "team_invites_select_column": {}, "team_invites_set_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "invited_by_player_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -109183,10 +110462,10 @@ export default { }, "team_invites_stddev_order_by": { "invited_by_player_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -109205,10 +110484,10 @@ export default { }, "team_invites_stddev_pop_order_by": { "invited_by_player_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -109227,10 +110506,10 @@ export default { }, "team_invites_stddev_samp_order_by": { "invited_by_player_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -109238,10 +110517,10 @@ export default { }, "team_invites_stream_cursor_input": { "initial_value": [ - 4851 + 4941 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -109249,19 +110528,19 @@ export default { }, "team_invites_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "invited_by_player_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -109269,10 +110548,10 @@ export default { }, "team_invites_sum_fields": { "invited_by_player_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -109280,10 +110559,10 @@ export default { }, "team_invites_sum_order_by": { "invited_by_player_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -109292,13 +110571,13 @@ export default { "team_invites_update_column": {}, "team_invites_updates": { "_inc": [ - 4832 + 4922 ], "_set": [ - 4843 + 4933 ], "where": [ - 4830 + 4920 ], "__typename": [ 85 @@ -109317,10 +110596,10 @@ export default { }, "team_invites_var_pop_order_by": { "invited_by_player_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -109339,10 +110618,10 @@ export default { }, "team_invites_var_samp_order_by": { "invited_by_player_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -109361,10 +110640,10 @@ export default { }, "team_invites_variance_order_by": { "invited_by_player_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -109375,25 +110654,25 @@ export default { 6 ], "player": [ - 4516 + 4606 ], "player_steam_id": [ - 310 + 312 ], "role": [ - 1445 + 1493 ], "roster_image_url": [ 85 ], "status": [ - 1466 + 1514 ], "team": [ - 5104 + 5194 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -109401,10 +110680,10 @@ export default { }, "team_roster_aggregate": { "aggregate": [ - 4868 + 4958 ], "nodes": [ - 4862 + 4952 ], "__typename": [ 85 @@ -109412,13 +110691,13 @@ export default { }, "team_roster_aggregate_bool_exp": { "bool_and": [ - 4865 + 4955 ], "bool_or": [ - 4866 + 4956 ], "count": [ - 4867 + 4957 ], "__typename": [ 85 @@ -109426,13 +110705,13 @@ export default { }, "team_roster_aggregate_bool_exp_bool_and": { "arguments": [ - 4886 + 4976 ], "distinct": [ 6 ], "filter": [ - 4873 + 4963 ], "predicate": [ 7 @@ -109443,13 +110722,13 @@ export default { }, "team_roster_aggregate_bool_exp_bool_or": { "arguments": [ - 4887 + 4977 ], "distinct": [ 6 ], "filter": [ - 4873 + 4963 ], "predicate": [ 7 @@ -109460,13 +110739,13 @@ export default { }, "team_roster_aggregate_bool_exp_count": { "arguments": [ - 4885 + 4975 ], "distinct": [ 6 ], "filter": [ - 4873 + 4963 ], "predicate": [ 42 @@ -109477,13 +110756,13 @@ export default { }, "team_roster_aggregate_fields": { "avg": [ - 4871 + 4961 ], "count": [ 41, { "columns": [ - 4885, + 4975, "[team_roster_select_column!]" ], "distinct": [ @@ -109492,31 +110771,31 @@ export default { } ], "max": [ - 4877 + 4967 ], "min": [ - 4879 + 4969 ], "stddev": [ - 4889 + 4979 ], "stddev_pop": [ - 4891 + 4981 ], "stddev_samp": [ - 4893 + 4983 ], "sum": [ - 4897 + 4987 ], "var_pop": [ - 4901 + 4991 ], "var_samp": [ - 4903 + 4993 ], "variance": [ - 4905 + 4995 ], "__typename": [ 85 @@ -109524,37 +110803,37 @@ export default { }, "team_roster_aggregate_order_by": { "avg": [ - 4872 + 4962 ], "count": [ - 3558 + 3648 ], "max": [ - 4878 + 4968 ], "min": [ - 4880 + 4970 ], "stddev": [ - 4890 + 4980 ], "stddev_pop": [ - 4892 + 4982 ], "stddev_samp": [ - 4894 + 4984 ], "sum": [ - 4898 + 4988 ], "var_pop": [ - 4902 + 4992 ], "var_samp": [ - 4904 + 4994 ], "variance": [ - 4906 + 4996 ], "__typename": [ 85 @@ -109562,10 +110841,10 @@ export default { }, "team_roster_arr_rel_insert_input": { "data": [ - 4876 + 4966 ], "on_conflict": [ - 4882 + 4972 ], "__typename": [ 85 @@ -109581,7 +110860,7 @@ export default { }, "team_roster_avg_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -109589,37 +110868,37 @@ export default { }, "team_roster_bool_exp": { "_and": [ - 4873 + 4963 ], "_not": [ - 4873 + 4963 ], "_or": [ - 4873 + 4963 ], "coach": [ 7 ], "player": [ - 4520 + 4610 ], "player_steam_id": [ - 312 + 314 ], "role": [ - 1446 + 1494 ], "roster_image_url": [ 87 ], "status": [ - 1467 + 1515 ], "team": [ - 5115 + 5205 ], "team_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -109628,7 +110907,7 @@ export default { "team_roster_constraint": {}, "team_roster_inc_input": { "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -109639,25 +110918,25 @@ export default { 6 ], "player": [ - 4527 + 4617 ], "player_steam_id": [ - 310 + 312 ], "role": [ - 1445 + 1493 ], "roster_image_url": [ 85 ], "status": [ - 1466 + 1514 ], "team": [ - 5124 + 5214 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -109665,13 +110944,13 @@ export default { }, "team_roster_max_fields": { "player_steam_id": [ - 310 + 312 ], "roster_image_url": [ 85 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -109679,13 +110958,13 @@ export default { }, "team_roster_max_order_by": { "player_steam_id": [ - 3558 + 3648 ], "roster_image_url": [ - 3558 + 3648 ], "team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -109693,13 +110972,13 @@ export default { }, "team_roster_min_fields": { "player_steam_id": [ - 310 + 312 ], "roster_image_url": [ 85 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -109707,13 +110986,13 @@ export default { }, "team_roster_min_order_by": { "player_steam_id": [ - 3558 + 3648 ], "roster_image_url": [ - 3558 + 3648 ], "team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -109724,7 +111003,7 @@ export default { 41 ], "returning": [ - 4862 + 4952 ], "__typename": [ 85 @@ -109732,13 +111011,13 @@ export default { }, "team_roster_on_conflict": { "constraint": [ - 4874 + 4964 ], "update_columns": [ - 4899 + 4989 ], "where": [ - 4873 + 4963 ], "__typename": [ 85 @@ -109746,28 +111025,28 @@ export default { }, "team_roster_order_by": { "coach": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "player_steam_id": [ - 3558 + 3648 ], "role": [ - 3558 + 3648 ], "roster_image_url": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "team": [ - 5126 + 5216 ], "team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -109775,10 +111054,10 @@ export default { }, "team_roster_pk_columns_input": { "player_steam_id": [ - 310 + 312 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -109792,19 +111071,19 @@ export default { 6 ], "player_steam_id": [ - 310 + 312 ], "role": [ - 1445 + 1493 ], "roster_image_url": [ 85 ], "status": [ - 1466 + 1514 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -109820,7 +111099,7 @@ export default { }, "team_roster_stddev_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -109836,7 +111115,7 @@ export default { }, "team_roster_stddev_pop_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -109852,7 +111131,7 @@ export default { }, "team_roster_stddev_samp_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -109860,10 +111139,10 @@ export default { }, "team_roster_stream_cursor_input": { "initial_value": [ - 4896 + 4986 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -109874,19 +111153,19 @@ export default { 6 ], "player_steam_id": [ - 310 + 312 ], "role": [ - 1445 + 1493 ], "roster_image_url": [ 85 ], "status": [ - 1466 + 1514 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -109894,7 +111173,7 @@ export default { }, "team_roster_sum_fields": { "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -109902,7 +111181,7 @@ export default { }, "team_roster_sum_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -109911,13 +111190,13 @@ export default { "team_roster_update_column": {}, "team_roster_updates": { "_inc": [ - 4875 + 4965 ], "_set": [ - 4888 + 4978 ], "where": [ - 4873 + 4963 ], "__typename": [ 85 @@ -109933,7 +111212,7 @@ export default { }, "team_roster_var_pop_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -109949,7 +111228,7 @@ export default { }, "team_roster_var_samp_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -109965,7 +111244,7 @@ export default { }, "team_roster_variance_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -109973,7 +111252,7 @@ export default { }, "team_scrim_alerts": { "created_at": [ - 5153 + 5243 ], "elo_max": [ 41 @@ -109985,19 +111264,19 @@ export default { 6 ], "id": [ - 6365 + 6672 ], "last_notified_at": [ - 5153 + 5243 ], "regions": [ 85 ], "team": [ - 5104 + 5194 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -110005,10 +111284,10 @@ export default { }, "team_scrim_alerts_aggregate": { "aggregate": [ - 4909 + 4999 ], "nodes": [ - 4907 + 4997 ], "__typename": [ 85 @@ -110016,13 +111295,13 @@ export default { }, "team_scrim_alerts_aggregate_fields": { "avg": [ - 4910 + 5000 ], "count": [ 41, { "columns": [ - 4921, + 5011, "[team_scrim_alerts_select_column!]" ], "distinct": [ @@ -110031,31 +111310,31 @@ export default { } ], "max": [ - 4915 + 5005 ], "min": [ - 4916 + 5006 ], "stddev": [ - 4923 + 5013 ], "stddev_pop": [ - 4924 + 5014 ], "stddev_samp": [ - 4925 + 5015 ], "sum": [ - 4928 + 5018 ], "var_pop": [ - 4931 + 5021 ], "var_samp": [ - 4932 + 5022 ], "variance": [ - 4933 + 5023 ], "__typename": [ 85 @@ -110074,16 +111353,16 @@ export default { }, "team_scrim_alerts_bool_exp": { "_and": [ - 4911 + 5001 ], "_not": [ - 4911 + 5001 ], "_or": [ - 4911 + 5001 ], "created_at": [ - 5154 + 5244 ], "elo_max": [ 42 @@ -110095,19 +111374,19 @@ export default { 7 ], "id": [ - 6367 + 6674 ], "last_notified_at": [ - 5154 + 5244 ], "regions": [ 86 ], "team": [ - 5115 + 5205 ], "team_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -110127,7 +111406,7 @@ export default { }, "team_scrim_alerts_insert_input": { "created_at": [ - 5153 + 5243 ], "elo_max": [ 41 @@ -110139,19 +111418,19 @@ export default { 6 ], "id": [ - 6365 + 6672 ], "last_notified_at": [ - 5153 + 5243 ], "regions": [ 85 ], "team": [ - 5124 + 5214 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -110159,7 +111438,7 @@ export default { }, "team_scrim_alerts_max_fields": { "created_at": [ - 5153 + 5243 ], "elo_max": [ 41 @@ -110168,16 +111447,16 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "last_notified_at": [ - 5153 + 5243 ], "regions": [ 85 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -110185,7 +111464,7 @@ export default { }, "team_scrim_alerts_min_fields": { "created_at": [ - 5153 + 5243 ], "elo_max": [ 41 @@ -110194,16 +111473,16 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "last_notified_at": [ - 5153 + 5243 ], "regions": [ 85 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -110214,7 +111493,7 @@ export default { 41 ], "returning": [ - 4907 + 4997 ], "__typename": [ 85 @@ -110222,13 +111501,13 @@ export default { }, "team_scrim_alerts_on_conflict": { "constraint": [ - 4912 + 5002 ], "update_columns": [ - 4929 + 5019 ], "where": [ - 4911 + 5001 ], "__typename": [ 85 @@ -110236,31 +111515,31 @@ export default { }, "team_scrim_alerts_order_by": { "created_at": [ - 3558 + 3648 ], "elo_max": [ - 3558 + 3648 ], "elo_min": [ - 3558 + 3648 ], "enabled": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "last_notified_at": [ - 3558 + 3648 ], "regions": [ - 3558 + 3648 ], "team": [ - 5126 + 5216 ], "team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -110268,7 +111547,7 @@ export default { }, "team_scrim_alerts_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -110277,7 +111556,7 @@ export default { "team_scrim_alerts_select_column": {}, "team_scrim_alerts_set_input": { "created_at": [ - 5153 + 5243 ], "elo_max": [ 41 @@ -110289,16 +111568,16 @@ export default { 6 ], "id": [ - 6365 + 6672 ], "last_notified_at": [ - 5153 + 5243 ], "regions": [ 85 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -110339,10 +111618,10 @@ export default { }, "team_scrim_alerts_stream_cursor_input": { "initial_value": [ - 4927 + 5017 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -110350,7 +111629,7 @@ export default { }, "team_scrim_alerts_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "elo_max": [ 41 @@ -110362,16 +111641,16 @@ export default { 6 ], "id": [ - 6365 + 6672 ], "last_notified_at": [ - 5153 + 5243 ], "regions": [ 85 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -110391,13 +111670,13 @@ export default { "team_scrim_alerts_update_column": {}, "team_scrim_alerts_updates": { "_inc": [ - 4913 + 5003 ], "_set": [ - 4922 + 5012 ], "where": [ - 4911 + 5001 ], "__typename": [ 85 @@ -110438,25 +111717,25 @@ export default { }, "team_scrim_availability": { "created_at": [ - 5153 + 5243 ], "ends_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "recurring_weekly": [ 6 ], "starts_at": [ - 5153 + 5243 ], "team": [ - 5104 + 5194 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -110464,10 +111743,10 @@ export default { }, "team_scrim_availability_aggregate": { "aggregate": [ - 4940 + 5030 ], "nodes": [ - 4934 + 5024 ], "__typename": [ 85 @@ -110475,13 +111754,13 @@ export default { }, "team_scrim_availability_aggregate_bool_exp": { "bool_and": [ - 4937 + 5027 ], "bool_or": [ - 4938 + 5028 ], "count": [ - 4939 + 5029 ], "__typename": [ 85 @@ -110489,13 +111768,13 @@ export default { }, "team_scrim_availability_aggregate_bool_exp_bool_and": { "arguments": [ - 4955 + 5045 ], "distinct": [ 6 ], "filter": [ - 4943 + 5033 ], "predicate": [ 7 @@ -110506,13 +111785,13 @@ export default { }, "team_scrim_availability_aggregate_bool_exp_bool_or": { "arguments": [ - 4956 + 5046 ], "distinct": [ 6 ], "filter": [ - 4943 + 5033 ], "predicate": [ 7 @@ -110523,13 +111802,13 @@ export default { }, "team_scrim_availability_aggregate_bool_exp_count": { "arguments": [ - 4954 + 5044 ], "distinct": [ 6 ], "filter": [ - 4943 + 5033 ], "predicate": [ 42 @@ -110543,7 +111822,7 @@ export default { 41, { "columns": [ - 4954, + 5044, "[team_scrim_availability_select_column!]" ], "distinct": [ @@ -110552,10 +111831,10 @@ export default { } ], "max": [ - 4946 + 5036 ], "min": [ - 4948 + 5038 ], "__typename": [ 85 @@ -110563,13 +111842,13 @@ export default { }, "team_scrim_availability_aggregate_order_by": { "count": [ - 3558 + 3648 ], "max": [ - 4947 + 5037 ], "min": [ - 4949 + 5039 ], "__typename": [ 85 @@ -110577,10 +111856,10 @@ export default { }, "team_scrim_availability_arr_rel_insert_input": { "data": [ - 4945 + 5035 ], "on_conflict": [ - 4951 + 5041 ], "__typename": [ 85 @@ -110588,34 +111867,34 @@ export default { }, "team_scrim_availability_bool_exp": { "_and": [ - 4943 + 5033 ], "_not": [ - 4943 + 5033 ], "_or": [ - 4943 + 5033 ], "created_at": [ - 5154 + 5244 ], "ends_at": [ - 5154 + 5244 ], "id": [ - 6367 + 6674 ], "recurring_weekly": [ 7 ], "starts_at": [ - 5154 + 5244 ], "team": [ - 5115 + 5205 ], "team_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -110624,25 +111903,25 @@ export default { "team_scrim_availability_constraint": {}, "team_scrim_availability_insert_input": { "created_at": [ - 5153 + 5243 ], "ends_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "recurring_weekly": [ 6 ], "starts_at": [ - 5153 + 5243 ], "team": [ - 5124 + 5214 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -110650,19 +111929,19 @@ export default { }, "team_scrim_availability_max_fields": { "created_at": [ - 5153 + 5243 ], "ends_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "starts_at": [ - 5153 + 5243 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -110670,19 +111949,19 @@ export default { }, "team_scrim_availability_max_order_by": { "created_at": [ - 3558 + 3648 ], "ends_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "starts_at": [ - 3558 + 3648 ], "team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -110690,19 +111969,19 @@ export default { }, "team_scrim_availability_min_fields": { "created_at": [ - 5153 + 5243 ], "ends_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "starts_at": [ - 5153 + 5243 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -110710,19 +111989,19 @@ export default { }, "team_scrim_availability_min_order_by": { "created_at": [ - 3558 + 3648 ], "ends_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "starts_at": [ - 3558 + 3648 ], "team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -110733,7 +112012,7 @@ export default { 41 ], "returning": [ - 4934 + 5024 ], "__typename": [ 85 @@ -110741,13 +112020,13 @@ export default { }, "team_scrim_availability_on_conflict": { "constraint": [ - 4944 + 5034 ], "update_columns": [ - 4960 + 5050 ], "where": [ - 4943 + 5033 ], "__typename": [ 85 @@ -110755,25 +112034,25 @@ export default { }, "team_scrim_availability_order_by": { "created_at": [ - 3558 + 3648 ], "ends_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "recurring_weekly": [ - 3558 + 3648 ], "starts_at": [ - 3558 + 3648 ], "team": [ - 5126 + 5216 ], "team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -110781,7 +112060,7 @@ export default { }, "team_scrim_availability_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -110792,22 +112071,22 @@ export default { "team_scrim_availability_select_column_team_scrim_availability_aggregate_bool_exp_bool_or_arguments_columns": {}, "team_scrim_availability_set_input": { "created_at": [ - 5153 + 5243 ], "ends_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "recurring_weekly": [ 6 ], "starts_at": [ - 5153 + 5243 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -110815,10 +112094,10 @@ export default { }, "team_scrim_availability_stream_cursor_input": { "initial_value": [ - 4959 + 5049 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -110826,22 +112105,22 @@ export default { }, "team_scrim_availability_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "ends_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "recurring_weekly": [ 6 ], "starts_at": [ - 5153 + 5243 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -110850,10 +112129,10 @@ export default { "team_scrim_availability_update_column": {}, "team_scrim_availability_updates": { "_set": [ - 4957 + 5047 ], "where": [ - 4943 + 5033 ], "__typename": [ 85 @@ -110861,31 +112140,31 @@ export default { }, "team_scrim_request_proposals": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "proposed_by": [ - 4516 + 4606 ], "proposed_by_steam_id": [ - 310 + 312 ], "proposed_by_team": [ - 5104 + 5194 ], "proposed_by_team_id": [ - 6365 + 6672 ], "proposed_scheduled_at": [ - 5153 + 5243 ], "request": [ - 5003 + 5093 ], "request_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -110893,10 +112172,10 @@ export default { }, "team_scrim_request_proposals_aggregate": { "aggregate": [ - 4966 + 5056 ], "nodes": [ - 4962 + 5052 ], "__typename": [ 85 @@ -110904,7 +112183,7 @@ export default { }, "team_scrim_request_proposals_aggregate_bool_exp": { "count": [ - 4965 + 5055 ], "__typename": [ 85 @@ -110912,13 +112191,13 @@ export default { }, "team_scrim_request_proposals_aggregate_bool_exp_count": { "arguments": [ - 4983 + 5073 ], "distinct": [ 6 ], "filter": [ - 4971 + 5061 ], "predicate": [ 42 @@ -110929,13 +112208,13 @@ export default { }, "team_scrim_request_proposals_aggregate_fields": { "avg": [ - 4969 + 5059 ], "count": [ 41, { "columns": [ - 4983, + 5073, "[team_scrim_request_proposals_select_column!]" ], "distinct": [ @@ -110944,31 +112223,31 @@ export default { } ], "max": [ - 4975 + 5065 ], "min": [ - 4977 + 5067 ], "stddev": [ - 4985 + 5075 ], "stddev_pop": [ - 4987 + 5077 ], "stddev_samp": [ - 4989 + 5079 ], "sum": [ - 4993 + 5083 ], "var_pop": [ - 4997 + 5087 ], "var_samp": [ - 4999 + 5089 ], "variance": [ - 5001 + 5091 ], "__typename": [ 85 @@ -110976,37 +112255,37 @@ export default { }, "team_scrim_request_proposals_aggregate_order_by": { "avg": [ - 4970 + 5060 ], "count": [ - 3558 + 3648 ], "max": [ - 4976 + 5066 ], "min": [ - 4978 + 5068 ], "stddev": [ - 4986 + 5076 ], "stddev_pop": [ - 4988 + 5078 ], "stddev_samp": [ - 4990 + 5080 ], "sum": [ - 4994 + 5084 ], "var_pop": [ - 4998 + 5088 ], "var_samp": [ - 5000 + 5090 ], "variance": [ - 5002 + 5092 ], "__typename": [ 85 @@ -111014,10 +112293,10 @@ export default { }, "team_scrim_request_proposals_arr_rel_insert_input": { "data": [ - 4974 + 5064 ], "on_conflict": [ - 4980 + 5070 ], "__typename": [ 85 @@ -111033,7 +112312,7 @@ export default { }, "team_scrim_request_proposals_avg_order_by": { "proposed_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -111041,40 +112320,40 @@ export default { }, "team_scrim_request_proposals_bool_exp": { "_and": [ - 4971 + 5061 ], "_not": [ - 4971 + 5061 ], "_or": [ - 4971 + 5061 ], "created_at": [ - 5154 + 5244 ], "id": [ - 6367 + 6674 ], "proposed_by": [ - 4520 + 4610 ], "proposed_by_steam_id": [ - 312 + 314 ], "proposed_by_team": [ - 5115 + 5205 ], "proposed_by_team_id": [ - 6367 + 6674 ], "proposed_scheduled_at": [ - 5154 + 5244 ], "request": [ - 5014 + 5104 ], "request_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -111083,7 +112362,7 @@ export default { "team_scrim_request_proposals_constraint": {}, "team_scrim_request_proposals_inc_input": { "proposed_by_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -111091,31 +112370,31 @@ export default { }, "team_scrim_request_proposals_insert_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "proposed_by": [ - 4527 + 4617 ], "proposed_by_steam_id": [ - 310 + 312 ], "proposed_by_team": [ - 5124 + 5214 ], "proposed_by_team_id": [ - 6365 + 6672 ], "proposed_scheduled_at": [ - 5153 + 5243 ], "request": [ - 5023 + 5113 ], "request_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -111123,22 +112402,22 @@ export default { }, "team_scrim_request_proposals_max_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "proposed_by_steam_id": [ - 310 + 312 ], "proposed_by_team_id": [ - 6365 + 6672 ], "proposed_scheduled_at": [ - 5153 + 5243 ], "request_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -111146,22 +112425,22 @@ export default { }, "team_scrim_request_proposals_max_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "proposed_by_steam_id": [ - 3558 + 3648 ], "proposed_by_team_id": [ - 3558 + 3648 ], "proposed_scheduled_at": [ - 3558 + 3648 ], "request_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -111169,22 +112448,22 @@ export default { }, "team_scrim_request_proposals_min_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "proposed_by_steam_id": [ - 310 + 312 ], "proposed_by_team_id": [ - 6365 + 6672 ], "proposed_scheduled_at": [ - 5153 + 5243 ], "request_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -111192,22 +112471,22 @@ export default { }, "team_scrim_request_proposals_min_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "proposed_by_steam_id": [ - 3558 + 3648 ], "proposed_by_team_id": [ - 3558 + 3648 ], "proposed_scheduled_at": [ - 3558 + 3648 ], "request_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -111218,7 +112497,7 @@ export default { 41 ], "returning": [ - 4962 + 5052 ], "__typename": [ 85 @@ -111226,13 +112505,13 @@ export default { }, "team_scrim_request_proposals_on_conflict": { "constraint": [ - 4972 + 5062 ], "update_columns": [ - 4995 + 5085 ], "where": [ - 4971 + 5061 ], "__typename": [ 85 @@ -111240,31 +112519,31 @@ export default { }, "team_scrim_request_proposals_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "proposed_by": [ - 4529 + 4619 ], "proposed_by_steam_id": [ - 3558 + 3648 ], "proposed_by_team": [ - 5126 + 5216 ], "proposed_by_team_id": [ - 3558 + 3648 ], "proposed_scheduled_at": [ - 3558 + 3648 ], "request": [ - 5025 + 5115 ], "request_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -111272,7 +112551,7 @@ export default { }, "team_scrim_request_proposals_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -111281,22 +112560,22 @@ export default { "team_scrim_request_proposals_select_column": {}, "team_scrim_request_proposals_set_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "proposed_by_steam_id": [ - 310 + 312 ], "proposed_by_team_id": [ - 6365 + 6672 ], "proposed_scheduled_at": [ - 5153 + 5243 ], "request_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -111312,7 +112591,7 @@ export default { }, "team_scrim_request_proposals_stddev_order_by": { "proposed_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -111328,7 +112607,7 @@ export default { }, "team_scrim_request_proposals_stddev_pop_order_by": { "proposed_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -111344,7 +112623,7 @@ export default { }, "team_scrim_request_proposals_stddev_samp_order_by": { "proposed_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -111352,10 +112631,10 @@ export default { }, "team_scrim_request_proposals_stream_cursor_input": { "initial_value": [ - 4992 + 5082 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -111363,22 +112642,22 @@ export default { }, "team_scrim_request_proposals_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "proposed_by_steam_id": [ - 310 + 312 ], "proposed_by_team_id": [ - 6365 + 6672 ], "proposed_scheduled_at": [ - 5153 + 5243 ], "request_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -111386,7 +112665,7 @@ export default { }, "team_scrim_request_proposals_sum_fields": { "proposed_by_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -111394,7 +112673,7 @@ export default { }, "team_scrim_request_proposals_sum_order_by": { "proposed_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -111403,13 +112682,13 @@ export default { "team_scrim_request_proposals_update_column": {}, "team_scrim_request_proposals_updates": { "_inc": [ - 4973 + 5063 ], "_set": [ - 4984 + 5074 ], "where": [ - 4971 + 5061 ], "__typename": [ 85 @@ -111425,7 +112704,7 @@ export default { }, "team_scrim_request_proposals_var_pop_order_by": { "proposed_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -111441,7 +112720,7 @@ export default { }, "team_scrim_request_proposals_var_samp_order_by": { "proposed_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -111457,7 +112736,7 @@ export default { }, "team_scrim_request_proposals_variance_order_by": { "proposed_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -111468,55 +112747,55 @@ export default { 6 ], "awaiting_team": [ - 5104 + 5194 ], "awaiting_team_id": [ - 6365 + 6672 ], "canceled_by_team_id": [ - 6365 + 6672 ], "canceled_late": [ 6 ], "created_at": [ - 5153 + 5243 ], "expires_at": [ - 5153 + 5243 ], "from_team": [ - 5104 + 5194 ], "from_team_checked_in": [ 6 ], "from_team_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_options": [ - 3200 + 3290 ], "match_options_id": [ - 6365 + 6672 ], "match_outcome": [ 85 ], "proposals": [ - 4962, + 5052, { "distinct_on": [ - 4983, + 5073, "[team_scrim_request_proposals_select_column!]" ], "limit": [ @@ -111526,19 +112805,19 @@ export default { 41 ], "order_by": [ - 4981, + 5071, "[team_scrim_request_proposals_order_by!]" ], "where": [ - 4971 + 5061 ] } ], "proposals_aggregate": [ - 4963, + 5053, { "distinct_on": [ - 4983, + 5073, "[team_scrim_request_proposals_select_column!]" ], "limit": [ @@ -111548,40 +112827,40 @@ export default { 41 ], "order_by": [ - 4981, + 5071, "[team_scrim_request_proposals_order_by!]" ], "where": [ - 4971 + 5061 ] } ], "proposed_scheduled_at": [ - 5153 + 5243 ], "region": [ 85 ], "requested_by": [ - 4516 + 4606 ], "requested_by_steam_id": [ - 310 + 312 ], "responded_at": [ - 5153 + 5243 ], "status": [ - 1365 + 1413 ], "to_team": [ - 5104 + 5194 ], "to_team_checked_in": [ 6 ], "to_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -111589,10 +112868,10 @@ export default { }, "team_scrim_requests_aggregate": { "aggregate": [ - 5009 + 5099 ], "nodes": [ - 5003 + 5093 ], "__typename": [ 85 @@ -111600,13 +112879,13 @@ export default { }, "team_scrim_requests_aggregate_bool_exp": { "bool_and": [ - 5006 + 5096 ], "bool_or": [ - 5007 + 5097 ], "count": [ - 5008 + 5098 ], "__typename": [ 85 @@ -111614,13 +112893,13 @@ export default { }, "team_scrim_requests_aggregate_bool_exp_bool_and": { "arguments": [ - 5028 + 5118 ], "distinct": [ 6 ], "filter": [ - 5014 + 5104 ], "predicate": [ 7 @@ -111631,13 +112910,13 @@ export default { }, "team_scrim_requests_aggregate_bool_exp_bool_or": { "arguments": [ - 5029 + 5119 ], "distinct": [ 6 ], "filter": [ - 5014 + 5104 ], "predicate": [ 7 @@ -111648,13 +112927,13 @@ export default { }, "team_scrim_requests_aggregate_bool_exp_count": { "arguments": [ - 5027 + 5117 ], "distinct": [ 6 ], "filter": [ - 5014 + 5104 ], "predicate": [ 42 @@ -111665,13 +112944,13 @@ export default { }, "team_scrim_requests_aggregate_fields": { "avg": [ - 5012 + 5102 ], "count": [ 41, { "columns": [ - 5027, + 5117, "[team_scrim_requests_select_column!]" ], "distinct": [ @@ -111680,31 +112959,31 @@ export default { } ], "max": [ - 5018 + 5108 ], "min": [ - 5020 + 5110 ], "stddev": [ - 5031 + 5121 ], "stddev_pop": [ - 5033 + 5123 ], "stddev_samp": [ - 5035 + 5125 ], "sum": [ - 5039 + 5129 ], "var_pop": [ - 5043 + 5133 ], "var_samp": [ - 5045 + 5135 ], "variance": [ - 5047 + 5137 ], "__typename": [ 85 @@ -111712,37 +112991,37 @@ export default { }, "team_scrim_requests_aggregate_order_by": { "avg": [ - 5013 + 5103 ], "count": [ - 3558 + 3648 ], "max": [ - 5019 + 5109 ], "min": [ - 5021 + 5111 ], "stddev": [ - 5032 + 5122 ], "stddev_pop": [ - 5034 + 5124 ], "stddev_samp": [ - 5036 + 5126 ], "sum": [ - 5040 + 5130 ], "var_pop": [ - 5044 + 5134 ], "var_samp": [ - 5046 + 5136 ], "variance": [ - 5048 + 5138 ], "__typename": [ 85 @@ -111750,10 +113029,10 @@ export default { }, "team_scrim_requests_arr_rel_insert_input": { "data": [ - 5017 + 5107 ], "on_conflict": [ - 5024 + 5114 ], "__typename": [ 85 @@ -111769,7 +113048,7 @@ export default { }, "team_scrim_requests_avg_order_by": { "requested_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -111777,94 +113056,94 @@ export default { }, "team_scrim_requests_bool_exp": { "_and": [ - 5014 + 5104 ], "_not": [ - 5014 + 5104 ], "_or": [ - 5014 + 5104 ], "auto_generated": [ 7 ], "awaiting_team": [ - 5115 + 5205 ], "awaiting_team_id": [ - 6367 + 6674 ], "canceled_by_team_id": [ - 6367 + 6674 ], "canceled_late": [ 7 ], "created_at": [ - 5154 + 5244 ], "expires_at": [ - 5154 + 5244 ], "from_team": [ - 5115 + 5205 ], "from_team_checked_in": [ 7 ], "from_team_id": [ - 6367 + 6674 ], "id": [ - 6367 + 6674 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_options": [ - 3211 + 3301 ], "match_options_id": [ - 6367 + 6674 ], "match_outcome": [ 87 ], "proposals": [ - 4971 + 5061 ], "proposals_aggregate": [ - 4964 + 5054 ], "proposed_scheduled_at": [ - 5154 + 5244 ], "region": [ 87 ], "requested_by": [ - 4520 + 4610 ], "requested_by_steam_id": [ - 312 + 314 ], "responded_at": [ - 5154 + 5244 ], "status": [ - 1366 + 1414 ], "to_team": [ - 5115 + 5205 ], "to_team_checked_in": [ 7 ], "to_team_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -111873,7 +113152,7 @@ export default { "team_scrim_requests_constraint": {}, "team_scrim_requests_inc_input": { "requested_by_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -111884,79 +113163,79 @@ export default { 6 ], "awaiting_team": [ - 5124 + 5214 ], "awaiting_team_id": [ - 6365 + 6672 ], "canceled_by_team_id": [ - 6365 + 6672 ], "canceled_late": [ 6 ], "created_at": [ - 5153 + 5243 ], "expires_at": [ - 5153 + 5243 ], "from_team": [ - 5124 + 5214 ], "from_team_checked_in": [ 6 ], "from_team_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "match_options": [ - 3220 + 3310 ], "match_options_id": [ - 6365 + 6672 ], "match_outcome": [ 85 ], "proposals": [ - 4968 + 5058 ], "proposed_scheduled_at": [ - 5153 + 5243 ], "region": [ 85 ], "requested_by": [ - 4527 + 4617 ], "requested_by_steam_id": [ - 310 + 312 ], "responded_at": [ - 5153 + 5243 ], "status": [ - 1365 + 1413 ], "to_team": [ - 5124 + 5214 ], "to_team_checked_in": [ 6 ], "to_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -111964,46 +113243,46 @@ export default { }, "team_scrim_requests_max_fields": { "awaiting_team_id": [ - 6365 + 6672 ], "canceled_by_team_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "expires_at": [ - 5153 + 5243 ], "from_team_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "match_outcome": [ 85 ], "proposed_scheduled_at": [ - 5153 + 5243 ], "region": [ 85 ], "requested_by_steam_id": [ - 310 + 312 ], "responded_at": [ - 5153 + 5243 ], "to_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -112011,46 +113290,46 @@ export default { }, "team_scrim_requests_max_order_by": { "awaiting_team_id": [ - 3558 + 3648 ], "canceled_by_team_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "expires_at": [ - 3558 + 3648 ], "from_team_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_options_id": [ - 3558 + 3648 ], "match_outcome": [ - 3558 + 3648 ], "proposed_scheduled_at": [ - 3558 + 3648 ], "region": [ - 3558 + 3648 ], "requested_by_steam_id": [ - 3558 + 3648 ], "responded_at": [ - 3558 + 3648 ], "to_team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -112058,46 +113337,46 @@ export default { }, "team_scrim_requests_min_fields": { "awaiting_team_id": [ - 6365 + 6672 ], "canceled_by_team_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "expires_at": [ - 5153 + 5243 ], "from_team_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "match_outcome": [ 85 ], "proposed_scheduled_at": [ - 5153 + 5243 ], "region": [ 85 ], "requested_by_steam_id": [ - 310 + 312 ], "responded_at": [ - 5153 + 5243 ], "to_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -112105,46 +113384,46 @@ export default { }, "team_scrim_requests_min_order_by": { "awaiting_team_id": [ - 3558 + 3648 ], "canceled_by_team_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "expires_at": [ - 3558 + 3648 ], "from_team_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_options_id": [ - 3558 + 3648 ], "match_outcome": [ - 3558 + 3648 ], "proposed_scheduled_at": [ - 3558 + 3648 ], "region": [ - 3558 + 3648 ], "requested_by_steam_id": [ - 3558 + 3648 ], "responded_at": [ - 3558 + 3648 ], "to_team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -112155,7 +113434,7 @@ export default { 41 ], "returning": [ - 5003 + 5093 ], "__typename": [ 85 @@ -112163,10 +113442,10 @@ export default { }, "team_scrim_requests_obj_rel_insert_input": { "data": [ - 5017 + 5107 ], "on_conflict": [ - 5024 + 5114 ], "__typename": [ 85 @@ -112174,13 +113453,13 @@ export default { }, "team_scrim_requests_on_conflict": { "constraint": [ - 5015 + 5105 ], "update_columns": [ - 5041 + 5131 ], "where": [ - 5014 + 5104 ], "__typename": [ 85 @@ -112188,82 +113467,82 @@ export default { }, "team_scrim_requests_order_by": { "auto_generated": [ - 3558 + 3648 ], "awaiting_team": [ - 5126 + 5216 ], "awaiting_team_id": [ - 3558 + 3648 ], "canceled_by_team_id": [ - 3558 + 3648 ], "canceled_late": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "expires_at": [ - 3558 + 3648 ], "from_team": [ - 5126 + 5216 ], "from_team_checked_in": [ - 3558 + 3648 ], "from_team_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_options": [ - 3222 + 3312 ], "match_options_id": [ - 3558 + 3648 ], "match_outcome": [ - 3558 + 3648 ], "proposals_aggregate": [ - 4967 + 5057 ], "proposed_scheduled_at": [ - 3558 + 3648 ], "region": [ - 3558 + 3648 ], "requested_by": [ - 4529 + 4619 ], "requested_by_steam_id": [ - 3558 + 3648 ], "responded_at": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "to_team": [ - 5126 + 5216 ], "to_team_checked_in": [ - 3558 + 3648 ], "to_team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -112271,7 +113550,7 @@ export default { }, "team_scrim_requests_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -112285,58 +113564,58 @@ export default { 6 ], "awaiting_team_id": [ - 6365 + 6672 ], "canceled_by_team_id": [ - 6365 + 6672 ], "canceled_late": [ 6 ], "created_at": [ - 5153 + 5243 ], "expires_at": [ - 5153 + 5243 ], "from_team_checked_in": [ 6 ], "from_team_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "match_outcome": [ 85 ], "proposed_scheduled_at": [ - 5153 + 5243 ], "region": [ 85 ], "requested_by_steam_id": [ - 310 + 312 ], "responded_at": [ - 5153 + 5243 ], "status": [ - 1365 + 1413 ], "to_team_checked_in": [ 6 ], "to_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -112352,7 +113631,7 @@ export default { }, "team_scrim_requests_stddev_order_by": { "requested_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -112368,7 +113647,7 @@ export default { }, "team_scrim_requests_stddev_pop_order_by": { "requested_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -112384,7 +113663,7 @@ export default { }, "team_scrim_requests_stddev_samp_order_by": { "requested_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -112392,10 +113671,10 @@ export default { }, "team_scrim_requests_stream_cursor_input": { "initial_value": [ - 5038 + 5128 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -112406,58 +113685,58 @@ export default { 6 ], "awaiting_team_id": [ - 6365 + 6672 ], "canceled_by_team_id": [ - 6365 + 6672 ], "canceled_late": [ 6 ], "created_at": [ - 5153 + 5243 ], "expires_at": [ - 5153 + 5243 ], "from_team_checked_in": [ 6 ], "from_team_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "match_outcome": [ 85 ], "proposed_scheduled_at": [ - 5153 + 5243 ], "region": [ 85 ], "requested_by_steam_id": [ - 310 + 312 ], "responded_at": [ - 5153 + 5243 ], "status": [ - 1365 + 1413 ], "to_team_checked_in": [ 6 ], "to_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -112465,7 +113744,7 @@ export default { }, "team_scrim_requests_sum_fields": { "requested_by_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -112473,7 +113752,7 @@ export default { }, "team_scrim_requests_sum_order_by": { "requested_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -112482,13 +113761,13 @@ export default { "team_scrim_requests_update_column": {}, "team_scrim_requests_updates": { "_inc": [ - 5016 + 5106 ], "_set": [ - 5030 + 5120 ], "where": [ - 5014 + 5104 ], "__typename": [ 85 @@ -112504,7 +113783,7 @@ export default { }, "team_scrim_requests_var_pop_order_by": { "requested_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -112520,7 +113799,7 @@ export default { }, "team_scrim_requests_var_samp_order_by": { "requested_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -112536,7 +113815,7 @@ export default { }, "team_scrim_requests_variance_order_by": { "requested_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -112547,7 +113826,7 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "elo_max": [ 41 @@ -112559,10 +113838,10 @@ export default { 6 ], "id": [ - 6365 + 6672 ], "map_ids": [ - 6365 + 6672 ], "notes": [ 85 @@ -112571,13 +113850,13 @@ export default { 85 ], "team": [ - 5104 + 5194 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -112585,10 +113864,10 @@ export default { }, "team_scrim_settings_aggregate": { "aggregate": [ - 5051 + 5141 ], "nodes": [ - 5049 + 5139 ], "__typename": [ 85 @@ -112596,13 +113875,13 @@ export default { }, "team_scrim_settings_aggregate_fields": { "avg": [ - 5052 + 5142 ], "count": [ 41, { "columns": [ - 5064, + 5154, "[team_scrim_settings_select_column!]" ], "distinct": [ @@ -112611,31 +113890,31 @@ export default { } ], "max": [ - 5057 + 5147 ], "min": [ - 5058 + 5148 ], "stddev": [ - 5066 + 5156 ], "stddev_pop": [ - 5067 + 5157 ], "stddev_samp": [ - 5068 + 5158 ], "sum": [ - 5071 + 5161 ], "var_pop": [ - 5074 + 5164 ], "var_samp": [ - 5075 + 5165 ], "variance": [ - 5076 + 5166 ], "__typename": [ 85 @@ -112654,19 +113933,19 @@ export default { }, "team_scrim_settings_bool_exp": { "_and": [ - 5053 + 5143 ], "_not": [ - 5053 + 5143 ], "_or": [ - 5053 + 5143 ], "allow_outside_availability": [ 7 ], "created_at": [ - 5154 + 5244 ], "elo_max": [ 42 @@ -112678,10 +113957,10 @@ export default { 7 ], "id": [ - 6367 + 6674 ], "map_ids": [ - 6366 + 6673 ], "notes": [ 87 @@ -112690,13 +113969,13 @@ export default { 86 ], "team": [ - 5115 + 5205 ], "team_id": [ - 6367 + 6674 ], "updated_at": [ - 5154 + 5244 ], "__typename": [ 85 @@ -112719,7 +113998,7 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "elo_max": [ 41 @@ -112731,10 +114010,10 @@ export default { 6 ], "id": [ - 6365 + 6672 ], "map_ids": [ - 6365 + 6672 ], "notes": [ 85 @@ -112743,13 +114022,13 @@ export default { 85 ], "team": [ - 5124 + 5214 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -112757,7 +114036,7 @@ export default { }, "team_scrim_settings_max_fields": { "created_at": [ - 5153 + 5243 ], "elo_max": [ 41 @@ -112766,10 +114045,10 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "map_ids": [ - 6365 + 6672 ], "notes": [ 85 @@ -112778,10 +114057,10 @@ export default { 85 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -112789,7 +114068,7 @@ export default { }, "team_scrim_settings_min_fields": { "created_at": [ - 5153 + 5243 ], "elo_max": [ 41 @@ -112798,10 +114077,10 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "map_ids": [ - 6365 + 6672 ], "notes": [ 85 @@ -112810,10 +114089,10 @@ export default { 85 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -112824,7 +114103,7 @@ export default { 41 ], "returning": [ - 5049 + 5139 ], "__typename": [ 85 @@ -112832,10 +114111,10 @@ export default { }, "team_scrim_settings_obj_rel_insert_input": { "data": [ - 5056 + 5146 ], "on_conflict": [ - 5061 + 5151 ], "__typename": [ 85 @@ -112843,13 +114122,13 @@ export default { }, "team_scrim_settings_on_conflict": { "constraint": [ - 5054 + 5144 ], "update_columns": [ - 5072 + 5162 ], "where": [ - 5053 + 5143 ], "__typename": [ 85 @@ -112857,40 +114136,40 @@ export default { }, "team_scrim_settings_order_by": { "allow_outside_availability": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "elo_max": [ - 3558 + 3648 ], "elo_min": [ - 3558 + 3648 ], "enabled": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "map_ids": [ - 3558 + 3648 ], "notes": [ - 3558 + 3648 ], "regions": [ - 3558 + 3648 ], "team": [ - 5126 + 5216 ], "team_id": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -112898,7 +114177,7 @@ export default { }, "team_scrim_settings_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -112910,7 +114189,7 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "elo_max": [ 41 @@ -112922,10 +114201,10 @@ export default { 6 ], "id": [ - 6365 + 6672 ], "map_ids": [ - 6365 + 6672 ], "notes": [ 85 @@ -112934,10 +114213,10 @@ export default { 85 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -112978,10 +114257,10 @@ export default { }, "team_scrim_settings_stream_cursor_input": { "initial_value": [ - 5070 + 5160 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -112992,7 +114271,7 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "elo_max": [ 41 @@ -113004,10 +114283,10 @@ export default { 6 ], "id": [ - 6365 + 6672 ], "map_ids": [ - 6365 + 6672 ], "notes": [ 85 @@ -113016,10 +114295,10 @@ export default { 85 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -113039,13 +114318,13 @@ export default { "team_scrim_settings_update_column": {}, "team_scrim_settings_updates": { "_inc": [ - 5055 + 5145 ], "_set": [ - 5065 + 5155 ], "where": [ - 5053 + 5143 ], "__typename": [ 85 @@ -113086,19 +114365,19 @@ export default { }, "team_suggestions": { "created_at": [ - 5153 + 5243 ], "group_hash": [ 85 ], "id": [ - 6365 + 6672 ], "last_notified_at": [ - 5153 + 5243 ], "member_steam_ids": [ - 310 + 312 ], "status": [ 85 @@ -113112,10 +114391,10 @@ export default { }, "team_suggestions_aggregate": { "aggregate": [ - 5079 + 5169 ], "nodes": [ - 5077 + 5167 ], "__typename": [ 85 @@ -113123,13 +114402,13 @@ export default { }, "team_suggestions_aggregate_fields": { "avg": [ - 5080 + 5170 ], "count": [ 41, { "columns": [ - 5091, + 5181, "[team_suggestions_select_column!]" ], "distinct": [ @@ -113138,31 +114417,31 @@ export default { } ], "max": [ - 5085 + 5175 ], "min": [ - 5086 + 5176 ], "stddev": [ - 5093 + 5183 ], "stddev_pop": [ - 5094 + 5184 ], "stddev_samp": [ - 5095 + 5185 ], "sum": [ - 5098 + 5188 ], "var_pop": [ - 5101 + 5191 ], "var_samp": [ - 5102 + 5192 ], "variance": [ - 5103 + 5193 ], "__typename": [ 85 @@ -113178,28 +114457,28 @@ export default { }, "team_suggestions_bool_exp": { "_and": [ - 5081 + 5171 ], "_not": [ - 5081 + 5171 ], "_or": [ - 5081 + 5171 ], "created_at": [ - 5154 + 5244 ], "group_hash": [ 87 ], "id": [ - 6367 + 6674 ], "last_notified_at": [ - 5154 + 5244 ], "member_steam_ids": [ - 311 + 313 ], "status": [ 87 @@ -113222,19 +114501,19 @@ export default { }, "team_suggestions_insert_input": { "created_at": [ - 5153 + 5243 ], "group_hash": [ 85 ], "id": [ - 6365 + 6672 ], "last_notified_at": [ - 5153 + 5243 ], "member_steam_ids": [ - 310 + 312 ], "status": [ 85 @@ -113248,19 +114527,19 @@ export default { }, "team_suggestions_max_fields": { "created_at": [ - 5153 + 5243 ], "group_hash": [ 85 ], "id": [ - 6365 + 6672 ], "last_notified_at": [ - 5153 + 5243 ], "member_steam_ids": [ - 310 + 312 ], "status": [ 85 @@ -113274,19 +114553,19 @@ export default { }, "team_suggestions_min_fields": { "created_at": [ - 5153 + 5243 ], "group_hash": [ 85 ], "id": [ - 6365 + 6672 ], "last_notified_at": [ - 5153 + 5243 ], "member_steam_ids": [ - 310 + 312 ], "status": [ 85 @@ -113303,7 +114582,7 @@ export default { 41 ], "returning": [ - 5077 + 5167 ], "__typename": [ 85 @@ -113311,13 +114590,13 @@ export default { }, "team_suggestions_on_conflict": { "constraint": [ - 5082 + 5172 ], "update_columns": [ - 5099 + 5189 ], "where": [ - 5081 + 5171 ], "__typename": [ 85 @@ -113325,25 +114604,25 @@ export default { }, "team_suggestions_order_by": { "created_at": [ - 3558 + 3648 ], "group_hash": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "last_notified_at": [ - 3558 + 3648 ], "member_steam_ids": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "together_count": [ - 3558 + 3648 ], "__typename": [ 85 @@ -113351,7 +114630,7 @@ export default { }, "team_suggestions_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -113360,19 +114639,19 @@ export default { "team_suggestions_select_column": {}, "team_suggestions_set_input": { "created_at": [ - 5153 + 5243 ], "group_hash": [ 85 ], "id": [ - 6365 + 6672 ], "last_notified_at": [ - 5153 + 5243 ], "member_steam_ids": [ - 310 + 312 ], "status": [ 85 @@ -113410,10 +114689,10 @@ export default { }, "team_suggestions_stream_cursor_input": { "initial_value": [ - 5097 + 5187 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -113421,19 +114700,19 @@ export default { }, "team_suggestions_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "group_hash": [ 85 ], "id": [ - 6365 + 6672 ], "last_notified_at": [ - 5153 + 5243 ], "member_steam_ids": [ - 310 + 312 ], "status": [ 85 @@ -113456,13 +114735,13 @@ export default { "team_suggestions_update_column": {}, "team_suggestions_updates": { "_inc": [ - 5083 + 5173 ], "_set": [ - 5092 + 5182 ], "where": [ - 5081 + 5171 ], "__typename": [ 85 @@ -113497,10 +114776,10 @@ export default { 85 ], "awards": [ - 241, + 243, { "distinct_on": [ - 262, + 264, "[award_recipients_select_column!]" ], "limit": [ @@ -113510,19 +114789,19 @@ export default { 41 ], "order_by": [ - 260, + 262, "[award_recipients_order_by!]" ], "where": [ - 250 + 252 ] } ], "awards_aggregate": [ - 242, + 244, { "distinct_on": [ - 262, + 264, "[award_recipients_select_column!]" ], "limit": [ @@ -113532,11 +114811,11 @@ export default { 41 ], "order_by": [ - 260, + 262, "[award_recipients_order_by!]" ], "where": [ - 250 + 252 ] } ], @@ -113553,19 +114832,19 @@ export default { 6 ], "captain": [ - 4516 + 4606 ], "captain_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "invites": [ - 4821, + 4911, { "distinct_on": [ - 4842, + 4932, "[team_invites_select_column!]" ], "limit": [ @@ -113575,19 +114854,19 @@ export default { 41 ], "order_by": [ - 4840, + 4930, "[team_invites_order_by!]" ], "where": [ - 4830 + 4920 ] } ], "invites_aggregate": [ - 4822, + 4912, { "distinct_on": [ - 4842, + 4932, "[team_invites_select_column!]" ], "limit": [ @@ -113597,11 +114876,11 @@ export default { 41 ], "order_by": [ - 4840, + 4930, "[team_invites_order_by!]" ], "where": [ - 4830 + 4920 ] } ], @@ -113609,10 +114888,10 @@ export default { 6 ], "match_lineups": [ - 2996, + 3086, { "distinct_on": [ - 3018, + 3108, "[match_lineups_select_column!]" ], "limit": [ @@ -113622,19 +114901,19 @@ export default { 41 ], "order_by": [ - 3016, + 3106, "[match_lineups_order_by!]" ], "where": [ - 3005 + 3095 ] } ], "match_lineups_aggregate": [ - 2997, + 3087, { "distinct_on": [ - 3018, + 3108, "[match_lineups_select_column!]" ], "limit": [ @@ -113644,19 +114923,19 @@ export default { 41 ], "order_by": [ - 3016, + 3106, "[match_lineups_order_by!]" ], "where": [ - 3005 + 3095 ] } ], "matches": [ - 3342, + 3432, { "distinct_on": [ - 3366, + 3456, "[matches_select_column!]" ], "limit": [ @@ -113666,11 +114945,11 @@ export default { 41 ], "order_by": [ - 3364, + 3454, "[matches_order_by!]" ], "where": [ - 3353 + 3443 ] } ], @@ -113678,25 +114957,25 @@ export default { 85 ], "owner": [ - 4516 + 4606 ], "owner_steam_id": [ - 310 + 312 ], "ranks": [ - 7067 + 7374 ], "reputation": [ - 7087 + 7394 ], "role": [ 85 ], "roster": [ - 4862, + 4952, { "distinct_on": [ - 4885, + 4975, "[team_roster_select_column!]" ], "limit": [ @@ -113706,19 +114985,19 @@ export default { 41 ], "order_by": [ - 4883, + 4973, "[team_roster_order_by!]" ], "where": [ - 4873 + 4963 ] } ], "roster_aggregate": [ - 4863, + 4953, { "distinct_on": [ - 4885, + 4975, "[team_roster_select_column!]" ], "limit": [ @@ -113728,19 +115007,19 @@ export default { 41 ], "order_by": [ - 4883, + 4973, "[team_roster_order_by!]" ], "where": [ - 4873 + 4963 ] } ], "scrim_availability": [ - 4934, + 5024, { "distinct_on": [ - 4954, + 5044, "[team_scrim_availability_select_column!]" ], "limit": [ @@ -113750,19 +115029,19 @@ export default { 41 ], "order_by": [ - 4952, + 5042, "[team_scrim_availability_order_by!]" ], "where": [ - 4943 + 5033 ] } ], "scrim_availability_aggregate": [ - 4935, + 5025, { "distinct_on": [ - 4954, + 5044, "[team_scrim_availability_select_column!]" ], "limit": [ @@ -113772,25 +115051,25 @@ export default { 41 ], "order_by": [ - 4952, + 5042, "[team_scrim_availability_order_by!]" ], "where": [ - 4943 + 5033 ] } ], "scrim_settings": [ - 5049 + 5139 ], "short_name": [ 85 ], "tournament_teams": [ - 5547, + 5850, { "distinct_on": [ - 5569, + 5874, "[tournament_teams_select_column!]" ], "limit": [ @@ -113800,19 +115079,19 @@ export default { 41 ], "order_by": [ - 5567, + 5872, "[tournament_teams_order_by!]" ], "where": [ - 5556 + 5861 ] } ], "tournament_teams_aggregate": [ - 5548, + 5851, { "distinct_on": [ - 5569, + 5874, "[tournament_teams_select_column!]" ], "limit": [ @@ -113822,11 +115101,11 @@ export default { 41 ], "order_by": [ - 5567, + 5872, "[tournament_teams_order_by!]" ], "where": [ - 5556 + 5861 ] } ], @@ -113836,10 +115115,10 @@ export default { }, "teams_aggregate": { "aggregate": [ - 5110 + 5200 ], "nodes": [ - 5104 + 5194 ], "__typename": [ 85 @@ -113847,13 +115126,13 @@ export default { }, "teams_aggregate_bool_exp": { "bool_and": [ - 5107 + 5197 ], "bool_or": [ - 5108 + 5198 ], "count": [ - 5109 + 5199 ], "__typename": [ 85 @@ -113861,13 +115140,13 @@ export default { }, "teams_aggregate_bool_exp_bool_and": { "arguments": [ - 5129 + 5219 ], "distinct": [ 6 ], "filter": [ - 5115 + 5205 ], "predicate": [ 7 @@ -113878,13 +115157,13 @@ export default { }, "teams_aggregate_bool_exp_bool_or": { "arguments": [ - 5130 + 5220 ], "distinct": [ 6 ], "filter": [ - 5115 + 5205 ], "predicate": [ 7 @@ -113895,13 +115174,13 @@ export default { }, "teams_aggregate_bool_exp_count": { "arguments": [ - 5128 + 5218 ], "distinct": [ 6 ], "filter": [ - 5115 + 5205 ], "predicate": [ 42 @@ -113912,13 +115191,13 @@ export default { }, "teams_aggregate_fields": { "avg": [ - 5113 + 5203 ], "count": [ 41, { "columns": [ - 5128, + 5218, "[teams_select_column!]" ], "distinct": [ @@ -113927,31 +115206,31 @@ export default { } ], "max": [ - 5119 + 5209 ], "min": [ - 5121 + 5211 ], "stddev": [ - 5132 + 5222 ], "stddev_pop": [ - 5134 + 5224 ], "stddev_samp": [ - 5136 + 5226 ], "sum": [ - 5140 + 5230 ], "var_pop": [ - 5144 + 5234 ], "var_samp": [ - 5146 + 5236 ], "variance": [ - 5148 + 5238 ], "__typename": [ 85 @@ -113959,37 +115238,37 @@ export default { }, "teams_aggregate_order_by": { "avg": [ - 5114 + 5204 ], "count": [ - 3558 + 3648 ], "max": [ - 5120 + 5210 ], "min": [ - 5122 + 5212 ], "stddev": [ - 5133 + 5223 ], "stddev_pop": [ - 5135 + 5225 ], "stddev_samp": [ - 5137 + 5227 ], "sum": [ - 5141 + 5231 ], "var_pop": [ - 5145 + 5235 ], "var_samp": [ - 5147 + 5237 ], "variance": [ - 5149 + 5239 ], "__typename": [ 85 @@ -113997,10 +115276,10 @@ export default { }, "teams_arr_rel_insert_input": { "data": [ - 5118 + 5208 ], "on_conflict": [ - 5125 + 5215 ], "__typename": [ 85 @@ -114019,10 +115298,10 @@ export default { }, "teams_avg_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "owner_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -114030,22 +115309,22 @@ export default { }, "teams_bool_exp": { "_and": [ - 5115 + 5205 ], "_not": [ - 5115 + 5205 ], "_or": [ - 5115 + 5205 ], "avatar_url": [ 87 ], "awards": [ - 250 + 252 ], "awards_aggregate": [ - 243 + 245 ], "can_change_role": [ 7 @@ -114060,73 +115339,73 @@ export default { 7 ], "captain": [ - 4520 + 4610 ], "captain_steam_id": [ - 312 + 314 ], "id": [ - 6367 + 6674 ], "invites": [ - 4830 + 4920 ], "invites_aggregate": [ - 4823 + 4913 ], "is_organization": [ 7 ], "match_lineups": [ - 3005 + 3095 ], "match_lineups_aggregate": [ - 2998 + 3088 ], "matches": [ - 3353 + 3443 ], "name": [ 87 ], "owner": [ - 4520 + 4610 ], "owner_steam_id": [ - 312 + 314 ], "ranks": [ - 7071 + 7378 ], "reputation": [ - 7091 + 7398 ], "role": [ 87 ], "roster": [ - 4873 + 4963 ], "roster_aggregate": [ - 4864 + 4954 ], "scrim_availability": [ - 4943 + 5033 ], "scrim_availability_aggregate": [ - 4936 + 5026 ], "scrim_settings": [ - 5053 + 5143 ], "short_name": [ 87 ], "tournament_teams": [ - 5556 + 5861 ], "tournament_teams_aggregate": [ - 5549 + 5852 ], "__typename": [ 85 @@ -114135,10 +115414,10 @@ export default { "teams_constraint": {}, "teams_inc_input": { "captain_steam_id": [ - 310 + 312 ], "owner_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -114149,55 +115428,55 @@ export default { 85 ], "awards": [ - 247 + 249 ], "captain": [ - 4527 + 4617 ], "captain_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "invites": [ - 4827 + 4917 ], "is_organization": [ 6 ], "match_lineups": [ - 3002 + 3092 ], "name": [ 85 ], "owner": [ - 4527 + 4617 ], "owner_steam_id": [ - 310 + 312 ], "ranks": [ - 7075 + 7382 ], "reputation": [ - 7095 + 7402 ], "roster": [ - 4870 + 4960 ], "scrim_availability": [ - 4942 + 5032 ], "scrim_settings": [ - 5060 + 5150 ], "short_name": [ 85 ], "tournament_teams": [ - 5553 + 5858 ], "__typename": [ 85 @@ -114208,16 +115487,16 @@ export default { 85 ], "captain_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "name": [ 85 ], "owner_steam_id": [ - 310 + 312 ], "role": [ 85 @@ -114231,22 +115510,22 @@ export default { }, "teams_max_order_by": { "avatar_url": [ - 3558 + 3648 ], "captain_steam_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "owner_steam_id": [ - 3558 + 3648 ], "short_name": [ - 3558 + 3648 ], "__typename": [ 85 @@ -114257,16 +115536,16 @@ export default { 85 ], "captain_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "name": [ 85 ], "owner_steam_id": [ - 310 + 312 ], "role": [ 85 @@ -114280,22 +115559,22 @@ export default { }, "teams_min_order_by": { "avatar_url": [ - 3558 + 3648 ], "captain_steam_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "owner_steam_id": [ - 3558 + 3648 ], "short_name": [ - 3558 + 3648 ], "__typename": [ 85 @@ -114306,7 +115585,7 @@ export default { 41 ], "returning": [ - 5104 + 5194 ], "__typename": [ 85 @@ -114314,10 +115593,10 @@ export default { }, "teams_obj_rel_insert_input": { "data": [ - 5118 + 5208 ], "on_conflict": [ - 5125 + 5215 ], "__typename": [ 85 @@ -114325,13 +115604,13 @@ export default { }, "teams_on_conflict": { "constraint": [ - 5116 + 5206 ], "update_columns": [ - 5142 + 5232 ], "where": [ - 5115 + 5205 ], "__typename": [ 85 @@ -114339,76 +115618,76 @@ export default { }, "teams_order_by": { "avatar_url": [ - 3558 + 3648 ], "awards_aggregate": [ - 246 + 248 ], "can_change_role": [ - 3558 + 3648 ], "can_invite": [ - 3558 + 3648 ], "can_manage_scrims": [ - 3558 + 3648 ], "can_remove": [ - 3558 + 3648 ], "captain": [ - 4529 + 4619 ], "captain_steam_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "invites_aggregate": [ - 4826 + 4916 ], "is_organization": [ - 3558 + 3648 ], "match_lineups_aggregate": [ - 3001 + 3091 ], "matches_aggregate": [ - 3349 + 3439 ], "name": [ - 3558 + 3648 ], "owner": [ - 4529 + 4619 ], "owner_steam_id": [ - 3558 + 3648 ], "ranks": [ - 7076 + 7383 ], "reputation": [ - 7096 + 7403 ], "role": [ - 3558 + 3648 ], "roster_aggregate": [ - 4869 + 4959 ], "scrim_availability_aggregate": [ - 4941 + 5031 ], "scrim_settings": [ - 5062 + 5152 ], "short_name": [ - 3558 + 3648 ], "tournament_teams_aggregate": [ - 5552 + 5857 ], "__typename": [ 85 @@ -114416,7 +115695,7 @@ export default { }, "teams_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -114430,10 +115709,10 @@ export default { 85 ], "captain_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "is_organization": [ 6 @@ -114442,7 +115721,7 @@ export default { 85 ], "owner_steam_id": [ - 310 + 312 ], "short_name": [ 85 @@ -114464,10 +115743,10 @@ export default { }, "teams_stddev_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "owner_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -114486,10 +115765,10 @@ export default { }, "teams_stddev_pop_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "owner_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -114508,10 +115787,10 @@ export default { }, "teams_stddev_samp_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "owner_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -114519,10 +115798,10 @@ export default { }, "teams_stream_cursor_input": { "initial_value": [ - 5139 + 5229 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -114533,10 +115812,10 @@ export default { 85 ], "captain_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "is_organization": [ 6 @@ -114545,7 +115824,7 @@ export default { 85 ], "owner_steam_id": [ - 310 + 312 ], "short_name": [ 85 @@ -114556,10 +115835,10 @@ export default { }, "teams_sum_fields": { "captain_steam_id": [ - 310 + 312 ], "owner_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -114567,10 +115846,10 @@ export default { }, "teams_sum_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "owner_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -114579,13 +115858,13 @@ export default { "teams_update_column": {}, "teams_updates": { "_inc": [ - 5117 + 5207 ], "_set": [ - 5131 + 5221 ], "where": [ - 5115 + 5205 ], "__typename": [ 85 @@ -114604,10 +115883,10 @@ export default { }, "teams_var_pop_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "owner_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -114626,10 +115905,10 @@ export default { }, "teams_var_samp_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "owner_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -114648,10 +115927,10 @@ export default { }, "teams_variance_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "owner_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -114660,31 +115939,31 @@ export default { "time": {}, "time_comparison_exp": { "_eq": [ - 5150 + 5240 ], "_gt": [ - 5150 + 5240 ], "_gte": [ - 5150 + 5240 ], "_in": [ - 5150 + 5240 ], "_is_null": [ 6 ], "_lt": [ - 5150 + 5240 ], "_lte": [ - 5150 + 5240 ], "_neq": [ - 5150 + 5240 ], "_nin": [ - 5150 + 5240 ], "__typename": [ 85 @@ -114694,31 +115973,31 @@ export default { "timestamptz": {}, "timestamptz_comparison_exp": { "_eq": [ - 5153 + 5243 ], "_gt": [ - 5153 + 5243 ], "_gte": [ - 5153 + 5243 ], "_in": [ - 5153 + 5243 ], "_is_null": [ 6 ], "_lt": [ - 5153 + 5243 ], "_lte": [ - 5153 + 5243 ], "_neq": [ - 5153 + 5243 ], "_nin": [ - 5153 + 5243 ], "__typename": [ 85 @@ -114726,19 +116005,19 @@ export default { }, "tournament_awards": { "award": [ - 282 + 284 ], "award_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "custom_name": [ 85 ], "id": [ - 6365 + 6672 ], "image_url": [ 85 @@ -114750,13 +116029,13 @@ export default { 41 ], "tournament": [ - 5589 + 5896 ], "tournament_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -114764,10 +116043,10 @@ export default { }, "tournament_awards_aggregate": { "aggregate": [ - 5159 + 5249 ], "nodes": [ - 5155 + 5245 ], "__typename": [ 85 @@ -114775,7 +116054,7 @@ export default { }, "tournament_awards_aggregate_bool_exp": { "count": [ - 5158 + 5248 ], "__typename": [ 85 @@ -114783,13 +116062,13 @@ export default { }, "tournament_awards_aggregate_bool_exp_count": { "arguments": [ - 5177 + 5267 ], "distinct": [ 6 ], "filter": [ - 5164 + 5254 ], "predicate": [ 42 @@ -114800,13 +116079,13 @@ export default { }, "tournament_awards_aggregate_fields": { "avg": [ - 5162 + 5252 ], "count": [ 41, { "columns": [ - 5177, + 5267, "[tournament_awards_select_column!]" ], "distinct": [ @@ -114815,31 +116094,31 @@ export default { } ], "max": [ - 5168 + 5258 ], "min": [ - 5170 + 5260 ], "stddev": [ - 5179 + 5269 ], "stddev_pop": [ - 5181 + 5271 ], "stddev_samp": [ - 5183 + 5273 ], "sum": [ - 5187 + 5277 ], "var_pop": [ - 5191 + 5281 ], "var_samp": [ - 5193 + 5283 ], "variance": [ - 5195 + 5285 ], "__typename": [ 85 @@ -114847,37 +116126,37 @@ export default { }, "tournament_awards_aggregate_order_by": { "avg": [ - 5163 + 5253 ], "count": [ - 3558 + 3648 ], "max": [ - 5169 + 5259 ], "min": [ - 5171 + 5261 ], "stddev": [ - 5180 + 5270 ], "stddev_pop": [ - 5182 + 5272 ], "stddev_samp": [ - 5184 + 5274 ], "sum": [ - 5188 + 5278 ], "var_pop": [ - 5192 + 5282 ], "var_samp": [ - 5194 + 5284 ], "variance": [ - 5196 + 5286 ], "__typename": [ 85 @@ -114885,10 +116164,10 @@ export default { }, "tournament_awards_arr_rel_insert_input": { "data": [ - 5167 + 5257 ], "on_conflict": [ - 5174 + 5264 ], "__typename": [ 85 @@ -114907,10 +116186,10 @@ export default { }, "tournament_awards_avg_order_by": { "placement": [ - 3558 + 3648 ], "silhouette": [ - 3558 + 3648 ], "__typename": [ 85 @@ -114918,28 +116197,28 @@ export default { }, "tournament_awards_bool_exp": { "_and": [ - 5164 + 5254 ], "_not": [ - 5164 + 5254 ], "_or": [ - 5164 + 5254 ], "award": [ - 286 + 288 ], "award_id": [ - 6367 + 6674 ], "created_at": [ - 5154 + 5244 ], "custom_name": [ 87 ], "id": [ - 6367 + 6674 ], "image_url": [ 87 @@ -114951,13 +116230,13 @@ export default { 42 ], "tournament": [ - 5610 + 5917 ], "tournament_id": [ - 6367 + 6674 ], "updated_at": [ - 5154 + 5244 ], "__typename": [ 85 @@ -114977,19 +116256,19 @@ export default { }, "tournament_awards_insert_input": { "award": [ - 293 + 295 ], "award_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "custom_name": [ 85 ], "id": [ - 6365 + 6672 ], "image_url": [ 85 @@ -115001,13 +116280,13 @@ export default { 41 ], "tournament": [ - 5619 + 5926 ], "tournament_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -115015,16 +116294,16 @@ export default { }, "tournament_awards_max_fields": { "award_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "custom_name": [ 85 ], "id": [ - 6365 + 6672 ], "image_url": [ 85 @@ -115036,10 +116315,10 @@ export default { 41 ], "tournament_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -115047,31 +116326,31 @@ export default { }, "tournament_awards_max_order_by": { "award_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "custom_name": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "image_url": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "silhouette": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -115079,16 +116358,16 @@ export default { }, "tournament_awards_min_fields": { "award_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "custom_name": [ 85 ], "id": [ - 6365 + 6672 ], "image_url": [ 85 @@ -115100,10 +116379,10 @@ export default { 41 ], "tournament_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -115111,31 +116390,31 @@ export default { }, "tournament_awards_min_order_by": { "award_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "custom_name": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "image_url": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "silhouette": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -115146,7 +116425,7 @@ export default { 41 ], "returning": [ - 5155 + 5245 ], "__typename": [ 85 @@ -115154,10 +116433,10 @@ export default { }, "tournament_awards_obj_rel_insert_input": { "data": [ - 5167 + 5257 ], "on_conflict": [ - 5174 + 5264 ], "__typename": [ 85 @@ -115165,13 +116444,13 @@ export default { }, "tournament_awards_on_conflict": { "constraint": [ - 5165 + 5255 ], "update_columns": [ - 5189 + 5279 ], "where": [ - 5164 + 5254 ], "__typename": [ 85 @@ -115179,37 +116458,37 @@ export default { }, "tournament_awards_order_by": { "award": [ - 295 + 297 ], "award_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "custom_name": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "image_url": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "silhouette": [ - 3558 + 3648 ], "tournament": [ - 5621 + 5928 ], "tournament_id": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -115217,7 +116496,7 @@ export default { }, "tournament_awards_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -115226,16 +116505,16 @@ export default { "tournament_awards_select_column": {}, "tournament_awards_set_input": { "award_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "custom_name": [ 85 ], "id": [ - 6365 + 6672 ], "image_url": [ 85 @@ -115247,10 +116526,10 @@ export default { 41 ], "tournament_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -115269,10 +116548,10 @@ export default { }, "tournament_awards_stddev_order_by": { "placement": [ - 3558 + 3648 ], "silhouette": [ - 3558 + 3648 ], "__typename": [ 85 @@ -115291,10 +116570,10 @@ export default { }, "tournament_awards_stddev_pop_order_by": { "placement": [ - 3558 + 3648 ], "silhouette": [ - 3558 + 3648 ], "__typename": [ 85 @@ -115313,10 +116592,10 @@ export default { }, "tournament_awards_stddev_samp_order_by": { "placement": [ - 3558 + 3648 ], "silhouette": [ - 3558 + 3648 ], "__typename": [ 85 @@ -115324,10 +116603,10 @@ export default { }, "tournament_awards_stream_cursor_input": { "initial_value": [ - 5186 + 5276 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -115335,16 +116614,16 @@ export default { }, "tournament_awards_stream_cursor_value_input": { "award_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "custom_name": [ 85 ], "id": [ - 6365 + 6672 ], "image_url": [ 85 @@ -115356,10 +116635,10 @@ export default { 41 ], "tournament_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -115378,10 +116657,10 @@ export default { }, "tournament_awards_sum_order_by": { "placement": [ - 3558 + 3648 ], "silhouette": [ - 3558 + 3648 ], "__typename": [ 85 @@ -115390,13 +116669,13 @@ export default { "tournament_awards_update_column": {}, "tournament_awards_updates": { "_inc": [ - 5166 + 5256 ], "_set": [ - 5178 + 5268 ], "where": [ - 5164 + 5254 ], "__typename": [ 85 @@ -115415,10 +116694,10 @@ export default { }, "tournament_awards_var_pop_order_by": { "placement": [ - 3558 + 3648 ], "silhouette": [ - 3558 + 3648 ], "__typename": [ 85 @@ -115437,10 +116716,10 @@ export default { }, "tournament_awards_var_samp_order_by": { "placement": [ - 3558 + 3648 ], "silhouette": [ - 3558 + 3648 ], "__typename": [ 85 @@ -115459,10 +116738,10 @@ export default { }, "tournament_awards_variance_order_by": { "placement": [ - 3558 + 3648 ], "silhouette": [ - 3558 + 3648 ], "__typename": [ 85 @@ -115473,13 +116752,13 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "feeding_brackets": [ - 5197, + 5287, { "distinct_on": [ - 5221, + 5311, "[tournament_brackets_select_column!]" ], "limit": [ @@ -115489,11 +116768,11 @@ export default { 41 ], "order_by": [ - 5219, + 5309, "[tournament_brackets_order_by!]" ], "where": [ - 5208 + 5298 ] } ], @@ -115501,37 +116780,37 @@ export default { 6 ], "group": [ - 3556 + 3646 ], "id": [ - 6365 + 6672 ], "loser_bracket": [ - 5197 + 5287 ], "loser_parent_bracket_id": [ - 6365 + 6672 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_number": [ 41 ], "match_options_id": [ - 6365 + 6672 ], "options": [ - 3200 + 3290 ], "parent_bracket": [ - 5197 + 5287 ], "parent_bracket_id": [ - 6365 + 6672 ], "path": [ 85 @@ -115540,16 +116819,16 @@ export default { 41 ], "scheduled_at": [ - 5153 + 5243 ], "scheduled_eta": [ - 5153 + 5243 ], "scheduling_proposals": [ - 2486, + 2576, { "distinct_on": [ - 2507, + 2597, "[league_scheduling_proposals_select_column!]" ], "limit": [ @@ -115559,19 +116838,19 @@ export default { 41 ], "order_by": [ - 2505, + 2595, "[league_scheduling_proposals_order_by!]" ], "where": [ - 2495 + 2585 ] } ], "scheduling_proposals_aggregate": [ - 2487, + 2577, { "distinct_on": [ - 2507, + 2597, "[league_scheduling_proposals_select_column!]" ], "limit": [ @@ -115581,37 +116860,37 @@ export default { 41 ], "order_by": [ - 2505, + 2595, "[league_scheduling_proposals_order_by!]" ], "where": [ - 2495 + 2585 ] } ], "stage": [ - 5414 + 5717 ], "team_1": [ - 5547 + 5850 ], "team_1_seed": [ 41 ], "team_2": [ - 5547 + 5850 ], "team_2_seed": [ 41 ], "tournament_stage_id": [ - 6365 + 6672 ], "tournament_team_id_1": [ - 6365 + 6672 ], "tournament_team_id_2": [ - 6365 + 6672 ], "__typename": [ 85 @@ -115619,10 +116898,10 @@ export default { }, "tournament_brackets_aggregate": { "aggregate": [ - 5203 + 5293 ], "nodes": [ - 5197 + 5287 ], "__typename": [ 85 @@ -115630,13 +116909,13 @@ export default { }, "tournament_brackets_aggregate_bool_exp": { "bool_and": [ - 5200 + 5290 ], "bool_or": [ - 5201 + 5291 ], "count": [ - 5202 + 5292 ], "__typename": [ 85 @@ -115644,13 +116923,13 @@ export default { }, "tournament_brackets_aggregate_bool_exp_bool_and": { "arguments": [ - 5222 + 5312 ], "distinct": [ 6 ], "filter": [ - 5208 + 5298 ], "predicate": [ 7 @@ -115661,13 +116940,13 @@ export default { }, "tournament_brackets_aggregate_bool_exp_bool_or": { "arguments": [ - 5223 + 5313 ], "distinct": [ 6 ], "filter": [ - 5208 + 5298 ], "predicate": [ 7 @@ -115678,13 +116957,13 @@ export default { }, "tournament_brackets_aggregate_bool_exp_count": { "arguments": [ - 5221 + 5311 ], "distinct": [ 6 ], "filter": [ - 5208 + 5298 ], "predicate": [ 42 @@ -115695,13 +116974,13 @@ export default { }, "tournament_brackets_aggregate_fields": { "avg": [ - 5206 + 5296 ], "count": [ 41, { "columns": [ - 5221, + 5311, "[tournament_brackets_select_column!]" ], "distinct": [ @@ -115710,31 +116989,31 @@ export default { } ], "max": [ - 5212 + 5302 ], "min": [ - 5214 + 5304 ], "stddev": [ - 5225 + 5315 ], "stddev_pop": [ - 5227 + 5317 ], "stddev_samp": [ - 5229 + 5319 ], "sum": [ - 5233 + 5323 ], "var_pop": [ - 5237 + 5327 ], "var_samp": [ - 5239 + 5329 ], "variance": [ - 5241 + 5331 ], "__typename": [ 85 @@ -115742,37 +117021,37 @@ export default { }, "tournament_brackets_aggregate_order_by": { "avg": [ - 5207 + 5297 ], "count": [ - 3558 + 3648 ], "max": [ - 5213 + 5303 ], "min": [ - 5215 + 5305 ], "stddev": [ - 5226 + 5316 ], "stddev_pop": [ - 5228 + 5318 ], "stddev_samp": [ - 5230 + 5320 ], "sum": [ - 5234 + 5324 ], "var_pop": [ - 5238 + 5328 ], "var_samp": [ - 5240 + 5330 ], "variance": [ - 5242 + 5332 ], "__typename": [ 85 @@ -115780,10 +117059,10 @@ export default { }, "tournament_brackets_arr_rel_insert_input": { "data": [ - 5211 + 5301 ], "on_conflict": [ - 5218 + 5308 ], "__typename": [ 85 @@ -115811,19 +117090,19 @@ export default { }, "tournament_brackets_avg_order_by": { "group": [ - 3558 + 3648 ], "match_number": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "team_1_seed": [ - 3558 + 3648 ], "team_2_seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -115831,58 +117110,58 @@ export default { }, "tournament_brackets_bool_exp": { "_and": [ - 5208 + 5298 ], "_not": [ - 5208 + 5298 ], "_or": [ - 5208 + 5298 ], "bye": [ 7 ], "created_at": [ - 5154 + 5244 ], "feeding_brackets": [ - 5208 + 5298 ], "finished": [ 7 ], "group": [ - 3557 + 3647 ], "id": [ - 6367 + 6674 ], "loser_bracket": [ - 5208 + 5298 ], "loser_parent_bracket_id": [ - 6367 + 6674 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_number": [ 42 ], "match_options_id": [ - 6367 + 6674 ], "options": [ - 3211 + 3301 ], "parent_bracket": [ - 5208 + 5298 ], "parent_bracket_id": [ - 6367 + 6674 ], "path": [ 87 @@ -115891,40 +117170,40 @@ export default { 42 ], "scheduled_at": [ - 5154 + 5244 ], "scheduled_eta": [ - 5154 + 5244 ], "scheduling_proposals": [ - 2495 + 2585 ], "scheduling_proposals_aggregate": [ - 2488 + 2578 ], "stage": [ - 5426 + 5729 ], "team_1": [ - 5556 + 5861 ], "team_1_seed": [ 42 ], "team_2": [ - 5556 + 5861 ], "team_2_seed": [ 42 ], "tournament_stage_id": [ - 6367 + 6674 ], "tournament_team_id_1": [ - 6367 + 6674 ], "tournament_team_id_2": [ - 6367 + 6674 ], "__typename": [ 85 @@ -115933,7 +117212,7 @@ export default { "tournament_brackets_constraint": {}, "tournament_brackets_inc_input": { "group": [ - 3556 + 3646 ], "match_number": [ 41 @@ -115956,43 +117235,43 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "finished": [ 6 ], "group": [ - 3556 + 3646 ], "id": [ - 6365 + 6672 ], "loser_bracket": [ - 5217 + 5307 ], "loser_parent_bracket_id": [ - 6365 + 6672 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "match_number": [ 41 ], "match_options_id": [ - 6365 + 6672 ], "options": [ - 3220 + 3310 ], "parent_bracket": [ - 5217 + 5307 ], "parent_bracket_id": [ - 6365 + 6672 ], "path": [ 85 @@ -116001,37 +117280,37 @@ export default { 41 ], "scheduled_at": [ - 5153 + 5243 ], "scheduled_eta": [ - 5153 + 5243 ], "scheduling_proposals": [ - 2492 + 2582 ], "stage": [ - 5438 + 5741 ], "team_1": [ - 5565 + 5870 ], "team_1_seed": [ 41 ], "team_2": [ - 5565 + 5870 ], "team_2_seed": [ 41 ], "tournament_stage_id": [ - 6365 + 6672 ], "tournament_team_id_1": [ - 6365 + 6672 ], "tournament_team_id_2": [ - 6365 + 6672 ], "__typename": [ 85 @@ -116039,28 +117318,28 @@ export default { }, "tournament_brackets_max_fields": { "created_at": [ - 5153 + 5243 ], "group": [ - 3556 + 3646 ], "id": [ - 6365 + 6672 ], "loser_parent_bracket_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_number": [ 41 ], "match_options_id": [ - 6365 + 6672 ], "parent_bracket_id": [ - 6365 + 6672 ], "path": [ 85 @@ -116069,10 +117348,10 @@ export default { 41 ], "scheduled_at": [ - 5153 + 5243 ], "scheduled_eta": [ - 5153 + 5243 ], "team_1_seed": [ 41 @@ -116081,13 +117360,13 @@ export default { 41 ], "tournament_stage_id": [ - 6365 + 6672 ], "tournament_team_id_1": [ - 6365 + 6672 ], "tournament_team_id_2": [ - 6365 + 6672 ], "__typename": [ 85 @@ -116095,55 +117374,55 @@ export default { }, "tournament_brackets_max_order_by": { "created_at": [ - 3558 + 3648 ], "group": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "loser_parent_bracket_id": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_number": [ - 3558 + 3648 ], "match_options_id": [ - 3558 + 3648 ], "parent_bracket_id": [ - 3558 + 3648 ], "path": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "scheduled_at": [ - 3558 + 3648 ], "scheduled_eta": [ - 3558 + 3648 ], "team_1_seed": [ - 3558 + 3648 ], "team_2_seed": [ - 3558 + 3648 ], "tournament_stage_id": [ - 3558 + 3648 ], "tournament_team_id_1": [ - 3558 + 3648 ], "tournament_team_id_2": [ - 3558 + 3648 ], "__typename": [ 85 @@ -116151,28 +117430,28 @@ export default { }, "tournament_brackets_min_fields": { "created_at": [ - 5153 + 5243 ], "group": [ - 3556 + 3646 ], "id": [ - 6365 + 6672 ], "loser_parent_bracket_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_number": [ 41 ], "match_options_id": [ - 6365 + 6672 ], "parent_bracket_id": [ - 6365 + 6672 ], "path": [ 85 @@ -116181,10 +117460,10 @@ export default { 41 ], "scheduled_at": [ - 5153 + 5243 ], "scheduled_eta": [ - 5153 + 5243 ], "team_1_seed": [ 41 @@ -116193,13 +117472,13 @@ export default { 41 ], "tournament_stage_id": [ - 6365 + 6672 ], "tournament_team_id_1": [ - 6365 + 6672 ], "tournament_team_id_2": [ - 6365 + 6672 ], "__typename": [ 85 @@ -116207,55 +117486,55 @@ export default { }, "tournament_brackets_min_order_by": { "created_at": [ - 3558 + 3648 ], "group": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "loser_parent_bracket_id": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_number": [ - 3558 + 3648 ], "match_options_id": [ - 3558 + 3648 ], "parent_bracket_id": [ - 3558 + 3648 ], "path": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "scheduled_at": [ - 3558 + 3648 ], "scheduled_eta": [ - 3558 + 3648 ], "team_1_seed": [ - 3558 + 3648 ], "team_2_seed": [ - 3558 + 3648 ], "tournament_stage_id": [ - 3558 + 3648 ], "tournament_team_id_1": [ - 3558 + 3648 ], "tournament_team_id_2": [ - 3558 + 3648 ], "__typename": [ 85 @@ -116266,7 +117545,7 @@ export default { 41 ], "returning": [ - 5197 + 5287 ], "__typename": [ 85 @@ -116274,10 +117553,10 @@ export default { }, "tournament_brackets_obj_rel_insert_input": { "data": [ - 5211 + 5301 ], "on_conflict": [ - 5218 + 5308 ], "__typename": [ 85 @@ -116285,13 +117564,13 @@ export default { }, "tournament_brackets_on_conflict": { "constraint": [ - 5209 + 5299 ], "update_columns": [ - 5235 + 5325 ], "where": [ - 5208 + 5298 ], "__typename": [ 85 @@ -116299,88 +117578,88 @@ export default { }, "tournament_brackets_order_by": { "bye": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "feeding_brackets_aggregate": [ - 5204 + 5294 ], "finished": [ - 3558 + 3648 ], "group": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "loser_bracket": [ - 5219 + 5309 ], "loser_parent_bracket_id": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_number": [ - 3558 + 3648 ], "match_options_id": [ - 3558 + 3648 ], "options": [ - 3222 + 3312 ], "parent_bracket": [ - 5219 + 5309 ], "parent_bracket_id": [ - 3558 + 3648 ], "path": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "scheduled_at": [ - 3558 + 3648 ], "scheduled_eta": [ - 3558 + 3648 ], "scheduling_proposals_aggregate": [ - 2491 + 2581 ], "stage": [ - 5440 + 5743 ], "team_1": [ - 5567 + 5872 ], "team_1_seed": [ - 3558 + 3648 ], "team_2": [ - 5567 + 5872 ], "team_2_seed": [ - 3558 + 3648 ], "tournament_stage_id": [ - 3558 + 3648 ], "tournament_team_id_1": [ - 3558 + 3648 ], "tournament_team_id_2": [ - 3558 + 3648 ], "__typename": [ 85 @@ -116388,7 +117667,7 @@ export default { }, "tournament_brackets_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -116402,31 +117681,31 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "finished": [ 6 ], "group": [ - 3556 + 3646 ], "id": [ - 6365 + 6672 ], "loser_parent_bracket_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_number": [ 41 ], "match_options_id": [ - 6365 + 6672 ], "parent_bracket_id": [ - 6365 + 6672 ], "path": [ 85 @@ -116435,10 +117714,10 @@ export default { 41 ], "scheduled_at": [ - 5153 + 5243 ], "scheduled_eta": [ - 5153 + 5243 ], "team_1_seed": [ 41 @@ -116447,13 +117726,13 @@ export default { 41 ], "tournament_stage_id": [ - 6365 + 6672 ], "tournament_team_id_1": [ - 6365 + 6672 ], "tournament_team_id_2": [ - 6365 + 6672 ], "__typename": [ 85 @@ -116481,19 +117760,19 @@ export default { }, "tournament_brackets_stddev_order_by": { "group": [ - 3558 + 3648 ], "match_number": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "team_1_seed": [ - 3558 + 3648 ], "team_2_seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -116521,19 +117800,19 @@ export default { }, "tournament_brackets_stddev_pop_order_by": { "group": [ - 3558 + 3648 ], "match_number": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "team_1_seed": [ - 3558 + 3648 ], "team_2_seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -116561,19 +117840,19 @@ export default { }, "tournament_brackets_stddev_samp_order_by": { "group": [ - 3558 + 3648 ], "match_number": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "team_1_seed": [ - 3558 + 3648 ], "team_2_seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -116581,10 +117860,10 @@ export default { }, "tournament_brackets_stream_cursor_input": { "initial_value": [ - 5232 + 5322 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -116595,31 +117874,31 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "finished": [ 6 ], "group": [ - 3556 + 3646 ], "id": [ - 6365 + 6672 ], "loser_parent_bracket_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_number": [ 41 ], "match_options_id": [ - 6365 + 6672 ], "parent_bracket_id": [ - 6365 + 6672 ], "path": [ 85 @@ -116628,10 +117907,10 @@ export default { 41 ], "scheduled_at": [ - 5153 + 5243 ], "scheduled_eta": [ - 5153 + 5243 ], "team_1_seed": [ 41 @@ -116640,13 +117919,13 @@ export default { 41 ], "tournament_stage_id": [ - 6365 + 6672 ], "tournament_team_id_1": [ - 6365 + 6672 ], "tournament_team_id_2": [ - 6365 + 6672 ], "__typename": [ 85 @@ -116654,7 +117933,7 @@ export default { }, "tournament_brackets_sum_fields": { "group": [ - 3556 + 3646 ], "match_number": [ 41 @@ -116674,19 +117953,19 @@ export default { }, "tournament_brackets_sum_order_by": { "group": [ - 3558 + 3648 ], "match_number": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "team_1_seed": [ - 3558 + 3648 ], "team_2_seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -116695,13 +117974,13 @@ export default { "tournament_brackets_update_column": {}, "tournament_brackets_updates": { "_inc": [ - 5210 + 5300 ], "_set": [ - 5224 + 5314 ], "where": [ - 5208 + 5298 ], "__typename": [ 85 @@ -116729,19 +118008,19 @@ export default { }, "tournament_brackets_var_pop_order_by": { "group": [ - 3558 + 3648 ], "match_number": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "team_1_seed": [ - 3558 + 3648 ], "team_2_seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -116769,19 +118048,19 @@ export default { }, "tournament_brackets_var_samp_order_by": { "group": [ - 3558 + 3648 ], "match_number": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "team_1_seed": [ - 3558 + 3648 ], "team_2_seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -116809,19 +118088,19 @@ export default { }, "tournament_brackets_variance_order_by": { "group": [ - 3558 + 3648 ], "match_number": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "team_1_seed": [ - 3558 + 3648 ], "team_2_seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -116829,16 +118108,16 @@ export default { }, "tournament_categories": { "category": [ - 1506 + 1554 ], "e_tournament_category": [ - 1501 + 1549 ], "tournament": [ - 5589 + 5896 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -116846,10 +118125,10 @@ export default { }, "tournament_categories_aggregate": { "aggregate": [ - 5247 + 5337 ], "nodes": [ - 5243 + 5333 ], "__typename": [ 85 @@ -116857,7 +118136,7 @@ export default { }, "tournament_categories_aggregate_bool_exp": { "count": [ - 5246 + 5336 ], "__typename": [ 85 @@ -116865,13 +118144,13 @@ export default { }, "tournament_categories_aggregate_bool_exp_count": { "arguments": [ - 5261 + 5351 ], "distinct": [ 6 ], "filter": [ - 5250 + 5340 ], "predicate": [ 42 @@ -116885,7 +118164,7 @@ export default { 41, { "columns": [ - 5261, + 5351, "[tournament_categories_select_column!]" ], "distinct": [ @@ -116894,10 +118173,10 @@ export default { } ], "max": [ - 5253 + 5343 ], "min": [ - 5255 + 5345 ], "__typename": [ 85 @@ -116905,13 +118184,13 @@ export default { }, "tournament_categories_aggregate_order_by": { "count": [ - 3558 + 3648 ], "max": [ - 5254 + 5344 ], "min": [ - 5256 + 5346 ], "__typename": [ 85 @@ -116919,10 +118198,10 @@ export default { }, "tournament_categories_arr_rel_insert_input": { "data": [ - 5252 + 5342 ], "on_conflict": [ - 5258 + 5348 ], "__typename": [ 85 @@ -116930,25 +118209,25 @@ export default { }, "tournament_categories_bool_exp": { "_and": [ - 5250 + 5340 ], "_not": [ - 5250 + 5340 ], "_or": [ - 5250 + 5340 ], "category": [ - 1507 + 1555 ], "e_tournament_category": [ - 1504 + 1552 ], "tournament": [ - 5610 + 5917 ], "tournament_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -116957,16 +118236,16 @@ export default { "tournament_categories_constraint": {}, "tournament_categories_insert_input": { "category": [ - 1506 + 1554 ], "e_tournament_category": [ - 1512 + 1560 ], "tournament": [ - 5619 + 5926 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -116974,7 +118253,7 @@ export default { }, "tournament_categories_max_fields": { "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -116982,7 +118261,7 @@ export default { }, "tournament_categories_max_order_by": { "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -116990,7 +118269,7 @@ export default { }, "tournament_categories_min_fields": { "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -116998,7 +118277,7 @@ export default { }, "tournament_categories_min_order_by": { "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -117009,7 +118288,7 @@ export default { 41 ], "returning": [ - 5243 + 5333 ], "__typename": [ 85 @@ -117017,13 +118296,13 @@ export default { }, "tournament_categories_on_conflict": { "constraint": [ - 5251 + 5341 ], "update_columns": [ - 5265 + 5355 ], "where": [ - 5250 + 5340 ], "__typename": [ 85 @@ -117031,16 +118310,16 @@ export default { }, "tournament_categories_order_by": { "category": [ - 3558 + 3648 ], "e_tournament_category": [ - 1514 + 1562 ], "tournament": [ - 5621 + 5928 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -117048,10 +118327,10 @@ export default { }, "tournament_categories_pk_columns_input": { "category": [ - 1506 + 1554 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -117060,10 +118339,10 @@ export default { "tournament_categories_select_column": {}, "tournament_categories_set_input": { "category": [ - 1506 + 1554 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -117071,10 +118350,10 @@ export default { }, "tournament_categories_stream_cursor_input": { "initial_value": [ - 5264 + 5354 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -117082,10 +118361,10 @@ export default { }, "tournament_categories_stream_cursor_value_input": { "category": [ - 1506 + 1554 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -117094,63 +118373,3546 @@ export default { "tournament_categories_update_column": {}, "tournament_categories_updates": { "_set": [ - 5262 + 5352 ], "where": [ - 5250 + 5340 ], "__typename": [ 85 ] }, - "tournament_organizer_teams": { + "tournament_free_agents": { + "checked_in_at": [ + 5243 + ], "created_at": [ - 5153 + 5243 ], - "team": [ - 5104 + "e_tournament_free_agent_status": [ + 1570 ], - "team_id": [ - 6365 + "id": [ + 6672 + ], + "party_id": [ + 6672 + ], + "player": [ + 4606 + ], + "player_steam_id": [ + 312 + ], + "status": [ + 1575 ], "tournament": [ - 5589 + 5896 ], "tournament_id": [ - 6365 + 6672 + ], + "tournament_team": [ + 5850 + ], + "tournament_team_id": [ + 6672 ], "__typename": [ 85 ] }, - "tournament_organizer_teams_aggregate": { + "tournament_free_agents_aggregate": { "aggregate": [ - 5271 + 5361 ], "nodes": [ - 5267 + 5357 ], "__typename": [ 85 ] }, - "tournament_organizer_teams_aggregate_bool_exp": { + "tournament_free_agents_aggregate_bool_exp": { "count": [ - 5270 + 5360 ], "__typename": [ 85 ] }, - "tournament_organizer_teams_aggregate_bool_exp_count": { + "tournament_free_agents_aggregate_bool_exp_count": { "arguments": [ - 5285 + 5378 ], "distinct": [ 6 ], "filter": [ - 5274 + 5366 + ], + "predicate": [ + 42 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_aggregate_fields": { + "avg": [ + 5364 + ], + "count": [ + 41, + { + "columns": [ + 5378, + "[tournament_free_agents_select_column!]" + ], + "distinct": [ + 6 + ] + } + ], + "max": [ + 5370 + ], + "min": [ + 5372 + ], + "stddev": [ + 5380 + ], + "stddev_pop": [ + 5382 + ], + "stddev_samp": [ + 5384 + ], + "sum": [ + 5388 + ], + "var_pop": [ + 5392 + ], + "var_samp": [ + 5394 + ], + "variance": [ + 5396 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_aggregate_order_by": { + "avg": [ + 5365 + ], + "count": [ + 3648 + ], + "max": [ + 5371 + ], + "min": [ + 5373 + ], + "stddev": [ + 5381 + ], + "stddev_pop": [ + 5383 + ], + "stddev_samp": [ + 5385 + ], + "sum": [ + 5389 + ], + "var_pop": [ + 5393 + ], + "var_samp": [ + 5395 + ], + "variance": [ + 5397 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_arr_rel_insert_input": { + "data": [ + 5369 + ], + "on_conflict": [ + 5375 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_avg_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_avg_order_by": { + "player_steam_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_bool_exp": { + "_and": [ + 5366 + ], + "_not": [ + 5366 + ], + "_or": [ + 5366 + ], + "checked_in_at": [ + 5244 + ], + "created_at": [ + 5244 + ], + "e_tournament_free_agent_status": [ + 1573 + ], + "id": [ + 6674 + ], + "party_id": [ + 6674 + ], + "player": [ + 4610 + ], + "player_steam_id": [ + 314 + ], + "status": [ + 1576 + ], + "tournament": [ + 5917 + ], + "tournament_id": [ + 6674 + ], + "tournament_team": [ + 5861 + ], + "tournament_team_id": [ + 6674 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_constraint": {}, + "tournament_free_agents_inc_input": { + "player_steam_id": [ + 312 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_insert_input": { + "checked_in_at": [ + 5243 + ], + "created_at": [ + 5243 + ], + "e_tournament_free_agent_status": [ + 1581 + ], + "id": [ + 6672 + ], + "party_id": [ + 6672 + ], + "player": [ + 4617 + ], + "player_steam_id": [ + 312 + ], + "status": [ + 1575 + ], + "tournament": [ + 5926 + ], + "tournament_id": [ + 6672 + ], + "tournament_team": [ + 5870 + ], + "tournament_team_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_max_fields": { + "checked_in_at": [ + 5243 + ], + "created_at": [ + 5243 + ], + "id": [ + 6672 + ], + "party_id": [ + 6672 + ], + "player_steam_id": [ + 312 + ], + "tournament_id": [ + 6672 + ], + "tournament_team_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_max_order_by": { + "checked_in_at": [ + 3648 + ], + "created_at": [ + 3648 + ], + "id": [ + 3648 + ], + "party_id": [ + 3648 + ], + "player_steam_id": [ + 3648 + ], + "tournament_id": [ + 3648 + ], + "tournament_team_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_min_fields": { + "checked_in_at": [ + 5243 + ], + "created_at": [ + 5243 + ], + "id": [ + 6672 + ], + "party_id": [ + 6672 + ], + "player_steam_id": [ + 312 + ], + "tournament_id": [ + 6672 + ], + "tournament_team_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_min_order_by": { + "checked_in_at": [ + 3648 + ], + "created_at": [ + 3648 + ], + "id": [ + 3648 + ], + "party_id": [ + 3648 + ], + "player_steam_id": [ + 3648 + ], + "tournament_id": [ + 3648 + ], + "tournament_team_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_mutation_response": { + "affected_rows": [ + 41 + ], + "returning": [ + 5357 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_on_conflict": { + "constraint": [ + 5367 + ], + "update_columns": [ + 5390 + ], + "where": [ + 5366 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_order_by": { + "checked_in_at": [ + 3648 + ], + "created_at": [ + 3648 + ], + "e_tournament_free_agent_status": [ + 1583 + ], + "id": [ + 3648 + ], + "party_id": [ + 3648 + ], + "player": [ + 4619 + ], + "player_steam_id": [ + 3648 + ], + "status": [ + 3648 + ], + "tournament": [ + 5928 + ], + "tournament_id": [ + 3648 + ], + "tournament_team": [ + 5872 + ], + "tournament_team_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_pk_columns_input": { + "id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_select_column": {}, + "tournament_free_agents_set_input": { + "checked_in_at": [ + 5243 + ], + "created_at": [ + 5243 + ], + "id": [ + 6672 + ], + "party_id": [ + 6672 + ], + "player_steam_id": [ + 312 + ], + "status": [ + 1575 + ], + "tournament_id": [ + 6672 + ], + "tournament_team_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_stddev_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_stddev_order_by": { + "player_steam_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_stddev_pop_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_stddev_pop_order_by": { + "player_steam_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_stddev_samp_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_stddev_samp_order_by": { + "player_steam_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_stream_cursor_input": { + "initial_value": [ + 5387 + ], + "ordering": [ + 395 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_stream_cursor_value_input": { + "checked_in_at": [ + 5243 + ], + "created_at": [ + 5243 + ], + "id": [ + 6672 + ], + "party_id": [ + 6672 + ], + "player_steam_id": [ + 312 + ], + "status": [ + 1575 + ], + "tournament_id": [ + 6672 + ], + "tournament_team_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_sum_fields": { + "player_steam_id": [ + 312 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_sum_order_by": { + "player_steam_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_update_column": {}, + "tournament_free_agents_updates": { + "_inc": [ + 5368 + ], + "_set": [ + 5379 + ], + "where": [ + 5366 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_var_pop_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_var_pop_order_by": { + "player_steam_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_var_samp_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_var_samp_order_by": { + "player_steam_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_variance_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_free_agents_variance_order_by": { + "player_steam_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses": { + "invite_code": [ + 5439 + ], + "invite_code_id": [ + 6672 + ], + "player": [ + 4606 + ], + "player_steam_id": [ + 312 + ], + "team": [ + 5194 + ], + "team_id": [ + 6672 + ], + "used_at": [ + 5243 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_aggregate": { + "aggregate": [ + 5402 + ], + "nodes": [ + 5398 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_aggregate_bool_exp": { + "count": [ + 5401 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_aggregate_bool_exp_count": { + "arguments": [ + 5419 + ], + "distinct": [ + 6 + ], + "filter": [ + 5407 + ], + "predicate": [ + 42 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_aggregate_fields": { + "avg": [ + 5405 + ], + "count": [ + 41, + { + "columns": [ + 5419, + "[tournament_invite_code_uses_select_column!]" + ], + "distinct": [ + 6 + ] + } + ], + "max": [ + 5411 + ], + "min": [ + 5413 + ], + "stddev": [ + 5421 + ], + "stddev_pop": [ + 5423 + ], + "stddev_samp": [ + 5425 + ], + "sum": [ + 5429 + ], + "var_pop": [ + 5433 + ], + "var_samp": [ + 5435 + ], + "variance": [ + 5437 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_aggregate_order_by": { + "avg": [ + 5406 + ], + "count": [ + 3648 + ], + "max": [ + 5412 + ], + "min": [ + 5414 + ], + "stddev": [ + 5422 + ], + "stddev_pop": [ + 5424 + ], + "stddev_samp": [ + 5426 + ], + "sum": [ + 5430 + ], + "var_pop": [ + 5434 + ], + "var_samp": [ + 5436 + ], + "variance": [ + 5438 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_arr_rel_insert_input": { + "data": [ + 5410 + ], + "on_conflict": [ + 5416 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_avg_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_avg_order_by": { + "player_steam_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_bool_exp": { + "_and": [ + 5407 + ], + "_not": [ + 5407 + ], + "_or": [ + 5407 + ], + "invite_code": [ + 5443 + ], + "invite_code_id": [ + 6674 + ], + "player": [ + 4610 + ], + "player_steam_id": [ + 314 + ], + "team": [ + 5205 + ], + "team_id": [ + 6674 + ], + "used_at": [ + 5244 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_constraint": {}, + "tournament_invite_code_uses_inc_input": { + "player_steam_id": [ + 312 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_insert_input": { + "invite_code": [ + 5450 + ], + "invite_code_id": [ + 6672 + ], + "player": [ + 4617 + ], + "player_steam_id": [ + 312 + ], + "team": [ + 5214 + ], + "team_id": [ + 6672 + ], + "used_at": [ + 5243 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_max_fields": { + "invite_code_id": [ + 6672 + ], + "player_steam_id": [ + 312 + ], + "team_id": [ + 6672 + ], + "used_at": [ + 5243 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_max_order_by": { + "invite_code_id": [ + 3648 + ], + "player_steam_id": [ + 3648 + ], + "team_id": [ + 3648 + ], + "used_at": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_min_fields": { + "invite_code_id": [ + 6672 + ], + "player_steam_id": [ + 312 + ], + "team_id": [ + 6672 + ], + "used_at": [ + 5243 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_min_order_by": { + "invite_code_id": [ + 3648 + ], + "player_steam_id": [ + 3648 + ], + "team_id": [ + 3648 + ], + "used_at": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_mutation_response": { + "affected_rows": [ + 41 + ], + "returning": [ + 5398 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_on_conflict": { + "constraint": [ + 5408 + ], + "update_columns": [ + 5431 + ], + "where": [ + 5407 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_order_by": { + "invite_code": [ + 5452 + ], + "invite_code_id": [ + 3648 + ], + "player": [ + 4619 + ], + "player_steam_id": [ + 3648 + ], + "team": [ + 5216 + ], + "team_id": [ + 3648 + ], + "used_at": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_pk_columns_input": { + "invite_code_id": [ + 6672 + ], + "player_steam_id": [ + 312 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_select_column": {}, + "tournament_invite_code_uses_set_input": { + "invite_code_id": [ + 6672 + ], + "player_steam_id": [ + 312 + ], + "team_id": [ + 6672 + ], + "used_at": [ + 5243 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_stddev_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_stddev_order_by": { + "player_steam_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_stddev_pop_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_stddev_pop_order_by": { + "player_steam_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_stddev_samp_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_stddev_samp_order_by": { + "player_steam_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_stream_cursor_input": { + "initial_value": [ + 5428 + ], + "ordering": [ + 395 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_stream_cursor_value_input": { + "invite_code_id": [ + 6672 + ], + "player_steam_id": [ + 312 + ], + "team_id": [ + 6672 + ], + "used_at": [ + 5243 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_sum_fields": { + "player_steam_id": [ + 312 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_sum_order_by": { + "player_steam_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_update_column": {}, + "tournament_invite_code_uses_updates": { + "_inc": [ + 5409 + ], + "_set": [ + 5420 + ], + "where": [ + 5407 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_var_pop_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_var_pop_order_by": { + "player_steam_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_var_samp_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_var_samp_order_by": { + "player_steam_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_variance_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_code_uses_variance_order_by": { + "player_steam_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes": { + "code": [ + 85 + ], + "created_at": [ + 5243 + ], + "created_by": [ + 4606 + ], + "created_by_player_steam_id": [ + 312 + ], + "expires_at": [ + 5243 + ], + "id": [ + 6672 + ], + "max_uses": [ + 41 + ], + "revoked_at": [ + 5243 + ], + "tournament": [ + 5896 + ], + "tournament_id": [ + 6672 + ], + "used_by": [ + 5398, + { + "distinct_on": [ + 5419, + "[tournament_invite_code_uses_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5417, + "[tournament_invite_code_uses_order_by!]" + ], + "where": [ + 5407 + ] + } + ], + "used_by_aggregate": [ + 5399, + { + "distinct_on": [ + 5419, + "[tournament_invite_code_uses_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5417, + "[tournament_invite_code_uses_order_by!]" + ], + "where": [ + 5407 + ] + } + ], + "uses": [ + 41 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_aggregate": { + "aggregate": [ + 5441 + ], + "nodes": [ + 5439 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_aggregate_fields": { + "avg": [ + 5442 + ], + "count": [ + 41, + { + "columns": [ + 5454, + "[tournament_invite_codes_select_column!]" + ], + "distinct": [ + 6 + ] + } + ], + "max": [ + 5447 + ], + "min": [ + 5448 + ], + "stddev": [ + 5456 + ], + "stddev_pop": [ + 5457 + ], + "stddev_samp": [ + 5458 + ], + "sum": [ + 5461 + ], + "var_pop": [ + 5464 + ], + "var_samp": [ + 5465 + ], + "variance": [ + 5466 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_avg_fields": { + "created_by_player_steam_id": [ + 32 + ], + "max_uses": [ + 32 + ], + "uses": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_bool_exp": { + "_and": [ + 5443 + ], + "_not": [ + 5443 + ], + "_or": [ + 5443 + ], + "code": [ + 87 + ], + "created_at": [ + 5244 + ], + "created_by": [ + 4610 + ], + "created_by_player_steam_id": [ + 314 + ], + "expires_at": [ + 5244 + ], + "id": [ + 6674 + ], + "max_uses": [ + 42 + ], + "revoked_at": [ + 5244 + ], + "tournament": [ + 5917 + ], + "tournament_id": [ + 6674 + ], + "used_by": [ + 5407 + ], + "used_by_aggregate": [ + 5400 + ], + "uses": [ + 42 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_constraint": {}, + "tournament_invite_codes_inc_input": { + "created_by_player_steam_id": [ + 312 + ], + "max_uses": [ + 41 + ], + "uses": [ + 41 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_insert_input": { + "code": [ + 85 + ], + "created_at": [ + 5243 + ], + "created_by": [ + 4617 + ], + "created_by_player_steam_id": [ + 312 + ], + "expires_at": [ + 5243 + ], + "id": [ + 6672 + ], + "max_uses": [ + 41 + ], + "revoked_at": [ + 5243 + ], + "tournament": [ + 5926 + ], + "tournament_id": [ + 6672 + ], + "used_by": [ + 5404 + ], + "uses": [ + 41 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_max_fields": { + "code": [ + 85 + ], + "created_at": [ + 5243 + ], + "created_by_player_steam_id": [ + 312 + ], + "expires_at": [ + 5243 + ], + "id": [ + 6672 + ], + "max_uses": [ + 41 + ], + "revoked_at": [ + 5243 + ], + "tournament_id": [ + 6672 + ], + "uses": [ + 41 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_min_fields": { + "code": [ + 85 + ], + "created_at": [ + 5243 + ], + "created_by_player_steam_id": [ + 312 + ], + "expires_at": [ + 5243 + ], + "id": [ + 6672 + ], + "max_uses": [ + 41 + ], + "revoked_at": [ + 5243 + ], + "tournament_id": [ + 6672 + ], + "uses": [ + 41 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_mutation_response": { + "affected_rows": [ + 41 + ], + "returning": [ + 5439 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_obj_rel_insert_input": { + "data": [ + 5446 + ], + "on_conflict": [ + 5451 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_on_conflict": { + "constraint": [ + 5444 + ], + "update_columns": [ + 5462 + ], + "where": [ + 5443 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_order_by": { + "code": [ + 3648 + ], + "created_at": [ + 3648 + ], + "created_by": [ + 4619 + ], + "created_by_player_steam_id": [ + 3648 + ], + "expires_at": [ + 3648 + ], + "id": [ + 3648 + ], + "max_uses": [ + 3648 + ], + "revoked_at": [ + 3648 + ], + "tournament": [ + 5928 + ], + "tournament_id": [ + 3648 + ], + "used_by_aggregate": [ + 5403 + ], + "uses": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_pk_columns_input": { + "id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_select_column": {}, + "tournament_invite_codes_set_input": { + "code": [ + 85 + ], + "created_at": [ + 5243 + ], + "created_by_player_steam_id": [ + 312 + ], + "expires_at": [ + 5243 + ], + "id": [ + 6672 + ], + "max_uses": [ + 41 + ], + "revoked_at": [ + 5243 + ], + "tournament_id": [ + 6672 + ], + "uses": [ + 41 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_stddev_fields": { + "created_by_player_steam_id": [ + 32 + ], + "max_uses": [ + 32 + ], + "uses": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_stddev_pop_fields": { + "created_by_player_steam_id": [ + 32 + ], + "max_uses": [ + 32 + ], + "uses": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_stddev_samp_fields": { + "created_by_player_steam_id": [ + 32 + ], + "max_uses": [ + 32 + ], + "uses": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_stream_cursor_input": { + "initial_value": [ + 5460 + ], + "ordering": [ + 395 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_stream_cursor_value_input": { + "code": [ + 85 + ], + "created_at": [ + 5243 + ], + "created_by_player_steam_id": [ + 312 + ], + "expires_at": [ + 5243 + ], + "id": [ + 6672 + ], + "max_uses": [ + 41 + ], + "revoked_at": [ + 5243 + ], + "tournament_id": [ + 6672 + ], + "uses": [ + 41 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_sum_fields": { + "created_by_player_steam_id": [ + 312 + ], + "max_uses": [ + 41 + ], + "uses": [ + 41 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_update_column": {}, + "tournament_invite_codes_updates": { + "_inc": [ + 5445 + ], + "_set": [ + 5455 + ], + "where": [ + 5443 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_var_pop_fields": { + "created_by_player_steam_id": [ + 32 + ], + "max_uses": [ + 32 + ], + "uses": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_var_samp_fields": { + "created_by_player_steam_id": [ + 32 + ], + "max_uses": [ + 32 + ], + "uses": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_invite_codes_variance_fields": { + "created_by_player_steam_id": [ + 32 + ], + "max_uses": [ + 32 + ], + "uses": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites": { + "created_at": [ + 5243 + ], + "id": [ + 6672 + ], + "invited_by": [ + 4606 + ], + "invited_by_player_steam_id": [ + 312 + ], + "player": [ + 4606 + ], + "steam_id": [ + 312 + ], + "team": [ + 5194 + ], + "team_id": [ + 6672 + ], + "tournament": [ + 5896 + ], + "tournament_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_aggregate": { + "aggregate": [ + 5469 + ], + "nodes": [ + 5467 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_aggregate_fields": { + "avg": [ + 5470 + ], + "count": [ + 41, + { + "columns": [ + 5481, + "[tournament_invites_select_column!]" + ], + "distinct": [ + 6 + ] + } + ], + "max": [ + 5475 + ], + "min": [ + 5476 + ], + "stddev": [ + 5483 + ], + "stddev_pop": [ + 5484 + ], + "stddev_samp": [ + 5485 + ], + "sum": [ + 5488 + ], + "var_pop": [ + 5491 + ], + "var_samp": [ + 5492 + ], + "variance": [ + 5493 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_avg_fields": { + "invited_by_player_steam_id": [ + 32 + ], + "steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_bool_exp": { + "_and": [ + 5471 + ], + "_not": [ + 5471 + ], + "_or": [ + 5471 + ], + "created_at": [ + 5244 + ], + "id": [ + 6674 + ], + "invited_by": [ + 4610 + ], + "invited_by_player_steam_id": [ + 314 + ], + "player": [ + 4610 + ], + "steam_id": [ + 314 + ], + "team": [ + 5205 + ], + "team_id": [ + 6674 + ], + "tournament": [ + 5917 + ], + "tournament_id": [ + 6674 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_constraint": {}, + "tournament_invites_inc_input": { + "invited_by_player_steam_id": [ + 312 + ], + "steam_id": [ + 312 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_insert_input": { + "created_at": [ + 5243 + ], + "id": [ + 6672 + ], + "invited_by": [ + 4617 + ], + "invited_by_player_steam_id": [ + 312 + ], + "player": [ + 4617 + ], + "steam_id": [ + 312 + ], + "team": [ + 5214 + ], + "team_id": [ + 6672 + ], + "tournament": [ + 5926 + ], + "tournament_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_max_fields": { + "created_at": [ + 5243 + ], + "id": [ + 6672 + ], + "invited_by_player_steam_id": [ + 312 + ], + "steam_id": [ + 312 + ], + "team_id": [ + 6672 + ], + "tournament_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_min_fields": { + "created_at": [ + 5243 + ], + "id": [ + 6672 + ], + "invited_by_player_steam_id": [ + 312 + ], + "steam_id": [ + 312 + ], + "team_id": [ + 6672 + ], + "tournament_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_mutation_response": { + "affected_rows": [ + 41 + ], + "returning": [ + 5467 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_on_conflict": { + "constraint": [ + 5472 + ], + "update_columns": [ + 5489 + ], + "where": [ + 5471 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_order_by": { + "created_at": [ + 3648 + ], + "id": [ + 3648 + ], + "invited_by": [ + 4619 + ], + "invited_by_player_steam_id": [ + 3648 + ], + "player": [ + 4619 + ], + "steam_id": [ + 3648 + ], + "team": [ + 5216 + ], + "team_id": [ + 3648 + ], + "tournament": [ + 5928 + ], + "tournament_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_pk_columns_input": { + "id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_select_column": {}, + "tournament_invites_set_input": { + "created_at": [ + 5243 + ], + "id": [ + 6672 + ], + "invited_by_player_steam_id": [ + 312 + ], + "steam_id": [ + 312 + ], + "team_id": [ + 6672 + ], + "tournament_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_stddev_fields": { + "invited_by_player_steam_id": [ + 32 + ], + "steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_stddev_pop_fields": { + "invited_by_player_steam_id": [ + 32 + ], + "steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_stddev_samp_fields": { + "invited_by_player_steam_id": [ + 32 + ], + "steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_stream_cursor_input": { + "initial_value": [ + 5487 + ], + "ordering": [ + 395 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_stream_cursor_value_input": { + "created_at": [ + 5243 + ], + "id": [ + 6672 + ], + "invited_by_player_steam_id": [ + 312 + ], + "steam_id": [ + 312 + ], + "team_id": [ + 6672 + ], + "tournament_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_sum_fields": { + "invited_by_player_steam_id": [ + 312 + ], + "steam_id": [ + 312 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_update_column": {}, + "tournament_invites_updates": { + "_inc": [ + 5473 + ], + "_set": [ + 5482 + ], + "where": [ + 5471 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_var_pop_fields": { + "invited_by_player_steam_id": [ + 32 + ], + "steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_var_samp_fields": { + "invited_by_player_steam_id": [ + 32 + ], + "steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_invites_variance_fields": { + "invited_by_player_steam_id": [ + 32 + ], + "steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_leaderboard_entries": { + "adr": [ + 2093 + ], + "assists": [ + 41 + ], + "deaths": [ + 41 + ], + "headshot_percentage": [ + 2093 + ], + "kdr": [ + 2093 + ], + "kills": [ + 41 + ], + "matches_played": [ + 41 + ], + "player_avatar_url": [ + 85 + ], + "player_country": [ + 85 + ], + "player_custom_avatar_url": [ + 85 + ], + "player_name": [ + 85 + ], + "player_steam_id": [ + 85 + ], + "rating": [ + 2093 + ], + "rounds_played": [ + 41 + ], + "team_name": [ + 85 + ], + "tournament_team_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_leaderboard_entries_aggregate": { + "aggregate": [ + 5496 + ], + "nodes": [ + 5494 + ], + "__typename": [ + 85 + ] + }, + "tournament_leaderboard_entries_aggregate_fields": { + "avg": [ + 5497 + ], + "count": [ + 41, + { + "columns": [ + 5505, + "[tournament_leaderboard_entries_select_column!]" + ], + "distinct": [ + 6 + ] + } + ], + "max": [ + 5501 + ], + "min": [ + 5502 + ], + "stddev": [ + 5507 + ], + "stddev_pop": [ + 5508 + ], + "stddev_samp": [ + 5509 + ], + "sum": [ + 5512 + ], + "var_pop": [ + 5514 + ], + "var_samp": [ + 5515 + ], + "variance": [ + 5516 + ], + "__typename": [ + 85 + ] + }, + "tournament_leaderboard_entries_avg_fields": { + "adr": [ + 32 + ], + "assists": [ + 32 + ], + "deaths": [ + 32 + ], + "headshot_percentage": [ + 32 + ], + "kdr": [ + 32 + ], + "kills": [ + 32 + ], + "matches_played": [ + 32 + ], + "rating": [ + 32 + ], + "rounds_played": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_leaderboard_entries_bool_exp": { + "_and": [ + 5498 + ], + "_not": [ + 5498 + ], + "_or": [ + 5498 + ], + "adr": [ + 2094 + ], + "assists": [ + 42 + ], + "deaths": [ + 42 + ], + "headshot_percentage": [ + 2094 + ], + "kdr": [ + 2094 + ], + "kills": [ + 42 + ], + "matches_played": [ + 42 + ], + "player_avatar_url": [ + 87 + ], + "player_country": [ + 87 + ], + "player_custom_avatar_url": [ + 87 + ], + "player_name": [ + 87 + ], + "player_steam_id": [ + 87 + ], + "rating": [ + 2094 + ], + "rounds_played": [ + 42 + ], + "team_name": [ + 87 + ], + "tournament_team_id": [ + 6674 + ], + "__typename": [ + 85 + ] + }, + "tournament_leaderboard_entries_inc_input": { + "adr": [ + 2093 + ], + "assists": [ + 41 + ], + "deaths": [ + 41 + ], + "headshot_percentage": [ + 2093 + ], + "kdr": [ + 2093 + ], + "kills": [ + 41 + ], + "matches_played": [ + 41 + ], + "rating": [ + 2093 + ], + "rounds_played": [ + 41 + ], + "__typename": [ + 85 + ] + }, + "tournament_leaderboard_entries_insert_input": { + "adr": [ + 2093 + ], + "assists": [ + 41 + ], + "deaths": [ + 41 + ], + "headshot_percentage": [ + 2093 + ], + "kdr": [ + 2093 + ], + "kills": [ + 41 + ], + "matches_played": [ + 41 + ], + "player_avatar_url": [ + 85 + ], + "player_country": [ + 85 + ], + "player_custom_avatar_url": [ + 85 + ], + "player_name": [ + 85 + ], + "player_steam_id": [ + 85 + ], + "rating": [ + 2093 + ], + "rounds_played": [ + 41 + ], + "team_name": [ + 85 + ], + "tournament_team_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_leaderboard_entries_max_fields": { + "adr": [ + 2093 + ], + "assists": [ + 41 + ], + "deaths": [ + 41 + ], + "headshot_percentage": [ + 2093 + ], + "kdr": [ + 2093 + ], + "kills": [ + 41 + ], + "matches_played": [ + 41 + ], + "player_avatar_url": [ + 85 + ], + "player_country": [ + 85 + ], + "player_custom_avatar_url": [ + 85 + ], + "player_name": [ + 85 + ], + "player_steam_id": [ + 85 + ], + "rating": [ + 2093 + ], + "rounds_played": [ + 41 + ], + "team_name": [ + 85 + ], + "tournament_team_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_leaderboard_entries_min_fields": { + "adr": [ + 2093 + ], + "assists": [ + 41 + ], + "deaths": [ + 41 + ], + "headshot_percentage": [ + 2093 + ], + "kdr": [ + 2093 + ], + "kills": [ + 41 + ], + "matches_played": [ + 41 + ], + "player_avatar_url": [ + 85 + ], + "player_country": [ + 85 + ], + "player_custom_avatar_url": [ + 85 + ], + "player_name": [ + 85 + ], + "player_steam_id": [ + 85 + ], + "rating": [ + 2093 + ], + "rounds_played": [ + 41 + ], + "team_name": [ + 85 + ], + "tournament_team_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_leaderboard_entries_mutation_response": { + "affected_rows": [ + 41 + ], + "returning": [ + 5494 + ], + "__typename": [ + 85 + ] + }, + "tournament_leaderboard_entries_order_by": { + "adr": [ + 3648 + ], + "assists": [ + 3648 + ], + "deaths": [ + 3648 + ], + "headshot_percentage": [ + 3648 + ], + "kdr": [ + 3648 + ], + "kills": [ + 3648 + ], + "matches_played": [ + 3648 + ], + "player_avatar_url": [ + 3648 + ], + "player_country": [ + 3648 + ], + "player_custom_avatar_url": [ + 3648 + ], + "player_name": [ + 3648 + ], + "player_steam_id": [ + 3648 + ], + "rating": [ + 3648 + ], + "rounds_played": [ + 3648 + ], + "team_name": [ + 3648 + ], + "tournament_team_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_leaderboard_entries_select_column": {}, + "tournament_leaderboard_entries_set_input": { + "adr": [ + 2093 + ], + "assists": [ + 41 + ], + "deaths": [ + 41 + ], + "headshot_percentage": [ + 2093 + ], + "kdr": [ + 2093 + ], + "kills": [ + 41 + ], + "matches_played": [ + 41 + ], + "player_avatar_url": [ + 85 + ], + "player_country": [ + 85 + ], + "player_custom_avatar_url": [ + 85 + ], + "player_name": [ + 85 + ], + "player_steam_id": [ + 85 + ], + "rating": [ + 2093 + ], + "rounds_played": [ + 41 + ], + "team_name": [ + 85 + ], + "tournament_team_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_leaderboard_entries_stddev_fields": { + "adr": [ + 32 + ], + "assists": [ + 32 + ], + "deaths": [ + 32 + ], + "headshot_percentage": [ + 32 + ], + "kdr": [ + 32 + ], + "kills": [ + 32 + ], + "matches_played": [ + 32 + ], + "rating": [ + 32 + ], + "rounds_played": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_leaderboard_entries_stddev_pop_fields": { + "adr": [ + 32 + ], + "assists": [ + 32 + ], + "deaths": [ + 32 + ], + "headshot_percentage": [ + 32 + ], + "kdr": [ + 32 + ], + "kills": [ + 32 + ], + "matches_played": [ + 32 + ], + "rating": [ + 32 + ], + "rounds_played": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_leaderboard_entries_stddev_samp_fields": { + "adr": [ + 32 + ], + "assists": [ + 32 + ], + "deaths": [ + 32 + ], + "headshot_percentage": [ + 32 + ], + "kdr": [ + 32 + ], + "kills": [ + 32 + ], + "matches_played": [ + 32 + ], + "rating": [ + 32 + ], + "rounds_played": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_leaderboard_entries_stream_cursor_input": { + "initial_value": [ + 5511 + ], + "ordering": [ + 395 + ], + "__typename": [ + 85 + ] + }, + "tournament_leaderboard_entries_stream_cursor_value_input": { + "adr": [ + 2093 + ], + "assists": [ + 41 + ], + "deaths": [ + 41 + ], + "headshot_percentage": [ + 2093 + ], + "kdr": [ + 2093 + ], + "kills": [ + 41 + ], + "matches_played": [ + 41 + ], + "player_avatar_url": [ + 85 + ], + "player_country": [ + 85 + ], + "player_custom_avatar_url": [ + 85 + ], + "player_name": [ + 85 + ], + "player_steam_id": [ + 85 + ], + "rating": [ + 2093 + ], + "rounds_played": [ + 41 + ], + "team_name": [ + 85 + ], + "tournament_team_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_leaderboard_entries_sum_fields": { + "adr": [ + 2093 + ], + "assists": [ + 41 + ], + "deaths": [ + 41 + ], + "headshot_percentage": [ + 2093 + ], + "kdr": [ + 2093 + ], + "kills": [ + 41 + ], + "matches_played": [ + 41 + ], + "rating": [ + 2093 + ], + "rounds_played": [ + 41 + ], + "__typename": [ + 85 + ] + }, + "tournament_leaderboard_entries_updates": { + "_inc": [ + 5499 + ], + "_set": [ + 5506 + ], + "where": [ + 5498 + ], + "__typename": [ + 85 + ] + }, + "tournament_leaderboard_entries_var_pop_fields": { + "adr": [ + 32 + ], + "assists": [ + 32 + ], + "deaths": [ + 32 + ], + "headshot_percentage": [ + 32 + ], + "kdr": [ + 32 + ], + "kills": [ + 32 + ], + "matches_played": [ + 32 + ], + "rating": [ + 32 + ], + "rounds_played": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_leaderboard_entries_var_samp_fields": { + "adr": [ + 32 + ], + "assists": [ + 32 + ], + "deaths": [ + 32 + ], + "headshot_percentage": [ + 32 + ], + "kdr": [ + 32 + ], + "kills": [ + 32 + ], + "matches_played": [ + 32 + ], + "rating": [ + 32 + ], + "rounds_played": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_leaderboard_entries_variance_fields": { + "adr": [ + 32 + ], + "assists": [ + 32 + ], + "deaths": [ + 32 + ], + "headshot_percentage": [ + 32 + ], + "kdr": [ + 32 + ], + "kills": [ + 32 + ], + "matches_played": [ + 32 + ], + "rating": [ + 32 + ], + "rounds_played": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows": { + "id": [ + 6672 + ], + "occurred_at": [ + 5243 + ], + "player": [ + 4606 + ], + "player_steam_id": [ + 312 + ], + "tournament": [ + 5896 + ], + "tournament_id": [ + 6672 + ], + "tournament_team": [ + 5850 + ], + "tournament_team_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_aggregate": { + "aggregate": [ + 5519 + ], + "nodes": [ + 5517 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_aggregate_fields": { + "avg": [ + 5520 + ], + "count": [ + 41, + { + "columns": [ + 5531, + "[tournament_no_shows_select_column!]" + ], + "distinct": [ + 6 + ] + } + ], + "max": [ + 5525 + ], + "min": [ + 5526 + ], + "stddev": [ + 5533 + ], + "stddev_pop": [ + 5534 + ], + "stddev_samp": [ + 5535 + ], + "sum": [ + 5538 + ], + "var_pop": [ + 5541 + ], + "var_samp": [ + 5542 + ], + "variance": [ + 5543 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_avg_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_bool_exp": { + "_and": [ + 5521 + ], + "_not": [ + 5521 + ], + "_or": [ + 5521 + ], + "id": [ + 6674 + ], + "occurred_at": [ + 5244 + ], + "player": [ + 4610 + ], + "player_steam_id": [ + 314 + ], + "tournament": [ + 5917 + ], + "tournament_id": [ + 6674 + ], + "tournament_team": [ + 5861 + ], + "tournament_team_id": [ + 6674 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_constraint": {}, + "tournament_no_shows_inc_input": { + "player_steam_id": [ + 312 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_insert_input": { + "id": [ + 6672 + ], + "occurred_at": [ + 5243 + ], + "player": [ + 4617 + ], + "player_steam_id": [ + 312 + ], + "tournament": [ + 5926 + ], + "tournament_id": [ + 6672 + ], + "tournament_team": [ + 5870 + ], + "tournament_team_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_max_fields": { + "id": [ + 6672 + ], + "occurred_at": [ + 5243 + ], + "player_steam_id": [ + 312 + ], + "tournament_id": [ + 6672 + ], + "tournament_team_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_min_fields": { + "id": [ + 6672 + ], + "occurred_at": [ + 5243 + ], + "player_steam_id": [ + 312 + ], + "tournament_id": [ + 6672 + ], + "tournament_team_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_mutation_response": { + "affected_rows": [ + 41 + ], + "returning": [ + 5517 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_on_conflict": { + "constraint": [ + 5522 + ], + "update_columns": [ + 5539 + ], + "where": [ + 5521 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_order_by": { + "id": [ + 3648 + ], + "occurred_at": [ + 3648 + ], + "player": [ + 4619 + ], + "player_steam_id": [ + 3648 + ], + "tournament": [ + 5928 + ], + "tournament_id": [ + 3648 + ], + "tournament_team": [ + 5872 + ], + "tournament_team_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_pk_columns_input": { + "id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_select_column": {}, + "tournament_no_shows_set_input": { + "id": [ + 6672 + ], + "occurred_at": [ + 5243 + ], + "player_steam_id": [ + 312 + ], + "tournament_id": [ + 6672 + ], + "tournament_team_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_stddev_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_stddev_pop_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_stddev_samp_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_stream_cursor_input": { + "initial_value": [ + 5537 + ], + "ordering": [ + 395 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_stream_cursor_value_input": { + "id": [ + 6672 + ], + "occurred_at": [ + 5243 + ], + "player_steam_id": [ + 312 + ], + "tournament_id": [ + 6672 + ], + "tournament_team_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_sum_fields": { + "player_steam_id": [ + 312 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_update_column": {}, + "tournament_no_shows_updates": { + "_inc": [ + 5523 + ], + "_set": [ + 5532 + ], + "where": [ + 5521 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_var_pop_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_var_samp_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_no_shows_variance_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_organizer_teams": { + "created_at": [ + 5243 + ], + "team": [ + 5194 + ], + "team_id": [ + 6672 + ], + "tournament": [ + 5896 + ], + "tournament_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_organizer_teams_aggregate": { + "aggregate": [ + 5548 + ], + "nodes": [ + 5544 + ], + "__typename": [ + 85 + ] + }, + "tournament_organizer_teams_aggregate_bool_exp": { + "count": [ + 5547 + ], + "__typename": [ + 85 + ] + }, + "tournament_organizer_teams_aggregate_bool_exp_count": { + "arguments": [ + 5562 + ], + "distinct": [ + 6 + ], + "filter": [ + 5551 ], "predicate": [ 42 @@ -117164,7 +121926,7 @@ export default { 41, { "columns": [ - 5285, + 5562, "[tournament_organizer_teams_select_column!]" ], "distinct": [ @@ -117173,10 +121935,10 @@ export default { } ], "max": [ - 5277 + 5554 ], "min": [ - 5279 + 5556 ], "__typename": [ 85 @@ -117184,13 +121946,13 @@ export default { }, "tournament_organizer_teams_aggregate_order_by": { "count": [ - 3558 + 3648 ], "max": [ - 5278 + 5555 ], "min": [ - 5280 + 5557 ], "__typename": [ 85 @@ -117198,10 +121960,10 @@ export default { }, "tournament_organizer_teams_arr_rel_insert_input": { "data": [ - 5276 + 5553 ], "on_conflict": [ - 5282 + 5559 ], "__typename": [ 85 @@ -117209,28 +121971,28 @@ export default { }, "tournament_organizer_teams_bool_exp": { "_and": [ - 5274 + 5551 ], "_not": [ - 5274 + 5551 ], "_or": [ - 5274 + 5551 ], "created_at": [ - 5154 + 5244 ], "team": [ - 5115 + 5205 ], "team_id": [ - 6367 + 6674 ], "tournament": [ - 5610 + 5917 ], "tournament_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -117239,19 +122001,19 @@ export default { "tournament_organizer_teams_constraint": {}, "tournament_organizer_teams_insert_input": { "created_at": [ - 5153 + 5243 ], "team": [ - 5124 + 5214 ], "team_id": [ - 6365 + 6672 ], "tournament": [ - 5619 + 5926 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -117259,13 +122021,13 @@ export default { }, "tournament_organizer_teams_max_fields": { "created_at": [ - 5153 + 5243 ], "team_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -117273,13 +122035,13 @@ export default { }, "tournament_organizer_teams_max_order_by": { "created_at": [ - 3558 + 3648 ], "team_id": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -117287,13 +122049,13 @@ export default { }, "tournament_organizer_teams_min_fields": { "created_at": [ - 5153 + 5243 ], "team_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -117301,13 +122063,13 @@ export default { }, "tournament_organizer_teams_min_order_by": { "created_at": [ - 3558 + 3648 ], "team_id": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -117318,7 +122080,7 @@ export default { 41 ], "returning": [ - 5267 + 5544 ], "__typename": [ 85 @@ -117326,13 +122088,13 @@ export default { }, "tournament_organizer_teams_on_conflict": { "constraint": [ - 5275 + 5552 ], "update_columns": [ - 5289 + 5566 ], "where": [ - 5274 + 5551 ], "__typename": [ 85 @@ -117340,19 +122102,19 @@ export default { }, "tournament_organizer_teams_order_by": { "created_at": [ - 3558 + 3648 ], "team": [ - 5126 + 5216 ], "team_id": [ - 3558 + 3648 ], "tournament": [ - 5621 + 5928 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -117360,10 +122122,10 @@ export default { }, "tournament_organizer_teams_pk_columns_input": { "team_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -117372,13 +122134,13 @@ export default { "tournament_organizer_teams_select_column": {}, "tournament_organizer_teams_set_input": { "created_at": [ - 5153 + 5243 ], "team_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -117386,10 +122148,10 @@ export default { }, "tournament_organizer_teams_stream_cursor_input": { "initial_value": [ - 5288 + 5565 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -117397,13 +122159,13 @@ export default { }, "tournament_organizer_teams_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "team_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -117412,10 +122174,10 @@ export default { "tournament_organizer_teams_update_column": {}, "tournament_organizer_teams_updates": { "_set": [ - 5286 + 5563 ], "where": [ - 5274 + 5551 ], "__typename": [ 85 @@ -117423,22 +122185,22 @@ export default { }, "tournament_organizers": { "organization_team": [ - 5104 + 5194 ], "organization_team_id": [ - 6365 + 6672 ], "organizer": [ - 4516 + 4606 ], "steam_id": [ - 310 + 312 ], "tournament": [ - 5589 + 5896 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -117446,10 +122208,10 @@ export default { }, "tournament_organizers_aggregate": { "aggregate": [ - 5295 + 5572 ], "nodes": [ - 5291 + 5568 ], "__typename": [ 85 @@ -117457,7 +122219,7 @@ export default { }, "tournament_organizers_aggregate_bool_exp": { "count": [ - 5294 + 5571 ], "__typename": [ 85 @@ -117465,13 +122227,13 @@ export default { }, "tournament_organizers_aggregate_bool_exp_count": { "arguments": [ - 5312 + 5589 ], "distinct": [ 6 ], "filter": [ - 5300 + 5577 ], "predicate": [ 42 @@ -117482,13 +122244,13 @@ export default { }, "tournament_organizers_aggregate_fields": { "avg": [ - 5298 + 5575 ], "count": [ 41, { "columns": [ - 5312, + 5589, "[tournament_organizers_select_column!]" ], "distinct": [ @@ -117497,31 +122259,31 @@ export default { } ], "max": [ - 5304 + 5581 ], "min": [ - 5306 + 5583 ], "stddev": [ - 5314 + 5591 ], "stddev_pop": [ - 5316 + 5593 ], "stddev_samp": [ - 5318 + 5595 ], "sum": [ - 5322 + 5599 ], "var_pop": [ - 5326 + 5603 ], "var_samp": [ - 5328 + 5605 ], "variance": [ - 5330 + 5607 ], "__typename": [ 85 @@ -117529,37 +122291,37 @@ export default { }, "tournament_organizers_aggregate_order_by": { "avg": [ - 5299 + 5576 ], "count": [ - 3558 + 3648 ], "max": [ - 5305 + 5582 ], "min": [ - 5307 + 5584 ], "stddev": [ - 5315 + 5592 ], "stddev_pop": [ - 5317 + 5594 ], "stddev_samp": [ - 5319 + 5596 ], "sum": [ - 5323 + 5600 ], "var_pop": [ - 5327 + 5604 ], "var_samp": [ - 5329 + 5606 ], "variance": [ - 5331 + 5608 ], "__typename": [ 85 @@ -117567,10 +122329,10 @@ export default { }, "tournament_organizers_arr_rel_insert_input": { "data": [ - 5303 + 5580 ], "on_conflict": [ - 5309 + 5586 ], "__typename": [ 85 @@ -117586,7 +122348,7 @@ export default { }, "tournament_organizers_avg_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -117594,31 +122356,31 @@ export default { }, "tournament_organizers_bool_exp": { "_and": [ - 5300 + 5577 ], "_not": [ - 5300 + 5577 ], "_or": [ - 5300 + 5577 ], "organization_team": [ - 5115 + 5205 ], "organization_team_id": [ - 6367 + 6674 ], "organizer": [ - 4520 + 4610 ], "steam_id": [ - 312 + 314 ], "tournament": [ - 5610 + 5917 ], "tournament_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -117627,7 +122389,7 @@ export default { "tournament_organizers_constraint": {}, "tournament_organizers_inc_input": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -117635,22 +122397,22 @@ export default { }, "tournament_organizers_insert_input": { "organization_team": [ - 5124 + 5214 ], "organization_team_id": [ - 6365 + 6672 ], "organizer": [ - 4527 + 4617 ], "steam_id": [ - 310 + 312 ], "tournament": [ - 5619 + 5926 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -117658,13 +122420,13 @@ export default { }, "tournament_organizers_max_fields": { "organization_team_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -117672,13 +122434,13 @@ export default { }, "tournament_organizers_max_order_by": { "organization_team_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -117686,13 +122448,13 @@ export default { }, "tournament_organizers_min_fields": { "organization_team_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -117700,13 +122462,13 @@ export default { }, "tournament_organizers_min_order_by": { "organization_team_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -117717,7 +122479,7 @@ export default { 41 ], "returning": [ - 5291 + 5568 ], "__typename": [ 85 @@ -117725,13 +122487,13 @@ export default { }, "tournament_organizers_on_conflict": { "constraint": [ - 5301 + 5578 ], "update_columns": [ - 5324 + 5601 ], "where": [ - 5300 + 5577 ], "__typename": [ 85 @@ -117739,22 +122501,22 @@ export default { }, "tournament_organizers_order_by": { "organization_team": [ - 5126 + 5216 ], "organization_team_id": [ - 3558 + 3648 ], "organizer": [ - 4529 + 4619 ], "steam_id": [ - 3558 + 3648 ], "tournament": [ - 5621 + 5928 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -117762,10 +122524,10 @@ export default { }, "tournament_organizers_pk_columns_input": { "steam_id": [ - 310 + 312 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -117774,13 +122536,13 @@ export default { "tournament_organizers_select_column": {}, "tournament_organizers_set_input": { "organization_team_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -117796,7 +122558,7 @@ export default { }, "tournament_organizers_stddev_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -117812,7 +122574,7 @@ export default { }, "tournament_organizers_stddev_pop_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -117828,7 +122590,7 @@ export default { }, "tournament_organizers_stddev_samp_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -117836,10 +122598,10 @@ export default { }, "tournament_organizers_stream_cursor_input": { "initial_value": [ - 5321 + 5598 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -117847,13 +122609,13 @@ export default { }, "tournament_organizers_stream_cursor_value_input": { "organization_team_id": [ - 6365 + 6672 ], "steam_id": [ - 310 + 312 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -117861,7 +122623,7 @@ export default { }, "tournament_organizers_sum_fields": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -117869,7 +122631,7 @@ export default { }, "tournament_organizers_sum_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -117878,13 +122640,13 @@ export default { "tournament_organizers_update_column": {}, "tournament_organizers_updates": { "_inc": [ - 5302 + 5579 ], "_set": [ - 5313 + 5590 ], "where": [ - 5300 + 5577 ], "__typename": [ 85 @@ -117900,7 +122662,7 @@ export default { }, "tournament_organizers_var_pop_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -117916,7 +122678,7 @@ export default { }, "tournament_organizers_var_samp_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -117932,7 +122694,7 @@ export default { }, "tournament_organizers_variance_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -117940,10 +122702,10 @@ export default { }, "tournament_prizes": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "order": [ 41 @@ -117955,10 +122717,10 @@ export default { 85 ], "tournament": [ - 5589 + 5896 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -117966,10 +122728,10 @@ export default { }, "tournament_prizes_aggregate": { "aggregate": [ - 5336 + 5613 ], "nodes": [ - 5332 + 5609 ], "__typename": [ 85 @@ -117977,7 +122739,7 @@ export default { }, "tournament_prizes_aggregate_bool_exp": { "count": [ - 5335 + 5612 ], "__typename": [ 85 @@ -117985,13 +122747,13 @@ export default { }, "tournament_prizes_aggregate_bool_exp_count": { "arguments": [ - 5353 + 5630 ], "distinct": [ 6 ], "filter": [ - 5341 + 5618 ], "predicate": [ 42 @@ -118002,13 +122764,13 @@ export default { }, "tournament_prizes_aggregate_fields": { "avg": [ - 5339 + 5616 ], "count": [ 41, { "columns": [ - 5353, + 5630, "[tournament_prizes_select_column!]" ], "distinct": [ @@ -118017,31 +122779,31 @@ export default { } ], "max": [ - 5345 + 5622 ], "min": [ - 5347 + 5624 ], "stddev": [ - 5355 + 5632 ], "stddev_pop": [ - 5357 + 5634 ], "stddev_samp": [ - 5359 + 5636 ], "sum": [ - 5363 + 5640 ], "var_pop": [ - 5367 + 5644 ], "var_samp": [ - 5369 + 5646 ], "variance": [ - 5371 + 5648 ], "__typename": [ 85 @@ -118049,37 +122811,37 @@ export default { }, "tournament_prizes_aggregate_order_by": { "avg": [ - 5340 + 5617 ], "count": [ - 3558 + 3648 ], "max": [ - 5346 + 5623 ], "min": [ - 5348 + 5625 ], "stddev": [ - 5356 + 5633 ], "stddev_pop": [ - 5358 + 5635 ], "stddev_samp": [ - 5360 + 5637 ], "sum": [ - 5364 + 5641 ], "var_pop": [ - 5368 + 5645 ], "var_samp": [ - 5370 + 5647 ], "variance": [ - 5372 + 5649 ], "__typename": [ 85 @@ -118087,10 +122849,10 @@ export default { }, "tournament_prizes_arr_rel_insert_input": { "data": [ - 5344 + 5621 ], "on_conflict": [ - 5350 + 5627 ], "__typename": [ 85 @@ -118106,7 +122868,7 @@ export default { }, "tournament_prizes_avg_order_by": { "order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -118114,19 +122876,19 @@ export default { }, "tournament_prizes_bool_exp": { "_and": [ - 5341 + 5618 ], "_not": [ - 5341 + 5618 ], "_or": [ - 5341 + 5618 ], "created_at": [ - 5154 + 5244 ], "id": [ - 6367 + 6674 ], "order": [ 42 @@ -118138,10 +122900,10 @@ export default { 87 ], "tournament": [ - 5610 + 5917 ], "tournament_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -118158,10 +122920,10 @@ export default { }, "tournament_prizes_insert_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "order": [ 41 @@ -118173,10 +122935,10 @@ export default { 85 ], "tournament": [ - 5619 + 5926 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -118184,10 +122946,10 @@ export default { }, "tournament_prizes_max_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "order": [ 41 @@ -118199,7 +122961,7 @@ export default { 85 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -118207,22 +122969,22 @@ export default { }, "tournament_prizes_max_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "place": [ - 3558 + 3648 ], "prize": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -118230,10 +122992,10 @@ export default { }, "tournament_prizes_min_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "order": [ 41 @@ -118245,7 +123007,7 @@ export default { 85 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -118253,22 +123015,22 @@ export default { }, "tournament_prizes_min_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "place": [ - 3558 + 3648 ], "prize": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -118279,7 +123041,7 @@ export default { 41 ], "returning": [ - 5332 + 5609 ], "__typename": [ 85 @@ -118287,13 +123049,13 @@ export default { }, "tournament_prizes_on_conflict": { "constraint": [ - 5342 + 5619 ], "update_columns": [ - 5365 + 5642 ], "where": [ - 5341 + 5618 ], "__typename": [ 85 @@ -118301,25 +123063,25 @@ export default { }, "tournament_prizes_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "place": [ - 3558 + 3648 ], "prize": [ - 3558 + 3648 ], "tournament": [ - 5621 + 5928 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -118327,7 +123089,7 @@ export default { }, "tournament_prizes_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -118336,10 +123098,10 @@ export default { "tournament_prizes_select_column": {}, "tournament_prizes_set_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "order": [ 41 @@ -118351,7 +123113,7 @@ export default { 85 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -118367,7 +123129,7 @@ export default { }, "tournament_prizes_stddev_order_by": { "order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -118383,7 +123145,7 @@ export default { }, "tournament_prizes_stddev_pop_order_by": { "order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -118399,7 +123161,7 @@ export default { }, "tournament_prizes_stddev_samp_order_by": { "order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -118407,10 +123169,10 @@ export default { }, "tournament_prizes_stream_cursor_input": { "initial_value": [ - 5362 + 5639 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -118418,10 +123180,10 @@ export default { }, "tournament_prizes_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "order": [ 41 @@ -118433,7 +123195,7 @@ export default { 85 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -118449,7 +123211,7 @@ export default { }, "tournament_prizes_sum_order_by": { "order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -118458,13 +123220,13 @@ export default { "tournament_prizes_update_column": {}, "tournament_prizes_updates": { "_inc": [ - 5343 + 5620 ], "_set": [ - 5354 + 5631 ], "where": [ - 5341 + 5618 ], "__typename": [ 85 @@ -118480,7 +123242,7 @@ export default { }, "tournament_prizes_var_pop_order_by": { "order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -118496,7 +123258,7 @@ export default { }, "tournament_prizes_var_samp_order_by": { "order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -118512,7 +123274,371 @@ export default { }, "tournament_prizes_variance_order_by": { "order": [ - 3558 + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks": { + "created_at": [ + 5243 + ], + "player": [ + 4606 + ], + "player_steam_id": [ + 312 + ], + "team": [ + 5194 + ], + "team_id": [ + 6672 + ], + "tournament": [ + 5896 + ], + "tournament_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks_aggregate": { + "aggregate": [ + 5652 + ], + "nodes": [ + 5650 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks_aggregate_fields": { + "avg": [ + 5653 + ], + "count": [ + 41, + { + "columns": [ + 5663, + "[tournament_registration_unlocks_select_column!]" + ], + "distinct": [ + 6 + ] + } + ], + "max": [ + 5658 + ], + "min": [ + 5659 + ], + "stddev": [ + 5665 + ], + "stddev_pop": [ + 5666 + ], + "stddev_samp": [ + 5667 + ], + "sum": [ + 5670 + ], + "var_pop": [ + 5673 + ], + "var_samp": [ + 5674 + ], + "variance": [ + 5675 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks_avg_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks_bool_exp": { + "_and": [ + 5654 + ], + "_not": [ + 5654 + ], + "_or": [ + 5654 + ], + "created_at": [ + 5244 + ], + "player": [ + 4610 + ], + "player_steam_id": [ + 314 + ], + "team": [ + 5205 + ], + "team_id": [ + 6674 + ], + "tournament": [ + 5917 + ], + "tournament_id": [ + 6674 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks_constraint": {}, + "tournament_registration_unlocks_inc_input": { + "player_steam_id": [ + 312 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks_insert_input": { + "created_at": [ + 5243 + ], + "player": [ + 4617 + ], + "player_steam_id": [ + 312 + ], + "team": [ + 5214 + ], + "team_id": [ + 6672 + ], + "tournament": [ + 5926 + ], + "tournament_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks_max_fields": { + "created_at": [ + 5243 + ], + "player_steam_id": [ + 312 + ], + "team_id": [ + 6672 + ], + "tournament_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks_min_fields": { + "created_at": [ + 5243 + ], + "player_steam_id": [ + 312 + ], + "team_id": [ + 6672 + ], + "tournament_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks_mutation_response": { + "affected_rows": [ + 41 + ], + "returning": [ + 5650 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks_on_conflict": { + "constraint": [ + 5655 + ], + "update_columns": [ + 5671 + ], + "where": [ + 5654 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks_order_by": { + "created_at": [ + 3648 + ], + "player": [ + 4619 + ], + "player_steam_id": [ + 3648 + ], + "team": [ + 5216 + ], + "team_id": [ + 3648 + ], + "tournament": [ + 5928 + ], + "tournament_id": [ + 3648 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks_select_column": {}, + "tournament_registration_unlocks_set_input": { + "created_at": [ + 5243 + ], + "player_steam_id": [ + 312 + ], + "team_id": [ + 6672 + ], + "tournament_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks_stddev_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks_stddev_pop_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks_stddev_samp_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks_stream_cursor_input": { + "initial_value": [ + 5669 + ], + "ordering": [ + 395 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks_stream_cursor_value_input": { + "created_at": [ + 5243 + ], + "player_steam_id": [ + 312 + ], + "team_id": [ + 6672 + ], + "tournament_id": [ + 6672 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks_sum_fields": { + "player_steam_id": [ + 312 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks_update_column": {}, + "tournament_registration_unlocks_updates": { + "_inc": [ + 5656 + ], + "_set": [ + 5664 + ], + "where": [ + 5654 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks_var_pop_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks_var_samp_fields": { + "player_steam_id": [ + 32 + ], + "__typename": [ + 85 + ] + }, + "tournament_registration_unlocks_variance_fields": { + "player_steam_id": [ + 32 ], "__typename": [ 85 @@ -118520,28 +123646,28 @@ export default { }, "tournament_stage_windows": { "closes_at": [ - 5153 + 5243 ], "created_at": [ - 5153 + 5243 ], "default_match_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "opens_at": [ - 5153 + 5243 ], "round": [ 41 ], "stage": [ - 5414 + 5717 ], "tournament_stage_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -118549,10 +123675,10 @@ export default { }, "tournament_stage_windows_aggregate": { "aggregate": [ - 5377 + 5680 ], "nodes": [ - 5373 + 5676 ], "__typename": [ 85 @@ -118560,7 +123686,7 @@ export default { }, "tournament_stage_windows_aggregate_bool_exp": { "count": [ - 5376 + 5679 ], "__typename": [ 85 @@ -118568,13 +123694,13 @@ export default { }, "tournament_stage_windows_aggregate_bool_exp_count": { "arguments": [ - 5394 + 5697 ], "distinct": [ 6 ], "filter": [ - 5382 + 5685 ], "predicate": [ 42 @@ -118585,13 +123711,13 @@ export default { }, "tournament_stage_windows_aggregate_fields": { "avg": [ - 5380 + 5683 ], "count": [ 41, { "columns": [ - 5394, + 5697, "[tournament_stage_windows_select_column!]" ], "distinct": [ @@ -118600,31 +123726,31 @@ export default { } ], "max": [ - 5386 + 5689 ], "min": [ - 5388 + 5691 ], "stddev": [ - 5396 + 5699 ], "stddev_pop": [ - 5398 + 5701 ], "stddev_samp": [ - 5400 + 5703 ], "sum": [ - 5404 + 5707 ], "var_pop": [ - 5408 + 5711 ], "var_samp": [ - 5410 + 5713 ], "variance": [ - 5412 + 5715 ], "__typename": [ 85 @@ -118632,37 +123758,37 @@ export default { }, "tournament_stage_windows_aggregate_order_by": { "avg": [ - 5381 + 5684 ], "count": [ - 3558 + 3648 ], "max": [ - 5387 + 5690 ], "min": [ - 5389 + 5692 ], "stddev": [ - 5397 + 5700 ], "stddev_pop": [ - 5399 + 5702 ], "stddev_samp": [ - 5401 + 5704 ], "sum": [ - 5405 + 5708 ], "var_pop": [ - 5409 + 5712 ], "var_samp": [ - 5411 + 5714 ], "variance": [ - 5413 + 5716 ], "__typename": [ 85 @@ -118670,10 +123796,10 @@ export default { }, "tournament_stage_windows_arr_rel_insert_input": { "data": [ - 5385 + 5688 ], "on_conflict": [ - 5391 + 5694 ], "__typename": [ 85 @@ -118689,7 +123815,7 @@ export default { }, "tournament_stage_windows_avg_order_by": { "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -118697,37 +123823,37 @@ export default { }, "tournament_stage_windows_bool_exp": { "_and": [ - 5382 + 5685 ], "_not": [ - 5382 + 5685 ], "_or": [ - 5382 + 5685 ], "closes_at": [ - 5154 + 5244 ], "created_at": [ - 5154 + 5244 ], "default_match_at": [ - 5154 + 5244 ], "id": [ - 6367 + 6674 ], "opens_at": [ - 5154 + 5244 ], "round": [ 42 ], "stage": [ - 5426 + 5729 ], "tournament_stage_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -118744,28 +123870,28 @@ export default { }, "tournament_stage_windows_insert_input": { "closes_at": [ - 5153 + 5243 ], "created_at": [ - 5153 + 5243 ], "default_match_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "opens_at": [ - 5153 + 5243 ], "round": [ 41 ], "stage": [ - 5438 + 5741 ], "tournament_stage_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -118773,25 +123899,25 @@ export default { }, "tournament_stage_windows_max_fields": { "closes_at": [ - 5153 + 5243 ], "created_at": [ - 5153 + 5243 ], "default_match_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "opens_at": [ - 5153 + 5243 ], "round": [ 41 ], "tournament_stage_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -118799,25 +123925,25 @@ export default { }, "tournament_stage_windows_max_order_by": { "closes_at": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "default_match_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "opens_at": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "tournament_stage_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -118825,25 +123951,25 @@ export default { }, "tournament_stage_windows_min_fields": { "closes_at": [ - 5153 + 5243 ], "created_at": [ - 5153 + 5243 ], "default_match_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "opens_at": [ - 5153 + 5243 ], "round": [ 41 ], "tournament_stage_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -118851,25 +123977,25 @@ export default { }, "tournament_stage_windows_min_order_by": { "closes_at": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "default_match_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "opens_at": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "tournament_stage_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -118880,7 +124006,7 @@ export default { 41 ], "returning": [ - 5373 + 5676 ], "__typename": [ 85 @@ -118888,13 +124014,13 @@ export default { }, "tournament_stage_windows_on_conflict": { "constraint": [ - 5383 + 5686 ], "update_columns": [ - 5406 + 5709 ], "where": [ - 5382 + 5685 ], "__typename": [ 85 @@ -118902,28 +124028,28 @@ export default { }, "tournament_stage_windows_order_by": { "closes_at": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "default_match_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "opens_at": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "stage": [ - 5440 + 5743 ], "tournament_stage_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -118931,7 +124057,7 @@ export default { }, "tournament_stage_windows_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -118940,25 +124066,25 @@ export default { "tournament_stage_windows_select_column": {}, "tournament_stage_windows_set_input": { "closes_at": [ - 5153 + 5243 ], "created_at": [ - 5153 + 5243 ], "default_match_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "opens_at": [ - 5153 + 5243 ], "round": [ 41 ], "tournament_stage_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -118974,7 +124100,7 @@ export default { }, "tournament_stage_windows_stddev_order_by": { "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -118990,7 +124116,7 @@ export default { }, "tournament_stage_windows_stddev_pop_order_by": { "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -119006,7 +124132,7 @@ export default { }, "tournament_stage_windows_stddev_samp_order_by": { "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -119014,10 +124140,10 @@ export default { }, "tournament_stage_windows_stream_cursor_input": { "initial_value": [ - 5403 + 5706 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -119025,25 +124151,25 @@ export default { }, "tournament_stage_windows_stream_cursor_value_input": { "closes_at": [ - 5153 + 5243 ], "created_at": [ - 5153 + 5243 ], "default_match_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "opens_at": [ - 5153 + 5243 ], "round": [ 41 ], "tournament_stage_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -119059,7 +124185,7 @@ export default { }, "tournament_stage_windows_sum_order_by": { "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -119068,13 +124194,13 @@ export default { "tournament_stage_windows_update_column": {}, "tournament_stage_windows_updates": { "_inc": [ - 5384 + 5687 ], "_set": [ - 5395 + 5698 ], "where": [ - 5382 + 5685 ], "__typename": [ 85 @@ -119090,7 +124216,7 @@ export default { }, "tournament_stage_windows_var_pop_order_by": { "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -119106,7 +124232,7 @@ export default { }, "tournament_stage_windows_var_samp_order_by": { "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -119122,7 +124248,7 @@ export default { }, "tournament_stage_windows_variance_order_by": { "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -119130,10 +124256,10 @@ export default { }, "tournament_stages": { "brackets": [ - 5197, + 5287, { "distinct_on": [ - 5221, + 5311, "[tournament_brackets_select_column!]" ], "limit": [ @@ -119143,19 +124269,19 @@ export default { 41 ], "order_by": [ - 5219, + 5309, "[tournament_brackets_order_by!]" ], "where": [ - 5208 + 5298 ] } ], "brackets_aggregate": [ - 5198, + 5288, { "distinct_on": [ - 5221, + 5311, "[tournament_brackets_select_column!]" ], "limit": [ @@ -119165,11 +124291,11 @@ export default { 41 ], "order_by": [ - 5219, + 5309, "[tournament_brackets_order_by!]" ], "where": [ - 5208 + 5298 ] } ], @@ -119180,7 +124306,7 @@ export default { 41 ], "e_tournament_stage_type": [ - 1522 + 1611 ], "final_map_advantage": [ 41 @@ -119189,10 +124315,10 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "max_rounds": [ 41 @@ -119204,16 +124330,16 @@ export default { 41 ], "options": [ - 3200 + 3290 ], "order": [ 41 ], "results": [ - 7107, + 7414, { "distinct_on": [ - 7139, + 7446, "[v_team_stage_results_select_column!]" ], "limit": [ @@ -119223,19 +124349,19 @@ export default { 41 ], "order_by": [ - 7137, + 7444, "[v_team_stage_results_order_by!]" ], "where": [ - 7126 + 7433 ] } ], "results_aggregate": [ - 7108, + 7415, { "distinct_on": [ - 7139, + 7446, "[v_team_stage_results_select_column!]" ], "limit": [ @@ -119245,16 +124371,16 @@ export default { 41 ], "order_by": [ - 7137, + 7444, "[v_team_stage_results_order_by!]" ], "where": [ - 7126 + 7433 ] } ], "settings": [ - 2349, + 2439, { "path": [ 85 @@ -119268,19 +124394,19 @@ export default { 6 ], "tournament": [ - 5589 + 5896 ], "tournament_id": [ - 6365 + 6672 ], "type": [ - 1527 + 1616 ], "windows": [ - 5373, + 5676, { "distinct_on": [ - 5394, + 5697, "[tournament_stage_windows_select_column!]" ], "limit": [ @@ -119290,19 +124416,19 @@ export default { 41 ], "order_by": [ - 5392, + 5695, "[tournament_stage_windows_order_by!]" ], "where": [ - 5382 + 5685 ] } ], "windows_aggregate": [ - 5374, + 5677, { "distinct_on": [ - 5394, + 5697, "[tournament_stage_windows_select_column!]" ], "limit": [ @@ -119312,11 +124438,11 @@ export default { 41 ], "order_by": [ - 5392, + 5695, "[tournament_stage_windows_order_by!]" ], "where": [ - 5382 + 5685 ] } ], @@ -119326,10 +124452,10 @@ export default { }, "tournament_stages_aggregate": { "aggregate": [ - 5420 + 5723 ], "nodes": [ - 5414 + 5717 ], "__typename": [ 85 @@ -119337,13 +124463,13 @@ export default { }, "tournament_stages_aggregate_bool_exp": { "bool_and": [ - 5417 + 5720 ], "bool_or": [ - 5418 + 5721 ], "count": [ - 5419 + 5722 ], "__typename": [ 85 @@ -119351,13 +124477,13 @@ export default { }, "tournament_stages_aggregate_bool_exp_bool_and": { "arguments": [ - 5444 + 5747 ], "distinct": [ 6 ], "filter": [ - 5426 + 5729 ], "predicate": [ 7 @@ -119368,13 +124494,13 @@ export default { }, "tournament_stages_aggregate_bool_exp_bool_or": { "arguments": [ - 5445 + 5748 ], "distinct": [ 6 ], "filter": [ - 5426 + 5729 ], "predicate": [ 7 @@ -119385,13 +124511,13 @@ export default { }, "tournament_stages_aggregate_bool_exp_count": { "arguments": [ - 5443 + 5746 ], "distinct": [ 6 ], "filter": [ - 5426 + 5729 ], "predicate": [ 42 @@ -119402,13 +124528,13 @@ export default { }, "tournament_stages_aggregate_fields": { "avg": [ - 5424 + 5727 ], "count": [ 41, { "columns": [ - 5443, + 5746, "[tournament_stages_select_column!]" ], "distinct": [ @@ -119417,31 +124543,31 @@ export default { } ], "max": [ - 5433 + 5736 ], "min": [ - 5435 + 5738 ], "stddev": [ - 5447 + 5750 ], "stddev_pop": [ - 5449 + 5752 ], "stddev_samp": [ - 5451 + 5754 ], "sum": [ - 5455 + 5758 ], "var_pop": [ - 5459 + 5762 ], "var_samp": [ - 5461 + 5764 ], "variance": [ - 5463 + 5766 ], "__typename": [ 85 @@ -119449,37 +124575,37 @@ export default { }, "tournament_stages_aggregate_order_by": { "avg": [ - 5425 + 5728 ], "count": [ - 3558 + 3648 ], "max": [ - 5434 + 5737 ], "min": [ - 5436 + 5739 ], "stddev": [ - 5448 + 5751 ], "stddev_pop": [ - 5450 + 5753 ], "stddev_samp": [ - 5452 + 5755 ], "sum": [ - 5456 + 5759 ], "var_pop": [ - 5460 + 5763 ], "var_samp": [ - 5462 + 5765 ], "variance": [ - 5464 + 5767 ], "__typename": [ 85 @@ -119487,7 +124613,7 @@ export default { }, "tournament_stages_append_input": { "settings": [ - 2349 + 2439 ], "__typename": [ 85 @@ -119495,10 +124621,10 @@ export default { }, "tournament_stages_arr_rel_insert_input": { "data": [ - 5432 + 5735 ], "on_conflict": [ - 5439 + 5742 ], "__typename": [ 85 @@ -119535,28 +124661,28 @@ export default { }, "tournament_stages_avg_order_by": { "decider_best_of": [ - 3558 + 3648 ], "default_best_of": [ - 3558 + 3648 ], "final_map_advantage": [ - 3558 + 3648 ], "groups": [ - 3558 + 3648 ], "max_rounds": [ - 3558 + 3648 ], "max_teams": [ - 3558 + 3648 ], "min_teams": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -119564,19 +124690,19 @@ export default { }, "tournament_stages_bool_exp": { "_and": [ - 5426 + 5729 ], "_not": [ - 5426 + 5729 ], "_or": [ - 5426 + 5729 ], "brackets": [ - 5208 + 5298 ], "brackets_aggregate": [ - 5199 + 5289 ], "decider_best_of": [ 42 @@ -119585,7 +124711,7 @@ export default { 42 ], "e_tournament_stage_type": [ - 1525 + 1614 ], "final_map_advantage": [ 42 @@ -119594,10 +124720,10 @@ export default { 42 ], "id": [ - 6367 + 6674 ], "match_options_id": [ - 6367 + 6674 ], "max_rounds": [ 42 @@ -119609,19 +124735,19 @@ export default { 42 ], "options": [ - 3211 + 3301 ], "order": [ 42 ], "results": [ - 7126 + 7433 ], "results_aggregate": [ - 7109 + 7416 ], "settings": [ - 2351 + 2441 ], "swiss_no_elimination": [ 7 @@ -119630,19 +124756,19 @@ export default { 7 ], "tournament": [ - 5610 + 5917 ], "tournament_id": [ - 6367 + 6674 ], "type": [ - 1528 + 1617 ], "windows": [ - 5382 + 5685 ], "windows_aggregate": [ - 5375 + 5678 ], "__typename": [ 85 @@ -119704,7 +124830,7 @@ export default { }, "tournament_stages_insert_input": { "brackets": [ - 5205 + 5295 ], "decider_best_of": [ 41 @@ -119713,7 +124839,7 @@ export default { 41 ], "e_tournament_stage_type": [ - 1533 + 1622 ], "final_map_advantage": [ 41 @@ -119722,10 +124848,10 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "max_rounds": [ 41 @@ -119737,16 +124863,16 @@ export default { 41 ], "options": [ - 3220 + 3310 ], "order": [ 41 ], "results": [ - 7123 + 7430 ], "settings": [ - 2349 + 2439 ], "swiss_no_elimination": [ 6 @@ -119755,16 +124881,16 @@ export default { 6 ], "tournament": [ - 5619 + 5926 ], "tournament_id": [ - 6365 + 6672 ], "type": [ - 1527 + 1616 ], "windows": [ - 5379 + 5682 ], "__typename": [ 85 @@ -119784,10 +124910,10 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "max_rounds": [ 41 @@ -119802,7 +124928,7 @@ export default { 41 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -119810,37 +124936,37 @@ export default { }, "tournament_stages_max_order_by": { "decider_best_of": [ - 3558 + 3648 ], "default_best_of": [ - 3558 + 3648 ], "final_map_advantage": [ - 3558 + 3648 ], "groups": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match_options_id": [ - 3558 + 3648 ], "max_rounds": [ - 3558 + 3648 ], "max_teams": [ - 3558 + 3648 ], "min_teams": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -119860,10 +124986,10 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "max_rounds": [ 41 @@ -119878,7 +125004,7 @@ export default { 41 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -119886,37 +125012,37 @@ export default { }, "tournament_stages_min_order_by": { "decider_best_of": [ - 3558 + 3648 ], "default_best_of": [ - 3558 + 3648 ], "final_map_advantage": [ - 3558 + 3648 ], "groups": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match_options_id": [ - 3558 + 3648 ], "max_rounds": [ - 3558 + 3648 ], "max_teams": [ - 3558 + 3648 ], "min_teams": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -119927,7 +125053,7 @@ export default { 41 ], "returning": [ - 5414 + 5717 ], "__typename": [ 85 @@ -119935,10 +125061,10 @@ export default { }, "tournament_stages_obj_rel_insert_input": { "data": [ - 5432 + 5735 ], "on_conflict": [ - 5439 + 5742 ], "__typename": [ 85 @@ -119946,13 +125072,13 @@ export default { }, "tournament_stages_on_conflict": { "constraint": [ - 5427 + 5730 ], "update_columns": [ - 5457 + 5760 ], "where": [ - 5426 + 5729 ], "__typename": [ 85 @@ -119960,67 +125086,67 @@ export default { }, "tournament_stages_order_by": { "brackets_aggregate": [ - 5204 + 5294 ], "decider_best_of": [ - 3558 + 3648 ], "default_best_of": [ - 3558 + 3648 ], "e_tournament_stage_type": [ - 1535 + 1624 ], "final_map_advantage": [ - 3558 + 3648 ], "groups": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "match_options_id": [ - 3558 + 3648 ], "max_rounds": [ - 3558 + 3648 ], "max_teams": [ - 3558 + 3648 ], "min_teams": [ - 3558 + 3648 ], "options": [ - 3222 + 3312 ], "order": [ - 3558 + 3648 ], "results_aggregate": [ - 7122 + 7429 ], "settings": [ - 3558 + 3648 ], "swiss_no_elimination": [ - 3558 + 3648 ], "third_place_match": [ - 3558 + 3648 ], "tournament": [ - 5621 + 5928 ], "tournament_id": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "windows_aggregate": [ - 5378 + 5681 ], "__typename": [ 85 @@ -120028,7 +125154,7 @@ export default { }, "tournament_stages_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -120036,7 +125162,7 @@ export default { }, "tournament_stages_prepend_input": { "settings": [ - 2349 + 2439 ], "__typename": [ 85 @@ -120059,10 +125185,10 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "max_rounds": [ 41 @@ -120077,7 +125203,7 @@ export default { 41 ], "settings": [ - 2349 + 2439 ], "swiss_no_elimination": [ 6 @@ -120086,10 +125212,10 @@ export default { 6 ], "tournament_id": [ - 6365 + 6672 ], "type": [ - 1527 + 1616 ], "__typename": [ 85 @@ -120126,28 +125252,28 @@ export default { }, "tournament_stages_stddev_order_by": { "decider_best_of": [ - 3558 + 3648 ], "default_best_of": [ - 3558 + 3648 ], "final_map_advantage": [ - 3558 + 3648 ], "groups": [ - 3558 + 3648 ], "max_rounds": [ - 3558 + 3648 ], "max_teams": [ - 3558 + 3648 ], "min_teams": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -120184,28 +125310,28 @@ export default { }, "tournament_stages_stddev_pop_order_by": { "decider_best_of": [ - 3558 + 3648 ], "default_best_of": [ - 3558 + 3648 ], "final_map_advantage": [ - 3558 + 3648 ], "groups": [ - 3558 + 3648 ], "max_rounds": [ - 3558 + 3648 ], "max_teams": [ - 3558 + 3648 ], "min_teams": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -120242,28 +125368,28 @@ export default { }, "tournament_stages_stddev_samp_order_by": { "decider_best_of": [ - 3558 + 3648 ], "default_best_of": [ - 3558 + 3648 ], "final_map_advantage": [ - 3558 + 3648 ], "groups": [ - 3558 + 3648 ], "max_rounds": [ - 3558 + 3648 ], "max_teams": [ - 3558 + 3648 ], "min_teams": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -120271,10 +125397,10 @@ export default { }, "tournament_stages_stream_cursor_input": { "initial_value": [ - 5454 + 5757 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -120294,10 +125420,10 @@ export default { 41 ], "id": [ - 6365 + 6672 ], "match_options_id": [ - 6365 + 6672 ], "max_rounds": [ 41 @@ -120312,7 +125438,7 @@ export default { 41 ], "settings": [ - 2349 + 2439 ], "swiss_no_elimination": [ 6 @@ -120321,10 +125447,10 @@ export default { 6 ], "tournament_id": [ - 6365 + 6672 ], "type": [ - 1527 + 1616 ], "__typename": [ 85 @@ -120361,28 +125487,28 @@ export default { }, "tournament_stages_sum_order_by": { "decider_best_of": [ - 3558 + 3648 ], "default_best_of": [ - 3558 + 3648 ], "final_map_advantage": [ - 3558 + 3648 ], "groups": [ - 3558 + 3648 ], "max_rounds": [ - 3558 + 3648 ], "max_teams": [ - 3558 + 3648 ], "min_teams": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -120391,28 +125517,28 @@ export default { "tournament_stages_update_column": {}, "tournament_stages_updates": { "_append": [ - 5422 + 5725 ], "_delete_at_path": [ - 5428 + 5731 ], "_delete_elem": [ - 5429 + 5732 ], "_delete_key": [ - 5430 + 5733 ], "_inc": [ - 5431 + 5734 ], "_prepend": [ - 5442 + 5745 ], "_set": [ - 5446 + 5749 ], "where": [ - 5426 + 5729 ], "__typename": [ 85 @@ -120449,28 +125575,28 @@ export default { }, "tournament_stages_var_pop_order_by": { "decider_best_of": [ - 3558 + 3648 ], "default_best_of": [ - 3558 + 3648 ], "final_map_advantage": [ - 3558 + 3648 ], "groups": [ - 3558 + 3648 ], "max_rounds": [ - 3558 + 3648 ], "max_teams": [ - 3558 + 3648 ], "min_teams": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -120507,28 +125633,28 @@ export default { }, "tournament_stages_var_samp_order_by": { "decider_best_of": [ - 3558 + 3648 ], "default_best_of": [ - 3558 + 3648 ], "final_map_advantage": [ - 3558 + 3648 ], "groups": [ - 3558 + 3648 ], "max_rounds": [ - 3558 + 3648 ], "max_teams": [ - 3558 + 3648 ], "min_teams": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -120565,28 +125691,28 @@ export default { }, "tournament_stages_variance_order_by": { "decider_best_of": [ - 3558 + 3648 ], "default_best_of": [ - 3558 + 3648 ], "final_map_advantage": [ - 3558 + 3648 ], "groups": [ - 3558 + 3648 ], "max_rounds": [ - 3558 + 3648 ], "max_teams": [ - 3558 + 3648 ], "min_teams": [ - 3558 + 3648 ], "order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -120594,28 +125720,28 @@ export default { }, "tournament_team_invites": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "invited_by": [ - 4516 + 4606 ], "invited_by_player_steam_id": [ - 310 + 312 ], "player": [ - 4516 + 4606 ], "steam_id": [ - 310 + 312 ], "team": [ - 5547 + 5850 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -120623,10 +125749,10 @@ export default { }, "tournament_team_invites_aggregate": { "aggregate": [ - 5469 + 5772 ], "nodes": [ - 5465 + 5768 ], "__typename": [ 85 @@ -120634,7 +125760,7 @@ export default { }, "tournament_team_invites_aggregate_bool_exp": { "count": [ - 5468 + 5771 ], "__typename": [ 85 @@ -120642,13 +125768,13 @@ export default { }, "tournament_team_invites_aggregate_bool_exp_count": { "arguments": [ - 5486 + 5789 ], "distinct": [ 6 ], "filter": [ - 5474 + 5777 ], "predicate": [ 42 @@ -120659,13 +125785,13 @@ export default { }, "tournament_team_invites_aggregate_fields": { "avg": [ - 5472 + 5775 ], "count": [ 41, { "columns": [ - 5486, + 5789, "[tournament_team_invites_select_column!]" ], "distinct": [ @@ -120674,31 +125800,31 @@ export default { } ], "max": [ - 5478 + 5781 ], "min": [ - 5480 + 5783 ], "stddev": [ - 5488 + 5791 ], "stddev_pop": [ - 5490 + 5793 ], "stddev_samp": [ - 5492 + 5795 ], "sum": [ - 5496 + 5799 ], "var_pop": [ - 5500 + 5803 ], "var_samp": [ - 5502 + 5805 ], "variance": [ - 5504 + 5807 ], "__typename": [ 85 @@ -120706,37 +125832,37 @@ export default { }, "tournament_team_invites_aggregate_order_by": { "avg": [ - 5473 + 5776 ], "count": [ - 3558 + 3648 ], "max": [ - 5479 + 5782 ], "min": [ - 5481 + 5784 ], "stddev": [ - 5489 + 5792 ], "stddev_pop": [ - 5491 + 5794 ], "stddev_samp": [ - 5493 + 5796 ], "sum": [ - 5497 + 5800 ], "var_pop": [ - 5501 + 5804 ], "var_samp": [ - 5503 + 5806 ], "variance": [ - 5505 + 5808 ], "__typename": [ 85 @@ -120744,10 +125870,10 @@ export default { }, "tournament_team_invites_arr_rel_insert_input": { "data": [ - 5477 + 5780 ], "on_conflict": [ - 5483 + 5786 ], "__typename": [ 85 @@ -120766,10 +125892,10 @@ export default { }, "tournament_team_invites_avg_order_by": { "invited_by_player_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -120777,37 +125903,37 @@ export default { }, "tournament_team_invites_bool_exp": { "_and": [ - 5474 + 5777 ], "_not": [ - 5474 + 5777 ], "_or": [ - 5474 + 5777 ], "created_at": [ - 5154 + 5244 ], "id": [ - 6367 + 6674 ], "invited_by": [ - 4520 + 4610 ], "invited_by_player_steam_id": [ - 312 + 314 ], "player": [ - 4520 + 4610 ], "steam_id": [ - 312 + 314 ], "team": [ - 5556 + 5861 ], "tournament_team_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -120816,10 +125942,10 @@ export default { "tournament_team_invites_constraint": {}, "tournament_team_invites_inc_input": { "invited_by_player_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -120827,28 +125953,28 @@ export default { }, "tournament_team_invites_insert_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "invited_by": [ - 4527 + 4617 ], "invited_by_player_steam_id": [ - 310 + 312 ], "player": [ - 4527 + 4617 ], "steam_id": [ - 310 + 312 ], "team": [ - 5565 + 5870 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -120856,19 +125982,19 @@ export default { }, "tournament_team_invites_max_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "invited_by_player_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -120876,19 +126002,19 @@ export default { }, "tournament_team_invites_max_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "invited_by_player_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "tournament_team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -120896,19 +126022,19 @@ export default { }, "tournament_team_invites_min_fields": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "invited_by_player_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -120916,19 +126042,19 @@ export default { }, "tournament_team_invites_min_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "invited_by_player_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "tournament_team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -120939,7 +126065,7 @@ export default { 41 ], "returning": [ - 5465 + 5768 ], "__typename": [ 85 @@ -120947,13 +126073,13 @@ export default { }, "tournament_team_invites_on_conflict": { "constraint": [ - 5475 + 5778 ], "update_columns": [ - 5498 + 5801 ], "where": [ - 5474 + 5777 ], "__typename": [ 85 @@ -120961,28 +126087,28 @@ export default { }, "tournament_team_invites_order_by": { "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "invited_by": [ - 4529 + 4619 ], "invited_by_player_steam_id": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "steam_id": [ - 3558 + 3648 ], "team": [ - 5567 + 5872 ], "tournament_team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -120990,7 +126116,7 @@ export default { }, "tournament_team_invites_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -120999,19 +126125,19 @@ export default { "tournament_team_invites_select_column": {}, "tournament_team_invites_set_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "invited_by_player_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -121030,10 +126156,10 @@ export default { }, "tournament_team_invites_stddev_order_by": { "invited_by_player_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -121052,10 +126178,10 @@ export default { }, "tournament_team_invites_stddev_pop_order_by": { "invited_by_player_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -121074,10 +126200,10 @@ export default { }, "tournament_team_invites_stddev_samp_order_by": { "invited_by_player_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -121085,10 +126211,10 @@ export default { }, "tournament_team_invites_stream_cursor_input": { "initial_value": [ - 5495 + 5798 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -121096,19 +126222,19 @@ export default { }, "tournament_team_invites_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "invited_by_player_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -121116,10 +126242,10 @@ export default { }, "tournament_team_invites_sum_fields": { "invited_by_player_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -121127,10 +126253,10 @@ export default { }, "tournament_team_invites_sum_order_by": { "invited_by_player_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -121139,13 +126265,13 @@ export default { "tournament_team_invites_update_column": {}, "tournament_team_invites_updates": { "_inc": [ - 5476 + 5779 ], "_set": [ - 5487 + 5790 ], "where": [ - 5474 + 5777 ], "__typename": [ 85 @@ -121164,10 +126290,10 @@ export default { }, "tournament_team_invites_var_pop_order_by": { "invited_by_player_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -121186,10 +126312,10 @@ export default { }, "tournament_team_invites_var_samp_order_by": { "invited_by_player_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -121208,39 +126334,45 @@ export default { }, "tournament_team_invites_variance_order_by": { "invited_by_player_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 ] }, "tournament_team_roster": { + "checked_in_at": [ + 5243 + ], "e_team_role": [ - 1440 + 1488 ], "player": [ - 4516 + 4606 ], "player_steam_id": [ - 310 + 312 ], "role": [ - 1445 + 1493 + ], + "target_eligible": [ + 6 ], "tournament": [ - 5589 + 5896 ], "tournament_id": [ - 6365 + 6672 ], "tournament_team": [ - 5547 + 5850 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -121248,10 +126380,10 @@ export default { }, "tournament_team_roster_aggregate": { "aggregate": [ - 5510 + 5813 ], "nodes": [ - 5506 + 5809 ], "__typename": [ 85 @@ -121259,7 +126391,7 @@ export default { }, "tournament_team_roster_aggregate_bool_exp": { "count": [ - 5509 + 5812 ], "__typename": [ 85 @@ -121267,13 +126399,13 @@ export default { }, "tournament_team_roster_aggregate_bool_exp_count": { "arguments": [ - 5527 + 5830 ], "distinct": [ 6 ], "filter": [ - 5515 + 5818 ], "predicate": [ 42 @@ -121284,13 +126416,13 @@ export default { }, "tournament_team_roster_aggregate_fields": { "avg": [ - 5513 + 5816 ], "count": [ 41, { "columns": [ - 5527, + 5830, "[tournament_team_roster_select_column!]" ], "distinct": [ @@ -121299,31 +126431,31 @@ export default { } ], "max": [ - 5519 + 5822 ], "min": [ - 5521 + 5824 ], "stddev": [ - 5529 + 5832 ], "stddev_pop": [ - 5531 + 5834 ], "stddev_samp": [ - 5533 + 5836 ], "sum": [ - 5537 + 5840 ], "var_pop": [ - 5541 + 5844 ], "var_samp": [ - 5543 + 5846 ], "variance": [ - 5545 + 5848 ], "__typename": [ 85 @@ -121331,37 +126463,37 @@ export default { }, "tournament_team_roster_aggregate_order_by": { "avg": [ - 5514 + 5817 ], "count": [ - 3558 + 3648 ], "max": [ - 5520 + 5823 ], "min": [ - 5522 + 5825 ], "stddev": [ - 5530 + 5833 ], "stddev_pop": [ - 5532 + 5835 ], "stddev_samp": [ - 5534 + 5837 ], "sum": [ - 5538 + 5841 ], "var_pop": [ - 5542 + 5845 ], "var_samp": [ - 5544 + 5847 ], "variance": [ - 5546 + 5849 ], "__typename": [ 85 @@ -121369,10 +126501,10 @@ export default { }, "tournament_team_roster_arr_rel_insert_input": { "data": [ - 5518 + 5821 ], "on_conflict": [ - 5524 + 5827 ], "__typename": [ 85 @@ -121388,7 +126520,7 @@ export default { }, "tournament_team_roster_avg_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -121396,37 +126528,43 @@ export default { }, "tournament_team_roster_bool_exp": { "_and": [ - 5515 + 5818 ], "_not": [ - 5515 + 5818 ], "_or": [ - 5515 + 5818 + ], + "checked_in_at": [ + 5244 ], "e_team_role": [ - 1443 + 1491 ], "player": [ - 4520 + 4610 ], "player_steam_id": [ - 312 + 314 ], "role": [ - 1446 + 1494 + ], + "target_eligible": [ + 7 ], "tournament": [ - 5610 + 5917 ], "tournament_id": [ - 6367 + 6674 ], "tournament_team": [ - 5556 + 5861 ], "tournament_team_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -121435,92 +126573,107 @@ export default { "tournament_team_roster_constraint": {}, "tournament_team_roster_inc_input": { "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 ] }, "tournament_team_roster_insert_input": { + "checked_in_at": [ + 5243 + ], "e_team_role": [ - 1451 + 1499 ], "player": [ - 4527 + 4617 ], "player_steam_id": [ - 310 + 312 ], "role": [ - 1445 + 1493 ], "tournament": [ - 5619 + 5926 ], "tournament_id": [ - 6365 + 6672 ], "tournament_team": [ - 5565 + 5870 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 ] }, "tournament_team_roster_max_fields": { + "checked_in_at": [ + 5243 + ], "player_steam_id": [ - 310 + 312 ], "tournament_id": [ - 6365 + 6672 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 ] }, "tournament_team_roster_max_order_by": { + "checked_in_at": [ + 3648 + ], "player_steam_id": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "tournament_team_id": [ - 3558 + 3648 ], "__typename": [ 85 ] }, "tournament_team_roster_min_fields": { + "checked_in_at": [ + 5243 + ], "player_steam_id": [ - 310 + 312 ], "tournament_id": [ - 6365 + 6672 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 ] }, "tournament_team_roster_min_order_by": { + "checked_in_at": [ + 3648 + ], "player_steam_id": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "tournament_team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -121531,7 +126684,7 @@ export default { 41 ], "returning": [ - 5506 + 5809 ], "__typename": [ 85 @@ -121539,42 +126692,48 @@ export default { }, "tournament_team_roster_on_conflict": { "constraint": [ - 5516 + 5819 ], "update_columns": [ - 5539 + 5842 ], "where": [ - 5515 + 5818 ], "__typename": [ 85 ] }, "tournament_team_roster_order_by": { + "checked_in_at": [ + 3648 + ], "e_team_role": [ - 1453 + 1501 ], "player": [ - 4529 + 4619 ], "player_steam_id": [ - 3558 + 3648 ], "role": [ - 3558 + 3648 + ], + "target_eligible": [ + 3648 ], "tournament": [ - 5621 + 5928 ], "tournament_id": [ - 3558 + 3648 ], "tournament_team": [ - 5567 + 5872 ], "tournament_team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -121582,10 +126741,10 @@ export default { }, "tournament_team_roster_pk_columns_input": { "player_steam_id": [ - 310 + 312 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -121593,17 +126752,20 @@ export default { }, "tournament_team_roster_select_column": {}, "tournament_team_roster_set_input": { + "checked_in_at": [ + 5243 + ], "player_steam_id": [ - 310 + 312 ], "role": [ - 1445 + 1493 ], "tournament_id": [ - 6365 + 6672 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -121619,7 +126781,7 @@ export default { }, "tournament_team_roster_stddev_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -121635,7 +126797,7 @@ export default { }, "tournament_team_roster_stddev_pop_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -121651,7 +126813,7 @@ export default { }, "tournament_team_roster_stddev_samp_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -121659,27 +126821,30 @@ export default { }, "tournament_team_roster_stream_cursor_input": { "initial_value": [ - 5536 + 5839 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 ] }, "tournament_team_roster_stream_cursor_value_input": { + "checked_in_at": [ + 5243 + ], "player_steam_id": [ - 310 + 312 ], "role": [ - 1445 + 1493 ], "tournament_id": [ - 6365 + 6672 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -121687,7 +126852,7 @@ export default { }, "tournament_team_roster_sum_fields": { "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -121695,7 +126860,7 @@ export default { }, "tournament_team_roster_sum_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -121704,13 +126869,13 @@ export default { "tournament_team_roster_update_column": {}, "tournament_team_roster_updates": { "_inc": [ - 5517 + 5820 ], "_set": [ - 5528 + 5831 ], "where": [ - 5515 + 5818 ], "__typename": [ 85 @@ -121726,7 +126891,7 @@ export default { }, "tournament_team_roster_var_pop_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -121742,7 +126907,7 @@ export default { }, "tournament_team_roster_var_samp_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -121758,7 +126923,7 @@ export default { }, "tournament_team_roster_variance_order_by": { "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -121769,28 +126934,78 @@ export default { 6 ], "captain": [ - 4516 + 4606 ], "captain_steam_id": [ - 310 + 312 + ], + "checked_in": [ + 6 + ], + "checked_in_at": [ + 5243 ], "created_at": [ - 5153 + 5243 ], "creator": [ - 4516 + 4606 ], "eligible_at": [ - 5153 + 5243 + ], + "free_agents": [ + 5357, + { + "distinct_on": [ + 5378, + "[tournament_free_agents_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5376, + "[tournament_free_agents_order_by!]" + ], + "where": [ + 5366 + ] + } + ], + "free_agents_aggregate": [ + 5358, + { + "distinct_on": [ + 5378, + "[tournament_free_agents_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5376, + "[tournament_free_agents_order_by!]" + ], + "where": [ + 5366 + ] + } ], "id": [ - 6365 + 6672 ], "invites": [ - 5465, + 5768, { "distinct_on": [ - 5486, + 5789, "[tournament_team_invites_select_column!]" ], "limit": [ @@ -121800,19 +127015,19 @@ export default { 41 ], "order_by": [ - 5484, + 5787, "[tournament_team_invites_order_by!]" ], "where": [ - 5474 + 5777 ] } ], "invites_aggregate": [ - 5466, + 5769, { "distinct_on": [ - 5486, + 5789, "[tournament_team_invites_select_column!]" ], "limit": [ @@ -121822,28 +127037,31 @@ export default { 41 ], "order_by": [ - 5484, + 5787, "[tournament_team_invites_order_by!]" ], "where": [ - 5474 + 5777 ] } ], + "is_drafted": [ + 6 + ], "name": [ 85 ], "owner_steam_id": [ - 310 + 312 ], "results": [ - 7107 + 7414 ], "roster": [ - 5506, + 5809, { "distinct_on": [ - 5527, + 5830, "[tournament_team_roster_select_column!]" ], "limit": [ @@ -121853,19 +127071,19 @@ export default { 41 ], "order_by": [ - 5525, + 5828, "[tournament_team_roster_order_by!]" ], "where": [ - 5515 + 5818 ] } ], "roster_aggregate": [ - 5507, + 5810, { "distinct_on": [ - 5527, + 5830, "[tournament_team_roster_select_column!]" ], "limit": [ @@ -121875,11 +127093,11 @@ export default { 41 ], "order_by": [ - 5525, + 5828, "[tournament_team_roster_order_by!]" ], "where": [ - 5515 + 5818 ] } ], @@ -121890,16 +127108,16 @@ export default { 85 ], "team": [ - 5104 + 5194 ], "team_id": [ - 6365 + 6672 ], "tournament": [ - 5589 + 5896 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -121907,18 +127125,58 @@ export default { }, "tournament_teams_aggregate": { "aggregate": [ - 5551 + 5856 ], "nodes": [ - 5547 + 5850 ], "__typename": [ 85 ] }, "tournament_teams_aggregate_bool_exp": { + "bool_and": [ + 5853 + ], + "bool_or": [ + 5854 + ], "count": [ - 5550 + 5855 + ], + "__typename": [ + 85 + ] + }, + "tournament_teams_aggregate_bool_exp_bool_and": { + "arguments": [ + 5875 + ], + "distinct": [ + 6 + ], + "filter": [ + 5861 + ], + "predicate": [ + 7 + ], + "__typename": [ + 85 + ] + }, + "tournament_teams_aggregate_bool_exp_bool_or": { + "arguments": [ + 5876 + ], + "distinct": [ + 6 + ], + "filter": [ + 5861 + ], + "predicate": [ + 7 ], "__typename": [ 85 @@ -121926,13 +127184,13 @@ export default { }, "tournament_teams_aggregate_bool_exp_count": { "arguments": [ - 5569 + 5874 ], "distinct": [ 6 ], "filter": [ - 5556 + 5861 ], "predicate": [ 42 @@ -121943,13 +127201,13 @@ export default { }, "tournament_teams_aggregate_fields": { "avg": [ - 5554 + 5859 ], "count": [ 41, { "columns": [ - 5569, + 5874, "[tournament_teams_select_column!]" ], "distinct": [ @@ -121958,31 +127216,31 @@ export default { } ], "max": [ - 5560 + 5865 ], "min": [ - 5562 + 5867 ], "stddev": [ - 5571 + 5878 ], "stddev_pop": [ - 5573 + 5880 ], "stddev_samp": [ - 5575 + 5882 ], "sum": [ - 5579 + 5886 ], "var_pop": [ - 5583 + 5890 ], "var_samp": [ - 5585 + 5892 ], "variance": [ - 5587 + 5894 ], "__typename": [ 85 @@ -121990,37 +127248,37 @@ export default { }, "tournament_teams_aggregate_order_by": { "avg": [ - 5555 + 5860 ], "count": [ - 3558 + 3648 ], "max": [ - 5561 + 5866 ], "min": [ - 5563 + 5868 ], "stddev": [ - 5572 + 5879 ], "stddev_pop": [ - 5574 + 5881 ], "stddev_samp": [ - 5576 + 5883 ], "sum": [ - 5580 + 5887 ], "var_pop": [ - 5584 + 5891 ], "var_samp": [ - 5586 + 5893 ], "variance": [ - 5588 + 5895 ], "__typename": [ 85 @@ -122028,10 +127286,10 @@ export default { }, "tournament_teams_arr_rel_insert_input": { "data": [ - 5559 + 5864 ], "on_conflict": [ - 5566 + 5871 ], "__typename": [ 85 @@ -122053,13 +127311,13 @@ export default { }, "tournament_teams_avg_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "owner_steam_id": [ - 3558 + 3648 ], "seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -122067,55 +127325,70 @@ export default { }, "tournament_teams_bool_exp": { "_and": [ - 5556 + 5861 ], "_not": [ - 5556 + 5861 ], "_or": [ - 5556 + 5861 ], "can_manage": [ 7 ], "captain": [ - 4520 + 4610 ], "captain_steam_id": [ - 312 + 314 + ], + "checked_in": [ + 7 + ], + "checked_in_at": [ + 5244 ], "created_at": [ - 5154 + 5244 ], "creator": [ - 4520 + 4610 ], "eligible_at": [ - 5154 + 5244 + ], + "free_agents": [ + 5366 + ], + "free_agents_aggregate": [ + 5359 ], "id": [ - 6367 + 6674 ], "invites": [ - 5474 + 5777 ], "invites_aggregate": [ - 5467 + 5770 + ], + "is_drafted": [ + 7 ], "name": [ 87 ], "owner_steam_id": [ - 312 + 314 ], "results": [ - 7126 + 7433 ], "roster": [ - 5515 + 5818 ], "roster_aggregate": [ - 5508 + 5811 ], "seed": [ 42 @@ -122124,16 +127397,16 @@ export default { 87 ], "team": [ - 5115 + 5205 ], "team_id": [ - 6367 + 6674 ], "tournament": [ - 5610 + 5917 ], "tournament_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -122142,10 +127415,10 @@ export default { "tournament_teams_constraint": {}, "tournament_teams_inc_input": { "captain_steam_id": [ - 310 + 312 ], "owner_steam_id": [ - 310 + 312 ], "seed": [ 41 @@ -122156,37 +127429,46 @@ export default { }, "tournament_teams_insert_input": { "captain": [ - 4527 + 4617 ], "captain_steam_id": [ - 310 + 312 + ], + "checked_in_at": [ + 5243 ], "created_at": [ - 5153 + 5243 ], "creator": [ - 4527 + 4617 ], "eligible_at": [ - 5153 + 5243 + ], + "free_agents": [ + 5363 ], "id": [ - 6365 + 6672 ], "invites": [ - 5471 + 5774 + ], + "is_drafted": [ + 6 ], "name": [ 85 ], "owner_steam_id": [ - 310 + 312 ], "results": [ - 7135 + 7442 ], "roster": [ - 5512 + 5815 ], "seed": [ 41 @@ -122195,16 +127477,16 @@ export default { 85 ], "team": [ - 5124 + 5214 ], "team_id": [ - 6365 + 6672 ], "tournament": [ - 5619 + 5926 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -122212,22 +127494,25 @@ export default { }, "tournament_teams_max_fields": { "captain_steam_id": [ - 310 + 312 + ], + "checked_in_at": [ + 5243 ], "created_at": [ - 5153 + 5243 ], "eligible_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "name": [ 85 ], "owner_steam_id": [ - 310 + 312 ], "seed": [ 41 @@ -122236,10 +127521,10 @@ export default { 85 ], "team_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -122247,34 +127532,37 @@ export default { }, "tournament_teams_max_order_by": { "captain_steam_id": [ - 3558 + 3648 + ], + "checked_in_at": [ + 3648 ], "created_at": [ - 3558 + 3648 ], "eligible_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "owner_steam_id": [ - 3558 + 3648 ], "seed": [ - 3558 + 3648 ], "short_name": [ - 3558 + 3648 ], "team_id": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -122282,22 +127570,25 @@ export default { }, "tournament_teams_min_fields": { "captain_steam_id": [ - 310 + 312 + ], + "checked_in_at": [ + 5243 ], "created_at": [ - 5153 + 5243 ], "eligible_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "name": [ 85 ], "owner_steam_id": [ - 310 + 312 ], "seed": [ 41 @@ -122306,10 +127597,10 @@ export default { 85 ], "team_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -122317,34 +127608,37 @@ export default { }, "tournament_teams_min_order_by": { "captain_steam_id": [ - 3558 + 3648 + ], + "checked_in_at": [ + 3648 ], "created_at": [ - 3558 + 3648 ], "eligible_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "owner_steam_id": [ - 3558 + 3648 ], "seed": [ - 3558 + 3648 ], "short_name": [ - 3558 + 3648 ], "team_id": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -122355,7 +127649,7 @@ export default { 41 ], "returning": [ - 5547 + 5850 ], "__typename": [ 85 @@ -122363,10 +127657,10 @@ export default { }, "tournament_teams_obj_rel_insert_input": { "data": [ - 5559 + 5864 ], "on_conflict": [ - 5566 + 5871 ], "__typename": [ 85 @@ -122374,13 +127668,13 @@ export default { }, "tournament_teams_on_conflict": { "constraint": [ - 5557 + 5862 ], "update_columns": [ - 5581 + 5888 ], "where": [ - 5556 + 5861 ], "__typename": [ 85 @@ -122388,58 +127682,70 @@ export default { }, "tournament_teams_order_by": { "can_manage": [ - 3558 + 3648 ], "captain": [ - 4529 + 4619 ], "captain_steam_id": [ - 3558 + 3648 + ], + "checked_in": [ + 3648 + ], + "checked_in_at": [ + 3648 ], "created_at": [ - 3558 + 3648 ], "creator": [ - 4529 + 4619 ], "eligible_at": [ - 3558 + 3648 + ], + "free_agents_aggregate": [ + 5362 ], "id": [ - 3558 + 3648 ], "invites_aggregate": [ - 5470 + 5773 + ], + "is_drafted": [ + 3648 ], "name": [ - 3558 + 3648 ], "owner_steam_id": [ - 3558 + 3648 ], "results": [ - 7137 + 7444 ], "roster_aggregate": [ - 5511 + 5814 ], "seed": [ - 3558 + 3648 ], "short_name": [ - 3558 + 3648 ], "team": [ - 5126 + 5216 ], "team_id": [ - 3558 + 3648 ], "tournament": [ - 5621 + 5928 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -122447,31 +127753,39 @@ export default { }, "tournament_teams_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 ] }, "tournament_teams_select_column": {}, + "tournament_teams_select_column_tournament_teams_aggregate_bool_exp_bool_and_arguments_columns": {}, + "tournament_teams_select_column_tournament_teams_aggregate_bool_exp_bool_or_arguments_columns": {}, "tournament_teams_set_input": { "captain_steam_id": [ - 310 + 312 + ], + "checked_in_at": [ + 5243 ], "created_at": [ - 5153 + 5243 ], "eligible_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 + ], + "is_drafted": [ + 6 ], "name": [ 85 ], "owner_steam_id": [ - 310 + 312 ], "seed": [ 41 @@ -122480,10 +127794,10 @@ export default { 85 ], "team_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -122505,13 +127819,13 @@ export default { }, "tournament_teams_stddev_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "owner_steam_id": [ - 3558 + 3648 ], "seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -122533,13 +127847,13 @@ export default { }, "tournament_teams_stddev_pop_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "owner_steam_id": [ - 3558 + 3648 ], "seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -122561,13 +127875,13 @@ export default { }, "tournament_teams_stddev_samp_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "owner_steam_id": [ - 3558 + 3648 ], "seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -122575,10 +127889,10 @@ export default { }, "tournament_teams_stream_cursor_input": { "initial_value": [ - 5578 + 5885 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -122586,22 +127900,28 @@ export default { }, "tournament_teams_stream_cursor_value_input": { "captain_steam_id": [ - 310 + 312 + ], + "checked_in_at": [ + 5243 ], "created_at": [ - 5153 + 5243 ], "eligible_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 + ], + "is_drafted": [ + 6 ], "name": [ 85 ], "owner_steam_id": [ - 310 + 312 ], "seed": [ 41 @@ -122610,10 +127930,10 @@ export default { 85 ], "team_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -122621,10 +127941,10 @@ export default { }, "tournament_teams_sum_fields": { "captain_steam_id": [ - 310 + 312 ], "owner_steam_id": [ - 310 + 312 ], "seed": [ 41 @@ -122635,13 +127955,13 @@ export default { }, "tournament_teams_sum_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "owner_steam_id": [ - 3558 + 3648 ], "seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -122650,13 +127970,13 @@ export default { "tournament_teams_update_column": {}, "tournament_teams_updates": { "_inc": [ - 5558 + 5863 ], "_set": [ - 5570 + 5877 ], "where": [ - 5556 + 5861 ], "__typename": [ 85 @@ -122678,13 +127998,13 @@ export default { }, "tournament_teams_var_pop_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "owner_steam_id": [ - 3558 + 3648 ], "seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -122706,13 +128026,13 @@ export default { }, "tournament_teams_var_samp_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "owner_steam_id": [ - 3558 + 3648 ], "seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -122734,13 +128054,13 @@ export default { }, "tournament_teams_variance_order_by": { "captain_steam_id": [ - 3558 + 3648 ], "owner_steam_id": [ - 3558 + 3648 ], "seed": [ - 3558 + 3648 ], "__typename": [ 85 @@ -122748,16 +128068,16 @@ export default { }, "tournaments": { "admin": [ - 4516 + 4606 ], "auto_start": [ 6 ], "award_configs": [ - 5155, + 5245, { "distinct_on": [ - 5177, + 5267, "[tournament_awards_select_column!]" ], "limit": [ @@ -122767,19 +128087,19 @@ export default { 41 ], "order_by": [ - 5175, + 5265, "[tournament_awards_order_by!]" ], "where": [ - 5164 + 5254 ] } ], "award_configs_aggregate": [ - 5156, + 5246, { "distinct_on": [ - 5177, + 5267, "[tournament_awards_select_column!]" ], "limit": [ @@ -122789,19 +128109,19 @@ export default { 41 ], "order_by": [ - 5175, + 5265, "[tournament_awards_order_by!]" ], "where": [ - 5164 + 5254 ] } ], "awards": [ - 241, + 243, { "distinct_on": [ - 262, + 264, "[award_recipients_select_column!]" ], "limit": [ @@ -122811,19 +128131,19 @@ export default { 41 ], "order_by": [ - 260, + 262, "[award_recipients_order_by!]" ], "where": [ - 250 + 252 ] } ], "awards_aggregate": [ - 242, + 244, { "distinct_on": [ - 262, + 264, "[award_recipients_select_column!]" ], "limit": [ @@ -122833,11 +128153,11 @@ export default { 41 ], "order_by": [ - 260, + 262, "[award_recipients_order_by!]" ], "where": [ - 250 + 252 ] } ], @@ -122865,6 +128185,9 @@ export default { "can_resume": [ 6 ], + "can_review_check_in": [ + 6 + ], "can_setup": [ 6 ], @@ -122872,10 +128195,10 @@ export default { 6 ], "categories": [ - 5243, + 5333, { "distinct_on": [ - 5261, + 5351, "[tournament_categories_select_column!]" ], "limit": [ @@ -122885,19 +128208,19 @@ export default { 41 ], "order_by": [ - 5259, + 5349, "[tournament_categories_order_by!]" ], "where": [ - 5250 + 5340 ] } ], "categories_aggregate": [ - 5244, + 5334, { "distinct_on": [ - 5261, + 5351, "[tournament_categories_select_column!]" ], "limit": [ @@ -122907,16 +128230,43 @@ export default { 41 ], "order_by": [ - 5259, + 5349, "[tournament_categories_order_by!]" ], "where": [ - 5250 + 5340 ] } ], + "check_in_closed_for": [ + 5243 + ], + "check_in_closes_before_minutes": [ + 41 + ], + "check_in_closing_notified_for": [ + 5243 + ], + "check_in_ends_at": [ + 5243 + ], + "check_in_open": [ + 6 + ], + "check_in_opens_before_minutes": [ + 41 + ], + "check_in_required": [ + 6 + ], + "check_in_setting": [ + 690 + ], + "check_in_started": [ + 6 + ], "created_at": [ - 5153 + 5243 ], "description": [ 85 @@ -122973,7 +128323,51 @@ export default { 85 ], "e_tournament_status": [ - 1543 + 1632 + ], + "free_agents": [ + 5357, + { + "distinct_on": [ + 5378, + "[tournament_free_agents_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5376, + "[tournament_free_agents_order_by!]" + ], + "where": [ + 5366 + ] + } + ], + "free_agents_aggregate": [ + 5358, + { + "distinct_on": [ + 5378, + "[tournament_free_agents_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5376, + "[tournament_free_agents_order_by!]" + ], + "where": [ + 5366 + ] + } ], "has_min_teams": [ 6 @@ -122982,7 +128376,10 @@ export default { 85 ], "id": [ - 6365 + 6672 + ], + "invite_only": [ + 6 ], "is_league": [ 6 @@ -122994,10 +128391,10 @@ export default { 6 ], "latitude": [ - 2004 + 2093 ], "league_season_division": [ - 2527 + 2617 ], "location": [ 85 @@ -123006,31 +128403,46 @@ export default { 85 ], "longitude": [ - 2004 + 2093 ], "match_options_id": [ - 6365 + 6672 + ], + "max_elo": [ + 41 ], "max_players_per_lineup": [ 41 ], + "meets_min_role": [ + 6 + ], + "min_elo": [ + 41 + ], "min_players_per_lineup": [ 41 ], + "min_role": [ + 1286 + ], + "missed_check_in_count": [ + 41 + ], "name": [ 85 ], "options": [ - 3200 + 3290 ], "organizer_steam_id": [ - 310 + 312 ], "organizer_teams": [ - 5267, + 5544, { "distinct_on": [ - 5285, + 5562, "[tournament_organizer_teams_select_column!]" ], "limit": [ @@ -123040,19 +128452,19 @@ export default { 41 ], "order_by": [ - 5283, + 5560, "[tournament_organizer_teams_order_by!]" ], "where": [ - 5274 + 5551 ] } ], "organizer_teams_aggregate": [ - 5268, + 5545, { "distinct_on": [ - 5285, + 5562, "[tournament_organizer_teams_select_column!]" ], "limit": [ @@ -123062,19 +128474,19 @@ export default { 41 ], "order_by": [ - 5283, + 5560, "[tournament_organizer_teams_order_by!]" ], "where": [ - 5274 + 5551 ] } ], "organizers": [ - 5291, + 5568, { "distinct_on": [ - 5312, + 5589, "[tournament_organizers_select_column!]" ], "limit": [ @@ -123084,19 +128496,19 @@ export default { 41 ], "order_by": [ - 5310, + 5587, "[tournament_organizers_order_by!]" ], "where": [ - 5300 + 5577 ] } ], "organizers_aggregate": [ - 5292, + 5569, { "distinct_on": [ - 5312, + 5589, "[tournament_organizers_select_column!]" ], "limit": [ @@ -123106,19 +128518,19 @@ export default { 41 ], "order_by": [ - 5310, + 5587, "[tournament_organizers_order_by!]" ], "where": [ - 5300 + 5577 ] } ], "player_stats": [ - 7218, + 7525, { "distinct_on": [ - 7244, + 7551, "[v_tournament_player_stats_select_column!]" ], "limit": [ @@ -123128,19 +128540,19 @@ export default { 41 ], "order_by": [ - 7243, + 7550, "[v_tournament_player_stats_order_by!]" ], "where": [ - 7237 + 7544 ] } ], "player_stats_aggregate": [ - 7219, + 7526, { "distinct_on": [ - 7244, + 7551, "[v_tournament_player_stats_select_column!]" ], "limit": [ @@ -123150,19 +128562,19 @@ export default { 41 ], "order_by": [ - 7243, + 7550, "[v_tournament_player_stats_order_by!]" ], "where": [ - 7237 + 7544 ] } ], "prizes": [ - 5332, + 5609, { "distinct_on": [ - 5353, + 5630, "[tournament_prizes_select_column!]" ], "limit": [ @@ -123172,19 +128584,19 @@ export default { 41 ], "order_by": [ - 5351, + 5628, "[tournament_prizes_order_by!]" ], "where": [ - 5341 + 5618 ] } ], "prizes_aggregate": [ - 5333, + 5610, { "distinct_on": [ - 5353, + 5630, "[tournament_prizes_select_column!]" ], "limit": [ @@ -123194,19 +128606,28 @@ export default { 41 ], "order_by": [ - 5351, + 5628, "[tournament_prizes_order_by!]" ], "where": [ - 5341 + 5618 ] } ], + "regions": [ + 85 + ], + "registration_type": [ + 1596 + ], + "registration_unlocked": [ + 6 + ], "results": [ - 7167, + 7474, { "distinct_on": [ - 7193, + 7500, "[v_team_tournament_results_select_column!]" ], "limit": [ @@ -123216,19 +128637,19 @@ export default { 41 ], "order_by": [ - 7192, + 7499, "[v_team_tournament_results_order_by!]" ], "where": [ - 7186 + 7493 ] } ], "results_aggregate": [ - 7168, + 7475, { "distinct_on": [ - 7193, + 7500, "[v_team_tournament_results_select_column!]" ], "limit": [ @@ -123238,19 +128659,19 @@ export default { 41 ], "order_by": [ - 7192, + 7499, "[v_team_tournament_results_order_by!]" ], "where": [ - 7186 + 7493 ] } ], "rosters": [ - 5506, + 5809, { "distinct_on": [ - 5527, + 5830, "[tournament_team_roster_select_column!]" ], "limit": [ @@ -123260,19 +128681,19 @@ export default { 41 ], "order_by": [ - 5525, + 5828, "[tournament_team_roster_order_by!]" ], "where": [ - 5515 + 5818 ] } ], "rosters_aggregate": [ - 5507, + 5810, { "distinct_on": [ - 5527, + 5830, "[tournament_team_roster_select_column!]" ], "limit": [ @@ -123282,11 +128703,11 @@ export default { 41 ], "order_by": [ - 5525, + 5828, "[tournament_team_roster_order_by!]" ], "where": [ - 5515 + 5818 ] } ], @@ -123294,10 +128715,10 @@ export default { 85 ], "stages": [ - 5414, + 5717, { "distinct_on": [ - 5443, + 5746, "[tournament_stages_select_column!]" ], "limit": [ @@ -123307,19 +128728,19 @@ export default { 41 ], "order_by": [ - 5440, + 5743, "[tournament_stages_order_by!]" ], "where": [ - 5426 + 5729 ] } ], "stages_aggregate": [ - 5415, + 5718, { "distinct_on": [ - 5443, + 5746, "[tournament_stages_select_column!]" ], "limit": [ @@ -123329,25 +128750,25 @@ export default { 41 ], "order_by": [ - 5440, + 5743, "[tournament_stages_order_by!]" ], "where": [ - 5426 + 5729 ] } ], "start": [ - 5153 + 5243 ], "status": [ - 1548 + 1637 ], "teams": [ - 5547, + 5850, { "distinct_on": [ - 5569, + 5874, "[tournament_teams_select_column!]" ], "limit": [ @@ -123357,19 +128778,19 @@ export default { 41 ], "order_by": [ - 5567, + 5872, "[tournament_teams_order_by!]" ], "where": [ - 5556 + 5861 ] } ], "teams_aggregate": [ - 5548, + 5851, { "distinct_on": [ - 5569, + 5874, "[tournament_teams_select_column!]" ], "limit": [ @@ -123379,11 +128800,11 @@ export default { 41 ], "order_by": [ - 5567, + 5872, "[tournament_teams_order_by!]" ], "where": [ - 5556 + 5861 ] } ], @@ -123393,10 +128814,10 @@ export default { }, "tournaments_aggregate": { "aggregate": [ - 5605 + 5912 ], "nodes": [ - 5589 + 5896 ], "__typename": [ 85 @@ -123404,37 +128825,37 @@ export default { }, "tournaments_aggregate_bool_exp": { "avg": [ - 5592 + 5899 ], "bool_and": [ - 5593 + 5900 ], "bool_or": [ - 5594 + 5901 ], "corr": [ - 5595 + 5902 ], "count": [ - 5597 + 5904 ], "covar_samp": [ - 5598 + 5905 ], "max": [ - 5600 + 5907 ], "min": [ - 5601 + 5908 ], "stddev_samp": [ - 5602 + 5909 ], "sum": [ - 5603 + 5910 ], "var_samp": [ - 5604 + 5911 ], "__typename": [ 85 @@ -123442,16 +128863,16 @@ export default { }, "tournaments_aggregate_bool_exp_avg": { "arguments": [ - 5624 + 5931 ], "distinct": [ 6 ], "filter": [ - 5610 + 5917 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -123459,13 +128880,13 @@ export default { }, "tournaments_aggregate_bool_exp_bool_and": { "arguments": [ - 5625 + 5932 ], "distinct": [ 6 ], "filter": [ - 5610 + 5917 ], "predicate": [ 7 @@ -123476,13 +128897,13 @@ export default { }, "tournaments_aggregate_bool_exp_bool_or": { "arguments": [ - 5626 + 5933 ], "distinct": [ 6 ], "filter": [ - 5610 + 5917 ], "predicate": [ 7 @@ -123493,16 +128914,16 @@ export default { }, "tournaments_aggregate_bool_exp_corr": { "arguments": [ - 5596 + 5903 ], "distinct": [ 6 ], "filter": [ - 5610 + 5917 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -123510,10 +128931,10 @@ export default { }, "tournaments_aggregate_bool_exp_corr_arguments": { "X": [ - 5627 + 5934 ], "Y": [ - 5627 + 5934 ], "__typename": [ 85 @@ -123521,13 +128942,13 @@ export default { }, "tournaments_aggregate_bool_exp_count": { "arguments": [ - 5623 + 5930 ], "distinct": [ 6 ], "filter": [ - 5610 + 5917 ], "predicate": [ 42 @@ -123538,16 +128959,16 @@ export default { }, "tournaments_aggregate_bool_exp_covar_samp": { "arguments": [ - 5599 + 5906 ], "distinct": [ 6 ], "filter": [ - 5610 + 5917 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -123555,10 +128976,10 @@ export default { }, "tournaments_aggregate_bool_exp_covar_samp_arguments": { "X": [ - 5628 + 5935 ], "Y": [ - 5628 + 5935 ], "__typename": [ 85 @@ -123566,16 +128987,16 @@ export default { }, "tournaments_aggregate_bool_exp_max": { "arguments": [ - 5629 + 5936 ], "distinct": [ 6 ], "filter": [ - 5610 + 5917 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -123583,16 +129004,16 @@ export default { }, "tournaments_aggregate_bool_exp_min": { "arguments": [ - 5630 + 5937 ], "distinct": [ 6 ], "filter": [ - 5610 + 5917 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -123600,16 +129021,16 @@ export default { }, "tournaments_aggregate_bool_exp_stddev_samp": { "arguments": [ - 5631 + 5938 ], "distinct": [ 6 ], "filter": [ - 5610 + 5917 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -123617,16 +129038,16 @@ export default { }, "tournaments_aggregate_bool_exp_sum": { "arguments": [ - 5632 + 5939 ], "distinct": [ 6 ], "filter": [ - 5610 + 5917 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -123634,16 +129055,16 @@ export default { }, "tournaments_aggregate_bool_exp_var_samp": { "arguments": [ - 5633 + 5940 ], "distinct": [ 6 ], "filter": [ - 5610 + 5917 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -123651,13 +129072,13 @@ export default { }, "tournaments_aggregate_fields": { "avg": [ - 5608 + 5915 ], "count": [ 41, { "columns": [ - 5623, + 5930, "[tournaments_select_column!]" ], "distinct": [ @@ -123666,31 +129087,31 @@ export default { } ], "max": [ - 5614 + 5921 ], "min": [ - 5616 + 5923 ], "stddev": [ - 5635 + 5942 ], "stddev_pop": [ - 5637 + 5944 ], "stddev_samp": [ - 5639 + 5946 ], "sum": [ - 5643 + 5950 ], "var_pop": [ - 5647 + 5954 ], "var_samp": [ - 5649 + 5956 ], "variance": [ - 5651 + 5958 ], "__typename": [ 85 @@ -123698,37 +129119,37 @@ export default { }, "tournaments_aggregate_order_by": { "avg": [ - 5609 + 5916 ], "count": [ - 3558 + 3648 ], "max": [ - 5615 + 5922 ], "min": [ - 5617 + 5924 ], "stddev": [ - 5636 + 5943 ], "stddev_pop": [ - 5638 + 5945 ], "stddev_samp": [ - 5640 + 5947 ], "sum": [ - 5644 + 5951 ], "var_pop": [ - 5648 + 5955 ], "var_samp": [ - 5650 + 5957 ], "variance": [ - 5652 + 5959 ], "__typename": [ 85 @@ -123736,28 +129157,43 @@ export default { }, "tournaments_arr_rel_insert_input": { "data": [ - 5613 + 5920 ], "on_conflict": [ - 5620 + 5927 ], "__typename": [ 85 ] }, "tournaments_avg_fields": { + "check_in_closes_before_minutes": [ + 32 + ], + "check_in_opens_before_minutes": [ + 32 + ], "latitude": [ 32 ], "longitude": [ 32 ], + "max_elo": [ + 32 + ], "max_players_per_lineup": [ 41 ], + "min_elo": [ + 32 + ], "min_players_per_lineup": [ 41 ], + "missed_check_in_count": [ + 41 + ], "organizer_steam_id": [ 32 ], @@ -123766,14 +129202,26 @@ export default { ] }, "tournaments_avg_order_by": { + "check_in_closes_before_minutes": [ + 3648 + ], + "check_in_opens_before_minutes": [ + 3648 + ], "latitude": [ - 3558 + 3648 ], "longitude": [ - 3558 + 3648 + ], + "max_elo": [ + 3648 + ], + "min_elo": [ + 3648 ], "organizer_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -123781,31 +129229,31 @@ export default { }, "tournaments_bool_exp": { "_and": [ - 5610 + 5917 ], "_not": [ - 5610 + 5917 ], "_or": [ - 5610 + 5917 ], "admin": [ - 4520 + 4610 ], "auto_start": [ 7 ], "award_configs": [ - 5164 + 5254 ], "award_configs_aggregate": [ - 5157 + 5247 ], "awards": [ - 250 + 252 ], "awards_aggregate": [ - 243 + 245 ], "awards_enabled": [ 7 @@ -123831,6 +129279,9 @@ export default { "can_resume": [ 7 ], + "can_review_check_in": [ + 7 + ], "can_setup": [ 7 ], @@ -123838,13 +129289,40 @@ export default { 7 ], "categories": [ - 5250 + 5340 ], "categories_aggregate": [ - 5245 + 5335 + ], + "check_in_closed_for": [ + 5244 + ], + "check_in_closes_before_minutes": [ + 42 + ], + "check_in_closing_notified_for": [ + 5244 + ], + "check_in_ends_at": [ + 5244 + ], + "check_in_open": [ + 7 + ], + "check_in_opens_before_minutes": [ + 42 + ], + "check_in_required": [ + 7 + ], + "check_in_setting": [ + 691 + ], + "check_in_started": [ + 7 ], "created_at": [ - 5154 + 5244 ], "description": [ 87 @@ -123901,7 +129379,13 @@ export default { 87 ], "e_tournament_status": [ - 1546 + 1635 + ], + "free_agents": [ + 5366 + ], + "free_agents_aggregate": [ + 5359 ], "has_min_teams": [ 7 @@ -123910,7 +129394,10 @@ export default { 87 ], "id": [ - 6367 + 6674 + ], + "invite_only": [ + 7 ], "is_league": [ 7 @@ -123922,10 +129409,10 @@ export default { 7 ], "latitude": [ - 2005 + 2094 ], "league_season_division": [ - 2534 + 2624 ], "location": [ 87 @@ -123934,82 +129421,106 @@ export default { 87 ], "longitude": [ - 2005 + 2094 ], "match_options_id": [ - 6367 + 6674 + ], + "max_elo": [ + 42 ], "max_players_per_lineup": [ 42 ], + "meets_min_role": [ + 7 + ], + "min_elo": [ + 42 + ], "min_players_per_lineup": [ 42 ], + "min_role": [ + 1287 + ], + "missed_check_in_count": [ + 42 + ], "name": [ 87 ], "options": [ - 3211 + 3301 ], "organizer_steam_id": [ - 312 + 314 ], "organizer_teams": [ - 5274 + 5551 ], "organizer_teams_aggregate": [ - 5269 + 5546 ], "organizers": [ - 5300 + 5577 ], "organizers_aggregate": [ - 5293 + 5570 ], "player_stats": [ - 7237 + 7544 ], "player_stats_aggregate": [ - 7220 + 7527 ], "prizes": [ - 5341 + 5618 ], "prizes_aggregate": [ - 5334 + 5611 + ], + "regions": [ + 86 + ], + "registration_type": [ + 1597 + ], + "registration_unlocked": [ + 7 ], "results": [ - 7186 + 7493 ], "results_aggregate": [ - 7169 + 7476 ], "rosters": [ - 5515 + 5818 ], "rosters_aggregate": [ - 5508 + 5811 ], "scheduling_mode": [ 87 ], "stages": [ - 5426 + 5729 ], "stages_aggregate": [ - 5416 + 5719 ], "start": [ - 5154 + 5244 ], "status": [ - 1549 + 1638 ], "teams": [ - 5556 + 5861 ], "teams_aggregate": [ - 5549 + 5852 ], "__typename": [ 85 @@ -124017,14 +129528,26 @@ export default { }, "tournaments_constraint": {}, "tournaments_inc_input": { + "check_in_closes_before_minutes": [ + 41 + ], + "check_in_opens_before_minutes": [ + 41 + ], "latitude": [ - 2004 + 2093 ], "longitude": [ - 2004 + 2093 + ], + "max_elo": [ + 41 + ], + "min_elo": [ + 41 ], "organizer_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -124032,16 +129555,16 @@ export default { }, "tournaments_insert_input": { "admin": [ - 4527 + 4617 ], "auto_start": [ 6 ], "award_configs": [ - 5161 + 5251 ], "awards": [ - 247 + 249 ], "awards_enabled": [ 6 @@ -124050,10 +129573,31 @@ export default { 85 ], "categories": [ - 5249 + 5339 + ], + "check_in_closed_for": [ + 5243 + ], + "check_in_closes_before_minutes": [ + 41 + ], + "check_in_closing_notified_for": [ + 5243 + ], + "check_in_ends_at": [ + 5243 + ], + "check_in_opens_before_minutes": [ + 41 + ], + "check_in_required": [ + 6 + ], + "check_in_setting": [ + 690 ], "created_at": [ - 5153 + 5243 ], "description": [ 85 @@ -124110,22 +129654,28 @@ export default { 85 ], "e_tournament_status": [ - 1554 + 1643 + ], + "free_agents": [ + 5363 ], "homepage": [ 85 ], "id": [ - 6365 + 6672 + ], + "invite_only": [ + 6 ], "is_league": [ 6 ], "latitude": [ - 2004 + 2093 ], "league_season_division": [ - 2542 + 2632 ], "location": [ 85 @@ -124134,52 +129684,67 @@ export default { 85 ], "longitude": [ - 2004 + 2093 ], "match_options_id": [ - 6365 + 6672 + ], + "max_elo": [ + 41 + ], + "min_elo": [ + 41 + ], + "min_role": [ + 1286 ], "name": [ 85 ], "options": [ - 3220 + 3310 ], "organizer_steam_id": [ - 310 + 312 ], "organizer_teams": [ - 5273 + 5550 ], "organizers": [ - 5297 + 5574 ], "player_stats": [ - 7234 + 7541 ], "prizes": [ - 5338 + 5615 + ], + "regions": [ + 85 + ], + "registration_type": [ + 1596 ], "results": [ - 7183 + 7490 ], "rosters": [ - 5512 + 5815 ], "scheduling_mode": [ 85 ], "stages": [ - 5423 + 5726 ], "start": [ - 5153 + 5243 ], "status": [ - 1548 + 1637 ], "teams": [ - 5553 + 5858 ], "__typename": [ 85 @@ -124189,8 +129754,23 @@ export default { "banner": [ 85 ], + "check_in_closed_for": [ + 5243 + ], + "check_in_closes_before_minutes": [ + 41 + ], + "check_in_closing_notified_for": [ + 5243 + ], + "check_in_ends_at": [ + 5243 + ], + "check_in_opens_before_minutes": [ + 41 + ], "created_at": [ - 5153 + 5243 ], "description": [ 85 @@ -124208,10 +129788,10 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "latitude": [ - 2004 + 2093 ], "location": [ 85 @@ -124220,28 +129800,40 @@ export default { 85 ], "longitude": [ - 2004 + 2093 ], "match_options_id": [ - 6365 + 6672 + ], + "max_elo": [ + 41 ], "max_players_per_lineup": [ 41 ], + "min_elo": [ + 41 + ], "min_players_per_lineup": [ 41 ], + "missed_check_in_count": [ + 41 + ], "name": [ 85 ], "organizer_steam_id": [ - 310 + 312 + ], + "regions": [ + 85 ], "scheduling_mode": [ 85 ], "start": [ - 5153 + 5243 ], "__typename": [ 85 @@ -124249,55 +129841,79 @@ export default { }, "tournaments_max_order_by": { "banner": [ - 3558 + 3648 + ], + "check_in_closed_for": [ + 3648 + ], + "check_in_closes_before_minutes": [ + 3648 + ], + "check_in_closing_notified_for": [ + 3648 + ], + "check_in_ends_at": [ + 3648 + ], + "check_in_opens_before_minutes": [ + 3648 ], "created_at": [ - 3558 + 3648 ], "description": [ - 3558 + 3648 ], "discord_guild_id": [ - 3558 + 3648 ], "discord_role_id": [ - 3558 + 3648 ], "discord_webhook": [ - 3558 + 3648 ], "homepage": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "latitude": [ - 3558 + 3648 ], "location": [ - 3558 + 3648 ], "logo": [ - 3558 + 3648 ], "longitude": [ - 3558 + 3648 ], "match_options_id": [ - 3558 + 3648 + ], + "max_elo": [ + 3648 + ], + "min_elo": [ + 3648 ], "name": [ - 3558 + 3648 ], "organizer_steam_id": [ - 3558 + 3648 + ], + "regions": [ + 3648 ], "scheduling_mode": [ - 3558 + 3648 ], "start": [ - 3558 + 3648 ], "__typename": [ 85 @@ -124307,8 +129923,23 @@ export default { "banner": [ 85 ], + "check_in_closed_for": [ + 5243 + ], + "check_in_closes_before_minutes": [ + 41 + ], + "check_in_closing_notified_for": [ + 5243 + ], + "check_in_ends_at": [ + 5243 + ], + "check_in_opens_before_minutes": [ + 41 + ], "created_at": [ - 5153 + 5243 ], "description": [ 85 @@ -124326,10 +129957,10 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "latitude": [ - 2004 + 2093 ], "location": [ 85 @@ -124338,28 +129969,40 @@ export default { 85 ], "longitude": [ - 2004 + 2093 ], "match_options_id": [ - 6365 + 6672 + ], + "max_elo": [ + 41 ], "max_players_per_lineup": [ 41 ], + "min_elo": [ + 41 + ], "min_players_per_lineup": [ 41 ], + "missed_check_in_count": [ + 41 + ], "name": [ 85 ], "organizer_steam_id": [ - 310 + 312 + ], + "regions": [ + 85 ], "scheduling_mode": [ 85 ], "start": [ - 5153 + 5243 ], "__typename": [ 85 @@ -124367,55 +130010,79 @@ export default { }, "tournaments_min_order_by": { "banner": [ - 3558 + 3648 + ], + "check_in_closed_for": [ + 3648 + ], + "check_in_closes_before_minutes": [ + 3648 + ], + "check_in_closing_notified_for": [ + 3648 + ], + "check_in_ends_at": [ + 3648 + ], + "check_in_opens_before_minutes": [ + 3648 ], "created_at": [ - 3558 + 3648 ], "description": [ - 3558 + 3648 ], "discord_guild_id": [ - 3558 + 3648 ], "discord_role_id": [ - 3558 + 3648 ], "discord_webhook": [ - 3558 + 3648 ], "homepage": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "latitude": [ - 3558 + 3648 ], "location": [ - 3558 + 3648 ], "logo": [ - 3558 + 3648 ], "longitude": [ - 3558 + 3648 ], "match_options_id": [ - 3558 + 3648 + ], + "max_elo": [ + 3648 + ], + "min_elo": [ + 3648 ], "name": [ - 3558 + 3648 ], "organizer_steam_id": [ - 3558 + 3648 + ], + "regions": [ + 3648 ], "scheduling_mode": [ - 3558 + 3648 ], "start": [ - 3558 + 3648 ], "__typename": [ 85 @@ -124426,7 +130093,7 @@ export default { 41 ], "returning": [ - 5589 + 5896 ], "__typename": [ 85 @@ -124434,10 +130101,10 @@ export default { }, "tournaments_obj_rel_insert_input": { "data": [ - 5613 + 5920 ], "on_conflict": [ - 5620 + 5927 ], "__typename": [ 85 @@ -124445,13 +130112,13 @@ export default { }, "tournaments_on_conflict": { "constraint": [ - 5611 + 5918 ], "update_columns": [ - 5645 + 5952 ], "where": [ - 5610 + 5917 ], "__typename": [ 85 @@ -124459,193 +130126,253 @@ export default { }, "tournaments_order_by": { "admin": [ - 4529 + 4619 ], "auto_start": [ - 3558 + 3648 ], "award_configs_aggregate": [ - 5160 + 5250 ], "awards_aggregate": [ - 246 + 248 ], "awards_enabled": [ - 3558 + 3648 ], "banner": [ - 3558 + 3648 ], "can_cancel": [ - 3558 + 3648 ], "can_close_registration": [ - 3558 + 3648 ], "can_join": [ - 3558 + 3648 ], "can_open_registration": [ - 3558 + 3648 ], "can_pause": [ - 3558 + 3648 ], "can_resume": [ - 3558 + 3648 + ], + "can_review_check_in": [ + 3648 ], "can_setup": [ - 3558 + 3648 ], "can_start": [ - 3558 + 3648 ], "categories_aggregate": [ - 5248 + 5338 + ], + "check_in_closed_for": [ + 3648 + ], + "check_in_closes_before_minutes": [ + 3648 + ], + "check_in_closing_notified_for": [ + 3648 + ], + "check_in_ends_at": [ + 3648 + ], + "check_in_open": [ + 3648 + ], + "check_in_opens_before_minutes": [ + 3648 + ], + "check_in_required": [ + 3648 + ], + "check_in_setting": [ + 3648 + ], + "check_in_started": [ + 3648 ], "created_at": [ - 3558 + 3648 ], "description": [ - 3558 + 3648 ], "discord_guild_id": [ - 3558 + 3648 ], "discord_notifications_enabled": [ - 3558 + 3648 ], "discord_notify_Canceled": [ - 3558 + 3648 ], "discord_notify_Finished": [ - 3558 + 3648 ], "discord_notify_Forfeit": [ - 3558 + 3648 ], "discord_notify_Live": [ - 3558 + 3648 ], "discord_notify_MapPaused": [ - 3558 + 3648 ], "discord_notify_PickingPlayers": [ - 3558 + 3648 ], "discord_notify_Scheduled": [ - 3558 + 3648 ], "discord_notify_Surrendered": [ - 3558 + 3648 ], "discord_notify_Tie": [ - 3558 + 3648 ], "discord_notify_Veto": [ - 3558 + 3648 ], "discord_notify_WaitingForCheckIn": [ - 3558 + 3648 ], "discord_notify_WaitingForServer": [ - 3558 + 3648 ], "discord_role_id": [ - 3558 + 3648 ], "discord_voice_enabled": [ - 3558 + 3648 ], "discord_webhook": [ - 3558 + 3648 ], "e_tournament_status": [ - 1556 + 1645 + ], + "free_agents_aggregate": [ + 5362 ], "has_min_teams": [ - 3558 + 3648 ], "homepage": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 + ], + "invite_only": [ + 3648 ], "is_league": [ - 3558 + 3648 ], "is_organizer": [ - 3558 + 3648 ], "joined_tournament": [ - 3558 + 3648 ], "latitude": [ - 3558 + 3648 ], "league_season_division": [ - 2544 + 2634 ], "location": [ - 3558 + 3648 ], "logo": [ - 3558 + 3648 ], "longitude": [ - 3558 + 3648 ], "match_options_id": [ - 3558 + 3648 + ], + "max_elo": [ + 3648 ], "max_players_per_lineup": [ - 3558 + 3648 + ], + "meets_min_role": [ + 3648 + ], + "min_elo": [ + 3648 ], "min_players_per_lineup": [ - 3558 + 3648 + ], + "min_role": [ + 3648 + ], + "missed_check_in_count": [ + 3648 ], "name": [ - 3558 + 3648 ], "options": [ - 3222 + 3312 ], "organizer_steam_id": [ - 3558 + 3648 ], "organizer_teams_aggregate": [ - 5272 + 5549 ], "organizers_aggregate": [ - 5296 + 5573 ], "player_stats_aggregate": [ - 7233 + 7540 ], "prizes_aggregate": [ - 5337 + 5614 + ], + "regions": [ + 3648 + ], + "registration_type": [ + 3648 + ], + "registration_unlocked": [ + 3648 ], "results_aggregate": [ - 7182 + 7489 ], "rosters_aggregate": [ - 5511 + 5814 ], "scheduling_mode": [ - 3558 + 3648 ], "stages_aggregate": [ - 5421 + 5724 ], "start": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "teams_aggregate": [ - 5552 + 5857 ], "__typename": [ 85 @@ -124653,7 +130380,7 @@ export default { }, "tournaments_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -124680,8 +130407,29 @@ export default { "banner": [ 85 ], + "check_in_closed_for": [ + 5243 + ], + "check_in_closes_before_minutes": [ + 41 + ], + "check_in_closing_notified_for": [ + 5243 + ], + "check_in_ends_at": [ + 5243 + ], + "check_in_opens_before_minutes": [ + 41 + ], + "check_in_required": [ + 6 + ], + "check_in_setting": [ + 690 + ], "created_at": [ - 5153 + 5243 ], "description": [ 85 @@ -124741,13 +130489,16 @@ export default { 85 ], "id": [ - 6365 + 6672 + ], + "invite_only": [ + 6 ], "is_league": [ 6 ], "latitude": [ - 2004 + 2093 ], "location": [ 85 @@ -124756,43 +130507,73 @@ export default { 85 ], "longitude": [ - 2004 + 2093 ], "match_options_id": [ - 6365 + 6672 + ], + "max_elo": [ + 41 + ], + "min_elo": [ + 41 + ], + "min_role": [ + 1286 ], "name": [ 85 ], "organizer_steam_id": [ - 310 + 312 + ], + "regions": [ + 85 + ], + "registration_type": [ + 1596 ], "scheduling_mode": [ 85 ], "start": [ - 5153 + 5243 ], "status": [ - 1548 + 1637 ], "__typename": [ 85 ] }, "tournaments_stddev_fields": { + "check_in_closes_before_minutes": [ + 32 + ], + "check_in_opens_before_minutes": [ + 32 + ], "latitude": [ 32 ], "longitude": [ 32 ], + "max_elo": [ + 32 + ], "max_players_per_lineup": [ 41 ], + "min_elo": [ + 32 + ], "min_players_per_lineup": [ 41 ], + "missed_check_in_count": [ + 41 + ], "organizer_steam_id": [ 32 ], @@ -124801,32 +130582,59 @@ export default { ] }, "tournaments_stddev_order_by": { + "check_in_closes_before_minutes": [ + 3648 + ], + "check_in_opens_before_minutes": [ + 3648 + ], "latitude": [ - 3558 + 3648 ], "longitude": [ - 3558 + 3648 + ], + "max_elo": [ + 3648 + ], + "min_elo": [ + 3648 ], "organizer_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 ] }, "tournaments_stddev_pop_fields": { + "check_in_closes_before_minutes": [ + 32 + ], + "check_in_opens_before_minutes": [ + 32 + ], "latitude": [ 32 ], "longitude": [ 32 ], + "max_elo": [ + 32 + ], "max_players_per_lineup": [ 41 ], + "min_elo": [ + 32 + ], "min_players_per_lineup": [ 41 ], + "missed_check_in_count": [ + 41 + ], "organizer_steam_id": [ 32 ], @@ -124835,32 +130643,59 @@ export default { ] }, "tournaments_stddev_pop_order_by": { + "check_in_closes_before_minutes": [ + 3648 + ], + "check_in_opens_before_minutes": [ + 3648 + ], "latitude": [ - 3558 + 3648 ], "longitude": [ - 3558 + 3648 + ], + "max_elo": [ + 3648 + ], + "min_elo": [ + 3648 ], "organizer_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 ] }, "tournaments_stddev_samp_fields": { + "check_in_closes_before_minutes": [ + 32 + ], + "check_in_opens_before_minutes": [ + 32 + ], "latitude": [ 32 ], "longitude": [ 32 ], + "max_elo": [ + 32 + ], "max_players_per_lineup": [ 41 ], + "min_elo": [ + 32 + ], "min_players_per_lineup": [ 41 ], + "missed_check_in_count": [ + 41 + ], "organizer_steam_id": [ 32 ], @@ -124869,14 +130704,26 @@ export default { ] }, "tournaments_stddev_samp_order_by": { + "check_in_closes_before_minutes": [ + 3648 + ], + "check_in_opens_before_minutes": [ + 3648 + ], "latitude": [ - 3558 + 3648 ], "longitude": [ - 3558 + 3648 + ], + "max_elo": [ + 3648 + ], + "min_elo": [ + 3648 ], "organizer_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -124884,10 +130731,10 @@ export default { }, "tournaments_stream_cursor_input": { "initial_value": [ - 5642 + 5949 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -124903,8 +130750,29 @@ export default { "banner": [ 85 ], + "check_in_closed_for": [ + 5243 + ], + "check_in_closes_before_minutes": [ + 41 + ], + "check_in_closing_notified_for": [ + 5243 + ], + "check_in_ends_at": [ + 5243 + ], + "check_in_opens_before_minutes": [ + 41 + ], + "check_in_required": [ + 6 + ], + "check_in_setting": [ + 690 + ], "created_at": [ - 5153 + 5243 ], "description": [ 85 @@ -124964,13 +130832,16 @@ export default { 85 ], "id": [ - 6365 + 6672 + ], + "invite_only": [ + 6 ], "is_league": [ 6 ], "latitude": [ - 2004 + 2093 ], "location": [ 85 @@ -124979,59 +130850,101 @@ export default { 85 ], "longitude": [ - 2004 + 2093 ], "match_options_id": [ - 6365 + 6672 + ], + "max_elo": [ + 41 + ], + "min_elo": [ + 41 + ], + "min_role": [ + 1286 ], "name": [ 85 ], "organizer_steam_id": [ - 310 + 312 + ], + "regions": [ + 85 + ], + "registration_type": [ + 1596 ], "scheduling_mode": [ 85 ], "start": [ - 5153 + 5243 ], "status": [ - 1548 + 1637 ], "__typename": [ 85 ] }, "tournaments_sum_fields": { + "check_in_closes_before_minutes": [ + 41 + ], + "check_in_opens_before_minutes": [ + 41 + ], "latitude": [ - 2004 + 2093 ], "longitude": [ - 2004 + 2093 + ], + "max_elo": [ + 41 ], "max_players_per_lineup": [ 41 ], + "min_elo": [ + 41 + ], "min_players_per_lineup": [ 41 ], + "missed_check_in_count": [ + 41 + ], "organizer_steam_id": [ - 310 + 312 ], "__typename": [ 85 ] }, "tournaments_sum_order_by": { + "check_in_closes_before_minutes": [ + 3648 + ], + "check_in_opens_before_minutes": [ + 3648 + ], "latitude": [ - 3558 + 3648 ], "longitude": [ - 3558 + 3648 + ], + "max_elo": [ + 3648 + ], + "min_elo": [ + 3648 ], "organizer_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -125040,31 +130953,46 @@ export default { "tournaments_update_column": {}, "tournaments_updates": { "_inc": [ - 5612 + 5919 ], "_set": [ - 5634 + 5941 ], "where": [ - 5610 + 5917 ], "__typename": [ 85 ] }, "tournaments_var_pop_fields": { + "check_in_closes_before_minutes": [ + 32 + ], + "check_in_opens_before_minutes": [ + 32 + ], "latitude": [ 32 ], "longitude": [ 32 ], + "max_elo": [ + 32 + ], "max_players_per_lineup": [ 41 ], + "min_elo": [ + 32 + ], "min_players_per_lineup": [ 41 ], + "missed_check_in_count": [ + 41 + ], "organizer_steam_id": [ 32 ], @@ -125073,32 +131001,59 @@ export default { ] }, "tournaments_var_pop_order_by": { + "check_in_closes_before_minutes": [ + 3648 + ], + "check_in_opens_before_minutes": [ + 3648 + ], "latitude": [ - 3558 + 3648 ], "longitude": [ - 3558 + 3648 + ], + "max_elo": [ + 3648 + ], + "min_elo": [ + 3648 ], "organizer_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 ] }, "tournaments_var_samp_fields": { + "check_in_closes_before_minutes": [ + 32 + ], + "check_in_opens_before_minutes": [ + 32 + ], "latitude": [ 32 ], "longitude": [ 32 ], + "max_elo": [ + 32 + ], "max_players_per_lineup": [ 41 ], + "min_elo": [ + 32 + ], "min_players_per_lineup": [ 41 ], + "missed_check_in_count": [ + 41 + ], "organizer_steam_id": [ 32 ], @@ -125107,32 +131062,59 @@ export default { ] }, "tournaments_var_samp_order_by": { + "check_in_closes_before_minutes": [ + 3648 + ], + "check_in_opens_before_minutes": [ + 3648 + ], "latitude": [ - 3558 + 3648 ], "longitude": [ - 3558 + 3648 + ], + "max_elo": [ + 3648 + ], + "min_elo": [ + 3648 ], "organizer_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 ] }, "tournaments_variance_fields": { + "check_in_closes_before_minutes": [ + 32 + ], + "check_in_opens_before_minutes": [ + 32 + ], "latitude": [ 32 ], "longitude": [ 32 ], + "max_elo": [ + 32 + ], "max_players_per_lineup": [ 41 ], + "min_elo": [ + 32 + ], "min_players_per_lineup": [ 41 ], + "missed_check_in_count": [ + 41 + ], "organizer_steam_id": [ 32 ], @@ -125141,14 +131123,26 @@ export default { ] }, "tournaments_variance_order_by": { + "check_in_closes_before_minutes": [ + 3648 + ], + "check_in_opens_before_minutes": [ + 3648 + ], "latitude": [ - 3558 + 3648 ], "longitude": [ - 3558 + 3648 + ], + "max_elo": [ + 3648 + ], + "min_elo": [ + 3648 ], "organizer_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -125156,13 +131150,13 @@ export default { }, "utility_collection_items": { "collection": [ - 5694 + 6001 ], "collection_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "note": [ 85 @@ -125171,10 +131165,10 @@ export default { 41 ], "utility_lineup": [ - 6113 + 6420 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -125182,10 +131176,10 @@ export default { }, "utility_collection_items_aggregate": { "aggregate": [ - 5657 + 5964 ], "nodes": [ - 5653 + 5960 ], "__typename": [ 85 @@ -125193,7 +131187,7 @@ export default { }, "utility_collection_items_aggregate_bool_exp": { "count": [ - 5656 + 5963 ], "__typename": [ 85 @@ -125201,13 +131195,13 @@ export default { }, "utility_collection_items_aggregate_bool_exp_count": { "arguments": [ - 5674 + 5981 ], "distinct": [ 6 ], "filter": [ - 5662 + 5969 ], "predicate": [ 42 @@ -125218,13 +131212,13 @@ export default { }, "utility_collection_items_aggregate_fields": { "avg": [ - 5660 + 5967 ], "count": [ 41, { "columns": [ - 5674, + 5981, "[utility_collection_items_select_column!]" ], "distinct": [ @@ -125233,31 +131227,31 @@ export default { } ], "max": [ - 5666 + 5973 ], "min": [ - 5668 + 5975 ], "stddev": [ - 5676 + 5983 ], "stddev_pop": [ - 5678 + 5985 ], "stddev_samp": [ - 5680 + 5987 ], "sum": [ - 5684 + 5991 ], "var_pop": [ - 5688 + 5995 ], "var_samp": [ - 5690 + 5997 ], "variance": [ - 5692 + 5999 ], "__typename": [ 85 @@ -125265,37 +131259,37 @@ export default { }, "utility_collection_items_aggregate_order_by": { "avg": [ - 5661 + 5968 ], "count": [ - 3558 + 3648 ], "max": [ - 5667 + 5974 ], "min": [ - 5669 + 5976 ], "stddev": [ - 5677 + 5984 ], "stddev_pop": [ - 5679 + 5986 ], "stddev_samp": [ - 5681 + 5988 ], "sum": [ - 5685 + 5992 ], "var_pop": [ - 5689 + 5996 ], "var_samp": [ - 5691 + 5998 ], "variance": [ - 5693 + 6000 ], "__typename": [ 85 @@ -125303,10 +131297,10 @@ export default { }, "utility_collection_items_arr_rel_insert_input": { "data": [ - 5665 + 5972 ], "on_conflict": [ - 5671 + 5978 ], "__typename": [ 85 @@ -125322,7 +131316,7 @@ export default { }, "utility_collection_items_avg_order_by": { "position": [ - 3558 + 3648 ], "__typename": [ 85 @@ -125330,22 +131324,22 @@ export default { }, "utility_collection_items_bool_exp": { "_and": [ - 5662 + 5969 ], "_not": [ - 5662 + 5969 ], "_or": [ - 5662 + 5969 ], "collection": [ - 5698 + 6005 ], "collection_id": [ - 6367 + 6674 ], "created_at": [ - 5154 + 5244 ], "note": [ 87 @@ -125354,10 +131348,10 @@ export default { 42 ], "utility_lineup": [ - 6135 + 6442 ], "utility_lineup_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -125374,13 +131368,13 @@ export default { }, "utility_collection_items_insert_input": { "collection": [ - 5705 + 6012 ], "collection_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "note": [ 85 @@ -125389,10 +131383,10 @@ export default { 41 ], "utility_lineup": [ - 6147 + 6454 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -125400,10 +131394,10 @@ export default { }, "utility_collection_items_max_fields": { "collection_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "note": [ 85 @@ -125412,7 +131406,7 @@ export default { 41 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -125420,19 +131414,19 @@ export default { }, "utility_collection_items_max_order_by": { "collection_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "note": [ - 3558 + 3648 ], "position": [ - 3558 + 3648 ], "utility_lineup_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -125440,10 +131434,10 @@ export default { }, "utility_collection_items_min_fields": { "collection_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "note": [ 85 @@ -125452,7 +131446,7 @@ export default { 41 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -125460,19 +131454,19 @@ export default { }, "utility_collection_items_min_order_by": { "collection_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "note": [ - 3558 + 3648 ], "position": [ - 3558 + 3648 ], "utility_lineup_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -125483,7 +131477,7 @@ export default { 41 ], "returning": [ - 5653 + 5960 ], "__typename": [ 85 @@ -125491,13 +131485,13 @@ export default { }, "utility_collection_items_on_conflict": { "constraint": [ - 5663 + 5970 ], "update_columns": [ - 5686 + 5993 ], "where": [ - 5662 + 5969 ], "__typename": [ 85 @@ -125505,25 +131499,25 @@ export default { }, "utility_collection_items_order_by": { "collection": [ - 5707 + 6014 ], "collection_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "note": [ - 3558 + 3648 ], "position": [ - 3558 + 3648 ], "utility_lineup": [ - 6149 + 6456 ], "utility_lineup_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -125531,10 +131525,10 @@ export default { }, "utility_collection_items_pk_columns_input": { "collection_id": [ - 6365 + 6672 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -125543,10 +131537,10 @@ export default { "utility_collection_items_select_column": {}, "utility_collection_items_set_input": { "collection_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "note": [ 85 @@ -125555,7 +131549,7 @@ export default { 41 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -125571,7 +131565,7 @@ export default { }, "utility_collection_items_stddev_order_by": { "position": [ - 3558 + 3648 ], "__typename": [ 85 @@ -125587,7 +131581,7 @@ export default { }, "utility_collection_items_stddev_pop_order_by": { "position": [ - 3558 + 3648 ], "__typename": [ 85 @@ -125603,7 +131597,7 @@ export default { }, "utility_collection_items_stddev_samp_order_by": { "position": [ - 3558 + 3648 ], "__typename": [ 85 @@ -125611,10 +131605,10 @@ export default { }, "utility_collection_items_stream_cursor_input": { "initial_value": [ - 5683 + 5990 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -125622,10 +131616,10 @@ export default { }, "utility_collection_items_stream_cursor_value_input": { "collection_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "note": [ 85 @@ -125634,7 +131628,7 @@ export default { 41 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -125650,7 +131644,7 @@ export default { }, "utility_collection_items_sum_order_by": { "position": [ - 3558 + 3648 ], "__typename": [ 85 @@ -125659,13 +131653,13 @@ export default { "utility_collection_items_update_column": {}, "utility_collection_items_updates": { "_inc": [ - 5664 + 5971 ], "_set": [ - 5675 + 5982 ], "where": [ - 5662 + 5969 ], "__typename": [ 85 @@ -125681,7 +131675,7 @@ export default { }, "utility_collection_items_var_pop_order_by": { "position": [ - 3558 + 3648 ], "__typename": [ 85 @@ -125697,7 +131691,7 @@ export default { }, "utility_collection_items_var_samp_order_by": { "position": [ - 3558 + 3648 ], "__typename": [ 85 @@ -125713,7 +131707,7 @@ export default { }, "utility_collection_items_variance_order_by": { "position": [ - 3558 + 3648 ], "__typename": [ 85 @@ -125727,19 +131721,19 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "id": [ - 6365 + 6672 ], "items": [ - 5653, + 5960, { "distinct_on": [ - 5674, + 5981, "[utility_collection_items_select_column!]" ], "limit": [ @@ -125749,19 +131743,19 @@ export default { 41 ], "order_by": [ - 5672, + 5979, "[utility_collection_items_order_by!]" ], "where": [ - 5662 + 5969 ] } ], "items_aggregate": [ - 5654, + 5961, { "distinct_on": [ - 5674, + 5981, "[utility_collection_items_select_column!]" ], "limit": [ @@ -125771,11 +131765,11 @@ export default { 41 ], "order_by": [ - 5672, + 5979, "[utility_collection_items_order_by!]" ], "where": [ - 5662 + 5969 ] } ], @@ -125786,22 +131780,22 @@ export default { 85 ], "owner": [ - 4516 + 4606 ], "owner_steam_id": [ - 310 + 312 ], "team": [ - 5104 + 5194 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "visibility": [ - 1690 + 1779 ], "__typename": [ 85 @@ -125809,10 +131803,10 @@ export default { }, "utility_collections_aggregate": { "aggregate": [ - 5696 + 6003 ], "nodes": [ - 5694 + 6001 ], "__typename": [ 85 @@ -125820,13 +131814,13 @@ export default { }, "utility_collections_aggregate_fields": { "avg": [ - 5697 + 6004 ], "count": [ 41, { "columns": [ - 5709, + 6016, "[utility_collections_select_column!]" ], "distinct": [ @@ -125835,31 +131829,31 @@ export default { } ], "max": [ - 5702 + 6009 ], "min": [ - 5703 + 6010 ], "stddev": [ - 5711 + 6018 ], "stddev_pop": [ - 5712 + 6019 ], "stddev_samp": [ - 5713 + 6020 ], "sum": [ - 5716 + 6023 ], "var_pop": [ - 5719 + 6026 ], "var_samp": [ - 5720 + 6027 ], "variance": [ - 5721 + 6028 ], "__typename": [ 85 @@ -125875,13 +131869,13 @@ export default { }, "utility_collections_bool_exp": { "_and": [ - 5698 + 6005 ], "_not": [ - 5698 + 6005 ], "_or": [ - 5698 + 6005 ], "can_edit": [ 7 @@ -125890,19 +131884,19 @@ export default { 7 ], "created_at": [ - 5154 + 5244 ], "description": [ 87 ], "id": [ - 6367 + 6674 ], "items": [ - 5662 + 5969 ], "items_aggregate": [ - 5655 + 5962 ], "map_name": [ 87 @@ -125911,22 +131905,22 @@ export default { 87 ], "owner": [ - 4520 + 4610 ], "owner_steam_id": [ - 312 + 314 ], "team": [ - 5115 + 5205 ], "team_id": [ - 6367 + 6674 ], "updated_at": [ - 5154 + 5244 ], "visibility": [ - 1691 + 1780 ], "__typename": [ 85 @@ -125935,7 +131929,7 @@ export default { "utility_collections_constraint": {}, "utility_collections_inc_input": { "owner_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -125943,16 +131937,16 @@ export default { }, "utility_collections_insert_input": { "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "id": [ - 6365 + 6672 ], "items": [ - 5659 + 5966 ], "map_name": [ 85 @@ -125961,22 +131955,22 @@ export default { 85 ], "owner": [ - 4527 + 4617 ], "owner_steam_id": [ - 310 + 312 ], "team": [ - 5124 + 5214 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "visibility": [ - 1690 + 1779 ], "__typename": [ 85 @@ -125984,13 +131978,13 @@ export default { }, "utility_collections_max_fields": { "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "id": [ - 6365 + 6672 ], "map_name": [ 85 @@ -125999,13 +131993,13 @@ export default { 85 ], "owner_steam_id": [ - 310 + 312 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -126013,13 +132007,13 @@ export default { }, "utility_collections_min_fields": { "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "id": [ - 6365 + 6672 ], "map_name": [ 85 @@ -126028,13 +132022,13 @@ export default { 85 ], "owner_steam_id": [ - 310 + 312 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -126045,7 +132039,7 @@ export default { 41 ], "returning": [ - 5694 + 6001 ], "__typename": [ 85 @@ -126053,10 +132047,10 @@ export default { }, "utility_collections_obj_rel_insert_input": { "data": [ - 5701 + 6008 ], "on_conflict": [ - 5706 + 6013 ], "__typename": [ 85 @@ -126064,13 +132058,13 @@ export default { }, "utility_collections_on_conflict": { "constraint": [ - 5699 + 6006 ], "update_columns": [ - 5717 + 6024 ], "where": [ - 5698 + 6005 ], "__typename": [ 85 @@ -126078,46 +132072,46 @@ export default { }, "utility_collections_order_by": { "can_edit": [ - 3558 + 3648 ], "can_view": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "description": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "items_aggregate": [ - 5658 + 5965 ], "map_name": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "owner": [ - 4529 + 4619 ], "owner_steam_id": [ - 3558 + 3648 ], "team": [ - 5126 + 5216 ], "team_id": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "visibility": [ - 3558 + 3648 ], "__typename": [ 85 @@ -126125,7 +132119,7 @@ export default { }, "utility_collections_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -126134,13 +132128,13 @@ export default { "utility_collections_select_column": {}, "utility_collections_set_input": { "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "id": [ - 6365 + 6672 ], "map_name": [ 85 @@ -126149,16 +132143,16 @@ export default { 85 ], "owner_steam_id": [ - 310 + 312 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "visibility": [ - 1690 + 1779 ], "__typename": [ 85 @@ -126190,10 +132184,10 @@ export default { }, "utility_collections_stream_cursor_input": { "initial_value": [ - 5715 + 6022 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -126201,13 +132195,13 @@ export default { }, "utility_collections_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "id": [ - 6365 + 6672 ], "map_name": [ 85 @@ -126216,16 +132210,16 @@ export default { 85 ], "owner_steam_id": [ - 310 + 312 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "visibility": [ - 1690 + 1779 ], "__typename": [ 85 @@ -126233,7 +132227,7 @@ export default { }, "utility_collections_sum_fields": { "owner_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -126242,13 +132236,13 @@ export default { "utility_collections_update_column": {}, "utility_collections_updates": { "_inc": [ - 5700 + 6007 ], "_set": [ - 5710 + 6017 ], "where": [ - 5698 + 6005 ], "__typename": [ 85 @@ -126283,10 +132277,10 @@ export default { 85 ], "match_map_demo_id": [ - 6365 + 6672 ], "mined_at": [ - 5153 + 5243 ], "throws": [ 41 @@ -126300,10 +132294,10 @@ export default { }, "utility_demo_mines_aggregate": { "aggregate": [ - 5724 + 6031 ], "nodes": [ - 5722 + 6029 ], "__typename": [ 85 @@ -126311,13 +132305,13 @@ export default { }, "utility_demo_mines_aggregate_fields": { "avg": [ - 5725 + 6032 ], "count": [ 41, { "columns": [ - 5736, + 6043, "[utility_demo_mines_select_column!]" ], "distinct": [ @@ -126326,31 +132320,31 @@ export default { } ], "max": [ - 5730 + 6037 ], "min": [ - 5731 + 6038 ], "stddev": [ - 5738 + 6045 ], "stddev_pop": [ - 5739 + 6046 ], "stddev_samp": [ - 5740 + 6047 ], "sum": [ - 5743 + 6050 ], "var_pop": [ - 5746 + 6053 ], "var_samp": [ - 5747 + 6054 ], "variance": [ - 5748 + 6055 ], "__typename": [ 85 @@ -126369,22 +132363,22 @@ export default { }, "utility_demo_mines_bool_exp": { "_and": [ - 5726 + 6033 ], "_not": [ - 5726 + 6033 ], "_or": [ - 5726 + 6033 ], "failed_reason": [ 87 ], "match_map_demo_id": [ - 6367 + 6674 ], "mined_at": [ - 5154 + 5244 ], "throws": [ 42 @@ -126413,10 +132407,10 @@ export default { 85 ], "match_map_demo_id": [ - 6365 + 6672 ], "mined_at": [ - 5153 + 5243 ], "throws": [ 41 @@ -126433,10 +132427,10 @@ export default { 85 ], "match_map_demo_id": [ - 6365 + 6672 ], "mined_at": [ - 5153 + 5243 ], "throws": [ 41 @@ -126453,10 +132447,10 @@ export default { 85 ], "match_map_demo_id": [ - 6365 + 6672 ], "mined_at": [ - 5153 + 5243 ], "throws": [ 41 @@ -126473,7 +132467,7 @@ export default { 41 ], "returning": [ - 5722 + 6029 ], "__typename": [ 85 @@ -126481,13 +132475,13 @@ export default { }, "utility_demo_mines_on_conflict": { "constraint": [ - 5727 + 6034 ], "update_columns": [ - 5744 + 6051 ], "where": [ - 5726 + 6033 ], "__typename": [ 85 @@ -126495,19 +132489,19 @@ export default { }, "utility_demo_mines_order_by": { "failed_reason": [ - 3558 + 3648 ], "match_map_demo_id": [ - 3558 + 3648 ], "mined_at": [ - 3558 + 3648 ], "throws": [ - 3558 + 3648 ], "version": [ - 3558 + 3648 ], "__typename": [ 85 @@ -126515,7 +132509,7 @@ export default { }, "utility_demo_mines_pk_columns_input": { "match_map_demo_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -126527,10 +132521,10 @@ export default { 85 ], "match_map_demo_id": [ - 6365 + 6672 ], "mined_at": [ - 5153 + 5243 ], "throws": [ 41 @@ -126577,10 +132571,10 @@ export default { }, "utility_demo_mines_stream_cursor_input": { "initial_value": [ - 5742 + 6049 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -126591,10 +132585,10 @@ export default { 85 ], "match_map_demo_id": [ - 6365 + 6672 ], "mined_at": [ - 5153 + 5243 ], "throws": [ 41 @@ -126620,13 +132614,13 @@ export default { "utility_demo_mines_update_column": {}, "utility_demo_mines_updates": { "_inc": [ - 5728 + 6035 ], "_set": [ - 5737 + 6044 ], "where": [ - 5726 + 6033 ], "__typename": [ 85 @@ -126667,7 +132661,7 @@ export default { }, "utility_demo_throws": { "created_at": [ - 5153 + 5243 ], "flight_time_ms": [ 41 @@ -126676,13 +132670,13 @@ export default { 41 ], "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "lineup_bucket": [ 85 @@ -126691,58 +132685,58 @@ export default { 85 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3158 + 3248 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "round": [ 41 ], "side": [ - 1405 + 1453 ], "technique": [ - 1630 + 1719 ], "throw_strength": [ - 1650 + 1739 ], "thrower_steam_id": [ - 310 + 312 ], "thrown_at": [ - 5153 + 5243 ], "tick": [ 41 ], "utility_type": [ - 1670 + 1759 ], "view_pitch": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "__typename": [ 85 @@ -126750,10 +132744,10 @@ export default { }, "utility_demo_throws_aggregate": { "aggregate": [ - 5751 + 6058 ], "nodes": [ - 5749 + 6056 ], "__typename": [ 85 @@ -126761,13 +132755,13 @@ export default { }, "utility_demo_throws_aggregate_fields": { "avg": [ - 5752 + 6059 ], "count": [ 41, { "columns": [ - 5763, + 6070, "[utility_demo_throws_select_column!]" ], "distinct": [ @@ -126776,31 +132770,31 @@ export default { } ], "max": [ - 5757 + 6064 ], "min": [ - 5758 + 6065 ], "stddev": [ - 5765 + 6072 ], "stddev_pop": [ - 5766 + 6073 ], "stddev_samp": [ - 5767 + 6074 ], "sum": [ - 5770 + 6077 ], "var_pop": [ - 5773 + 6080 ], "var_samp": [ - 5774 + 6081 ], "variance": [ - 5775 + 6082 ], "__typename": [ 85 @@ -126852,16 +132846,16 @@ export default { }, "utility_demo_throws_bool_exp": { "_and": [ - 5753 + 6060 ], "_not": [ - 5753 + 6060 ], "_or": [ - 5753 + 6060 ], "created_at": [ - 5154 + 5244 ], "flight_time_ms": [ 42 @@ -126870,13 +132864,13 @@ export default { 42 ], "land_x": [ - 2005 + 2094 ], "land_y": [ - 2005 + 2094 ], "land_z": [ - 2005 + 2094 ], "lineup_bucket": [ 87 @@ -126885,58 +132879,58 @@ export default { 87 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_map": [ - 3167 + 3257 ], "match_map_demo_id": [ - 6367 + 6674 ], "match_map_id": [ - 6367 + 6674 ], "origin_x": [ - 2005 + 2094 ], "origin_y": [ - 2005 + 2094 ], "origin_z": [ - 2005 + 2094 ], "round": [ 42 ], "side": [ - 1406 + 1454 ], "technique": [ - 1631 + 1720 ], "throw_strength": [ - 1651 + 1740 ], "thrower_steam_id": [ - 312 + 314 ], "thrown_at": [ - 5154 + 5244 ], "tick": [ 42 ], "utility_type": [ - 1671 + 1760 ], "view_pitch": [ - 2005 + 2094 ], "view_yaw": [ - 2005 + 2094 ], "__typename": [ 85 @@ -126951,37 +132945,37 @@ export default { 41 ], "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "round": [ 41 ], "thrower_steam_id": [ - 310 + 312 ], "tick": [ 41 ], "view_pitch": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "__typename": [ 85 @@ -126989,7 +132983,7 @@ export default { }, "utility_demo_throws_insert_input": { "created_at": [ - 5153 + 5243 ], "flight_time_ms": [ 41 @@ -126998,70 +132992,70 @@ export default { 41 ], "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "map_name": [ 85 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3176 + 3266 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "round": [ 41 ], "side": [ - 1405 + 1453 ], "technique": [ - 1630 + 1719 ], "throw_strength": [ - 1650 + 1739 ], "thrower_steam_id": [ - 310 + 312 ], "thrown_at": [ - 5153 + 5243 ], "tick": [ 41 ], "utility_type": [ - 1670 + 1759 ], "view_pitch": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "__typename": [ 85 @@ -127069,7 +133063,7 @@ export default { }, "utility_demo_throws_max_fields": { "created_at": [ - 5153 + 5243 ], "flight_time_ms": [ 41 @@ -127078,13 +133072,13 @@ export default { 41 ], "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "lineup_bucket": [ 85 @@ -127093,40 +133087,40 @@ export default { 85 ], "match_id": [ - 6365 + 6672 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "round": [ 41 ], "thrower_steam_id": [ - 310 + 312 ], "thrown_at": [ - 5153 + 5243 ], "tick": [ 41 ], "view_pitch": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "__typename": [ 85 @@ -127134,7 +133128,7 @@ export default { }, "utility_demo_throws_min_fields": { "created_at": [ - 5153 + 5243 ], "flight_time_ms": [ 41 @@ -127143,13 +133137,13 @@ export default { 41 ], "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "lineup_bucket": [ 85 @@ -127158,40 +133152,40 @@ export default { 85 ], "match_id": [ - 6365 + 6672 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "round": [ 41 ], "thrower_steam_id": [ - 310 + 312 ], "thrown_at": [ - 5153 + 5243 ], "tick": [ 41 ], "view_pitch": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "__typename": [ 85 @@ -127202,7 +133196,7 @@ export default { 41 ], "returning": [ - 5749 + 6056 ], "__typename": [ 85 @@ -127210,13 +133204,13 @@ export default { }, "utility_demo_throws_on_conflict": { "constraint": [ - 5754 + 6061 ], "update_columns": [ - 5771 + 6078 ], "where": [ - 5753 + 6060 ], "__typename": [ 85 @@ -127224,82 +133218,82 @@ export default { }, "utility_demo_throws_order_by": { "created_at": [ - 3558 + 3648 ], "flight_time_ms": [ - 3558 + 3648 ], "grenade_id": [ - 3558 + 3648 ], "land_x": [ - 3558 + 3648 ], "land_y": [ - 3558 + 3648 ], "land_z": [ - 3558 + 3648 ], "lineup_bucket": [ - 3558 + 3648 ], "map_name": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_demo_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "origin_x": [ - 3558 + 3648 ], "origin_y": [ - 3558 + 3648 ], "origin_z": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "side": [ - 3558 + 3648 ], "technique": [ - 3558 + 3648 ], "throw_strength": [ - 3558 + 3648 ], "thrower_steam_id": [ - 3558 + 3648 ], "thrown_at": [ - 3558 + 3648 ], "tick": [ - 3558 + 3648 ], "utility_type": [ - 3558 + 3648 ], "view_pitch": [ - 3558 + 3648 ], "view_yaw": [ - 3558 + 3648 ], "__typename": [ 85 @@ -127310,7 +133304,7 @@ export default { 41 ], "match_map_demo_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -127319,7 +133313,7 @@ export default { "utility_demo_throws_select_column": {}, "utility_demo_throws_set_input": { "created_at": [ - 5153 + 5243 ], "flight_time_ms": [ 41 @@ -127328,64 +133322,64 @@ export default { 41 ], "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "map_name": [ 85 ], "match_id": [ - 6365 + 6672 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "round": [ 41 ], "side": [ - 1405 + 1453 ], "technique": [ - 1630 + 1719 ], "throw_strength": [ - 1650 + 1739 ], "thrower_steam_id": [ - 310 + 312 ], "thrown_at": [ - 5153 + 5243 ], "tick": [ 41 ], "utility_type": [ - 1670 + 1759 ], "view_pitch": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "__typename": [ 85 @@ -127525,10 +133519,10 @@ export default { }, "utility_demo_throws_stream_cursor_input": { "initial_value": [ - 5769 + 6076 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -127536,7 +133530,7 @@ export default { }, "utility_demo_throws_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "flight_time_ms": [ 41 @@ -127545,13 +133539,13 @@ export default { 41 ], "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "lineup_bucket": [ 85 @@ -127560,52 +133554,52 @@ export default { 85 ], "match_id": [ - 6365 + 6672 ], "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "round": [ 41 ], "side": [ - 1405 + 1453 ], "technique": [ - 1630 + 1719 ], "throw_strength": [ - 1650 + 1739 ], "thrower_steam_id": [ - 310 + 312 ], "thrown_at": [ - 5153 + 5243 ], "tick": [ 41 ], "utility_type": [ - 1670 + 1759 ], "view_pitch": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "__typename": [ 85 @@ -127619,37 +133613,37 @@ export default { 41 ], "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "round": [ 41 ], "thrower_steam_id": [ - 310 + 312 ], "tick": [ 41 ], "view_pitch": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "__typename": [ 85 @@ -127658,13 +133652,13 @@ export default { "utility_demo_throws_update_column": {}, "utility_demo_throws_updates": { "_inc": [ - 5755 + 6062 ], "_set": [ - 5764 + 6071 ], "where": [ - 5753 + 6060 ], "__typename": [ 85 @@ -127804,34 +133798,34 @@ export default { }, "utility_drift_results": { "created_at": [ - 5153 + 5243 ], "distance": [ - 2004 + 2093 ], "distance_xy": [ - 2004 + 2093 ], "distance_z": [ - 2004 + 2093 ], "reason": [ 85 ], "scan": [ - 5835 + 6142 ], "severity": [ 85 ], "utility_drift_scan_id": [ - 6365 + 6672 ], "utility_lineup": [ - 6113 + 6420 ], "utility_lineup_id": [ - 6365 + 6672 ], "verdict": [ 85 @@ -127842,10 +133836,10 @@ export default { }, "utility_drift_results_aggregate": { "aggregate": [ - 5790 + 6097 ], "nodes": [ - 5776 + 6083 ], "__typename": [ 85 @@ -127853,31 +133847,31 @@ export default { }, "utility_drift_results_aggregate_bool_exp": { "avg": [ - 5779 + 6086 ], "corr": [ - 5780 + 6087 ], "count": [ - 5782 + 6089 ], "covar_samp": [ - 5783 + 6090 ], "max": [ - 5785 + 6092 ], "min": [ - 5786 + 6093 ], "stddev_samp": [ - 5787 + 6094 ], "sum": [ - 5788 + 6095 ], "var_samp": [ - 5789 + 6096 ], "__typename": [ 85 @@ -127885,16 +133879,16 @@ export default { }, "utility_drift_results_aggregate_bool_exp_avg": { "arguments": [ - 5808 + 6115 ], "distinct": [ 6 ], "filter": [ - 5795 + 6102 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -127902,16 +133896,16 @@ export default { }, "utility_drift_results_aggregate_bool_exp_corr": { "arguments": [ - 5781 + 6088 ], "distinct": [ 6 ], "filter": [ - 5795 + 6102 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -127919,10 +133913,10 @@ export default { }, "utility_drift_results_aggregate_bool_exp_corr_arguments": { "X": [ - 5809 + 6116 ], "Y": [ - 5809 + 6116 ], "__typename": [ 85 @@ -127930,13 +133924,13 @@ export default { }, "utility_drift_results_aggregate_bool_exp_count": { "arguments": [ - 5807 + 6114 ], "distinct": [ 6 ], "filter": [ - 5795 + 6102 ], "predicate": [ 42 @@ -127947,16 +133941,16 @@ export default { }, "utility_drift_results_aggregate_bool_exp_covar_samp": { "arguments": [ - 5784 + 6091 ], "distinct": [ 6 ], "filter": [ - 5795 + 6102 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -127964,10 +133958,10 @@ export default { }, "utility_drift_results_aggregate_bool_exp_covar_samp_arguments": { "X": [ - 5810 + 6117 ], "Y": [ - 5810 + 6117 ], "__typename": [ 85 @@ -127975,16 +133969,16 @@ export default { }, "utility_drift_results_aggregate_bool_exp_max": { "arguments": [ - 5811 + 6118 ], "distinct": [ 6 ], "filter": [ - 5795 + 6102 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -127992,16 +133986,16 @@ export default { }, "utility_drift_results_aggregate_bool_exp_min": { "arguments": [ - 5812 + 6119 ], "distinct": [ 6 ], "filter": [ - 5795 + 6102 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -128009,16 +134003,16 @@ export default { }, "utility_drift_results_aggregate_bool_exp_stddev_samp": { "arguments": [ - 5813 + 6120 ], "distinct": [ 6 ], "filter": [ - 5795 + 6102 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -128026,16 +134020,16 @@ export default { }, "utility_drift_results_aggregate_bool_exp_sum": { "arguments": [ - 5814 + 6121 ], "distinct": [ 6 ], "filter": [ - 5795 + 6102 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -128043,16 +134037,16 @@ export default { }, "utility_drift_results_aggregate_bool_exp_var_samp": { "arguments": [ - 5815 + 6122 ], "distinct": [ 6 ], "filter": [ - 5795 + 6102 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -128060,13 +134054,13 @@ export default { }, "utility_drift_results_aggregate_fields": { "avg": [ - 5793 + 6100 ], "count": [ 41, { "columns": [ - 5807, + 6114, "[utility_drift_results_select_column!]" ], "distinct": [ @@ -128075,31 +134069,31 @@ export default { } ], "max": [ - 5799 + 6106 ], "min": [ - 5801 + 6108 ], "stddev": [ - 5817 + 6124 ], "stddev_pop": [ - 5819 + 6126 ], "stddev_samp": [ - 5821 + 6128 ], "sum": [ - 5825 + 6132 ], "var_pop": [ - 5829 + 6136 ], "var_samp": [ - 5831 + 6138 ], "variance": [ - 5833 + 6140 ], "__typename": [ 85 @@ -128107,37 +134101,37 @@ export default { }, "utility_drift_results_aggregate_order_by": { "avg": [ - 5794 + 6101 ], "count": [ - 3558 + 3648 ], "max": [ - 5800 + 6107 ], "min": [ - 5802 + 6109 ], "stddev": [ - 5818 + 6125 ], "stddev_pop": [ - 5820 + 6127 ], "stddev_samp": [ - 5822 + 6129 ], "sum": [ - 5826 + 6133 ], "var_pop": [ - 5830 + 6137 ], "var_samp": [ - 5832 + 6139 ], "variance": [ - 5834 + 6141 ], "__typename": [ 85 @@ -128145,10 +134139,10 @@ export default { }, "utility_drift_results_arr_rel_insert_input": { "data": [ - 5798 + 6105 ], "on_conflict": [ - 5804 + 6111 ], "__typename": [ 85 @@ -128170,13 +134164,13 @@ export default { }, "utility_drift_results_avg_order_by": { "distance": [ - 3558 + 3648 ], "distance_xy": [ - 3558 + 3648 ], "distance_z": [ - 3558 + 3648 ], "__typename": [ 85 @@ -128184,43 +134178,43 @@ export default { }, "utility_drift_results_bool_exp": { "_and": [ - 5795 + 6102 ], "_not": [ - 5795 + 6102 ], "_or": [ - 5795 + 6102 ], "created_at": [ - 5154 + 5244 ], "distance": [ - 2005 + 2094 ], "distance_xy": [ - 2005 + 2094 ], "distance_z": [ - 2005 + 2094 ], "reason": [ 87 ], "scan": [ - 5839 + 6146 ], "severity": [ 87 ], "utility_drift_scan_id": [ - 6367 + 6674 ], "utility_lineup": [ - 6135 + 6442 ], "utility_lineup_id": [ - 6367 + 6674 ], "verdict": [ 87 @@ -128232,13 +134226,13 @@ export default { "utility_drift_results_constraint": {}, "utility_drift_results_inc_input": { "distance": [ - 2004 + 2093 ], "distance_xy": [ - 2004 + 2093 ], "distance_z": [ - 2004 + 2093 ], "__typename": [ 85 @@ -128246,34 +134240,34 @@ export default { }, "utility_drift_results_insert_input": { "created_at": [ - 5153 + 5243 ], "distance": [ - 2004 + 2093 ], "distance_xy": [ - 2004 + 2093 ], "distance_z": [ - 2004 + 2093 ], "reason": [ 85 ], "scan": [ - 5846 + 6153 ], "severity": [ 85 ], "utility_drift_scan_id": [ - 6365 + 6672 ], "utility_lineup": [ - 6147 + 6454 ], "utility_lineup_id": [ - 6365 + 6672 ], "verdict": [ 85 @@ -128284,16 +134278,16 @@ export default { }, "utility_drift_results_max_fields": { "created_at": [ - 5153 + 5243 ], "distance": [ - 2004 + 2093 ], "distance_xy": [ - 2004 + 2093 ], "distance_z": [ - 2004 + 2093 ], "reason": [ 85 @@ -128302,10 +134296,10 @@ export default { 85 ], "utility_drift_scan_id": [ - 6365 + 6672 ], "utility_lineup_id": [ - 6365 + 6672 ], "verdict": [ 85 @@ -128316,31 +134310,31 @@ export default { }, "utility_drift_results_max_order_by": { "created_at": [ - 3558 + 3648 ], "distance": [ - 3558 + 3648 ], "distance_xy": [ - 3558 + 3648 ], "distance_z": [ - 3558 + 3648 ], "reason": [ - 3558 + 3648 ], "severity": [ - 3558 + 3648 ], "utility_drift_scan_id": [ - 3558 + 3648 ], "utility_lineup_id": [ - 3558 + 3648 ], "verdict": [ - 3558 + 3648 ], "__typename": [ 85 @@ -128348,16 +134342,16 @@ export default { }, "utility_drift_results_min_fields": { "created_at": [ - 5153 + 5243 ], "distance": [ - 2004 + 2093 ], "distance_xy": [ - 2004 + 2093 ], "distance_z": [ - 2004 + 2093 ], "reason": [ 85 @@ -128366,10 +134360,10 @@ export default { 85 ], "utility_drift_scan_id": [ - 6365 + 6672 ], "utility_lineup_id": [ - 6365 + 6672 ], "verdict": [ 85 @@ -128380,31 +134374,31 @@ export default { }, "utility_drift_results_min_order_by": { "created_at": [ - 3558 + 3648 ], "distance": [ - 3558 + 3648 ], "distance_xy": [ - 3558 + 3648 ], "distance_z": [ - 3558 + 3648 ], "reason": [ - 3558 + 3648 ], "severity": [ - 3558 + 3648 ], "utility_drift_scan_id": [ - 3558 + 3648 ], "utility_lineup_id": [ - 3558 + 3648 ], "verdict": [ - 3558 + 3648 ], "__typename": [ 85 @@ -128415,7 +134409,7 @@ export default { 41 ], "returning": [ - 5776 + 6083 ], "__typename": [ 85 @@ -128423,13 +134417,13 @@ export default { }, "utility_drift_results_on_conflict": { "constraint": [ - 5796 + 6103 ], "update_columns": [ - 5827 + 6134 ], "where": [ - 5795 + 6102 ], "__typename": [ 85 @@ -128437,37 +134431,37 @@ export default { }, "utility_drift_results_order_by": { "created_at": [ - 3558 + 3648 ], "distance": [ - 3558 + 3648 ], "distance_xy": [ - 3558 + 3648 ], "distance_z": [ - 3558 + 3648 ], "reason": [ - 3558 + 3648 ], "scan": [ - 5848 + 6155 ], "severity": [ - 3558 + 3648 ], "utility_drift_scan_id": [ - 3558 + 3648 ], "utility_lineup": [ - 6149 + 6456 ], "utility_lineup_id": [ - 3558 + 3648 ], "verdict": [ - 3558 + 3648 ], "__typename": [ 85 @@ -128475,10 +134469,10 @@ export default { }, "utility_drift_results_pk_columns_input": { "utility_drift_scan_id": [ - 6365 + 6672 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -128495,16 +134489,16 @@ export default { "utility_drift_results_select_column_utility_drift_results_aggregate_bool_exp_var_samp_arguments_columns": {}, "utility_drift_results_set_input": { "created_at": [ - 5153 + 5243 ], "distance": [ - 2004 + 2093 ], "distance_xy": [ - 2004 + 2093 ], "distance_z": [ - 2004 + 2093 ], "reason": [ 85 @@ -128513,10 +134507,10 @@ export default { 85 ], "utility_drift_scan_id": [ - 6365 + 6672 ], "utility_lineup_id": [ - 6365 + 6672 ], "verdict": [ 85 @@ -128541,13 +134535,13 @@ export default { }, "utility_drift_results_stddev_order_by": { "distance": [ - 3558 + 3648 ], "distance_xy": [ - 3558 + 3648 ], "distance_z": [ - 3558 + 3648 ], "__typename": [ 85 @@ -128569,13 +134563,13 @@ export default { }, "utility_drift_results_stddev_pop_order_by": { "distance": [ - 3558 + 3648 ], "distance_xy": [ - 3558 + 3648 ], "distance_z": [ - 3558 + 3648 ], "__typename": [ 85 @@ -128597,13 +134591,13 @@ export default { }, "utility_drift_results_stddev_samp_order_by": { "distance": [ - 3558 + 3648 ], "distance_xy": [ - 3558 + 3648 ], "distance_z": [ - 3558 + 3648 ], "__typename": [ 85 @@ -128611,10 +134605,10 @@ export default { }, "utility_drift_results_stream_cursor_input": { "initial_value": [ - 5824 + 6131 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -128622,16 +134616,16 @@ export default { }, "utility_drift_results_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "distance": [ - 2004 + 2093 ], "distance_xy": [ - 2004 + 2093 ], "distance_z": [ - 2004 + 2093 ], "reason": [ 85 @@ -128640,10 +134634,10 @@ export default { 85 ], "utility_drift_scan_id": [ - 6365 + 6672 ], "utility_lineup_id": [ - 6365 + 6672 ], "verdict": [ 85 @@ -128654,13 +134648,13 @@ export default { }, "utility_drift_results_sum_fields": { "distance": [ - 2004 + 2093 ], "distance_xy": [ - 2004 + 2093 ], "distance_z": [ - 2004 + 2093 ], "__typename": [ 85 @@ -128668,13 +134662,13 @@ export default { }, "utility_drift_results_sum_order_by": { "distance": [ - 3558 + 3648 ], "distance_xy": [ - 3558 + 3648 ], "distance_z": [ - 3558 + 3648 ], "__typename": [ 85 @@ -128683,13 +134677,13 @@ export default { "utility_drift_results_update_column": {}, "utility_drift_results_updates": { "_inc": [ - 5797 + 6104 ], "_set": [ - 5816 + 6123 ], "where": [ - 5795 + 6102 ], "__typename": [ 85 @@ -128711,13 +134705,13 @@ export default { }, "utility_drift_results_var_pop_order_by": { "distance": [ - 3558 + 3648 ], "distance_xy": [ - 3558 + 3648 ], "distance_z": [ - 3558 + 3648 ], "__typename": [ 85 @@ -128739,13 +134733,13 @@ export default { }, "utility_drift_results_var_samp_order_by": { "distance": [ - 3558 + 3648 ], "distance_xy": [ - 3558 + 3648 ], "distance_z": [ - 3558 + 3648 ], "__typename": [ 85 @@ -128767,13 +134761,13 @@ export default { }, "utility_drift_results_variance_order_by": { "distance": [ - 3558 + 3648 ], "distance_xy": [ - 3558 + 3648 ], "distance_z": [ - 3558 + 3648 ], "__typename": [ 85 @@ -128784,19 +134778,19 @@ export default { 41 ], "created_at": [ - 5153 + 5243 ], "failure_reason": [ 85 ], "finished_at": [ - 5153 + 5243 ], "from_revision": [ 85 ], "id": [ - 6365 + 6672 ], "lineups": [ 41 @@ -128805,22 +134799,22 @@ export default { 85 ], "max_distance": [ - 2004 + 2093 ], "moved": [ 41 ], "requested_by": [ - 4516 + 4606 ], "requested_by_steam_id": [ - 310 + 312 ], "results": [ - 5776, + 6083, { "distinct_on": [ - 5807, + 6114, "[utility_drift_results_select_column!]" ], "limit": [ @@ -128830,19 +134824,19 @@ export default { 41 ], "order_by": [ - 5805, + 6112, "[utility_drift_results_order_by!]" ], "where": [ - 5795 + 6102 ] } ], "results_aggregate": [ - 5777, + 6084, { "distinct_on": [ - 5807, + 6114, "[utility_drift_results_select_column!]" ], "limit": [ @@ -128852,11 +134846,11 @@ export default { 41 ], "order_by": [ - 5805, + 6112, "[utility_drift_results_order_by!]" ], "where": [ - 5795 + 6102 ] } ], @@ -128864,7 +134858,7 @@ export default { 41 ], "started_at": [ - 5153 + 5243 ], "status": [ 85 @@ -128879,7 +134873,7 @@ export default { 41 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -128887,10 +134881,10 @@ export default { }, "utility_drift_scans_aggregate": { "aggregate": [ - 5837 + 6144 ], "nodes": [ - 5835 + 6142 ], "__typename": [ 85 @@ -128898,13 +134892,13 @@ export default { }, "utility_drift_scans_aggregate_fields": { "avg": [ - 5838 + 6145 ], "count": [ 41, { "columns": [ - 5850, + 6157, "[utility_drift_scans_select_column!]" ], "distinct": [ @@ -128913,31 +134907,31 @@ export default { } ], "max": [ - 5843 + 6150 ], "min": [ - 5844 + 6151 ], "stddev": [ - 5852 + 6159 ], "stddev_pop": [ - 5853 + 6160 ], "stddev_samp": [ - 5854 + 6161 ], "sum": [ - 5857 + 6164 ], "var_pop": [ - 5860 + 6167 ], "var_samp": [ - 5861 + 6168 ], "variance": [ - 5862 + 6169 ], "__typename": [ 85 @@ -128974,31 +134968,31 @@ export default { }, "utility_drift_scans_bool_exp": { "_and": [ - 5839 + 6146 ], "_not": [ - 5839 + 6146 ], "_or": [ - 5839 + 6146 ], "broken": [ 42 ], "created_at": [ - 5154 + 5244 ], "failure_reason": [ 87 ], "finished_at": [ - 5154 + 5244 ], "from_revision": [ 87 ], "id": [ - 6367 + 6674 ], "lineups": [ 42 @@ -129007,28 +135001,28 @@ export default { 87 ], "max_distance": [ - 2005 + 2094 ], "moved": [ 42 ], "requested_by": [ - 4520 + 4610 ], "requested_by_steam_id": [ - 312 + 314 ], "results": [ - 5795 + 6102 ], "results_aggregate": [ - 5778 + 6085 ], "scanned": [ 42 ], "started_at": [ - 5154 + 5244 ], "status": [ 87 @@ -129043,7 +135037,7 @@ export default { 42 ], "updated_at": [ - 5154 + 5244 ], "__typename": [ 85 @@ -129058,13 +135052,13 @@ export default { 41 ], "max_distance": [ - 2004 + 2093 ], "moved": [ 41 ], "requested_by_steam_id": [ - 310 + 312 ], "scanned": [ 41 @@ -129084,19 +135078,19 @@ export default { 41 ], "created_at": [ - 5153 + 5243 ], "failure_reason": [ 85 ], "finished_at": [ - 5153 + 5243 ], "from_revision": [ 85 ], "id": [ - 6365 + 6672 ], "lineups": [ 41 @@ -129105,25 +135099,25 @@ export default { 85 ], "max_distance": [ - 2004 + 2093 ], "moved": [ 41 ], "requested_by": [ - 4527 + 4617 ], "requested_by_steam_id": [ - 310 + 312 ], "results": [ - 5792 + 6099 ], "scanned": [ 41 ], "started_at": [ - 5153 + 5243 ], "status": [ 85 @@ -129138,7 +135132,7 @@ export default { 41 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -129149,19 +135143,19 @@ export default { 41 ], "created_at": [ - 5153 + 5243 ], "failure_reason": [ 85 ], "finished_at": [ - 5153 + 5243 ], "from_revision": [ 85 ], "id": [ - 6365 + 6672 ], "lineups": [ 41 @@ -129170,19 +135164,19 @@ export default { 85 ], "max_distance": [ - 2004 + 2093 ], "moved": [ 41 ], "requested_by_steam_id": [ - 310 + 312 ], "scanned": [ 41 ], "started_at": [ - 5153 + 5243 ], "status": [ 85 @@ -129197,7 +135191,7 @@ export default { 41 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -129208,19 +135202,19 @@ export default { 41 ], "created_at": [ - 5153 + 5243 ], "failure_reason": [ 85 ], "finished_at": [ - 5153 + 5243 ], "from_revision": [ 85 ], "id": [ - 6365 + 6672 ], "lineups": [ 41 @@ -129229,19 +135223,19 @@ export default { 85 ], "max_distance": [ - 2004 + 2093 ], "moved": [ 41 ], "requested_by_steam_id": [ - 310 + 312 ], "scanned": [ 41 ], "started_at": [ - 5153 + 5243 ], "status": [ 85 @@ -129256,7 +135250,7 @@ export default { 41 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -129267,7 +135261,7 @@ export default { 41 ], "returning": [ - 5835 + 6142 ], "__typename": [ 85 @@ -129275,10 +135269,10 @@ export default { }, "utility_drift_scans_obj_rel_insert_input": { "data": [ - 5842 + 6149 ], "on_conflict": [ - 5847 + 6154 ], "__typename": [ 85 @@ -129286,13 +135280,13 @@ export default { }, "utility_drift_scans_on_conflict": { "constraint": [ - 5840 + 6147 ], "update_columns": [ - 5858 + 6165 ], "where": [ - 5839 + 6146 ], "__typename": [ 85 @@ -129300,64 +135294,64 @@ export default { }, "utility_drift_scans_order_by": { "broken": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "failure_reason": [ - 3558 + 3648 ], "finished_at": [ - 3558 + 3648 ], "from_revision": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "lineups": [ - 3558 + 3648 ], "map_name": [ - 3558 + 3648 ], "max_distance": [ - 3558 + 3648 ], "moved": [ - 3558 + 3648 ], "requested_by": [ - 4529 + 4619 ], "requested_by_steam_id": [ - 3558 + 3648 ], "results_aggregate": [ - 5791 + 6098 ], "scanned": [ - 3558 + 3648 ], "started_at": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "to_revision": [ - 3558 + 3648 ], "unchanged": [ - 3558 + 3648 ], "unsimulatable": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -129365,7 +135359,7 @@ export default { }, "utility_drift_scans_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -129377,19 +135371,19 @@ export default { 41 ], "created_at": [ - 5153 + 5243 ], "failure_reason": [ 85 ], "finished_at": [ - 5153 + 5243 ], "from_revision": [ 85 ], "id": [ - 6365 + 6672 ], "lineups": [ 41 @@ -129398,19 +135392,19 @@ export default { 85 ], "max_distance": [ - 2004 + 2093 ], "moved": [ 41 ], "requested_by_steam_id": [ - 310 + 312 ], "scanned": [ 41 ], "started_at": [ - 5153 + 5243 ], "status": [ 85 @@ -129425,7 +135419,7 @@ export default { 41 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -129520,10 +135514,10 @@ export default { }, "utility_drift_scans_stream_cursor_input": { "initial_value": [ - 5856 + 6163 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -129534,19 +135528,19 @@ export default { 41 ], "created_at": [ - 5153 + 5243 ], "failure_reason": [ 85 ], "finished_at": [ - 5153 + 5243 ], "from_revision": [ 85 ], "id": [ - 6365 + 6672 ], "lineups": [ 41 @@ -129555,19 +135549,19 @@ export default { 85 ], "max_distance": [ - 2004 + 2093 ], "moved": [ 41 ], "requested_by_steam_id": [ - 310 + 312 ], "scanned": [ 41 ], "started_at": [ - 5153 + 5243 ], "status": [ 85 @@ -129582,7 +135576,7 @@ export default { 41 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -129596,13 +135590,13 @@ export default { 41 ], "max_distance": [ - 2004 + 2093 ], "moved": [ 41 ], "requested_by_steam_id": [ - 310 + 312 ], "scanned": [ 41 @@ -129620,13 +135614,13 @@ export default { "utility_drift_scans_update_column": {}, "utility_drift_scans_updates": { "_inc": [ - 5841 + 6148 ], "_set": [ - 5851 + 6158 ], "where": [ - 5839 + 6146 ], "__typename": [ 85 @@ -129721,19 +135715,19 @@ export default { }, "utility_lineup_favorites": { "created_at": [ - 5153 + 5243 ], "player": [ - 4516 + 4606 ], "steam_id": [ - 310 + 312 ], "utility_lineup": [ - 6113 + 6420 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -129741,10 +135735,10 @@ export default { }, "utility_lineup_favorites_aggregate": { "aggregate": [ - 5867 + 6174 ], "nodes": [ - 5863 + 6170 ], "__typename": [ 85 @@ -129752,7 +135746,7 @@ export default { }, "utility_lineup_favorites_aggregate_bool_exp": { "count": [ - 5866 + 6173 ], "__typename": [ 85 @@ -129760,13 +135754,13 @@ export default { }, "utility_lineup_favorites_aggregate_bool_exp_count": { "arguments": [ - 5884 + 6191 ], "distinct": [ 6 ], "filter": [ - 5872 + 6179 ], "predicate": [ 42 @@ -129777,13 +135771,13 @@ export default { }, "utility_lineup_favorites_aggregate_fields": { "avg": [ - 5870 + 6177 ], "count": [ 41, { "columns": [ - 5884, + 6191, "[utility_lineup_favorites_select_column!]" ], "distinct": [ @@ -129792,31 +135786,31 @@ export default { } ], "max": [ - 5876 + 6183 ], "min": [ - 5878 + 6185 ], "stddev": [ - 5886 + 6193 ], "stddev_pop": [ - 5888 + 6195 ], "stddev_samp": [ - 5890 + 6197 ], "sum": [ - 5894 + 6201 ], "var_pop": [ - 5898 + 6205 ], "var_samp": [ - 5900 + 6207 ], "variance": [ - 5902 + 6209 ], "__typename": [ 85 @@ -129824,37 +135818,37 @@ export default { }, "utility_lineup_favorites_aggregate_order_by": { "avg": [ - 5871 + 6178 ], "count": [ - 3558 + 3648 ], "max": [ - 5877 + 6184 ], "min": [ - 5879 + 6186 ], "stddev": [ - 5887 + 6194 ], "stddev_pop": [ - 5889 + 6196 ], "stddev_samp": [ - 5891 + 6198 ], "sum": [ - 5895 + 6202 ], "var_pop": [ - 5899 + 6206 ], "var_samp": [ - 5901 + 6208 ], "variance": [ - 5903 + 6210 ], "__typename": [ 85 @@ -129862,10 +135856,10 @@ export default { }, "utility_lineup_favorites_arr_rel_insert_input": { "data": [ - 5875 + 6182 ], "on_conflict": [ - 5881 + 6188 ], "__typename": [ 85 @@ -129881,7 +135875,7 @@ export default { }, "utility_lineup_favorites_avg_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -129889,28 +135883,28 @@ export default { }, "utility_lineup_favorites_bool_exp": { "_and": [ - 5872 + 6179 ], "_not": [ - 5872 + 6179 ], "_or": [ - 5872 + 6179 ], "created_at": [ - 5154 + 5244 ], "player": [ - 4520 + 4610 ], "steam_id": [ - 312 + 314 ], "utility_lineup": [ - 6135 + 6442 ], "utility_lineup_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -129919,7 +135913,7 @@ export default { "utility_lineup_favorites_constraint": {}, "utility_lineup_favorites_inc_input": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -129927,19 +135921,19 @@ export default { }, "utility_lineup_favorites_insert_input": { "created_at": [ - 5153 + 5243 ], "player": [ - 4527 + 4617 ], "steam_id": [ - 310 + 312 ], "utility_lineup": [ - 6147 + 6454 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -129947,13 +135941,13 @@ export default { }, "utility_lineup_favorites_max_fields": { "created_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -129961,13 +135955,13 @@ export default { }, "utility_lineup_favorites_max_order_by": { "created_at": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "utility_lineup_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -129975,13 +135969,13 @@ export default { }, "utility_lineup_favorites_min_fields": { "created_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -129989,13 +135983,13 @@ export default { }, "utility_lineup_favorites_min_order_by": { "created_at": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "utility_lineup_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -130006,7 +136000,7 @@ export default { 41 ], "returning": [ - 5863 + 6170 ], "__typename": [ 85 @@ -130014,13 +136008,13 @@ export default { }, "utility_lineup_favorites_on_conflict": { "constraint": [ - 5873 + 6180 ], "update_columns": [ - 5896 + 6203 ], "where": [ - 5872 + 6179 ], "__typename": [ 85 @@ -130028,19 +136022,19 @@ export default { }, "utility_lineup_favorites_order_by": { "created_at": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "steam_id": [ - 3558 + 3648 ], "utility_lineup": [ - 6149 + 6456 ], "utility_lineup_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -130048,10 +136042,10 @@ export default { }, "utility_lineup_favorites_pk_columns_input": { "steam_id": [ - 310 + 312 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -130060,13 +136054,13 @@ export default { "utility_lineup_favorites_select_column": {}, "utility_lineup_favorites_set_input": { "created_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -130082,7 +136076,7 @@ export default { }, "utility_lineup_favorites_stddev_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -130098,7 +136092,7 @@ export default { }, "utility_lineup_favorites_stddev_pop_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -130114,7 +136108,7 @@ export default { }, "utility_lineup_favorites_stddev_samp_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -130122,10 +136116,10 @@ export default { }, "utility_lineup_favorites_stream_cursor_input": { "initial_value": [ - 5893 + 6200 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -130133,13 +136127,13 @@ export default { }, "utility_lineup_favorites_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -130147,7 +136141,7 @@ export default { }, "utility_lineup_favorites_sum_fields": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -130155,7 +136149,7 @@ export default { }, "utility_lineup_favorites_sum_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -130164,13 +136158,13 @@ export default { "utility_lineup_favorites_update_column": {}, "utility_lineup_favorites_updates": { "_inc": [ - 5874 + 6181 ], "_set": [ - 5885 + 6192 ], "where": [ - 5872 + 6179 ], "__typename": [ 85 @@ -130186,7 +136180,7 @@ export default { }, "utility_lineup_favorites_var_pop_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -130202,7 +136196,7 @@ export default { }, "utility_lineup_favorites_var_samp_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -130218,7 +136212,7 @@ export default { }, "utility_lineup_favorites_variance_order_by": { "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -130235,37 +136229,37 @@ export default { 41 ], "last_practiced_at": [ - 5153 + 5243 ], "mastered_at": [ - 5153 + 5243 ], "miss_along_sum": [ - 2004 + 2093 ], "miss_lateral_sum": [ - 2004 + 2093 ], "miss_samples": [ 41 ], "miss_vertical_sum": [ - 2004 + 2093 ], "player": [ - 4516 + 4606 ], "steam_id": [ - 310 + 312 ], "successes": [ 41 ], "utility_lineup": [ - 6113 + 6420 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -130273,10 +136267,10 @@ export default { }, "utility_lineup_progress_aggregate": { "aggregate": [ - 5918 + 6225 ], "nodes": [ - 5904 + 6211 ], "__typename": [ 85 @@ -130284,31 +136278,31 @@ export default { }, "utility_lineup_progress_aggregate_bool_exp": { "avg": [ - 5907 + 6214 ], "corr": [ - 5908 + 6215 ], "count": [ - 5910 + 6217 ], "covar_samp": [ - 5911 + 6218 ], "max": [ - 5913 + 6220 ], "min": [ - 5914 + 6221 ], "stddev_samp": [ - 5915 + 6222 ], "sum": [ - 5916 + 6223 ], "var_samp": [ - 5917 + 6224 ], "__typename": [ 85 @@ -130316,16 +136310,16 @@ export default { }, "utility_lineup_progress_aggregate_bool_exp_avg": { "arguments": [ - 5936 + 6243 ], "distinct": [ 6 ], "filter": [ - 5923 + 6230 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -130333,16 +136327,16 @@ export default { }, "utility_lineup_progress_aggregate_bool_exp_corr": { "arguments": [ - 5909 + 6216 ], "distinct": [ 6 ], "filter": [ - 5923 + 6230 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -130350,10 +136344,10 @@ export default { }, "utility_lineup_progress_aggregate_bool_exp_corr_arguments": { "X": [ - 5937 + 6244 ], "Y": [ - 5937 + 6244 ], "__typename": [ 85 @@ -130361,13 +136355,13 @@ export default { }, "utility_lineup_progress_aggregate_bool_exp_count": { "arguments": [ - 5935 + 6242 ], "distinct": [ 6 ], "filter": [ - 5923 + 6230 ], "predicate": [ 42 @@ -130378,16 +136372,16 @@ export default { }, "utility_lineup_progress_aggregate_bool_exp_covar_samp": { "arguments": [ - 5912 + 6219 ], "distinct": [ 6 ], "filter": [ - 5923 + 6230 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -130395,10 +136389,10 @@ export default { }, "utility_lineup_progress_aggregate_bool_exp_covar_samp_arguments": { "X": [ - 5938 + 6245 ], "Y": [ - 5938 + 6245 ], "__typename": [ 85 @@ -130406,16 +136400,16 @@ export default { }, "utility_lineup_progress_aggregate_bool_exp_max": { "arguments": [ - 5939 + 6246 ], "distinct": [ 6 ], "filter": [ - 5923 + 6230 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -130423,16 +136417,16 @@ export default { }, "utility_lineup_progress_aggregate_bool_exp_min": { "arguments": [ - 5940 + 6247 ], "distinct": [ 6 ], "filter": [ - 5923 + 6230 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -130440,16 +136434,16 @@ export default { }, "utility_lineup_progress_aggregate_bool_exp_stddev_samp": { "arguments": [ - 5941 + 6248 ], "distinct": [ 6 ], "filter": [ - 5923 + 6230 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -130457,16 +136451,16 @@ export default { }, "utility_lineup_progress_aggregate_bool_exp_sum": { "arguments": [ - 5942 + 6249 ], "distinct": [ 6 ], "filter": [ - 5923 + 6230 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -130474,16 +136468,16 @@ export default { }, "utility_lineup_progress_aggregate_bool_exp_var_samp": { "arguments": [ - 5943 + 6250 ], "distinct": [ 6 ], "filter": [ - 5923 + 6230 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -130491,13 +136485,13 @@ export default { }, "utility_lineup_progress_aggregate_fields": { "avg": [ - 5921 + 6228 ], "count": [ 41, { "columns": [ - 5935, + 6242, "[utility_lineup_progress_select_column!]" ], "distinct": [ @@ -130506,31 +136500,31 @@ export default { } ], "max": [ - 5927 + 6234 ], "min": [ - 5929 + 6236 ], "stddev": [ - 5945 + 6252 ], "stddev_pop": [ - 5947 + 6254 ], "stddev_samp": [ - 5949 + 6256 ], "sum": [ - 5953 + 6260 ], "var_pop": [ - 5957 + 6264 ], "var_samp": [ - 5959 + 6266 ], "variance": [ - 5961 + 6268 ], "__typename": [ 85 @@ -130538,37 +136532,37 @@ export default { }, "utility_lineup_progress_aggregate_order_by": { "avg": [ - 5922 + 6229 ], "count": [ - 3558 + 3648 ], "max": [ - 5928 + 6235 ], "min": [ - 5930 + 6237 ], "stddev": [ - 5946 + 6253 ], "stddev_pop": [ - 5948 + 6255 ], "stddev_samp": [ - 5950 + 6257 ], "sum": [ - 5954 + 6261 ], "var_pop": [ - 5958 + 6265 ], "var_samp": [ - 5960 + 6267 ], "variance": [ - 5962 + 6269 ], "__typename": [ 85 @@ -130576,10 +136570,10 @@ export default { }, "utility_lineup_progress_arr_rel_insert_input": { "data": [ - 5926 + 6233 ], "on_conflict": [ - 5932 + 6239 ], "__typename": [ 85 @@ -130619,31 +136613,31 @@ export default { }, "utility_lineup_progress_avg_order_by": { "attempts": [ - 3558 + 3648 ], "best_streak": [ - 3558 + 3648 ], "current_streak": [ - 3558 + 3648 ], "miss_along_sum": [ - 3558 + 3648 ], "miss_lateral_sum": [ - 3558 + 3648 ], "miss_samples": [ - 3558 + 3648 ], "miss_vertical_sum": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "successes": [ - 3558 + 3648 ], "__typename": [ 85 @@ -130651,13 +136645,13 @@ export default { }, "utility_lineup_progress_bool_exp": { "_and": [ - 5923 + 6230 ], "_not": [ - 5923 + 6230 ], "_or": [ - 5923 + 6230 ], "attempts": [ 42 @@ -130669,37 +136663,37 @@ export default { 42 ], "last_practiced_at": [ - 5154 + 5244 ], "mastered_at": [ - 5154 + 5244 ], "miss_along_sum": [ - 2005 + 2094 ], "miss_lateral_sum": [ - 2005 + 2094 ], "miss_samples": [ 42 ], "miss_vertical_sum": [ - 2005 + 2094 ], "player": [ - 4520 + 4610 ], "steam_id": [ - 312 + 314 ], "successes": [ 42 ], "utility_lineup": [ - 6135 + 6442 ], "utility_lineup_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -130717,19 +136711,19 @@ export default { 41 ], "miss_along_sum": [ - 2004 + 2093 ], "miss_lateral_sum": [ - 2004 + 2093 ], "miss_samples": [ 41 ], "miss_vertical_sum": [ - 2004 + 2093 ], "steam_id": [ - 310 + 312 ], "successes": [ 41 @@ -130749,37 +136743,37 @@ export default { 41 ], "last_practiced_at": [ - 5153 + 5243 ], "mastered_at": [ - 5153 + 5243 ], "miss_along_sum": [ - 2004 + 2093 ], "miss_lateral_sum": [ - 2004 + 2093 ], "miss_samples": [ 41 ], "miss_vertical_sum": [ - 2004 + 2093 ], "player": [ - 4527 + 4617 ], "steam_id": [ - 310 + 312 ], "successes": [ 41 ], "utility_lineup": [ - 6147 + 6454 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -130796,31 +136790,31 @@ export default { 41 ], "last_practiced_at": [ - 5153 + 5243 ], "mastered_at": [ - 5153 + 5243 ], "miss_along_sum": [ - 2004 + 2093 ], "miss_lateral_sum": [ - 2004 + 2093 ], "miss_samples": [ 41 ], "miss_vertical_sum": [ - 2004 + 2093 ], "steam_id": [ - 310 + 312 ], "successes": [ 41 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -130828,40 +136822,40 @@ export default { }, "utility_lineup_progress_max_order_by": { "attempts": [ - 3558 + 3648 ], "best_streak": [ - 3558 + 3648 ], "current_streak": [ - 3558 + 3648 ], "last_practiced_at": [ - 3558 + 3648 ], "mastered_at": [ - 3558 + 3648 ], "miss_along_sum": [ - 3558 + 3648 ], "miss_lateral_sum": [ - 3558 + 3648 ], "miss_samples": [ - 3558 + 3648 ], "miss_vertical_sum": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "successes": [ - 3558 + 3648 ], "utility_lineup_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -130878,31 +136872,31 @@ export default { 41 ], "last_practiced_at": [ - 5153 + 5243 ], "mastered_at": [ - 5153 + 5243 ], "miss_along_sum": [ - 2004 + 2093 ], "miss_lateral_sum": [ - 2004 + 2093 ], "miss_samples": [ 41 ], "miss_vertical_sum": [ - 2004 + 2093 ], "steam_id": [ - 310 + 312 ], "successes": [ 41 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -130910,40 +136904,40 @@ export default { }, "utility_lineup_progress_min_order_by": { "attempts": [ - 3558 + 3648 ], "best_streak": [ - 3558 + 3648 ], "current_streak": [ - 3558 + 3648 ], "last_practiced_at": [ - 3558 + 3648 ], "mastered_at": [ - 3558 + 3648 ], "miss_along_sum": [ - 3558 + 3648 ], "miss_lateral_sum": [ - 3558 + 3648 ], "miss_samples": [ - 3558 + 3648 ], "miss_vertical_sum": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "successes": [ - 3558 + 3648 ], "utility_lineup_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -130954,7 +136948,7 @@ export default { 41 ], "returning": [ - 5904 + 6211 ], "__typename": [ 85 @@ -130962,13 +136956,13 @@ export default { }, "utility_lineup_progress_on_conflict": { "constraint": [ - 5924 + 6231 ], "update_columns": [ - 5955 + 6262 ], "where": [ - 5923 + 6230 ], "__typename": [ 85 @@ -130976,46 +136970,46 @@ export default { }, "utility_lineup_progress_order_by": { "attempts": [ - 3558 + 3648 ], "best_streak": [ - 3558 + 3648 ], "current_streak": [ - 3558 + 3648 ], "last_practiced_at": [ - 3558 + 3648 ], "mastered_at": [ - 3558 + 3648 ], "miss_along_sum": [ - 3558 + 3648 ], "miss_lateral_sum": [ - 3558 + 3648 ], "miss_samples": [ - 3558 + 3648 ], "miss_vertical_sum": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "steam_id": [ - 3558 + 3648 ], "successes": [ - 3558 + 3648 ], "utility_lineup": [ - 6149 + 6456 ], "utility_lineup_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -131023,10 +137017,10 @@ export default { }, "utility_lineup_progress_pk_columns_input": { "steam_id": [ - 310 + 312 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -131052,31 +137046,31 @@ export default { 41 ], "last_practiced_at": [ - 5153 + 5243 ], "mastered_at": [ - 5153 + 5243 ], "miss_along_sum": [ - 2004 + 2093 ], "miss_lateral_sum": [ - 2004 + 2093 ], "miss_samples": [ 41 ], "miss_vertical_sum": [ - 2004 + 2093 ], "steam_id": [ - 310 + 312 ], "successes": [ 41 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -131116,31 +137110,31 @@ export default { }, "utility_lineup_progress_stddev_order_by": { "attempts": [ - 3558 + 3648 ], "best_streak": [ - 3558 + 3648 ], "current_streak": [ - 3558 + 3648 ], "miss_along_sum": [ - 3558 + 3648 ], "miss_lateral_sum": [ - 3558 + 3648 ], "miss_samples": [ - 3558 + 3648 ], "miss_vertical_sum": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "successes": [ - 3558 + 3648 ], "__typename": [ 85 @@ -131180,31 +137174,31 @@ export default { }, "utility_lineup_progress_stddev_pop_order_by": { "attempts": [ - 3558 + 3648 ], "best_streak": [ - 3558 + 3648 ], "current_streak": [ - 3558 + 3648 ], "miss_along_sum": [ - 3558 + 3648 ], "miss_lateral_sum": [ - 3558 + 3648 ], "miss_samples": [ - 3558 + 3648 ], "miss_vertical_sum": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "successes": [ - 3558 + 3648 ], "__typename": [ 85 @@ -131244,31 +137238,31 @@ export default { }, "utility_lineup_progress_stddev_samp_order_by": { "attempts": [ - 3558 + 3648 ], "best_streak": [ - 3558 + 3648 ], "current_streak": [ - 3558 + 3648 ], "miss_along_sum": [ - 3558 + 3648 ], "miss_lateral_sum": [ - 3558 + 3648 ], "miss_samples": [ - 3558 + 3648 ], "miss_vertical_sum": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "successes": [ - 3558 + 3648 ], "__typename": [ 85 @@ -131276,10 +137270,10 @@ export default { }, "utility_lineup_progress_stream_cursor_input": { "initial_value": [ - 5952 + 6259 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -131296,31 +137290,31 @@ export default { 41 ], "last_practiced_at": [ - 5153 + 5243 ], "mastered_at": [ - 5153 + 5243 ], "miss_along_sum": [ - 2004 + 2093 ], "miss_lateral_sum": [ - 2004 + 2093 ], "miss_samples": [ 41 ], "miss_vertical_sum": [ - 2004 + 2093 ], "steam_id": [ - 310 + 312 ], "successes": [ 41 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -131337,19 +137331,19 @@ export default { 41 ], "miss_along_sum": [ - 2004 + 2093 ], "miss_lateral_sum": [ - 2004 + 2093 ], "miss_samples": [ 41 ], "miss_vertical_sum": [ - 2004 + 2093 ], "steam_id": [ - 310 + 312 ], "successes": [ 41 @@ -131360,31 +137354,31 @@ export default { }, "utility_lineup_progress_sum_order_by": { "attempts": [ - 3558 + 3648 ], "best_streak": [ - 3558 + 3648 ], "current_streak": [ - 3558 + 3648 ], "miss_along_sum": [ - 3558 + 3648 ], "miss_lateral_sum": [ - 3558 + 3648 ], "miss_samples": [ - 3558 + 3648 ], "miss_vertical_sum": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "successes": [ - 3558 + 3648 ], "__typename": [ 85 @@ -131393,13 +137387,13 @@ export default { "utility_lineup_progress_update_column": {}, "utility_lineup_progress_updates": { "_inc": [ - 5925 + 6232 ], "_set": [ - 5944 + 6251 ], "where": [ - 5923 + 6230 ], "__typename": [ 85 @@ -131439,31 +137433,31 @@ export default { }, "utility_lineup_progress_var_pop_order_by": { "attempts": [ - 3558 + 3648 ], "best_streak": [ - 3558 + 3648 ], "current_streak": [ - 3558 + 3648 ], "miss_along_sum": [ - 3558 + 3648 ], "miss_lateral_sum": [ - 3558 + 3648 ], "miss_samples": [ - 3558 + 3648 ], "miss_vertical_sum": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "successes": [ - 3558 + 3648 ], "__typename": [ 85 @@ -131503,31 +137497,31 @@ export default { }, "utility_lineup_progress_var_samp_order_by": { "attempts": [ - 3558 + 3648 ], "best_streak": [ - 3558 + 3648 ], "current_streak": [ - 3558 + 3648 ], "miss_along_sum": [ - 3558 + 3648 ], "miss_lateral_sum": [ - 3558 + 3648 ], "miss_samples": [ - 3558 + 3648 ], "miss_vertical_sum": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "successes": [ - 3558 + 3648 ], "__typename": [ 85 @@ -131567,31 +137561,31 @@ export default { }, "utility_lineup_progress_variance_order_by": { "attempts": [ - 3558 + 3648 ], "best_streak": [ - 3558 + 3648 ], "current_streak": [ - 3558 + 3648 ], "miss_along_sum": [ - 3558 + 3648 ], "miss_lateral_sum": [ - 3558 + 3648 ], "miss_samples": [ - 3558 + 3648 ], "miss_vertical_sum": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "successes": [ - 3558 + 3648 ], "__typename": [ 85 @@ -131599,7 +137593,7 @@ export default { }, "utility_lineup_renders": { "created_at": [ - 5153 + 5243 ], "duration_ms": [ 41 @@ -131608,22 +137602,22 @@ export default { 85 ], "game_server_node": [ - 2225 + 2314 ], "game_server_node_id": [ 85 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 ], "last_status_at": [ - 5153 + 5243 ], "lineup": [ - 6113 + 6420 ], "map_name": [ 85 @@ -131632,16 +137626,16 @@ export default { 6 ], "practice_session": [ - 6319 + 6626 ], "progress": [ - 3556 + 3646 ], "requested_by": [ - 4516 + 4606 ], "requested_by_steam_id": [ - 310 + 312 ], "session_token": [ 85 @@ -131653,7 +137647,7 @@ export default { 41 ], "spec": [ - 2349, + 2439, { "path": [ 85 @@ -131664,7 +137658,7 @@ export default { 85 ], "status_history": [ - 2349, + 2439, { "path": [ 85 @@ -131672,10 +137666,10 @@ export default { } ], "utility_lineup_id": [ - 6365 + 6672 ], "utility_practice_session_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -131683,10 +137677,10 @@ export default { }, "utility_lineup_renders_aggregate": { "aggregate": [ - 5969 + 6276 ], "nodes": [ - 5963 + 6270 ], "__typename": [ 85 @@ -131694,13 +137688,13 @@ export default { }, "utility_lineup_renders_aggregate_bool_exp": { "bool_and": [ - 5966 + 6273 ], "bool_or": [ - 5967 + 6274 ], "count": [ - 5968 + 6275 ], "__typename": [ 85 @@ -131708,13 +137702,13 @@ export default { }, "utility_lineup_renders_aggregate_bool_exp_bool_and": { "arguments": [ - 5992 + 6299 ], "distinct": [ 6 ], "filter": [ - 5975 + 6282 ], "predicate": [ 7 @@ -131725,13 +137719,13 @@ export default { }, "utility_lineup_renders_aggregate_bool_exp_bool_or": { "arguments": [ - 5993 + 6300 ], "distinct": [ 6 ], "filter": [ - 5975 + 6282 ], "predicate": [ 7 @@ -131742,13 +137736,13 @@ export default { }, "utility_lineup_renders_aggregate_bool_exp_count": { "arguments": [ - 5991 + 6298 ], "distinct": [ 6 ], "filter": [ - 5975 + 6282 ], "predicate": [ 42 @@ -131759,13 +137753,13 @@ export default { }, "utility_lineup_renders_aggregate_fields": { "avg": [ - 5973 + 6280 ], "count": [ 41, { "columns": [ - 5991, + 6298, "[utility_lineup_renders_select_column!]" ], "distinct": [ @@ -131774,31 +137768,31 @@ export default { } ], "max": [ - 5982 + 6289 ], "min": [ - 5984 + 6291 ], "stddev": [ - 5995 + 6302 ], "stddev_pop": [ - 5997 + 6304 ], "stddev_samp": [ - 5999 + 6306 ], "sum": [ - 6003 + 6310 ], "var_pop": [ - 6007 + 6314 ], "var_samp": [ - 6009 + 6316 ], "variance": [ - 6011 + 6318 ], "__typename": [ 85 @@ -131806,37 +137800,37 @@ export default { }, "utility_lineup_renders_aggregate_order_by": { "avg": [ - 5974 + 6281 ], "count": [ - 3558 + 3648 ], "max": [ - 5983 + 6290 ], "min": [ - 5985 + 6292 ], "stddev": [ - 5996 + 6303 ], "stddev_pop": [ - 5998 + 6305 ], "stddev_samp": [ - 6000 + 6307 ], "sum": [ - 6004 + 6311 ], "var_pop": [ - 6008 + 6315 ], "var_samp": [ - 6010 + 6317 ], "variance": [ - 6012 + 6319 ], "__typename": [ 85 @@ -131844,10 +137838,10 @@ export default { }, "utility_lineup_renders_append_input": { "spec": [ - 2349 + 2439 ], "status_history": [ - 2349 + 2439 ], "__typename": [ 85 @@ -131855,10 +137849,10 @@ export default { }, "utility_lineup_renders_arr_rel_insert_input": { "data": [ - 5981 + 6288 ], "on_conflict": [ - 5987 + 6294 ], "__typename": [ 85 @@ -131883,16 +137877,16 @@ export default { }, "utility_lineup_renders_avg_order_by": { "duration_ms": [ - 3558 + 3648 ], "progress": [ - 3558 + 3648 ], "requested_by_steam_id": [ - 3558 + 3648 ], "sort_index": [ - 3558 + 3648 ], "__typename": [ 85 @@ -131900,16 +137894,16 @@ export default { }, "utility_lineup_renders_bool_exp": { "_and": [ - 5975 + 6282 ], "_not": [ - 5975 + 6282 ], "_or": [ - 5975 + 6282 ], "created_at": [ - 5154 + 5244 ], "duration_ms": [ 42 @@ -131918,22 +137912,22 @@ export default { 87 ], "game_server_node": [ - 2237 + 2326 ], "game_server_node_id": [ 87 ], "id": [ - 6367 + 6674 ], "k8s_job_name": [ 87 ], "last_status_at": [ - 5154 + 5244 ], "lineup": [ - 6135 + 6442 ], "map_name": [ 87 @@ -131942,16 +137936,16 @@ export default { 7 ], "practice_session": [ - 6330 + 6637 ], "progress": [ - 3557 + 3647 ], "requested_by": [ - 4520 + 4610 ], "requested_by_steam_id": [ - 312 + 314 ], "session_token": [ 87 @@ -131963,19 +137957,19 @@ export default { 42 ], "spec": [ - 2351 + 2441 ], "status": [ 87 ], "status_history": [ - 2351 + 2441 ], "utility_lineup_id": [ - 6367 + 6674 ], "utility_practice_session_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -132020,10 +138014,10 @@ export default { 41 ], "progress": [ - 3556 + 3646 ], "requested_by_steam_id": [ - 310 + 312 ], "sort_index": [ 41 @@ -132034,7 +138028,7 @@ export default { }, "utility_lineup_renders_insert_input": { "created_at": [ - 5153 + 5243 ], "duration_ms": [ 41 @@ -132043,22 +138037,22 @@ export default { 85 ], "game_server_node": [ - 2249 + 2338 ], "game_server_node_id": [ 85 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 ], "last_status_at": [ - 5153 + 5243 ], "lineup": [ - 6147 + 6454 ], "map_name": [ 85 @@ -132067,16 +138061,16 @@ export default { 6 ], "practice_session": [ - 6339 + 6646 ], "progress": [ - 3556 + 3646 ], "requested_by": [ - 4527 + 4617 ], "requested_by_steam_id": [ - 310 + 312 ], "session_token": [ 85 @@ -132088,19 +138082,19 @@ export default { 41 ], "spec": [ - 2349 + 2439 ], "status": [ 85 ], "status_history": [ - 2349 + 2439 ], "utility_lineup_id": [ - 6365 + 6672 ], "utility_practice_session_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -132108,7 +138102,7 @@ export default { }, "utility_lineup_renders_max_fields": { "created_at": [ - 5153 + 5243 ], "duration_ms": [ 41 @@ -132120,22 +138114,22 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 ], "last_status_at": [ - 5153 + 5243 ], "map_name": [ 85 ], "progress": [ - 3556 + 3646 ], "requested_by_steam_id": [ - 310 + 312 ], "session_token": [ 85 @@ -132150,10 +138144,10 @@ export default { 85 ], "utility_lineup_id": [ - 6365 + 6672 ], "utility_practice_session_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -132161,52 +138155,52 @@ export default { }, "utility_lineup_renders_max_order_by": { "created_at": [ - 3558 + 3648 ], "duration_ms": [ - 3558 + 3648 ], "error_message": [ - 3558 + 3648 ], "game_server_node_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "k8s_job_name": [ - 3558 + 3648 ], "last_status_at": [ - 3558 + 3648 ], "map_name": [ - 3558 + 3648 ], "progress": [ - 3558 + 3648 ], "requested_by_steam_id": [ - 3558 + 3648 ], "session_token": [ - 3558 + 3648 ], "skip_reason": [ - 3558 + 3648 ], "sort_index": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "utility_lineup_id": [ - 3558 + 3648 ], "utility_practice_session_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -132214,7 +138208,7 @@ export default { }, "utility_lineup_renders_min_fields": { "created_at": [ - 5153 + 5243 ], "duration_ms": [ 41 @@ -132226,22 +138220,22 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 ], "last_status_at": [ - 5153 + 5243 ], "map_name": [ 85 ], "progress": [ - 3556 + 3646 ], "requested_by_steam_id": [ - 310 + 312 ], "session_token": [ 85 @@ -132256,10 +138250,10 @@ export default { 85 ], "utility_lineup_id": [ - 6365 + 6672 ], "utility_practice_session_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -132267,52 +138261,52 @@ export default { }, "utility_lineup_renders_min_order_by": { "created_at": [ - 3558 + 3648 ], "duration_ms": [ - 3558 + 3648 ], "error_message": [ - 3558 + 3648 ], "game_server_node_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "k8s_job_name": [ - 3558 + 3648 ], "last_status_at": [ - 3558 + 3648 ], "map_name": [ - 3558 + 3648 ], "progress": [ - 3558 + 3648 ], "requested_by_steam_id": [ - 3558 + 3648 ], "session_token": [ - 3558 + 3648 ], "skip_reason": [ - 3558 + 3648 ], "sort_index": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "utility_lineup_id": [ - 3558 + 3648 ], "utility_practice_session_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -132323,7 +138317,7 @@ export default { 41 ], "returning": [ - 5963 + 6270 ], "__typename": [ 85 @@ -132331,13 +138325,13 @@ export default { }, "utility_lineup_renders_on_conflict": { "constraint": [ - 5976 + 6283 ], "update_columns": [ - 6005 + 6312 ], "where": [ - 5975 + 6282 ], "__typename": [ 85 @@ -132345,73 +138339,73 @@ export default { }, "utility_lineup_renders_order_by": { "created_at": [ - 3558 + 3648 ], "duration_ms": [ - 3558 + 3648 ], "error_message": [ - 3558 + 3648 ], "game_server_node": [ - 2251 + 2340 ], "game_server_node_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "k8s_job_name": [ - 3558 + 3648 ], "last_status_at": [ - 3558 + 3648 ], "lineup": [ - 6149 + 6456 ], "map_name": [ - 3558 + 3648 ], "paused": [ - 3558 + 3648 ], "practice_session": [ - 6341 + 6648 ], "progress": [ - 3558 + 3648 ], "requested_by": [ - 4529 + 4619 ], "requested_by_steam_id": [ - 3558 + 3648 ], "session_token": [ - 3558 + 3648 ], "skip_reason": [ - 3558 + 3648 ], "sort_index": [ - 3558 + 3648 ], "spec": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "status_history": [ - 3558 + 3648 ], "utility_lineup_id": [ - 3558 + 3648 ], "utility_practice_session_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -132419,7 +138413,7 @@ export default { }, "utility_lineup_renders_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -132427,10 +138421,10 @@ export default { }, "utility_lineup_renders_prepend_input": { "spec": [ - 2349 + 2439 ], "status_history": [ - 2349 + 2439 ], "__typename": [ 85 @@ -132441,7 +138435,7 @@ export default { "utility_lineup_renders_select_column_utility_lineup_renders_aggregate_bool_exp_bool_or_arguments_columns": {}, "utility_lineup_renders_set_input": { "created_at": [ - 5153 + 5243 ], "duration_ms": [ 41 @@ -132453,13 +138447,13 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 ], "last_status_at": [ - 5153 + 5243 ], "map_name": [ 85 @@ -132468,10 +138462,10 @@ export default { 6 ], "progress": [ - 3556 + 3646 ], "requested_by_steam_id": [ - 310 + 312 ], "session_token": [ 85 @@ -132483,19 +138477,19 @@ export default { 41 ], "spec": [ - 2349 + 2439 ], "status": [ 85 ], "status_history": [ - 2349 + 2439 ], "utility_lineup_id": [ - 6365 + 6672 ], "utility_practice_session_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -132520,16 +138514,16 @@ export default { }, "utility_lineup_renders_stddev_order_by": { "duration_ms": [ - 3558 + 3648 ], "progress": [ - 3558 + 3648 ], "requested_by_steam_id": [ - 3558 + 3648 ], "sort_index": [ - 3558 + 3648 ], "__typename": [ 85 @@ -132554,16 +138548,16 @@ export default { }, "utility_lineup_renders_stddev_pop_order_by": { "duration_ms": [ - 3558 + 3648 ], "progress": [ - 3558 + 3648 ], "requested_by_steam_id": [ - 3558 + 3648 ], "sort_index": [ - 3558 + 3648 ], "__typename": [ 85 @@ -132588,16 +138582,16 @@ export default { }, "utility_lineup_renders_stddev_samp_order_by": { "duration_ms": [ - 3558 + 3648 ], "progress": [ - 3558 + 3648 ], "requested_by_steam_id": [ - 3558 + 3648 ], "sort_index": [ - 3558 + 3648 ], "__typename": [ 85 @@ -132605,10 +138599,10 @@ export default { }, "utility_lineup_renders_stream_cursor_input": { "initial_value": [ - 6002 + 6309 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -132616,7 +138610,7 @@ export default { }, "utility_lineup_renders_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "duration_ms": [ 41 @@ -132628,13 +138622,13 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "k8s_job_name": [ 85 ], "last_status_at": [ - 5153 + 5243 ], "map_name": [ 85 @@ -132643,10 +138637,10 @@ export default { 6 ], "progress": [ - 3556 + 3646 ], "requested_by_steam_id": [ - 310 + 312 ], "session_token": [ 85 @@ -132658,19 +138652,19 @@ export default { 41 ], "spec": [ - 2349 + 2439 ], "status": [ 85 ], "status_history": [ - 2349 + 2439 ], "utility_lineup_id": [ - 6365 + 6672 ], "utility_practice_session_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -132681,10 +138675,10 @@ export default { 41 ], "progress": [ - 3556 + 3646 ], "requested_by_steam_id": [ - 310 + 312 ], "sort_index": [ 41 @@ -132695,16 +138689,16 @@ export default { }, "utility_lineup_renders_sum_order_by": { "duration_ms": [ - 3558 + 3648 ], "progress": [ - 3558 + 3648 ], "requested_by_steam_id": [ - 3558 + 3648 ], "sort_index": [ - 3558 + 3648 ], "__typename": [ 85 @@ -132713,28 +138707,28 @@ export default { "utility_lineup_renders_update_column": {}, "utility_lineup_renders_updates": { "_append": [ - 5971 + 6278 ], "_delete_at_path": [ - 5977 + 6284 ], "_delete_elem": [ - 5978 + 6285 ], "_delete_key": [ - 5979 + 6286 ], "_inc": [ - 5980 + 6287 ], "_prepend": [ - 5990 + 6297 ], "_set": [ - 5994 + 6301 ], "where": [ - 5975 + 6282 ], "__typename": [ 85 @@ -132759,16 +138753,16 @@ export default { }, "utility_lineup_renders_var_pop_order_by": { "duration_ms": [ - 3558 + 3648 ], "progress": [ - 3558 + 3648 ], "requested_by_steam_id": [ - 3558 + 3648 ], "sort_index": [ - 3558 + 3648 ], "__typename": [ 85 @@ -132793,16 +138787,16 @@ export default { }, "utility_lineup_renders_var_samp_order_by": { "duration_ms": [ - 3558 + 3648 ], "progress": [ - 3558 + 3648 ], "requested_by_steam_id": [ - 3558 + 3648 ], "sort_index": [ - 3558 + 3648 ], "__typename": [ 85 @@ -132827,16 +138821,16 @@ export default { }, "utility_lineup_renders_variance_order_by": { "duration_ms": [ - 3558 + 3648 ], "progress": [ - 3558 + 3648 ], "requested_by_steam_id": [ - 3558 + 3648 ], "sort_index": [ - 3558 + 3648 ], "__typename": [ 85 @@ -132844,52 +138838,52 @@ export default { }, "utility_lineup_repairs": { "created_at": [ - 5153 + 5243 ], "drift_distance": [ - 2004 + 2093 ], "expires_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "repaired_at": [ - 5153 + 5243 ], "repaired_utility_lineup": [ - 6113 + 6420 ], "repaired_utility_lineup_id": [ - 6365 + 6672 ], "requested_by": [ - 4516 + 4606 ], "requested_by_steam_id": [ - 310 + 312 ], "status": [ 85 ], "utility_drift_scan": [ - 5835 + 6142 ], "utility_drift_scan_id": [ - 6365 + 6672 ], "utility_lineup": [ - 6113 + 6420 ], "utility_lineup_id": [ - 6365 + 6672 ], "utility_practice_session": [ - 6319 + 6626 ], "utility_practice_session_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -132897,10 +138891,10 @@ export default { }, "utility_lineup_repairs_aggregate": { "aggregate": [ - 6027 + 6334 ], "nodes": [ - 6013 + 6320 ], "__typename": [ 85 @@ -132908,31 +138902,31 @@ export default { }, "utility_lineup_repairs_aggregate_bool_exp": { "avg": [ - 6016 + 6323 ], "corr": [ - 6017 + 6324 ], "count": [ - 6019 + 6326 ], "covar_samp": [ - 6020 + 6327 ], "max": [ - 6022 + 6329 ], "min": [ - 6023 + 6330 ], "stddev_samp": [ - 6024 + 6331 ], "sum": [ - 6025 + 6332 ], "var_samp": [ - 6026 + 6333 ], "__typename": [ 85 @@ -132940,16 +138934,16 @@ export default { }, "utility_lineup_repairs_aggregate_bool_exp_avg": { "arguments": [ - 6045 + 6352 ], "distinct": [ 6 ], "filter": [ - 6032 + 6339 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -132957,16 +138951,16 @@ export default { }, "utility_lineup_repairs_aggregate_bool_exp_corr": { "arguments": [ - 6018 + 6325 ], "distinct": [ 6 ], "filter": [ - 6032 + 6339 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -132974,10 +138968,10 @@ export default { }, "utility_lineup_repairs_aggregate_bool_exp_corr_arguments": { "X": [ - 6046 + 6353 ], "Y": [ - 6046 + 6353 ], "__typename": [ 85 @@ -132985,13 +138979,13 @@ export default { }, "utility_lineup_repairs_aggregate_bool_exp_count": { "arguments": [ - 6044 + 6351 ], "distinct": [ 6 ], "filter": [ - 6032 + 6339 ], "predicate": [ 42 @@ -133002,16 +138996,16 @@ export default { }, "utility_lineup_repairs_aggregate_bool_exp_covar_samp": { "arguments": [ - 6021 + 6328 ], "distinct": [ 6 ], "filter": [ - 6032 + 6339 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -133019,10 +139013,10 @@ export default { }, "utility_lineup_repairs_aggregate_bool_exp_covar_samp_arguments": { "X": [ - 6047 + 6354 ], "Y": [ - 6047 + 6354 ], "__typename": [ 85 @@ -133030,16 +139024,16 @@ export default { }, "utility_lineup_repairs_aggregate_bool_exp_max": { "arguments": [ - 6048 + 6355 ], "distinct": [ 6 ], "filter": [ - 6032 + 6339 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -133047,16 +139041,16 @@ export default { }, "utility_lineup_repairs_aggregate_bool_exp_min": { "arguments": [ - 6049 + 6356 ], "distinct": [ 6 ], "filter": [ - 6032 + 6339 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -133064,16 +139058,16 @@ export default { }, "utility_lineup_repairs_aggregate_bool_exp_stddev_samp": { "arguments": [ - 6050 + 6357 ], "distinct": [ 6 ], "filter": [ - 6032 + 6339 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -133081,16 +139075,16 @@ export default { }, "utility_lineup_repairs_aggregate_bool_exp_sum": { "arguments": [ - 6051 + 6358 ], "distinct": [ 6 ], "filter": [ - 6032 + 6339 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -133098,16 +139092,16 @@ export default { }, "utility_lineup_repairs_aggregate_bool_exp_var_samp": { "arguments": [ - 6052 + 6359 ], "distinct": [ 6 ], "filter": [ - 6032 + 6339 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -133115,13 +139109,13 @@ export default { }, "utility_lineup_repairs_aggregate_fields": { "avg": [ - 6030 + 6337 ], "count": [ 41, { "columns": [ - 6044, + 6351, "[utility_lineup_repairs_select_column!]" ], "distinct": [ @@ -133130,31 +139124,31 @@ export default { } ], "max": [ - 6036 + 6343 ], "min": [ - 6038 + 6345 ], "stddev": [ - 6054 + 6361 ], "stddev_pop": [ - 6056 + 6363 ], "stddev_samp": [ - 6058 + 6365 ], "sum": [ - 6062 + 6369 ], "var_pop": [ - 6066 + 6373 ], "var_samp": [ - 6068 + 6375 ], "variance": [ - 6070 + 6377 ], "__typename": [ 85 @@ -133162,37 +139156,37 @@ export default { }, "utility_lineup_repairs_aggregate_order_by": { "avg": [ - 6031 + 6338 ], "count": [ - 3558 + 3648 ], "max": [ - 6037 + 6344 ], "min": [ - 6039 + 6346 ], "stddev": [ - 6055 + 6362 ], "stddev_pop": [ - 6057 + 6364 ], "stddev_samp": [ - 6059 + 6366 ], "sum": [ - 6063 + 6370 ], "var_pop": [ - 6067 + 6374 ], "var_samp": [ - 6069 + 6376 ], "variance": [ - 6071 + 6378 ], "__typename": [ 85 @@ -133200,10 +139194,10 @@ export default { }, "utility_lineup_repairs_arr_rel_insert_input": { "data": [ - 6035 + 6342 ], "on_conflict": [ - 6041 + 6348 ], "__typename": [ 85 @@ -133222,10 +139216,10 @@ export default { }, "utility_lineup_repairs_avg_order_by": { "drift_distance": [ - 3558 + 3648 ], "requested_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -133233,61 +139227,61 @@ export default { }, "utility_lineup_repairs_bool_exp": { "_and": [ - 6032 + 6339 ], "_not": [ - 6032 + 6339 ], "_or": [ - 6032 + 6339 ], "created_at": [ - 5154 + 5244 ], "drift_distance": [ - 2005 + 2094 ], "expires_at": [ - 5154 + 5244 ], "id": [ - 6367 + 6674 ], "repaired_at": [ - 5154 + 5244 ], "repaired_utility_lineup": [ - 6135 + 6442 ], "repaired_utility_lineup_id": [ - 6367 + 6674 ], "requested_by": [ - 4520 + 4610 ], "requested_by_steam_id": [ - 312 + 314 ], "status": [ 87 ], "utility_drift_scan": [ - 5839 + 6146 ], "utility_drift_scan_id": [ - 6367 + 6674 ], "utility_lineup": [ - 6135 + 6442 ], "utility_lineup_id": [ - 6367 + 6674 ], "utility_practice_session": [ - 6330 + 6637 ], "utility_practice_session_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -133296,10 +139290,10 @@ export default { "utility_lineup_repairs_constraint": {}, "utility_lineup_repairs_inc_input": { "drift_distance": [ - 2004 + 2093 ], "requested_by_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -133307,52 +139301,52 @@ export default { }, "utility_lineup_repairs_insert_input": { "created_at": [ - 5153 + 5243 ], "drift_distance": [ - 2004 + 2093 ], "expires_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "repaired_at": [ - 5153 + 5243 ], "repaired_utility_lineup": [ - 6147 + 6454 ], "repaired_utility_lineup_id": [ - 6365 + 6672 ], "requested_by": [ - 4527 + 4617 ], "requested_by_steam_id": [ - 310 + 312 ], "status": [ 85 ], "utility_drift_scan": [ - 5846 + 6153 ], "utility_drift_scan_id": [ - 6365 + 6672 ], "utility_lineup": [ - 6147 + 6454 ], "utility_lineup_id": [ - 6365 + 6672 ], "utility_practice_session": [ - 6339 + 6646 ], "utility_practice_session_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -133360,37 +139354,37 @@ export default { }, "utility_lineup_repairs_max_fields": { "created_at": [ - 5153 + 5243 ], "drift_distance": [ - 2004 + 2093 ], "expires_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "repaired_at": [ - 5153 + 5243 ], "repaired_utility_lineup_id": [ - 6365 + 6672 ], "requested_by_steam_id": [ - 310 + 312 ], "status": [ 85 ], "utility_drift_scan_id": [ - 6365 + 6672 ], "utility_lineup_id": [ - 6365 + 6672 ], "utility_practice_session_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -133398,37 +139392,37 @@ export default { }, "utility_lineup_repairs_max_order_by": { "created_at": [ - 3558 + 3648 ], "drift_distance": [ - 3558 + 3648 ], "expires_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "repaired_at": [ - 3558 + 3648 ], "repaired_utility_lineup_id": [ - 3558 + 3648 ], "requested_by_steam_id": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "utility_drift_scan_id": [ - 3558 + 3648 ], "utility_lineup_id": [ - 3558 + 3648 ], "utility_practice_session_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -133436,37 +139430,37 @@ export default { }, "utility_lineup_repairs_min_fields": { "created_at": [ - 5153 + 5243 ], "drift_distance": [ - 2004 + 2093 ], "expires_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "repaired_at": [ - 5153 + 5243 ], "repaired_utility_lineup_id": [ - 6365 + 6672 ], "requested_by_steam_id": [ - 310 + 312 ], "status": [ 85 ], "utility_drift_scan_id": [ - 6365 + 6672 ], "utility_lineup_id": [ - 6365 + 6672 ], "utility_practice_session_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -133474,37 +139468,37 @@ export default { }, "utility_lineup_repairs_min_order_by": { "created_at": [ - 3558 + 3648 ], "drift_distance": [ - 3558 + 3648 ], "expires_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "repaired_at": [ - 3558 + 3648 ], "repaired_utility_lineup_id": [ - 3558 + 3648 ], "requested_by_steam_id": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "utility_drift_scan_id": [ - 3558 + 3648 ], "utility_lineup_id": [ - 3558 + 3648 ], "utility_practice_session_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -133515,7 +139509,7 @@ export default { 41 ], "returning": [ - 6013 + 6320 ], "__typename": [ 85 @@ -133523,13 +139517,13 @@ export default { }, "utility_lineup_repairs_on_conflict": { "constraint": [ - 6033 + 6340 ], "update_columns": [ - 6064 + 6371 ], "where": [ - 6032 + 6339 ], "__typename": [ 85 @@ -133537,52 +139531,52 @@ export default { }, "utility_lineup_repairs_order_by": { "created_at": [ - 3558 + 3648 ], "drift_distance": [ - 3558 + 3648 ], "expires_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "repaired_at": [ - 3558 + 3648 ], "repaired_utility_lineup": [ - 6149 + 6456 ], "repaired_utility_lineup_id": [ - 3558 + 3648 ], "requested_by": [ - 4529 + 4619 ], "requested_by_steam_id": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "utility_drift_scan": [ - 5848 + 6155 ], "utility_drift_scan_id": [ - 3558 + 3648 ], "utility_lineup": [ - 6149 + 6456 ], "utility_lineup_id": [ - 3558 + 3648 ], "utility_practice_session": [ - 6341 + 6648 ], "utility_practice_session_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -133590,7 +139584,7 @@ export default { }, "utility_lineup_repairs_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -133607,37 +139601,37 @@ export default { "utility_lineup_repairs_select_column_utility_lineup_repairs_aggregate_bool_exp_var_samp_arguments_columns": {}, "utility_lineup_repairs_set_input": { "created_at": [ - 5153 + 5243 ], "drift_distance": [ - 2004 + 2093 ], "expires_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "repaired_at": [ - 5153 + 5243 ], "repaired_utility_lineup_id": [ - 6365 + 6672 ], "requested_by_steam_id": [ - 310 + 312 ], "status": [ 85 ], "utility_drift_scan_id": [ - 6365 + 6672 ], "utility_lineup_id": [ - 6365 + 6672 ], "utility_practice_session_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -133656,10 +139650,10 @@ export default { }, "utility_lineup_repairs_stddev_order_by": { "drift_distance": [ - 3558 + 3648 ], "requested_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -133678,10 +139672,10 @@ export default { }, "utility_lineup_repairs_stddev_pop_order_by": { "drift_distance": [ - 3558 + 3648 ], "requested_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -133700,10 +139694,10 @@ export default { }, "utility_lineup_repairs_stddev_samp_order_by": { "drift_distance": [ - 3558 + 3648 ], "requested_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -133711,10 +139705,10 @@ export default { }, "utility_lineup_repairs_stream_cursor_input": { "initial_value": [ - 6061 + 6368 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -133722,37 +139716,37 @@ export default { }, "utility_lineup_repairs_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "drift_distance": [ - 2004 + 2093 ], "expires_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "repaired_at": [ - 5153 + 5243 ], "repaired_utility_lineup_id": [ - 6365 + 6672 ], "requested_by_steam_id": [ - 310 + 312 ], "status": [ 85 ], "utility_drift_scan_id": [ - 6365 + 6672 ], "utility_lineup_id": [ - 6365 + 6672 ], "utility_practice_session_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -133760,10 +139754,10 @@ export default { }, "utility_lineup_repairs_sum_fields": { "drift_distance": [ - 2004 + 2093 ], "requested_by_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -133771,10 +139765,10 @@ export default { }, "utility_lineup_repairs_sum_order_by": { "drift_distance": [ - 3558 + 3648 ], "requested_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -133783,13 +139777,13 @@ export default { "utility_lineup_repairs_update_column": {}, "utility_lineup_repairs_updates": { "_inc": [ - 6034 + 6341 ], "_set": [ - 6053 + 6360 ], "where": [ - 6032 + 6339 ], "__typename": [ 85 @@ -133808,10 +139802,10 @@ export default { }, "utility_lineup_repairs_var_pop_order_by": { "drift_distance": [ - 3558 + 3648 ], "requested_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -133830,10 +139824,10 @@ export default { }, "utility_lineup_repairs_var_samp_order_by": { "drift_distance": [ - 3558 + 3648 ], "requested_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -133852,10 +139846,10 @@ export default { }, "utility_lineup_repairs_variance_order_by": { "drift_distance": [ - 3558 + 3648 ], "requested_by_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -133863,22 +139857,22 @@ export default { }, "utility_lineup_votes": { "created_at": [ - 5153 + 5243 ], "player": [ - 4516 + 4606 ], "steam_id": [ - 310 + 312 ], "utility_lineup": [ - 6113 + 6420 ], "utility_lineup_id": [ - 6365 + 6672 ], "vote": [ - 4740 + 4830 ], "__typename": [ 85 @@ -133886,10 +139880,10 @@ export default { }, "utility_lineup_votes_aggregate": { "aggregate": [ - 6076 + 6383 ], "nodes": [ - 6072 + 6379 ], "__typename": [ 85 @@ -133897,7 +139891,7 @@ export default { }, "utility_lineup_votes_aggregate_bool_exp": { "count": [ - 6075 + 6382 ], "__typename": [ 85 @@ -133905,13 +139899,13 @@ export default { }, "utility_lineup_votes_aggregate_bool_exp_count": { "arguments": [ - 6093 + 6400 ], "distinct": [ 6 ], "filter": [ - 6081 + 6388 ], "predicate": [ 42 @@ -133922,13 +139916,13 @@ export default { }, "utility_lineup_votes_aggregate_fields": { "avg": [ - 6079 + 6386 ], "count": [ 41, { "columns": [ - 6093, + 6400, "[utility_lineup_votes_select_column!]" ], "distinct": [ @@ -133937,31 +139931,31 @@ export default { } ], "max": [ - 6085 + 6392 ], "min": [ - 6087 + 6394 ], "stddev": [ - 6095 + 6402 ], "stddev_pop": [ - 6097 + 6404 ], "stddev_samp": [ - 6099 + 6406 ], "sum": [ - 6103 + 6410 ], "var_pop": [ - 6107 + 6414 ], "var_samp": [ - 6109 + 6416 ], "variance": [ - 6111 + 6418 ], "__typename": [ 85 @@ -133969,37 +139963,37 @@ export default { }, "utility_lineup_votes_aggregate_order_by": { "avg": [ - 6080 + 6387 ], "count": [ - 3558 + 3648 ], "max": [ - 6086 + 6393 ], "min": [ - 6088 + 6395 ], "stddev": [ - 6096 + 6403 ], "stddev_pop": [ - 6098 + 6405 ], "stddev_samp": [ - 6100 + 6407 ], "sum": [ - 6104 + 6411 ], "var_pop": [ - 6108 + 6415 ], "var_samp": [ - 6110 + 6417 ], "variance": [ - 6112 + 6419 ], "__typename": [ 85 @@ -134007,10 +140001,10 @@ export default { }, "utility_lineup_votes_arr_rel_insert_input": { "data": [ - 6084 + 6391 ], "on_conflict": [ - 6090 + 6397 ], "__typename": [ 85 @@ -134029,10 +140023,10 @@ export default { }, "utility_lineup_votes_avg_order_by": { "steam_id": [ - 3558 + 3648 ], "vote": [ - 3558 + 3648 ], "__typename": [ 85 @@ -134040,31 +140034,31 @@ export default { }, "utility_lineup_votes_bool_exp": { "_and": [ - 6081 + 6388 ], "_not": [ - 6081 + 6388 ], "_or": [ - 6081 + 6388 ], "created_at": [ - 5154 + 5244 ], "player": [ - 4520 + 4610 ], "steam_id": [ - 312 + 314 ], "utility_lineup": [ - 6135 + 6442 ], "utility_lineup_id": [ - 6367 + 6674 ], "vote": [ - 4741 + 4831 ], "__typename": [ 85 @@ -134073,10 +140067,10 @@ export default { "utility_lineup_votes_constraint": {}, "utility_lineup_votes_inc_input": { "steam_id": [ - 310 + 312 ], "vote": [ - 4740 + 4830 ], "__typename": [ 85 @@ -134084,22 +140078,22 @@ export default { }, "utility_lineup_votes_insert_input": { "created_at": [ - 5153 + 5243 ], "player": [ - 4527 + 4617 ], "steam_id": [ - 310 + 312 ], "utility_lineup": [ - 6147 + 6454 ], "utility_lineup_id": [ - 6365 + 6672 ], "vote": [ - 4740 + 4830 ], "__typename": [ 85 @@ -134107,16 +140101,16 @@ export default { }, "utility_lineup_votes_max_fields": { "created_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "utility_lineup_id": [ - 6365 + 6672 ], "vote": [ - 4740 + 4830 ], "__typename": [ 85 @@ -134124,16 +140118,16 @@ export default { }, "utility_lineup_votes_max_order_by": { "created_at": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "utility_lineup_id": [ - 3558 + 3648 ], "vote": [ - 3558 + 3648 ], "__typename": [ 85 @@ -134141,16 +140135,16 @@ export default { }, "utility_lineup_votes_min_fields": { "created_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "utility_lineup_id": [ - 6365 + 6672 ], "vote": [ - 4740 + 4830 ], "__typename": [ 85 @@ -134158,16 +140152,16 @@ export default { }, "utility_lineup_votes_min_order_by": { "created_at": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "utility_lineup_id": [ - 3558 + 3648 ], "vote": [ - 3558 + 3648 ], "__typename": [ 85 @@ -134178,7 +140172,7 @@ export default { 41 ], "returning": [ - 6072 + 6379 ], "__typename": [ 85 @@ -134186,13 +140180,13 @@ export default { }, "utility_lineup_votes_on_conflict": { "constraint": [ - 6082 + 6389 ], "update_columns": [ - 6105 + 6412 ], "where": [ - 6081 + 6388 ], "__typename": [ 85 @@ -134200,22 +140194,22 @@ export default { }, "utility_lineup_votes_order_by": { "created_at": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "steam_id": [ - 3558 + 3648 ], "utility_lineup": [ - 6149 + 6456 ], "utility_lineup_id": [ - 3558 + 3648 ], "vote": [ - 3558 + 3648 ], "__typename": [ 85 @@ -134223,10 +140217,10 @@ export default { }, "utility_lineup_votes_pk_columns_input": { "steam_id": [ - 310 + 312 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -134235,16 +140229,16 @@ export default { "utility_lineup_votes_select_column": {}, "utility_lineup_votes_set_input": { "created_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "utility_lineup_id": [ - 6365 + 6672 ], "vote": [ - 4740 + 4830 ], "__typename": [ 85 @@ -134263,10 +140257,10 @@ export default { }, "utility_lineup_votes_stddev_order_by": { "steam_id": [ - 3558 + 3648 ], "vote": [ - 3558 + 3648 ], "__typename": [ 85 @@ -134285,10 +140279,10 @@ export default { }, "utility_lineup_votes_stddev_pop_order_by": { "steam_id": [ - 3558 + 3648 ], "vote": [ - 3558 + 3648 ], "__typename": [ 85 @@ -134307,10 +140301,10 @@ export default { }, "utility_lineup_votes_stddev_samp_order_by": { "steam_id": [ - 3558 + 3648 ], "vote": [ - 3558 + 3648 ], "__typename": [ 85 @@ -134318,10 +140312,10 @@ export default { }, "utility_lineup_votes_stream_cursor_input": { "initial_value": [ - 6102 + 6409 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -134329,16 +140323,16 @@ export default { }, "utility_lineup_votes_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "utility_lineup_id": [ - 6365 + 6672 ], "vote": [ - 4740 + 4830 ], "__typename": [ 85 @@ -134346,10 +140340,10 @@ export default { }, "utility_lineup_votes_sum_fields": { "steam_id": [ - 310 + 312 ], "vote": [ - 4740 + 4830 ], "__typename": [ 85 @@ -134357,10 +140351,10 @@ export default { }, "utility_lineup_votes_sum_order_by": { "steam_id": [ - 3558 + 3648 ], "vote": [ - 3558 + 3648 ], "__typename": [ 85 @@ -134369,13 +140363,13 @@ export default { "utility_lineup_votes_update_column": {}, "utility_lineup_votes_updates": { "_inc": [ - 6083 + 6390 ], "_set": [ - 6094 + 6401 ], "where": [ - 6081 + 6388 ], "__typename": [ 85 @@ -134394,10 +140388,10 @@ export default { }, "utility_lineup_votes_var_pop_order_by": { "steam_id": [ - 3558 + 3648 ], "vote": [ - 3558 + 3648 ], "__typename": [ 85 @@ -134416,10 +140410,10 @@ export default { }, "utility_lineup_votes_var_samp_order_by": { "steam_id": [ - 3558 + 3648 ], "vote": [ - 3558 + 3648 ], "__typename": [ 85 @@ -134438,10 +140432,10 @@ export default { }, "utility_lineup_votes_variance_order_by": { "steam_id": [ - 3558 + 3648 ], "vote": [ - 3558 + 3648 ], "__typename": [ 85 @@ -134449,16 +140443,16 @@ export default { }, "utility_lineups": { "aim_tolerance": [ - 2004 + 2093 ], "archived_at": [ - 5153 + 5243 ], "author": [ - 4516 + 4606 ], "author_steam_id": [ - 310 + 312 ], "can_edit": [ 6 @@ -134467,10 +140461,10 @@ export default { 6 ], "collection_items": [ - 5653, + 5960, { "distinct_on": [ - 5674, + 5981, "[utility_collection_items_select_column!]" ], "limit": [ @@ -134480,19 +140474,19 @@ export default { 41 ], "order_by": [ - 5672, + 5979, "[utility_collection_items_order_by!]" ], "where": [ - 5662 + 5969 ] } ], "collection_items_aggregate": [ - 5654, + 5961, { "distinct_on": [ - 5674, + 5981, "[utility_collection_items_select_column!]" ], "limit": [ @@ -134502,11 +140496,11 @@ export default { 41 ], "order_by": [ - 5672, + 5979, "[utility_collection_items_order_by!]" ], "where": [ - 5662 + 5969 ] } ], @@ -134514,7 +140508,7 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "description": [ 85 @@ -134529,13 +140523,13 @@ export default { 85 ], "eye_z": [ - 2004 + 2093 ], "favorited_by": [ - 5863, + 6170, { "distinct_on": [ - 5884, + 6191, "[utility_lineup_favorites_select_column!]" ], "limit": [ @@ -134545,19 +140539,19 @@ export default { 41 ], "order_by": [ - 5882, + 6189, "[utility_lineup_favorites_order_by!]" ], "where": [ - 5872 + 6179 ] } ], "favorited_by_aggregate": [ - 5864, + 6171, { "distinct_on": [ - 5884, + 6191, "[utility_lineup_favorites_select_column!]" ], "limit": [ @@ -134567,11 +140561,11 @@ export default { 41 ], "order_by": [ - 5882, + 6189, "[utility_lineup_favorites_order_by!]" ], "where": [ - 5872 + 6179 ] } ], @@ -134582,31 +140576,31 @@ export default { 41 ], "forked_from": [ - 6113 + 6420 ], "forked_from_utility_lineup_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "initial_pos_x": [ - 2004 + 2093 ], "initial_pos_y": [ - 2004 + 2093 ], "initial_pos_z": [ - 2004 + 2093 ], "initial_vel_x": [ - 2004 + 2093 ], "initial_vel_y": [ - 2004 + 2093 ], "initial_vel_z": [ - 2004 + 2093 ], "is_favorited": [ 6 @@ -134615,13 +140609,13 @@ export default { 6 ], "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "lineup_bucket": [ 85 @@ -134630,22 +140624,22 @@ export default { 85 ], "my_vote": [ - 4740 + 4830 ], "name": [ 85 ], "origin_source": [ - 1610 + 1699 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "practice_attempts": [ 41 @@ -134663,7 +140657,7 @@ export default { 85 ], "preview_rendered_at": [ - 5153 + 5243 ], "preview_thumbnail": [ 85 @@ -134675,10 +140669,10 @@ export default { 85 ], "progress": [ - 5904, + 6211, { "distinct_on": [ - 5935, + 6242, "[utility_lineup_progress_select_column!]" ], "limit": [ @@ -134688,19 +140682,19 @@ export default { 41 ], "order_by": [ - 5933, + 6240, "[utility_lineup_progress_order_by!]" ], "where": [ - 5923 + 6230 ] } ], "progress_aggregate": [ - 5905, + 6212, { "distinct_on": [ - 5935, + 6242, "[utility_lineup_progress_select_column!]" ], "limit": [ @@ -134710,31 +140704,31 @@ export default { 41 ], "order_by": [ - 5933, + 6240, "[utility_lineup_progress_order_by!]" ], "where": [ - 5923 + 6230 ] } ], "public_requested_at": [ - 5153 + 5243 ], "public_review_note": [ 85 ], "public_reviewed_at": [ - 5153 + 5243 ], "public_reviewed_by": [ - 310 + 312 ], "renders": [ - 5963, + 6270, { "distinct_on": [ - 5991, + 6298, "[utility_lineup_renders_select_column!]" ], "limit": [ @@ -134744,19 +140738,19 @@ export default { 41 ], "order_by": [ - 5988, + 6295, "[utility_lineup_renders_order_by!]" ], "where": [ - 5975 + 6282 ] } ], "renders_aggregate": [ - 5964, + 6271, { "distinct_on": [ - 5991, + 6298, "[utility_lineup_renders_select_column!]" ], "limit": [ @@ -134766,19 +140760,19 @@ export default { 41 ], "order_by": [ - 5988, + 6295, "[utility_lineup_renders_order_by!]" ], "where": [ - 5975 + 6282 ] } ], "repairs": [ - 6013, + 6320, { "distinct_on": [ - 6044, + 6351, "[utility_lineup_repairs_select_column!]" ], "limit": [ @@ -134788,19 +140782,19 @@ export default { 41 ], "order_by": [ - 6042, + 6349, "[utility_lineup_repairs_order_by!]" ], "where": [ - 6032 + 6339 ] } ], "repairs_aggregate": [ - 6014, + 6321, { "distinct_on": [ - 6044, + 6351, "[utility_lineup_repairs_select_column!]" ], "limit": [ @@ -134810,31 +140804,31 @@ export default { 41 ], "order_by": [ - 6042, + 6349, "[utility_lineup_repairs_order_by!]" ], "where": [ - 6032 + 6339 ] } ], "side": [ - 1405 + 1453 ], "source_grenade_id": [ 41 ], "source_match": [ - 3342 + 3432 ], "source_match_id": [ - 6365 + 6672 ], "source_match_map": [ - 3158 + 3248 ], "source_match_map_id": [ - 6365 + 6672 ], "source_url": [ 85 @@ -134843,22 +140837,22 @@ export default { 85 ], "team": [ - 5104 + 5194 ], "team_id": [ - 6365 + 6672 ], "technique": [ - 1630 + 1719 ], "throw_strength": [ - 1650 + 1739 ], "trajectory_file": [ 85 ], "trajectory_preview": [ - 2349, + 2439, { "path": [ 85 @@ -134869,37 +140863,37 @@ export default { 41 ], "updated_at": [ - 5153 + 5243 ], "upvotes": [ 41 ], "utility_type": [ - 1670 + 1759 ], "verified_at": [ - 5153 + 5243 ], "view_pitch": [ - 2004 + 2093 ], "view_pitch_delta": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "view_yaw_delta": [ - 2004 + 2093 ], "visibility": [ - 1690 + 1779 ], "votes": [ - 6072, + 6379, { "distinct_on": [ - 6093, + 6400, "[utility_lineup_votes_select_column!]" ], "limit": [ @@ -134909,19 +140903,19 @@ export default { 41 ], "order_by": [ - 6091, + 6398, "[utility_lineup_votes_order_by!]" ], "where": [ - 6081 + 6388 ] } ], "votes_aggregate": [ - 6073, + 6380, { "distinct_on": [ - 6093, + 6400, "[utility_lineup_votes_select_column!]" ], "limit": [ @@ -134931,11 +140925,11 @@ export default { 41 ], "order_by": [ - 6091, + 6398, "[utility_lineup_votes_order_by!]" ], "where": [ - 6081 + 6388 ] } ], @@ -134948,10 +140942,10 @@ export default { }, "utility_lineups_aggregate": { "aggregate": [ - 6129 + 6436 ], "nodes": [ - 6113 + 6420 ], "__typename": [ 85 @@ -134959,37 +140953,37 @@ export default { }, "utility_lineups_aggregate_bool_exp": { "avg": [ - 6116 + 6423 ], "bool_and": [ - 6117 + 6424 ], "bool_or": [ - 6118 + 6425 ], "corr": [ - 6119 + 6426 ], "count": [ - 6121 + 6428 ], "covar_samp": [ - 6122 + 6429 ], "max": [ - 6124 + 6431 ], "min": [ - 6125 + 6432 ], "stddev_samp": [ - 6126 + 6433 ], "sum": [ - 6127 + 6434 ], "var_samp": [ - 6128 + 6435 ], "__typename": [ 85 @@ -134997,16 +140991,16 @@ export default { }, "utility_lineups_aggregate_bool_exp_avg": { "arguments": [ - 6153 + 6460 ], "distinct": [ 6 ], "filter": [ - 6135 + 6442 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -135014,13 +141008,13 @@ export default { }, "utility_lineups_aggregate_bool_exp_bool_and": { "arguments": [ - 6154 + 6461 ], "distinct": [ 6 ], "filter": [ - 6135 + 6442 ], "predicate": [ 7 @@ -135031,13 +141025,13 @@ export default { }, "utility_lineups_aggregate_bool_exp_bool_or": { "arguments": [ - 6155 + 6462 ], "distinct": [ 6 ], "filter": [ - 6135 + 6442 ], "predicate": [ 7 @@ -135048,16 +141042,16 @@ export default { }, "utility_lineups_aggregate_bool_exp_corr": { "arguments": [ - 6120 + 6427 ], "distinct": [ 6 ], "filter": [ - 6135 + 6442 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -135065,10 +141059,10 @@ export default { }, "utility_lineups_aggregate_bool_exp_corr_arguments": { "X": [ - 6156 + 6463 ], "Y": [ - 6156 + 6463 ], "__typename": [ 85 @@ -135076,13 +141070,13 @@ export default { }, "utility_lineups_aggregate_bool_exp_count": { "arguments": [ - 6152 + 6459 ], "distinct": [ 6 ], "filter": [ - 6135 + 6442 ], "predicate": [ 42 @@ -135093,16 +141087,16 @@ export default { }, "utility_lineups_aggregate_bool_exp_covar_samp": { "arguments": [ - 6123 + 6430 ], "distinct": [ 6 ], "filter": [ - 6135 + 6442 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -135110,10 +141104,10 @@ export default { }, "utility_lineups_aggregate_bool_exp_covar_samp_arguments": { "X": [ - 6157 + 6464 ], "Y": [ - 6157 + 6464 ], "__typename": [ 85 @@ -135121,16 +141115,16 @@ export default { }, "utility_lineups_aggregate_bool_exp_max": { "arguments": [ - 6158 + 6465 ], "distinct": [ 6 ], "filter": [ - 6135 + 6442 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -135138,16 +141132,16 @@ export default { }, "utility_lineups_aggregate_bool_exp_min": { "arguments": [ - 6159 + 6466 ], "distinct": [ 6 ], "filter": [ - 6135 + 6442 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -135155,16 +141149,16 @@ export default { }, "utility_lineups_aggregate_bool_exp_stddev_samp": { "arguments": [ - 6160 + 6467 ], "distinct": [ 6 ], "filter": [ - 6135 + 6442 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -135172,16 +141166,16 @@ export default { }, "utility_lineups_aggregate_bool_exp_sum": { "arguments": [ - 6161 + 6468 ], "distinct": [ 6 ], "filter": [ - 6135 + 6442 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -135189,16 +141183,16 @@ export default { }, "utility_lineups_aggregate_bool_exp_var_samp": { "arguments": [ - 6162 + 6469 ], "distinct": [ 6 ], "filter": [ - 6135 + 6442 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -135206,13 +141200,13 @@ export default { }, "utility_lineups_aggregate_fields": { "avg": [ - 6133 + 6440 ], "count": [ 41, { "columns": [ - 6152, + 6459, "[utility_lineups_select_column!]" ], "distinct": [ @@ -135221,31 +141215,31 @@ export default { } ], "max": [ - 6142 + 6449 ], "min": [ - 6144 + 6451 ], "stddev": [ - 6164 + 6471 ], "stddev_pop": [ - 6166 + 6473 ], "stddev_samp": [ - 6168 + 6475 ], "sum": [ - 6172 + 6479 ], "var_pop": [ - 6176 + 6483 ], "var_samp": [ - 6178 + 6485 ], "variance": [ - 6180 + 6487 ], "__typename": [ 85 @@ -135253,37 +141247,37 @@ export default { }, "utility_lineups_aggregate_order_by": { "avg": [ - 6134 + 6441 ], "count": [ - 3558 + 3648 ], "max": [ - 6143 + 6450 ], "min": [ - 6145 + 6452 ], "stddev": [ - 6165 + 6472 ], "stddev_pop": [ - 6167 + 6474 ], "stddev_samp": [ - 6169 + 6476 ], "sum": [ - 6173 + 6480 ], "var_pop": [ - 6177 + 6484 ], "var_samp": [ - 6179 + 6486 ], "variance": [ - 6181 + 6488 ], "__typename": [ 85 @@ -135291,7 +141285,7 @@ export default { }, "utility_lineups_append_input": { "trajectory_preview": [ - 2349 + 2439 ], "__typename": [ 85 @@ -135299,10 +141293,10 @@ export default { }, "utility_lineups_arr_rel_insert_input": { "data": [ - 6141 + 6448 ], "on_conflict": [ - 6148 + 6455 ], "__typename": [ 85 @@ -135355,7 +141349,7 @@ export default { 32 ], "my_vote": [ - 4740 + 4830 ], "origin_x": [ 32 @@ -135408,94 +141402,94 @@ export default { }, "utility_lineups_avg_order_by": { "aim_tolerance": [ - 3558 + 3648 ], "author_steam_id": [ - 3558 + 3648 ], "downvotes": [ - 3558 + 3648 ], "eye_z": [ - 3558 + 3648 ], "favorites": [ - 3558 + 3648 ], "flight_time_ms": [ - 3558 + 3648 ], "initial_pos_x": [ - 3558 + 3648 ], "initial_pos_y": [ - 3558 + 3648 ], "initial_pos_z": [ - 3558 + 3648 ], "initial_vel_x": [ - 3558 + 3648 ], "initial_vel_y": [ - 3558 + 3648 ], "initial_vel_z": [ - 3558 + 3648 ], "land_x": [ - 3558 + 3648 ], "land_y": [ - 3558 + 3648 ], "land_z": [ - 3558 + 3648 ], "origin_x": [ - 3558 + 3648 ], "origin_y": [ - 3558 + 3648 ], "origin_z": [ - 3558 + 3648 ], "practice_attempts": [ - 3558 + 3648 ], "practice_players": [ - 3558 + 3648 ], "practice_successes": [ - 3558 + 3648 ], "preview_duration_ms": [ - 3558 + 3648 ], "public_reviewed_by": [ - 3558 + 3648 ], "source_grenade_id": [ - 3558 + 3648 ], "trajectory_size": [ - 3558 + 3648 ], "upvotes": [ - 3558 + 3648 ], "view_pitch": [ - 3558 + 3648 ], "view_pitch_delta": [ - 3558 + 3648 ], "view_yaw": [ - 3558 + 3648 ], "view_yaw_delta": [ - 3558 + 3648 ], "__typename": [ 85 @@ -135503,25 +141497,25 @@ export default { }, "utility_lineups_bool_exp": { "_and": [ - 6135 + 6442 ], "_not": [ - 6135 + 6442 ], "_or": [ - 6135 + 6442 ], "aim_tolerance": [ - 2005 + 2094 ], "archived_at": [ - 5154 + 5244 ], "author": [ - 4520 + 4610 ], "author_steam_id": [ - 312 + 314 ], "can_edit": [ 7 @@ -135530,16 +141524,16 @@ export default { 7 ], "collection_items": [ - 5662 + 5969 ], "collection_items_aggregate": [ - 5655 + 5962 ], "confidence": [ 87 ], "created_at": [ - 5154 + 5244 ], "description": [ 87 @@ -135554,13 +141548,13 @@ export default { 87 ], "eye_z": [ - 2005 + 2094 ], "favorited_by": [ - 5872 + 6179 ], "favorited_by_aggregate": [ - 5865 + 6172 ], "favorites": [ 42 @@ -135569,31 +141563,31 @@ export default { 42 ], "forked_from": [ - 6135 + 6442 ], "forked_from_utility_lineup_id": [ - 6367 + 6674 ], "id": [ - 6367 + 6674 ], "initial_pos_x": [ - 2005 + 2094 ], "initial_pos_y": [ - 2005 + 2094 ], "initial_pos_z": [ - 2005 + 2094 ], "initial_vel_x": [ - 2005 + 2094 ], "initial_vel_y": [ - 2005 + 2094 ], "initial_vel_z": [ - 2005 + 2094 ], "is_favorited": [ 7 @@ -135602,13 +141596,13 @@ export default { 7 ], "land_x": [ - 2005 + 2094 ], "land_y": [ - 2005 + 2094 ], "land_z": [ - 2005 + 2094 ], "lineup_bucket": [ 87 @@ -135617,22 +141611,22 @@ export default { 87 ], "my_vote": [ - 4741 + 4831 ], "name": [ 87 ], "origin_source": [ - 1611 + 1700 ], "origin_x": [ - 2005 + 2094 ], "origin_y": [ - 2005 + 2094 ], "origin_z": [ - 2005 + 2094 ], "practice_attempts": [ 42 @@ -135650,7 +141644,7 @@ export default { 87 ], "preview_rendered_at": [ - 5154 + 5244 ], "preview_thumbnail": [ 87 @@ -135662,52 +141656,52 @@ export default { 87 ], "progress": [ - 5923 + 6230 ], "progress_aggregate": [ - 5906 + 6213 ], "public_requested_at": [ - 5154 + 5244 ], "public_review_note": [ 87 ], "public_reviewed_at": [ - 5154 + 5244 ], "public_reviewed_by": [ - 312 + 314 ], "renders": [ - 5975 + 6282 ], "renders_aggregate": [ - 5965 + 6272 ], "repairs": [ - 6032 + 6339 ], "repairs_aggregate": [ - 6015 + 6322 ], "side": [ - 1406 + 1454 ], "source_grenade_id": [ 42 ], "source_match": [ - 3353 + 3443 ], "source_match_id": [ - 6367 + 6674 ], "source_match_map": [ - 3167 + 3257 ], "source_match_map_id": [ - 6367 + 6674 ], "source_url": [ 87 @@ -135716,58 +141710,58 @@ export default { 86 ], "team": [ - 5115 + 5205 ], "team_id": [ - 6367 + 6674 ], "technique": [ - 1631 + 1720 ], "throw_strength": [ - 1651 + 1740 ], "trajectory_file": [ 87 ], "trajectory_preview": [ - 2351 + 2441 ], "trajectory_size": [ 42 ], "updated_at": [ - 5154 + 5244 ], "upvotes": [ 42 ], "utility_type": [ - 1671 + 1760 ], "verified_at": [ - 5154 + 5244 ], "view_pitch": [ - 2005 + 2094 ], "view_pitch_delta": [ - 2005 + 2094 ], "view_yaw": [ - 2005 + 2094 ], "view_yaw_delta": [ - 2005 + 2094 ], "visibility": [ - 1691 + 1780 ], "votes": [ - 6081 + 6388 ], "votes_aggregate": [ - 6074 + 6381 ], "workshop_map_id": [ 87 @@ -135803,16 +141797,16 @@ export default { }, "utility_lineups_inc_input": { "aim_tolerance": [ - 2004 + 2093 ], "author_steam_id": [ - 310 + 312 ], "downvotes": [ 41 ], "eye_z": [ - 2004 + 2093 ], "favorites": [ 41 @@ -135821,40 +141815,40 @@ export default { 41 ], "initial_pos_x": [ - 2004 + 2093 ], "initial_pos_y": [ - 2004 + 2093 ], "initial_pos_z": [ - 2004 + 2093 ], "initial_vel_x": [ - 2004 + 2093 ], "initial_vel_y": [ - 2004 + 2093 ], "initial_vel_z": [ - 2004 + 2093 ], "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "practice_attempts": [ 41 @@ -135869,7 +141863,7 @@ export default { 41 ], "public_reviewed_by": [ - 310 + 312 ], "source_grenade_id": [ 41 @@ -135881,16 +141875,16 @@ export default { 41 ], "view_pitch": [ - 2004 + 2093 ], "view_pitch_delta": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "view_yaw_delta": [ - 2004 + 2093 ], "__typename": [ 85 @@ -135898,25 +141892,25 @@ export default { }, "utility_lineups_insert_input": { "aim_tolerance": [ - 2004 + 2093 ], "archived_at": [ - 5153 + 5243 ], "author": [ - 4527 + 4617 ], "author_steam_id": [ - 310 + 312 ], "collection_items": [ - 5659 + 5966 ], "confidence": [ 85 ], "created_at": [ - 5153 + 5243 ], "description": [ 85 @@ -135928,10 +141922,10 @@ export default { 85 ], "eye_z": [ - 2004 + 2093 ], "favorited_by": [ - 5869 + 6176 ], "favorites": [ 41 @@ -135940,43 +141934,43 @@ export default { 41 ], "forked_from": [ - 6147 + 6454 ], "forked_from_utility_lineup_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "initial_pos_x": [ - 2004 + 2093 ], "initial_pos_y": [ - 2004 + 2093 ], "initial_pos_z": [ - 2004 + 2093 ], "initial_vel_x": [ - 2004 + 2093 ], "initial_vel_y": [ - 2004 + 2093 ], "initial_vel_z": [ - 2004 + 2093 ], "jump_throw_bind": [ 6 ], "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "map_name": [ 85 @@ -135985,16 +141979,16 @@ export default { 85 ], "origin_source": [ - 1610 + 1699 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "practice_attempts": [ 41 @@ -136012,49 +142006,49 @@ export default { 85 ], "preview_rendered_at": [ - 5153 + 5243 ], "preview_thumbnail": [ 85 ], "progress": [ - 5920 + 6227 ], "public_requested_at": [ - 5153 + 5243 ], "public_review_note": [ 85 ], "public_reviewed_at": [ - 5153 + 5243 ], "public_reviewed_by": [ - 310 + 312 ], "renders": [ - 5972 + 6279 ], "repairs": [ - 6029 + 6336 ], "side": [ - 1405 + 1453 ], "source_grenade_id": [ 41 ], "source_match": [ - 3362 + 3452 ], "source_match_id": [ - 6365 + 6672 ], "source_match_map": [ - 3176 + 3266 ], "source_match_map_id": [ - 6365 + 6672 ], "source_url": [ 85 @@ -136063,55 +142057,55 @@ export default { 85 ], "team": [ - 5124 + 5214 ], "team_id": [ - 6365 + 6672 ], "technique": [ - 1630 + 1719 ], "throw_strength": [ - 1650 + 1739 ], "trajectory_file": [ 85 ], "trajectory_preview": [ - 2349 + 2439 ], "trajectory_size": [ 41 ], "updated_at": [ - 5153 + 5243 ], "upvotes": [ 41 ], "utility_type": [ - 1670 + 1759 ], "verified_at": [ - 5153 + 5243 ], "view_pitch": [ - 2004 + 2093 ], "view_pitch_delta": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "view_yaw_delta": [ - 2004 + 2093 ], "visibility": [ - 1690 + 1779 ], "votes": [ - 6078 + 6385 ], "workshop_map_id": [ 85 @@ -136122,19 +142116,19 @@ export default { }, "utility_lineups_max_fields": { "aim_tolerance": [ - 2004 + 2093 ], "archived_at": [ - 5153 + 5243 ], "author_steam_id": [ - 310 + 312 ], "confidence": [ 85 ], "created_at": [ - 5153 + 5243 ], "description": [ 85 @@ -136149,7 +142143,7 @@ export default { 85 ], "eye_z": [ - 2004 + 2093 ], "favorites": [ 41 @@ -136158,37 +142152,37 @@ export default { 41 ], "forked_from_utility_lineup_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "initial_pos_x": [ - 2004 + 2093 ], "initial_pos_y": [ - 2004 + 2093 ], "initial_pos_z": [ - 2004 + 2093 ], "initial_vel_x": [ - 2004 + 2093 ], "initial_vel_y": [ - 2004 + 2093 ], "initial_vel_z": [ - 2004 + 2093 ], "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "lineup_bucket": [ 85 @@ -136197,19 +142191,19 @@ export default { 85 ], "my_vote": [ - 4740 + 4830 ], "name": [ 85 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "practice_attempts": [ 41 @@ -136227,7 +142221,7 @@ export default { 85 ], "preview_rendered_at": [ - 5153 + 5243 ], "preview_thumbnail": [ 85 @@ -136239,25 +142233,25 @@ export default { 85 ], "public_requested_at": [ - 5153 + 5243 ], "public_review_note": [ 85 ], "public_reviewed_at": [ - 5153 + 5243 ], "public_reviewed_by": [ - 310 + 312 ], "source_grenade_id": [ 41 ], "source_match_id": [ - 6365 + 6672 ], "source_match_map_id": [ - 6365 + 6672 ], "source_url": [ 85 @@ -136266,7 +142260,7 @@ export default { 85 ], "team_id": [ - 6365 + 6672 ], "trajectory_file": [ 85 @@ -136275,25 +142269,25 @@ export default { 41 ], "updated_at": [ - 5153 + 5243 ], "upvotes": [ 41 ], "verified_at": [ - 5153 + 5243 ], "view_pitch": [ - 2004 + 2093 ], "view_pitch_delta": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "view_yaw_delta": [ - 2004 + 2093 ], "workshop_map_id": [ 85 @@ -136304,169 +142298,169 @@ export default { }, "utility_lineups_max_order_by": { "aim_tolerance": [ - 3558 + 3648 ], "archived_at": [ - 3558 + 3648 ], "author_steam_id": [ - 3558 + 3648 ], "confidence": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "description": [ - 3558 + 3648 ], "downvotes": [ - 3558 + 3648 ], "external_id": [ - 3558 + 3648 ], "eye_z": [ - 3558 + 3648 ], "favorites": [ - 3558 + 3648 ], "flight_time_ms": [ - 3558 + 3648 ], "forked_from_utility_lineup_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "initial_pos_x": [ - 3558 + 3648 ], "initial_pos_y": [ - 3558 + 3648 ], "initial_pos_z": [ - 3558 + 3648 ], "initial_vel_x": [ - 3558 + 3648 ], "initial_vel_y": [ - 3558 + 3648 ], "initial_vel_z": [ - 3558 + 3648 ], "land_x": [ - 3558 + 3648 ], "land_y": [ - 3558 + 3648 ], "land_z": [ - 3558 + 3648 ], "lineup_bucket": [ - 3558 + 3648 ], "map_name": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "origin_x": [ - 3558 + 3648 ], "origin_y": [ - 3558 + 3648 ], "origin_z": [ - 3558 + 3648 ], "practice_attempts": [ - 3558 + 3648 ], "practice_players": [ - 3558 + 3648 ], "practice_successes": [ - 3558 + 3648 ], "preview_duration_ms": [ - 3558 + 3648 ], "preview_file": [ - 3558 + 3648 ], "preview_rendered_at": [ - 3558 + 3648 ], "preview_thumbnail": [ - 3558 + 3648 ], "public_requested_at": [ - 3558 + 3648 ], "public_review_note": [ - 3558 + 3648 ], "public_reviewed_at": [ - 3558 + 3648 ], "public_reviewed_by": [ - 3558 + 3648 ], "source_grenade_id": [ - 3558 + 3648 ], "source_match_id": [ - 3558 + 3648 ], "source_match_map_id": [ - 3558 + 3648 ], "source_url": [ - 3558 + 3648 ], "tags": [ - 3558 + 3648 ], "team_id": [ - 3558 + 3648 ], "trajectory_file": [ - 3558 + 3648 ], "trajectory_size": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "upvotes": [ - 3558 + 3648 ], "verified_at": [ - 3558 + 3648 ], "view_pitch": [ - 3558 + 3648 ], "view_pitch_delta": [ - 3558 + 3648 ], "view_yaw": [ - 3558 + 3648 ], "view_yaw_delta": [ - 3558 + 3648 ], "workshop_map_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -136474,19 +142468,19 @@ export default { }, "utility_lineups_min_fields": { "aim_tolerance": [ - 2004 + 2093 ], "archived_at": [ - 5153 + 5243 ], "author_steam_id": [ - 310 + 312 ], "confidence": [ 85 ], "created_at": [ - 5153 + 5243 ], "description": [ 85 @@ -136501,7 +142495,7 @@ export default { 85 ], "eye_z": [ - 2004 + 2093 ], "favorites": [ 41 @@ -136510,37 +142504,37 @@ export default { 41 ], "forked_from_utility_lineup_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "initial_pos_x": [ - 2004 + 2093 ], "initial_pos_y": [ - 2004 + 2093 ], "initial_pos_z": [ - 2004 + 2093 ], "initial_vel_x": [ - 2004 + 2093 ], "initial_vel_y": [ - 2004 + 2093 ], "initial_vel_z": [ - 2004 + 2093 ], "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "lineup_bucket": [ 85 @@ -136549,19 +142543,19 @@ export default { 85 ], "my_vote": [ - 4740 + 4830 ], "name": [ 85 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "practice_attempts": [ 41 @@ -136579,7 +142573,7 @@ export default { 85 ], "preview_rendered_at": [ - 5153 + 5243 ], "preview_thumbnail": [ 85 @@ -136591,25 +142585,25 @@ export default { 85 ], "public_requested_at": [ - 5153 + 5243 ], "public_review_note": [ 85 ], "public_reviewed_at": [ - 5153 + 5243 ], "public_reviewed_by": [ - 310 + 312 ], "source_grenade_id": [ 41 ], "source_match_id": [ - 6365 + 6672 ], "source_match_map_id": [ - 6365 + 6672 ], "source_url": [ 85 @@ -136618,7 +142612,7 @@ export default { 85 ], "team_id": [ - 6365 + 6672 ], "trajectory_file": [ 85 @@ -136627,25 +142621,25 @@ export default { 41 ], "updated_at": [ - 5153 + 5243 ], "upvotes": [ 41 ], "verified_at": [ - 5153 + 5243 ], "view_pitch": [ - 2004 + 2093 ], "view_pitch_delta": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "view_yaw_delta": [ - 2004 + 2093 ], "workshop_map_id": [ 85 @@ -136656,169 +142650,169 @@ export default { }, "utility_lineups_min_order_by": { "aim_tolerance": [ - 3558 + 3648 ], "archived_at": [ - 3558 + 3648 ], "author_steam_id": [ - 3558 + 3648 ], "confidence": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "description": [ - 3558 + 3648 ], "downvotes": [ - 3558 + 3648 ], "external_id": [ - 3558 + 3648 ], "eye_z": [ - 3558 + 3648 ], "favorites": [ - 3558 + 3648 ], "flight_time_ms": [ - 3558 + 3648 ], "forked_from_utility_lineup_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "initial_pos_x": [ - 3558 + 3648 ], "initial_pos_y": [ - 3558 + 3648 ], "initial_pos_z": [ - 3558 + 3648 ], "initial_vel_x": [ - 3558 + 3648 ], "initial_vel_y": [ - 3558 + 3648 ], "initial_vel_z": [ - 3558 + 3648 ], "land_x": [ - 3558 + 3648 ], "land_y": [ - 3558 + 3648 ], "land_z": [ - 3558 + 3648 ], "lineup_bucket": [ - 3558 + 3648 ], "map_name": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "origin_x": [ - 3558 + 3648 ], "origin_y": [ - 3558 + 3648 ], "origin_z": [ - 3558 + 3648 ], "practice_attempts": [ - 3558 + 3648 ], "practice_players": [ - 3558 + 3648 ], "practice_successes": [ - 3558 + 3648 ], "preview_duration_ms": [ - 3558 + 3648 ], "preview_file": [ - 3558 + 3648 ], "preview_rendered_at": [ - 3558 + 3648 ], "preview_thumbnail": [ - 3558 + 3648 ], "public_requested_at": [ - 3558 + 3648 ], "public_review_note": [ - 3558 + 3648 ], "public_reviewed_at": [ - 3558 + 3648 ], "public_reviewed_by": [ - 3558 + 3648 ], "source_grenade_id": [ - 3558 + 3648 ], "source_match_id": [ - 3558 + 3648 ], "source_match_map_id": [ - 3558 + 3648 ], "source_url": [ - 3558 + 3648 ], "tags": [ - 3558 + 3648 ], "team_id": [ - 3558 + 3648 ], "trajectory_file": [ - 3558 + 3648 ], "trajectory_size": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "upvotes": [ - 3558 + 3648 ], "verified_at": [ - 3558 + 3648 ], "view_pitch": [ - 3558 + 3648 ], "view_pitch_delta": [ - 3558 + 3648 ], "view_yaw": [ - 3558 + 3648 ], "view_yaw_delta": [ - 3558 + 3648 ], "workshop_map_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -136829,7 +142823,7 @@ export default { 41 ], "returning": [ - 6113 + 6420 ], "__typename": [ 85 @@ -136837,10 +142831,10 @@ export default { }, "utility_lineups_obj_rel_insert_input": { "data": [ - 6141 + 6448 ], "on_conflict": [ - 6148 + 6455 ], "__typename": [ 85 @@ -136848,13 +142842,13 @@ export default { }, "utility_lineups_on_conflict": { "constraint": [ - 6136 + 6443 ], "update_columns": [ - 6174 + 6481 ], "where": [ - 6135 + 6442 ], "__typename": [ 85 @@ -136862,247 +142856,247 @@ export default { }, "utility_lineups_order_by": { "aim_tolerance": [ - 3558 + 3648 ], "archived_at": [ - 3558 + 3648 ], "author": [ - 4529 + 4619 ], "author_steam_id": [ - 3558 + 3648 ], "can_edit": [ - 3558 + 3648 ], "can_view": [ - 3558 + 3648 ], "collection_items_aggregate": [ - 5658 + 5965 ], "confidence": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "description": [ - 3558 + 3648 ], "difficulty": [ - 3558 + 3648 ], "downvotes": [ - 3558 + 3648 ], "external_id": [ - 3558 + 3648 ], "eye_z": [ - 3558 + 3648 ], "favorited_by_aggregate": [ - 5868 + 6175 ], "favorites": [ - 3558 + 3648 ], "flight_time_ms": [ - 3558 + 3648 ], "forked_from": [ - 6149 + 6456 ], "forked_from_utility_lineup_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "initial_pos_x": [ - 3558 + 3648 ], "initial_pos_y": [ - 3558 + 3648 ], "initial_pos_z": [ - 3558 + 3648 ], "initial_vel_x": [ - 3558 + 3648 ], "initial_vel_y": [ - 3558 + 3648 ], "initial_vel_z": [ - 3558 + 3648 ], "is_favorited": [ - 3558 + 3648 ], "jump_throw_bind": [ - 3558 + 3648 ], "land_x": [ - 3558 + 3648 ], "land_y": [ - 3558 + 3648 ], "land_z": [ - 3558 + 3648 ], "lineup_bucket": [ - 3558 + 3648 ], "map_name": [ - 3558 + 3648 ], "my_vote": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "origin_source": [ - 3558 + 3648 ], "origin_x": [ - 3558 + 3648 ], "origin_y": [ - 3558 + 3648 ], "origin_z": [ - 3558 + 3648 ], "practice_attempts": [ - 3558 + 3648 ], "practice_players": [ - 3558 + 3648 ], "practice_successes": [ - 3558 + 3648 ], "preview_duration_ms": [ - 3558 + 3648 ], "preview_file": [ - 3558 + 3648 ], "preview_rendered_at": [ - 3558 + 3648 ], "preview_thumbnail": [ - 3558 + 3648 ], "preview_thumbnail_url": [ - 3558 + 3648 ], "preview_url": [ - 3558 + 3648 ], "progress_aggregate": [ - 5919 + 6226 ], "public_requested_at": [ - 3558 + 3648 ], "public_review_note": [ - 3558 + 3648 ], "public_reviewed_at": [ - 3558 + 3648 ], "public_reviewed_by": [ - 3558 + 3648 ], "renders_aggregate": [ - 5970 + 6277 ], "repairs_aggregate": [ - 6028 + 6335 ], "side": [ - 3558 + 3648 ], "source_grenade_id": [ - 3558 + 3648 ], "source_match": [ - 3364 + 3454 ], "source_match_id": [ - 3558 + 3648 ], "source_match_map": [ - 3178 + 3268 ], "source_match_map_id": [ - 3558 + 3648 ], "source_url": [ - 3558 + 3648 ], "tags": [ - 3558 + 3648 ], "team": [ - 5126 + 5216 ], "team_id": [ - 3558 + 3648 ], "technique": [ - 3558 + 3648 ], "throw_strength": [ - 3558 + 3648 ], "trajectory_file": [ - 3558 + 3648 ], "trajectory_preview": [ - 3558 + 3648 ], "trajectory_size": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "upvotes": [ - 3558 + 3648 ], "utility_type": [ - 3558 + 3648 ], "verified_at": [ - 3558 + 3648 ], "view_pitch": [ - 3558 + 3648 ], "view_pitch_delta": [ - 3558 + 3648 ], "view_yaw": [ - 3558 + 3648 ], "view_yaw_delta": [ - 3558 + 3648 ], "visibility": [ - 3558 + 3648 ], "votes_aggregate": [ - 6077 + 6384 ], "workshop_map_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -137110,7 +143104,7 @@ export default { }, "utility_lineups_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -137118,7 +143112,7 @@ export default { }, "utility_lineups_prepend_input": { "trajectory_preview": [ - 2349 + 2439 ], "__typename": [ 85 @@ -137137,19 +143131,19 @@ export default { "utility_lineups_select_column_utility_lineups_aggregate_bool_exp_var_samp_arguments_columns": {}, "utility_lineups_set_input": { "aim_tolerance": [ - 2004 + 2093 ], "archived_at": [ - 5153 + 5243 ], "author_steam_id": [ - 310 + 312 ], "confidence": [ 85 ], "created_at": [ - 5153 + 5243 ], "description": [ 85 @@ -137161,7 +143155,7 @@ export default { 85 ], "eye_z": [ - 2004 + 2093 ], "favorites": [ 41 @@ -137170,40 +143164,40 @@ export default { 41 ], "forked_from_utility_lineup_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "initial_pos_x": [ - 2004 + 2093 ], "initial_pos_y": [ - 2004 + 2093 ], "initial_pos_z": [ - 2004 + 2093 ], "initial_vel_x": [ - 2004 + 2093 ], "initial_vel_y": [ - 2004 + 2093 ], "initial_vel_z": [ - 2004 + 2093 ], "jump_throw_bind": [ 6 ], "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "map_name": [ 85 @@ -137212,16 +143206,16 @@ export default { 85 ], "origin_source": [ - 1610 + 1699 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "practice_attempts": [ 41 @@ -137239,34 +143233,34 @@ export default { 85 ], "preview_rendered_at": [ - 5153 + 5243 ], "preview_thumbnail": [ 85 ], "public_requested_at": [ - 5153 + 5243 ], "public_review_note": [ 85 ], "public_reviewed_at": [ - 5153 + 5243 ], "public_reviewed_by": [ - 310 + 312 ], "side": [ - 1405 + 1453 ], "source_grenade_id": [ 41 ], "source_match_id": [ - 6365 + 6672 ], "source_match_map_id": [ - 6365 + 6672 ], "source_url": [ 85 @@ -137275,49 +143269,49 @@ export default { 85 ], "team_id": [ - 6365 + 6672 ], "technique": [ - 1630 + 1719 ], "throw_strength": [ - 1650 + 1739 ], "trajectory_file": [ 85 ], "trajectory_preview": [ - 2349 + 2439 ], "trajectory_size": [ 41 ], "updated_at": [ - 5153 + 5243 ], "upvotes": [ 41 ], "utility_type": [ - 1670 + 1759 ], "verified_at": [ - 5153 + 5243 ], "view_pitch": [ - 2004 + 2093 ], "view_pitch_delta": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "view_yaw_delta": [ - 2004 + 2093 ], "visibility": [ - 1690 + 1779 ], "workshop_map_id": [ 85 @@ -137373,7 +143367,7 @@ export default { 32 ], "my_vote": [ - 4740 + 4830 ], "origin_x": [ 32 @@ -137426,94 +143420,94 @@ export default { }, "utility_lineups_stddev_order_by": { "aim_tolerance": [ - 3558 + 3648 ], "author_steam_id": [ - 3558 + 3648 ], "downvotes": [ - 3558 + 3648 ], "eye_z": [ - 3558 + 3648 ], "favorites": [ - 3558 + 3648 ], "flight_time_ms": [ - 3558 + 3648 ], "initial_pos_x": [ - 3558 + 3648 ], "initial_pos_y": [ - 3558 + 3648 ], "initial_pos_z": [ - 3558 + 3648 ], "initial_vel_x": [ - 3558 + 3648 ], "initial_vel_y": [ - 3558 + 3648 ], "initial_vel_z": [ - 3558 + 3648 ], "land_x": [ - 3558 + 3648 ], "land_y": [ - 3558 + 3648 ], "land_z": [ - 3558 + 3648 ], "origin_x": [ - 3558 + 3648 ], "origin_y": [ - 3558 + 3648 ], "origin_z": [ - 3558 + 3648 ], "practice_attempts": [ - 3558 + 3648 ], "practice_players": [ - 3558 + 3648 ], "practice_successes": [ - 3558 + 3648 ], "preview_duration_ms": [ - 3558 + 3648 ], "public_reviewed_by": [ - 3558 + 3648 ], "source_grenade_id": [ - 3558 + 3648 ], "trajectory_size": [ - 3558 + 3648 ], "upvotes": [ - 3558 + 3648 ], "view_pitch": [ - 3558 + 3648 ], "view_pitch_delta": [ - 3558 + 3648 ], "view_yaw": [ - 3558 + 3648 ], "view_yaw_delta": [ - 3558 + 3648 ], "__typename": [ 85 @@ -137566,7 +143560,7 @@ export default { 32 ], "my_vote": [ - 4740 + 4830 ], "origin_x": [ 32 @@ -137619,94 +143613,94 @@ export default { }, "utility_lineups_stddev_pop_order_by": { "aim_tolerance": [ - 3558 + 3648 ], "author_steam_id": [ - 3558 + 3648 ], "downvotes": [ - 3558 + 3648 ], "eye_z": [ - 3558 + 3648 ], "favorites": [ - 3558 + 3648 ], "flight_time_ms": [ - 3558 + 3648 ], "initial_pos_x": [ - 3558 + 3648 ], "initial_pos_y": [ - 3558 + 3648 ], "initial_pos_z": [ - 3558 + 3648 ], "initial_vel_x": [ - 3558 + 3648 ], "initial_vel_y": [ - 3558 + 3648 ], "initial_vel_z": [ - 3558 + 3648 ], "land_x": [ - 3558 + 3648 ], "land_y": [ - 3558 + 3648 ], "land_z": [ - 3558 + 3648 ], "origin_x": [ - 3558 + 3648 ], "origin_y": [ - 3558 + 3648 ], "origin_z": [ - 3558 + 3648 ], "practice_attempts": [ - 3558 + 3648 ], "practice_players": [ - 3558 + 3648 ], "practice_successes": [ - 3558 + 3648 ], "preview_duration_ms": [ - 3558 + 3648 ], "public_reviewed_by": [ - 3558 + 3648 ], "source_grenade_id": [ - 3558 + 3648 ], "trajectory_size": [ - 3558 + 3648 ], "upvotes": [ - 3558 + 3648 ], "view_pitch": [ - 3558 + 3648 ], "view_pitch_delta": [ - 3558 + 3648 ], "view_yaw": [ - 3558 + 3648 ], "view_yaw_delta": [ - 3558 + 3648 ], "__typename": [ 85 @@ -137759,7 +143753,7 @@ export default { 32 ], "my_vote": [ - 4740 + 4830 ], "origin_x": [ 32 @@ -137812,94 +143806,94 @@ export default { }, "utility_lineups_stddev_samp_order_by": { "aim_tolerance": [ - 3558 + 3648 ], "author_steam_id": [ - 3558 + 3648 ], "downvotes": [ - 3558 + 3648 ], "eye_z": [ - 3558 + 3648 ], "favorites": [ - 3558 + 3648 ], "flight_time_ms": [ - 3558 + 3648 ], "initial_pos_x": [ - 3558 + 3648 ], "initial_pos_y": [ - 3558 + 3648 ], "initial_pos_z": [ - 3558 + 3648 ], "initial_vel_x": [ - 3558 + 3648 ], "initial_vel_y": [ - 3558 + 3648 ], "initial_vel_z": [ - 3558 + 3648 ], "land_x": [ - 3558 + 3648 ], "land_y": [ - 3558 + 3648 ], "land_z": [ - 3558 + 3648 ], "origin_x": [ - 3558 + 3648 ], "origin_y": [ - 3558 + 3648 ], "origin_z": [ - 3558 + 3648 ], "practice_attempts": [ - 3558 + 3648 ], "practice_players": [ - 3558 + 3648 ], "practice_successes": [ - 3558 + 3648 ], "preview_duration_ms": [ - 3558 + 3648 ], "public_reviewed_by": [ - 3558 + 3648 ], "source_grenade_id": [ - 3558 + 3648 ], "trajectory_size": [ - 3558 + 3648 ], "upvotes": [ - 3558 + 3648 ], "view_pitch": [ - 3558 + 3648 ], "view_pitch_delta": [ - 3558 + 3648 ], "view_yaw": [ - 3558 + 3648 ], "view_yaw_delta": [ - 3558 + 3648 ], "__typename": [ 85 @@ -137907,10 +143901,10 @@ export default { }, "utility_lineups_stream_cursor_input": { "initial_value": [ - 6171 + 6478 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -137918,19 +143912,19 @@ export default { }, "utility_lineups_stream_cursor_value_input": { "aim_tolerance": [ - 2004 + 2093 ], "archived_at": [ - 5153 + 5243 ], "author_steam_id": [ - 310 + 312 ], "confidence": [ 85 ], "created_at": [ - 5153 + 5243 ], "description": [ 85 @@ -137942,7 +143936,7 @@ export default { 85 ], "eye_z": [ - 2004 + 2093 ], "favorites": [ 41 @@ -137951,40 +143945,40 @@ export default { 41 ], "forked_from_utility_lineup_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "initial_pos_x": [ - 2004 + 2093 ], "initial_pos_y": [ - 2004 + 2093 ], "initial_pos_z": [ - 2004 + 2093 ], "initial_vel_x": [ - 2004 + 2093 ], "initial_vel_y": [ - 2004 + 2093 ], "initial_vel_z": [ - 2004 + 2093 ], "jump_throw_bind": [ 6 ], "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "lineup_bucket": [ 85 @@ -137996,16 +143990,16 @@ export default { 85 ], "origin_source": [ - 1610 + 1699 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "practice_attempts": [ 41 @@ -138023,34 +144017,34 @@ export default { 85 ], "preview_rendered_at": [ - 5153 + 5243 ], "preview_thumbnail": [ 85 ], "public_requested_at": [ - 5153 + 5243 ], "public_review_note": [ 85 ], "public_reviewed_at": [ - 5153 + 5243 ], "public_reviewed_by": [ - 310 + 312 ], "side": [ - 1405 + 1453 ], "source_grenade_id": [ 41 ], "source_match_id": [ - 6365 + 6672 ], "source_match_map_id": [ - 6365 + 6672 ], "source_url": [ 85 @@ -138059,49 +144053,49 @@ export default { 85 ], "team_id": [ - 6365 + 6672 ], "technique": [ - 1630 + 1719 ], "throw_strength": [ - 1650 + 1739 ], "trajectory_file": [ 85 ], "trajectory_preview": [ - 2349 + 2439 ], "trajectory_size": [ 41 ], "updated_at": [ - 5153 + 5243 ], "upvotes": [ 41 ], "utility_type": [ - 1670 + 1759 ], "verified_at": [ - 5153 + 5243 ], "view_pitch": [ - 2004 + 2093 ], "view_pitch_delta": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "view_yaw_delta": [ - 2004 + 2093 ], "visibility": [ - 1690 + 1779 ], "workshop_map_id": [ 85 @@ -138112,16 +144106,16 @@ export default { }, "utility_lineups_sum_fields": { "aim_tolerance": [ - 2004 + 2093 ], "author_steam_id": [ - 310 + 312 ], "downvotes": [ 41 ], "eye_z": [ - 2004 + 2093 ], "favorites": [ 41 @@ -138130,43 +144124,43 @@ export default { 41 ], "initial_pos_x": [ - 2004 + 2093 ], "initial_pos_y": [ - 2004 + 2093 ], "initial_pos_z": [ - 2004 + 2093 ], "initial_vel_x": [ - 2004 + 2093 ], "initial_vel_y": [ - 2004 + 2093 ], "initial_vel_z": [ - 2004 + 2093 ], "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "my_vote": [ - 4740 + 4830 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "practice_attempts": [ 41 @@ -138181,7 +144175,7 @@ export default { 41 ], "public_reviewed_by": [ - 310 + 312 ], "source_grenade_id": [ 41 @@ -138193,16 +144187,16 @@ export default { 41 ], "view_pitch": [ - 2004 + 2093 ], "view_pitch_delta": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "view_yaw_delta": [ - 2004 + 2093 ], "__typename": [ 85 @@ -138210,94 +144204,94 @@ export default { }, "utility_lineups_sum_order_by": { "aim_tolerance": [ - 3558 + 3648 ], "author_steam_id": [ - 3558 + 3648 ], "downvotes": [ - 3558 + 3648 ], "eye_z": [ - 3558 + 3648 ], "favorites": [ - 3558 + 3648 ], "flight_time_ms": [ - 3558 + 3648 ], "initial_pos_x": [ - 3558 + 3648 ], "initial_pos_y": [ - 3558 + 3648 ], "initial_pos_z": [ - 3558 + 3648 ], "initial_vel_x": [ - 3558 + 3648 ], "initial_vel_y": [ - 3558 + 3648 ], "initial_vel_z": [ - 3558 + 3648 ], "land_x": [ - 3558 + 3648 ], "land_y": [ - 3558 + 3648 ], "land_z": [ - 3558 + 3648 ], "origin_x": [ - 3558 + 3648 ], "origin_y": [ - 3558 + 3648 ], "origin_z": [ - 3558 + 3648 ], "practice_attempts": [ - 3558 + 3648 ], "practice_players": [ - 3558 + 3648 ], "practice_successes": [ - 3558 + 3648 ], "preview_duration_ms": [ - 3558 + 3648 ], "public_reviewed_by": [ - 3558 + 3648 ], "source_grenade_id": [ - 3558 + 3648 ], "trajectory_size": [ - 3558 + 3648 ], "upvotes": [ - 3558 + 3648 ], "view_pitch": [ - 3558 + 3648 ], "view_pitch_delta": [ - 3558 + 3648 ], "view_yaw": [ - 3558 + 3648 ], "view_yaw_delta": [ - 3558 + 3648 ], "__typename": [ 85 @@ -138306,28 +144300,28 @@ export default { "utility_lineups_update_column": {}, "utility_lineups_updates": { "_append": [ - 6131 + 6438 ], "_delete_at_path": [ - 6137 + 6444 ], "_delete_elem": [ - 6138 + 6445 ], "_delete_key": [ - 6139 + 6446 ], "_inc": [ - 6140 + 6447 ], "_prepend": [ - 6151 + 6458 ], "_set": [ - 6163 + 6470 ], "where": [ - 6135 + 6442 ], "__typename": [ 85 @@ -138380,7 +144374,7 @@ export default { 32 ], "my_vote": [ - 4740 + 4830 ], "origin_x": [ 32 @@ -138433,94 +144427,94 @@ export default { }, "utility_lineups_var_pop_order_by": { "aim_tolerance": [ - 3558 + 3648 ], "author_steam_id": [ - 3558 + 3648 ], "downvotes": [ - 3558 + 3648 ], "eye_z": [ - 3558 + 3648 ], "favorites": [ - 3558 + 3648 ], "flight_time_ms": [ - 3558 + 3648 ], "initial_pos_x": [ - 3558 + 3648 ], "initial_pos_y": [ - 3558 + 3648 ], "initial_pos_z": [ - 3558 + 3648 ], "initial_vel_x": [ - 3558 + 3648 ], "initial_vel_y": [ - 3558 + 3648 ], "initial_vel_z": [ - 3558 + 3648 ], "land_x": [ - 3558 + 3648 ], "land_y": [ - 3558 + 3648 ], "land_z": [ - 3558 + 3648 ], "origin_x": [ - 3558 + 3648 ], "origin_y": [ - 3558 + 3648 ], "origin_z": [ - 3558 + 3648 ], "practice_attempts": [ - 3558 + 3648 ], "practice_players": [ - 3558 + 3648 ], "practice_successes": [ - 3558 + 3648 ], "preview_duration_ms": [ - 3558 + 3648 ], "public_reviewed_by": [ - 3558 + 3648 ], "source_grenade_id": [ - 3558 + 3648 ], "trajectory_size": [ - 3558 + 3648 ], "upvotes": [ - 3558 + 3648 ], "view_pitch": [ - 3558 + 3648 ], "view_pitch_delta": [ - 3558 + 3648 ], "view_yaw": [ - 3558 + 3648 ], "view_yaw_delta": [ - 3558 + 3648 ], "__typename": [ 85 @@ -138573,7 +144567,7 @@ export default { 32 ], "my_vote": [ - 4740 + 4830 ], "origin_x": [ 32 @@ -138626,94 +144620,94 @@ export default { }, "utility_lineups_var_samp_order_by": { "aim_tolerance": [ - 3558 + 3648 ], "author_steam_id": [ - 3558 + 3648 ], "downvotes": [ - 3558 + 3648 ], "eye_z": [ - 3558 + 3648 ], "favorites": [ - 3558 + 3648 ], "flight_time_ms": [ - 3558 + 3648 ], "initial_pos_x": [ - 3558 + 3648 ], "initial_pos_y": [ - 3558 + 3648 ], "initial_pos_z": [ - 3558 + 3648 ], "initial_vel_x": [ - 3558 + 3648 ], "initial_vel_y": [ - 3558 + 3648 ], "initial_vel_z": [ - 3558 + 3648 ], "land_x": [ - 3558 + 3648 ], "land_y": [ - 3558 + 3648 ], "land_z": [ - 3558 + 3648 ], "origin_x": [ - 3558 + 3648 ], "origin_y": [ - 3558 + 3648 ], "origin_z": [ - 3558 + 3648 ], "practice_attempts": [ - 3558 + 3648 ], "practice_players": [ - 3558 + 3648 ], "practice_successes": [ - 3558 + 3648 ], "preview_duration_ms": [ - 3558 + 3648 ], "public_reviewed_by": [ - 3558 + 3648 ], "source_grenade_id": [ - 3558 + 3648 ], "trajectory_size": [ - 3558 + 3648 ], "upvotes": [ - 3558 + 3648 ], "view_pitch": [ - 3558 + 3648 ], "view_pitch_delta": [ - 3558 + 3648 ], "view_yaw": [ - 3558 + 3648 ], "view_yaw_delta": [ - 3558 + 3648 ], "__typename": [ 85 @@ -138766,7 +144760,7 @@ export default { 32 ], "my_vote": [ - 4740 + 4830 ], "origin_x": [ 32 @@ -138819,94 +144813,94 @@ export default { }, "utility_lineups_variance_order_by": { "aim_tolerance": [ - 3558 + 3648 ], "author_steam_id": [ - 3558 + 3648 ], "downvotes": [ - 3558 + 3648 ], "eye_z": [ - 3558 + 3648 ], "favorites": [ - 3558 + 3648 ], "flight_time_ms": [ - 3558 + 3648 ], "initial_pos_x": [ - 3558 + 3648 ], "initial_pos_y": [ - 3558 + 3648 ], "initial_pos_z": [ - 3558 + 3648 ], "initial_vel_x": [ - 3558 + 3648 ], "initial_vel_y": [ - 3558 + 3648 ], "initial_vel_z": [ - 3558 + 3648 ], "land_x": [ - 3558 + 3648 ], "land_y": [ - 3558 + 3648 ], "land_z": [ - 3558 + 3648 ], "origin_x": [ - 3558 + 3648 ], "origin_y": [ - 3558 + 3648 ], "origin_z": [ - 3558 + 3648 ], "practice_attempts": [ - 3558 + 3648 ], "practice_players": [ - 3558 + 3648 ], "practice_successes": [ - 3558 + 3648 ], "preview_duration_ms": [ - 3558 + 3648 ], "public_reviewed_by": [ - 3558 + 3648 ], "source_grenade_id": [ - 3558 + 3648 ], "trajectory_size": [ - 3558 + 3648 ], "upvotes": [ - 3558 + 3648 ], "view_pitch": [ - 3558 + 3648 ], "view_pitch_delta": [ - 3558 + 3648 ], "view_yaw": [ - 3558 + 3648 ], "view_yaw_delta": [ - 3558 + 3648 ], "__typename": [ 85 @@ -138914,19 +144908,19 @@ export default { }, "utility_meta_lineups": { "first_seen_at": [ - 5153 + 5243 ], "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "last_seen_at": [ - 5153 + 5243 ], "lineup_bucket": [ 85 @@ -138941,22 +144935,22 @@ export default { 41 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "refreshed_at": [ - 5153 + 5243 ], "side": [ - 1405 + 1453 ], "technique": [ - 1630 + 1719 ], "throw_strength": [ 85 @@ -138968,13 +144962,13 @@ export default { 41 ], "utility_type": [ - 1670 + 1759 ], "view_pitch": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "__typename": [ 85 @@ -138982,10 +144976,10 @@ export default { }, "utility_meta_lineups_aggregate": { "aggregate": [ - 6184 + 6491 ], "nodes": [ - 6182 + 6489 ], "__typename": [ 85 @@ -138993,13 +144987,13 @@ export default { }, "utility_meta_lineups_aggregate_fields": { "avg": [ - 6185 + 6492 ], "count": [ 41, { "columns": [ - 6196, + 6503, "[utility_meta_lineups_select_column!]" ], "distinct": [ @@ -139008,31 +145002,31 @@ export default { } ], "max": [ - 6190 + 6497 ], "min": [ - 6191 + 6498 ], "stddev": [ - 6198 + 6505 ], "stddev_pop": [ - 6199 + 6506 ], "stddev_samp": [ - 6200 + 6507 ], "sum": [ - 6203 + 6510 ], "var_pop": [ - 6206 + 6513 ], "var_samp": [ - 6207 + 6514 ], "variance": [ - 6208 + 6515 ], "__typename": [ 85 @@ -139081,28 +145075,28 @@ export default { }, "utility_meta_lineups_bool_exp": { "_and": [ - 6186 + 6493 ], "_not": [ - 6186 + 6493 ], "_or": [ - 6186 + 6493 ], "first_seen_at": [ - 5154 + 5244 ], "land_x": [ - 2005 + 2094 ], "land_y": [ - 2005 + 2094 ], "land_z": [ - 2005 + 2094 ], "last_seen_at": [ - 5154 + 5244 ], "lineup_bucket": [ 87 @@ -139117,22 +145111,22 @@ export default { 42 ], "origin_x": [ - 2005 + 2094 ], "origin_y": [ - 2005 + 2094 ], "origin_z": [ - 2005 + 2094 ], "refreshed_at": [ - 5154 + 5244 ], "side": [ - 1406 + 1454 ], "technique": [ - 1631 + 1720 ], "throw_strength": [ 87 @@ -139144,13 +145138,13 @@ export default { 42 ], "utility_type": [ - 1671 + 1760 ], "view_pitch": [ - 2005 + 2094 ], "view_yaw": [ - 2005 + 2094 ], "__typename": [ 85 @@ -139159,13 +145153,13 @@ export default { "utility_meta_lineups_constraint": {}, "utility_meta_lineups_inc_input": { "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "lineups": [ 41 @@ -139174,13 +145168,13 @@ export default { 41 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "throwers": [ 41 @@ -139189,10 +145183,10 @@ export default { 41 ], "view_pitch": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "__typename": [ 85 @@ -139200,19 +145194,19 @@ export default { }, "utility_meta_lineups_insert_input": { "first_seen_at": [ - 5153 + 5243 ], "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "last_seen_at": [ - 5153 + 5243 ], "lineup_bucket": [ 85 @@ -139227,22 +145221,22 @@ export default { 41 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "refreshed_at": [ - 5153 + 5243 ], "side": [ - 1405 + 1453 ], "technique": [ - 1630 + 1719 ], "throw_strength": [ 85 @@ -139254,13 +145248,13 @@ export default { 41 ], "utility_type": [ - 1670 + 1759 ], "view_pitch": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "__typename": [ 85 @@ -139268,19 +145262,19 @@ export default { }, "utility_meta_lineups_max_fields": { "first_seen_at": [ - 5153 + 5243 ], "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "last_seen_at": [ - 5153 + 5243 ], "lineup_bucket": [ 85 @@ -139295,16 +145289,16 @@ export default { 41 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "refreshed_at": [ - 5153 + 5243 ], "throw_strength": [ 85 @@ -139316,10 +145310,10 @@ export default { 41 ], "view_pitch": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "__typename": [ 85 @@ -139327,19 +145321,19 @@ export default { }, "utility_meta_lineups_min_fields": { "first_seen_at": [ - 5153 + 5243 ], "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "last_seen_at": [ - 5153 + 5243 ], "lineup_bucket": [ 85 @@ -139354,16 +145348,16 @@ export default { 41 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "refreshed_at": [ - 5153 + 5243 ], "throw_strength": [ 85 @@ -139375,10 +145369,10 @@ export default { 41 ], "view_pitch": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "__typename": [ 85 @@ -139389,7 +145383,7 @@ export default { 41 ], "returning": [ - 6182 + 6489 ], "__typename": [ 85 @@ -139397,13 +145391,13 @@ export default { }, "utility_meta_lineups_on_conflict": { "constraint": [ - 6187 + 6494 ], "update_columns": [ - 6204 + 6511 ], "where": [ - 6186 + 6493 ], "__typename": [ 85 @@ -139411,67 +145405,67 @@ export default { }, "utility_meta_lineups_order_by": { "first_seen_at": [ - 3558 + 3648 ], "land_x": [ - 3558 + 3648 ], "land_y": [ - 3558 + 3648 ], "land_z": [ - 3558 + 3648 ], "last_seen_at": [ - 3558 + 3648 ], "lineup_bucket": [ - 3558 + 3648 ], "lineups": [ - 3558 + 3648 ], "map_name": [ - 3558 + 3648 ], "matches": [ - 3558 + 3648 ], "origin_x": [ - 3558 + 3648 ], "origin_y": [ - 3558 + 3648 ], "origin_z": [ - 3558 + 3648 ], "refreshed_at": [ - 3558 + 3648 ], "side": [ - 3558 + 3648 ], "technique": [ - 3558 + 3648 ], "throw_strength": [ - 3558 + 3648 ], "throwers": [ - 3558 + 3648 ], "throws": [ - 3558 + 3648 ], "utility_type": [ - 3558 + 3648 ], "view_pitch": [ - 3558 + 3648 ], "view_yaw": [ - 3558 + 3648 ], "__typename": [ 85 @@ -139488,19 +145482,19 @@ export default { "utility_meta_lineups_select_column": {}, "utility_meta_lineups_set_input": { "first_seen_at": [ - 5153 + 5243 ], "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "last_seen_at": [ - 5153 + 5243 ], "lineup_bucket": [ 85 @@ -139515,22 +145509,22 @@ export default { 41 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "refreshed_at": [ - 5153 + 5243 ], "side": [ - 1405 + 1453 ], "technique": [ - 1630 + 1719 ], "throw_strength": [ 85 @@ -139542,13 +145536,13 @@ export default { 41 ], "utility_type": [ - 1670 + 1759 ], "view_pitch": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "__typename": [ 85 @@ -139679,10 +145673,10 @@ export default { }, "utility_meta_lineups_stream_cursor_input": { "initial_value": [ - 6202 + 6509 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -139690,19 +145684,19 @@ export default { }, "utility_meta_lineups_stream_cursor_value_input": { "first_seen_at": [ - 5153 + 5243 ], "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "last_seen_at": [ - 5153 + 5243 ], "lineup_bucket": [ 85 @@ -139717,22 +145711,22 @@ export default { 41 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "refreshed_at": [ - 5153 + 5243 ], "side": [ - 1405 + 1453 ], "technique": [ - 1630 + 1719 ], "throw_strength": [ 85 @@ -139744,13 +145738,13 @@ export default { 41 ], "utility_type": [ - 1670 + 1759 ], "view_pitch": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "__typename": [ 85 @@ -139758,13 +145752,13 @@ export default { }, "utility_meta_lineups_sum_fields": { "land_x": [ - 2004 + 2093 ], "land_y": [ - 2004 + 2093 ], "land_z": [ - 2004 + 2093 ], "lineups": [ 41 @@ -139773,13 +145767,13 @@ export default { 41 ], "origin_x": [ - 2004 + 2093 ], "origin_y": [ - 2004 + 2093 ], "origin_z": [ - 2004 + 2093 ], "throwers": [ 41 @@ -139788,10 +145782,10 @@ export default { 41 ], "view_pitch": [ - 2004 + 2093 ], "view_yaw": [ - 2004 + 2093 ], "__typename": [ 85 @@ -139800,13 +145794,13 @@ export default { "utility_meta_lineups_update_column": {}, "utility_meta_lineups_updates": { "_inc": [ - 6188 + 6495 ], "_set": [ - 6197 + 6504 ], "where": [ - 6186 + 6493 ], "__typename": [ 85 @@ -139937,16 +145931,16 @@ export default { }, "utility_playbook_steps": { "assigned_player": [ - 4516 + 4606 ], "assigned_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "note": [ 85 @@ -139955,19 +145949,19 @@ export default { 41 ], "playbook": [ - 6250 + 6557 ], "playbook_id": [ - 6365 + 6672 ], "step_order": [ 41 ], "utility_lineup": [ - 6113 + 6420 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -139975,10 +145969,10 @@ export default { }, "utility_playbook_steps_aggregate": { "aggregate": [ - 6213 + 6520 ], "nodes": [ - 6209 + 6516 ], "__typename": [ 85 @@ -139986,7 +145980,7 @@ export default { }, "utility_playbook_steps_aggregate_bool_exp": { "count": [ - 6212 + 6519 ], "__typename": [ 85 @@ -139994,13 +145988,13 @@ export default { }, "utility_playbook_steps_aggregate_bool_exp_count": { "arguments": [ - 6230 + 6537 ], "distinct": [ 6 ], "filter": [ - 6218 + 6525 ], "predicate": [ 42 @@ -140011,13 +146005,13 @@ export default { }, "utility_playbook_steps_aggregate_fields": { "avg": [ - 6216 + 6523 ], "count": [ 41, { "columns": [ - 6230, + 6537, "[utility_playbook_steps_select_column!]" ], "distinct": [ @@ -140026,31 +146020,31 @@ export default { } ], "max": [ - 6222 + 6529 ], "min": [ - 6224 + 6531 ], "stddev": [ - 6232 + 6539 ], "stddev_pop": [ - 6234 + 6541 ], "stddev_samp": [ - 6236 + 6543 ], "sum": [ - 6240 + 6547 ], "var_pop": [ - 6244 + 6551 ], "var_samp": [ - 6246 + 6553 ], "variance": [ - 6248 + 6555 ], "__typename": [ 85 @@ -140058,37 +146052,37 @@ export default { }, "utility_playbook_steps_aggregate_order_by": { "avg": [ - 6217 + 6524 ], "count": [ - 3558 + 3648 ], "max": [ - 6223 + 6530 ], "min": [ - 6225 + 6532 ], "stddev": [ - 6233 + 6540 ], "stddev_pop": [ - 6235 + 6542 ], "stddev_samp": [ - 6237 + 6544 ], "sum": [ - 6241 + 6548 ], "var_pop": [ - 6245 + 6552 ], "var_samp": [ - 6247 + 6554 ], "variance": [ - 6249 + 6556 ], "__typename": [ 85 @@ -140096,10 +146090,10 @@ export default { }, "utility_playbook_steps_arr_rel_insert_input": { "data": [ - 6221 + 6528 ], "on_conflict": [ - 6227 + 6534 ], "__typename": [ 85 @@ -140121,13 +146115,13 @@ export default { }, "utility_playbook_steps_avg_order_by": { "assigned_steam_id": [ - 3558 + 3648 ], "offset_ms": [ - 3558 + 3648 ], "step_order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -140135,25 +146129,25 @@ export default { }, "utility_playbook_steps_bool_exp": { "_and": [ - 6218 + 6525 ], "_not": [ - 6218 + 6525 ], "_or": [ - 6218 + 6525 ], "assigned_player": [ - 4520 + 4610 ], "assigned_steam_id": [ - 312 + 314 ], "created_at": [ - 5154 + 5244 ], "id": [ - 6367 + 6674 ], "note": [ 87 @@ -140162,19 +146156,19 @@ export default { 42 ], "playbook": [ - 6254 + 6561 ], "playbook_id": [ - 6367 + 6674 ], "step_order": [ 42 ], "utility_lineup": [ - 6135 + 6442 ], "utility_lineup_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -140183,7 +146177,7 @@ export default { "utility_playbook_steps_constraint": {}, "utility_playbook_steps_inc_input": { "assigned_steam_id": [ - 310 + 312 ], "offset_ms": [ 41 @@ -140197,16 +146191,16 @@ export default { }, "utility_playbook_steps_insert_input": { "assigned_player": [ - 4527 + 4617 ], "assigned_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "note": [ 85 @@ -140215,19 +146209,19 @@ export default { 41 ], "playbook": [ - 6261 + 6568 ], "playbook_id": [ - 6365 + 6672 ], "step_order": [ 41 ], "utility_lineup": [ - 6147 + 6454 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -140235,13 +146229,13 @@ export default { }, "utility_playbook_steps_max_fields": { "assigned_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "note": [ 85 @@ -140250,13 +146244,13 @@ export default { 41 ], "playbook_id": [ - 6365 + 6672 ], "step_order": [ 41 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -140264,28 +146258,28 @@ export default { }, "utility_playbook_steps_max_order_by": { "assigned_steam_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "note": [ - 3558 + 3648 ], "offset_ms": [ - 3558 + 3648 ], "playbook_id": [ - 3558 + 3648 ], "step_order": [ - 3558 + 3648 ], "utility_lineup_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -140293,13 +146287,13 @@ export default { }, "utility_playbook_steps_min_fields": { "assigned_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "note": [ 85 @@ -140308,13 +146302,13 @@ export default { 41 ], "playbook_id": [ - 6365 + 6672 ], "step_order": [ 41 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -140322,28 +146316,28 @@ export default { }, "utility_playbook_steps_min_order_by": { "assigned_steam_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "note": [ - 3558 + 3648 ], "offset_ms": [ - 3558 + 3648 ], "playbook_id": [ - 3558 + 3648 ], "step_order": [ - 3558 + 3648 ], "utility_lineup_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -140354,7 +146348,7 @@ export default { 41 ], "returning": [ - 6209 + 6516 ], "__typename": [ 85 @@ -140362,13 +146356,13 @@ export default { }, "utility_playbook_steps_on_conflict": { "constraint": [ - 6219 + 6526 ], "update_columns": [ - 6242 + 6549 ], "where": [ - 6218 + 6525 ], "__typename": [ 85 @@ -140376,37 +146370,37 @@ export default { }, "utility_playbook_steps_order_by": { "assigned_player": [ - 4529 + 4619 ], "assigned_steam_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "note": [ - 3558 + 3648 ], "offset_ms": [ - 3558 + 3648 ], "playbook": [ - 6263 + 6570 ], "playbook_id": [ - 3558 + 3648 ], "step_order": [ - 3558 + 3648 ], "utility_lineup": [ - 6149 + 6456 ], "utility_lineup_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -140414,7 +146408,7 @@ export default { }, "utility_playbook_steps_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -140423,13 +146417,13 @@ export default { "utility_playbook_steps_select_column": {}, "utility_playbook_steps_set_input": { "assigned_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "note": [ 85 @@ -140438,13 +146432,13 @@ export default { 41 ], "playbook_id": [ - 6365 + 6672 ], "step_order": [ 41 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -140466,13 +146460,13 @@ export default { }, "utility_playbook_steps_stddev_order_by": { "assigned_steam_id": [ - 3558 + 3648 ], "offset_ms": [ - 3558 + 3648 ], "step_order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -140494,13 +146488,13 @@ export default { }, "utility_playbook_steps_stddev_pop_order_by": { "assigned_steam_id": [ - 3558 + 3648 ], "offset_ms": [ - 3558 + 3648 ], "step_order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -140522,13 +146516,13 @@ export default { }, "utility_playbook_steps_stddev_samp_order_by": { "assigned_steam_id": [ - 3558 + 3648 ], "offset_ms": [ - 3558 + 3648 ], "step_order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -140536,10 +146530,10 @@ export default { }, "utility_playbook_steps_stream_cursor_input": { "initial_value": [ - 6239 + 6546 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -140547,13 +146541,13 @@ export default { }, "utility_playbook_steps_stream_cursor_value_input": { "assigned_steam_id": [ - 310 + 312 ], "created_at": [ - 5153 + 5243 ], "id": [ - 6365 + 6672 ], "note": [ 85 @@ -140562,13 +146556,13 @@ export default { 41 ], "playbook_id": [ - 6365 + 6672 ], "step_order": [ 41 ], "utility_lineup_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -140576,7 +146570,7 @@ export default { }, "utility_playbook_steps_sum_fields": { "assigned_steam_id": [ - 310 + 312 ], "offset_ms": [ 41 @@ -140590,13 +146584,13 @@ export default { }, "utility_playbook_steps_sum_order_by": { "assigned_steam_id": [ - 3558 + 3648 ], "offset_ms": [ - 3558 + 3648 ], "step_order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -140605,13 +146599,13 @@ export default { "utility_playbook_steps_update_column": {}, "utility_playbook_steps_updates": { "_inc": [ - 6220 + 6527 ], "_set": [ - 6231 + 6538 ], "where": [ - 6218 + 6525 ], "__typename": [ 85 @@ -140633,13 +146627,13 @@ export default { }, "utility_playbook_steps_var_pop_order_by": { "assigned_steam_id": [ - 3558 + 3648 ], "offset_ms": [ - 3558 + 3648 ], "step_order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -140661,13 +146655,13 @@ export default { }, "utility_playbook_steps_var_samp_order_by": { "assigned_steam_id": [ - 3558 + 3648 ], "offset_ms": [ - 3558 + 3648 ], "step_order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -140689,13 +146683,13 @@ export default { }, "utility_playbook_steps_variance_order_by": { "assigned_steam_id": [ - 3558 + 3648 ], "offset_ms": [ - 3558 + 3648 ], "step_order": [ - 3558 + 3648 ], "__typename": [ 85 @@ -140709,13 +146703,13 @@ export default { 6 ], "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "id": [ - 6365 + 6672 ], "map_name": [ 85 @@ -140724,19 +146718,19 @@ export default { 85 ], "owner": [ - 4516 + 4606 ], "owner_steam_id": [ - 310 + 312 ], "side": [ - 1405 + 1453 ], "steps": [ - 6209, + 6516, { "distinct_on": [ - 6230, + 6537, "[utility_playbook_steps_select_column!]" ], "limit": [ @@ -140746,19 +146740,19 @@ export default { 41 ], "order_by": [ - 6228, + 6535, "[utility_playbook_steps_order_by!]" ], "where": [ - 6218 + 6525 ] } ], "steps_aggregate": [ - 6210, + 6517, { "distinct_on": [ - 6230, + 6537, "[utility_playbook_steps_select_column!]" ], "limit": [ @@ -140768,25 +146762,25 @@ export default { 41 ], "order_by": [ - 6228, + 6535, "[utility_playbook_steps_order_by!]" ], "where": [ - 6218 + 6525 ] } ], "team": [ - 5104 + 5194 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "visibility": [ - 1690 + 1779 ], "__typename": [ 85 @@ -140794,10 +146788,10 @@ export default { }, "utility_playbooks_aggregate": { "aggregate": [ - 6252 + 6559 ], "nodes": [ - 6250 + 6557 ], "__typename": [ 85 @@ -140805,13 +146799,13 @@ export default { }, "utility_playbooks_aggregate_fields": { "avg": [ - 6253 + 6560 ], "count": [ 41, { "columns": [ - 6265, + 6572, "[utility_playbooks_select_column!]" ], "distinct": [ @@ -140820,31 +146814,31 @@ export default { } ], "max": [ - 6258 + 6565 ], "min": [ - 6259 + 6566 ], "stddev": [ - 6267 + 6574 ], "stddev_pop": [ - 6268 + 6575 ], "stddev_samp": [ - 6269 + 6576 ], "sum": [ - 6272 + 6579 ], "var_pop": [ - 6275 + 6582 ], "var_samp": [ - 6276 + 6583 ], "variance": [ - 6277 + 6584 ], "__typename": [ 85 @@ -140860,13 +146854,13 @@ export default { }, "utility_playbooks_bool_exp": { "_and": [ - 6254 + 6561 ], "_not": [ - 6254 + 6561 ], "_or": [ - 6254 + 6561 ], "can_edit": [ 7 @@ -140875,13 +146869,13 @@ export default { 7 ], "created_at": [ - 5154 + 5244 ], "description": [ 87 ], "id": [ - 6367 + 6674 ], "map_name": [ 87 @@ -140890,31 +146884,31 @@ export default { 87 ], "owner": [ - 4520 + 4610 ], "owner_steam_id": [ - 312 + 314 ], "side": [ - 1406 + 1454 ], "steps": [ - 6218 + 6525 ], "steps_aggregate": [ - 6211 + 6518 ], "team": [ - 5115 + 5205 ], "team_id": [ - 6367 + 6674 ], "updated_at": [ - 5154 + 5244 ], "visibility": [ - 1691 + 1780 ], "__typename": [ 85 @@ -140923,7 +146917,7 @@ export default { "utility_playbooks_constraint": {}, "utility_playbooks_inc_input": { "owner_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -140931,13 +146925,13 @@ export default { }, "utility_playbooks_insert_input": { "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "id": [ - 6365 + 6672 ], "map_name": [ 85 @@ -140946,28 +146940,28 @@ export default { 85 ], "owner": [ - 4527 + 4617 ], "owner_steam_id": [ - 310 + 312 ], "side": [ - 1405 + 1453 ], "steps": [ - 6215 + 6522 ], "team": [ - 5124 + 5214 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "visibility": [ - 1690 + 1779 ], "__typename": [ 85 @@ -140975,13 +146969,13 @@ export default { }, "utility_playbooks_max_fields": { "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "id": [ - 6365 + 6672 ], "map_name": [ 85 @@ -140990,13 +146984,13 @@ export default { 85 ], "owner_steam_id": [ - 310 + 312 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -141004,13 +146998,13 @@ export default { }, "utility_playbooks_min_fields": { "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "id": [ - 6365 + 6672 ], "map_name": [ 85 @@ -141019,13 +147013,13 @@ export default { 85 ], "owner_steam_id": [ - 310 + 312 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -141036,7 +147030,7 @@ export default { 41 ], "returning": [ - 6250 + 6557 ], "__typename": [ 85 @@ -141044,10 +147038,10 @@ export default { }, "utility_playbooks_obj_rel_insert_input": { "data": [ - 6257 + 6564 ], "on_conflict": [ - 6262 + 6569 ], "__typename": [ 85 @@ -141055,13 +147049,13 @@ export default { }, "utility_playbooks_on_conflict": { "constraint": [ - 6255 + 6562 ], "update_columns": [ - 6273 + 6580 ], "where": [ - 6254 + 6561 ], "__typename": [ 85 @@ -141069,49 +147063,49 @@ export default { }, "utility_playbooks_order_by": { "can_edit": [ - 3558 + 3648 ], "can_view": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "description": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "map_name": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "owner": [ - 4529 + 4619 ], "owner_steam_id": [ - 3558 + 3648 ], "side": [ - 3558 + 3648 ], "steps_aggregate": [ - 6214 + 6521 ], "team": [ - 5126 + 5216 ], "team_id": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "visibility": [ - 3558 + 3648 ], "__typename": [ 85 @@ -141119,7 +147113,7 @@ export default { }, "utility_playbooks_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -141128,13 +147122,13 @@ export default { "utility_playbooks_select_column": {}, "utility_playbooks_set_input": { "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "id": [ - 6365 + 6672 ], "map_name": [ 85 @@ -141143,19 +147137,19 @@ export default { 85 ], "owner_steam_id": [ - 310 + 312 ], "side": [ - 1405 + 1453 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "visibility": [ - 1690 + 1779 ], "__typename": [ 85 @@ -141187,10 +147181,10 @@ export default { }, "utility_playbooks_stream_cursor_input": { "initial_value": [ - 6271 + 6578 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -141198,13 +147192,13 @@ export default { }, "utility_playbooks_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "description": [ 85 ], "id": [ - 6365 + 6672 ], "map_name": [ 85 @@ -141213,19 +147207,19 @@ export default { 85 ], "owner_steam_id": [ - 310 + 312 ], "side": [ - 1405 + 1453 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "visibility": [ - 1690 + 1779 ], "__typename": [ 85 @@ -141233,7 +147227,7 @@ export default { }, "utility_playbooks_sum_fields": { "owner_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -141242,13 +147236,13 @@ export default { "utility_playbooks_update_column": {}, "utility_playbooks_updates": { "_inc": [ - 6256 + 6563 ], "_set": [ - 6266 + 6573 ], "where": [ - 6254 + 6561 ], "__typename": [ 85 @@ -141280,25 +147274,25 @@ export default { }, "utility_practice_invites": { "created_at": [ - 5153 + 5243 ], "invited_by": [ - 4516 + 4606 ], "invited_by_steam_id": [ - 310 + 312 ], "player": [ - 4516 + 4606 ], "session": [ - 6319 + 6626 ], "steam_id": [ - 310 + 312 ], "utility_practice_session_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -141306,10 +147300,10 @@ export default { }, "utility_practice_invites_aggregate": { "aggregate": [ - 6282 + 6589 ], "nodes": [ - 6278 + 6585 ], "__typename": [ 85 @@ -141317,7 +147311,7 @@ export default { }, "utility_practice_invites_aggregate_bool_exp": { "count": [ - 6281 + 6588 ], "__typename": [ 85 @@ -141325,13 +147319,13 @@ export default { }, "utility_practice_invites_aggregate_bool_exp_count": { "arguments": [ - 6299 + 6606 ], "distinct": [ 6 ], "filter": [ - 6287 + 6594 ], "predicate": [ 42 @@ -141342,13 +147336,13 @@ export default { }, "utility_practice_invites_aggregate_fields": { "avg": [ - 6285 + 6592 ], "count": [ 41, { "columns": [ - 6299, + 6606, "[utility_practice_invites_select_column!]" ], "distinct": [ @@ -141357,31 +147351,31 @@ export default { } ], "max": [ - 6291 + 6598 ], "min": [ - 6293 + 6600 ], "stddev": [ - 6301 + 6608 ], "stddev_pop": [ - 6303 + 6610 ], "stddev_samp": [ - 6305 + 6612 ], "sum": [ - 6309 + 6616 ], "var_pop": [ - 6313 + 6620 ], "var_samp": [ - 6315 + 6622 ], "variance": [ - 6317 + 6624 ], "__typename": [ 85 @@ -141389,37 +147383,37 @@ export default { }, "utility_practice_invites_aggregate_order_by": { "avg": [ - 6286 + 6593 ], "count": [ - 3558 + 3648 ], "max": [ - 6292 + 6599 ], "min": [ - 6294 + 6601 ], "stddev": [ - 6302 + 6609 ], "stddev_pop": [ - 6304 + 6611 ], "stddev_samp": [ - 6306 + 6613 ], "sum": [ - 6310 + 6617 ], "var_pop": [ - 6314 + 6621 ], "var_samp": [ - 6316 + 6623 ], "variance": [ - 6318 + 6625 ], "__typename": [ 85 @@ -141427,10 +147421,10 @@ export default { }, "utility_practice_invites_arr_rel_insert_input": { "data": [ - 6290 + 6597 ], "on_conflict": [ - 6296 + 6603 ], "__typename": [ 85 @@ -141449,10 +147443,10 @@ export default { }, "utility_practice_invites_avg_order_by": { "invited_by_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -141460,34 +147454,34 @@ export default { }, "utility_practice_invites_bool_exp": { "_and": [ - 6287 + 6594 ], "_not": [ - 6287 + 6594 ], "_or": [ - 6287 + 6594 ], "created_at": [ - 5154 + 5244 ], "invited_by": [ - 4520 + 4610 ], "invited_by_steam_id": [ - 312 + 314 ], "player": [ - 4520 + 4610 ], "session": [ - 6330 + 6637 ], "steam_id": [ - 312 + 314 ], "utility_practice_session_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -141496,10 +147490,10 @@ export default { "utility_practice_invites_constraint": {}, "utility_practice_invites_inc_input": { "invited_by_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -141507,25 +147501,25 @@ export default { }, "utility_practice_invites_insert_input": { "created_at": [ - 5153 + 5243 ], "invited_by": [ - 4527 + 4617 ], "invited_by_steam_id": [ - 310 + 312 ], "player": [ - 4527 + 4617 ], "session": [ - 6339 + 6646 ], "steam_id": [ - 310 + 312 ], "utility_practice_session_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -141533,16 +147527,16 @@ export default { }, "utility_practice_invites_max_fields": { "created_at": [ - 5153 + 5243 ], "invited_by_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "utility_practice_session_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -141550,16 +147544,16 @@ export default { }, "utility_practice_invites_max_order_by": { "created_at": [ - 3558 + 3648 ], "invited_by_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "utility_practice_session_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -141567,16 +147561,16 @@ export default { }, "utility_practice_invites_min_fields": { "created_at": [ - 5153 + 5243 ], "invited_by_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "utility_practice_session_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -141584,16 +147578,16 @@ export default { }, "utility_practice_invites_min_order_by": { "created_at": [ - 3558 + 3648 ], "invited_by_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "utility_practice_session_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -141604,7 +147598,7 @@ export default { 41 ], "returning": [ - 6278 + 6585 ], "__typename": [ 85 @@ -141612,13 +147606,13 @@ export default { }, "utility_practice_invites_on_conflict": { "constraint": [ - 6288 + 6595 ], "update_columns": [ - 6311 + 6618 ], "where": [ - 6287 + 6594 ], "__typename": [ 85 @@ -141626,25 +147620,25 @@ export default { }, "utility_practice_invites_order_by": { "created_at": [ - 3558 + 3648 ], "invited_by": [ - 4529 + 4619 ], "invited_by_steam_id": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "session": [ - 6341 + 6648 ], "steam_id": [ - 3558 + 3648 ], "utility_practice_session_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -141652,10 +147646,10 @@ export default { }, "utility_practice_invites_pk_columns_input": { "steam_id": [ - 310 + 312 ], "utility_practice_session_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -141664,16 +147658,16 @@ export default { "utility_practice_invites_select_column": {}, "utility_practice_invites_set_input": { "created_at": [ - 5153 + 5243 ], "invited_by_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "utility_practice_session_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -141692,10 +147686,10 @@ export default { }, "utility_practice_invites_stddev_order_by": { "invited_by_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -141714,10 +147708,10 @@ export default { }, "utility_practice_invites_stddev_pop_order_by": { "invited_by_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -141736,10 +147730,10 @@ export default { }, "utility_practice_invites_stddev_samp_order_by": { "invited_by_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -141747,10 +147741,10 @@ export default { }, "utility_practice_invites_stream_cursor_input": { "initial_value": [ - 6308 + 6615 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -141758,16 +147752,16 @@ export default { }, "utility_practice_invites_stream_cursor_value_input": { "created_at": [ - 5153 + 5243 ], "invited_by_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "utility_practice_session_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -141775,10 +147769,10 @@ export default { }, "utility_practice_invites_sum_fields": { "invited_by_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -141786,10 +147780,10 @@ export default { }, "utility_practice_invites_sum_order_by": { "invited_by_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -141798,13 +147792,13 @@ export default { "utility_practice_invites_update_column": {}, "utility_practice_invites_updates": { "_inc": [ - 6289 + 6596 ], "_set": [ - 6300 + 6607 ], "where": [ - 6287 + 6594 ], "__typename": [ 85 @@ -141823,10 +147817,10 @@ export default { }, "utility_practice_invites_var_pop_order_by": { "invited_by_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -141845,10 +147839,10 @@ export default { }, "utility_practice_invites_var_samp_order_by": { "invited_by_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -141867,10 +147861,10 @@ export default { }, "utility_practice_invites_variance_order_by": { "invited_by_steam_id": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -141878,7 +147872,7 @@ export default { }, "utility_practice_sessions": { "access": [ - 1569 + 1658 ], "can_manage": [ 6 @@ -141887,10 +147881,10 @@ export default { 6 ], "collection": [ - 5694 + 6001 ], "collection_id": [ - 6365 + 6672 ], "connection_link": [ 85 @@ -141899,40 +147893,40 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "e_utility_practice_status": [ - 1584 + 1673 ], "empty_since": [ - 5153 + 5243 ], "expires_at": [ - 5153 + 5243 ], "failure_reason": [ 85 ], "first_joined_at": [ - 5153 + 5243 ], "host": [ - 4516 + 4606 ], "host_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "invite_code": [ 85 ], "invites": [ - 6278, + 6585, { "distinct_on": [ - 6299, + 6606, "[utility_practice_invites_select_column!]" ], "limit": [ @@ -141942,19 +147936,19 @@ export default { 41 ], "order_by": [ - 6297, + 6604, "[utility_practice_invites_order_by!]" ], "where": [ - 6287 + 6594 ] } ], "invites_aggregate": [ - 6279, + 6586, { "distinct_on": [ - 6299, + 6606, "[utility_practice_invites_select_column!]" ], "limit": [ @@ -141964,11 +147958,11 @@ export default { 41 ], "order_by": [ - 6297, + 6604, "[utility_practice_invites_order_by!]" ], "where": [ - 6287 + 6594 ] } ], @@ -141982,43 +147976,43 @@ export default { 6 ], "last_occupied_at": [ - 5153 + 5243 ], "map_changing_at": [ - 5153 + 5243 ], "map_name": [ 85 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "notify_when_ready": [ 6 ], "playbook": [ - 6250 + 6557 ], "playbook_id": [ - 6365 + 6672 ], "region": [ 85 ], "status": [ - 1589 + 1678 ], "team": [ - 5104 + 5194 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -142026,10 +148020,10 @@ export default { }, "utility_practice_sessions_aggregate": { "aggregate": [ - 6325 + 6632 ], "nodes": [ - 6319 + 6626 ], "__typename": [ 85 @@ -142037,13 +148031,13 @@ export default { }, "utility_practice_sessions_aggregate_bool_exp": { "bool_and": [ - 6322 + 6629 ], "bool_or": [ - 6323 + 6630 ], "count": [ - 6324 + 6631 ], "__typename": [ 85 @@ -142051,13 +148045,13 @@ export default { }, "utility_practice_sessions_aggregate_bool_exp_bool_and": { "arguments": [ - 6344 + 6651 ], "distinct": [ 6 ], "filter": [ - 6330 + 6637 ], "predicate": [ 7 @@ -142068,13 +148062,13 @@ export default { }, "utility_practice_sessions_aggregate_bool_exp_bool_or": { "arguments": [ - 6345 + 6652 ], "distinct": [ 6 ], "filter": [ - 6330 + 6637 ], "predicate": [ 7 @@ -142085,13 +148079,13 @@ export default { }, "utility_practice_sessions_aggregate_bool_exp_count": { "arguments": [ - 6343 + 6650 ], "distinct": [ 6 ], "filter": [ - 6330 + 6637 ], "predicate": [ 42 @@ -142102,13 +148096,13 @@ export default { }, "utility_practice_sessions_aggregate_fields": { "avg": [ - 6328 + 6635 ], "count": [ 41, { "columns": [ - 6343, + 6650, "[utility_practice_sessions_select_column!]" ], "distinct": [ @@ -142117,31 +148111,31 @@ export default { } ], "max": [ - 6334 + 6641 ], "min": [ - 6336 + 6643 ], "stddev": [ - 6347 + 6654 ], "stddev_pop": [ - 6349 + 6656 ], "stddev_samp": [ - 6351 + 6658 ], "sum": [ - 6355 + 6662 ], "var_pop": [ - 6359 + 6666 ], "var_samp": [ - 6361 + 6668 ], "variance": [ - 6363 + 6670 ], "__typename": [ 85 @@ -142149,37 +148143,37 @@ export default { }, "utility_practice_sessions_aggregate_order_by": { "avg": [ - 6329 + 6636 ], "count": [ - 3558 + 3648 ], "max": [ - 6335 + 6642 ], "min": [ - 6337 + 6644 ], "stddev": [ - 6348 + 6655 ], "stddev_pop": [ - 6350 + 6657 ], "stddev_samp": [ - 6352 + 6659 ], "sum": [ - 6356 + 6663 ], "var_pop": [ - 6360 + 6667 ], "var_samp": [ - 6362 + 6669 ], "variance": [ - 6364 + 6671 ], "__typename": [ 85 @@ -142187,10 +148181,10 @@ export default { }, "utility_practice_sessions_arr_rel_insert_input": { "data": [ - 6333 + 6640 ], "on_conflict": [ - 6340 + 6647 ], "__typename": [ 85 @@ -142206,7 +148200,7 @@ export default { }, "utility_practice_sessions_avg_order_by": { "host_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -142214,16 +148208,16 @@ export default { }, "utility_practice_sessions_bool_exp": { "_and": [ - 6330 + 6637 ], "_not": [ - 6330 + 6637 ], "_or": [ - 6330 + 6637 ], "access": [ - 1570 + 1659 ], "can_manage": [ 7 @@ -142232,10 +148226,10 @@ export default { 7 ], "collection": [ - 5698 + 6005 ], "collection_id": [ - 6367 + 6674 ], "connection_link": [ 87 @@ -142244,40 +148238,40 @@ export default { 87 ], "created_at": [ - 5154 + 5244 ], "e_utility_practice_status": [ - 1587 + 1676 ], "empty_since": [ - 5154 + 5244 ], "expires_at": [ - 5154 + 5244 ], "failure_reason": [ 87 ], "first_joined_at": [ - 5154 + 5244 ], "host": [ - 4520 + 4610 ], "host_steam_id": [ - 312 + 314 ], "id": [ - 6367 + 6674 ], "invite_code": [ 87 ], "invites": [ - 6287 + 6594 ], "invites_aggregate": [ - 6280 + 6587 ], "is_member": [ 7 @@ -142289,43 +148283,43 @@ export default { 7 ], "last_occupied_at": [ - 5154 + 5244 ], "map_changing_at": [ - 5154 + 5244 ], "map_name": [ 87 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "notify_when_ready": [ 7 ], "playbook": [ - 6254 + 6561 ], "playbook_id": [ - 6367 + 6674 ], "region": [ 87 ], "status": [ - 1590 + 1679 ], "team": [ - 5115 + 5205 ], "team_id": [ - 6367 + 6674 ], "updated_at": [ - 5154 + 5244 ], "__typename": [ 85 @@ -142334,7 +148328,7 @@ export default { "utility_practice_sessions_constraint": {}, "utility_practice_sessions_inc_input": { "host_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -142342,46 +148336,46 @@ export default { }, "utility_practice_sessions_insert_input": { "access": [ - 1569 + 1658 ], "collection": [ - 5705 + 6012 ], "collection_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "e_utility_practice_status": [ - 1595 + 1684 ], "empty_since": [ - 5153 + 5243 ], "expires_at": [ - 5153 + 5243 ], "failure_reason": [ 85 ], "first_joined_at": [ - 5153 + 5243 ], "host": [ - 4527 + 4617 ], "host_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "invite_code": [ 85 ], "invites": [ - 6284 + 6591 ], "is_open": [ 6 @@ -142390,43 +148384,43 @@ export default { 6 ], "last_occupied_at": [ - 5153 + 5243 ], "map_changing_at": [ - 5153 + 5243 ], "map_name": [ 85 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "notify_when_ready": [ 6 ], "playbook": [ - 6261 + 6568 ], "playbook_id": [ - 6365 + 6672 ], "region": [ 85 ], "status": [ - 1589 + 1678 ], "team": [ - 5124 + 5214 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -142434,7 +148428,7 @@ export default { }, "utility_practice_sessions_max_fields": { "collection_id": [ - 6365 + 6672 ], "connection_link": [ 85 @@ -142443,52 +148437,52 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "empty_since": [ - 5153 + 5243 ], "expires_at": [ - 5153 + 5243 ], "failure_reason": [ 85 ], "first_joined_at": [ - 5153 + 5243 ], "host_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "invite_code": [ 85 ], "last_occupied_at": [ - 5153 + 5243 ], "map_changing_at": [ - 5153 + 5243 ], "map_name": [ 85 ], "match_id": [ - 6365 + 6672 ], "playbook_id": [ - 6365 + 6672 ], "region": [ 85 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -142496,55 +148490,55 @@ export default { }, "utility_practice_sessions_max_order_by": { "collection_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "empty_since": [ - 3558 + 3648 ], "expires_at": [ - 3558 + 3648 ], "failure_reason": [ - 3558 + 3648 ], "first_joined_at": [ - 3558 + 3648 ], "host_steam_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "invite_code": [ - 3558 + 3648 ], "last_occupied_at": [ - 3558 + 3648 ], "map_changing_at": [ - 3558 + 3648 ], "map_name": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "playbook_id": [ - 3558 + 3648 ], "region": [ - 3558 + 3648 ], "team_id": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -142552,7 +148546,7 @@ export default { }, "utility_practice_sessions_min_fields": { "collection_id": [ - 6365 + 6672 ], "connection_link": [ 85 @@ -142561,52 +148555,52 @@ export default { 85 ], "created_at": [ - 5153 + 5243 ], "empty_since": [ - 5153 + 5243 ], "expires_at": [ - 5153 + 5243 ], "failure_reason": [ 85 ], "first_joined_at": [ - 5153 + 5243 ], "host_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "invite_code": [ 85 ], "last_occupied_at": [ - 5153 + 5243 ], "map_changing_at": [ - 5153 + 5243 ], "map_name": [ 85 ], "match_id": [ - 6365 + 6672 ], "playbook_id": [ - 6365 + 6672 ], "region": [ 85 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -142614,55 +148608,55 @@ export default { }, "utility_practice_sessions_min_order_by": { "collection_id": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "empty_since": [ - 3558 + 3648 ], "expires_at": [ - 3558 + 3648 ], "failure_reason": [ - 3558 + 3648 ], "first_joined_at": [ - 3558 + 3648 ], "host_steam_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "invite_code": [ - 3558 + 3648 ], "last_occupied_at": [ - 3558 + 3648 ], "map_changing_at": [ - 3558 + 3648 ], "map_name": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "playbook_id": [ - 3558 + 3648 ], "region": [ - 3558 + 3648 ], "team_id": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -142673,7 +148667,7 @@ export default { 41 ], "returning": [ - 6319 + 6626 ], "__typename": [ 85 @@ -142681,10 +148675,10 @@ export default { }, "utility_practice_sessions_obj_rel_insert_input": { "data": [ - 6333 + 6640 ], "on_conflict": [ - 6340 + 6647 ], "__typename": [ 85 @@ -142692,13 +148686,13 @@ export default { }, "utility_practice_sessions_on_conflict": { "constraint": [ - 6331 + 6638 ], "update_columns": [ - 6357 + 6664 ], "where": [ - 6330 + 6637 ], "__typename": [ 85 @@ -142706,106 +148700,106 @@ export default { }, "utility_practice_sessions_order_by": { "access": [ - 3558 + 3648 ], "can_manage": [ - 3558 + 3648 ], "can_view": [ - 3558 + 3648 ], "collection": [ - 5707 + 6014 ], "collection_id": [ - 3558 + 3648 ], "connection_link": [ - 3558 + 3648 ], "connection_string": [ - 3558 + 3648 ], "created_at": [ - 3558 + 3648 ], "e_utility_practice_status": [ - 1597 + 1686 ], "empty_since": [ - 3558 + 3648 ], "expires_at": [ - 3558 + 3648 ], "failure_reason": [ - 3558 + 3648 ], "first_joined_at": [ - 3558 + 3648 ], "host": [ - 4529 + 4619 ], "host_steam_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "invite_code": [ - 3558 + 3648 ], "invites_aggregate": [ - 6283 + 6590 ], "is_member": [ - 3558 + 3648 ], "is_open": [ - 3558 + 3648 ], "is_render": [ - 3558 + 3648 ], "last_occupied_at": [ - 3558 + 3648 ], "map_changing_at": [ - 3558 + 3648 ], "map_name": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "notify_when_ready": [ - 3558 + 3648 ], "playbook": [ - 6263 + 6570 ], "playbook_id": [ - 3558 + 3648 ], "region": [ - 3558 + 3648 ], "status": [ - 3558 + 3648 ], "team": [ - 5126 + 5216 ], "team_id": [ - 3558 + 3648 ], "updated_at": [ - 3558 + 3648 ], "__typename": [ 85 @@ -142813,7 +148807,7 @@ export default { }, "utility_practice_sessions_pk_columns_input": { "id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -142824,31 +148818,31 @@ export default { "utility_practice_sessions_select_column_utility_practice_sessions_aggregate_bool_exp_bool_or_arguments_columns": {}, "utility_practice_sessions_set_input": { "access": [ - 1569 + 1658 ], "collection_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "empty_since": [ - 5153 + 5243 ], "expires_at": [ - 5153 + 5243 ], "failure_reason": [ 85 ], "first_joined_at": [ - 5153 + 5243 ], "host_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "invite_code": [ 85 @@ -142860,34 +148854,34 @@ export default { 6 ], "last_occupied_at": [ - 5153 + 5243 ], "map_changing_at": [ - 5153 + 5243 ], "map_name": [ 85 ], "match_id": [ - 6365 + 6672 ], "notify_when_ready": [ 6 ], "playbook_id": [ - 6365 + 6672 ], "region": [ 85 ], "status": [ - 1589 + 1678 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -142903,7 +148897,7 @@ export default { }, "utility_practice_sessions_stddev_order_by": { "host_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -142919,7 +148913,7 @@ export default { }, "utility_practice_sessions_stddev_pop_order_by": { "host_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -142935,7 +148929,7 @@ export default { }, "utility_practice_sessions_stddev_samp_order_by": { "host_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -142943,10 +148937,10 @@ export default { }, "utility_practice_sessions_stream_cursor_input": { "initial_value": [ - 6354 + 6661 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -142954,31 +148948,31 @@ export default { }, "utility_practice_sessions_stream_cursor_value_input": { "access": [ - 1569 + 1658 ], "collection_id": [ - 6365 + 6672 ], "created_at": [ - 5153 + 5243 ], "empty_since": [ - 5153 + 5243 ], "expires_at": [ - 5153 + 5243 ], "failure_reason": [ 85 ], "first_joined_at": [ - 5153 + 5243 ], "host_steam_id": [ - 310 + 312 ], "id": [ - 6365 + 6672 ], "invite_code": [ 85 @@ -142990,34 +148984,34 @@ export default { 6 ], "last_occupied_at": [ - 5153 + 5243 ], "map_changing_at": [ - 5153 + 5243 ], "map_name": [ 85 ], "match_id": [ - 6365 + 6672 ], "notify_when_ready": [ 6 ], "playbook_id": [ - 6365 + 6672 ], "region": [ 85 ], "status": [ - 1589 + 1678 ], "team_id": [ - 6365 + 6672 ], "updated_at": [ - 5153 + 5243 ], "__typename": [ 85 @@ -143025,7 +149019,7 @@ export default { }, "utility_practice_sessions_sum_fields": { "host_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -143033,7 +149027,7 @@ export default { }, "utility_practice_sessions_sum_order_by": { "host_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -143042,13 +149036,13 @@ export default { "utility_practice_sessions_update_column": {}, "utility_practice_sessions_updates": { "_inc": [ - 6332 + 6639 ], "_set": [ - 6346 + 6653 ], "where": [ - 6330 + 6637 ], "__typename": [ 85 @@ -143064,7 +149058,7 @@ export default { }, "utility_practice_sessions_var_pop_order_by": { "host_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -143080,7 +149074,7 @@ export default { }, "utility_practice_sessions_var_samp_order_by": { "host_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -143096,7 +149090,7 @@ export default { }, "utility_practice_sessions_variance_order_by": { "host_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -143105,37 +149099,37 @@ export default { "uuid": {}, "uuid_array_comparison_exp": { "_contained_in": [ - 6365 + 6672 ], "_contains": [ - 6365 + 6672 ], "_eq": [ - 6365 + 6672 ], "_gt": [ - 6365 + 6672 ], "_gte": [ - 6365 + 6672 ], "_in": [ - 6365 + 6672 ], "_is_null": [ 6 ], "_lt": [ - 6365 + 6672 ], "_lte": [ - 6365 + 6672 ], "_neq": [ - 6365 + 6672 ], "_nin": [ - 6365 + 6672 ], "__typename": [ 85 @@ -143143,31 +149137,31 @@ export default { }, "uuid_comparison_exp": { "_eq": [ - 6365 + 6672 ], "_gt": [ - 6365 + 6672 ], "_gte": [ - 6365 + 6672 ], "_in": [ - 6365 + 6672 ], "_is_null": [ 6 ], "_lt": [ - 6365 + 6672 ], "_lte": [ - 6365 + 6672 ], "_neq": [ - 6365 + 6672 ], "_nin": [ - 6365 + 6672 ], "__typename": [ 85 @@ -143181,19 +149175,19 @@ export default { 41 ], "event": [ - 1976 + 2065 ], "event_id": [ - 6365 + 6672 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ 41 ], "kdr": [ - 2004 + 2093 ], "kills": [ 41 @@ -143202,10 +149196,10 @@ export default { 41 ], "player": [ - 4516 + 4606 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -143213,10 +149207,10 @@ export default { }, "v_event_player_stats_aggregate": { "aggregate": [ - 6382 + 6689 ], "nodes": [ - 6368 + 6675 ], "__typename": [ 85 @@ -143224,31 +149218,31 @@ export default { }, "v_event_player_stats_aggregate_bool_exp": { "avg": [ - 6371 + 6678 ], "corr": [ - 6372 + 6679 ], "count": [ - 6374 + 6681 ], "covar_samp": [ - 6375 + 6682 ], "max": [ - 6377 + 6684 ], "min": [ - 6378 + 6685 ], "stddev_samp": [ - 6379 + 6686 ], "sum": [ - 6380 + 6687 ], "var_samp": [ - 6381 + 6688 ], "__typename": [ 85 @@ -143256,16 +149250,16 @@ export default { }, "v_event_player_stats_aggregate_bool_exp_avg": { "arguments": [ - 6395 + 6702 ], "distinct": [ 6 ], "filter": [ - 6387 + 6694 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -143273,16 +149267,16 @@ export default { }, "v_event_player_stats_aggregate_bool_exp_corr": { "arguments": [ - 6373 + 6680 ], "distinct": [ 6 ], "filter": [ - 6387 + 6694 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -143290,10 +149284,10 @@ export default { }, "v_event_player_stats_aggregate_bool_exp_corr_arguments": { "X": [ - 6396 + 6703 ], "Y": [ - 6396 + 6703 ], "__typename": [ 85 @@ -143301,13 +149295,13 @@ export default { }, "v_event_player_stats_aggregate_bool_exp_count": { "arguments": [ - 6394 + 6701 ], "distinct": [ 6 ], "filter": [ - 6387 + 6694 ], "predicate": [ 42 @@ -143318,16 +149312,16 @@ export default { }, "v_event_player_stats_aggregate_bool_exp_covar_samp": { "arguments": [ - 6376 + 6683 ], "distinct": [ 6 ], "filter": [ - 6387 + 6694 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -143335,10 +149329,10 @@ export default { }, "v_event_player_stats_aggregate_bool_exp_covar_samp_arguments": { "X": [ - 6397 + 6704 ], "Y": [ - 6397 + 6704 ], "__typename": [ 85 @@ -143346,16 +149340,16 @@ export default { }, "v_event_player_stats_aggregate_bool_exp_max": { "arguments": [ - 6398 + 6705 ], "distinct": [ 6 ], "filter": [ - 6387 + 6694 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -143363,16 +149357,16 @@ export default { }, "v_event_player_stats_aggregate_bool_exp_min": { "arguments": [ - 6399 + 6706 ], "distinct": [ 6 ], "filter": [ - 6387 + 6694 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -143380,16 +149374,16 @@ export default { }, "v_event_player_stats_aggregate_bool_exp_stddev_samp": { "arguments": [ - 6400 + 6707 ], "distinct": [ 6 ], "filter": [ - 6387 + 6694 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -143397,16 +149391,16 @@ export default { }, "v_event_player_stats_aggregate_bool_exp_sum": { "arguments": [ - 6401 + 6708 ], "distinct": [ 6 ], "filter": [ - 6387 + 6694 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -143414,16 +149408,16 @@ export default { }, "v_event_player_stats_aggregate_bool_exp_var_samp": { "arguments": [ - 6402 + 6709 ], "distinct": [ 6 ], "filter": [ - 6387 + 6694 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -143431,13 +149425,13 @@ export default { }, "v_event_player_stats_aggregate_fields": { "avg": [ - 6385 + 6692 ], "count": [ 41, { "columns": [ - 6394, + 6701, "[v_event_player_stats_select_column!]" ], "distinct": [ @@ -143446,31 +149440,31 @@ export default { } ], "max": [ - 6389 + 6696 ], "min": [ - 6391 + 6698 ], "stddev": [ - 6403 + 6710 ], "stddev_pop": [ - 6405 + 6712 ], "stddev_samp": [ - 6407 + 6714 ], "sum": [ - 6411 + 6718 ], "var_pop": [ - 6413 + 6720 ], "var_samp": [ - 6415 + 6722 ], "variance": [ - 6417 + 6724 ], "__typename": [ 85 @@ -143478,37 +149472,37 @@ export default { }, "v_event_player_stats_aggregate_order_by": { "avg": [ - 6386 + 6693 ], "count": [ - 3558 + 3648 ], "max": [ - 6390 + 6697 ], "min": [ - 6392 + 6699 ], "stddev": [ - 6404 + 6711 ], "stddev_pop": [ - 6406 + 6713 ], "stddev_samp": [ - 6408 + 6715 ], "sum": [ - 6412 + 6719 ], "var_pop": [ - 6414 + 6721 ], "var_samp": [ - 6416 + 6723 ], "variance": [ - 6418 + 6725 ], "__typename": [ 85 @@ -143516,7 +149510,7 @@ export default { }, "v_event_player_stats_arr_rel_insert_input": { "data": [ - 6388 + 6695 ], "__typename": [ 85 @@ -143553,28 +149547,28 @@ export default { }, "v_event_player_stats_avg_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -143582,13 +149576,13 @@ export default { }, "v_event_player_stats_bool_exp": { "_and": [ - 6387 + 6694 ], "_not": [ - 6387 + 6694 ], "_or": [ - 6387 + 6694 ], "assists": [ 42 @@ -143597,19 +149591,19 @@ export default { 42 ], "event": [ - 1980 + 2069 ], "event_id": [ - 6367 + 6674 ], "headshot_percentage": [ - 2005 + 2094 ], "headshots": [ 42 ], "kdr": [ - 2005 + 2094 ], "kills": [ 42 @@ -143618,10 +149612,10 @@ export default { 42 ], "player": [ - 4520 + 4610 ], "player_steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -143635,19 +149629,19 @@ export default { 41 ], "event": [ - 1987 + 2076 ], "event_id": [ - 6365 + 6672 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ 41 ], "kdr": [ - 2004 + 2093 ], "kills": [ 41 @@ -143656,10 +149650,10 @@ export default { 41 ], "player": [ - 4527 + 4617 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -143673,16 +149667,16 @@ export default { 41 ], "event_id": [ - 6365 + 6672 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ 41 ], "kdr": [ - 2004 + 2093 ], "kills": [ 41 @@ -143691,7 +149685,7 @@ export default { 41 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -143699,31 +149693,31 @@ export default { }, "v_event_player_stats_max_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "event_id": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -143737,16 +149731,16 @@ export default { 41 ], "event_id": [ - 6365 + 6672 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ 41 ], "kdr": [ - 2004 + 2093 ], "kills": [ 41 @@ -143755,7 +149749,7 @@ export default { 41 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -143763,31 +149757,31 @@ export default { }, "v_event_player_stats_min_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "event_id": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -143795,37 +149789,37 @@ export default { }, "v_event_player_stats_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "event": [ - 1989 + 2078 ], "event_id": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -143871,28 +149865,28 @@ export default { }, "v_event_player_stats_stddev_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -143929,28 +149923,28 @@ export default { }, "v_event_player_stats_stddev_pop_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -143987,28 +149981,28 @@ export default { }, "v_event_player_stats_stddev_samp_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -144016,10 +150010,10 @@ export default { }, "v_event_player_stats_stream_cursor_input": { "initial_value": [ - 6410 + 6717 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -144033,16 +150027,16 @@ export default { 41 ], "event_id": [ - 6365 + 6672 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ 41 ], "kdr": [ - 2004 + 2093 ], "kills": [ 41 @@ -144051,7 +150045,7 @@ export default { 41 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -144065,13 +150059,13 @@ export default { 41 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ 41 ], "kdr": [ - 2004 + 2093 ], "kills": [ 41 @@ -144080,7 +150074,7 @@ export default { 41 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -144088,28 +150082,28 @@ export default { }, "v_event_player_stats_sum_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -144146,28 +150140,28 @@ export default { }, "v_event_player_stats_var_pop_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -144204,28 +150198,28 @@ export default { }, "v_event_player_stats_var_samp_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -144262,28 +150256,28 @@ export default { }, "v_event_player_stats_variance_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -144338,10 +150332,10 @@ export default { }, "v_gpu_pool_status_aggregate": { "aggregate": [ - 6421 + 6728 ], "nodes": [ - 6419 + 6726 ], "__typename": [ 85 @@ -144349,13 +150343,13 @@ export default { }, "v_gpu_pool_status_aggregate_fields": { "avg": [ - 6422 + 6729 ], "count": [ 41, { "columns": [ - 6427, + 6734, "[v_gpu_pool_status_select_column!]" ], "distinct": [ @@ -144364,31 +150358,31 @@ export default { } ], "max": [ - 6424 + 6731 ], "min": [ - 6425 + 6732 ], "stddev": [ - 6428 + 6735 ], "stddev_pop": [ - 6429 + 6736 ], "stddev_samp": [ - 6430 + 6737 ], "sum": [ - 6433 + 6740 ], "var_pop": [ - 6434 + 6741 ], "var_samp": [ - 6435 + 6742 ], "variance": [ - 6436 + 6743 ], "__typename": [ 85 @@ -144431,13 +150425,13 @@ export default { }, "v_gpu_pool_status_bool_exp": { "_and": [ - 6423 + 6730 ], "_not": [ - 6423 + 6730 ], "_or": [ - 6423 + 6730 ], "demo_free_gpu_nodes": [ 42 @@ -144557,46 +150551,46 @@ export default { }, "v_gpu_pool_status_order_by": { "demo_free_gpu_nodes": [ - 3558 + 3648 ], "demo_in_progress": [ - 3558 + 3648 ], "demo_total_gpu_nodes": [ - 3558 + 3648 ], "free_gpu_nodes": [ - 3558 + 3648 ], "free_gpu_nodes_for_batch": [ - 3558 + 3648 ], "highlights_in_progress": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "live_in_progress": [ - 3558 + 3648 ], "registered_gpu_nodes": [ - 3558 + 3648 ], "rendering_total_gpu_nodes": [ - 3558 + 3648 ], "renders_paused_for_active_match": [ - 3558 + 3648 ], "streaming_free_gpu_nodes": [ - 3558 + 3648 ], "streaming_total_gpu_nodes": [ - 3558 + 3648 ], "total_gpu_nodes": [ - 3558 + 3648 ], "__typename": [ 85 @@ -144710,10 +150704,10 @@ export default { }, "v_gpu_pool_status_stream_cursor_input": { "initial_value": [ - 6432 + 6739 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -144914,22 +150908,22 @@ export default { 41 ], "league_division_id": [ - 6365 + 6672 ], "league_season_division_id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "league_team": [ - 2709 + 2799 ], "league_team_id": [ - 6365 + 6672 ], "league_team_season_id": [ - 6365 + 6672 ], "losses": [ 41 @@ -144959,13 +150953,13 @@ export default { 41 ], "season_division": [ - 2527 + 2617 ], "team_season": [ - 2667 + 2757 ], "tournament_team_id": [ - 6365 + 6672 ], "wins": [ 41 @@ -144976,10 +150970,10 @@ export default { }, "v_league_division_standings_aggregate": { "aggregate": [ - 6441 + 6748 ], "nodes": [ - 6437 + 6744 ], "__typename": [ 85 @@ -144987,7 +150981,7 @@ export default { }, "v_league_division_standings_aggregate_bool_exp": { "count": [ - 6440 + 6747 ], "__typename": [ 85 @@ -144995,13 +150989,13 @@ export default { }, "v_league_division_standings_aggregate_bool_exp_count": { "arguments": [ - 6453 + 6760 ], "distinct": [ 6 ], "filter": [ - 6446 + 6753 ], "predicate": [ 42 @@ -145012,13 +151006,13 @@ export default { }, "v_league_division_standings_aggregate_fields": { "avg": [ - 6444 + 6751 ], "count": [ 41, { "columns": [ - 6453, + 6760, "[v_league_division_standings_select_column!]" ], "distinct": [ @@ -145027,31 +151021,31 @@ export default { } ], "max": [ - 6448 + 6755 ], "min": [ - 6450 + 6757 ], "stddev": [ - 6454 + 6761 ], "stddev_pop": [ - 6456 + 6763 ], "stddev_samp": [ - 6458 + 6765 ], "sum": [ - 6462 + 6769 ], "var_pop": [ - 6464 + 6771 ], "var_samp": [ - 6466 + 6773 ], "variance": [ - 6468 + 6775 ], "__typename": [ 85 @@ -145059,37 +151053,37 @@ export default { }, "v_league_division_standings_aggregate_order_by": { "avg": [ - 6445 + 6752 ], "count": [ - 3558 + 3648 ], "max": [ - 6449 + 6756 ], "min": [ - 6451 + 6758 ], "stddev": [ - 6455 + 6762 ], "stddev_pop": [ - 6457 + 6764 ], "stddev_samp": [ - 6459 + 6766 ], "sum": [ - 6463 + 6770 ], "var_pop": [ - 6465 + 6772 ], "var_samp": [ - 6467 + 6774 ], "variance": [ - 6469 + 6776 ], "__typename": [ 85 @@ -145097,7 +151091,7 @@ export default { }, "v_league_division_standings_arr_rel_insert_input": { "data": [ - 6447 + 6754 ], "__typename": [ 85 @@ -145146,40 +151140,40 @@ export default { }, "v_league_division_standings_avg_order_by": { "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "round_diff": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -145187,13 +151181,13 @@ export default { }, "v_league_division_standings_bool_exp": { "_and": [ - 6446 + 6753 ], "_not": [ - 6446 + 6753 ], "_or": [ - 6446 + 6753 ], "head_to_head_match_wins": [ 42 @@ -145202,22 +151196,22 @@ export default { 42 ], "league_division_id": [ - 6367 + 6674 ], "league_season_division_id": [ - 6367 + 6674 ], "league_season_id": [ - 6367 + 6674 ], "league_team": [ - 2712 + 2802 ], "league_team_id": [ - 6367 + 6674 ], "league_team_season_id": [ - 6367 + 6674 ], "losses": [ 42 @@ -145247,13 +151241,13 @@ export default { 42 ], "season_division": [ - 2534 + 2624 ], "team_season": [ - 2676 + 2766 ], "tournament_team_id": [ - 6367 + 6674 ], "wins": [ 42 @@ -145270,22 +151264,22 @@ export default { 41 ], "league_division_id": [ - 6365 + 6672 ], "league_season_division_id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "league_team": [ - 2718 + 2808 ], "league_team_id": [ - 6365 + 6672 ], "league_team_season_id": [ - 6365 + 6672 ], "losses": [ 41 @@ -145315,13 +151309,13 @@ export default { 41 ], "season_division": [ - 2542 + 2632 ], "team_season": [ - 2685 + 2775 ], "tournament_team_id": [ - 6365 + 6672 ], "wins": [ 41 @@ -145338,19 +151332,19 @@ export default { 41 ], "league_division_id": [ - 6365 + 6672 ], "league_season_division_id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "league_team_id": [ - 6365 + 6672 ], "league_team_season_id": [ - 6365 + 6672 ], "losses": [ 41 @@ -145380,7 +151374,7 @@ export default { 41 ], "tournament_team_id": [ - 6365 + 6672 ], "wins": [ 41 @@ -145391,58 +151385,58 @@ export default { }, "v_league_division_standings_max_order_by": { "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "league_division_id": [ - 3558 + 3648 ], "league_season_division_id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "league_team_id": [ - 3558 + 3648 ], "league_team_season_id": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "round_diff": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "tournament_team_id": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -145456,19 +151450,19 @@ export default { 41 ], "league_division_id": [ - 6365 + 6672 ], "league_season_division_id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "league_team_id": [ - 6365 + 6672 ], "league_team_season_id": [ - 6365 + 6672 ], "losses": [ 41 @@ -145498,7 +151492,7 @@ export default { 41 ], "tournament_team_id": [ - 6365 + 6672 ], "wins": [ 41 @@ -145509,58 +151503,58 @@ export default { }, "v_league_division_standings_min_order_by": { "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "league_division_id": [ - 3558 + 3648 ], "league_season_division_id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "league_team_id": [ - 3558 + 3648 ], "league_team_season_id": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "round_diff": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "tournament_team_id": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -145568,67 +151562,67 @@ export default { }, "v_league_division_standings_order_by": { "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "league_division_id": [ - 3558 + 3648 ], "league_season_division_id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "league_team": [ - 2720 + 2810 ], "league_team_id": [ - 3558 + 3648 ], "league_team_season_id": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "round_diff": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "season_division": [ - 2544 + 2634 ], "team_season": [ - 2687 + 2777 ], "tournament_team_id": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -145678,40 +151672,40 @@ export default { }, "v_league_division_standings_stddev_order_by": { "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "round_diff": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -145760,40 +151754,40 @@ export default { }, "v_league_division_standings_stddev_pop_order_by": { "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "round_diff": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -145842,40 +151836,40 @@ export default { }, "v_league_division_standings_stddev_samp_order_by": { "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "round_diff": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -145883,10 +151877,10 @@ export default { }, "v_league_division_standings_stream_cursor_input": { "initial_value": [ - 6461 + 6768 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -145900,19 +151894,19 @@ export default { 41 ], "league_division_id": [ - 6365 + 6672 ], "league_season_division_id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "league_team_id": [ - 6365 + 6672 ], "league_team_season_id": [ - 6365 + 6672 ], "losses": [ 41 @@ -145942,7 +151936,7 @@ export default { 41 ], "tournament_team_id": [ - 6365 + 6672 ], "wins": [ 41 @@ -145994,40 +151988,40 @@ export default { }, "v_league_division_standings_sum_order_by": { "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "round_diff": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -146076,40 +152070,40 @@ export default { }, "v_league_division_standings_var_pop_order_by": { "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "round_diff": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -146158,40 +152152,40 @@ export default { }, "v_league_division_standings_var_samp_order_by": { "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "round_diff": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -146240,40 +152234,40 @@ export default { }, "v_league_division_standings_variance_order_by": { "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "round_diff": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -146287,43 +152281,43 @@ export default { 41 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ 41 ], "kdr": [ - 2004 + 2093 ], "kills": [ 41 ], "league_division_id": [ - 6365 + 6672 ], "league_season_division_id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "league_team": [ - 2709 + 2799 ], "league_team_id": [ - 6365 + 6672 ], "league_team_season_id": [ - 6365 + 6672 ], "matches_played": [ 41 ], "player": [ - 4516 + 4606 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -146331,10 +152325,10 @@ export default { }, "v_league_season_player_stats_aggregate": { "aggregate": [ - 6484 + 6791 ], "nodes": [ - 6470 + 6777 ], "__typename": [ 85 @@ -146342,31 +152336,31 @@ export default { }, "v_league_season_player_stats_aggregate_bool_exp": { "avg": [ - 6473 + 6780 ], "corr": [ - 6474 + 6781 ], "count": [ - 6476 + 6783 ], "covar_samp": [ - 6477 + 6784 ], "max": [ - 6479 + 6786 ], "min": [ - 6480 + 6787 ], "stddev_samp": [ - 6481 + 6788 ], "sum": [ - 6482 + 6789 ], "var_samp": [ - 6483 + 6790 ], "__typename": [ 85 @@ -146374,16 +152368,16 @@ export default { }, "v_league_season_player_stats_aggregate_bool_exp_avg": { "arguments": [ - 6497 + 6804 ], "distinct": [ 6 ], "filter": [ - 6489 + 6796 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -146391,16 +152385,16 @@ export default { }, "v_league_season_player_stats_aggregate_bool_exp_corr": { "arguments": [ - 6475 + 6782 ], "distinct": [ 6 ], "filter": [ - 6489 + 6796 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -146408,10 +152402,10 @@ export default { }, "v_league_season_player_stats_aggregate_bool_exp_corr_arguments": { "X": [ - 6498 + 6805 ], "Y": [ - 6498 + 6805 ], "__typename": [ 85 @@ -146419,13 +152413,13 @@ export default { }, "v_league_season_player_stats_aggregate_bool_exp_count": { "arguments": [ - 6496 + 6803 ], "distinct": [ 6 ], "filter": [ - 6489 + 6796 ], "predicate": [ 42 @@ -146436,16 +152430,16 @@ export default { }, "v_league_season_player_stats_aggregate_bool_exp_covar_samp": { "arguments": [ - 6478 + 6785 ], "distinct": [ 6 ], "filter": [ - 6489 + 6796 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -146453,10 +152447,10 @@ export default { }, "v_league_season_player_stats_aggregate_bool_exp_covar_samp_arguments": { "X": [ - 6499 + 6806 ], "Y": [ - 6499 + 6806 ], "__typename": [ 85 @@ -146464,16 +152458,16 @@ export default { }, "v_league_season_player_stats_aggregate_bool_exp_max": { "arguments": [ - 6500 + 6807 ], "distinct": [ 6 ], "filter": [ - 6489 + 6796 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -146481,16 +152475,16 @@ export default { }, "v_league_season_player_stats_aggregate_bool_exp_min": { "arguments": [ - 6501 + 6808 ], "distinct": [ 6 ], "filter": [ - 6489 + 6796 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -146498,16 +152492,16 @@ export default { }, "v_league_season_player_stats_aggregate_bool_exp_stddev_samp": { "arguments": [ - 6502 + 6809 ], "distinct": [ 6 ], "filter": [ - 6489 + 6796 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -146515,16 +152509,16 @@ export default { }, "v_league_season_player_stats_aggregate_bool_exp_sum": { "arguments": [ - 6503 + 6810 ], "distinct": [ 6 ], "filter": [ - 6489 + 6796 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -146532,16 +152526,16 @@ export default { }, "v_league_season_player_stats_aggregate_bool_exp_var_samp": { "arguments": [ - 6504 + 6811 ], "distinct": [ 6 ], "filter": [ - 6489 + 6796 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -146549,13 +152543,13 @@ export default { }, "v_league_season_player_stats_aggregate_fields": { "avg": [ - 6487 + 6794 ], "count": [ 41, { "columns": [ - 6496, + 6803, "[v_league_season_player_stats_select_column!]" ], "distinct": [ @@ -146564,31 +152558,31 @@ export default { } ], "max": [ - 6491 + 6798 ], "min": [ - 6493 + 6800 ], "stddev": [ - 6505 + 6812 ], "stddev_pop": [ - 6507 + 6814 ], "stddev_samp": [ - 6509 + 6816 ], "sum": [ - 6513 + 6820 ], "var_pop": [ - 6515 + 6822 ], "var_samp": [ - 6517 + 6824 ], "variance": [ - 6519 + 6826 ], "__typename": [ 85 @@ -146596,37 +152590,37 @@ export default { }, "v_league_season_player_stats_aggregate_order_by": { "avg": [ - 6488 + 6795 ], "count": [ - 3558 + 3648 ], "max": [ - 6492 + 6799 ], "min": [ - 6494 + 6801 ], "stddev": [ - 6506 + 6813 ], "stddev_pop": [ - 6508 + 6815 ], "stddev_samp": [ - 6510 + 6817 ], "sum": [ - 6514 + 6821 ], "var_pop": [ - 6516 + 6823 ], "var_samp": [ - 6518 + 6825 ], "variance": [ - 6520 + 6827 ], "__typename": [ 85 @@ -146634,7 +152628,7 @@ export default { }, "v_league_season_player_stats_arr_rel_insert_input": { "data": [ - 6490 + 6797 ], "__typename": [ 85 @@ -146671,28 +152665,28 @@ export default { }, "v_league_season_player_stats_avg_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -146700,13 +152694,13 @@ export default { }, "v_league_season_player_stats_bool_exp": { "_and": [ - 6489 + 6796 ], "_not": [ - 6489 + 6796 ], "_or": [ - 6489 + 6796 ], "assists": [ 42 @@ -146715,43 +152709,43 @@ export default { 42 ], "headshot_percentage": [ - 2005 + 2094 ], "headshots": [ 42 ], "kdr": [ - 2005 + 2094 ], "kills": [ 42 ], "league_division_id": [ - 6367 + 6674 ], "league_season_division_id": [ - 6367 + 6674 ], "league_season_id": [ - 6367 + 6674 ], "league_team": [ - 2712 + 2802 ], "league_team_id": [ - 6367 + 6674 ], "league_team_season_id": [ - 6367 + 6674 ], "matches_played": [ 42 ], "player": [ - 4520 + 4610 ], "player_steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -146765,43 +152759,43 @@ export default { 41 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ 41 ], "kdr": [ - 2004 + 2093 ], "kills": [ 41 ], "league_division_id": [ - 6365 + 6672 ], "league_season_division_id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "league_team": [ - 2718 + 2808 ], "league_team_id": [ - 6365 + 6672 ], "league_team_season_id": [ - 6365 + 6672 ], "matches_played": [ 41 ], "player": [ - 4527 + 4617 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -146815,37 +152809,37 @@ export default { 41 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ 41 ], "kdr": [ - 2004 + 2093 ], "kills": [ 41 ], "league_division_id": [ - 6365 + 6672 ], "league_season_division_id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "league_team_id": [ - 6365 + 6672 ], "league_team_season_id": [ - 6365 + 6672 ], "matches_played": [ 41 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -146853,43 +152847,43 @@ export default { }, "v_league_season_player_stats_max_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "league_division_id": [ - 3558 + 3648 ], "league_season_division_id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "league_team_id": [ - 3558 + 3648 ], "league_team_season_id": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -146903,37 +152897,37 @@ export default { 41 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ 41 ], "kdr": [ - 2004 + 2093 ], "kills": [ 41 ], "league_division_id": [ - 6365 + 6672 ], "league_season_division_id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "league_team_id": [ - 6365 + 6672 ], "league_team_season_id": [ - 6365 + 6672 ], "matches_played": [ 41 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -146941,43 +152935,43 @@ export default { }, "v_league_season_player_stats_min_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "league_division_id": [ - 3558 + 3648 ], "league_season_division_id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "league_team_id": [ - 3558 + 3648 ], "league_team_season_id": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -146985,49 +152979,49 @@ export default { }, "v_league_season_player_stats_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "league_division_id": [ - 3558 + 3648 ], "league_season_division_id": [ - 3558 + 3648 ], "league_season_id": [ - 3558 + 3648 ], "league_team": [ - 2720 + 2810 ], "league_team_id": [ - 3558 + 3648 ], "league_team_season_id": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -147073,28 +153067,28 @@ export default { }, "v_league_season_player_stats_stddev_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -147131,28 +153125,28 @@ export default { }, "v_league_season_player_stats_stddev_pop_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -147189,28 +153183,28 @@ export default { }, "v_league_season_player_stats_stddev_samp_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -147218,10 +153212,10 @@ export default { }, "v_league_season_player_stats_stream_cursor_input": { "initial_value": [ - 6512 + 6819 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -147235,37 +153229,37 @@ export default { 41 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ 41 ], "kdr": [ - 2004 + 2093 ], "kills": [ 41 ], "league_division_id": [ - 6365 + 6672 ], "league_season_division_id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "league_team_id": [ - 6365 + 6672 ], "league_team_season_id": [ - 6365 + 6672 ], "matches_played": [ 41 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -147279,13 +153273,13 @@ export default { 41 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ 41 ], "kdr": [ - 2004 + 2093 ], "kills": [ 41 @@ -147294,7 +153288,7 @@ export default { 41 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -147302,28 +153296,28 @@ export default { }, "v_league_season_player_stats_sum_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -147360,28 +153354,28 @@ export default { }, "v_league_season_player_stats_var_pop_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -147418,28 +153412,28 @@ export default { }, "v_league_season_player_stats_var_samp_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -147476,28 +153470,28 @@ export default { }, "v_league_season_player_stats_variance_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -147511,22 +153505,22 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "lineup": [ - 2996 + 3086 ], "match_lineup_id": [ - 6365 + 6672 ], "placeholder_name": [ 85 ], "player": [ - 4516 + 4606 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -147534,10 +153528,10 @@ export default { }, "v_match_captains_aggregate": { "aggregate": [ - 6523 + 6830 ], "nodes": [ - 6521 + 6828 ], "__typename": [ 85 @@ -147545,13 +153539,13 @@ export default { }, "v_match_captains_aggregate_fields": { "avg": [ - 6524 + 6831 ], "count": [ 41, { "columns": [ - 6533, + 6840, "[v_match_captains_select_column!]" ], "distinct": [ @@ -147560,31 +153554,31 @@ export default { } ], "max": [ - 6528 + 6835 ], "min": [ - 6529 + 6836 ], "stddev": [ - 6535 + 6842 ], "stddev_pop": [ - 6536 + 6843 ], "stddev_samp": [ - 6537 + 6844 ], "sum": [ - 6540 + 6847 ], "var_pop": [ - 6542 + 6849 ], "var_samp": [ - 6543 + 6850 ], "variance": [ - 6544 + 6851 ], "__typename": [ 85 @@ -147600,13 +153594,13 @@ export default { }, "v_match_captains_bool_exp": { "_and": [ - 6525 + 6832 ], "_not": [ - 6525 + 6832 ], "_or": [ - 6525 + 6832 ], "captain": [ 7 @@ -147615,22 +153609,22 @@ export default { 87 ], "id": [ - 6367 + 6674 ], "lineup": [ - 3005 + 3095 ], "match_lineup_id": [ - 6367 + 6674 ], "placeholder_name": [ 87 ], "player": [ - 4520 + 4610 ], "steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -147638,7 +153632,7 @@ export default { }, "v_match_captains_inc_input": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -147652,22 +153646,22 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "lineup": [ - 3014 + 3104 ], "match_lineup_id": [ - 6365 + 6672 ], "placeholder_name": [ 85 ], "player": [ - 4527 + 4617 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -147678,16 +153672,16 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "placeholder_name": [ 85 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -147698,16 +153692,16 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "placeholder_name": [ 85 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -147718,7 +153712,7 @@ export default { 41 ], "returning": [ - 6521 + 6828 ], "__typename": [ 85 @@ -147726,7 +153720,7 @@ export default { }, "v_match_captains_obj_rel_insert_input": { "data": [ - 6527 + 6834 ], "__typename": [ 85 @@ -147734,28 +153728,28 @@ export default { }, "v_match_captains_order_by": { "captain": [ - 3558 + 3648 ], "discord_id": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "lineup": [ - 3016 + 3106 ], "match_lineup_id": [ - 3558 + 3648 ], "placeholder_name": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -147770,16 +153764,16 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "placeholder_name": [ 85 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -147811,10 +153805,10 @@ export default { }, "v_match_captains_stream_cursor_input": { "initial_value": [ - 6539 + 6846 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -147828,16 +153822,16 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "placeholder_name": [ 85 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -147845,7 +153839,7 @@ export default { }, "v_match_captains_sum_fields": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -147853,13 +153847,13 @@ export default { }, "v_match_captains_updates": { "_inc": [ - 6526 + 6833 ], "_set": [ - 6534 + 6841 ], "where": [ - 6525 + 6832 ], "__typename": [ 85 @@ -147894,31 +153888,31 @@ export default { 41 ], "clutcher": [ - 4516 + 4606 ], "clutcher_steam_id": [ - 310 + 312 ], "kills_in_clutch": [ 41 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_lineup": [ - 2996 + 3086 ], "match_lineup_id": [ - 6365 + 6672 ], "match_map": [ - 3158 + 3248 ], "match_map_id": [ - 6365 + 6672 ], "outcome": [ 85 @@ -147935,10 +153929,10 @@ export default { }, "v_match_clutches_aggregate": { "aggregate": [ - 6549 + 6856 ], "nodes": [ - 6545 + 6852 ], "__typename": [ 85 @@ -147946,7 +153940,7 @@ export default { }, "v_match_clutches_aggregate_bool_exp": { "count": [ - 6548 + 6855 ], "__typename": [ 85 @@ -147954,13 +153948,13 @@ export default { }, "v_match_clutches_aggregate_bool_exp_count": { "arguments": [ - 6561 + 6868 ], "distinct": [ 6 ], "filter": [ - 6554 + 6861 ], "predicate": [ 42 @@ -147971,13 +153965,13 @@ export default { }, "v_match_clutches_aggregate_fields": { "avg": [ - 6552 + 6859 ], "count": [ 41, { "columns": [ - 6561, + 6868, "[v_match_clutches_select_column!]" ], "distinct": [ @@ -147986,31 +153980,31 @@ export default { } ], "max": [ - 6556 + 6863 ], "min": [ - 6558 + 6865 ], "stddev": [ - 6562 + 6869 ], "stddev_pop": [ - 6564 + 6871 ], "stddev_samp": [ - 6566 + 6873 ], "sum": [ - 6570 + 6877 ], "var_pop": [ - 6572 + 6879 ], "var_samp": [ - 6574 + 6881 ], "variance": [ - 6576 + 6883 ], "__typename": [ 85 @@ -148018,37 +154012,37 @@ export default { }, "v_match_clutches_aggregate_order_by": { "avg": [ - 6553 + 6860 ], "count": [ - 3558 + 3648 ], "max": [ - 6557 + 6864 ], "min": [ - 6559 + 6866 ], "stddev": [ - 6563 + 6870 ], "stddev_pop": [ - 6565 + 6872 ], "stddev_samp": [ - 6567 + 6874 ], "sum": [ - 6571 + 6878 ], "var_pop": [ - 6573 + 6880 ], "var_samp": [ - 6575 + 6882 ], "variance": [ - 6577 + 6884 ], "__typename": [ 85 @@ -148056,7 +154050,7 @@ export default { }, "v_match_clutches_arr_rel_insert_input": { "data": [ - 6555 + 6862 ], "__typename": [ 85 @@ -148081,16 +154075,16 @@ export default { }, "v_match_clutches_avg_order_by": { "against_count": [ - 3558 + 3648 ], "clutcher_steam_id": [ - 3558 + 3648 ], "kills_in_clutch": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -148098,43 +154092,43 @@ export default { }, "v_match_clutches_bool_exp": { "_and": [ - 6554 + 6861 ], "_not": [ - 6554 + 6861 ], "_or": [ - 6554 + 6861 ], "against_count": [ 42 ], "clutcher": [ - 4520 + 4610 ], "clutcher_steam_id": [ - 312 + 314 ], "kills_in_clutch": [ 42 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_lineup": [ - 3005 + 3095 ], "match_lineup_id": [ - 6367 + 6674 ], "match_map": [ - 3167 + 3257 ], "match_map_id": [ - 6367 + 6674 ], "outcome": [ 87 @@ -148154,31 +154148,31 @@ export default { 41 ], "clutcher": [ - 4527 + 4617 ], "clutcher_steam_id": [ - 310 + 312 ], "kills_in_clutch": [ 41 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "match_lineup": [ - 3014 + 3104 ], "match_lineup_id": [ - 6365 + 6672 ], "match_map": [ - 3176 + 3266 ], "match_map_id": [ - 6365 + 6672 ], "outcome": [ 85 @@ -148198,19 +154192,19 @@ export default { 41 ], "clutcher_steam_id": [ - 310 + 312 ], "kills_in_clutch": [ 41 ], "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "outcome": [ 85 @@ -148227,31 +154221,31 @@ export default { }, "v_match_clutches_max_order_by": { "against_count": [ - 3558 + 3648 ], "clutcher_steam_id": [ - 3558 + 3648 ], "kills_in_clutch": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_lineup_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "outcome": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "side": [ - 3558 + 3648 ], "__typename": [ 85 @@ -148262,19 +154256,19 @@ export default { 41 ], "clutcher_steam_id": [ - 310 + 312 ], "kills_in_clutch": [ 41 ], "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "outcome": [ 85 @@ -148291,31 +154285,31 @@ export default { }, "v_match_clutches_min_order_by": { "against_count": [ - 3558 + 3648 ], "clutcher_steam_id": [ - 3558 + 3648 ], "kills_in_clutch": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_lineup_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "outcome": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "side": [ - 3558 + 3648 ], "__typename": [ 85 @@ -148323,43 +154317,43 @@ export default { }, "v_match_clutches_order_by": { "against_count": [ - 3558 + 3648 ], "clutcher": [ - 4529 + 4619 ], "clutcher_steam_id": [ - 3558 + 3648 ], "kills_in_clutch": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_lineup": [ - 3016 + 3106 ], "match_lineup_id": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_id": [ - 3558 + 3648 ], "outcome": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "side": [ - 3558 + 3648 ], "__typename": [ 85 @@ -148385,16 +154379,16 @@ export default { }, "v_match_clutches_stddev_order_by": { "against_count": [ - 3558 + 3648 ], "clutcher_steam_id": [ - 3558 + 3648 ], "kills_in_clutch": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -148419,16 +154413,16 @@ export default { }, "v_match_clutches_stddev_pop_order_by": { "against_count": [ - 3558 + 3648 ], "clutcher_steam_id": [ - 3558 + 3648 ], "kills_in_clutch": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -148453,16 +154447,16 @@ export default { }, "v_match_clutches_stddev_samp_order_by": { "against_count": [ - 3558 + 3648 ], "clutcher_steam_id": [ - 3558 + 3648 ], "kills_in_clutch": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -148470,10 +154464,10 @@ export default { }, "v_match_clutches_stream_cursor_input": { "initial_value": [ - 6569 + 6876 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -148484,19 +154478,19 @@ export default { 41 ], "clutcher_steam_id": [ - 310 + 312 ], "kills_in_clutch": [ 41 ], "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "outcome": [ 85 @@ -148516,7 +154510,7 @@ export default { 41 ], "clutcher_steam_id": [ - 310 + 312 ], "kills_in_clutch": [ 41 @@ -148530,16 +154524,16 @@ export default { }, "v_match_clutches_sum_order_by": { "against_count": [ - 3558 + 3648 ], "clutcher_steam_id": [ - 3558 + 3648 ], "kills_in_clutch": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -148564,16 +154558,16 @@ export default { }, "v_match_clutches_var_pop_order_by": { "against_count": [ - 3558 + 3648 ], "clutcher_steam_id": [ - 3558 + 3648 ], "kills_in_clutch": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -148598,16 +154592,16 @@ export default { }, "v_match_clutches_var_samp_order_by": { "against_count": [ - 3558 + 3648 ], "clutcher_steam_id": [ - 3558 + 3648 ], "kills_in_clutch": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -148632,16 +154626,16 @@ export default { }, "v_match_clutches_variance_order_by": { "against_count": [ - 3558 + 3648 ], "clutcher_steam_id": [ - 3558 + 3648 ], "kills_in_clutch": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -148652,28 +154646,28 @@ export default { 85 ], "killer_steam_id": [ - 310 + 312 ], "kills": [ 41 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3158 + 3248 ], "match_map_id": [ - 6365 + 6672 ], "victim_side": [ 85 ], "victim_steam_id": [ - 310 + 312 ], "weapon": [ 85 @@ -148684,10 +154678,10 @@ export default { }, "v_match_kill_pairs_aggregate": { "aggregate": [ - 6580 + 6887 ], "nodes": [ - 6578 + 6885 ], "__typename": [ 85 @@ -148695,13 +154689,13 @@ export default { }, "v_match_kill_pairs_aggregate_fields": { "avg": [ - 6581 + 6888 ], "count": [ 41, { "columns": [ - 6586, + 6893, "[v_match_kill_pairs_select_column!]" ], "distinct": [ @@ -148710,31 +154704,31 @@ export default { } ], "max": [ - 6583 + 6890 ], "min": [ - 6584 + 6891 ], "stddev": [ - 6587 + 6894 ], "stddev_pop": [ - 6588 + 6895 ], "stddev_samp": [ - 6589 + 6896 ], "sum": [ - 6592 + 6899 ], "var_pop": [ - 6593 + 6900 ], "var_samp": [ - 6594 + 6901 ], "variance": [ - 6595 + 6902 ], "__typename": [ 85 @@ -148756,40 +154750,40 @@ export default { }, "v_match_kill_pairs_bool_exp": { "_and": [ - 6582 + 6889 ], "_not": [ - 6582 + 6889 ], "_or": [ - 6582 + 6889 ], "killer_side": [ 87 ], "killer_steam_id": [ - 312 + 314 ], "kills": [ 42 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_map": [ - 3167 + 3257 ], "match_map_id": [ - 6367 + 6674 ], "victim_side": [ 87 ], "victim_steam_id": [ - 312 + 314 ], "weapon": [ 87 @@ -148803,22 +154797,22 @@ export default { 85 ], "killer_steam_id": [ - 310 + 312 ], "kills": [ 41 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "victim_side": [ 85 ], "victim_steam_id": [ - 310 + 312 ], "weapon": [ 85 @@ -148832,22 +154826,22 @@ export default { 85 ], "killer_steam_id": [ - 310 + 312 ], "kills": [ 41 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "victim_side": [ 85 ], "victim_steam_id": [ - 310 + 312 ], "weapon": [ 85 @@ -148858,34 +154852,34 @@ export default { }, "v_match_kill_pairs_order_by": { "killer_side": [ - 3558 + 3648 ], "killer_steam_id": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_id": [ - 3558 + 3648 ], "victim_side": [ - 3558 + 3648 ], "victim_steam_id": [ - 3558 + 3648 ], "weapon": [ - 3558 + 3648 ], "__typename": [ 85 @@ -148936,10 +154930,10 @@ export default { }, "v_match_kill_pairs_stream_cursor_input": { "initial_value": [ - 6591 + 6898 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -148950,22 +154944,22 @@ export default { 85 ], "killer_steam_id": [ - 310 + 312 ], "kills": [ 41 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "victim_side": [ 85 ], "victim_steam_id": [ - 310 + 312 ], "weapon": [ 85 @@ -148976,13 +154970,13 @@ export default { }, "v_match_kill_pairs_sum_fields": { "killer_steam_id": [ - 310 + 312 ], "kills": [ 41 ], "victim_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -149032,22 +155026,22 @@ export default { }, "v_match_lineup_buy_types": { "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_lineup": [ - 2996 + 3086 ], "match_lineup_id": [ - 6365 + 6672 ], "match_map": [ - 3158 + 3248 ], "match_map_id": [ - 6365 + 6672 ], "matchup": [ 85 @@ -149067,10 +155061,10 @@ export default { }, "v_match_lineup_buy_types_aggregate": { "aggregate": [ - 6598 + 6905 ], "nodes": [ - 6596 + 6903 ], "__typename": [ 85 @@ -149078,13 +155072,13 @@ export default { }, "v_match_lineup_buy_types_aggregate_fields": { "avg": [ - 6599 + 6906 ], "count": [ 41, { "columns": [ - 6604, + 6911, "[v_match_lineup_buy_types_select_column!]" ], "distinct": [ @@ -149093,31 +155087,31 @@ export default { } ], "max": [ - 6601 + 6908 ], "min": [ - 6602 + 6909 ], "stddev": [ - 6605 + 6912 ], "stddev_pop": [ - 6606 + 6913 ], "stddev_samp": [ - 6607 + 6914 ], "sum": [ - 6610 + 6917 ], "var_pop": [ - 6611 + 6918 ], "var_samp": [ - 6612 + 6919 ], "variance": [ - 6613 + 6920 ], "__typename": [ 85 @@ -149136,31 +155130,31 @@ export default { }, "v_match_lineup_buy_types_bool_exp": { "_and": [ - 6600 + 6907 ], "_not": [ - 6600 + 6907 ], "_or": [ - 6600 + 6907 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_lineup": [ - 3005 + 3095 ], "match_lineup_id": [ - 6367 + 6674 ], "match_map": [ - 3167 + 3257 ], "match_map_id": [ - 6367 + 6674 ], "matchup": [ 87 @@ -149180,13 +155174,13 @@ export default { }, "v_match_lineup_buy_types_max_fields": { "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "matchup": [ 85 @@ -149206,13 +155200,13 @@ export default { }, "v_match_lineup_buy_types_min_fields": { "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "matchup": [ 85 @@ -149232,34 +155226,34 @@ export default { }, "v_match_lineup_buy_types_order_by": { "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_lineup": [ - 3016 + 3106 ], "match_lineup_id": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_id": [ - 3558 + 3648 ], "matchup": [ - 3558 + 3648 ], "rounds": [ - 3558 + 3648 ], "side": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -149301,10 +155295,10 @@ export default { }, "v_match_lineup_buy_types_stream_cursor_input": { "initial_value": [ - 6609 + 6916 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -149312,13 +155306,13 @@ export default { }, "v_match_lineup_buy_types_stream_cursor_value_input": { "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "matchup": [ 85 @@ -149394,22 +155388,22 @@ export default { 41 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_lineup": [ - 2996 + 3086 ], "match_lineup_id": [ - 6365 + 6672 ], "match_map": [ - 3158 + 3248 ], "match_map_id": [ - 6365 + 6672 ], "opening_attempts": [ 41 @@ -149450,10 +155444,10 @@ export default { }, "v_match_lineup_map_stats_aggregate": { "aggregate": [ - 6616 + 6923 ], "nodes": [ - 6614 + 6921 ], "__typename": [ 85 @@ -149461,13 +155455,13 @@ export default { }, "v_match_lineup_map_stats_aggregate_fields": { "avg": [ - 6617 + 6924 ], "count": [ 41, { "columns": [ - 6622, + 6929, "[v_match_lineup_map_stats_select_column!]" ], "distinct": [ @@ -149476,31 +155470,31 @@ export default { } ], "max": [ - 6619 + 6926 ], "min": [ - 6620 + 6927 ], "stddev": [ - 6623 + 6930 ], "stddev_pop": [ - 6624 + 6931 ], "stddev_samp": [ - 6625 + 6932 ], "sum": [ - 6628 + 6935 ], "var_pop": [ - 6629 + 6936 ], "var_samp": [ - 6630 + 6937 ], "variance": [ - 6631 + 6938 ], "__typename": [ 85 @@ -149555,13 +155549,13 @@ export default { }, "v_match_lineup_map_stats_bool_exp": { "_and": [ - 6618 + 6925 ], "_not": [ - 6618 + 6925 ], "_or": [ - 6618 + 6925 ], "man_adv_rounds": [ 42 @@ -149576,22 +155570,22 @@ export default { 42 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_lineup": [ - 3005 + 3095 ], "match_lineup_id": [ - 6367 + 6674 ], "match_map": [ - 3167 + 3257 ], "match_map_id": [ - 6367 + 6674 ], "opening_attempts": [ 42 @@ -149644,13 +155638,13 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "opening_attempts": [ 41 @@ -149703,13 +155697,13 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "opening_attempts": [ 41 @@ -149750,67 +155744,67 @@ export default { }, "v_match_lineup_map_stats_order_by": { "man_adv_rounds": [ - 3558 + 3648 ], "man_adv_wins": [ - 3558 + 3648 ], "man_dis_rounds": [ - 3558 + 3648 ], "man_dis_wins": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_lineup": [ - 3016 + 3106 ], "match_lineup_id": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_id": [ - 3558 + 3648 ], "opening_attempts": [ - 3558 + 3648 ], "opening_wins": [ - 3558 + 3648 ], "pistol_rounds": [ - 3558 + 3648 ], "pistol_wins": [ - 3558 + 3648 ], "round_wins": [ - 3558 + 3648 ], "rounds": [ - 3558 + 3648 ], "side": [ - 3558 + 3648 ], "won_buy_eco": [ - 3558 + 3648 ], "won_buy_force": [ - 3558 + 3648 ], "won_buy_full": [ - 3558 + 3648 ], "won_buy_pistol": [ - 3558 + 3648 ], "__typename": [ 85 @@ -149960,10 +155954,10 @@ export default { }, "v_match_lineup_map_stats_stream_cursor_input": { "initial_value": [ - 6627 + 6934 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -149983,13 +155977,13 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "opening_attempts": [ 41 @@ -150221,7 +156215,7 @@ export default { 6 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 @@ -150232,10 +156226,10 @@ export default { }, "v_match_map_backup_rounds_aggregate": { "aggregate": [ - 6634 + 6941 ], "nodes": [ - 6632 + 6939 ], "__typename": [ 85 @@ -150243,13 +156237,13 @@ export default { }, "v_match_map_backup_rounds_aggregate_fields": { "avg": [ - 6635 + 6942 ], "count": [ 41, { "columns": [ - 6643, + 6950, "[v_match_map_backup_rounds_select_column!]" ], "distinct": [ @@ -150258,31 +156252,31 @@ export default { } ], "max": [ - 6639 + 6946 ], "min": [ - 6640 + 6947 ], "stddev": [ - 6645 + 6952 ], "stddev_pop": [ - 6646 + 6953 ], "stddev_samp": [ - 6647 + 6954 ], "sum": [ - 6650 + 6957 ], "var_pop": [ - 6652 + 6959 ], "var_samp": [ - 6653 + 6960 ], "variance": [ - 6654 + 6961 ], "__typename": [ 85 @@ -150298,19 +156292,19 @@ export default { }, "v_match_map_backup_rounds_bool_exp": { "_and": [ - 6636 + 6943 ], "_not": [ - 6636 + 6943 ], "_or": [ - 6636 + 6943 ], "has_backup_file": [ 7 ], "match_map_id": [ - 6367 + 6674 ], "round": [ 42 @@ -150332,7 +156326,7 @@ export default { 6 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 @@ -150343,7 +156337,7 @@ export default { }, "v_match_map_backup_rounds_max_fields": { "match_map_id": [ - 6365 + 6672 ], "round": [ 41 @@ -150354,7 +156348,7 @@ export default { }, "v_match_map_backup_rounds_min_fields": { "match_map_id": [ - 6365 + 6672 ], "round": [ 41 @@ -150368,7 +156362,7 @@ export default { 41 ], "returning": [ - 6632 + 6939 ], "__typename": [ 85 @@ -150376,13 +156370,13 @@ export default { }, "v_match_map_backup_rounds_order_by": { "has_backup_file": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -150394,7 +156388,7 @@ export default { 6 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 @@ -150429,10 +156423,10 @@ export default { }, "v_match_map_backup_rounds_stream_cursor_input": { "initial_value": [ - 6649 + 6956 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -150443,7 +156437,7 @@ export default { 6 ], "match_map_id": [ - 6365 + 6672 ], "round": [ 41 @@ -150462,13 +156456,13 @@ export default { }, "v_match_map_backup_rounds_updates": { "_inc": [ - 6637 + 6944 ], "_set": [ - 6644 + 6951 ], "where": [ - 6636 + 6943 ], "__typename": [ 85 @@ -150506,28 +156500,28 @@ export default { 41 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_lineup": [ - 2996 + 3086 ], "match_lineup_id": [ - 6365 + 6672 ], "match_map": [ - 3158 + 3248 ], "match_map_id": [ - 6365 + 6672 ], "matchup": [ 85 ], "player": [ - 4516 + 4606 ], "rounds": [ 41 @@ -150536,7 +156530,7 @@ export default { 85 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -150544,10 +156538,10 @@ export default { }, "v_match_player_buy_types_aggregate": { "aggregate": [ - 6657 + 6964 ], "nodes": [ - 6655 + 6962 ], "__typename": [ 85 @@ -150555,13 +156549,13 @@ export default { }, "v_match_player_buy_types_aggregate_fields": { "avg": [ - 6658 + 6965 ], "count": [ 41, { "columns": [ - 6663, + 6970, "[v_match_player_buy_types_select_column!]" ], "distinct": [ @@ -150570,31 +156564,31 @@ export default { } ], "max": [ - 6660 + 6967 ], "min": [ - 6661 + 6968 ], "stddev": [ - 6664 + 6971 ], "stddev_pop": [ - 6665 + 6972 ], "stddev_samp": [ - 6666 + 6973 ], "sum": [ - 6669 + 6976 ], "var_pop": [ - 6670 + 6977 ], "var_samp": [ - 6671 + 6978 ], "variance": [ - 6672 + 6979 ], "__typename": [ 85 @@ -150619,13 +156613,13 @@ export default { }, "v_match_player_buy_types_bool_exp": { "_and": [ - 6659 + 6966 ], "_not": [ - 6659 + 6966 ], "_or": [ - 6659 + 6966 ], "deaths": [ 42 @@ -150634,28 +156628,28 @@ export default { 42 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_lineup": [ - 3005 + 3095 ], "match_lineup_id": [ - 6367 + 6674 ], "match_map": [ - 3167 + 3257 ], "match_map_id": [ - 6367 + 6674 ], "matchup": [ 87 ], "player": [ - 4520 + 4610 ], "rounds": [ 42 @@ -150664,7 +156658,7 @@ export default { 87 ], "steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -150678,13 +156672,13 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "matchup": [ 85 @@ -150696,7 +156690,7 @@ export default { 85 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -150710,13 +156704,13 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "matchup": [ 85 @@ -150728,7 +156722,7 @@ export default { 85 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -150736,43 +156730,43 @@ export default { }, "v_match_player_buy_types_order_by": { "deaths": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_lineup": [ - 3016 + 3106 ], "match_lineup_id": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_id": [ - 3558 + 3648 ], "matchup": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "rounds": [ - 3558 + 3648 ], "side": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -150832,10 +156826,10 @@ export default { }, "v_match_player_buy_types_stream_cursor_input": { "initial_value": [ - 6668 + 6975 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -150849,13 +156843,13 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "matchup": [ 85 @@ -150867,7 +156861,7 @@ export default { 85 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -150884,7 +156878,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -150949,31 +156943,31 @@ export default { 41 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_lineup": [ - 2996 + 3086 ], "match_lineup_id": [ - 6365 + 6672 ], "match_map": [ - 3158 + 3248 ], "match_map_id": [ - 6365 + 6672 ], "player": [ - 4516 + 4606 ], "side": [ 85 ], "steam_id": [ - 310 + 312 ], "traded_deaths": [ 41 @@ -150987,10 +156981,10 @@ export default { }, "v_match_player_opening_duels_aggregate": { "aggregate": [ - 6677 + 6984 ], "nodes": [ - 6673 + 6980 ], "__typename": [ 85 @@ -150998,7 +156992,7 @@ export default { }, "v_match_player_opening_duels_aggregate_bool_exp": { "count": [ - 6676 + 6983 ], "__typename": [ 85 @@ -151006,13 +157000,13 @@ export default { }, "v_match_player_opening_duels_aggregate_bool_exp_count": { "arguments": [ - 6689 + 6996 ], "distinct": [ 6 ], "filter": [ - 6682 + 6989 ], "predicate": [ 42 @@ -151023,13 +157017,13 @@ export default { }, "v_match_player_opening_duels_aggregate_fields": { "avg": [ - 6680 + 6987 ], "count": [ 41, { "columns": [ - 6689, + 6996, "[v_match_player_opening_duels_select_column!]" ], "distinct": [ @@ -151038,31 +157032,31 @@ export default { } ], "max": [ - 6684 + 6991 ], "min": [ - 6686 + 6993 ], "stddev": [ - 6690 + 6997 ], "stddev_pop": [ - 6692 + 6999 ], "stddev_samp": [ - 6694 + 7001 ], "sum": [ - 6698 + 7005 ], "var_pop": [ - 6700 + 7007 ], "var_samp": [ - 6702 + 7009 ], "variance": [ - 6704 + 7011 ], "__typename": [ 85 @@ -151070,37 +157064,37 @@ export default { }, "v_match_player_opening_duels_aggregate_order_by": { "avg": [ - 6681 + 6988 ], "count": [ - 3558 + 3648 ], "max": [ - 6685 + 6992 ], "min": [ - 6687 + 6994 ], "stddev": [ - 6691 + 6998 ], "stddev_pop": [ - 6693 + 7000 ], "stddev_samp": [ - 6695 + 7002 ], "sum": [ - 6699 + 7006 ], "var_pop": [ - 6701 + 7008 ], "var_samp": [ - 6703 + 7010 ], "variance": [ - 6705 + 7012 ], "__typename": [ 85 @@ -151108,7 +157102,7 @@ export default { }, "v_match_player_opening_duels_arr_rel_insert_input": { "data": [ - 6683 + 6990 ], "__typename": [ 85 @@ -151136,19 +157130,19 @@ export default { }, "v_match_player_opening_duels_avg_order_by": { "attempts": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "traded_deaths": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -151156,13 +157150,13 @@ export default { }, "v_match_player_opening_duels_bool_exp": { "_and": [ - 6682 + 6989 ], "_not": [ - 6682 + 6989 ], "_or": [ - 6682 + 6989 ], "attempts": [ 42 @@ -151171,31 +157165,31 @@ export default { 42 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_lineup": [ - 3005 + 3095 ], "match_lineup_id": [ - 6367 + 6674 ], "match_map": [ - 3167 + 3257 ], "match_map_id": [ - 6367 + 6674 ], "player": [ - 4520 + 4610 ], "side": [ 87 ], "steam_id": [ - 312 + 314 ], "traded_deaths": [ 42 @@ -151215,31 +157209,31 @@ export default { 41 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "match_lineup": [ - 3014 + 3104 ], "match_lineup_id": [ - 6365 + 6672 ], "match_map": [ - 3176 + 3266 ], "match_map_id": [ - 6365 + 6672 ], "player": [ - 4527 + 4617 ], "side": [ 85 ], "steam_id": [ - 310 + 312 ], "traded_deaths": [ 41 @@ -151259,19 +157253,19 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "side": [ 85 ], "steam_id": [ - 310 + 312 ], "traded_deaths": [ 41 @@ -151285,31 +157279,31 @@ export default { }, "v_match_player_opening_duels_max_order_by": { "attempts": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_lineup_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "side": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "traded_deaths": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -151323,19 +157317,19 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "side": [ 85 ], "steam_id": [ - 310 + 312 ], "traded_deaths": [ 41 @@ -151349,31 +157343,31 @@ export default { }, "v_match_player_opening_duels_min_order_by": { "attempts": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_lineup_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "side": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "traded_deaths": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -151381,43 +157375,43 @@ export default { }, "v_match_player_opening_duels_order_by": { "attempts": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_lineup": [ - 3016 + 3106 ], "match_lineup_id": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_id": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "side": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "traded_deaths": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -151446,19 +157440,19 @@ export default { }, "v_match_player_opening_duels_stddev_order_by": { "attempts": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "traded_deaths": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -151486,19 +157480,19 @@ export default { }, "v_match_player_opening_duels_stddev_pop_order_by": { "attempts": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "traded_deaths": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -151526,19 +157520,19 @@ export default { }, "v_match_player_opening_duels_stddev_samp_order_by": { "attempts": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "traded_deaths": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -151546,10 +157540,10 @@ export default { }, "v_match_player_opening_duels_stream_cursor_input": { "initial_value": [ - 6697 + 7004 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -151563,19 +157557,19 @@ export default { 41 ], "match_id": [ - 6365 + 6672 ], "match_lineup_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "side": [ 85 ], "steam_id": [ - 310 + 312 ], "traded_deaths": [ 41 @@ -151595,7 +157589,7 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "traded_deaths": [ 41 @@ -151609,19 +157603,19 @@ export default { }, "v_match_player_opening_duels_sum_order_by": { "attempts": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "traded_deaths": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -151649,19 +157643,19 @@ export default { }, "v_match_player_opening_duels_var_pop_order_by": { "attempts": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "traded_deaths": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -151689,19 +157683,19 @@ export default { }, "v_match_player_opening_duels_var_samp_order_by": { "attempts": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "traded_deaths": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -151729,19 +157723,19 @@ export default { }, "v_match_player_opening_duels_variance_order_by": { "attempts": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "traded_deaths": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -151749,19 +157743,19 @@ export default { }, "v_player_arch_nemesis": { "attacker_id": [ - 310 + 312 ], "kill_count": [ - 310 + 312 ], "nemsis": [ - 4516 + 4606 ], "player": [ - 4516 + 4606 ], "victim_id": [ - 310 + 312 ], "__typename": [ 85 @@ -151769,10 +157763,10 @@ export default { }, "v_player_arch_nemesis_aggregate": { "aggregate": [ - 6708 + 7015 ], "nodes": [ - 6706 + 7013 ], "__typename": [ 85 @@ -151780,13 +157774,13 @@ export default { }, "v_player_arch_nemesis_aggregate_fields": { "avg": [ - 6709 + 7016 ], "count": [ 41, { "columns": [ - 6714, + 7021, "[v_player_arch_nemesis_select_column!]" ], "distinct": [ @@ -151795,31 +157789,31 @@ export default { } ], "max": [ - 6711 + 7018 ], "min": [ - 6712 + 7019 ], "stddev": [ - 6715 + 7022 ], "stddev_pop": [ - 6716 + 7023 ], "stddev_samp": [ - 6717 + 7024 ], "sum": [ - 6720 + 7027 ], "var_pop": [ - 6721 + 7028 ], "var_samp": [ - 6722 + 7029 ], "variance": [ - 6723 + 7030 ], "__typename": [ 85 @@ -151841,28 +157835,28 @@ export default { }, "v_player_arch_nemesis_bool_exp": { "_and": [ - 6710 + 7017 ], "_not": [ - 6710 + 7017 ], "_or": [ - 6710 + 7017 ], "attacker_id": [ - 312 + 314 ], "kill_count": [ - 312 + 314 ], "nemsis": [ - 4520 + 4610 ], "player": [ - 4520 + 4610 ], "victim_id": [ - 312 + 314 ], "__typename": [ 85 @@ -151870,13 +157864,13 @@ export default { }, "v_player_arch_nemesis_max_fields": { "attacker_id": [ - 310 + 312 ], "kill_count": [ - 310 + 312 ], "victim_id": [ - 310 + 312 ], "__typename": [ 85 @@ -151884,13 +157878,13 @@ export default { }, "v_player_arch_nemesis_min_fields": { "attacker_id": [ - 310 + 312 ], "kill_count": [ - 310 + 312 ], "victim_id": [ - 310 + 312 ], "__typename": [ 85 @@ -151898,19 +157892,19 @@ export default { }, "v_player_arch_nemesis_order_by": { "attacker_id": [ - 3558 + 3648 ], "kill_count": [ - 3558 + 3648 ], "nemsis": [ - 4529 + 4619 ], "player": [ - 4529 + 4619 ], "victim_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -151961,10 +157955,10 @@ export default { }, "v_player_arch_nemesis_stream_cursor_input": { "initial_value": [ - 6719 + 7026 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -151972,13 +157966,13 @@ export default { }, "v_player_arch_nemesis_stream_cursor_value_input": { "attacker_id": [ - 310 + 312 ], "kill_count": [ - 310 + 312 ], "victim_id": [ - 310 + 312 ], "__typename": [ 85 @@ -151986,13 +157980,13 @@ export default { }, "v_player_arch_nemesis_sum_fields": { "attacker_id": [ - 310 + 312 ], "kill_count": [ - 310 + 312 ], "victim_id": [ - 310 + 312 ], "__typename": [ 85 @@ -152042,19 +158036,19 @@ export default { }, "v_player_damage": { "avg_damage_per_round": [ - 310 + 312 ], "player": [ - 4516 + 4606 ], "player_steam_id": [ - 310 + 312 ], "total_damage": [ - 310 + 312 ], "total_rounds": [ - 310 + 312 ], "__typename": [ 85 @@ -152062,10 +158056,10 @@ export default { }, "v_player_damage_aggregate": { "aggregate": [ - 6726 + 7033 ], "nodes": [ - 6724 + 7031 ], "__typename": [ 85 @@ -152073,13 +158067,13 @@ export default { }, "v_player_damage_aggregate_fields": { "avg": [ - 6727 + 7034 ], "count": [ 41, { "columns": [ - 6732, + 7039, "[v_player_damage_select_column!]" ], "distinct": [ @@ -152088,31 +158082,31 @@ export default { } ], "max": [ - 6729 + 7036 ], "min": [ - 6730 + 7037 ], "stddev": [ - 6733 + 7040 ], "stddev_pop": [ - 6734 + 7041 ], "stddev_samp": [ - 6735 + 7042 ], "sum": [ - 6738 + 7045 ], "var_pop": [ - 6739 + 7046 ], "var_samp": [ - 6740 + 7047 ], "variance": [ - 6741 + 7048 ], "__typename": [ 85 @@ -152137,28 +158131,28 @@ export default { }, "v_player_damage_bool_exp": { "_and": [ - 6728 + 7035 ], "_not": [ - 6728 + 7035 ], "_or": [ - 6728 + 7035 ], "avg_damage_per_round": [ - 312 + 314 ], "player": [ - 4520 + 4610 ], "player_steam_id": [ - 312 + 314 ], "total_damage": [ - 312 + 314 ], "total_rounds": [ - 312 + 314 ], "__typename": [ 85 @@ -152166,16 +158160,16 @@ export default { }, "v_player_damage_max_fields": { "avg_damage_per_round": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "total_damage": [ - 310 + 312 ], "total_rounds": [ - 310 + 312 ], "__typename": [ 85 @@ -152183,16 +158177,16 @@ export default { }, "v_player_damage_min_fields": { "avg_damage_per_round": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "total_damage": [ - 310 + 312 ], "total_rounds": [ - 310 + 312 ], "__typename": [ 85 @@ -152200,19 +158194,19 @@ export default { }, "v_player_damage_order_by": { "avg_damage_per_round": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "player_steam_id": [ - 3558 + 3648 ], "total_damage": [ - 3558 + 3648 ], "total_rounds": [ - 3558 + 3648 ], "__typename": [ 85 @@ -152272,10 +158266,10 @@ export default { }, "v_player_damage_stream_cursor_input": { "initial_value": [ - 6737 + 7044 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -152283,16 +158277,16 @@ export default { }, "v_player_damage_stream_cursor_value_input": { "avg_damage_per_round": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "total_damage": [ - 310 + 312 ], "total_rounds": [ - 310 + 312 ], "__typename": [ 85 @@ -152300,16 +158294,16 @@ export default { }, "v_player_damage_sum_fields": { "avg_damage_per_round": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "total_damage": [ - 310 + 312 ], "total_rounds": [ - 310 + 312 ], "__typename": [ 85 @@ -152368,7 +158362,7 @@ export default { }, "v_player_elo": { "actual_score": [ - 2004 + 2093 ], "assists": [ 41 @@ -152380,7 +158374,7 @@ export default { 41 ], "damage_percent": [ - 2004 + 2093 ], "deaths": [ 41 @@ -152389,16 +158383,16 @@ export default { 41 ], "expected_score": [ - 2004 + 2093 ], "impact": [ - 2004 + 2093 ], "k_factor": [ 41 ], "kda": [ - 2004 + 2093 ], "kills": [ 41 @@ -152410,43 +158404,43 @@ export default { 41 ], "match": [ - 3342 + 3432 ], "match_created_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_result": [ 85 ], "opponent_team_elo_avg": [ - 2004 + 2093 ], "performance_multiplier": [ - 2004 + 2093 ], "player_name": [ 85 ], "player_steam_id": [ - 310 + 312 ], "player_team_elo_avg": [ - 2004 + 2093 ], "rating_for_expected": [ - 2004 + 2093 ], "season_id": [ - 6365 + 6672 ], "series_multiplier": [ 41 ], "team_avg_kda": [ - 2004 + 2093 ], "type": [ 85 @@ -152460,10 +158454,10 @@ export default { }, "v_player_elo_aggregate": { "aggregate": [ - 6756 + 7063 ], "nodes": [ - 6742 + 7049 ], "__typename": [ 85 @@ -152471,31 +158465,31 @@ export default { }, "v_player_elo_aggregate_bool_exp": { "avg": [ - 6745 + 7052 ], "corr": [ - 6746 + 7053 ], "count": [ - 6748 + 7055 ], "covar_samp": [ - 6749 + 7056 ], "max": [ - 6751 + 7058 ], "min": [ - 6752 + 7059 ], "stddev_samp": [ - 6753 + 7060 ], "sum": [ - 6754 + 7061 ], "var_samp": [ - 6755 + 7062 ], "__typename": [ 85 @@ -152503,16 +158497,16 @@ export default { }, "v_player_elo_aggregate_bool_exp_avg": { "arguments": [ - 6769 + 7076 ], "distinct": [ 6 ], "filter": [ - 6761 + 7068 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -152520,16 +158514,16 @@ export default { }, "v_player_elo_aggregate_bool_exp_corr": { "arguments": [ - 6747 + 7054 ], "distinct": [ 6 ], "filter": [ - 6761 + 7068 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -152537,10 +158531,10 @@ export default { }, "v_player_elo_aggregate_bool_exp_corr_arguments": { "X": [ - 6770 + 7077 ], "Y": [ - 6770 + 7077 ], "__typename": [ 85 @@ -152548,13 +158542,13 @@ export default { }, "v_player_elo_aggregate_bool_exp_count": { "arguments": [ - 6768 + 7075 ], "distinct": [ 6 ], "filter": [ - 6761 + 7068 ], "predicate": [ 42 @@ -152565,16 +158559,16 @@ export default { }, "v_player_elo_aggregate_bool_exp_covar_samp": { "arguments": [ - 6750 + 7057 ], "distinct": [ 6 ], "filter": [ - 6761 + 7068 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -152582,10 +158576,10 @@ export default { }, "v_player_elo_aggregate_bool_exp_covar_samp_arguments": { "X": [ - 6771 + 7078 ], "Y": [ - 6771 + 7078 ], "__typename": [ 85 @@ -152593,16 +158587,16 @@ export default { }, "v_player_elo_aggregate_bool_exp_max": { "arguments": [ - 6772 + 7079 ], "distinct": [ 6 ], "filter": [ - 6761 + 7068 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -152610,16 +158604,16 @@ export default { }, "v_player_elo_aggregate_bool_exp_min": { "arguments": [ - 6773 + 7080 ], "distinct": [ 6 ], "filter": [ - 6761 + 7068 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -152627,16 +158621,16 @@ export default { }, "v_player_elo_aggregate_bool_exp_stddev_samp": { "arguments": [ - 6774 + 7081 ], "distinct": [ 6 ], "filter": [ - 6761 + 7068 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -152644,16 +158638,16 @@ export default { }, "v_player_elo_aggregate_bool_exp_sum": { "arguments": [ - 6775 + 7082 ], "distinct": [ 6 ], "filter": [ - 6761 + 7068 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -152661,16 +158655,16 @@ export default { }, "v_player_elo_aggregate_bool_exp_var_samp": { "arguments": [ - 6776 + 7083 ], "distinct": [ 6 ], "filter": [ - 6761 + 7068 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -152678,13 +158672,13 @@ export default { }, "v_player_elo_aggregate_fields": { "avg": [ - 6759 + 7066 ], "count": [ 41, { "columns": [ - 6768, + 7075, "[v_player_elo_select_column!]" ], "distinct": [ @@ -152693,31 +158687,31 @@ export default { } ], "max": [ - 6763 + 7070 ], "min": [ - 6765 + 7072 ], "stddev": [ - 6777 + 7084 ], "stddev_pop": [ - 6779 + 7086 ], "stddev_samp": [ - 6781 + 7088 ], "sum": [ - 6785 + 7092 ], "var_pop": [ - 6787 + 7094 ], "var_samp": [ - 6789 + 7096 ], "variance": [ - 6791 + 7098 ], "__typename": [ 85 @@ -152725,37 +158719,37 @@ export default { }, "v_player_elo_aggregate_order_by": { "avg": [ - 6760 + 7067 ], "count": [ - 3558 + 3648 ], "max": [ - 6764 + 7071 ], "min": [ - 6766 + 7073 ], "stddev": [ - 6778 + 7085 ], "stddev_pop": [ - 6780 + 7087 ], "stddev_samp": [ - 6782 + 7089 ], "sum": [ - 6786 + 7093 ], "var_pop": [ - 6788 + 7095 ], "var_samp": [ - 6790 + 7097 ], "variance": [ - 6792 + 7099 ], "__typename": [ 85 @@ -152763,7 +158757,7 @@ export default { }, "v_player_elo_arr_rel_insert_input": { "data": [ - 6762 + 7069 ], "__typename": [ 85 @@ -152842,70 +158836,70 @@ export default { }, "v_player_elo_avg_order_by": { "actual_score": [ - 3558 + 3648 ], "assists": [ - 3558 + 3648 ], "current_elo": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_percent": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "elo_change": [ - 3558 + 3648 ], "expected_score": [ - 3558 + 3648 ], "impact": [ - 3558 + 3648 ], "k_factor": [ - 3558 + 3648 ], "kda": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "map_losses": [ - 3558 + 3648 ], "map_wins": [ - 3558 + 3648 ], "opponent_team_elo_avg": [ - 3558 + 3648 ], "performance_multiplier": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "player_team_elo_avg": [ - 3558 + 3648 ], "rating_for_expected": [ - 3558 + 3648 ], "series_multiplier": [ - 3558 + 3648 ], "team_avg_kda": [ - 3558 + 3648 ], "updated_elo": [ - 3558 + 3648 ], "__typename": [ 85 @@ -152913,16 +158907,16 @@ export default { }, "v_player_elo_bool_exp": { "_and": [ - 6761 + 7068 ], "_not": [ - 6761 + 7068 ], "_or": [ - 6761 + 7068 ], "actual_score": [ - 2005 + 2094 ], "assists": [ 42 @@ -152934,7 +158928,7 @@ export default { 42 ], "damage_percent": [ - 2005 + 2094 ], "deaths": [ 42 @@ -152943,16 +158937,16 @@ export default { 42 ], "expected_score": [ - 2005 + 2094 ], "impact": [ - 2005 + 2094 ], "k_factor": [ 42 ], "kda": [ - 2005 + 2094 ], "kills": [ 42 @@ -152964,43 +158958,43 @@ export default { 42 ], "match": [ - 3353 + 3443 ], "match_created_at": [ - 5154 + 5244 ], "match_id": [ - 6367 + 6674 ], "match_result": [ 87 ], "opponent_team_elo_avg": [ - 2005 + 2094 ], "performance_multiplier": [ - 2005 + 2094 ], "player_name": [ 87 ], "player_steam_id": [ - 312 + 314 ], "player_team_elo_avg": [ - 2005 + 2094 ], "rating_for_expected": [ - 2005 + 2094 ], "season_id": [ - 6367 + 6674 ], "series_multiplier": [ 42 ], "team_avg_kda": [ - 2005 + 2094 ], "type": [ 87 @@ -153014,7 +159008,7 @@ export default { }, "v_player_elo_insert_input": { "actual_score": [ - 2004 + 2093 ], "assists": [ 41 @@ -153026,7 +159020,7 @@ export default { 41 ], "damage_percent": [ - 2004 + 2093 ], "deaths": [ 41 @@ -153035,16 +159029,16 @@ export default { 41 ], "expected_score": [ - 2004 + 2093 ], "impact": [ - 2004 + 2093 ], "k_factor": [ 41 ], "kda": [ - 2004 + 2093 ], "kills": [ 41 @@ -153056,43 +159050,43 @@ export default { 41 ], "match": [ - 3362 + 3452 ], "match_created_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_result": [ 85 ], "opponent_team_elo_avg": [ - 2004 + 2093 ], "performance_multiplier": [ - 2004 + 2093 ], "player_name": [ 85 ], "player_steam_id": [ - 310 + 312 ], "player_team_elo_avg": [ - 2004 + 2093 ], "rating_for_expected": [ - 2004 + 2093 ], "season_id": [ - 6365 + 6672 ], "series_multiplier": [ 41 ], "team_avg_kda": [ - 2004 + 2093 ], "type": [ 85 @@ -153106,7 +159100,7 @@ export default { }, "v_player_elo_max_fields": { "actual_score": [ - 2004 + 2093 ], "assists": [ 41 @@ -153118,7 +159112,7 @@ export default { 41 ], "damage_percent": [ - 2004 + 2093 ], "deaths": [ 41 @@ -153127,16 +159121,16 @@ export default { 41 ], "expected_score": [ - 2004 + 2093 ], "impact": [ - 2004 + 2093 ], "k_factor": [ 41 ], "kda": [ - 2004 + 2093 ], "kills": [ 41 @@ -153148,40 +159142,40 @@ export default { 41 ], "match_created_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_result": [ 85 ], "opponent_team_elo_avg": [ - 2004 + 2093 ], "performance_multiplier": [ - 2004 + 2093 ], "player_name": [ 85 ], "player_steam_id": [ - 310 + 312 ], "player_team_elo_avg": [ - 2004 + 2093 ], "rating_for_expected": [ - 2004 + 2093 ], "season_id": [ - 6365 + 6672 ], "series_multiplier": [ 41 ], "team_avg_kda": [ - 2004 + 2093 ], "type": [ 85 @@ -153195,88 +159189,88 @@ export default { }, "v_player_elo_max_order_by": { "actual_score": [ - 3558 + 3648 ], "assists": [ - 3558 + 3648 ], "current_elo": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_percent": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "elo_change": [ - 3558 + 3648 ], "expected_score": [ - 3558 + 3648 ], "impact": [ - 3558 + 3648 ], "k_factor": [ - 3558 + 3648 ], "kda": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "map_losses": [ - 3558 + 3648 ], "map_wins": [ - 3558 + 3648 ], "match_created_at": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_result": [ - 3558 + 3648 ], "opponent_team_elo_avg": [ - 3558 + 3648 ], "performance_multiplier": [ - 3558 + 3648 ], "player_name": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "player_team_elo_avg": [ - 3558 + 3648 ], "rating_for_expected": [ - 3558 + 3648 ], "season_id": [ - 3558 + 3648 ], "series_multiplier": [ - 3558 + 3648 ], "team_avg_kda": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "updated_elo": [ - 3558 + 3648 ], "__typename": [ 85 @@ -153284,7 +159278,7 @@ export default { }, "v_player_elo_min_fields": { "actual_score": [ - 2004 + 2093 ], "assists": [ 41 @@ -153296,7 +159290,7 @@ export default { 41 ], "damage_percent": [ - 2004 + 2093 ], "deaths": [ 41 @@ -153305,16 +159299,16 @@ export default { 41 ], "expected_score": [ - 2004 + 2093 ], "impact": [ - 2004 + 2093 ], "k_factor": [ 41 ], "kda": [ - 2004 + 2093 ], "kills": [ 41 @@ -153326,40 +159320,40 @@ export default { 41 ], "match_created_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_result": [ 85 ], "opponent_team_elo_avg": [ - 2004 + 2093 ], "performance_multiplier": [ - 2004 + 2093 ], "player_name": [ 85 ], "player_steam_id": [ - 310 + 312 ], "player_team_elo_avg": [ - 2004 + 2093 ], "rating_for_expected": [ - 2004 + 2093 ], "season_id": [ - 6365 + 6672 ], "series_multiplier": [ 41 ], "team_avg_kda": [ - 2004 + 2093 ], "type": [ 85 @@ -153373,88 +159367,88 @@ export default { }, "v_player_elo_min_order_by": { "actual_score": [ - 3558 + 3648 ], "assists": [ - 3558 + 3648 ], "current_elo": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_percent": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "elo_change": [ - 3558 + 3648 ], "expected_score": [ - 3558 + 3648 ], "impact": [ - 3558 + 3648 ], "k_factor": [ - 3558 + 3648 ], "kda": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "map_losses": [ - 3558 + 3648 ], "map_wins": [ - 3558 + 3648 ], "match_created_at": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_result": [ - 3558 + 3648 ], "opponent_team_elo_avg": [ - 3558 + 3648 ], "performance_multiplier": [ - 3558 + 3648 ], "player_name": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "player_team_elo_avg": [ - 3558 + 3648 ], "rating_for_expected": [ - 3558 + 3648 ], "season_id": [ - 3558 + 3648 ], "series_multiplier": [ - 3558 + 3648 ], "team_avg_kda": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "updated_elo": [ - 3558 + 3648 ], "__typename": [ 85 @@ -153462,91 +159456,91 @@ export default { }, "v_player_elo_order_by": { "actual_score": [ - 3558 + 3648 ], "assists": [ - 3558 + 3648 ], "current_elo": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_percent": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "elo_change": [ - 3558 + 3648 ], "expected_score": [ - 3558 + 3648 ], "impact": [ - 3558 + 3648 ], "k_factor": [ - 3558 + 3648 ], "kda": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "map_losses": [ - 3558 + 3648 ], "map_wins": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_created_at": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_result": [ - 3558 + 3648 ], "opponent_team_elo_avg": [ - 3558 + 3648 ], "performance_multiplier": [ - 3558 + 3648 ], "player_name": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "player_team_elo_avg": [ - 3558 + 3648 ], "rating_for_expected": [ - 3558 + 3648 ], "season_id": [ - 3558 + 3648 ], "series_multiplier": [ - 3558 + 3648 ], "team_avg_kda": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "updated_elo": [ - 3558 + 3648 ], "__typename": [ 85 @@ -153634,70 +159628,70 @@ export default { }, "v_player_elo_stddev_order_by": { "actual_score": [ - 3558 + 3648 ], "assists": [ - 3558 + 3648 ], "current_elo": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_percent": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "elo_change": [ - 3558 + 3648 ], "expected_score": [ - 3558 + 3648 ], "impact": [ - 3558 + 3648 ], "k_factor": [ - 3558 + 3648 ], "kda": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "map_losses": [ - 3558 + 3648 ], "map_wins": [ - 3558 + 3648 ], "opponent_team_elo_avg": [ - 3558 + 3648 ], "performance_multiplier": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "player_team_elo_avg": [ - 3558 + 3648 ], "rating_for_expected": [ - 3558 + 3648 ], "series_multiplier": [ - 3558 + 3648 ], "team_avg_kda": [ - 3558 + 3648 ], "updated_elo": [ - 3558 + 3648 ], "__typename": [ 85 @@ -153776,70 +159770,70 @@ export default { }, "v_player_elo_stddev_pop_order_by": { "actual_score": [ - 3558 + 3648 ], "assists": [ - 3558 + 3648 ], "current_elo": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_percent": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "elo_change": [ - 3558 + 3648 ], "expected_score": [ - 3558 + 3648 ], "impact": [ - 3558 + 3648 ], "k_factor": [ - 3558 + 3648 ], "kda": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "map_losses": [ - 3558 + 3648 ], "map_wins": [ - 3558 + 3648 ], "opponent_team_elo_avg": [ - 3558 + 3648 ], "performance_multiplier": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "player_team_elo_avg": [ - 3558 + 3648 ], "rating_for_expected": [ - 3558 + 3648 ], "series_multiplier": [ - 3558 + 3648 ], "team_avg_kda": [ - 3558 + 3648 ], "updated_elo": [ - 3558 + 3648 ], "__typename": [ 85 @@ -153918,70 +159912,70 @@ export default { }, "v_player_elo_stddev_samp_order_by": { "actual_score": [ - 3558 + 3648 ], "assists": [ - 3558 + 3648 ], "current_elo": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_percent": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "elo_change": [ - 3558 + 3648 ], "expected_score": [ - 3558 + 3648 ], "impact": [ - 3558 + 3648 ], "k_factor": [ - 3558 + 3648 ], "kda": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "map_losses": [ - 3558 + 3648 ], "map_wins": [ - 3558 + 3648 ], "opponent_team_elo_avg": [ - 3558 + 3648 ], "performance_multiplier": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "player_team_elo_avg": [ - 3558 + 3648 ], "rating_for_expected": [ - 3558 + 3648 ], "series_multiplier": [ - 3558 + 3648 ], "team_avg_kda": [ - 3558 + 3648 ], "updated_elo": [ - 3558 + 3648 ], "__typename": [ 85 @@ -153989,10 +159983,10 @@ export default { }, "v_player_elo_stream_cursor_input": { "initial_value": [ - 6784 + 7091 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -154000,7 +159994,7 @@ export default { }, "v_player_elo_stream_cursor_value_input": { "actual_score": [ - 2004 + 2093 ], "assists": [ 41 @@ -154012,7 +160006,7 @@ export default { 41 ], "damage_percent": [ - 2004 + 2093 ], "deaths": [ 41 @@ -154021,16 +160015,16 @@ export default { 41 ], "expected_score": [ - 2004 + 2093 ], "impact": [ - 2004 + 2093 ], "k_factor": [ 41 ], "kda": [ - 2004 + 2093 ], "kills": [ 41 @@ -154042,40 +160036,40 @@ export default { 41 ], "match_created_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_result": [ 85 ], "opponent_team_elo_avg": [ - 2004 + 2093 ], "performance_multiplier": [ - 2004 + 2093 ], "player_name": [ 85 ], "player_steam_id": [ - 310 + 312 ], "player_team_elo_avg": [ - 2004 + 2093 ], "rating_for_expected": [ - 2004 + 2093 ], "season_id": [ - 6365 + 6672 ], "series_multiplier": [ 41 ], "team_avg_kda": [ - 2004 + 2093 ], "type": [ 85 @@ -154089,7 +160083,7 @@ export default { }, "v_player_elo_sum_fields": { "actual_score": [ - 2004 + 2093 ], "assists": [ 41 @@ -154101,7 +160095,7 @@ export default { 41 ], "damage_percent": [ - 2004 + 2093 ], "deaths": [ 41 @@ -154110,16 +160104,16 @@ export default { 41 ], "expected_score": [ - 2004 + 2093 ], "impact": [ - 2004 + 2093 ], "k_factor": [ 41 ], "kda": [ - 2004 + 2093 ], "kills": [ 41 @@ -154131,25 +160125,25 @@ export default { 41 ], "opponent_team_elo_avg": [ - 2004 + 2093 ], "performance_multiplier": [ - 2004 + 2093 ], "player_steam_id": [ - 310 + 312 ], "player_team_elo_avg": [ - 2004 + 2093 ], "rating_for_expected": [ - 2004 + 2093 ], "series_multiplier": [ 41 ], "team_avg_kda": [ - 2004 + 2093 ], "updated_elo": [ 41 @@ -154160,70 +160154,70 @@ export default { }, "v_player_elo_sum_order_by": { "actual_score": [ - 3558 + 3648 ], "assists": [ - 3558 + 3648 ], "current_elo": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_percent": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "elo_change": [ - 3558 + 3648 ], "expected_score": [ - 3558 + 3648 ], "impact": [ - 3558 + 3648 ], "k_factor": [ - 3558 + 3648 ], "kda": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "map_losses": [ - 3558 + 3648 ], "map_wins": [ - 3558 + 3648 ], "opponent_team_elo_avg": [ - 3558 + 3648 ], "performance_multiplier": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "player_team_elo_avg": [ - 3558 + 3648 ], "rating_for_expected": [ - 3558 + 3648 ], "series_multiplier": [ - 3558 + 3648 ], "team_avg_kda": [ - 3558 + 3648 ], "updated_elo": [ - 3558 + 3648 ], "__typename": [ 85 @@ -154302,70 +160296,70 @@ export default { }, "v_player_elo_var_pop_order_by": { "actual_score": [ - 3558 + 3648 ], "assists": [ - 3558 + 3648 ], "current_elo": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_percent": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "elo_change": [ - 3558 + 3648 ], "expected_score": [ - 3558 + 3648 ], "impact": [ - 3558 + 3648 ], "k_factor": [ - 3558 + 3648 ], "kda": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "map_losses": [ - 3558 + 3648 ], "map_wins": [ - 3558 + 3648 ], "opponent_team_elo_avg": [ - 3558 + 3648 ], "performance_multiplier": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "player_team_elo_avg": [ - 3558 + 3648 ], "rating_for_expected": [ - 3558 + 3648 ], "series_multiplier": [ - 3558 + 3648 ], "team_avg_kda": [ - 3558 + 3648 ], "updated_elo": [ - 3558 + 3648 ], "__typename": [ 85 @@ -154444,70 +160438,70 @@ export default { }, "v_player_elo_var_samp_order_by": { "actual_score": [ - 3558 + 3648 ], "assists": [ - 3558 + 3648 ], "current_elo": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_percent": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "elo_change": [ - 3558 + 3648 ], "expected_score": [ - 3558 + 3648 ], "impact": [ - 3558 + 3648 ], "k_factor": [ - 3558 + 3648 ], "kda": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "map_losses": [ - 3558 + 3648 ], "map_wins": [ - 3558 + 3648 ], "opponent_team_elo_avg": [ - 3558 + 3648 ], "performance_multiplier": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "player_team_elo_avg": [ - 3558 + 3648 ], "rating_for_expected": [ - 3558 + 3648 ], "series_multiplier": [ - 3558 + 3648 ], "team_avg_kda": [ - 3558 + 3648 ], "updated_elo": [ - 3558 + 3648 ], "__typename": [ 85 @@ -154586,70 +160580,70 @@ export default { }, "v_player_elo_variance_order_by": { "actual_score": [ - 3558 + 3648 ], "assists": [ - 3558 + 3648 ], "current_elo": [ - 3558 + 3648 ], "damage": [ - 3558 + 3648 ], "damage_percent": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "elo_change": [ - 3558 + 3648 ], "expected_score": [ - 3558 + 3648 ], "impact": [ - 3558 + 3648 ], "k_factor": [ - 3558 + 3648 ], "kda": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "map_losses": [ - 3558 + 3648 ], "map_wins": [ - 3558 + 3648 ], "opponent_team_elo_avg": [ - 3558 + 3648 ], "performance_multiplier": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "player_team_elo_avg": [ - 3558 + 3648 ], "rating_for_expected": [ - 3558 + 3648 ], "series_multiplier": [ - 3558 + 3648 ], "team_avg_kda": [ - 3558 + 3648 ], "updated_elo": [ - 3558 + 3648 ], "__typename": [ 85 @@ -154657,22 +160651,22 @@ export default { }, "v_player_map_losses": { "map": [ - 2834 + 2924 ], "map_id": [ - 6365 + 6672 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "started_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -154680,10 +160674,10 @@ export default { }, "v_player_map_losses_aggregate": { "aggregate": [ - 6795 + 7102 ], "nodes": [ - 6793 + 7100 ], "__typename": [ 85 @@ -154691,13 +160685,13 @@ export default { }, "v_player_map_losses_aggregate_fields": { "avg": [ - 6796 + 7103 ], "count": [ 41, { "columns": [ - 6801, + 7108, "[v_player_map_losses_select_column!]" ], "distinct": [ @@ -154706,31 +160700,31 @@ export default { } ], "max": [ - 6798 + 7105 ], "min": [ - 6799 + 7106 ], "stddev": [ - 6802 + 7109 ], "stddev_pop": [ - 6803 + 7110 ], "stddev_samp": [ - 6804 + 7111 ], "sum": [ - 6807 + 7114 ], "var_pop": [ - 6808 + 7115 ], "var_samp": [ - 6809 + 7116 ], "variance": [ - 6810 + 7117 ], "__typename": [ 85 @@ -154746,31 +160740,31 @@ export default { }, "v_player_map_losses_bool_exp": { "_and": [ - 6797 + 7104 ], "_not": [ - 6797 + 7104 ], "_or": [ - 6797 + 7104 ], "map": [ - 2843 + 2933 ], "map_id": [ - 6367 + 6674 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "started_at": [ - 5154 + 5244 ], "steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -154778,16 +160772,16 @@ export default { }, "v_player_map_losses_max_fields": { "map_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "started_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -154795,16 +160789,16 @@ export default { }, "v_player_map_losses_min_fields": { "map_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "started_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -154812,22 +160806,22 @@ export default { }, "v_player_map_losses_order_by": { "map": [ - 2853 + 2943 ], "map_id": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "started_at": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -154860,10 +160854,10 @@ export default { }, "v_player_map_losses_stream_cursor_input": { "initial_value": [ - 6806 + 7113 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -154871,16 +160865,16 @@ export default { }, "v_player_map_losses_stream_cursor_value_input": { "map_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "started_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -154888,7 +160882,7 @@ export default { }, "v_player_map_losses_sum_fields": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -154920,22 +160914,22 @@ export default { }, "v_player_map_wins": { "map": [ - 2834 + 2924 ], "map_id": [ - 6365 + 6672 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "started_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -154943,10 +160937,10 @@ export default { }, "v_player_map_wins_aggregate": { "aggregate": [ - 6813 + 7120 ], "nodes": [ - 6811 + 7118 ], "__typename": [ 85 @@ -154954,13 +160948,13 @@ export default { }, "v_player_map_wins_aggregate_fields": { "avg": [ - 6814 + 7121 ], "count": [ 41, { "columns": [ - 6819, + 7126, "[v_player_map_wins_select_column!]" ], "distinct": [ @@ -154969,31 +160963,31 @@ export default { } ], "max": [ - 6816 + 7123 ], "min": [ - 6817 + 7124 ], "stddev": [ - 6820 + 7127 ], "stddev_pop": [ - 6821 + 7128 ], "stddev_samp": [ - 6822 + 7129 ], "sum": [ - 6825 + 7132 ], "var_pop": [ - 6826 + 7133 ], "var_samp": [ - 6827 + 7134 ], "variance": [ - 6828 + 7135 ], "__typename": [ 85 @@ -155009,31 +161003,31 @@ export default { }, "v_player_map_wins_bool_exp": { "_and": [ - 6815 + 7122 ], "_not": [ - 6815 + 7122 ], "_or": [ - 6815 + 7122 ], "map": [ - 2843 + 2933 ], "map_id": [ - 6367 + 6674 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "started_at": [ - 5154 + 5244 ], "steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -155041,16 +161035,16 @@ export default { }, "v_player_map_wins_max_fields": { "map_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "started_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -155058,16 +161052,16 @@ export default { }, "v_player_map_wins_min_fields": { "map_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "started_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -155075,22 +161069,22 @@ export default { }, "v_player_map_wins_order_by": { "map": [ - 2853 + 2943 ], "map_id": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "started_at": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -155123,10 +161117,10 @@ export default { }, "v_player_map_wins_stream_cursor_input": { "initial_value": [ - 6824 + 7131 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -155134,16 +161128,16 @@ export default { }, "v_player_map_wins_stream_cursor_value_input": { "map_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "started_at": [ - 5153 + 5243 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -155151,7 +161145,7 @@ export default { }, "v_player_map_wins_sum_fields": { "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -155183,37 +161177,37 @@ export default { }, "v_player_match_head_to_head": { "attacked": [ - 4516 + 4606 ], "attacked_steam_id": [ - 310 + 312 ], "attacker": [ - 4516 + 4606 ], "attacker_steam_id": [ - 310 + 312 ], "damage_dealt": [ 41 ], "flash_count": [ - 310 + 312 ], "headshot_kills": [ - 310 + 312 ], "hits": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -155221,10 +161215,10 @@ export default { }, "v_player_match_head_to_head_aggregate": { "aggregate": [ - 6831 + 7138 ], "nodes": [ - 6829 + 7136 ], "__typename": [ 85 @@ -155232,13 +161226,13 @@ export default { }, "v_player_match_head_to_head_aggregate_fields": { "avg": [ - 6832 + 7139 ], "count": [ 41, { "columns": [ - 6837, + 7144, "[v_player_match_head_to_head_select_column!]" ], "distinct": [ @@ -155247,31 +161241,31 @@ export default { } ], "max": [ - 6834 + 7141 ], "min": [ - 6835 + 7142 ], "stddev": [ - 6838 + 7145 ], "stddev_pop": [ - 6839 + 7146 ], "stddev_samp": [ - 6840 + 7147 ], "sum": [ - 6843 + 7150 ], "var_pop": [ - 6844 + 7151 ], "var_samp": [ - 6845 + 7152 ], "variance": [ - 6846 + 7153 ], "__typename": [ 85 @@ -155305,46 +161299,46 @@ export default { }, "v_player_match_head_to_head_bool_exp": { "_and": [ - 6833 + 7140 ], "_not": [ - 6833 + 7140 ], "_or": [ - 6833 + 7140 ], "attacked": [ - 4520 + 4610 ], "attacked_steam_id": [ - 312 + 314 ], "attacker": [ - 4520 + 4610 ], "attacker_steam_id": [ - 312 + 314 ], "damage_dealt": [ 42 ], "flash_count": [ - 312 + 314 ], "headshot_kills": [ - 312 + 314 ], "hits": [ - 312 + 314 ], "kills": [ - 312 + 314 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -155352,28 +161346,28 @@ export default { }, "v_player_match_head_to_head_max_fields": { "attacked_steam_id": [ - 310 + 312 ], "attacker_steam_id": [ - 310 + 312 ], "damage_dealt": [ 41 ], "flash_count": [ - 310 + 312 ], "headshot_kills": [ - 310 + 312 ], "hits": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "match_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -155381,28 +161375,28 @@ export default { }, "v_player_match_head_to_head_min_fields": { "attacked_steam_id": [ - 310 + 312 ], "attacker_steam_id": [ - 310 + 312 ], "damage_dealt": [ 41 ], "flash_count": [ - 310 + 312 ], "headshot_kills": [ - 310 + 312 ], "hits": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "match_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -155410,37 +161404,37 @@ export default { }, "v_player_match_head_to_head_order_by": { "attacked": [ - 4529 + 4619 ], "attacked_steam_id": [ - 3558 + 3648 ], "attacker": [ - 4529 + 4619 ], "attacker_steam_id": [ - 3558 + 3648 ], "damage_dealt": [ - 3558 + 3648 ], "flash_count": [ - 3558 + 3648 ], "headshot_kills": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -155527,10 +161521,10 @@ export default { }, "v_player_match_head_to_head_stream_cursor_input": { "initial_value": [ - 6842 + 7149 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -155538,28 +161532,28 @@ export default { }, "v_player_match_head_to_head_stream_cursor_value_input": { "attacked_steam_id": [ - 310 + 312 ], "attacker_steam_id": [ - 310 + 312 ], "damage_dealt": [ 41 ], "flash_count": [ - 310 + 312 ], "headshot_kills": [ - 310 + 312 ], "hits": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "match_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -155567,25 +161561,25 @@ export default { }, "v_player_match_head_to_head_sum_fields": { "attacked_steam_id": [ - 310 + 312 ], "attacker_steam_id": [ - 310 + 312 ], "damage_dealt": [ 41 ], "flash_count": [ - 310 + 312 ], "headshot_kills": [ - 310 + 312 ], "hits": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "__typename": [ 85 @@ -155671,43 +161665,43 @@ export default { }, "v_player_match_map_hltv": { "adr": [ - 3556 + 3646 ], "apr": [ - 3556 + 3646 ], "dpr": [ - 3556 + 3646 ], "hltv_rating": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "kpr": [ - 3556 + 3646 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3158 + 3248 ], "match_map_id": [ - 6365 + 6672 ], "player": [ - 4516 + 4606 ], "rounds_played": [ 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -155715,10 +161709,10 @@ export default { }, "v_player_match_map_hltv_aggregate": { "aggregate": [ - 6851 + 7158 ], "nodes": [ - 6847 + 7154 ], "__typename": [ 85 @@ -155726,7 +161720,7 @@ export default { }, "v_player_match_map_hltv_aggregate_bool_exp": { "count": [ - 6850 + 7157 ], "__typename": [ 85 @@ -155734,13 +161728,13 @@ export default { }, "v_player_match_map_hltv_aggregate_bool_exp_count": { "arguments": [ - 6865 + 7172 ], "distinct": [ 6 ], "filter": [ - 6856 + 7163 ], "predicate": [ 42 @@ -155751,13 +161745,13 @@ export default { }, "v_player_match_map_hltv_aggregate_fields": { "avg": [ - 6854 + 7161 ], "count": [ 41, { "columns": [ - 6865, + 7172, "[v_player_match_map_hltv_select_column!]" ], "distinct": [ @@ -155766,31 +161760,31 @@ export default { } ], "max": [ - 6859 + 7166 ], "min": [ - 6861 + 7168 ], "stddev": [ - 6867 + 7174 ], "stddev_pop": [ - 6869 + 7176 ], "stddev_samp": [ - 6871 + 7178 ], "sum": [ - 6875 + 7182 ], "var_pop": [ - 6878 + 7185 ], "var_samp": [ - 6880 + 7187 ], "variance": [ - 6882 + 7189 ], "__typename": [ 85 @@ -155798,37 +161792,37 @@ export default { }, "v_player_match_map_hltv_aggregate_order_by": { "avg": [ - 6855 + 7162 ], "count": [ - 3558 + 3648 ], "max": [ - 6860 + 7167 ], "min": [ - 6862 + 7169 ], "stddev": [ - 6868 + 7175 ], "stddev_pop": [ - 6870 + 7177 ], "stddev_samp": [ - 6872 + 7179 ], "sum": [ - 6876 + 7183 ], "var_pop": [ - 6879 + 7186 ], "var_samp": [ - 6881 + 7188 ], "variance": [ - 6883 + 7190 ], "__typename": [ 85 @@ -155836,7 +161830,7 @@ export default { }, "v_player_match_map_hltv_arr_rel_insert_input": { "data": [ - 6858 + 7165 ], "__typename": [ 85 @@ -155873,28 +161867,28 @@ export default { }, "v_player_match_map_hltv_avg_order_by": { "adr": [ - 3558 + 3648 ], "apr": [ - 3558 + 3648 ], "dpr": [ - 3558 + 3648 ], "hltv_rating": [ - 3558 + 3648 ], "kast_pct": [ - 3558 + 3648 ], "kpr": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -155902,52 +161896,52 @@ export default { }, "v_player_match_map_hltv_bool_exp": { "_and": [ - 6856 + 7163 ], "_not": [ - 6856 + 7163 ], "_or": [ - 6856 + 7163 ], "adr": [ - 3557 + 3647 ], "apr": [ - 3557 + 3647 ], "dpr": [ - 3557 + 3647 ], "hltv_rating": [ - 3557 + 3647 ], "kast_pct": [ - 3557 + 3647 ], "kpr": [ - 3557 + 3647 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_map": [ - 3167 + 3257 ], "match_map_id": [ - 6367 + 6674 ], "player": [ - 4520 + 4610 ], "rounds_played": [ 42 ], "steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -155955,28 +161949,28 @@ export default { }, "v_player_match_map_hltv_inc_input": { "adr": [ - 3556 + 3646 ], "apr": [ - 3556 + 3646 ], "dpr": [ - 3556 + 3646 ], "hltv_rating": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "kpr": [ - 3556 + 3646 ], "rounds_played": [ 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -155984,43 +161978,43 @@ export default { }, "v_player_match_map_hltv_insert_input": { "adr": [ - 3556 + 3646 ], "apr": [ - 3556 + 3646 ], "dpr": [ - 3556 + 3646 ], "hltv_rating": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "kpr": [ - 3556 + 3646 ], "match": [ - 3362 + 3452 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3176 + 3266 ], "match_map_id": [ - 6365 + 6672 ], "player": [ - 4527 + 4617 ], "rounds_played": [ 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -156028,34 +162022,34 @@ export default { }, "v_player_match_map_hltv_max_fields": { "adr": [ - 3556 + 3646 ], "apr": [ - 3556 + 3646 ], "dpr": [ - 3556 + 3646 ], "hltv_rating": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "kpr": [ - 3556 + 3646 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "rounds_played": [ 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -156063,34 +162057,34 @@ export default { }, "v_player_match_map_hltv_max_order_by": { "adr": [ - 3558 + 3648 ], "apr": [ - 3558 + 3648 ], "dpr": [ - 3558 + 3648 ], "hltv_rating": [ - 3558 + 3648 ], "kast_pct": [ - 3558 + 3648 ], "kpr": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -156098,34 +162092,34 @@ export default { }, "v_player_match_map_hltv_min_fields": { "adr": [ - 3556 + 3646 ], "apr": [ - 3556 + 3646 ], "dpr": [ - 3556 + 3646 ], "hltv_rating": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "kpr": [ - 3556 + 3646 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "rounds_played": [ 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -156133,34 +162127,34 @@ export default { }, "v_player_match_map_hltv_min_order_by": { "adr": [ - 3558 + 3648 ], "apr": [ - 3558 + 3648 ], "dpr": [ - 3558 + 3648 ], "hltv_rating": [ - 3558 + 3648 ], "kast_pct": [ - 3558 + 3648 ], "kpr": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_map_id": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -156171,7 +162165,7 @@ export default { 41 ], "returning": [ - 6847 + 7154 ], "__typename": [ 85 @@ -156179,43 +162173,43 @@ export default { }, "v_player_match_map_hltv_order_by": { "adr": [ - 3558 + 3648 ], "apr": [ - 3558 + 3648 ], "dpr": [ - 3558 + 3648 ], "hltv_rating": [ - 3558 + 3648 ], "kast_pct": [ - 3558 + 3648 ], "kpr": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_id": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "rounds_played": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -156224,34 +162218,34 @@ export default { "v_player_match_map_hltv_select_column": {}, "v_player_match_map_hltv_set_input": { "adr": [ - 3556 + 3646 ], "apr": [ - 3556 + 3646 ], "dpr": [ - 3556 + 3646 ], "hltv_rating": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "kpr": [ - 3556 + 3646 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "rounds_played": [ 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -156288,28 +162282,28 @@ export default { }, "v_player_match_map_hltv_stddev_order_by": { "adr": [ - 3558 + 3648 ], "apr": [ - 3558 + 3648 ], "dpr": [ - 3558 + 3648 ], "hltv_rating": [ - 3558 + 3648 ], "kast_pct": [ - 3558 + 3648 ], "kpr": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -156346,28 +162340,28 @@ export default { }, "v_player_match_map_hltv_stddev_pop_order_by": { "adr": [ - 3558 + 3648 ], "apr": [ - 3558 + 3648 ], "dpr": [ - 3558 + 3648 ], "hltv_rating": [ - 3558 + 3648 ], "kast_pct": [ - 3558 + 3648 ], "kpr": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -156404,28 +162398,28 @@ export default { }, "v_player_match_map_hltv_stddev_samp_order_by": { "adr": [ - 3558 + 3648 ], "apr": [ - 3558 + 3648 ], "dpr": [ - 3558 + 3648 ], "hltv_rating": [ - 3558 + 3648 ], "kast_pct": [ - 3558 + 3648 ], "kpr": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -156433,10 +162427,10 @@ export default { }, "v_player_match_map_hltv_stream_cursor_input": { "initial_value": [ - 6874 + 7181 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -156444,34 +162438,34 @@ export default { }, "v_player_match_map_hltv_stream_cursor_value_input": { "adr": [ - 3556 + 3646 ], "apr": [ - 3556 + 3646 ], "dpr": [ - 3556 + 3646 ], "hltv_rating": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "kpr": [ - 3556 + 3646 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "rounds_played": [ 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -156479,28 +162473,28 @@ export default { }, "v_player_match_map_hltv_sum_fields": { "adr": [ - 3556 + 3646 ], "apr": [ - 3556 + 3646 ], "dpr": [ - 3556 + 3646 ], "hltv_rating": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "kpr": [ - 3556 + 3646 ], "rounds_played": [ 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -156508,28 +162502,28 @@ export default { }, "v_player_match_map_hltv_sum_order_by": { "adr": [ - 3558 + 3648 ], "apr": [ - 3558 + 3648 ], "dpr": [ - 3558 + 3648 ], "hltv_rating": [ - 3558 + 3648 ], "kast_pct": [ - 3558 + 3648 ], "kpr": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -156537,13 +162531,13 @@ export default { }, "v_player_match_map_hltv_updates": { "_inc": [ - 6857 + 7164 ], "_set": [ - 6866 + 7173 ], "where": [ - 6856 + 7163 ], "__typename": [ 85 @@ -156580,28 +162574,28 @@ export default { }, "v_player_match_map_hltv_var_pop_order_by": { "adr": [ - 3558 + 3648 ], "apr": [ - 3558 + 3648 ], "dpr": [ - 3558 + 3648 ], "hltv_rating": [ - 3558 + 3648 ], "kast_pct": [ - 3558 + 3648 ], "kpr": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -156638,28 +162632,28 @@ export default { }, "v_player_match_map_hltv_var_samp_order_by": { "adr": [ - 3558 + 3648 ], "apr": [ - 3558 + 3648 ], "dpr": [ - 3558 + 3648 ], "hltv_rating": [ - 3558 + 3648 ], "kast_pct": [ - 3558 + 3648 ], "kpr": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -156696,28 +162690,28 @@ export default { }, "v_player_match_map_hltv_variance_order_by": { "adr": [ - 3558 + 3648 ], "apr": [ - 3558 + 3648 ], "dpr": [ - 3558 + 3648 ], "hltv_rating": [ - 3558 + 3648 ], "kast_pct": [ - 3558 + 3648 ], "kpr": [ - 3558 + 3648 ], "rounds_played": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -156725,52 +162719,52 @@ export default { }, "v_player_match_map_roles": { "adr": [ - 3556 + 3646 ], "awp_kills": [ 41 ], "awp_share": [ - 3556 + 3646 ], "deaths": [ 41 ], "dpr": [ - 3556 + 3646 ], "entry_rate": [ - 3556 + 3646 ], "flash_assists": [ 41 ], "hltv_rating": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "kills": [ 41 ], "kpr": [ - 3556 + 3646 ], "lineup_id": [ - 6365 + 6672 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "match_map": [ - 3158 + 3248 ], "match_map_id": [ - 6365 + 6672 ], "open_deaths": [ 41 @@ -156782,7 +162776,7 @@ export default { 41 ], "player": [ - 4516 + 4606 ], "role": [ 85 @@ -156791,10 +162785,10 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "support_idx": [ - 3556 + 3646 ], "total_kills": [ 41 @@ -156814,10 +162808,10 @@ export default { }, "v_player_match_map_roles_aggregate": { "aggregate": [ - 6886 + 7193 ], "nodes": [ - 6884 + 7191 ], "__typename": [ 85 @@ -156825,13 +162819,13 @@ export default { }, "v_player_match_map_roles_aggregate_fields": { "avg": [ - 6887 + 7194 ], "count": [ 41, { "columns": [ - 6892, + 7199, "[v_player_match_map_roles_select_column!]" ], "distinct": [ @@ -156840,31 +162834,31 @@ export default { } ], "max": [ - 6889 + 7196 ], "min": [ - 6890 + 7197 ], "stddev": [ - 6893 + 7200 ], "stddev_pop": [ - 6894 + 7201 ], "stddev_samp": [ - 6895 + 7202 ], "sum": [ - 6898 + 7205 ], "var_pop": [ - 6899 + 7206 ], "var_samp": [ - 6900 + 7207 ], "variance": [ - 6901 + 7208 ], "__typename": [ 85 @@ -156940,61 +162934,61 @@ export default { }, "v_player_match_map_roles_bool_exp": { "_and": [ - 6888 + 7195 ], "_not": [ - 6888 + 7195 ], "_or": [ - 6888 + 7195 ], "adr": [ - 3557 + 3647 ], "awp_kills": [ 42 ], "awp_share": [ - 3557 + 3647 ], "deaths": [ 42 ], "dpr": [ - 3557 + 3647 ], "entry_rate": [ - 3557 + 3647 ], "flash_assists": [ 42 ], "hltv_rating": [ - 3557 + 3647 ], "kast_pct": [ - 3557 + 3647 ], "kills": [ 42 ], "kpr": [ - 3557 + 3647 ], "lineup_id": [ - 6367 + 6674 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "match_map": [ - 3167 + 3257 ], "match_map_id": [ - 6367 + 6674 ], "open_deaths": [ 42 @@ -157006,7 +163000,7 @@ export default { 42 ], "player": [ - 4520 + 4610 ], "role": [ 87 @@ -157015,10 +163009,10 @@ export default { 42 ], "steam_id": [ - 312 + 314 ], "support_idx": [ - 3557 + 3647 ], "total_kills": [ 42 @@ -157038,46 +163032,46 @@ export default { }, "v_player_match_map_roles_max_fields": { "adr": [ - 3556 + 3646 ], "awp_kills": [ 41 ], "awp_share": [ - 3556 + 3646 ], "deaths": [ 41 ], "dpr": [ - 3556 + 3646 ], "entry_rate": [ - 3556 + 3646 ], "flash_assists": [ 41 ], "hltv_rating": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "kills": [ 41 ], "kpr": [ - 3556 + 3646 ], "lineup_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "open_deaths": [ 41 @@ -157095,10 +163089,10 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "support_idx": [ - 3556 + 3646 ], "total_kills": [ 41 @@ -157118,46 +163112,46 @@ export default { }, "v_player_match_map_roles_min_fields": { "adr": [ - 3556 + 3646 ], "awp_kills": [ 41 ], "awp_share": [ - 3556 + 3646 ], "deaths": [ 41 ], "dpr": [ - 3556 + 3646 ], "entry_rate": [ - 3556 + 3646 ], "flash_assists": [ 41 ], "hltv_rating": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "kills": [ 41 ], "kpr": [ - 3556 + 3646 ], "lineup_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "open_deaths": [ 41 @@ -157175,10 +163169,10 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "support_idx": [ - 3556 + 3646 ], "total_kills": [ 41 @@ -157198,88 +163192,88 @@ export default { }, "v_player_match_map_roles_order_by": { "adr": [ - 3558 + 3648 ], "awp_kills": [ - 3558 + 3648 ], "awp_share": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "dpr": [ - 3558 + 3648 ], "entry_rate": [ - 3558 + 3648 ], "flash_assists": [ - 3558 + 3648 ], "hltv_rating": [ - 3558 + 3648 ], "kast_pct": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "kpr": [ - 3558 + 3648 ], "lineup_id": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "match_map": [ - 3178 + 3268 ], "match_map_id": [ - 3558 + 3648 ], "open_deaths": [ - 3558 + 3648 ], "open_kills": [ - 3558 + 3648 ], "opening_attempts": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "role": [ - 3558 + 3648 ], "rounds": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "support_idx": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "trade_kill_successes": [ - 3558 + 3648 ], "traded_death_successes": [ - 3558 + 3648 ], "util_damage": [ - 3558 + 3648 ], "__typename": [ 85 @@ -157492,10 +163486,10 @@ export default { }, "v_player_match_map_roles_stream_cursor_input": { "initial_value": [ - 6897 + 7204 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -157503,46 +163497,46 @@ export default { }, "v_player_match_map_roles_stream_cursor_value_input": { "adr": [ - 3556 + 3646 ], "awp_kills": [ 41 ], "awp_share": [ - 3556 + 3646 ], "deaths": [ 41 ], "dpr": [ - 3556 + 3646 ], "entry_rate": [ - 3556 + 3646 ], "flash_assists": [ 41 ], "hltv_rating": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "kills": [ 41 ], "kpr": [ - 3556 + 3646 ], "lineup_id": [ - 6365 + 6672 ], "match_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365 + 6672 ], "open_deaths": [ 41 @@ -157560,10 +163554,10 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "support_idx": [ - 3556 + 3646 ], "total_kills": [ 41 @@ -157583,37 +163577,37 @@ export default { }, "v_player_match_map_roles_sum_fields": { "adr": [ - 3556 + 3646 ], "awp_kills": [ 41 ], "awp_share": [ - 3556 + 3646 ], "deaths": [ 41 ], "dpr": [ - 3556 + 3646 ], "entry_rate": [ - 3556 + 3646 ], "flash_assists": [ 41 ], "hltv_rating": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "kills": [ 41 ], "kpr": [ - 3556 + 3646 ], "open_deaths": [ 41 @@ -157628,10 +163622,10 @@ export default { 41 ], "steam_id": [ - 310 + 312 ], "support_idx": [ - 3556 + 3646 ], "total_kills": [ 41 @@ -157864,25 +163858,25 @@ export default { 41 ], "map": [ - 2834 + 2924 ], "map_id": [ - 6365 + 6672 ], "match": [ - 3342 + 3432 ], "match_created_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_result": [ 85 ], "player_steam_id": [ - 310 + 312 ], "source": [ 85 @@ -157896,10 +163890,10 @@ export default { }, "v_player_match_performance_aggregate": { "aggregate": [ - 6904 + 7211 ], "nodes": [ - 6902 + 7209 ], "__typename": [ 85 @@ -157907,13 +163901,13 @@ export default { }, "v_player_match_performance_aggregate_fields": { "avg": [ - 6905 + 7212 ], "count": [ 41, { "columns": [ - 6910, + 7217, "[v_player_match_performance_select_column!]" ], "distinct": [ @@ -157922,31 +163916,31 @@ export default { } ], "max": [ - 6907 + 7214 ], "min": [ - 6908 + 7215 ], "stddev": [ - 6911 + 7218 ], "stddev_pop": [ - 6912 + 7219 ], "stddev_samp": [ - 6913 + 7220 ], "sum": [ - 6916 + 7223 ], "var_pop": [ - 6917 + 7224 ], "var_samp": [ - 6918 + 7225 ], "variance": [ - 6919 + 7226 ], "__typename": [ 85 @@ -157971,13 +163965,13 @@ export default { }, "v_player_match_performance_bool_exp": { "_and": [ - 6906 + 7213 ], "_not": [ - 6906 + 7213 ], "_or": [ - 6906 + 7213 ], "assists": [ 42 @@ -157989,25 +163983,25 @@ export default { 42 ], "map": [ - 2843 + 2933 ], "map_id": [ - 6367 + 6674 ], "match": [ - 3353 + 3443 ], "match_created_at": [ - 5154 + 5244 ], "match_id": [ - 6367 + 6674 ], "match_result": [ 87 ], "player_steam_id": [ - 312 + 314 ], "source": [ 87 @@ -158030,19 +164024,19 @@ export default { 41 ], "map_id": [ - 6365 + 6672 ], "match_created_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_result": [ 85 ], "player_steam_id": [ - 310 + 312 ], "source": [ 85 @@ -158065,19 +164059,19 @@ export default { 41 ], "map_id": [ - 6365 + 6672 ], "match_created_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_result": [ 85 ], "player_steam_id": [ - 310 + 312 ], "source": [ 85 @@ -158091,40 +164085,40 @@ export default { }, "v_player_match_performance_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "map": [ - 2853 + 2943 ], "map_id": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_created_at": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "match_result": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "source": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "__typename": [ 85 @@ -158184,10 +164178,10 @@ export default { }, "v_player_match_performance_stream_cursor_input": { "initial_value": [ - 6915 + 7222 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -158204,19 +164198,19 @@ export default { 41 ], "map_id": [ - 6365 + 6672 ], "match_created_at": [ - 5153 + 5243 ], "match_id": [ - 6365 + 6672 ], "match_result": [ 85 ], "player_steam_id": [ - 310 + 312 ], "source": [ 85 @@ -158239,7 +164233,7 @@ export default { 41 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -158298,34 +164292,34 @@ export default { }, "v_player_match_rating": { "adr": [ - 3556 + 3646 ], "dpr": [ - 3556 + 3646 ], "hltv_rating": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "kpr": [ - 3556 + 3646 ], "match": [ - 3342 + 3432 ], "match_id": [ - 6365 + 6672 ], "player": [ - 4516 + 4606 ], "rounds_played": [ 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -158333,10 +164327,10 @@ export default { }, "v_player_match_rating_aggregate": { "aggregate": [ - 6922 + 7229 ], "nodes": [ - 6920 + 7227 ], "__typename": [ 85 @@ -158344,13 +164338,13 @@ export default { }, "v_player_match_rating_aggregate_fields": { "avg": [ - 6923 + 7230 ], "count": [ 41, { "columns": [ - 6928, + 7235, "[v_player_match_rating_select_column!]" ], "distinct": [ @@ -158359,31 +164353,31 @@ export default { } ], "max": [ - 6925 + 7232 ], "min": [ - 6926 + 7233 ], "stddev": [ - 6929 + 7236 ], "stddev_pop": [ - 6930 + 7237 ], "stddev_samp": [ - 6931 + 7238 ], "sum": [ - 6934 + 7241 ], "var_pop": [ - 6935 + 7242 ], "var_samp": [ - 6936 + 7243 ], "variance": [ - 6937 + 7244 ], "__typename": [ 85 @@ -158417,43 +164411,43 @@ export default { }, "v_player_match_rating_bool_exp": { "_and": [ - 6924 + 7231 ], "_not": [ - 6924 + 7231 ], "_or": [ - 6924 + 7231 ], "adr": [ - 3557 + 3647 ], "dpr": [ - 3557 + 3647 ], "hltv_rating": [ - 3557 + 3647 ], "kast_pct": [ - 3557 + 3647 ], "kpr": [ - 3557 + 3647 ], "match": [ - 3353 + 3443 ], "match_id": [ - 6367 + 6674 ], "player": [ - 4520 + 4610 ], "rounds_played": [ 42 ], "steam_id": [ - 312 + 314 ], "__typename": [ 85 @@ -158461,28 +164455,28 @@ export default { }, "v_player_match_rating_max_fields": { "adr": [ - 3556 + 3646 ], "dpr": [ - 3556 + 3646 ], "hltv_rating": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "kpr": [ - 3556 + 3646 ], "match_id": [ - 6365 + 6672 ], "rounds_played": [ 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -158490,28 +164484,28 @@ export default { }, "v_player_match_rating_min_fields": { "adr": [ - 3556 + 3646 ], "dpr": [ - 3556 + 3646 ], "hltv_rating": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "kpr": [ - 3556 + 3646 ], "match_id": [ - 6365 + 6672 ], "rounds_played": [ 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -158519,34 +164513,34 @@ export default { }, "v_player_match_rating_order_by": { "adr": [ - 3558 + 3648 ], "dpr": [ - 3558 + 3648 ], "hltv_rating": [ - 3558 + 3648 ], "kast_pct": [ - 3558 + 3648 ], "kpr": [ - 3558 + 3648 ], "match": [ - 3364 + 3454 ], "match_id": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "rounds_played": [ - 3558 + 3648 ], "steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -158633,10 +164627,10 @@ export default { }, "v_player_match_rating_stream_cursor_input": { "initial_value": [ - 6933 + 7240 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -158644,28 +164638,28 @@ export default { }, "v_player_match_rating_stream_cursor_value_input": { "adr": [ - 3556 + 3646 ], "dpr": [ - 3556 + 3646 ], "hltv_rating": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "kpr": [ - 3556 + 3646 ], "match_id": [ - 6365 + 6672 ], "rounds_played": [ 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -158673,25 +164667,25 @@ export default { }, "v_player_match_rating_sum_fields": { "adr": [ - 3556 + 3646 ], "dpr": [ - 3556 + 3646 ], "hltv_rating": [ - 3556 + 3646 ], "kast_pct": [ - 3556 + 3646 ], "kpr": [ - 3556 + 3646 ], "rounds_played": [ 41 ], "steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -158777,13 +164771,13 @@ export default { }, "v_player_multi_kills": { "attacker_steam_id": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "match_id": [ - 6365 + 6672 ], "round": [ 41 @@ -158794,10 +164788,10 @@ export default { }, "v_player_multi_kills_aggregate": { "aggregate": [ - 6942 + 7249 ], "nodes": [ - 6938 + 7245 ], "__typename": [ 85 @@ -158805,7 +164799,7 @@ export default { }, "v_player_multi_kills_aggregate_bool_exp": { "count": [ - 6941 + 7248 ], "__typename": [ 85 @@ -158813,13 +164807,13 @@ export default { }, "v_player_multi_kills_aggregate_bool_exp_count": { "arguments": [ - 6954 + 7261 ], "distinct": [ 6 ], "filter": [ - 6947 + 7254 ], "predicate": [ 42 @@ -158830,13 +164824,13 @@ export default { }, "v_player_multi_kills_aggregate_fields": { "avg": [ - 6945 + 7252 ], "count": [ 41, { "columns": [ - 6954, + 7261, "[v_player_multi_kills_select_column!]" ], "distinct": [ @@ -158845,31 +164839,31 @@ export default { } ], "max": [ - 6949 + 7256 ], "min": [ - 6951 + 7258 ], "stddev": [ - 6955 + 7262 ], "stddev_pop": [ - 6957 + 7264 ], "stddev_samp": [ - 6959 + 7266 ], "sum": [ - 6963 + 7270 ], "var_pop": [ - 6965 + 7272 ], "var_samp": [ - 6967 + 7274 ], "variance": [ - 6969 + 7276 ], "__typename": [ 85 @@ -158877,37 +164871,37 @@ export default { }, "v_player_multi_kills_aggregate_order_by": { "avg": [ - 6946 + 7253 ], "count": [ - 3558 + 3648 ], "max": [ - 6950 + 7257 ], "min": [ - 6952 + 7259 ], "stddev": [ - 6956 + 7263 ], "stddev_pop": [ - 6958 + 7265 ], "stddev_samp": [ - 6960 + 7267 ], "sum": [ - 6964 + 7271 ], "var_pop": [ - 6966 + 7273 ], "var_samp": [ - 6968 + 7275 ], "variance": [ - 6970 + 7277 ], "__typename": [ 85 @@ -158915,7 +164909,7 @@ export default { }, "v_player_multi_kills_arr_rel_insert_input": { "data": [ - 6948 + 7255 ], "__typename": [ 85 @@ -158937,13 +164931,13 @@ export default { }, "v_player_multi_kills_avg_order_by": { "attacker_steam_id": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -158951,22 +164945,22 @@ export default { }, "v_player_multi_kills_bool_exp": { "_and": [ - 6947 + 7254 ], "_not": [ - 6947 + 7254 ], "_or": [ - 6947 + 7254 ], "attacker_steam_id": [ - 312 + 314 ], "kills": [ - 312 + 314 ], "match_id": [ - 6367 + 6674 ], "round": [ 42 @@ -158977,13 +164971,13 @@ export default { }, "v_player_multi_kills_insert_input": { "attacker_steam_id": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "match_id": [ - 6365 + 6672 ], "round": [ 41 @@ -158994,13 +164988,13 @@ export default { }, "v_player_multi_kills_max_fields": { "attacker_steam_id": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "match_id": [ - 6365 + 6672 ], "round": [ 41 @@ -159011,16 +165005,16 @@ export default { }, "v_player_multi_kills_max_order_by": { "attacker_steam_id": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -159028,13 +165022,13 @@ export default { }, "v_player_multi_kills_min_fields": { "attacker_steam_id": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "match_id": [ - 6365 + 6672 ], "round": [ 41 @@ -159045,16 +165039,16 @@ export default { }, "v_player_multi_kills_min_order_by": { "attacker_steam_id": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -159062,16 +165056,16 @@ export default { }, "v_player_multi_kills_order_by": { "attacker_steam_id": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "match_id": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -159094,13 +165088,13 @@ export default { }, "v_player_multi_kills_stddev_order_by": { "attacker_steam_id": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -159122,13 +165116,13 @@ export default { }, "v_player_multi_kills_stddev_pop_order_by": { "attacker_steam_id": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -159150,13 +165144,13 @@ export default { }, "v_player_multi_kills_stddev_samp_order_by": { "attacker_steam_id": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -159164,10 +165158,10 @@ export default { }, "v_player_multi_kills_stream_cursor_input": { "initial_value": [ - 6962 + 7269 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -159175,13 +165169,13 @@ export default { }, "v_player_multi_kills_stream_cursor_value_input": { "attacker_steam_id": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "match_id": [ - 6365 + 6672 ], "round": [ 41 @@ -159192,10 +165186,10 @@ export default { }, "v_player_multi_kills_sum_fields": { "attacker_steam_id": [ - 310 + 312 ], "kills": [ - 310 + 312 ], "round": [ 41 @@ -159206,13 +165200,13 @@ export default { }, "v_player_multi_kills_sum_order_by": { "attacker_steam_id": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -159234,13 +165228,13 @@ export default { }, "v_player_multi_kills_var_pop_order_by": { "attacker_steam_id": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -159262,13 +165256,13 @@ export default { }, "v_player_multi_kills_var_samp_order_by": { "attacker_steam_id": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -159290,13 +165284,13 @@ export default { }, "v_player_multi_kills_variance_order_by": { "attacker_steam_id": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "round": [ - 3558 + 3648 ], "__typename": [ 85 @@ -159304,25 +165298,25 @@ export default { }, "v_player_queue_partners": { "first_played_at": [ - 5153 + 5243 ], "last_played_at": [ - 5153 + 5243 ], "matches_together": [ 41 ], "partner": [ - 4516 + 4606 ], "partner_steam_id": [ - 310 + 312 ], "player": [ - 4516 + 4606 ], "steam_id": [ - 310 + 312 ], "wins_together": [ 41 @@ -159333,10 +165327,10 @@ export default { }, "v_player_queue_partners_aggregate": { "aggregate": [ - 6973 + 7280 ], "nodes": [ - 6971 + 7278 ], "__typename": [ 85 @@ -159344,13 +165338,13 @@ export default { }, "v_player_queue_partners_aggregate_fields": { "avg": [ - 6974 + 7281 ], "count": [ 41, { "columns": [ - 6979, + 7286, "[v_player_queue_partners_select_column!]" ], "distinct": [ @@ -159359,31 +165353,31 @@ export default { } ], "max": [ - 6976 + 7283 ], "min": [ - 6977 + 7284 ], "stddev": [ - 6980 + 7287 ], "stddev_pop": [ - 6981 + 7288 ], "stddev_samp": [ - 6982 + 7289 ], "sum": [ - 6985 + 7292 ], "var_pop": [ - 6986 + 7293 ], "var_samp": [ - 6987 + 7294 ], "variance": [ - 6988 + 7295 ], "__typename": [ 85 @@ -159408,34 +165402,34 @@ export default { }, "v_player_queue_partners_bool_exp": { "_and": [ - 6975 + 7282 ], "_not": [ - 6975 + 7282 ], "_or": [ - 6975 + 7282 ], "first_played_at": [ - 5154 + 5244 ], "last_played_at": [ - 5154 + 5244 ], "matches_together": [ 42 ], "partner": [ - 4520 + 4610 ], "partner_steam_id": [ - 312 + 314 ], "player": [ - 4520 + 4610 ], "steam_id": [ - 312 + 314 ], "wins_together": [ 42 @@ -159446,19 +165440,19 @@ export default { }, "v_player_queue_partners_max_fields": { "first_played_at": [ - 5153 + 5243 ], "last_played_at": [ - 5153 + 5243 ], "matches_together": [ 41 ], "partner_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "wins_together": [ 41 @@ -159469,19 +165463,19 @@ export default { }, "v_player_queue_partners_min_fields": { "first_played_at": [ - 5153 + 5243 ], "last_played_at": [ - 5153 + 5243 ], "matches_together": [ 41 ], "partner_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "wins_together": [ 41 @@ -159492,28 +165486,28 @@ export default { }, "v_player_queue_partners_order_by": { "first_played_at": [ - 3558 + 3648 ], "last_played_at": [ - 3558 + 3648 ], "matches_together": [ - 3558 + 3648 ], "partner": [ - 4529 + 4619 ], "partner_steam_id": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "steam_id": [ - 3558 + 3648 ], "wins_together": [ - 3558 + 3648 ], "__typename": [ 85 @@ -159573,10 +165567,10 @@ export default { }, "v_player_queue_partners_stream_cursor_input": { "initial_value": [ - 6984 + 7291 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -159584,19 +165578,19 @@ export default { }, "v_player_queue_partners_stream_cursor_value_input": { "first_played_at": [ - 5153 + 5243 ], "last_played_at": [ - 5153 + 5243 ], "matches_together": [ 41 ], "partner_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "wins_together": [ 41 @@ -159610,10 +165604,10 @@ export default { 41 ], "partner_steam_id": [ - 310 + 312 ], "steam_id": [ - 310 + 312 ], "wins_together": [ 41 @@ -159675,13 +165669,13 @@ export default { }, "v_player_weapon_damage": { "damage": [ - 310 + 312 ], "hits": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "source": [ 85 @@ -159698,10 +165692,10 @@ export default { }, "v_player_weapon_damage_aggregate": { "aggregate": [ - 6991 + 7298 ], "nodes": [ - 6989 + 7296 ], "__typename": [ 85 @@ -159709,13 +165703,13 @@ export default { }, "v_player_weapon_damage_aggregate_fields": { "avg": [ - 6992 + 7299 ], "count": [ 41, { "columns": [ - 6997, + 7304, "[v_player_weapon_damage_select_column!]" ], "distinct": [ @@ -159724,31 +165718,31 @@ export default { } ], "max": [ - 6994 + 7301 ], "min": [ - 6995 + 7302 ], "stddev": [ - 6998 + 7305 ], "stddev_pop": [ - 6999 + 7306 ], "stddev_samp": [ - 7000 + 7307 ], "sum": [ - 7003 + 7310 ], "var_pop": [ - 7004 + 7311 ], "var_samp": [ - 7005 + 7312 ], "variance": [ - 7006 + 7313 ], "__typename": [ 85 @@ -159770,22 +165764,22 @@ export default { }, "v_player_weapon_damage_bool_exp": { "_and": [ - 6993 + 7300 ], "_not": [ - 6993 + 7300 ], "_or": [ - 6993 + 7300 ], "damage": [ - 312 + 314 ], "hits": [ - 312 + 314 ], "player_steam_id": [ - 312 + 314 ], "source": [ 87 @@ -159802,13 +165796,13 @@ export default { }, "v_player_weapon_damage_max_fields": { "damage": [ - 310 + 312 ], "hits": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "source": [ 85 @@ -159825,13 +165819,13 @@ export default { }, "v_player_weapon_damage_min_fields": { "damage": [ - 310 + 312 ], "hits": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "source": [ 85 @@ -159848,22 +165842,22 @@ export default { }, "v_player_weapon_damage_order_by": { "damage": [ - 3558 + 3648 ], "hits": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "source": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "with": [ - 3558 + 3648 ], "__typename": [ 85 @@ -159914,10 +165908,10 @@ export default { }, "v_player_weapon_damage_stream_cursor_input": { "initial_value": [ - 7002 + 7309 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -159925,13 +165919,13 @@ export default { }, "v_player_weapon_damage_stream_cursor_value_input": { "damage": [ - 310 + 312 ], "hits": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "source": [ 85 @@ -159948,13 +165942,13 @@ export default { }, "v_player_weapon_damage_sum_fields": { "damage": [ - 310 + 312 ], "hits": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -160004,13 +165998,13 @@ export default { }, "v_player_weapon_kills": { "kill_count": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "rounds": [ - 310 + 312 ], "source": [ 85 @@ -160027,10 +166021,10 @@ export default { }, "v_player_weapon_kills_aggregate": { "aggregate": [ - 7009 + 7316 ], "nodes": [ - 7007 + 7314 ], "__typename": [ 85 @@ -160038,13 +166032,13 @@ export default { }, "v_player_weapon_kills_aggregate_fields": { "avg": [ - 7010 + 7317 ], "count": [ 41, { "columns": [ - 7015, + 7322, "[v_player_weapon_kills_select_column!]" ], "distinct": [ @@ -160053,31 +166047,31 @@ export default { } ], "max": [ - 7012 + 7319 ], "min": [ - 7013 + 7320 ], "stddev": [ - 7016 + 7323 ], "stddev_pop": [ - 7017 + 7324 ], "stddev_samp": [ - 7018 + 7325 ], "sum": [ - 7021 + 7328 ], "var_pop": [ - 7022 + 7329 ], "var_samp": [ - 7023 + 7330 ], "variance": [ - 7024 + 7331 ], "__typename": [ 85 @@ -160099,22 +166093,22 @@ export default { }, "v_player_weapon_kills_bool_exp": { "_and": [ - 7011 + 7318 ], "_not": [ - 7011 + 7318 ], "_or": [ - 7011 + 7318 ], "kill_count": [ - 312 + 314 ], "player_steam_id": [ - 312 + 314 ], "rounds": [ - 312 + 314 ], "source": [ 87 @@ -160131,13 +166125,13 @@ export default { }, "v_player_weapon_kills_max_fields": { "kill_count": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "rounds": [ - 310 + 312 ], "source": [ 85 @@ -160154,13 +166148,13 @@ export default { }, "v_player_weapon_kills_min_fields": { "kill_count": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "rounds": [ - 310 + 312 ], "source": [ 85 @@ -160177,22 +166171,22 @@ export default { }, "v_player_weapon_kills_order_by": { "kill_count": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "rounds": [ - 3558 + 3648 ], "source": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "with": [ - 3558 + 3648 ], "__typename": [ 85 @@ -160243,10 +166237,10 @@ export default { }, "v_player_weapon_kills_stream_cursor_input": { "initial_value": [ - 7020 + 7327 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -160254,13 +166248,13 @@ export default { }, "v_player_weapon_kills_stream_cursor_value_input": { "kill_count": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "rounds": [ - 310 + 312 ], "source": [ 85 @@ -160277,13 +166271,13 @@ export default { }, "v_player_weapon_kills_sum_fields": { "kill_count": [ - 310 + 312 ], "player_steam_id": [ - 310 + 312 ], "rounds": [ - 310 + 312 ], "__typename": [ 85 @@ -160336,16 +166330,16 @@ export default { 6 ], "id": [ - 6365 + 6672 ], "label": [ 85 ], "map_pool": [ - 2815 + 2905 ], "map_pool_id": [ - 6365 + 6672 ], "name": [ 85 @@ -160368,10 +166362,10 @@ export default { }, "v_pool_maps_aggregate": { "aggregate": [ - 7031 + 7338 ], "nodes": [ - 7025 + 7332 ], "__typename": [ 85 @@ -160379,13 +166373,13 @@ export default { }, "v_pool_maps_aggregate_bool_exp": { "bool_and": [ - 7028 + 7335 ], "bool_or": [ - 7029 + 7336 ], "count": [ - 7030 + 7337 ], "__typename": [ 85 @@ -160393,13 +166387,13 @@ export default { }, "v_pool_maps_aggregate_bool_exp_bool_and": { "arguments": [ - 7043 + 7350 ], "distinct": [ 6 ], "filter": [ - 7034 + 7341 ], "predicate": [ 7 @@ -160410,13 +166404,13 @@ export default { }, "v_pool_maps_aggregate_bool_exp_bool_or": { "arguments": [ - 7044 + 7351 ], "distinct": [ 6 ], "filter": [ - 7034 + 7341 ], "predicate": [ 7 @@ -160427,13 +166421,13 @@ export default { }, "v_pool_maps_aggregate_bool_exp_count": { "arguments": [ - 7042 + 7349 ], "distinct": [ 6 ], "filter": [ - 7034 + 7341 ], "predicate": [ 42 @@ -160447,7 +166441,7 @@ export default { 41, { "columns": [ - 7042, + 7349, "[v_pool_maps_select_column!]" ], "distinct": [ @@ -160456,10 +166450,10 @@ export default { } ], "max": [ - 7036 + 7343 ], "min": [ - 7038 + 7345 ], "__typename": [ 85 @@ -160467,13 +166461,13 @@ export default { }, "v_pool_maps_aggregate_order_by": { "count": [ - 3558 + 3648 ], "max": [ - 7037 + 7344 ], "min": [ - 7039 + 7346 ], "__typename": [ 85 @@ -160481,7 +166475,7 @@ export default { }, "v_pool_maps_arr_rel_insert_input": { "data": [ - 7035 + 7342 ], "__typename": [ 85 @@ -160489,28 +166483,28 @@ export default { }, "v_pool_maps_bool_exp": { "_and": [ - 7034 + 7341 ], "_not": [ - 7034 + 7341 ], "_or": [ - 7034 + 7341 ], "active_pool": [ 7 ], "id": [ - 6367 + 6674 ], "label": [ 87 ], "map_pool": [ - 2818 + 2908 ], "map_pool_id": [ - 6367 + 6674 ], "name": [ 87 @@ -160536,16 +166530,16 @@ export default { 6 ], "id": [ - 6365 + 6672 ], "label": [ 85 ], "map_pool": [ - 2824 + 2914 ], "map_pool_id": [ - 6365 + 6672 ], "name": [ 85 @@ -160568,13 +166562,13 @@ export default { }, "v_pool_maps_max_fields": { "id": [ - 6365 + 6672 ], "label": [ 85 ], "map_pool_id": [ - 6365 + 6672 ], "name": [ 85 @@ -160597,28 +166591,28 @@ export default { }, "v_pool_maps_max_order_by": { "id": [ - 3558 + 3648 ], "label": [ - 3558 + 3648 ], "map_pool_id": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "patch": [ - 3558 + 3648 ], "poster": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "workshop_map_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -160626,13 +166620,13 @@ export default { }, "v_pool_maps_min_fields": { "id": [ - 6365 + 6672 ], "label": [ 85 ], "map_pool_id": [ - 6365 + 6672 ], "name": [ 85 @@ -160655,28 +166649,28 @@ export default { }, "v_pool_maps_min_order_by": { "id": [ - 3558 + 3648 ], "label": [ - 3558 + 3648 ], "map_pool_id": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "patch": [ - 3558 + 3648 ], "poster": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "workshop_map_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -160687,7 +166681,7 @@ export default { 41 ], "returning": [ - 7025 + 7332 ], "__typename": [ 85 @@ -160695,34 +166689,34 @@ export default { }, "v_pool_maps_order_by": { "active_pool": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "label": [ - 3558 + 3648 ], "map_pool": [ - 2826 + 2916 ], "map_pool_id": [ - 3558 + 3648 ], "name": [ - 3558 + 3648 ], "patch": [ - 3558 + 3648 ], "poster": [ - 3558 + 3648 ], "type": [ - 3558 + 3648 ], "workshop_map_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -160736,13 +166730,13 @@ export default { 6 ], "id": [ - 6365 + 6672 ], "label": [ 85 ], "map_pool_id": [ - 6365 + 6672 ], "name": [ 85 @@ -160765,10 +166759,10 @@ export default { }, "v_pool_maps_stream_cursor_input": { "initial_value": [ - 7047 + 7354 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -160779,13 +166773,13 @@ export default { 6 ], "id": [ - 6365 + 6672 ], "label": [ 85 ], "map_pool_id": [ - 6365 + 6672 ], "name": [ 85 @@ -160808,10 +166802,10 @@ export default { }, "v_pool_maps_updates": { "_set": [ - 7045 + 7352 ], "where": [ - 7034 + 7341 ], "__typename": [ 85 @@ -160836,10 +166830,10 @@ export default { }, "v_steam_account_pool_status_aggregate": { "aggregate": [ - 7051 + 7358 ], "nodes": [ - 7049 + 7356 ], "__typename": [ 85 @@ -160847,13 +166841,13 @@ export default { }, "v_steam_account_pool_status_aggregate_fields": { "avg": [ - 7052 + 7359 ], "count": [ 41, { "columns": [ - 7057, + 7364, "[v_steam_account_pool_status_select_column!]" ], "distinct": [ @@ -160862,31 +166856,31 @@ export default { } ], "max": [ - 7054 + 7361 ], "min": [ - 7055 + 7362 ], "stddev": [ - 7058 + 7365 ], "stddev_pop": [ - 7059 + 7366 ], "stddev_samp": [ - 7060 + 7367 ], "sum": [ - 7063 + 7370 ], "var_pop": [ - 7064 + 7371 ], "var_samp": [ - 7065 + 7372 ], "variance": [ - 7066 + 7373 ], "__typename": [ 85 @@ -160911,13 +166905,13 @@ export default { }, "v_steam_account_pool_status_bool_exp": { "_and": [ - 7053 + 7360 ], "_not": [ - 7053 + 7360 ], "_or": [ - 7053 + 7360 ], "busy_accounts": [ 42 @@ -160971,16 +166965,16 @@ export default { }, "v_steam_account_pool_status_order_by": { "busy_accounts": [ - 3558 + 3648 ], "free_accounts": [ - 3558 + 3648 ], "id": [ - 3558 + 3648 ], "total_accounts": [ - 3558 + 3648 ], "__typename": [ 85 @@ -161040,10 +167034,10 @@ export default { }, "v_steam_account_pool_status_stream_cursor_input": { "initial_value": [ - 7062 + 7369 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -161145,7 +167139,7 @@ export default { 41 ], "avg_faceit_level": [ - 2004 + 2093 ], "avg_premier": [ 41 @@ -161160,13 +167154,13 @@ export default { 41 ], "roster_size": [ - 310 + 312 ], "team": [ - 5104 + 5194 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -161174,10 +167168,10 @@ export default { }, "v_team_ranks_aggregate": { "aggregate": [ - 7069 + 7376 ], "nodes": [ - 7067 + 7374 ], "__typename": [ 85 @@ -161185,13 +167179,13 @@ export default { }, "v_team_ranks_aggregate_fields": { "avg": [ - 7070 + 7377 ], "count": [ 41, { "columns": [ - 7077, + 7384, "[v_team_ranks_select_column!]" ], "distinct": [ @@ -161200,31 +167194,31 @@ export default { } ], "max": [ - 7073 + 7380 ], "min": [ - 7074 + 7381 ], "stddev": [ - 7078 + 7385 ], "stddev_pop": [ - 7079 + 7386 ], "stddev_samp": [ - 7080 + 7387 ], "sum": [ - 7083 + 7390 ], "var_pop": [ - 7084 + 7391 ], "var_samp": [ - 7085 + 7392 ], "variance": [ - 7086 + 7393 ], "__typename": [ 85 @@ -161264,13 +167258,13 @@ export default { }, "v_team_ranks_bool_exp": { "_and": [ - 7071 + 7378 ], "_not": [ - 7071 + 7378 ], "_or": [ - 7071 + 7378 ], "avg_duel_elo": [ 42 @@ -161282,7 +167276,7 @@ export default { 42 ], "avg_faceit_level": [ - 2005 + 2094 ], "avg_premier": [ 42 @@ -161297,13 +167291,13 @@ export default { 42 ], "roster_size": [ - 312 + 314 ], "team": [ - 5115 + 5205 ], "team_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -161320,7 +167314,7 @@ export default { 41 ], "avg_faceit_level": [ - 2004 + 2093 ], "avg_premier": [ 41 @@ -161335,13 +167329,13 @@ export default { 41 ], "roster_size": [ - 310 + 312 ], "team": [ - 5124 + 5214 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -161358,7 +167352,7 @@ export default { 41 ], "avg_faceit_level": [ - 2004 + 2093 ], "avg_premier": [ 41 @@ -161373,10 +167367,10 @@ export default { 41 ], "roster_size": [ - 310 + 312 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -161393,7 +167387,7 @@ export default { 41 ], "avg_faceit_level": [ - 2004 + 2093 ], "avg_premier": [ 41 @@ -161408,10 +167402,10 @@ export default { 41 ], "roster_size": [ - 310 + 312 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -161419,7 +167413,7 @@ export default { }, "v_team_ranks_obj_rel_insert_input": { "data": [ - 7072 + 7379 ], "__typename": [ 85 @@ -161427,37 +167421,37 @@ export default { }, "v_team_ranks_order_by": { "avg_duel_elo": [ - 3558 + 3648 ], "avg_elo": [ - 3558 + 3648 ], "avg_faceit_elo": [ - 3558 + 3648 ], "avg_faceit_level": [ - 3558 + 3648 ], "avg_premier": [ - 3558 + 3648 ], "avg_wingman_elo": [ - 3558 + 3648 ], "max_elo": [ - 3558 + 3648 ], "min_elo": [ - 3558 + 3648 ], "roster_size": [ - 3558 + 3648 ], "team": [ - 5126 + 5216 ], "team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -161562,10 +167556,10 @@ export default { }, "v_team_ranks_stream_cursor_input": { "initial_value": [ - 7082 + 7389 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -161582,7 +167576,7 @@ export default { 41 ], "avg_faceit_level": [ - 2004 + 2093 ], "avg_premier": [ 41 @@ -161597,10 +167591,10 @@ export default { 41 ], "roster_size": [ - 310 + 312 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -161617,7 +167611,7 @@ export default { 41 ], "avg_faceit_level": [ - 2004 + 2093 ], "avg_premier": [ 41 @@ -161632,7 +167626,7 @@ export default { 41 ], "roster_size": [ - 310 + 312 ], "__typename": [ 85 @@ -161736,22 +167730,22 @@ export default { }, "v_team_reputation": { "late_cancels": [ - 310 + 312 ], "no_shows": [ - 310 + 312 ], "reliability_pct": [ - 3556 + 3646 ], "scrims_completed": [ - 310 + 312 ], "team": [ - 5104 + 5194 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -161759,10 +167753,10 @@ export default { }, "v_team_reputation_aggregate": { "aggregate": [ - 7089 + 7396 ], "nodes": [ - 7087 + 7394 ], "__typename": [ 85 @@ -161770,13 +167764,13 @@ export default { }, "v_team_reputation_aggregate_fields": { "avg": [ - 7090 + 7397 ], "count": [ 41, { "columns": [ - 7097, + 7404, "[v_team_reputation_select_column!]" ], "distinct": [ @@ -161785,31 +167779,31 @@ export default { } ], "max": [ - 7093 + 7400 ], "min": [ - 7094 + 7401 ], "stddev": [ - 7098 + 7405 ], "stddev_pop": [ - 7099 + 7406 ], "stddev_samp": [ - 7100 + 7407 ], "sum": [ - 7103 + 7410 ], "var_pop": [ - 7104 + 7411 ], "var_samp": [ - 7105 + 7412 ], "variance": [ - 7106 + 7413 ], "__typename": [ 85 @@ -161834,31 +167828,31 @@ export default { }, "v_team_reputation_bool_exp": { "_and": [ - 7091 + 7398 ], "_not": [ - 7091 + 7398 ], "_or": [ - 7091 + 7398 ], "late_cancels": [ - 312 + 314 ], "no_shows": [ - 312 + 314 ], "reliability_pct": [ - 3557 + 3647 ], "scrims_completed": [ - 312 + 314 ], "team": [ - 5115 + 5205 ], "team_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -161866,22 +167860,22 @@ export default { }, "v_team_reputation_insert_input": { "late_cancels": [ - 310 + 312 ], "no_shows": [ - 310 + 312 ], "reliability_pct": [ - 3556 + 3646 ], "scrims_completed": [ - 310 + 312 ], "team": [ - 5124 + 5214 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -161889,19 +167883,19 @@ export default { }, "v_team_reputation_max_fields": { "late_cancels": [ - 310 + 312 ], "no_shows": [ - 310 + 312 ], "reliability_pct": [ - 3556 + 3646 ], "scrims_completed": [ - 310 + 312 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -161909,19 +167903,19 @@ export default { }, "v_team_reputation_min_fields": { "late_cancels": [ - 310 + 312 ], "no_shows": [ - 310 + 312 ], "reliability_pct": [ - 3556 + 3646 ], "scrims_completed": [ - 310 + 312 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -161929,7 +167923,7 @@ export default { }, "v_team_reputation_obj_rel_insert_input": { "data": [ - 7092 + 7399 ], "__typename": [ 85 @@ -161937,22 +167931,22 @@ export default { }, "v_team_reputation_order_by": { "late_cancels": [ - 3558 + 3648 ], "no_shows": [ - 3558 + 3648 ], "reliability_pct": [ - 3558 + 3648 ], "scrims_completed": [ - 3558 + 3648 ], "team": [ - 5126 + 5216 ], "team_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -162012,10 +168006,10 @@ export default { }, "v_team_reputation_stream_cursor_input": { "initial_value": [ - 7102 + 7409 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -162023,19 +168017,19 @@ export default { }, "v_team_reputation_stream_cursor_value_input": { "late_cancels": [ - 310 + 312 ], "no_shows": [ - 310 + 312 ], "reliability_pct": [ - 3556 + 3646 ], "scrims_completed": [ - 310 + 312 ], "team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -162043,16 +168037,16 @@ export default { }, "v_team_reputation_sum_fields": { "late_cancels": [ - 310 + 312 ], "no_shows": [ - 310 + 312 ], "reliability_pct": [ - 3556 + 3646 ], "scrims_completed": [ - 310 + 312 ], "__typename": [ 85 @@ -162147,13 +168141,13 @@ export default { 41 ], "stage": [ - 5414 + 5717 ], "team": [ - 5547 + 5850 ], "team_kdr": [ - 2004 + 2093 ], "total_deaths": [ 41 @@ -162162,10 +168156,10 @@ export default { 41 ], "tournament_stage_id": [ - 6365 + 6672 ], "tournament_team_id": [ - 6365 + 6672 ], "wins": [ 41 @@ -162176,10 +168170,10 @@ export default { }, "v_team_stage_results_aggregate": { "aggregate": [ - 7121 + 7428 ], "nodes": [ - 7107 + 7414 ], "__typename": [ 85 @@ -162187,31 +168181,31 @@ export default { }, "v_team_stage_results_aggregate_bool_exp": { "avg": [ - 7110 + 7417 ], "corr": [ - 7111 + 7418 ], "count": [ - 7113 + 7420 ], "covar_samp": [ - 7114 + 7421 ], "max": [ - 7116 + 7423 ], "min": [ - 7117 + 7424 ], "stddev_samp": [ - 7118 + 7425 ], "sum": [ - 7119 + 7426 ], "var_samp": [ - 7120 + 7427 ], "__typename": [ 85 @@ -162219,16 +168213,16 @@ export default { }, "v_team_stage_results_aggregate_bool_exp_avg": { "arguments": [ - 7140 + 7447 ], "distinct": [ 6 ], "filter": [ - 7126 + 7433 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -162236,16 +168230,16 @@ export default { }, "v_team_stage_results_aggregate_bool_exp_corr": { "arguments": [ - 7112 + 7419 ], "distinct": [ 6 ], "filter": [ - 7126 + 7433 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -162253,10 +168247,10 @@ export default { }, "v_team_stage_results_aggregate_bool_exp_corr_arguments": { "X": [ - 7141 + 7448 ], "Y": [ - 7141 + 7448 ], "__typename": [ 85 @@ -162264,13 +168258,13 @@ export default { }, "v_team_stage_results_aggregate_bool_exp_count": { "arguments": [ - 7139 + 7446 ], "distinct": [ 6 ], "filter": [ - 7126 + 7433 ], "predicate": [ 42 @@ -162281,16 +168275,16 @@ export default { }, "v_team_stage_results_aggregate_bool_exp_covar_samp": { "arguments": [ - 7115 + 7422 ], "distinct": [ 6 ], "filter": [ - 7126 + 7433 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -162298,10 +168292,10 @@ export default { }, "v_team_stage_results_aggregate_bool_exp_covar_samp_arguments": { "X": [ - 7142 + 7449 ], "Y": [ - 7142 + 7449 ], "__typename": [ 85 @@ -162309,16 +168303,16 @@ export default { }, "v_team_stage_results_aggregate_bool_exp_max": { "arguments": [ - 7143 + 7450 ], "distinct": [ 6 ], "filter": [ - 7126 + 7433 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -162326,16 +168320,16 @@ export default { }, "v_team_stage_results_aggregate_bool_exp_min": { "arguments": [ - 7144 + 7451 ], "distinct": [ 6 ], "filter": [ - 7126 + 7433 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -162343,16 +168337,16 @@ export default { }, "v_team_stage_results_aggregate_bool_exp_stddev_samp": { "arguments": [ - 7145 + 7452 ], "distinct": [ 6 ], "filter": [ - 7126 + 7433 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -162360,16 +168354,16 @@ export default { }, "v_team_stage_results_aggregate_bool_exp_sum": { "arguments": [ - 7146 + 7453 ], "distinct": [ 6 ], "filter": [ - 7126 + 7433 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -162377,16 +168371,16 @@ export default { }, "v_team_stage_results_aggregate_bool_exp_var_samp": { "arguments": [ - 7147 + 7454 ], "distinct": [ 6 ], "filter": [ - 7126 + 7433 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -162394,13 +168388,13 @@ export default { }, "v_team_stage_results_aggregate_fields": { "avg": [ - 7124 + 7431 ], "count": [ 41, { "columns": [ - 7139, + 7446, "[v_team_stage_results_select_column!]" ], "distinct": [ @@ -162409,31 +168403,31 @@ export default { } ], "max": [ - 7130 + 7437 ], "min": [ - 7132 + 7439 ], "stddev": [ - 7149 + 7456 ], "stddev_pop": [ - 7151 + 7458 ], "stddev_samp": [ - 7153 + 7460 ], "sum": [ - 7157 + 7464 ], "var_pop": [ - 7161 + 7468 ], "var_samp": [ - 7163 + 7470 ], "variance": [ - 7165 + 7472 ], "__typename": [ 85 @@ -162441,37 +168435,37 @@ export default { }, "v_team_stage_results_aggregate_order_by": { "avg": [ - 7125 + 7432 ], "count": [ - 3558 + 3648 ], "max": [ - 7131 + 7438 ], "min": [ - 7133 + 7440 ], "stddev": [ - 7150 + 7457 ], "stddev_pop": [ - 7152 + 7459 ], "stddev_samp": [ - 7154 + 7461 ], "sum": [ - 7158 + 7465 ], "var_pop": [ - 7162 + 7469 ], "var_samp": [ - 7164 + 7471 ], "variance": [ - 7166 + 7473 ], "__typename": [ 85 @@ -162479,10 +168473,10 @@ export default { }, "v_team_stage_results_arr_rel_insert_input": { "data": [ - 7129 + 7436 ], "on_conflict": [ - 7136 + 7443 ], "__typename": [ 85 @@ -162543,52 +168537,52 @@ export default { }, "v_team_stage_results_avg_order_by": { "group_number": [ - 3558 + 3648 ], "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "team_kdr": [ - 3558 + 3648 ], "total_deaths": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -162596,13 +168590,13 @@ export default { }, "v_team_stage_results_bool_exp": { "_and": [ - 7126 + 7433 ], "_not": [ - 7126 + 7433 ], "_or": [ - 7126 + 7433 ], "group_number": [ 42 @@ -162641,13 +168635,13 @@ export default { 42 ], "stage": [ - 5426 + 5729 ], "team": [ - 5556 + 5861 ], "team_kdr": [ - 2005 + 2094 ], "total_deaths": [ 42 @@ -162656,10 +168650,10 @@ export default { 42 ], "tournament_stage_id": [ - 6367 + 6674 ], "tournament_team_id": [ - 6367 + 6674 ], "wins": [ 42 @@ -162707,7 +168701,7 @@ export default { 41 ], "team_kdr": [ - 2004 + 2093 ], "total_deaths": [ 41 @@ -162760,13 +168754,13 @@ export default { 41 ], "stage": [ - 5438 + 5741 ], "team": [ - 5565 + 5870 ], "team_kdr": [ - 2004 + 2093 ], "total_deaths": [ 41 @@ -162775,10 +168769,10 @@ export default { 41 ], "tournament_stage_id": [ - 6365 + 6672 ], "tournament_team_id": [ - 6365 + 6672 ], "wins": [ 41 @@ -162825,7 +168819,7 @@ export default { 41 ], "team_kdr": [ - 2004 + 2093 ], "total_deaths": [ 41 @@ -162834,10 +168828,10 @@ export default { 41 ], "tournament_stage_id": [ - 6365 + 6672 ], "tournament_team_id": [ - 6365 + 6672 ], "wins": [ 41 @@ -162848,58 +168842,58 @@ export default { }, "v_team_stage_results_max_order_by": { "group_number": [ - 3558 + 3648 ], "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "team_kdr": [ - 3558 + 3648 ], "total_deaths": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "tournament_stage_id": [ - 3558 + 3648 ], "tournament_team_id": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -162943,7 +168937,7 @@ export default { 41 ], "team_kdr": [ - 2004 + 2093 ], "total_deaths": [ 41 @@ -162952,10 +168946,10 @@ export default { 41 ], "tournament_stage_id": [ - 6365 + 6672 ], "tournament_team_id": [ - 6365 + 6672 ], "wins": [ 41 @@ -162966,58 +168960,58 @@ export default { }, "v_team_stage_results_min_order_by": { "group_number": [ - 3558 + 3648 ], "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "team_kdr": [ - 3558 + 3648 ], "total_deaths": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "tournament_stage_id": [ - 3558 + 3648 ], "tournament_team_id": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -163028,7 +169022,7 @@ export default { 41 ], "returning": [ - 7107 + 7414 ], "__typename": [ 85 @@ -163036,10 +169030,10 @@ export default { }, "v_team_stage_results_obj_rel_insert_input": { "data": [ - 7129 + 7436 ], "on_conflict": [ - 7136 + 7443 ], "__typename": [ 85 @@ -163047,13 +169041,13 @@ export default { }, "v_team_stage_results_on_conflict": { "constraint": [ - 7127 + 7434 ], "update_columns": [ - 7159 + 7466 ], "where": [ - 7126 + 7433 ], "__typename": [ 85 @@ -163061,64 +169055,64 @@ export default { }, "v_team_stage_results_order_by": { "group_number": [ - 3558 + 3648 ], "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "stage": [ - 5440 + 5743 ], "team": [ - 5567 + 5872 ], "team_kdr": [ - 3558 + 3648 ], "total_deaths": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "tournament_stage_id": [ - 3558 + 3648 ], "tournament_team_id": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -163126,10 +169120,10 @@ export default { }, "v_team_stage_results_pk_columns_input": { "tournament_stage_id": [ - 6365 + 6672 ], "tournament_team_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -163182,7 +169176,7 @@ export default { 41 ], "team_kdr": [ - 2004 + 2093 ], "total_deaths": [ 41 @@ -163191,10 +169185,10 @@ export default { 41 ], "tournament_stage_id": [ - 6365 + 6672 ], "tournament_team_id": [ - 6365 + 6672 ], "wins": [ 41 @@ -163258,52 +169252,52 @@ export default { }, "v_team_stage_results_stddev_order_by": { "group_number": [ - 3558 + 3648 ], "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "team_kdr": [ - 3558 + 3648 ], "total_deaths": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -163364,52 +169358,52 @@ export default { }, "v_team_stage_results_stddev_pop_order_by": { "group_number": [ - 3558 + 3648 ], "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "team_kdr": [ - 3558 + 3648 ], "total_deaths": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -163470,52 +169464,52 @@ export default { }, "v_team_stage_results_stddev_samp_order_by": { "group_number": [ - 3558 + 3648 ], "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "team_kdr": [ - 3558 + 3648 ], "total_deaths": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -163523,10 +169517,10 @@ export default { }, "v_team_stage_results_stream_cursor_input": { "initial_value": [ - 7156 + 7463 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -163570,7 +169564,7 @@ export default { 41 ], "team_kdr": [ - 2004 + 2093 ], "total_deaths": [ 41 @@ -163579,10 +169573,10 @@ export default { 41 ], "tournament_stage_id": [ - 6365 + 6672 ], "tournament_team_id": [ - 6365 + 6672 ], "wins": [ 41 @@ -163629,7 +169623,7 @@ export default { 41 ], "team_kdr": [ - 2004 + 2093 ], "total_deaths": [ 41 @@ -163646,52 +169640,52 @@ export default { }, "v_team_stage_results_sum_order_by": { "group_number": [ - 3558 + 3648 ], "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "team_kdr": [ - 3558 + 3648 ], "total_deaths": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -163700,13 +169694,13 @@ export default { "v_team_stage_results_update_column": {}, "v_team_stage_results_updates": { "_inc": [ - 7128 + 7435 ], "_set": [ - 7148 + 7455 ], "where": [ - 7126 + 7433 ], "__typename": [ 85 @@ -163767,52 +169761,52 @@ export default { }, "v_team_stage_results_var_pop_order_by": { "group_number": [ - 3558 + 3648 ], "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "team_kdr": [ - 3558 + 3648 ], "total_deaths": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -163873,52 +169867,52 @@ export default { }, "v_team_stage_results_var_samp_order_by": { "group_number": [ - 3558 + 3648 ], "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "team_kdr": [ - 3558 + 3648 ], "total_deaths": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -163979,52 +169973,52 @@ export default { }, "v_team_stage_results_variance_order_by": { "group_number": [ - 3558 + 3648 ], "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "placement": [ - 3558 + 3648 ], "rank": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "team_kdr": [ - 3558 + 3648 ], "total_deaths": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -164059,10 +170053,10 @@ export default { 41 ], "team": [ - 5547 + 5850 ], "team_kdr": [ - 2004 + 2093 ], "total_deaths": [ 41 @@ -164071,13 +170065,13 @@ export default { 41 ], "tournament": [ - 5589 + 5896 ], "tournament_id": [ - 6365 + 6672 ], "tournament_team_id": [ - 6365 + 6672 ], "wins": [ 41 @@ -164088,10 +170082,10 @@ export default { }, "v_team_tournament_results_aggregate": { "aggregate": [ - 7181 + 7488 ], "nodes": [ - 7167 + 7474 ], "__typename": [ 85 @@ -164099,31 +170093,31 @@ export default { }, "v_team_tournament_results_aggregate_bool_exp": { "avg": [ - 7170 + 7477 ], "corr": [ - 7171 + 7478 ], "count": [ - 7173 + 7480 ], "covar_samp": [ - 7174 + 7481 ], "max": [ - 7176 + 7483 ], "min": [ - 7177 + 7484 ], "stddev_samp": [ - 7178 + 7485 ], "sum": [ - 7179 + 7486 ], "var_samp": [ - 7180 + 7487 ], "__typename": [ 85 @@ -164131,16 +170125,16 @@ export default { }, "v_team_tournament_results_aggregate_bool_exp_avg": { "arguments": [ - 7194 + 7501 ], "distinct": [ 6 ], "filter": [ - 7186 + 7493 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -164148,16 +170142,16 @@ export default { }, "v_team_tournament_results_aggregate_bool_exp_corr": { "arguments": [ - 7172 + 7479 ], "distinct": [ 6 ], "filter": [ - 7186 + 7493 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -164165,10 +170159,10 @@ export default { }, "v_team_tournament_results_aggregate_bool_exp_corr_arguments": { "X": [ - 7195 + 7502 ], "Y": [ - 7195 + 7502 ], "__typename": [ 85 @@ -164176,13 +170170,13 @@ export default { }, "v_team_tournament_results_aggregate_bool_exp_count": { "arguments": [ - 7193 + 7500 ], "distinct": [ 6 ], "filter": [ - 7186 + 7493 ], "predicate": [ 42 @@ -164193,16 +170187,16 @@ export default { }, "v_team_tournament_results_aggregate_bool_exp_covar_samp": { "arguments": [ - 7175 + 7482 ], "distinct": [ 6 ], "filter": [ - 7186 + 7493 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -164210,10 +170204,10 @@ export default { }, "v_team_tournament_results_aggregate_bool_exp_covar_samp_arguments": { "X": [ - 7196 + 7503 ], "Y": [ - 7196 + 7503 ], "__typename": [ 85 @@ -164221,16 +170215,16 @@ export default { }, "v_team_tournament_results_aggregate_bool_exp_max": { "arguments": [ - 7197 + 7504 ], "distinct": [ 6 ], "filter": [ - 7186 + 7493 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -164238,16 +170232,16 @@ export default { }, "v_team_tournament_results_aggregate_bool_exp_min": { "arguments": [ - 7198 + 7505 ], "distinct": [ 6 ], "filter": [ - 7186 + 7493 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -164255,16 +170249,16 @@ export default { }, "v_team_tournament_results_aggregate_bool_exp_stddev_samp": { "arguments": [ - 7199 + 7506 ], "distinct": [ 6 ], "filter": [ - 7186 + 7493 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -164272,16 +170266,16 @@ export default { }, "v_team_tournament_results_aggregate_bool_exp_sum": { "arguments": [ - 7200 + 7507 ], "distinct": [ 6 ], "filter": [ - 7186 + 7493 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -164289,16 +170283,16 @@ export default { }, "v_team_tournament_results_aggregate_bool_exp_var_samp": { "arguments": [ - 7201 + 7508 ], "distinct": [ 6 ], "filter": [ - 7186 + 7493 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -164306,13 +170300,13 @@ export default { }, "v_team_tournament_results_aggregate_fields": { "avg": [ - 7184 + 7491 ], "count": [ 41, { "columns": [ - 7193, + 7500, "[v_team_tournament_results_select_column!]" ], "distinct": [ @@ -164321,31 +170315,31 @@ export default { } ], "max": [ - 7188 + 7495 ], "min": [ - 7190 + 7497 ], "stddev": [ - 7202 + 7509 ], "stddev_pop": [ - 7204 + 7511 ], "stddev_samp": [ - 7206 + 7513 ], "sum": [ - 7210 + 7517 ], "var_pop": [ - 7212 + 7519 ], "var_samp": [ - 7214 + 7521 ], "variance": [ - 7216 + 7523 ], "__typename": [ 85 @@ -164353,37 +170347,37 @@ export default { }, "v_team_tournament_results_aggregate_order_by": { "avg": [ - 7185 + 7492 ], "count": [ - 3558 + 3648 ], "max": [ - 7189 + 7496 ], "min": [ - 7191 + 7498 ], "stddev": [ - 7203 + 7510 ], "stddev_pop": [ - 7205 + 7512 ], "stddev_samp": [ - 7207 + 7514 ], "sum": [ - 7211 + 7518 ], "var_pop": [ - 7213 + 7520 ], "var_samp": [ - 7215 + 7522 ], "variance": [ - 7217 + 7524 ], "__typename": [ 85 @@ -164391,7 +170385,7 @@ export default { }, "v_team_tournament_results_arr_rel_insert_input": { "data": [ - 7187 + 7494 ], "__typename": [ 85 @@ -164443,43 +170437,43 @@ export default { }, "v_team_tournament_results_avg_order_by": { "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "team_kdr": [ - 3558 + 3648 ], "total_deaths": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -164487,13 +170481,13 @@ export default { }, "v_team_tournament_results_bool_exp": { "_and": [ - 7186 + 7493 ], "_not": [ - 7186 + 7493 ], "_or": [ - 7186 + 7493 ], "head_to_head_match_wins": [ 42 @@ -164523,10 +170517,10 @@ export default { 42 ], "team": [ - 5556 + 5861 ], "team_kdr": [ - 2005 + 2094 ], "total_deaths": [ 42 @@ -164535,13 +170529,13 @@ export default { 42 ], "tournament": [ - 5610 + 5917 ], "tournament_id": [ - 6367 + 6674 ], "tournament_team_id": [ - 6367 + 6674 ], "wins": [ 42 @@ -164579,10 +170573,10 @@ export default { 41 ], "team": [ - 5565 + 5870 ], "team_kdr": [ - 2004 + 2093 ], "total_deaths": [ 41 @@ -164591,13 +170585,13 @@ export default { 41 ], "tournament": [ - 5619 + 5926 ], "tournament_id": [ - 6365 + 6672 ], "tournament_team_id": [ - 6365 + 6672 ], "wins": [ 41 @@ -164635,7 +170629,7 @@ export default { 41 ], "team_kdr": [ - 2004 + 2093 ], "total_deaths": [ 41 @@ -164644,10 +170638,10 @@ export default { 41 ], "tournament_id": [ - 6365 + 6672 ], "tournament_team_id": [ - 6365 + 6672 ], "wins": [ 41 @@ -164658,49 +170652,49 @@ export default { }, "v_team_tournament_results_max_order_by": { "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "team_kdr": [ - 3558 + 3648 ], "total_deaths": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "tournament_team_id": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -164735,7 +170729,7 @@ export default { 41 ], "team_kdr": [ - 2004 + 2093 ], "total_deaths": [ 41 @@ -164744,10 +170738,10 @@ export default { 41 ], "tournament_id": [ - 6365 + 6672 ], "tournament_team_id": [ - 6365 + 6672 ], "wins": [ 41 @@ -164758,49 +170752,49 @@ export default { }, "v_team_tournament_results_min_order_by": { "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "team_kdr": [ - 3558 + 3648 ], "total_deaths": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "tournament_team_id": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -164808,55 +170802,55 @@ export default { }, "v_team_tournament_results_order_by": { "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "team": [ - 5567 + 5872 ], "team_kdr": [ - 3558 + 3648 ], "total_deaths": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "tournament": [ - 5621 + 5928 ], "tournament_id": [ - 3558 + 3648 ], "tournament_team_id": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -164917,43 +170911,43 @@ export default { }, "v_team_tournament_results_stddev_order_by": { "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "team_kdr": [ - 3558 + 3648 ], "total_deaths": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -165005,43 +170999,43 @@ export default { }, "v_team_tournament_results_stddev_pop_order_by": { "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "team_kdr": [ - 3558 + 3648 ], "total_deaths": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -165093,43 +171087,43 @@ export default { }, "v_team_tournament_results_stddev_samp_order_by": { "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "team_kdr": [ - 3558 + 3648 ], "total_deaths": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -165137,10 +171131,10 @@ export default { }, "v_team_tournament_results_stream_cursor_input": { "initial_value": [ - 7209 + 7516 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -165175,7 +171169,7 @@ export default { 41 ], "team_kdr": [ - 2004 + 2093 ], "total_deaths": [ 41 @@ -165184,10 +171178,10 @@ export default { 41 ], "tournament_id": [ - 6365 + 6672 ], "tournament_team_id": [ - 6365 + 6672 ], "wins": [ 41 @@ -165225,7 +171219,7 @@ export default { 41 ], "team_kdr": [ - 2004 + 2093 ], "total_deaths": [ 41 @@ -165242,43 +171236,43 @@ export default { }, "v_team_tournament_results_sum_order_by": { "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "team_kdr": [ - 3558 + 3648 ], "total_deaths": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -165330,43 +171324,43 @@ export default { }, "v_team_tournament_results_var_pop_order_by": { "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "team_kdr": [ - 3558 + 3648 ], "total_deaths": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -165418,43 +171412,43 @@ export default { }, "v_team_tournament_results_var_samp_order_by": { "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "team_kdr": [ - 3558 + 3648 ], "total_deaths": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -165506,43 +171500,43 @@ export default { }, "v_team_tournament_results_variance_order_by": { "head_to_head_match_wins": [ - 3558 + 3648 ], "head_to_head_rounds_won": [ - 3558 + 3648 ], "losses": [ - 3558 + 3648 ], "maps_lost": [ - 3558 + 3648 ], "maps_won": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "matches_remaining": [ - 3558 + 3648 ], "rounds_lost": [ - 3558 + 3648 ], "rounds_won": [ - 3558 + 3648 ], "team_kdr": [ - 3558 + 3648 ], "total_deaths": [ - 3558 + 3648 ], "total_kills": [ - 3558 + 3648 ], "wins": [ - 3558 + 3648 ], "__typename": [ 85 @@ -165556,13 +171550,13 @@ export default { 41 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ 41 ], "kdr": [ - 2004 + 2093 ], "kills": [ 41 @@ -165571,16 +171565,16 @@ export default { 41 ], "player": [ - 4516 + 4606 ], "player_steam_id": [ - 310 + 312 ], "tournament": [ - 5589 + 5896 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -165588,10 +171582,10 @@ export default { }, "v_tournament_player_stats_aggregate": { "aggregate": [ - 7232 + 7539 ], "nodes": [ - 7218 + 7525 ], "__typename": [ 85 @@ -165599,31 +171593,31 @@ export default { }, "v_tournament_player_stats_aggregate_bool_exp": { "avg": [ - 7221 + 7528 ], "corr": [ - 7222 + 7529 ], "count": [ - 7224 + 7531 ], "covar_samp": [ - 7225 + 7532 ], "max": [ - 7227 + 7534 ], "min": [ - 7228 + 7535 ], "stddev_samp": [ - 7229 + 7536 ], "sum": [ - 7230 + 7537 ], "var_samp": [ - 7231 + 7538 ], "__typename": [ 85 @@ -165631,16 +171625,16 @@ export default { }, "v_tournament_player_stats_aggregate_bool_exp_avg": { "arguments": [ - 7245 + 7552 ], "distinct": [ 6 ], "filter": [ - 7237 + 7544 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -165648,16 +171642,16 @@ export default { }, "v_tournament_player_stats_aggregate_bool_exp_corr": { "arguments": [ - 7223 + 7530 ], "distinct": [ 6 ], "filter": [ - 7237 + 7544 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -165665,10 +171659,10 @@ export default { }, "v_tournament_player_stats_aggregate_bool_exp_corr_arguments": { "X": [ - 7246 + 7553 ], "Y": [ - 7246 + 7553 ], "__typename": [ 85 @@ -165676,13 +171670,13 @@ export default { }, "v_tournament_player_stats_aggregate_bool_exp_count": { "arguments": [ - 7244 + 7551 ], "distinct": [ 6 ], "filter": [ - 7237 + 7544 ], "predicate": [ 42 @@ -165693,16 +171687,16 @@ export default { }, "v_tournament_player_stats_aggregate_bool_exp_covar_samp": { "arguments": [ - 7226 + 7533 ], "distinct": [ 6 ], "filter": [ - 7237 + 7544 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -165710,10 +171704,10 @@ export default { }, "v_tournament_player_stats_aggregate_bool_exp_covar_samp_arguments": { "X": [ - 7247 + 7554 ], "Y": [ - 7247 + 7554 ], "__typename": [ 85 @@ -165721,16 +171715,16 @@ export default { }, "v_tournament_player_stats_aggregate_bool_exp_max": { "arguments": [ - 7248 + 7555 ], "distinct": [ 6 ], "filter": [ - 7237 + 7544 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -165738,16 +171732,16 @@ export default { }, "v_tournament_player_stats_aggregate_bool_exp_min": { "arguments": [ - 7249 + 7556 ], "distinct": [ 6 ], "filter": [ - 7237 + 7544 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -165755,16 +171749,16 @@ export default { }, "v_tournament_player_stats_aggregate_bool_exp_stddev_samp": { "arguments": [ - 7250 + 7557 ], "distinct": [ 6 ], "filter": [ - 7237 + 7544 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -165772,16 +171766,16 @@ export default { }, "v_tournament_player_stats_aggregate_bool_exp_sum": { "arguments": [ - 7251 + 7558 ], "distinct": [ 6 ], "filter": [ - 7237 + 7544 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -165789,16 +171783,16 @@ export default { }, "v_tournament_player_stats_aggregate_bool_exp_var_samp": { "arguments": [ - 7252 + 7559 ], "distinct": [ 6 ], "filter": [ - 7237 + 7544 ], "predicate": [ - 2005 + 2094 ], "__typename": [ 85 @@ -165806,13 +171800,13 @@ export default { }, "v_tournament_player_stats_aggregate_fields": { "avg": [ - 7235 + 7542 ], "count": [ 41, { "columns": [ - 7244, + 7551, "[v_tournament_player_stats_select_column!]" ], "distinct": [ @@ -165821,31 +171815,31 @@ export default { } ], "max": [ - 7239 + 7546 ], "min": [ - 7241 + 7548 ], "stddev": [ - 7253 + 7560 ], "stddev_pop": [ - 7255 + 7562 ], "stddev_samp": [ - 7257 + 7564 ], "sum": [ - 7261 + 7568 ], "var_pop": [ - 7263 + 7570 ], "var_samp": [ - 7265 + 7572 ], "variance": [ - 7267 + 7574 ], "__typename": [ 85 @@ -165853,37 +171847,37 @@ export default { }, "v_tournament_player_stats_aggregate_order_by": { "avg": [ - 7236 + 7543 ], "count": [ - 3558 + 3648 ], "max": [ - 7240 + 7547 ], "min": [ - 7242 + 7549 ], "stddev": [ - 7254 + 7561 ], "stddev_pop": [ - 7256 + 7563 ], "stddev_samp": [ - 7258 + 7565 ], "sum": [ - 7262 + 7569 ], "var_pop": [ - 7264 + 7571 ], "var_samp": [ - 7266 + 7573 ], "variance": [ - 7268 + 7575 ], "__typename": [ 85 @@ -165891,7 +171885,7 @@ export default { }, "v_tournament_player_stats_arr_rel_insert_input": { "data": [ - 7238 + 7545 ], "__typename": [ 85 @@ -165928,28 +171922,28 @@ export default { }, "v_tournament_player_stats_avg_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -165957,13 +171951,13 @@ export default { }, "v_tournament_player_stats_bool_exp": { "_and": [ - 7237 + 7544 ], "_not": [ - 7237 + 7544 ], "_or": [ - 7237 + 7544 ], "assists": [ 42 @@ -165972,13 +171966,13 @@ export default { 42 ], "headshot_percentage": [ - 2005 + 2094 ], "headshots": [ 42 ], "kdr": [ - 2005 + 2094 ], "kills": [ 42 @@ -165987,16 +171981,16 @@ export default { 42 ], "player": [ - 4520 + 4610 ], "player_steam_id": [ - 312 + 314 ], "tournament": [ - 5610 + 5917 ], "tournament_id": [ - 6367 + 6674 ], "__typename": [ 85 @@ -166010,13 +172004,13 @@ export default { 41 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ 41 ], "kdr": [ - 2004 + 2093 ], "kills": [ 41 @@ -166025,16 +172019,16 @@ export default { 41 ], "player": [ - 4527 + 4617 ], "player_steam_id": [ - 310 + 312 ], "tournament": [ - 5619 + 5926 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -166048,13 +172042,13 @@ export default { 41 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ 41 ], "kdr": [ - 2004 + 2093 ], "kills": [ 41 @@ -166063,10 +172057,10 @@ export default { 41 ], "player_steam_id": [ - 310 + 312 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -166074,31 +172068,31 @@ export default { }, "v_tournament_player_stats_max_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -166112,13 +172106,13 @@ export default { 41 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ 41 ], "kdr": [ - 2004 + 2093 ], "kills": [ 41 @@ -166127,10 +172121,10 @@ export default { 41 ], "player_steam_id": [ - 310 + 312 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -166138,31 +172132,31 @@ export default { }, "v_tournament_player_stats_min_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -166170,37 +172164,37 @@ export default { }, "v_tournament_player_stats_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player": [ - 4529 + 4619 ], "player_steam_id": [ - 3558 + 3648 ], "tournament": [ - 5621 + 5928 ], "tournament_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -166246,28 +172240,28 @@ export default { }, "v_tournament_player_stats_stddev_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -166304,28 +172298,28 @@ export default { }, "v_tournament_player_stats_stddev_pop_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -166362,28 +172356,28 @@ export default { }, "v_tournament_player_stats_stddev_samp_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -166391,10 +172385,10 @@ export default { }, "v_tournament_player_stats_stream_cursor_input": { "initial_value": [ - 7260 + 7567 ], "ordering": [ - 393 + 395 ], "__typename": [ 85 @@ -166408,13 +172402,13 @@ export default { 41 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ 41 ], "kdr": [ - 2004 + 2093 ], "kills": [ 41 @@ -166423,10 +172417,10 @@ export default { 41 ], "player_steam_id": [ - 310 + 312 ], "tournament_id": [ - 6365 + 6672 ], "__typename": [ 85 @@ -166440,13 +172434,13 @@ export default { 41 ], "headshot_percentage": [ - 2004 + 2093 ], "headshots": [ 41 ], "kdr": [ - 2004 + 2093 ], "kills": [ 41 @@ -166455,7 +172449,7 @@ export default { 41 ], "player_steam_id": [ - 310 + 312 ], "__typename": [ 85 @@ -166463,28 +172457,28 @@ export default { }, "v_tournament_player_stats_sum_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -166521,28 +172515,28 @@ export default { }, "v_tournament_player_stats_var_pop_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -166579,28 +172573,28 @@ export default { }, "v_tournament_player_stats_var_samp_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -166637,28 +172631,28 @@ export default { }, "v_tournament_player_stats_variance_order_by": { "assists": [ - 3558 + 3648 ], "deaths": [ - 3558 + 3648 ], "headshot_percentage": [ - 3558 + 3648 ], "headshots": [ - 3558 + 3648 ], "kdr": [ - 3558 + 3648 ], "kills": [ - 3558 + 3648 ], "matches_played": [ - 3558 + 3648 ], "player_steam_id": [ - 3558 + 3648 ], "__typename": [ 85 @@ -166666,10 +172660,10 @@ export default { }, "Query": { "_map_pool": [ - 153, + 155, { "distinct_on": [ - 165, + 167, "[_map_pool_select_column!]" ], "limit": [ @@ -166679,19 +172673,19 @@ export default { 41 ], "order_by": [ - 163, + 165, "[_map_pool_order_by!]" ], "where": [ - 156 + 158 ] } ], "_map_pool_aggregate": [ - 154, + 156, { "distinct_on": [ - 165, + 167, "[_map_pool_select_column!]" ], "limit": [ @@ -166701,32 +172695,32 @@ export default { 41 ], "order_by": [ - 163, + 165, "[_map_pool_order_by!]" ], "where": [ - 156 + 158 ] } ], "_map_pool_by_pk": [ - 153, + 155, { "map_id": [ - 6365, + 6672, "uuid!" ], "map_pool_id": [ - 6365, + 6672, "uuid!" ] } ], "abandoned_matches": [ - 172, + 174, { "distinct_on": [ - 193, + 195, "[abandoned_matches_select_column!]" ], "limit": [ @@ -166736,19 +172730,19 @@ export default { 41 ], "order_by": [ - 191, + 193, "[abandoned_matches_order_by!]" ], "where": [ - 181 + 183 ] } ], "abandoned_matches_aggregate": [ - 173, + 175, { "distinct_on": [ - 193, + 195, "[abandoned_matches_select_column!]" ], "limit": [ @@ -166758,41 +172752,41 @@ export default { 41 ], "order_by": [ - 191, + 193, "[abandoned_matches_order_by!]" ], "where": [ - 181 + 183 ] } ], "abandoned_matches_by_pk": [ - 172, + 174, { "id": [ - 6365, + 6672, "uuid!" ] } ], "analyseUtilityPlaybookCoverage": [ - 126, + 128, { "pairs": [ - 143, + 145, "[UtilitySightlinePairInput!]!" ], "playbook_id": [ - 6365, + 6672, "uuid!" ] } ], "api_keys": [ - 213, + 215, { "distinct_on": [ - 227, + 229, "[api_keys_select_column!]" ], "limit": [ @@ -166802,19 +172796,19 @@ export default { 41 ], "order_by": [ - 225, + 227, "[api_keys_order_by!]" ], "where": [ - 217 + 219 ] } ], "api_keys_aggregate": [ - 214, + 216, { "distinct_on": [ - 227, + 229, "[api_keys_select_column!]" ], "limit": [ @@ -166824,28 +172818,28 @@ export default { 41 ], "order_by": [ - 225, + 227, "[api_keys_order_by!]" ], "where": [ - 217 + 219 ] } ], "api_keys_by_pk": [ - 213, + 215, { "id": [ - 6365, + 6672, "uuid!" ] } ], "award_recipients": [ - 241, + 243, { "distinct_on": [ - 262, + 264, "[award_recipients_select_column!]" ], "limit": [ @@ -166855,19 +172849,19 @@ export default { 41 ], "order_by": [ - 260, + 262, "[award_recipients_order_by!]" ], "where": [ - 250 + 252 ] } ], "award_recipients_aggregate": [ - 242, + 244, { "distinct_on": [ - 262, + 264, "[award_recipients_select_column!]" ], "limit": [ @@ -166877,28 +172871,28 @@ export default { 41 ], "order_by": [ - 260, + 262, "[award_recipients_order_by!]" ], "where": [ - 250 + 252 ] } ], "award_recipients_by_pk": [ - 241, + 243, { "id": [ - 6365, + 6672, "uuid!" ] } ], "awards": [ - 282, + 284, { "distinct_on": [ - 297, + 299, "[awards_select_column!]" ], "limit": [ @@ -166908,19 +172902,19 @@ export default { 41 ], "order_by": [ - 295, + 297, "[awards_order_by!]" ], "where": [ - 286 + 288 ] } ], "awards_aggregate": [ - 283, + 285, { "distinct_on": [ - 297, + 299, "[awards_select_column!]" ], "limit": [ @@ -166930,28 +172924,28 @@ export default { 41 ], "order_by": [ - 295, + 297, "[awards_order_by!]" ], "where": [ - 286 + 288 ] } ], "awards_by_pk": [ - 282, + 284, { "id": [ - 6365, + 6672, "uuid!" ] } ], "chat_read_state": [ - 315, + 317, { "distinct_on": [ - 329, + 331, "[chat_read_state_select_column!]" ], "limit": [ @@ -166961,19 +172955,19 @@ export default { 41 ], "order_by": [ - 327, + 329, "[chat_read_state_order_by!]" ], "where": [ - 319 + 321 ] } ], "chat_read_state_aggregate": [ - 316, + 318, { "distinct_on": [ - 329, + 331, "[chat_read_state_select_column!]" ], "limit": [ @@ -166983,19 +172977,19 @@ export default { 41 ], "order_by": [ - 327, + 329, "[chat_read_state_order_by!]" ], "where": [ - 319 + 321 ] } ], "chat_read_state_by_pk": [ - 315, + 317, { "steam_id": [ - 310, + 312, "bigint!" ], "thread": [ @@ -167005,27 +172999,27 @@ export default { } ], "checkUtilityOneWay": [ - 124, + 126, { "lineup_id": [ - 6365, + 6672, "uuid!" ], "pairs": [ - 143, + 145, "[UtilitySightlinePairInput!]!" ] } ], "checkUtilitySightlines": [ - 142, + 144, { "lineup_id": [ - 6365, + 6672, "uuid!" ], "pairs": [ - 143, + 145, "[UtilitySightlinePairInput!]!" ], "threshold": [ @@ -167034,10 +173028,10 @@ export default { } ], "clip_render_jobs": [ - 342, + 344, { "distinct_on": [ - 370, + 372, "[clip_render_jobs_select_column!]" ], "limit": [ @@ -167047,19 +173041,19 @@ export default { 41 ], "order_by": [ - 367, + 369, "[clip_render_jobs_order_by!]" ], "where": [ - 354 + 356 ] } ], "clip_render_jobs_aggregate": [ - 343, + 345, { "distinct_on": [ - 370, + 372, "[clip_render_jobs_select_column!]" ], "limit": [ @@ -167069,28 +173063,28 @@ export default { 41 ], "order_by": [ - 367, + 369, "[clip_render_jobs_order_by!]" ], "where": [ - 354 + 356 ] } ], "clip_render_jobs_by_pk": [ - 342, + 344, { "id": [ - 6365, + 6672, "uuid!" ] } ], "custom_pages": [ - 394, + 396, { "distinct_on": [ - 413, + 415, "[custom_pages_select_column!]" ], "limit": [ @@ -167100,19 +173094,19 @@ export default { 41 ], "order_by": [ - 410, + 412, "[custom_pages_order_by!]" ], "where": [ - 399 + 401 ] } ], "custom_pages_aggregate": [ - 395, + 397, { "distinct_on": [ - 413, + 415, "[custom_pages_select_column!]" ], "limit": [ @@ -167122,19 +173116,19 @@ export default { 41 ], "order_by": [ - 410, + 412, "[custom_pages_order_by!]" ], "where": [ - 399 + 401 ] } ], "custom_pages_by_pk": [ - 394, + 396, { "id": [ - 6365, + 6672, "uuid!" ] } @@ -167143,10 +173137,10 @@ export default { 20 ], "db_backups": [ - 426, + 428, { "distinct_on": [ - 440, + 442, "[db_backups_select_column!]" ], "limit": [ @@ -167156,19 +173150,19 @@ export default { 41 ], "order_by": [ - 438, + 440, "[db_backups_order_by!]" ], "where": [ - 430 + 432 ] } ], "db_backups_aggregate": [ - 427, + 429, { "distinct_on": [ - 440, + 442, "[db_backups_select_column!]" ], "limit": [ @@ -167178,28 +173172,28 @@ export default { 41 ], "order_by": [ - 438, + 440, "[db_backups_order_by!]" ], "where": [ - 430 + 432 ] } ], "db_backups_by_pk": [ - 426, + 428, { "id": [ - 6365, + 6672, "uuid!" ] } ], "direct_conversations": [ - 453, + 455, { "distinct_on": [ - 467, + 469, "[direct_conversations_select_column!]" ], "limit": [ @@ -167209,19 +173203,19 @@ export default { 41 ], "order_by": [ - 465, + 467, "[direct_conversations_order_by!]" ], "where": [ - 457 + 459 ] } ], "direct_conversations_aggregate": [ - 454, + 456, { "distinct_on": [ - 467, + 469, "[direct_conversations_select_column!]" ], "limit": [ @@ -167231,32 +173225,32 @@ export default { 41 ], "order_by": [ - 465, + 467, "[direct_conversations_order_by!]" ], "where": [ - 457 + 459 ] } ], "direct_conversations_by_pk": [ - 453, + 455, { "room_id": [ 85, "String!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "direct_messages": [ - 480, + 482, { "distinct_on": [ - 494, + 496, "[direct_messages_select_column!]" ], "limit": [ @@ -167266,19 +173260,19 @@ export default { 41 ], "order_by": [ - 492, + 494, "[direct_messages_order_by!]" ], "where": [ - 484 + 486 ] } ], "direct_messages_aggregate": [ - 481, + 483, { "distinct_on": [ - 494, + 496, "[direct_messages_select_column!]" ], "limit": [ @@ -167288,28 +173282,28 @@ export default { 41 ], "order_by": [ - 492, + 494, "[direct_messages_order_by!]" ], "where": [ - 484 + 486 ] } ], "direct_messages_by_pk": [ - 480, + 482, { "id": [ - 6365, + 6672, "uuid!" ] } ], "draft_game_picks": [ - 507, + 509, { "distinct_on": [ - 530, + 532, "[draft_game_picks_select_column!]" ], "limit": [ @@ -167319,19 +173313,19 @@ export default { 41 ], "order_by": [ - 528, + 530, "[draft_game_picks_order_by!]" ], "where": [ - 518 + 520 ] } ], "draft_game_picks_aggregate": [ - 508, + 510, { "distinct_on": [ - 530, + 532, "[draft_game_picks_select_column!]" ], "limit": [ @@ -167341,28 +173335,28 @@ export default { 41 ], "order_by": [ - 528, + 530, "[draft_game_picks_order_by!]" ], "where": [ - 518 + 520 ] } ], "draft_game_picks_by_pk": [ - 507, + 509, { "id": [ - 6365, + 6672, "uuid!" ] } ], "draft_game_players": [ - 552, + 554, { "distinct_on": [ - 575, + 577, "[draft_game_players_select_column!]" ], "limit": [ @@ -167372,19 +173366,19 @@ export default { 41 ], "order_by": [ - 573, + 575, "[draft_game_players_order_by!]" ], "where": [ - 563 + 565 ] } ], "draft_game_players_aggregate": [ - 553, + 555, { "distinct_on": [ - 575, + 577, "[draft_game_players_select_column!]" ], "limit": [ @@ -167394,32 +173388,32 @@ export default { 41 ], "order_by": [ - 573, + 575, "[draft_game_players_order_by!]" ], "where": [ - 563 + 565 ] } ], "draft_game_players_by_pk": [ - 552, + 554, { "draft_game_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "draft_games": [ - 597, + 599, { "distinct_on": [ - 621, + 623, "[draft_games_select_column!]" ], "limit": [ @@ -167429,19 +173423,19 @@ export default { 41 ], "order_by": [ - 619, + 621, "[draft_games_order_by!]" ], "where": [ - 608 + 610 ] } ], "draft_games_aggregate": [ - 598, + 600, { "distinct_on": [ - 621, + 623, "[draft_games_select_column!]" ], "limit": [ @@ -167451,28 +173445,28 @@ export default { 41 ], "order_by": [ - 619, + 621, "[draft_games_order_by!]" ], "where": [ - 608 + 610 ] } ], "draft_games_by_pk": [ - 597, + 599, { "id": [ - 6365, + 6672, "uuid!" ] } ], "e_award_sources": [ - 643, + 645, { "distinct_on": [ - 657, + 659, "[e_award_sources_select_column!]" ], "limit": [ @@ -167482,19 +173476,19 @@ export default { 41 ], "order_by": [ - 655, + 657, "[e_award_sources_order_by!]" ], "where": [ - 646 + 648 ] } ], "e_award_sources_aggregate": [ - 644, + 646, { "distinct_on": [ - 657, + 659, "[e_award_sources_select_column!]" ], "limit": [ @@ -167504,16 +173498,16 @@ export default { 41 ], "order_by": [ - 655, + 657, "[e_award_sources_order_by!]" ], "where": [ - 646 + 648 ] } ], "e_award_sources_by_pk": [ - 643, + 645, { "value": [ 85, @@ -167522,10 +173516,10 @@ export default { } ], "e_award_tiers": [ - 663, + 665, { "distinct_on": [ - 677, + 679, "[e_award_tiers_select_column!]" ], "limit": [ @@ -167535,19 +173529,19 @@ export default { 41 ], "order_by": [ - 675, + 677, "[e_award_tiers_order_by!]" ], "where": [ - 666 + 668 ] } ], "e_award_tiers_aggregate": [ - 664, + 666, { "distinct_on": [ - 677, + 679, "[e_award_tiers_select_column!]" ], "limit": [ @@ -167557,16 +173551,16 @@ export default { 41 ], "order_by": [ - 675, + 677, "[e_award_tiers_order_by!]" ], "where": [ - 666 + 668 ] } ], "e_award_tiers_by_pk": [ - 663, + 665, { "value": [ 85, @@ -167575,10 +173569,10 @@ export default { } ], "e_check_in_settings": [ - 683, + 685, { "distinct_on": [ - 697, + 699, "[e_check_in_settings_select_column!]" ], "limit": [ @@ -167588,19 +173582,19 @@ export default { 41 ], "order_by": [ - 695, + 697, "[e_check_in_settings_order_by!]" ], "where": [ - 686 + 688 ] } ], "e_check_in_settings_aggregate": [ - 684, + 686, { "distinct_on": [ - 697, + 699, "[e_check_in_settings_select_column!]" ], "limit": [ @@ -167610,16 +173604,16 @@ export default { 41 ], "order_by": [ - 695, + 697, "[e_check_in_settings_order_by!]" ], "where": [ - 686 + 688 ] } ], "e_check_in_settings_by_pk": [ - 683, + 685, { "value": [ 85, @@ -167628,10 +173622,10 @@ export default { } ], "e_draft_game_captain_selection": [ - 703, + 705, { "distinct_on": [ - 718, + 720, "[e_draft_game_captain_selection_select_column!]" ], "limit": [ @@ -167641,19 +173635,19 @@ export default { 41 ], "order_by": [ - 716, + 718, "[e_draft_game_captain_selection_order_by!]" ], "where": [ - 706 + 708 ] } ], "e_draft_game_captain_selection_aggregate": [ - 704, + 706, { "distinct_on": [ - 718, + 720, "[e_draft_game_captain_selection_select_column!]" ], "limit": [ @@ -167663,16 +173657,16 @@ export default { 41 ], "order_by": [ - 716, + 718, "[e_draft_game_captain_selection_order_by!]" ], "where": [ - 706 + 708 ] } ], "e_draft_game_captain_selection_by_pk": [ - 703, + 705, { "value": [ 85, @@ -167681,10 +173675,10 @@ export default { } ], "e_draft_game_draft_order": [ - 724, + 726, { "distinct_on": [ - 739, + 741, "[e_draft_game_draft_order_select_column!]" ], "limit": [ @@ -167694,19 +173688,19 @@ export default { 41 ], "order_by": [ - 737, + 739, "[e_draft_game_draft_order_order_by!]" ], "where": [ - 727 + 729 ] } ], "e_draft_game_draft_order_aggregate": [ - 725, + 727, { "distinct_on": [ - 739, + 741, "[e_draft_game_draft_order_select_column!]" ], "limit": [ @@ -167716,16 +173710,16 @@ export default { 41 ], "order_by": [ - 737, + 739, "[e_draft_game_draft_order_order_by!]" ], "where": [ - 727 + 729 ] } ], "e_draft_game_draft_order_by_pk": [ - 724, + 726, { "value": [ 85, @@ -167734,10 +173728,10 @@ export default { } ], "e_draft_game_mode": [ - 745, + 747, { "distinct_on": [ - 760, + 762, "[e_draft_game_mode_select_column!]" ], "limit": [ @@ -167747,19 +173741,19 @@ export default { 41 ], "order_by": [ - 758, + 760, "[e_draft_game_mode_order_by!]" ], "where": [ - 748 + 750 ] } ], "e_draft_game_mode_aggregate": [ - 746, + 748, { "distinct_on": [ - 760, + 762, "[e_draft_game_mode_select_column!]" ], "limit": [ @@ -167769,16 +173763,16 @@ export default { 41 ], "order_by": [ - 758, + 760, "[e_draft_game_mode_order_by!]" ], "where": [ - 748 + 750 ] } ], "e_draft_game_mode_by_pk": [ - 745, + 747, { "value": [ 85, @@ -167787,10 +173781,10 @@ export default { } ], "e_draft_game_player_status": [ - 766, + 768, { "distinct_on": [ - 781, + 783, "[e_draft_game_player_status_select_column!]" ], "limit": [ @@ -167800,19 +173794,19 @@ export default { 41 ], "order_by": [ - 779, + 781, "[e_draft_game_player_status_order_by!]" ], "where": [ - 769 + 771 ] } ], "e_draft_game_player_status_aggregate": [ - 767, + 769, { "distinct_on": [ - 781, + 783, "[e_draft_game_player_status_select_column!]" ], "limit": [ @@ -167822,16 +173816,16 @@ export default { 41 ], "order_by": [ - 779, + 781, "[e_draft_game_player_status_order_by!]" ], "where": [ - 769 + 771 ] } ], "e_draft_game_player_status_by_pk": [ - 766, + 768, { "value": [ 85, @@ -167840,10 +173834,10 @@ export default { } ], "e_draft_game_status": [ - 787, + 789, { "distinct_on": [ - 802, + 804, "[e_draft_game_status_select_column!]" ], "limit": [ @@ -167853,19 +173847,19 @@ export default { 41 ], "order_by": [ - 800, + 802, "[e_draft_game_status_order_by!]" ], "where": [ - 790 + 792 ] } ], "e_draft_game_status_aggregate": [ - 788, + 790, { "distinct_on": [ - 802, + 804, "[e_draft_game_status_select_column!]" ], "limit": [ @@ -167875,16 +173869,16 @@ export default { 41 ], "order_by": [ - 800, + 802, "[e_draft_game_status_order_by!]" ], "where": [ - 790 + 792 ] } ], "e_draft_game_status_by_pk": [ - 787, + 789, { "value": [ 85, @@ -167893,10 +173887,10 @@ export default { } ], "e_event_media_access": [ - 808, + 810, { "distinct_on": [ - 822, + 824, "[e_event_media_access_select_column!]" ], "limit": [ @@ -167906,19 +173900,19 @@ export default { 41 ], "order_by": [ - 820, + 822, "[e_event_media_access_order_by!]" ], "where": [ - 811 + 813 ] } ], "e_event_media_access_aggregate": [ - 809, + 811, { "distinct_on": [ - 822, + 824, "[e_event_media_access_select_column!]" ], "limit": [ @@ -167928,16 +173922,16 @@ export default { 41 ], "order_by": [ - 820, + 822, "[e_event_media_access_order_by!]" ], "where": [ - 811 + 813 ] } ], "e_event_media_access_by_pk": [ - 808, + 810, { "value": [ 85, @@ -167946,10 +173940,10 @@ export default { } ], "e_event_visibility": [ - 828, + 830, { "distinct_on": [ - 842, + 844, "[e_event_visibility_select_column!]" ], "limit": [ @@ -167959,19 +173953,19 @@ export default { 41 ], "order_by": [ - 840, + 842, "[e_event_visibility_order_by!]" ], "where": [ - 831 + 833 ] } ], "e_event_visibility_aggregate": [ - 829, + 831, { "distinct_on": [ - 842, + 844, "[e_event_visibility_select_column!]" ], "limit": [ @@ -167981,16 +173975,16 @@ export default { 41 ], "order_by": [ - 840, + 842, "[e_event_visibility_order_by!]" ], "where": [ - 831 + 833 ] } ], "e_event_visibility_by_pk": [ - 828, + 830, { "value": [ 85, @@ -167999,10 +173993,10 @@ export default { } ], "e_friend_status": [ - 848, + 850, { "distinct_on": [ - 863, + 865, "[e_friend_status_select_column!]" ], "limit": [ @@ -168012,19 +174006,19 @@ export default { 41 ], "order_by": [ - 861, + 863, "[e_friend_status_order_by!]" ], "where": [ - 851 + 853 ] } ], "e_friend_status_aggregate": [ - 849, + 851, { "distinct_on": [ - 863, + 865, "[e_friend_status_select_column!]" ], "limit": [ @@ -168034,16 +174028,16 @@ export default { 41 ], "order_by": [ - 861, + 863, "[e_friend_status_order_by!]" ], "where": [ - 851 + 853 ] } ], "e_friend_status_by_pk": [ - 848, + 850, { "value": [ 85, @@ -168052,10 +174046,10 @@ export default { } ], "e_game_cfg_types": [ - 869, + 871, { "distinct_on": [ - 883, + 885, "[e_game_cfg_types_select_column!]" ], "limit": [ @@ -168065,19 +174059,19 @@ export default { 41 ], "order_by": [ - 881, + 883, "[e_game_cfg_types_order_by!]" ], "where": [ - 872 + 874 ] } ], "e_game_cfg_types_aggregate": [ - 870, + 872, { "distinct_on": [ - 883, + 885, "[e_game_cfg_types_select_column!]" ], "limit": [ @@ -168087,16 +174081,16 @@ export default { 41 ], "order_by": [ - 881, + 883, "[e_game_cfg_types_order_by!]" ], "where": [ - 872 + 874 ] } ], "e_game_cfg_types_by_pk": [ - 869, + 871, { "value": [ 85, @@ -168105,10 +174099,10 @@ export default { } ], "e_game_plugin_channels": [ - 889, + 891, { "distinct_on": [ - 903, + 905, "[e_game_plugin_channels_select_column!]" ], "limit": [ @@ -168118,19 +174112,19 @@ export default { 41 ], "order_by": [ - 901, + 903, "[e_game_plugin_channels_order_by!]" ], "where": [ - 892 + 894 ] } ], "e_game_plugin_channels_aggregate": [ - 890, + 892, { "distinct_on": [ - 903, + 905, "[e_game_plugin_channels_select_column!]" ], "limit": [ @@ -168140,16 +174134,16 @@ export default { 41 ], "order_by": [ - 901, + 903, "[e_game_plugin_channels_order_by!]" ], "where": [ - 892 + 894 ] } ], "e_game_plugin_channels_by_pk": [ - 889, + 891, { "value": [ 85, @@ -168158,10 +174152,10 @@ export default { } ], "e_game_plugin_install_statuses": [ - 909, + 911, { "distinct_on": [ - 923, + 925, "[e_game_plugin_install_statuses_select_column!]" ], "limit": [ @@ -168171,19 +174165,19 @@ export default { 41 ], "order_by": [ - 921, + 923, "[e_game_plugin_install_statuses_order_by!]" ], "where": [ - 912 + 914 ] } ], "e_game_plugin_install_statuses_aggregate": [ - 910, + 912, { "distinct_on": [ - 923, + 925, "[e_game_plugin_install_statuses_select_column!]" ], "limit": [ @@ -168193,16 +174187,16 @@ export default { 41 ], "order_by": [ - 921, + 923, "[e_game_plugin_install_statuses_order_by!]" ], "where": [ - 912 + 914 ] } ], "e_game_plugin_install_statuses_by_pk": [ - 909, + 911, { "value": [ 85, @@ -168211,10 +174205,10 @@ export default { } ], "e_game_plugin_kinds": [ - 929, + 931, { "distinct_on": [ - 943, + 945, "[e_game_plugin_kinds_select_column!]" ], "limit": [ @@ -168224,19 +174218,19 @@ export default { 41 ], "order_by": [ - 941, + 943, "[e_game_plugin_kinds_order_by!]" ], "where": [ - 932 + 934 ] } ], "e_game_plugin_kinds_aggregate": [ - 930, + 932, { "distinct_on": [ - 943, + 945, "[e_game_plugin_kinds_select_column!]" ], "limit": [ @@ -168246,16 +174240,16 @@ export default { 41 ], "order_by": [ - 941, + 943, "[e_game_plugin_kinds_order_by!]" ], "where": [ - 932 + 934 ] } ], "e_game_plugin_kinds_by_pk": [ - 929, + 931, { "value": [ 85, @@ -168264,10 +174258,10 @@ export default { } ], "e_game_server_node_statuses": [ - 949, + 951, { "distinct_on": [ - 964, + 966, "[e_game_server_node_statuses_select_column!]" ], "limit": [ @@ -168277,19 +174271,19 @@ export default { 41 ], "order_by": [ - 962, + 964, "[e_game_server_node_statuses_order_by!]" ], "where": [ - 952 + 954 ] } ], "e_game_server_node_statuses_aggregate": [ - 950, + 952, { "distinct_on": [ - 964, + 966, "[e_game_server_node_statuses_select_column!]" ], "limit": [ @@ -168299,16 +174293,16 @@ export default { 41 ], "order_by": [ - 962, + 964, "[e_game_server_node_statuses_order_by!]" ], "where": [ - 952 + 954 ] } ], "e_game_server_node_statuses_by_pk": [ - 949, + 951, { "value": [ 85, @@ -168317,10 +174311,10 @@ export default { } ], "e_league_movement_types": [ - 970, + 972, { "distinct_on": [ - 985, + 987, "[e_league_movement_types_select_column!]" ], "limit": [ @@ -168330,19 +174324,19 @@ export default { 41 ], "order_by": [ - 983, + 985, "[e_league_movement_types_order_by!]" ], "where": [ - 973 + 975 ] } ], "e_league_movement_types_aggregate": [ - 971, + 973, { "distinct_on": [ - 985, + 987, "[e_league_movement_types_select_column!]" ], "limit": [ @@ -168352,16 +174346,16 @@ export default { 41 ], "order_by": [ - 983, + 985, "[e_league_movement_types_order_by!]" ], "where": [ - 973 + 975 ] } ], "e_league_movement_types_by_pk": [ - 970, + 972, { "value": [ 85, @@ -168370,10 +174364,10 @@ export default { } ], "e_league_proposal_statuses": [ - 991, + 993, { "distinct_on": [ - 1006, + 1008, "[e_league_proposal_statuses_select_column!]" ], "limit": [ @@ -168383,19 +174377,19 @@ export default { 41 ], "order_by": [ - 1004, + 1006, "[e_league_proposal_statuses_order_by!]" ], "where": [ - 994 + 996 ] } ], "e_league_proposal_statuses_aggregate": [ - 992, + 994, { "distinct_on": [ - 1006, + 1008, "[e_league_proposal_statuses_select_column!]" ], "limit": [ @@ -168405,16 +174399,16 @@ export default { 41 ], "order_by": [ - 1004, + 1006, "[e_league_proposal_statuses_order_by!]" ], "where": [ - 994 + 996 ] } ], "e_league_proposal_statuses_by_pk": [ - 991, + 993, { "value": [ 85, @@ -168423,10 +174417,10 @@ export default { } ], "e_league_registration_statuses": [ - 1012, + 1014, { "distinct_on": [ - 1027, + 1029, "[e_league_registration_statuses_select_column!]" ], "limit": [ @@ -168436,19 +174430,19 @@ export default { 41 ], "order_by": [ - 1025, + 1027, "[e_league_registration_statuses_order_by!]" ], "where": [ - 1015 + 1017 ] } ], "e_league_registration_statuses_aggregate": [ - 1013, + 1015, { "distinct_on": [ - 1027, + 1029, "[e_league_registration_statuses_select_column!]" ], "limit": [ @@ -168458,16 +174452,16 @@ export default { 41 ], "order_by": [ - 1025, + 1027, "[e_league_registration_statuses_order_by!]" ], "where": [ - 1015 + 1017 ] } ], "e_league_registration_statuses_by_pk": [ - 1012, + 1014, { "value": [ 85, @@ -168476,10 +174470,10 @@ export default { } ], "e_league_season_statuses": [ - 1033, + 1035, { "distinct_on": [ - 1048, + 1050, "[e_league_season_statuses_select_column!]" ], "limit": [ @@ -168489,19 +174483,19 @@ export default { 41 ], "order_by": [ - 1046, + 1048, "[e_league_season_statuses_order_by!]" ], "where": [ - 1036 + 1038 ] } ], "e_league_season_statuses_aggregate": [ - 1034, + 1036, { "distinct_on": [ - 1048, + 1050, "[e_league_season_statuses_select_column!]" ], "limit": [ @@ -168511,16 +174505,16 @@ export default { 41 ], "order_by": [ - 1046, + 1048, "[e_league_season_statuses_order_by!]" ], "where": [ - 1036 + 1038 ] } ], "e_league_season_statuses_by_pk": [ - 1033, + 1035, { "value": [ 85, @@ -168529,10 +174523,10 @@ export default { } ], "e_lobby_access": [ - 1054, + 1056, { "distinct_on": [ - 1069, + 1071, "[e_lobby_access_select_column!]" ], "limit": [ @@ -168542,19 +174536,19 @@ export default { 41 ], "order_by": [ - 1067, + 1069, "[e_lobby_access_order_by!]" ], "where": [ - 1057 + 1059 ] } ], "e_lobby_access_aggregate": [ - 1055, + 1057, { "distinct_on": [ - 1069, + 1071, "[e_lobby_access_select_column!]" ], "limit": [ @@ -168564,16 +174558,16 @@ export default { 41 ], "order_by": [ - 1067, + 1069, "[e_lobby_access_order_by!]" ], "where": [ - 1057 + 1059 ] } ], "e_lobby_access_by_pk": [ - 1054, + 1056, { "value": [ 85, @@ -168582,10 +174576,10 @@ export default { } ], "e_lobby_player_status": [ - 1075, + 1077, { "distinct_on": [ - 1089, + 1091, "[e_lobby_player_status_select_column!]" ], "limit": [ @@ -168595,19 +174589,19 @@ export default { 41 ], "order_by": [ - 1087, + 1089, "[e_lobby_player_status_order_by!]" ], "where": [ - 1078 + 1080 ] } ], "e_lobby_player_status_aggregate": [ - 1076, + 1078, { "distinct_on": [ - 1089, + 1091, "[e_lobby_player_status_select_column!]" ], "limit": [ @@ -168617,16 +174611,16 @@ export default { 41 ], "order_by": [ - 1087, + 1089, "[e_lobby_player_status_order_by!]" ], "where": [ - 1078 + 1080 ] } ], "e_lobby_player_status_by_pk": [ - 1075, + 1077, { "value": [ 85, @@ -168635,10 +174629,10 @@ export default { } ], "e_map_pool_types": [ - 1095, + 1097, { "distinct_on": [ - 1110, + 1112, "[e_map_pool_types_select_column!]" ], "limit": [ @@ -168648,19 +174642,19 @@ export default { 41 ], "order_by": [ - 1108, + 1110, "[e_map_pool_types_order_by!]" ], "where": [ - 1098 + 1100 ] } ], "e_map_pool_types_aggregate": [ - 1096, + 1098, { "distinct_on": [ - 1110, + 1112, "[e_map_pool_types_select_column!]" ], "limit": [ @@ -168670,16 +174664,16 @@ export default { 41 ], "order_by": [ - 1108, + 1110, "[e_map_pool_types_order_by!]" ], "where": [ - 1098 + 1100 ] } ], "e_map_pool_types_by_pk": [ - 1095, + 1097, { "value": [ 85, @@ -168688,10 +174682,10 @@ export default { } ], "e_match_clip_visibility": [ - 1116, + 1118, { "distinct_on": [ - 1130, + 1132, "[e_match_clip_visibility_select_column!]" ], "limit": [ @@ -168701,19 +174695,19 @@ export default { 41 ], "order_by": [ - 1128, + 1130, "[e_match_clip_visibility_order_by!]" ], "where": [ - 1119 + 1121 ] } ], "e_match_clip_visibility_aggregate": [ - 1117, + 1119, { "distinct_on": [ - 1130, + 1132, "[e_match_clip_visibility_select_column!]" ], "limit": [ @@ -168723,16 +174717,16 @@ export default { 41 ], "order_by": [ - 1128, + 1130, "[e_match_clip_visibility_order_by!]" ], "where": [ - 1119 + 1121 ] } ], "e_match_clip_visibility_by_pk": [ - 1116, + 1118, { "value": [ 85, @@ -168741,10 +174735,10 @@ export default { } ], "e_match_map_status": [ - 1136, + 1138, { "distinct_on": [ - 1151, + 1153, "[e_match_map_status_select_column!]" ], "limit": [ @@ -168754,19 +174748,19 @@ export default { 41 ], "order_by": [ - 1149, + 1151, "[e_match_map_status_order_by!]" ], "where": [ - 1139 + 1141 ] } ], "e_match_map_status_aggregate": [ - 1137, + 1139, { "distinct_on": [ - 1151, + 1153, "[e_match_map_status_select_column!]" ], "limit": [ @@ -168776,16 +174770,16 @@ export default { 41 ], "order_by": [ - 1149, + 1151, "[e_match_map_status_order_by!]" ], "where": [ - 1139 + 1141 ] } ], "e_match_map_status_by_pk": [ - 1136, + 1138, { "value": [ 85, @@ -168794,10 +174788,10 @@ export default { } ], "e_match_mode": [ - 1157, + 1159, { "distinct_on": [ - 1171, + 1173, "[e_match_mode_select_column!]" ], "limit": [ @@ -168807,19 +174801,19 @@ export default { 41 ], "order_by": [ - 1169, + 1171, "[e_match_mode_order_by!]" ], "where": [ - 1160 + 1162 ] } ], "e_match_mode_aggregate": [ - 1158, + 1160, { "distinct_on": [ - 1171, + 1173, "[e_match_mode_select_column!]" ], "limit": [ @@ -168829,16 +174823,16 @@ export default { 41 ], "order_by": [ - 1169, + 1171, "[e_match_mode_order_by!]" ], "where": [ - 1160 + 1162 ] } ], "e_match_mode_by_pk": [ - 1157, + 1159, { "value": [ 85, @@ -168847,10 +174841,10 @@ export default { } ], "e_match_party_sources": [ - 1177, + 1179, { "distinct_on": [ - 1191, + 1193, "[e_match_party_sources_select_column!]" ], "limit": [ @@ -168860,19 +174854,19 @@ export default { 41 ], "order_by": [ - 1189, + 1191, "[e_match_party_sources_order_by!]" ], "where": [ - 1180 + 1182 ] } ], "e_match_party_sources_aggregate": [ - 1178, + 1180, { "distinct_on": [ - 1191, + 1193, "[e_match_party_sources_select_column!]" ], "limit": [ @@ -168882,16 +174876,16 @@ export default { 41 ], "order_by": [ - 1189, + 1191, "[e_match_party_sources_order_by!]" ], "where": [ - 1180 + 1182 ] } ], "e_match_party_sources_by_pk": [ - 1177, + 1179, { "value": [ 85, @@ -168900,10 +174894,10 @@ export default { } ], "e_match_status": [ - 1197, + 1199, { "distinct_on": [ - 1212, + 1214, "[e_match_status_select_column!]" ], "limit": [ @@ -168913,19 +174907,19 @@ export default { 41 ], "order_by": [ - 1210, + 1212, "[e_match_status_order_by!]" ], "where": [ - 1200 + 1202 ] } ], "e_match_status_aggregate": [ - 1198, + 1200, { "distinct_on": [ - 1212, + 1214, "[e_match_status_select_column!]" ], "limit": [ @@ -168935,16 +174929,16 @@ export default { 41 ], "order_by": [ - 1210, + 1212, "[e_match_status_order_by!]" ], "where": [ - 1200 + 1202 ] } ], "e_match_status_by_pk": [ - 1197, + 1199, { "value": [ 85, @@ -168953,10 +174947,10 @@ export default { } ], "e_match_types": [ - 1218, + 1220, { "distinct_on": [ - 1233, + 1235, "[e_match_types_select_column!]" ], "limit": [ @@ -168966,19 +174960,19 @@ export default { 41 ], "order_by": [ - 1231, + 1233, "[e_match_types_order_by!]" ], "where": [ - 1221 + 1223 ] } ], "e_match_types_aggregate": [ - 1219, + 1221, { "distinct_on": [ - 1233, + 1235, "[e_match_types_select_column!]" ], "limit": [ @@ -168988,16 +174982,16 @@ export default { 41 ], "order_by": [ - 1231, + 1233, "[e_match_types_order_by!]" ], "where": [ - 1221 + 1223 ] } ], "e_match_types_by_pk": [ - 1218, + 1220, { "value": [ 85, @@ -169006,10 +175000,10 @@ export default { } ], "e_notification_types": [ - 1239, + 1241, { "distinct_on": [ - 1253, + 1255, "[e_notification_types_select_column!]" ], "limit": [ @@ -169019,19 +175013,19 @@ export default { 41 ], "order_by": [ - 1251, + 1253, "[e_notification_types_order_by!]" ], "where": [ - 1242 + 1244 ] } ], "e_notification_types_aggregate": [ - 1240, + 1242, { "distinct_on": [ - 1253, + 1255, "[e_notification_types_select_column!]" ], "limit": [ @@ -169041,16 +175035,16 @@ export default { 41 ], "order_by": [ - 1251, + 1253, "[e_notification_types_order_by!]" ], "where": [ - 1242 + 1244 ] } ], "e_notification_types_by_pk": [ - 1239, + 1241, { "value": [ 85, @@ -169059,10 +175053,10 @@ export default { } ], "e_objective_types": [ - 1259, + 1261, { "distinct_on": [ - 1273, + 1275, "[e_objective_types_select_column!]" ], "limit": [ @@ -169072,19 +175066,19 @@ export default { 41 ], "order_by": [ - 1271, + 1273, "[e_objective_types_order_by!]" ], "where": [ - 1262 + 1264 ] } ], "e_objective_types_aggregate": [ - 1260, + 1262, { "distinct_on": [ - 1273, + 1275, "[e_objective_types_select_column!]" ], "limit": [ @@ -169094,16 +175088,16 @@ export default { 41 ], "order_by": [ - 1271, + 1273, "[e_objective_types_order_by!]" ], "where": [ - 1262 + 1264 ] } ], "e_objective_types_by_pk": [ - 1259, + 1261, { "value": [ 85, @@ -169112,10 +175106,10 @@ export default { } ], "e_player_roles": [ - 1279, + 1281, { "distinct_on": [ - 1293, + 1295, "[e_player_roles_select_column!]" ], "limit": [ @@ -169125,19 +175119,19 @@ export default { 41 ], "order_by": [ - 1291, + 1293, "[e_player_roles_order_by!]" ], "where": [ - 1282 + 1284 ] } ], "e_player_roles_aggregate": [ - 1280, + 1282, { "distinct_on": [ - 1293, + 1295, "[e_player_roles_select_column!]" ], "limit": [ @@ -169147,16 +175141,16 @@ export default { 41 ], "order_by": [ - 1291, + 1293, "[e_player_roles_order_by!]" ], "where": [ - 1282 + 1284 ] } ], "e_player_roles_by_pk": [ - 1279, + 1281, { "value": [ 85, @@ -169165,10 +175159,10 @@ export default { } ], "e_plugin_runtimes": [ - 1299, + 1301, { "distinct_on": [ - 1313, + 1315, "[e_plugin_runtimes_select_column!]" ], "limit": [ @@ -169178,19 +175172,19 @@ export default { 41 ], "order_by": [ - 1311, + 1313, "[e_plugin_runtimes_order_by!]" ], "where": [ - 1302 + 1304 ] } ], "e_plugin_runtimes_aggregate": [ - 1300, + 1302, { "distinct_on": [ - 1313, + 1315, "[e_plugin_runtimes_select_column!]" ], "limit": [ @@ -169200,16 +175194,16 @@ export default { 41 ], "order_by": [ - 1311, + 1313, "[e_plugin_runtimes_order_by!]" ], "where": [ - 1302 + 1304 ] } ], "e_plugin_runtimes_by_pk": [ - 1299, + 1301, { "value": [ 85, @@ -169218,10 +175212,10 @@ export default { } ], "e_ready_settings": [ - 1319, + 1321, { "distinct_on": [ - 1333, + 1335, "[e_ready_settings_select_column!]" ], "limit": [ @@ -169231,19 +175225,19 @@ export default { 41 ], "order_by": [ - 1331, + 1333, "[e_ready_settings_order_by!]" ], "where": [ - 1322 + 1324 ] } ], "e_ready_settings_aggregate": [ - 1320, + 1322, { "distinct_on": [ - 1333, + 1335, "[e_ready_settings_select_column!]" ], "limit": [ @@ -169253,16 +175247,16 @@ export default { 41 ], "order_by": [ - 1331, + 1333, "[e_ready_settings_order_by!]" ], "where": [ - 1322 + 1324 ] } ], "e_ready_settings_by_pk": [ - 1319, + 1321, { "value": [ 85, @@ -169270,12 +175264,34 @@ export default { ] } ], - "e_sanction_types": [ - 1339, + "e_sanction_scopes": [ + 1341, { "distinct_on": [ 1354, - "[e_sanction_types_select_column!]" + "[e_sanction_scopes_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 1352, + "[e_sanction_scopes_order_by!]" + ], + "where": [ + 1344 + ] + } + ], + "e_sanction_scopes_aggregate": [ + 1342, + { + "distinct_on": [ + 1354, + "[e_sanction_scopes_select_column!]" ], "limit": [ 41 @@ -169285,18 +175301,102 @@ export default { ], "order_by": [ 1352, + "[e_sanction_scopes_order_by!]" + ], + "where": [ + 1344 + ] + } + ], + "e_sanction_scopes_by_pk": [ + 1341, + { + "value": [ + 85, + "String!" + ] + } + ], + "e_sanction_sources": [ + 1360, + { + "distinct_on": [ + 1374, + "[e_sanction_sources_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 1372, + "[e_sanction_sources_order_by!]" + ], + "where": [ + 1364 + ] + } + ], + "e_sanction_sources_aggregate": [ + 1361, + { + "distinct_on": [ + 1374, + "[e_sanction_sources_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 1372, + "[e_sanction_sources_order_by!]" + ], + "where": [ + 1364 + ] + } + ], + "e_sanction_sources_by_pk": [ + 1360, + { + "value": [ + 85, + "String!" + ] + } + ], + "e_sanction_types": [ + 1387, + { + "distinct_on": [ + 1402, + "[e_sanction_types_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 1400, "[e_sanction_types_order_by!]" ], "where": [ - 1342 + 1390 ] } ], "e_sanction_types_aggregate": [ - 1340, + 1388, { "distinct_on": [ - 1354, + 1402, "[e_sanction_types_select_column!]" ], "limit": [ @@ -169306,16 +175406,16 @@ export default { 41 ], "order_by": [ - 1352, + 1400, "[e_sanction_types_order_by!]" ], "where": [ - 1342 + 1390 ] } ], "e_sanction_types_by_pk": [ - 1339, + 1387, { "value": [ 85, @@ -169324,10 +175424,10 @@ export default { } ], "e_scrim_request_statuses": [ - 1360, + 1408, { "distinct_on": [ - 1374, + 1422, "[e_scrim_request_statuses_select_column!]" ], "limit": [ @@ -169337,19 +175437,19 @@ export default { 41 ], "order_by": [ - 1372, + 1420, "[e_scrim_request_statuses_order_by!]" ], "where": [ - 1363 + 1411 ] } ], "e_scrim_request_statuses_aggregate": [ - 1361, + 1409, { "distinct_on": [ - 1374, + 1422, "[e_scrim_request_statuses_select_column!]" ], "limit": [ @@ -169359,16 +175459,16 @@ export default { 41 ], "order_by": [ - 1372, + 1420, "[e_scrim_request_statuses_order_by!]" ], "where": [ - 1363 + 1411 ] } ], "e_scrim_request_statuses_by_pk": [ - 1360, + 1408, { "value": [ 85, @@ -169377,10 +175477,10 @@ export default { } ], "e_server_types": [ - 1380, + 1428, { "distinct_on": [ - 1394, + 1442, "[e_server_types_select_column!]" ], "limit": [ @@ -169390,19 +175490,19 @@ export default { 41 ], "order_by": [ - 1392, + 1440, "[e_server_types_order_by!]" ], "where": [ - 1383 + 1431 ] } ], "e_server_types_aggregate": [ - 1381, + 1429, { "distinct_on": [ - 1394, + 1442, "[e_server_types_select_column!]" ], "limit": [ @@ -169412,16 +175512,16 @@ export default { 41 ], "order_by": [ - 1392, + 1440, "[e_server_types_order_by!]" ], "where": [ - 1383 + 1431 ] } ], "e_server_types_by_pk": [ - 1380, + 1428, { "value": [ 85, @@ -169430,10 +175530,10 @@ export default { } ], "e_sides": [ - 1400, + 1448, { "distinct_on": [ - 1414, + 1462, "[e_sides_select_column!]" ], "limit": [ @@ -169443,19 +175543,19 @@ export default { 41 ], "order_by": [ - 1412, + 1460, "[e_sides_order_by!]" ], "where": [ - 1403 + 1451 ] } ], "e_sides_aggregate": [ - 1401, + 1449, { "distinct_on": [ - 1414, + 1462, "[e_sides_select_column!]" ], "limit": [ @@ -169465,16 +175565,16 @@ export default { 41 ], "order_by": [ - 1412, + 1460, "[e_sides_order_by!]" ], "where": [ - 1403 + 1451 ] } ], "e_sides_by_pk": [ - 1400, + 1448, { "value": [ 85, @@ -169483,10 +175583,10 @@ export default { } ], "e_system_alert_types": [ - 1420, + 1468, { "distinct_on": [ - 1434, + 1482, "[e_system_alert_types_select_column!]" ], "limit": [ @@ -169496,19 +175596,19 @@ export default { 41 ], "order_by": [ - 1432, + 1480, "[e_system_alert_types_order_by!]" ], "where": [ - 1423 + 1471 ] } ], "e_system_alert_types_aggregate": [ - 1421, + 1469, { "distinct_on": [ - 1434, + 1482, "[e_system_alert_types_select_column!]" ], "limit": [ @@ -169518,16 +175618,16 @@ export default { 41 ], "order_by": [ - 1432, + 1480, "[e_system_alert_types_order_by!]" ], "where": [ - 1423 + 1471 ] } ], "e_system_alert_types_by_pk": [ - 1420, + 1468, { "value": [ 85, @@ -169536,10 +175636,10 @@ export default { } ], "e_team_roles": [ - 1440, + 1488, { "distinct_on": [ - 1455, + 1503, "[e_team_roles_select_column!]" ], "limit": [ @@ -169549,19 +175649,19 @@ export default { 41 ], "order_by": [ - 1453, + 1501, "[e_team_roles_order_by!]" ], "where": [ - 1443 + 1491 ] } ], "e_team_roles_aggregate": [ - 1441, + 1489, { "distinct_on": [ - 1455, + 1503, "[e_team_roles_select_column!]" ], "limit": [ @@ -169571,16 +175671,16 @@ export default { 41 ], "order_by": [ - 1453, + 1501, "[e_team_roles_order_by!]" ], "where": [ - 1443 + 1491 ] } ], "e_team_roles_by_pk": [ - 1440, + 1488, { "value": [ 85, @@ -169589,10 +175689,10 @@ export default { } ], "e_team_roster_statuses": [ - 1461, + 1509, { "distinct_on": [ - 1475, + 1523, "[e_team_roster_statuses_select_column!]" ], "limit": [ @@ -169602,19 +175702,19 @@ export default { 41 ], "order_by": [ - 1473, + 1521, "[e_team_roster_statuses_order_by!]" ], "where": [ - 1464 + 1512 ] } ], "e_team_roster_statuses_aggregate": [ - 1462, + 1510, { "distinct_on": [ - 1475, + 1523, "[e_team_roster_statuses_select_column!]" ], "limit": [ @@ -169624,16 +175724,16 @@ export default { 41 ], "order_by": [ - 1473, + 1521, "[e_team_roster_statuses_order_by!]" ], "where": [ - 1464 + 1512 ] } ], "e_team_roster_statuses_by_pk": [ - 1461, + 1509, { "value": [ 85, @@ -169642,10 +175742,10 @@ export default { } ], "e_timeout_settings": [ - 1481, + 1529, { "distinct_on": [ - 1495, + 1543, "[e_timeout_settings_select_column!]" ], "limit": [ @@ -169655,19 +175755,19 @@ export default { 41 ], "order_by": [ - 1493, + 1541, "[e_timeout_settings_order_by!]" ], "where": [ - 1484 + 1532 ] } ], "e_timeout_settings_aggregate": [ - 1482, + 1530, { "distinct_on": [ - 1495, + 1543, "[e_timeout_settings_select_column!]" ], "limit": [ @@ -169677,16 +175777,16 @@ export default { 41 ], "order_by": [ - 1493, + 1541, "[e_timeout_settings_order_by!]" ], "where": [ - 1484 + 1532 ] } ], "e_timeout_settings_by_pk": [ - 1481, + 1529, { "value": [ 85, @@ -169695,10 +175795,10 @@ export default { } ], "e_tournament_categories": [ - 1501, + 1549, { "distinct_on": [ - 1516, + 1564, "[e_tournament_categories_select_column!]" ], "limit": [ @@ -169708,19 +175808,19 @@ export default { 41 ], "order_by": [ - 1514, + 1562, "[e_tournament_categories_order_by!]" ], "where": [ - 1504 + 1552 ] } ], "e_tournament_categories_aggregate": [ - 1502, + 1550, { "distinct_on": [ - 1516, + 1564, "[e_tournament_categories_select_column!]" ], "limit": [ @@ -169730,16 +175830,122 @@ export default { 41 ], "order_by": [ - 1514, + 1562, "[e_tournament_categories_order_by!]" ], "where": [ - 1504 + 1552 ] } ], "e_tournament_categories_by_pk": [ - 1501, + 1549, + { + "value": [ + 85, + "String!" + ] + } + ], + "e_tournament_free_agent_statuses": [ + 1570, + { + "distinct_on": [ + 1585, + "[e_tournament_free_agent_statuses_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 1583, + "[e_tournament_free_agent_statuses_order_by!]" + ], + "where": [ + 1573 + ] + } + ], + "e_tournament_free_agent_statuses_aggregate": [ + 1571, + { + "distinct_on": [ + 1585, + "[e_tournament_free_agent_statuses_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 1583, + "[e_tournament_free_agent_statuses_order_by!]" + ], + "where": [ + 1573 + ] + } + ], + "e_tournament_free_agent_statuses_by_pk": [ + 1570, + { + "value": [ + 85, + "String!" + ] + } + ], + "e_tournament_registration_types": [ + 1591, + { + "distinct_on": [ + 1605, + "[e_tournament_registration_types_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 1603, + "[e_tournament_registration_types_order_by!]" + ], + "where": [ + 1594 + ] + } + ], + "e_tournament_registration_types_aggregate": [ + 1592, + { + "distinct_on": [ + 1605, + "[e_tournament_registration_types_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 1603, + "[e_tournament_registration_types_order_by!]" + ], + "where": [ + 1594 + ] + } + ], + "e_tournament_registration_types_by_pk": [ + 1591, { "value": [ 85, @@ -169748,10 +175954,10 @@ export default { } ], "e_tournament_stage_types": [ - 1522, + 1611, { "distinct_on": [ - 1537, + 1626, "[e_tournament_stage_types_select_column!]" ], "limit": [ @@ -169761,19 +175967,19 @@ export default { 41 ], "order_by": [ - 1535, + 1624, "[e_tournament_stage_types_order_by!]" ], "where": [ - 1525 + 1614 ] } ], "e_tournament_stage_types_aggregate": [ - 1523, + 1612, { "distinct_on": [ - 1537, + 1626, "[e_tournament_stage_types_select_column!]" ], "limit": [ @@ -169783,16 +175989,16 @@ export default { 41 ], "order_by": [ - 1535, + 1624, "[e_tournament_stage_types_order_by!]" ], "where": [ - 1525 + 1614 ] } ], "e_tournament_stage_types_by_pk": [ - 1522, + 1611, { "value": [ 85, @@ -169801,10 +176007,10 @@ export default { } ], "e_tournament_status": [ - 1543, + 1632, { "distinct_on": [ - 1558, + 1647, "[e_tournament_status_select_column!]" ], "limit": [ @@ -169814,19 +176020,19 @@ export default { 41 ], "order_by": [ - 1556, + 1645, "[e_tournament_status_order_by!]" ], "where": [ - 1546 + 1635 ] } ], "e_tournament_status_aggregate": [ - 1544, + 1633, { "distinct_on": [ - 1558, + 1647, "[e_tournament_status_select_column!]" ], "limit": [ @@ -169836,16 +176042,16 @@ export default { 41 ], "order_by": [ - 1556, + 1645, "[e_tournament_status_order_by!]" ], "where": [ - 1546 + 1635 ] } ], "e_tournament_status_by_pk": [ - 1543, + 1632, { "value": [ 85, @@ -169854,10 +176060,10 @@ export default { } ], "e_utility_practice_access": [ - 1564, + 1653, { "distinct_on": [ - 1578, + 1667, "[e_utility_practice_access_select_column!]" ], "limit": [ @@ -169867,19 +176073,19 @@ export default { 41 ], "order_by": [ - 1576, + 1665, "[e_utility_practice_access_order_by!]" ], "where": [ - 1567 + 1656 ] } ], "e_utility_practice_access_aggregate": [ - 1565, + 1654, { "distinct_on": [ - 1578, + 1667, "[e_utility_practice_access_select_column!]" ], "limit": [ @@ -169889,16 +176095,16 @@ export default { 41 ], "order_by": [ - 1576, + 1665, "[e_utility_practice_access_order_by!]" ], "where": [ - 1567 + 1656 ] } ], "e_utility_practice_access_by_pk": [ - 1564, + 1653, { "value": [ 85, @@ -169907,10 +176113,10 @@ export default { } ], "e_utility_practice_statuses": [ - 1584, + 1673, { "distinct_on": [ - 1599, + 1688, "[e_utility_practice_statuses_select_column!]" ], "limit": [ @@ -169920,19 +176126,19 @@ export default { 41 ], "order_by": [ - 1597, + 1686, "[e_utility_practice_statuses_order_by!]" ], "where": [ - 1587 + 1676 ] } ], "e_utility_practice_statuses_aggregate": [ - 1585, + 1674, { "distinct_on": [ - 1599, + 1688, "[e_utility_practice_statuses_select_column!]" ], "limit": [ @@ -169942,16 +176148,16 @@ export default { 41 ], "order_by": [ - 1597, + 1686, "[e_utility_practice_statuses_order_by!]" ], "where": [ - 1587 + 1676 ] } ], "e_utility_practice_statuses_by_pk": [ - 1584, + 1673, { "value": [ 85, @@ -169960,10 +176166,10 @@ export default { } ], "e_utility_sources": [ - 1605, + 1694, { "distinct_on": [ - 1619, + 1708, "[e_utility_sources_select_column!]" ], "limit": [ @@ -169973,19 +176179,19 @@ export default { 41 ], "order_by": [ - 1617, + 1706, "[e_utility_sources_order_by!]" ], "where": [ - 1608 + 1697 ] } ], "e_utility_sources_aggregate": [ - 1606, + 1695, { "distinct_on": [ - 1619, + 1708, "[e_utility_sources_select_column!]" ], "limit": [ @@ -169995,16 +176201,16 @@ export default { 41 ], "order_by": [ - 1617, + 1706, "[e_utility_sources_order_by!]" ], "where": [ - 1608 + 1697 ] } ], "e_utility_sources_by_pk": [ - 1605, + 1694, { "value": [ 85, @@ -170013,10 +176219,10 @@ export default { } ], "e_utility_techniques": [ - 1625, + 1714, { "distinct_on": [ - 1639, + 1728, "[e_utility_techniques_select_column!]" ], "limit": [ @@ -170026,19 +176232,19 @@ export default { 41 ], "order_by": [ - 1637, + 1726, "[e_utility_techniques_order_by!]" ], "where": [ - 1628 + 1717 ] } ], "e_utility_techniques_aggregate": [ - 1626, + 1715, { "distinct_on": [ - 1639, + 1728, "[e_utility_techniques_select_column!]" ], "limit": [ @@ -170048,16 +176254,16 @@ export default { 41 ], "order_by": [ - 1637, + 1726, "[e_utility_techniques_order_by!]" ], "where": [ - 1628 + 1717 ] } ], "e_utility_techniques_by_pk": [ - 1625, + 1714, { "value": [ 85, @@ -170066,10 +176272,10 @@ export default { } ], "e_utility_throw_strengths": [ - 1645, + 1734, { "distinct_on": [ - 1659, + 1748, "[e_utility_throw_strengths_select_column!]" ], "limit": [ @@ -170079,19 +176285,19 @@ export default { 41 ], "order_by": [ - 1657, + 1746, "[e_utility_throw_strengths_order_by!]" ], "where": [ - 1648 + 1737 ] } ], "e_utility_throw_strengths_aggregate": [ - 1646, + 1735, { "distinct_on": [ - 1659, + 1748, "[e_utility_throw_strengths_select_column!]" ], "limit": [ @@ -170101,16 +176307,16 @@ export default { 41 ], "order_by": [ - 1657, + 1746, "[e_utility_throw_strengths_order_by!]" ], "where": [ - 1648 + 1737 ] } ], "e_utility_throw_strengths_by_pk": [ - 1645, + 1734, { "value": [ 85, @@ -170119,10 +176325,10 @@ export default { } ], "e_utility_types": [ - 1665, + 1754, { "distinct_on": [ - 1679, + 1768, "[e_utility_types_select_column!]" ], "limit": [ @@ -170132,19 +176338,19 @@ export default { 41 ], "order_by": [ - 1677, + 1766, "[e_utility_types_order_by!]" ], "where": [ - 1668 + 1757 ] } ], "e_utility_types_aggregate": [ - 1666, + 1755, { "distinct_on": [ - 1679, + 1768, "[e_utility_types_select_column!]" ], "limit": [ @@ -170154,16 +176360,16 @@ export default { 41 ], "order_by": [ - 1677, + 1766, "[e_utility_types_order_by!]" ], "where": [ - 1668 + 1757 ] } ], "e_utility_types_by_pk": [ - 1665, + 1754, { "value": [ 85, @@ -170172,10 +176378,10 @@ export default { } ], "e_utility_visibility": [ - 1685, + 1774, { "distinct_on": [ - 1699, + 1788, "[e_utility_visibility_select_column!]" ], "limit": [ @@ -170185,19 +176391,19 @@ export default { 41 ], "order_by": [ - 1697, + 1786, "[e_utility_visibility_order_by!]" ], "where": [ - 1688 + 1777 ] } ], "e_utility_visibility_aggregate": [ - 1686, + 1775, { "distinct_on": [ - 1699, + 1788, "[e_utility_visibility_select_column!]" ], "limit": [ @@ -170207,16 +176413,16 @@ export default { 41 ], "order_by": [ - 1697, + 1786, "[e_utility_visibility_order_by!]" ], "where": [ - 1688 + 1777 ] } ], "e_utility_visibility_by_pk": [ - 1685, + 1774, { "value": [ 85, @@ -170225,10 +176431,10 @@ export default { } ], "e_veto_pick_types": [ - 1705, + 1794, { "distinct_on": [ - 1719, + 1808, "[e_veto_pick_types_select_column!]" ], "limit": [ @@ -170238,19 +176444,19 @@ export default { 41 ], "order_by": [ - 1717, + 1806, "[e_veto_pick_types_order_by!]" ], "where": [ - 1708 + 1797 ] } ], "e_veto_pick_types_aggregate": [ - 1706, + 1795, { "distinct_on": [ - 1719, + 1808, "[e_veto_pick_types_select_column!]" ], "limit": [ @@ -170260,16 +176466,16 @@ export default { 41 ], "order_by": [ - 1717, + 1806, "[e_veto_pick_types_order_by!]" ], "where": [ - 1708 + 1797 ] } ], "e_veto_pick_types_by_pk": [ - 1705, + 1794, { "value": [ 85, @@ -170278,10 +176484,10 @@ export default { } ], "e_winning_reasons": [ - 1725, + 1814, { "distinct_on": [ - 1739, + 1828, "[e_winning_reasons_select_column!]" ], "limit": [ @@ -170291,19 +176497,19 @@ export default { 41 ], "order_by": [ - 1737, + 1826, "[e_winning_reasons_order_by!]" ], "where": [ - 1728 + 1817 ] } ], "e_winning_reasons_aggregate": [ - 1726, + 1815, { "distinct_on": [ - 1739, + 1828, "[e_winning_reasons_select_column!]" ], "limit": [ @@ -170313,16 +176519,16 @@ export default { 41 ], "order_by": [ - 1737, + 1826, "[e_winning_reasons_order_by!]" ], "where": [ - 1728 + 1817 ] } ], "e_winning_reasons_by_pk": [ - 1725, + 1814, { "value": [ 85, @@ -170331,10 +176537,10 @@ export default { } ], "event_match_links": [ - 1745, + 1834, { "distinct_on": [ - 1757, + 1846, "[event_match_links_select_column!]" ], "limit": [ @@ -170344,19 +176550,19 @@ export default { 41 ], "order_by": [ - 1755, + 1844, "[event_match_links_order_by!]" ], "where": [ - 1748 + 1837 ] } ], "event_match_links_aggregate": [ - 1746, + 1835, { "distinct_on": [ - 1757, + 1846, "[event_match_links_select_column!]" ], "limit": [ @@ -170366,32 +176572,32 @@ export default { 41 ], "order_by": [ - 1755, + 1844, "[event_match_links_order_by!]" ], "where": [ - 1748 + 1837 ] } ], "event_match_links_by_pk": [ - 1745, + 1834, { "event_id": [ - 6365, + 6672, "uuid!" ], "match_id": [ - 6365, + 6672, "uuid!" ] } ], "event_media": [ - 1763, + 1852, { "distinct_on": [ - 1826, + 1915, "[event_media_select_column!]" ], "limit": [ @@ -170401,19 +176607,19 @@ export default { 41 ], "order_by": [ - 1783, + 1872, "[event_media_order_by!]" ], "where": [ - 1772 + 1861 ] } ], "event_media_aggregate": [ - 1764, + 1853, { "distinct_on": [ - 1826, + 1915, "[event_media_select_column!]" ], "limit": [ @@ -170423,28 +176629,28 @@ export default { 41 ], "order_by": [ - 1783, + 1872, "[event_media_order_by!]" ], "where": [ - 1772 + 1861 ] } ], "event_media_by_pk": [ - 1763, + 1852, { "id": [ - 6365, + 6672, "uuid!" ] } ], "event_media_players": [ - 1785, + 1874, { "distinct_on": [ - 1806, + 1895, "[event_media_players_select_column!]" ], "limit": [ @@ -170454,19 +176660,19 @@ export default { 41 ], "order_by": [ - 1804, + 1893, "[event_media_players_order_by!]" ], "where": [ - 1794 + 1883 ] } ], "event_media_players_aggregate": [ - 1786, + 1875, { "distinct_on": [ - 1806, + 1895, "[event_media_players_select_column!]" ], "limit": [ @@ -170476,32 +176682,32 @@ export default { 41 ], "order_by": [ - 1804, + 1893, "[event_media_players_order_by!]" ], "where": [ - 1794 + 1883 ] } ], "event_media_players_by_pk": [ - 1785, + 1874, { "media_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "event_organizers": [ - 1846, + 1935, { "distinct_on": [ - 1867, + 1956, "[event_organizers_select_column!]" ], "limit": [ @@ -170511,19 +176717,19 @@ export default { 41 ], "order_by": [ - 1865, + 1954, "[event_organizers_order_by!]" ], "where": [ - 1855 + 1944 ] } ], "event_organizers_aggregate": [ - 1847, + 1936, { "distinct_on": [ - 1867, + 1956, "[event_organizers_select_column!]" ], "limit": [ @@ -170533,32 +176739,32 @@ export default { 41 ], "order_by": [ - 1865, + 1954, "[event_organizers_order_by!]" ], "where": [ - 1855 + 1944 ] } ], "event_organizers_by_pk": [ - 1846, + 1935, { "event_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "event_players": [ - 1887, + 1976, { "distinct_on": [ - 1908, + 1997, "[event_players_select_column!]" ], "limit": [ @@ -170568,19 +176774,19 @@ export default { 41 ], "order_by": [ - 1906, + 1995, "[event_players_order_by!]" ], "where": [ - 1896 + 1985 ] } ], "event_players_aggregate": [ - 1888, + 1977, { "distinct_on": [ - 1908, + 1997, "[event_players_select_column!]" ], "limit": [ @@ -170590,32 +176796,32 @@ export default { 41 ], "order_by": [ - 1906, + 1995, "[event_players_order_by!]" ], "where": [ - 1896 + 1985 ] } ], "event_players_by_pk": [ - 1887, + 1976, { "event_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "event_teams": [ - 1928, + 2017, { "distinct_on": [ - 1946, + 2035, "[event_teams_select_column!]" ], "limit": [ @@ -170625,19 +176831,19 @@ export default { 41 ], "order_by": [ - 1944, + 2033, "[event_teams_order_by!]" ], "where": [ - 1935 + 2024 ] } ], "event_teams_aggregate": [ - 1929, + 2018, { "distinct_on": [ - 1946, + 2035, "[event_teams_select_column!]" ], "limit": [ @@ -170647,32 +176853,32 @@ export default { 41 ], "order_by": [ - 1944, + 2033, "[event_teams_order_by!]" ], "where": [ - 1935 + 2024 ] } ], "event_teams_by_pk": [ - 1928, + 2017, { "event_id": [ - 6365, + 6672, "uuid!" ], "team_id": [ - 6365, + 6672, "uuid!" ] } ], "event_tournaments": [ - 1952, + 2041, { "distinct_on": [ - 1970, + 2059, "[event_tournaments_select_column!]" ], "limit": [ @@ -170682,19 +176888,19 @@ export default { 41 ], "order_by": [ - 1968, + 2057, "[event_tournaments_order_by!]" ], "where": [ - 1959 + 2048 ] } ], "event_tournaments_aggregate": [ - 1953, + 2042, { "distinct_on": [ - 1970, + 2059, "[event_tournaments_select_column!]" ], "limit": [ @@ -170704,32 +176910,32 @@ export default { 41 ], "order_by": [ - 1968, + 2057, "[event_tournaments_order_by!]" ], "where": [ - 1959 + 2048 ] } ], "event_tournaments_by_pk": [ - 1952, + 2041, { "event_id": [ - 6365, + 6672, "uuid!" ], "tournament_id": [ - 6365, + 6672, "uuid!" ] } ], "events": [ - 1976, + 2065, { "distinct_on": [ - 1991, + 2080, "[events_select_column!]" ], "limit": [ @@ -170739,19 +176945,19 @@ export default { 41 ], "order_by": [ - 1989, + 2078, "[events_order_by!]" ], "where": [ - 1980 + 2069 ] } ], "events_aggregate": [ - 1977, + 2066, { "distinct_on": [ - 1991, + 2080, "[events_select_column!]" ], "limit": [ @@ -170761,25 +176967,25 @@ export default { 41 ], "order_by": [ - 1989, + 2078, "[events_order_by!]" ], "where": [ - 1980 + 2069 ] } ], "events_by_pk": [ - 1976, + 2065, { "id": [ - 6365, + 6672, "uuid!" ] } ], "findUtilityLineupsBlocking": [ - 113, + 115, { "from_x": [ 32, @@ -170818,10 +177024,10 @@ export default { } ], "friends": [ - 2006, + 2095, { "distinct_on": [ - 2020, + 2109, "[friends_select_column!]" ], "limit": [ @@ -170831,19 +177037,19 @@ export default { 41 ], "order_by": [ - 2018, + 2107, "[friends_order_by!]" ], "where": [ - 2010 + 2099 ] } ], "friends_aggregate": [ - 2007, + 2096, { "distinct_on": [ - 2020, + 2109, "[friends_select_column!]" ], "limit": [ @@ -170853,32 +177059,32 @@ export default { 41 ], "order_by": [ - 2018, + 2107, "[friends_order_by!]" ], "where": [ - 2010 + 2099 ] } ], "friends_by_pk": [ - 2006, + 2095, { "other_player_steam_id": [ - 310, + 312, "bigint!" ], "player_steam_id": [ - 310, + 312, "bigint!" ] } ], "game_mode_plugins": [ - 2033, + 2122, { "distinct_on": [ - 2061, + 2150, "[game_mode_plugins_select_column!]" ], "limit": [ @@ -170888,19 +177094,19 @@ export default { 41 ], "order_by": [ - 2058, + 2147, "[game_mode_plugins_order_by!]" ], "where": [ - 2045 + 2134 ] } ], "game_mode_plugins_aggregate": [ - 2034, + 2123, { "distinct_on": [ - 2061, + 2150, "[game_mode_plugins_select_column!]" ], "limit": [ @@ -170910,19 +177116,19 @@ export default { 41 ], "order_by": [ - 2058, + 2147, "[game_mode_plugins_order_by!]" ], "where": [ - 2045 + 2134 ] } ], "game_mode_plugins_by_pk": [ - 2033, + 2122, { "game_mode_id": [ - 6365, + 6672, "uuid!" ], "plugin_slug": [ @@ -170932,10 +177138,10 @@ export default { } ], "game_modes": [ - 2083, + 2172, { "distinct_on": [ - 2096, + 2185, "[game_modes_select_column!]" ], "limit": [ @@ -170945,19 +177151,19 @@ export default { 41 ], "order_by": [ - 2094, + 2183, "[game_modes_order_by!]" ], "where": [ - 2086 + 2175 ] } ], "game_modes_aggregate": [ - 2084, + 2173, { "distinct_on": [ - 2096, + 2185, "[game_modes_select_column!]" ], "limit": [ @@ -170967,28 +177173,28 @@ export default { 41 ], "order_by": [ - 2094, + 2183, "[game_modes_order_by!]" ], "where": [ - 2086 + 2175 ] } ], "game_modes_by_pk": [ - 2083, + 2172, { "id": [ - 6365, + 6672, "uuid!" ] } ], "game_plugin_installs": [ - 2102, + 2191, { "distinct_on": [ - 2114, + 2203, "[game_plugin_installs_select_column!]" ], "limit": [ @@ -170998,19 +177204,19 @@ export default { 41 ], "order_by": [ - 2112, + 2201, "[game_plugin_installs_order_by!]" ], "where": [ - 2105 + 2194 ] } ], "game_plugin_installs_aggregate": [ - 2103, + 2192, { "distinct_on": [ - 2114, + 2203, "[game_plugin_installs_select_column!]" ], "limit": [ @@ -171020,16 +177226,16 @@ export default { 41 ], "order_by": [ - 2112, + 2201, "[game_plugin_installs_order_by!]" ], "where": [ - 2105 + 2194 ] } ], "game_plugin_installs_by_pk": [ - 2102, + 2191, { "plugin_slug": [ 85, @@ -171038,10 +177244,10 @@ export default { } ], "game_plugin_versions": [ - 2120, + 2209, { "distinct_on": [ - 2143, + 2232, "[game_plugin_versions_select_column!]" ], "limit": [ @@ -171051,19 +177257,19 @@ export default { 41 ], "order_by": [ - 2141, + 2230, "[game_plugin_versions_order_by!]" ], "where": [ - 2131 + 2220 ] } ], "game_plugin_versions_aggregate": [ - 2121, + 2210, { "distinct_on": [ - 2143, + 2232, "[game_plugin_versions_select_column!]" ], "limit": [ @@ -171073,23 +177279,23 @@ export default { 41 ], "order_by": [ - 2141, + 2230, "[game_plugin_versions_order_by!]" ], "where": [ - 2131 + 2220 ] } ], "game_plugin_versions_by_pk": [ - 2120, + 2209, { "plugin_slug": [ 85, "String!" ], "runtime": [ - 1304, + 1306, "e_plugin_runtimes_enum!" ], "version": [ @@ -171099,10 +177305,10 @@ export default { } ], "game_plugins": [ - 2165, + 2254, { "distinct_on": [ - 2184, + 2273, "[game_plugins_select_column!]" ], "limit": [ @@ -171112,19 +177318,19 @@ export default { 41 ], "order_by": [ - 2181, + 2270, "[game_plugins_order_by!]" ], "where": [ - 2170 + 2259 ] } ], "game_plugins_aggregate": [ - 2166, + 2255, { "distinct_on": [ - 2184, + 2273, "[game_plugins_select_column!]" ], "limit": [ @@ -171134,16 +177340,16 @@ export default { 41 ], "order_by": [ - 2181, + 2270, "[game_plugins_order_by!]" ], "where": [ - 2170 + 2259 ] } ], "game_plugins_by_pk": [ - 2165, + 2254, { "slug": [ 85, @@ -171152,10 +177358,10 @@ export default { } ], "game_server_node_plugins": [ - 2197, + 2286, { "distinct_on": [ - 2217, + 2306, "[game_server_node_plugins_select_column!]" ], "limit": [ @@ -171165,19 +177371,19 @@ export default { 41 ], "order_by": [ - 2215, + 2304, "[game_server_node_plugins_order_by!]" ], "where": [ - 2206 + 2295 ] } ], "game_server_node_plugins_aggregate": [ - 2198, + 2287, { "distinct_on": [ - 2217, + 2306, "[game_server_node_plugins_select_column!]" ], "limit": [ @@ -171187,28 +177393,28 @@ export default { 41 ], "order_by": [ - 2215, + 2304, "[game_server_node_plugins_order_by!]" ], "where": [ - 2206 + 2295 ] } ], "game_server_node_plugins_by_pk": [ - 2197, + 2286, { "id": [ - 6365, + 6672, "uuid!" ] } ], "game_server_nodes": [ - 2225, + 2314, { "distinct_on": [ - 2254, + 2343, "[game_server_nodes_select_column!]" ], "limit": [ @@ -171218,19 +177424,19 @@ export default { 41 ], "order_by": [ - 2251, + 2340, "[game_server_nodes_order_by!]" ], "where": [ - 2237 + 2326 ] } ], "game_server_nodes_aggregate": [ - 2226, + 2315, { "distinct_on": [ - 2254, + 2343, "[game_server_nodes_select_column!]" ], "limit": [ @@ -171240,16 +177446,16 @@ export default { 41 ], "order_by": [ - 2251, + 2340, "[game_server_nodes_order_by!]" ], "where": [ - 2237 + 2326 ] } ], "game_server_nodes_by_pk": [ - 2225, + 2314, { "id": [ 85, @@ -171258,10 +177464,10 @@ export default { } ], "game_versions": [ - 2276, + 2365, { "distinct_on": [ - 2296, + 2385, "[game_versions_select_column!]" ], "limit": [ @@ -171271,19 +177477,19 @@ export default { 41 ], "order_by": [ - 2293, + 2382, "[game_versions_order_by!]" ], "where": [ - 2281 + 2370 ] } ], "game_versions_aggregate": [ - 2277, + 2366, { "distinct_on": [ - 2296, + 2385, "[game_versions_select_column!]" ], "limit": [ @@ -171293,16 +177499,16 @@ export default { 41 ], "order_by": [ - 2293, + 2382, "[game_versions_order_by!]" ], "where": [ - 2281 + 2370 ] } ], "game_versions_by_pk": [ - 2276, + 2365, { "build_id": [ 41, @@ -171311,10 +177517,10 @@ export default { } ], "gamedata_signature_validations": [ - 2309, + 2398, { "distinct_on": [ - 2328, + 2417, "[gamedata_signature_validations_select_column!]" ], "limit": [ @@ -171324,19 +177530,19 @@ export default { 41 ], "order_by": [ - 2325, + 2414, "[gamedata_signature_validations_order_by!]" ], "where": [ - 2314 + 2403 ] } ], "gamedata_signature_validations_aggregate": [ - 2310, + 2399, { "distinct_on": [ - 2328, + 2417, "[gamedata_signature_validations_select_column!]" ], "limit": [ @@ -171346,19 +177552,19 @@ export default { 41 ], "order_by": [ - 2325, + 2414, "[gamedata_signature_validations_order_by!]" ], "where": [ - 2314 + 2403 ] } ], "gamedata_signature_validations_by_pk": [ - 2309, + 2398, { "id": [ - 6365, + 6672, "uuid!" ] } @@ -171394,7 +177600,7 @@ export default { 37, { "match_map_id": [ - 6365, + 6672, "uuid!" ], "target_steam_id": [ @@ -171479,14 +177685,14 @@ export default { 110 ], "get_event_leaderboard": [ - 2352, + 2442, { "args": [ - 2341, + 2430, "get_event_leaderboard_args!" ], "distinct_on": [ - 2363, + 2453, "[leaderboard_entries_select_column!]" ], "limit": [ @@ -171496,23 +177702,23 @@ export default { 41 ], "order_by": [ - 2362, + 2452, "[leaderboard_entries_order_by!]" ], "where": [ - 2356 + 2446 ] } ], "get_event_leaderboard_aggregate": [ - 2353, + 2443, { "args": [ - 2341, + 2430, "get_event_leaderboard_args!" ], "distinct_on": [ - 2363, + 2453, "[leaderboard_entries_select_column!]" ], "limit": [ @@ -171522,23 +177728,23 @@ export default { 41 ], "order_by": [ - 2362, + 2452, "[leaderboard_entries_order_by!]" ], "where": [ - 2356 + 2446 ] } ], "get_leaderboard": [ - 2352, + 2442, { "args": [ - 2342, + 2431, "get_leaderboard_args!" ], "distinct_on": [ - 2363, + 2453, "[leaderboard_entries_select_column!]" ], "limit": [ @@ -171548,23 +177754,23 @@ export default { 41 ], "order_by": [ - 2362, + 2452, "[leaderboard_entries_order_by!]" ], "where": [ - 2356 + 2446 ] } ], "get_leaderboard_aggregate": [ - 2353, + 2443, { "args": [ - 2342, + 2431, "get_leaderboard_args!" ], "distinct_on": [ - 2363, + 2453, "[leaderboard_entries_select_column!]" ], "limit": [ @@ -171574,23 +177780,23 @@ export default { 41 ], "order_by": [ - 2362, + 2452, "[leaderboard_entries_order_by!]" ], "where": [ - 2356 + 2446 ] } ], "get_league_season_leaderboard": [ - 2352, + 2442, { "args": [ - 2343, + 2432, "get_league_season_leaderboard_args!" ], "distinct_on": [ - 2363, + 2453, "[leaderboard_entries_select_column!]" ], "limit": [ @@ -171600,23 +177806,23 @@ export default { 41 ], "order_by": [ - 2362, + 2452, "[leaderboard_entries_order_by!]" ], "where": [ - 2356 + 2446 ] } ], "get_league_season_leaderboard_aggregate": [ - 2353, + 2443, { "args": [ - 2343, + 2432, "get_league_season_leaderboard_args!" ], "distinct_on": [ - 2363, + 2453, "[leaderboard_entries_select_column!]" ], "limit": [ @@ -171626,23 +177832,23 @@ export default { 41 ], "order_by": [ - 2362, + 2452, "[leaderboard_entries_order_by!]" ], "where": [ - 2356 + 2446 ] } ], "get_player_leaderboard_rank": [ - 3999, + 4089, { "args": [ - 2344, + 2433, "get_player_leaderboard_rank_args!" ], "distinct_on": [ - 4010, + 4100, "[player_leaderboard_rank_select_column!]" ], "limit": [ @@ -171652,23 +177858,23 @@ export default { 41 ], "order_by": [ - 4009, + 4099, "[player_leaderboard_rank_order_by!]" ], "where": [ - 4003 + 4093 ] } ], "get_player_leaderboard_rank_aggregate": [ - 4000, + 4090, { "args": [ - 2344, + 2433, "get_player_leaderboard_rank_args!" ], "distinct_on": [ - 4010, + 4100, "[player_leaderboard_rank_select_column!]" ], "limit": [ @@ -171678,19 +177884,71 @@ export default { 41 ], "order_by": [ - 4009, + 4099, "[player_leaderboard_rank_order_by!]" ], "where": [ - 4003 + 4093 + ] + } + ], + "get_tournament_leaderboard": [ + 5494, + { + "args": [ + 2434, + "get_tournament_leaderboard_args!" + ], + "distinct_on": [ + 5505, + "[tournament_leaderboard_entries_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5504, + "[tournament_leaderboard_entries_order_by!]" + ], + "where": [ + 5498 + ] + } + ], + "get_tournament_leaderboard_aggregate": [ + 5495, + { + "args": [ + 2434, + "get_tournament_leaderboard_args!" + ], + "distinct_on": [ + 5505, + "[tournament_leaderboard_entries_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5504, + "[tournament_leaderboard_entries_order_by!]" + ], + "where": [ + 5498 ] } ], "leaderboard_entries": [ - 2352, + 2442, { "distinct_on": [ - 2363, + 2453, "[leaderboard_entries_select_column!]" ], "limit": [ @@ -171700,19 +177958,19 @@ export default { 41 ], "order_by": [ - 2362, + 2452, "[leaderboard_entries_order_by!]" ], "where": [ - 2356 + 2446 ] } ], "leaderboard_entries_aggregate": [ - 2353, + 2443, { "distinct_on": [ - 2363, + 2453, "[leaderboard_entries_select_column!]" ], "limit": [ @@ -171722,19 +177980,19 @@ export default { 41 ], "order_by": [ - 2362, + 2452, "[leaderboard_entries_order_by!]" ], "where": [ - 2356 + 2446 ] } ], "league_divisions": [ - 2376, + 2466, { "distinct_on": [ - 2391, + 2481, "[league_divisions_select_column!]" ], "limit": [ @@ -171744,19 +178002,19 @@ export default { 41 ], "order_by": [ - 2389, + 2479, "[league_divisions_order_by!]" ], "where": [ - 2380 + 2470 ] } ], "league_divisions_aggregate": [ - 2377, + 2467, { "distinct_on": [ - 2391, + 2481, "[league_divisions_select_column!]" ], "limit": [ @@ -171766,28 +178024,28 @@ export default { 41 ], "order_by": [ - 2389, + 2479, "[league_divisions_order_by!]" ], "where": [ - 2380 + 2470 ] } ], "league_divisions_by_pk": [ - 2376, + 2466, { "id": [ - 6365, + 6672, "uuid!" ] } ], "league_match_weeks": [ - 2404, + 2494, { "distinct_on": [ - 2425, + 2515, "[league_match_weeks_select_column!]" ], "limit": [ @@ -171797,19 +178055,19 @@ export default { 41 ], "order_by": [ - 2423, + 2513, "[league_match_weeks_order_by!]" ], "where": [ - 2413 + 2503 ] } ], "league_match_weeks_aggregate": [ - 2405, + 2495, { "distinct_on": [ - 2425, + 2515, "[league_match_weeks_select_column!]" ], "limit": [ @@ -171819,28 +178077,28 @@ export default { 41 ], "order_by": [ - 2423, + 2513, "[league_match_weeks_order_by!]" ], "where": [ - 2413 + 2503 ] } ], "league_match_weeks_by_pk": [ - 2404, + 2494, { "id": [ - 6365, + 6672, "uuid!" ] } ], "league_relegation_playoffs": [ - 2445, + 2535, { "distinct_on": [ - 2466, + 2556, "[league_relegation_playoffs_select_column!]" ], "limit": [ @@ -171850,19 +178108,19 @@ export default { 41 ], "order_by": [ - 2464, + 2554, "[league_relegation_playoffs_order_by!]" ], "where": [ - 2454 + 2544 ] } ], "league_relegation_playoffs_aggregate": [ - 2446, + 2536, { "distinct_on": [ - 2466, + 2556, "[league_relegation_playoffs_select_column!]" ], "limit": [ @@ -171872,28 +178130,28 @@ export default { 41 ], "order_by": [ - 2464, + 2554, "[league_relegation_playoffs_order_by!]" ], "where": [ - 2454 + 2544 ] } ], "league_relegation_playoffs_by_pk": [ - 2445, + 2535, { "id": [ - 6365, + 6672, "uuid!" ] } ], "league_scheduling_proposals": [ - 2486, + 2576, { "distinct_on": [ - 2507, + 2597, "[league_scheduling_proposals_select_column!]" ], "limit": [ @@ -171903,19 +178161,19 @@ export default { 41 ], "order_by": [ - 2505, + 2595, "[league_scheduling_proposals_order_by!]" ], "where": [ - 2495 + 2585 ] } ], "league_scheduling_proposals_aggregate": [ - 2487, + 2577, { "distinct_on": [ - 2507, + 2597, "[league_scheduling_proposals_select_column!]" ], "limit": [ @@ -171925,28 +178183,28 @@ export default { 41 ], "order_by": [ - 2505, + 2595, "[league_scheduling_proposals_order_by!]" ], "where": [ - 2495 + 2585 ] } ], "league_scheduling_proposals_by_pk": [ - 2486, + 2576, { "id": [ - 6365, + 6672, "uuid!" ] } ], "league_season_divisions": [ - 2527, + 2617, { "distinct_on": [ - 2546, + 2636, "[league_season_divisions_select_column!]" ], "limit": [ @@ -171956,19 +178214,19 @@ export default { 41 ], "order_by": [ - 2544, + 2634, "[league_season_divisions_order_by!]" ], "where": [ - 2534 + 2624 ] } ], "league_season_divisions_aggregate": [ - 2528, + 2618, { "distinct_on": [ - 2546, + 2636, "[league_season_divisions_select_column!]" ], "limit": [ @@ -171978,28 +178236,28 @@ export default { 41 ], "order_by": [ - 2544, + 2634, "[league_season_divisions_order_by!]" ], "where": [ - 2534 + 2624 ] } ], "league_season_divisions_by_pk": [ - 2527, + 2617, { "id": [ - 6365, + 6672, "uuid!" ] } ], "league_seasons": [ - 2552, + 2642, { "distinct_on": [ - 2572, + 2662, "[league_seasons_select_column!]" ], "limit": [ @@ -172009,19 +178267,19 @@ export default { 41 ], "order_by": [ - 2569, + 2659, "[league_seasons_order_by!]" ], "where": [ - 2557 + 2647 ] } ], "league_seasons_aggregate": [ - 2553, + 2643, { "distinct_on": [ - 2572, + 2662, "[league_seasons_select_column!]" ], "limit": [ @@ -172031,28 +178289,28 @@ export default { 41 ], "order_by": [ - 2569, + 2659, "[league_seasons_order_by!]" ], "where": [ - 2557 + 2647 ] } ], "league_seasons_by_pk": [ - 2552, + 2642, { "id": [ - 6365, + 6672, "uuid!" ] } ], "league_team_movements": [ - 2585, + 2675, { "distinct_on": [ - 2606, + 2696, "[league_team_movements_select_column!]" ], "limit": [ @@ -172062,19 +178320,19 @@ export default { 41 ], "order_by": [ - 2604, + 2694, "[league_team_movements_order_by!]" ], "where": [ - 2594 + 2684 ] } ], "league_team_movements_aggregate": [ - 2586, + 2676, { "distinct_on": [ - 2606, + 2696, "[league_team_movements_select_column!]" ], "limit": [ @@ -172084,28 +178342,28 @@ export default { 41 ], "order_by": [ - 2604, + 2694, "[league_team_movements_order_by!]" ], "where": [ - 2594 + 2684 ] } ], "league_team_movements_by_pk": [ - 2585, + 2675, { "id": [ - 6365, + 6672, "uuid!" ] } ], "league_team_rosters": [ - 2626, + 2716, { "distinct_on": [ - 2647, + 2737, "[league_team_rosters_select_column!]" ], "limit": [ @@ -172115,19 +178373,19 @@ export default { 41 ], "order_by": [ - 2645, + 2735, "[league_team_rosters_order_by!]" ], "where": [ - 2635 + 2725 ] } ], "league_team_rosters_aggregate": [ - 2627, + 2717, { "distinct_on": [ - 2647, + 2737, "[league_team_rosters_select_column!]" ], "limit": [ @@ -172137,32 +178395,32 @@ export default { 41 ], "order_by": [ - 2645, + 2735, "[league_team_rosters_order_by!]" ], "where": [ - 2635 + 2725 ] } ], "league_team_rosters_by_pk": [ - 2626, + 2716, { "league_team_season_id": [ - 6365, + 6672, "uuid!" ], "player_steam_id": [ - 310, + 312, "bigint!" ] } ], "league_team_seasons": [ - 2667, + 2757, { "distinct_on": [ - 2689, + 2779, "[league_team_seasons_select_column!]" ], "limit": [ @@ -172172,19 +178430,19 @@ export default { 41 ], "order_by": [ - 2687, + 2777, "[league_team_seasons_order_by!]" ], "where": [ - 2676 + 2766 ] } ], "league_team_seasons_aggregate": [ - 2668, + 2758, { "distinct_on": [ - 2689, + 2779, "[league_team_seasons_select_column!]" ], "limit": [ @@ -172194,28 +178452,28 @@ export default { 41 ], "order_by": [ - 2687, + 2777, "[league_team_seasons_order_by!]" ], "where": [ - 2676 + 2766 ] } ], "league_team_seasons_by_pk": [ - 2667, + 2757, { "id": [ - 6365, + 6672, "uuid!" ] } ], "league_teams": [ - 2709, + 2799, { "distinct_on": [ - 2722, + 2812, "[league_teams_select_column!]" ], "limit": [ @@ -172225,19 +178483,19 @@ export default { 41 ], "order_by": [ - 2720, + 2810, "[league_teams_order_by!]" ], "where": [ - 2712 + 2802 ] } ], "league_teams_aggregate": [ - 2710, + 2800, { "distinct_on": [ - 2722, + 2812, "[league_teams_select_column!]" ], "limit": [ @@ -172247,19 +178505,19 @@ export default { 41 ], "order_by": [ - 2720, + 2810, "[league_teams_order_by!]" ], "where": [ - 2712 + 2802 ] } ], "league_teams_by_pk": [ - 2709, + 2799, { "id": [ - 6365, + 6672, "uuid!" ] } @@ -172280,10 +178538,10 @@ export default { } ], "lobbies": [ - 2728, + 2818, { "distinct_on": [ - 2741, + 2831, "[lobbies_select_column!]" ], "limit": [ @@ -172293,19 +178551,19 @@ export default { 41 ], "order_by": [ - 2739, + 2829, "[lobbies_order_by!]" ], "where": [ - 2731 + 2821 ] } ], "lobbies_aggregate": [ - 2729, + 2819, { "distinct_on": [ - 2741, + 2831, "[lobbies_select_column!]" ], "limit": [ @@ -172315,28 +178573,28 @@ export default { 41 ], "order_by": [ - 2739, + 2829, "[lobbies_order_by!]" ], "where": [ - 2731 + 2821 ] } ], "lobbies_by_pk": [ - 2728, + 2818, { "id": [ - 6365, + 6672, "uuid!" ] } ], "lobby_players": [ - 2747, + 2837, { "distinct_on": [ - 2770, + 2860, "[lobby_players_select_column!]" ], "limit": [ @@ -172346,19 +178604,19 @@ export default { 41 ], "order_by": [ - 2768, + 2858, "[lobby_players_order_by!]" ], "where": [ - 2758 + 2848 ] } ], "lobby_players_aggregate": [ - 2748, + 2838, { "distinct_on": [ - 2770, + 2860, "[lobby_players_select_column!]" ], "limit": [ @@ -172368,32 +178626,32 @@ export default { 41 ], "order_by": [ - 2768, + 2858, "[lobby_players_order_by!]" ], "where": [ - 2758 + 2848 ] } ], "lobby_players_by_pk": [ - 2747, + 2837, { "lobby_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "map_callouts": [ - 2792, + 2882, { "distinct_on": [ - 2809, + 2899, "[map_callouts_select_column!]" ], "limit": [ @@ -172403,19 +178661,19 @@ export default { 41 ], "order_by": [ - 2806, + 2896, "[map_callouts_order_by!]" ], "where": [ - 2796 + 2886 ] } ], "map_callouts_aggregate": [ - 2793, + 2883, { "distinct_on": [ - 2809, + 2899, "[map_callouts_select_column!]" ], "limit": [ @@ -172425,16 +178683,16 @@ export default { 41 ], "order_by": [ - 2806, + 2896, "[map_callouts_order_by!]" ], "where": [ - 2796 + 2886 ] } ], "map_callouts_by_pk": [ - 2792, + 2882, { "map_name": [ 85, @@ -172447,10 +178705,10 @@ export default { } ], "map_pools": [ - 2815, + 2905, { "distinct_on": [ - 2828, + 2918, "[map_pools_select_column!]" ], "limit": [ @@ -172460,19 +178718,19 @@ export default { 41 ], "order_by": [ - 2826, + 2916, "[map_pools_order_by!]" ], "where": [ - 2818 + 2908 ] } ], "map_pools_aggregate": [ - 2816, + 2906, { "distinct_on": [ - 2828, + 2918, "[map_pools_select_column!]" ], "limit": [ @@ -172482,28 +178740,28 @@ export default { 41 ], "order_by": [ - 2826, + 2916, "[map_pools_order_by!]" ], "where": [ - 2818 + 2908 ] } ], "map_pools_by_pk": [ - 2815, + 2905, { "id": [ - 6365, + 6672, "uuid!" ] } ], "maps": [ - 2834, + 2924, { "distinct_on": [ - 2855, + 2945, "[maps_select_column!]" ], "limit": [ @@ -172513,19 +178771,19 @@ export default { 41 ], "order_by": [ - 2853, + 2943, "[maps_order_by!]" ], "where": [ - 2843 + 2933 ] } ], "maps_aggregate": [ - 2835, + 2925, { "distinct_on": [ - 2855, + 2945, "[maps_select_column!]" ], "limit": [ @@ -172535,28 +178793,28 @@ export default { 41 ], "order_by": [ - 2853, + 2943, "[maps_order_by!]" ], "where": [ - 2843 + 2933 ] } ], "maps_by_pk": [ - 2834, + 2924, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_clips": [ - 2863, + 2953, { "distinct_on": [ - 2885, + 2975, "[match_clips_select_column!]" ], "limit": [ @@ -172566,19 +178824,19 @@ export default { 41 ], "order_by": [ - 2883, + 2973, "[match_clips_order_by!]" ], "where": [ - 2872 + 2962 ] } ], "match_clips_aggregate": [ - 2864, + 2954, { "distinct_on": [ - 2885, + 2975, "[match_clips_select_column!]" ], "limit": [ @@ -172588,28 +178846,28 @@ export default { 41 ], "order_by": [ - 2883, + 2973, "[match_clips_order_by!]" ], "where": [ - 2872 + 2962 ] } ], "match_clips_by_pk": [ - 2863, + 2953, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_demo_sessions": [ - 2905, + 2995, { "distinct_on": [ - 2931, + 3021, "[match_demo_sessions_select_column!]" ], "limit": [ @@ -172619,19 +178877,19 @@ export default { 41 ], "order_by": [ - 2928, + 3018, "[match_demo_sessions_order_by!]" ], "where": [ - 2915 + 3005 ] } ], "match_demo_sessions_aggregate": [ - 2906, + 2996, { "distinct_on": [ - 2931, + 3021, "[match_demo_sessions_select_column!]" ], "limit": [ @@ -172641,28 +178899,28 @@ export default { 41 ], "order_by": [ - 2928, + 3018, "[match_demo_sessions_order_by!]" ], "where": [ - 2915 + 3005 ] } ], "match_demo_sessions_by_pk": [ - 2905, + 2995, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_lineup_players": [ - 2951, + 3041, { "distinct_on": [ - 2974, + 3064, "[match_lineup_players_select_column!]" ], "limit": [ @@ -172672,19 +178930,19 @@ export default { 41 ], "order_by": [ - 2972, + 3062, "[match_lineup_players_order_by!]" ], "where": [ - 2962 + 3052 ] } ], "match_lineup_players_aggregate": [ - 2952, + 3042, { "distinct_on": [ - 2974, + 3064, "[match_lineup_players_select_column!]" ], "limit": [ @@ -172694,28 +178952,28 @@ export default { 41 ], "order_by": [ - 2972, + 3062, "[match_lineup_players_order_by!]" ], "where": [ - 2962 + 3052 ] } ], "match_lineup_players_by_pk": [ - 2951, + 3041, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_lineups": [ - 2996, + 3086, { "distinct_on": [ - 3018, + 3108, "[match_lineups_select_column!]" ], "limit": [ @@ -172725,19 +178983,19 @@ export default { 41 ], "order_by": [ - 3016, + 3106, "[match_lineups_order_by!]" ], "where": [ - 3005 + 3095 ] } ], "match_lineups_aggregate": [ - 2997, + 3087, { "distinct_on": [ - 3018, + 3108, "[match_lineups_select_column!]" ], "limit": [ @@ -172747,28 +179005,28 @@ export default { 41 ], "order_by": [ - 3016, + 3106, "[match_lineups_order_by!]" ], "where": [ - 3005 + 3095 ] } ], "match_lineups_by_pk": [ - 2996, + 3086, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_map_demos": [ - 3038, + 3128, { "distinct_on": [ - 3067, + 3157, "[match_map_demos_select_column!]" ], "limit": [ @@ -172778,19 +179036,19 @@ export default { 41 ], "order_by": [ - 3064, + 3154, "[match_map_demos_order_by!]" ], "where": [ - 3050 + 3140 ] } ], "match_map_demos_aggregate": [ - 3039, + 3129, { "distinct_on": [ - 3067, + 3157, "[match_map_demos_select_column!]" ], "limit": [ @@ -172800,28 +179058,28 @@ export default { 41 ], "order_by": [ - 3064, + 3154, "[match_map_demos_order_by!]" ], "where": [ - 3050 + 3140 ] } ], "match_map_demos_by_pk": [ - 3038, + 3128, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_map_rounds": [ - 3089, + 3179, { "distinct_on": [ - 3110, + 3200, "[match_map_rounds_select_column!]" ], "limit": [ @@ -172831,19 +179089,19 @@ export default { 41 ], "order_by": [ - 3108, + 3198, "[match_map_rounds_order_by!]" ], "where": [ - 3098 + 3188 ] } ], "match_map_rounds_aggregate": [ - 3090, + 3180, { "distinct_on": [ - 3110, + 3200, "[match_map_rounds_select_column!]" ], "limit": [ @@ -172853,28 +179111,28 @@ export default { 41 ], "order_by": [ - 3108, + 3198, "[match_map_rounds_order_by!]" ], "where": [ - 3098 + 3188 ] } ], "match_map_rounds_by_pk": [ - 3089, + 3179, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_map_veto_picks": [ - 3130, + 3220, { "distinct_on": [ - 3150, + 3240, "[match_map_veto_picks_select_column!]" ], "limit": [ @@ -172884,19 +179142,19 @@ export default { 41 ], "order_by": [ - 3148, + 3238, "[match_map_veto_picks_order_by!]" ], "where": [ - 3139 + 3229 ] } ], "match_map_veto_picks_aggregate": [ - 3131, + 3221, { "distinct_on": [ - 3150, + 3240, "[match_map_veto_picks_select_column!]" ], "limit": [ @@ -172906,28 +179164,28 @@ export default { 41 ], "order_by": [ - 3148, + 3238, "[match_map_veto_picks_order_by!]" ], "where": [ - 3139 + 3229 ] } ], "match_map_veto_picks_by_pk": [ - 3130, + 3220, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_maps": [ - 3158, + 3248, { "distinct_on": [ - 3180, + 3270, "[match_maps_select_column!]" ], "limit": [ @@ -172937,19 +179195,19 @@ export default { 41 ], "order_by": [ - 3178, + 3268, "[match_maps_order_by!]" ], "where": [ - 3167 + 3257 ] } ], "match_maps_aggregate": [ - 3159, + 3249, { "distinct_on": [ - 3180, + 3270, "[match_maps_select_column!]" ], "limit": [ @@ -172959,28 +179217,28 @@ export default { 41 ], "order_by": [ - 3178, + 3268, "[match_maps_order_by!]" ], "where": [ - 3167 + 3257 ] } ], "match_maps_by_pk": [ - 3158, + 3248, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_options": [ - 3200, + 3290, { "distinct_on": [ - 3224, + 3314, "[match_options_select_column!]" ], "limit": [ @@ -172990,19 +179248,19 @@ export default { 41 ], "order_by": [ - 3222, + 3312, "[match_options_order_by!]" ], "where": [ - 3211 + 3301 ] } ], "match_options_aggregate": [ - 3201, + 3291, { "distinct_on": [ - 3224, + 3314, "[match_options_select_column!]" ], "limit": [ @@ -173012,28 +179270,28 @@ export default { 41 ], "order_by": [ - 3222, + 3312, "[match_options_order_by!]" ], "where": [ - 3211 + 3301 ] } ], "match_options_by_pk": [ - 3200, + 3290, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_region_veto_picks": [ - 3246, + 3336, { "distinct_on": [ - 3266, + 3356, "[match_region_veto_picks_select_column!]" ], "limit": [ @@ -173043,19 +179301,19 @@ export default { 41 ], "order_by": [ - 3264, + 3354, "[match_region_veto_picks_order_by!]" ], "where": [ - 3255 + 3345 ] } ], "match_region_veto_picks_aggregate": [ - 3247, + 3337, { "distinct_on": [ - 3266, + 3356, "[match_region_veto_picks_select_column!]" ], "limit": [ @@ -173065,28 +179323,28 @@ export default { 41 ], "order_by": [ - 3264, + 3354, "[match_region_veto_picks_order_by!]" ], "where": [ - 3255 + 3345 ] } ], "match_region_veto_picks_by_pk": [ - 3246, + 3336, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_streams": [ - 3274, + 3364, { "distinct_on": [ - 3302, + 3392, "[match_streams_select_column!]" ], "limit": [ @@ -173096,19 +179354,19 @@ export default { 41 ], "order_by": [ - 3299, + 3389, "[match_streams_order_by!]" ], "where": [ - 3286 + 3376 ] } ], "match_streams_aggregate": [ - 3275, + 3365, { "distinct_on": [ - 3302, + 3392, "[match_streams_select_column!]" ], "limit": [ @@ -173118,28 +179376,28 @@ export default { 41 ], "order_by": [ - 3299, + 3389, "[match_streams_order_by!]" ], "where": [ - 3286 + 3376 ] } ], "match_streams_by_pk": [ - 3274, + 3364, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_type_cfgs": [ - 3324, + 3414, { "distinct_on": [ - 3336, + 3426, "[match_type_cfgs_select_column!]" ], "limit": [ @@ -173149,19 +179407,19 @@ export default { 41 ], "order_by": [ - 3334, + 3424, "[match_type_cfgs_order_by!]" ], "where": [ - 3327 + 3417 ] } ], "match_type_cfgs_aggregate": [ - 3325, + 3415, { "distinct_on": [ - 3336, + 3426, "[match_type_cfgs_select_column!]" ], "limit": [ @@ -173171,28 +179429,28 @@ export default { 41 ], "order_by": [ - 3334, + 3424, "[match_type_cfgs_order_by!]" ], "where": [ - 3327 + 3417 ] } ], "match_type_cfgs_by_pk": [ - 3324, + 3414, { "type": [ - 874, + 876, "e_game_cfg_types_enum!" ] } ], "matches": [ - 3342, + 3432, { "distinct_on": [ - 3366, + 3456, "[matches_select_column!]" ], "limit": [ @@ -173202,19 +179460,19 @@ export default { 41 ], "order_by": [ - 3364, + 3454, "[matches_order_by!]" ], "where": [ - 3353 + 3443 ] } ], "matches_aggregate": [ - 3343, + 3433, { "distinct_on": [ - 3366, + 3456, "[matches_select_column!]" ], "limit": [ @@ -173224,19 +179482,19 @@ export default { 41 ], "order_by": [ - 3364, + 3454, "[matches_order_by!]" ], "where": [ - 3353 + 3443 ] } ], "matches_by_pk": [ - 3342, + 3432, { "id": [ - 6365, + 6672, "uuid!" ] } @@ -173245,10 +179503,10 @@ export default { 49 ], "migration_hashes_hashes": [ - 3388, + 3478, { "distinct_on": [ - 3400, + 3490, "[migration_hashes_hashes_select_column!]" ], "limit": [ @@ -173258,19 +179516,19 @@ export default { 41 ], "order_by": [ - 3398, + 3488, "[migration_hashes_hashes_order_by!]" ], "where": [ - 3391 + 3481 ] } ], "migration_hashes_hashes_aggregate": [ - 3389, + 3479, { "distinct_on": [ - 3400, + 3490, "[migration_hashes_hashes_select_column!]" ], "limit": [ @@ -173280,16 +179538,16 @@ export default { 41 ], "order_by": [ - 3398, + 3488, "[migration_hashes_hashes_order_by!]" ], "where": [ - 3391 + 3481 ] } ], "migration_hashes_hashes_by_pk": [ - 3388, + 3478, { "name": [ 85, @@ -173298,10 +179556,10 @@ export default { } ], "my_friends": [ - 3406, + 3496, { "distinct_on": [ - 3431, + 3521, "[my_friends_select_column!]" ], "limit": [ @@ -173311,19 +179569,19 @@ export default { 41 ], "order_by": [ - 3429, + 3519, "[my_friends_order_by!]" ], "where": [ - 3418 + 3508 ] } ], "my_friends_aggregate": [ - 3407, + 3497, { "distinct_on": [ - 3431, + 3521, "[my_friends_select_column!]" ], "limit": [ @@ -173333,11 +179591,11 @@ export default { 41 ], "order_by": [ - 3429, + 3519, "[my_friends_order_by!]" ], "where": [ - 3418 + 3508 ] } ], @@ -173345,7 +179603,7 @@ export default { 52, { "id": [ - 6365, + 6672, "uuid!" ] } @@ -173354,10 +179612,10 @@ export default { 52 ], "news_articles": [ - 3452, + 3542, { "distinct_on": [ - 3466, + 3556, "[news_articles_select_column!]" ], "limit": [ @@ -173367,19 +179625,19 @@ export default { 41 ], "order_by": [ - 3464, + 3554, "[news_articles_order_by!]" ], "where": [ - 3456 + 3546 ] } ], "news_articles_aggregate": [ - 3453, + 3543, { "distinct_on": [ - 3466, + 3556, "[news_articles_select_column!]" ], "limit": [ @@ -173389,28 +179647,28 @@ export default { 41 ], "order_by": [ - 3464, + 3554, "[news_articles_order_by!]" ], "where": [ - 3456 + 3546 ] } ], "news_articles_by_pk": [ - 3452, + 3542, { "id": [ - 6365, + 6672, "uuid!" ] } ], "notification_preferences": [ - 3479, + 3569, { "distinct_on": [ - 3493, + 3583, "[notification_preferences_select_column!]" ], "limit": [ @@ -173420,19 +179678,19 @@ export default { 41 ], "order_by": [ - 3491, + 3581, "[notification_preferences_order_by!]" ], "where": [ - 3483 + 3573 ] } ], "notification_preferences_aggregate": [ - 3480, + 3570, { "distinct_on": [ - 3493, + 3583, "[notification_preferences_select_column!]" ], "limit": [ @@ -173442,16 +179700,16 @@ export default { 41 ], "order_by": [ - 3491, + 3581, "[notification_preferences_order_by!]" ], "where": [ - 3483 + 3573 ] } ], "notification_preferences_by_pk": [ - 3479, + 3569, { "channel": [ 85, @@ -173462,16 +179720,16 @@ export default { "String!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "notifications": [ - 3506, + 3596, { "distinct_on": [ - 3534, + 3624, "[notifications_select_column!]" ], "limit": [ @@ -173481,19 +179739,19 @@ export default { 41 ], "order_by": [ - 3531, + 3621, "[notifications_order_by!]" ], "where": [ - 3518 + 3608 ] } ], "notifications_aggregate": [ - 3507, + 3597, { "distinct_on": [ - 3534, + 3624, "[notifications_select_column!]" ], "limit": [ @@ -173503,28 +179761,28 @@ export default { 41 ], "order_by": [ - 3531, + 3621, "[notifications_order_by!]" ], "where": [ - 3518 + 3608 ] } ], "notifications_by_pk": [ - 3506, + 3596, { "id": [ - 6365, + 6672, "uuid!" ] } ], "pending_match_import_players": [ - 3559, + 3649, { "distinct_on": [ - 3580, + 3670, "[pending_match_import_players_select_column!]" ], "limit": [ @@ -173534,19 +179792,19 @@ export default { 41 ], "order_by": [ - 3578, + 3668, "[pending_match_import_players_order_by!]" ], "where": [ - 3568 + 3658 ] } ], "pending_match_import_players_aggregate": [ - 3560, + 3650, { "distinct_on": [ - 3580, + 3670, "[pending_match_import_players_select_column!]" ], "limit": [ @@ -173556,32 +179814,32 @@ export default { 41 ], "order_by": [ - 3578, + 3668, "[pending_match_import_players_order_by!]" ], "where": [ - 3568 + 3658 ] } ], "pending_match_import_players_by_pk": [ - 3559, + 3649, { "steam_id": [ - 310, + 312, "bigint!" ], "valve_match_id": [ - 3556, + 3646, "numeric!" ] } ], "pending_match_imports": [ - 3600, + 3690, { "distinct_on": [ - 3615, + 3705, "[pending_match_imports_select_column!]" ], "limit": [ @@ -173591,19 +179849,19 @@ export default { 41 ], "order_by": [ - 3613, + 3703, "[pending_match_imports_order_by!]" ], "where": [ - 3604 + 3694 ] } ], "pending_match_imports_aggregate": [ - 3601, + 3691, { "distinct_on": [ - 3615, + 3705, "[pending_match_imports_select_column!]" ], "limit": [ @@ -173613,28 +179871,28 @@ export default { 41 ], "order_by": [ - 3613, + 3703, "[pending_match_imports_order_by!]" ], "where": [ - 3604 + 3694 ] } ], "pending_match_imports_by_pk": [ - 3600, + 3690, { "valve_match_id": [ - 3556, + 3646, "numeric!" ] } ], "player_aim_stats_demo": [ - 3628, + 3718, { "distinct_on": [ - 3642, + 3732, "[player_aim_stats_demo_select_column!]" ], "limit": [ @@ -173644,19 +179902,19 @@ export default { 41 ], "order_by": [ - 3640, + 3730, "[player_aim_stats_demo_order_by!]" ], "where": [ - 3632 + 3722 ] } ], "player_aim_stats_demo_aggregate": [ - 3629, + 3719, { "distinct_on": [ - 3642, + 3732, "[player_aim_stats_demo_select_column!]" ], "limit": [ @@ -173666,32 +179924,32 @@ export default { 41 ], "order_by": [ - 3640, + 3730, "[player_aim_stats_demo_order_by!]" ], "where": [ - 3632 + 3722 ] } ], "player_aim_stats_demo_by_pk": [ - 3628, + 3718, { "attacker_steam_id": [ - 310, + 312, "bigint!" ], "match_map_id": [ - 6365, + 6672, "uuid!" ] } ], "player_aim_weapon_stats": [ - 3655, + 3745, { "distinct_on": [ - 3676, + 3766, "[player_aim_weapon_stats_select_column!]" ], "limit": [ @@ -173701,19 +179959,19 @@ export default { 41 ], "order_by": [ - 3674, + 3764, "[player_aim_weapon_stats_order_by!]" ], "where": [ - 3664 + 3754 ] } ], "player_aim_weapon_stats_aggregate": [ - 3656, + 3746, { "distinct_on": [ - 3676, + 3766, "[player_aim_weapon_stats_select_column!]" ], "limit": [ @@ -173723,23 +179981,23 @@ export default { 41 ], "order_by": [ - 3674, + 3764, "[player_aim_weapon_stats_order_by!]" ], "where": [ - 3664 + 3754 ] } ], "player_aim_weapon_stats_by_pk": [ - 3655, + 3745, { "match_map_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ], "weapon_class": [ @@ -173749,10 +180007,10 @@ export default { } ], "player_assists": [ - 3696, + 3786, { "distinct_on": [ - 3719, + 3809, "[player_assists_select_column!]" ], "limit": [ @@ -173762,19 +180020,19 @@ export default { 41 ], "order_by": [ - 3717, + 3807, "[player_assists_order_by!]" ], "where": [ - 3707 + 3797 ] } ], "player_assists_aggregate": [ - 3697, + 3787, { "distinct_on": [ - 3719, + 3809, "[player_assists_select_column!]" ], "limit": [ @@ -173784,40 +180042,40 @@ export default { 41 ], "order_by": [ - 3717, + 3807, "[player_assists_order_by!]" ], "where": [ - 3707 + 3797 ] } ], "player_assists_by_pk": [ - 3696, + 3786, { "attacked_steam_id": [ - 310, + 312, "bigint!" ], "attacker_steam_id": [ - 310, + 312, "bigint!" ], "match_map_id": [ - 6365, + 6672, "uuid!" ], "time": [ - 5153, + 5243, "timestamptz!" ] } ], "player_career_stats_v": [ - 3741, + 3831, { "distinct_on": [ - 3749, + 3839, "[player_career_stats_v_select_column!]" ], "limit": [ @@ -173827,19 +180085,19 @@ export default { 41 ], "order_by": [ - 3748, + 3838, "[player_career_stats_v_order_by!]" ], "where": [ - 3745 + 3835 ] } ], "player_career_stats_v_aggregate": [ - 3742, + 3832, { "distinct_on": [ - 3749, + 3839, "[player_career_stats_v_select_column!]" ], "limit": [ @@ -173849,19 +180107,19 @@ export default { 41 ], "order_by": [ - 3748, + 3838, "[player_career_stats_v_order_by!]" ], "where": [ - 3745 + 3835 ] } ], "player_damages": [ - 3759, + 3849, { "distinct_on": [ - 3780, + 3870, "[player_damages_select_column!]" ], "limit": [ @@ -173871,19 +180129,19 @@ export default { 41 ], "order_by": [ - 3778, + 3868, "[player_damages_order_by!]" ], "where": [ - 3768 + 3858 ] } ], "player_damages_aggregate": [ - 3760, + 3850, { "distinct_on": [ - 3780, + 3870, "[player_damages_select_column!]" ], "limit": [ @@ -173893,36 +180151,36 @@ export default { 41 ], "order_by": [ - 3778, + 3868, "[player_damages_order_by!]" ], "where": [ - 3768 + 3858 ] } ], "player_damages_by_pk": [ - 3759, + 3849, { "id": [ - 6365, + 6672, "uuid!" ], "match_map_id": [ - 6365, + 6672, "uuid!" ], "time": [ - 5153, + 5243, "timestamptz!" ] } ], "player_elo": [ - 3800, + 3890, { "distinct_on": [ - 3814, + 3904, "[player_elo_select_column!]" ], "limit": [ @@ -173932,19 +180190,19 @@ export default { 41 ], "order_by": [ - 3812, + 3902, "[player_elo_order_by!]" ], "where": [ - 3804 + 3894 ] } ], "player_elo_aggregate": [ - 3801, + 3891, { "distinct_on": [ - 3814, + 3904, "[player_elo_select_column!]" ], "limit": [ @@ -173954,36 +180212,36 @@ export default { 41 ], "order_by": [ - 3812, + 3902, "[player_elo_order_by!]" ], "where": [ - 3804 + 3894 ] } ], "player_elo_by_pk": [ - 3800, + 3890, { "match_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ], "type": [ - 1223, + 1225, "e_match_types_enum!" ] } ], "player_faceit_rank_history": [ - 3827, + 3917, { "distinct_on": [ - 3848, + 3938, "[player_faceit_rank_history_select_column!]" ], "limit": [ @@ -173993,19 +180251,19 @@ export default { 41 ], "order_by": [ - 3846, + 3936, "[player_faceit_rank_history_order_by!]" ], "where": [ - 3836 + 3926 ] } ], "player_faceit_rank_history_aggregate": [ - 3828, + 3918, { "distinct_on": [ - 3848, + 3938, "[player_faceit_rank_history_select_column!]" ], "limit": [ @@ -174015,28 +180273,28 @@ export default { 41 ], "order_by": [ - 3846, + 3936, "[player_faceit_rank_history_order_by!]" ], "where": [ - 3836 + 3926 ] } ], "player_faceit_rank_history_by_pk": [ - 3827, + 3917, { "id": [ - 6365, + 6672, "uuid!" ] } ], "player_flashes": [ - 3868, + 3958, { "distinct_on": [ - 3891, + 3981, "[player_flashes_select_column!]" ], "limit": [ @@ -174046,19 +180304,19 @@ export default { 41 ], "order_by": [ - 3889, + 3979, "[player_flashes_order_by!]" ], "where": [ - 3879 + 3969 ] } ], "player_flashes_aggregate": [ - 3869, + 3959, { "distinct_on": [ - 3891, + 3981, "[player_flashes_select_column!]" ], "limit": [ @@ -174068,40 +180326,40 @@ export default { 41 ], "order_by": [ - 3889, + 3979, "[player_flashes_order_by!]" ], "where": [ - 3879 + 3969 ] } ], "player_flashes_by_pk": [ - 3868, + 3958, { "attacked_steam_id": [ - 310, + 312, "bigint!" ], "attacker_steam_id": [ - 310, + 312, "bigint!" ], "match_map_id": [ - 6365, + 6672, "uuid!" ], "time": [ - 5153, + 5243, "timestamptz!" ] } ], "player_kills": [ - 3913, + 4003, { "distinct_on": [ - 3977, + 4067, "[player_kills_select_column!]" ], "limit": [ @@ -174111,19 +180369,19 @@ export default { 41 ], "order_by": [ - 3975, + 4065, "[player_kills_order_by!]" ], "where": [ - 3924 + 4014 ] } ], "player_kills_aggregate": [ - 3914, + 4004, { "distinct_on": [ - 3977, + 4067, "[player_kills_select_column!]" ], "limit": [ @@ -174133,40 +180391,40 @@ export default { 41 ], "order_by": [ - 3975, + 4065, "[player_kills_order_by!]" ], "where": [ - 3924 + 4014 ] } ], "player_kills_by_pk": [ - 3913, + 4003, { "attacked_steam_id": [ - 310, + 312, "bigint!" ], "attacker_steam_id": [ - 310, + 312, "bigint!" ], "match_map_id": [ - 6365, + 6672, "uuid!" ], "time": [ - 5153, + 5243, "timestamptz!" ] } ], "player_kills_by_weapon": [ - 3925, + 4015, { "distinct_on": [ - 3946, + 4036, "[player_kills_by_weapon_select_column!]" ], "limit": [ @@ -174176,19 +180434,19 @@ export default { 41 ], "order_by": [ - 3944, + 4034, "[player_kills_by_weapon_order_by!]" ], "where": [ - 3934 + 4024 ] } ], "player_kills_by_weapon_aggregate": [ - 3926, + 4016, { "distinct_on": [ - 3946, + 4036, "[player_kills_by_weapon_select_column!]" ], "limit": [ @@ -174198,19 +180456,19 @@ export default { 41 ], "order_by": [ - 3944, + 4034, "[player_kills_by_weapon_order_by!]" ], "where": [ - 3934 + 4024 ] } ], "player_kills_by_weapon_by_pk": [ - 3925, + 4015, { "player_steam_id": [ - 310, + 312, "bigint!" ], "with": [ @@ -174220,10 +180478,10 @@ export default { } ], "player_leaderboard_rank": [ - 3999, + 4089, { "distinct_on": [ - 4010, + 4100, "[player_leaderboard_rank_select_column!]" ], "limit": [ @@ -174233,19 +180491,19 @@ export default { 41 ], "order_by": [ - 4009, + 4099, "[player_leaderboard_rank_order_by!]" ], "where": [ - 4003 + 4093 ] } ], "player_leaderboard_rank_aggregate": [ - 4000, + 4090, { "distinct_on": [ - 4010, + 4100, "[player_leaderboard_rank_select_column!]" ], "limit": [ @@ -174255,19 +180513,19 @@ export default { 41 ], "order_by": [ - 4009, + 4099, "[player_leaderboard_rank_order_by!]" ], "where": [ - 4003 + 4093 ] } ], "player_match_map_stats": [ - 4022, + 4112, { "distinct_on": [ - 4043, + 4133, "[player_match_map_stats_select_column!]" ], "limit": [ @@ -174277,19 +180535,19 @@ export default { 41 ], "order_by": [ - 4041, + 4131, "[player_match_map_stats_order_by!]" ], "where": [ - 4031 + 4121 ] } ], "player_match_map_stats_aggregate": [ - 4023, + 4113, { "distinct_on": [ - 4043, + 4133, "[player_match_map_stats_select_column!]" ], "limit": [ @@ -174299,32 +180557,32 @@ export default { 41 ], "order_by": [ - 4041, + 4131, "[player_match_map_stats_order_by!]" ], "where": [ - 4031 + 4121 ] } ], "player_match_map_stats_by_pk": [ - 4022, + 4112, { "match_map_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "player_match_performance_v": [ - 4063, + 4153, { "distinct_on": [ - 4071, + 4161, "[player_match_performance_v_select_column!]" ], "limit": [ @@ -174334,19 +180592,19 @@ export default { 41 ], "order_by": [ - 4070, + 4160, "[player_match_performance_v_order_by!]" ], "where": [ - 4067 + 4157 ] } ], "player_match_performance_v_aggregate": [ - 4064, + 4154, { "distinct_on": [ - 4071, + 4161, "[player_match_performance_v_select_column!]" ], "limit": [ @@ -174356,19 +180614,19 @@ export default { 41 ], "order_by": [ - 4070, + 4160, "[player_match_performance_v_order_by!]" ], "where": [ - 4067 + 4157 ] } ], "player_match_stats_v": [ - 4081, + 4171, { "distinct_on": [ - 4097, + 4187, "[player_match_stats_v_select_column!]" ], "limit": [ @@ -174378,19 +180636,19 @@ export default { 41 ], "order_by": [ - 4096, + 4186, "[player_match_stats_v_order_by!]" ], "where": [ - 4090 + 4180 ] } ], "player_match_stats_v_aggregate": [ - 4082, + 4172, { "distinct_on": [ - 4097, + 4187, "[player_match_stats_v_select_column!]" ], "limit": [ @@ -174400,19 +180658,19 @@ export default { 41 ], "order_by": [ - 4096, + 4186, "[player_match_stats_v_order_by!]" ], "where": [ - 4090 + 4180 ] } ], "player_objectives": [ - 4114, + 4204, { "distinct_on": [ - 4135, + 4225, "[player_objectives_select_column!]" ], "limit": [ @@ -174422,19 +180680,19 @@ export default { 41 ], "order_by": [ - 4133, + 4223, "[player_objectives_order_by!]" ], "where": [ - 4123 + 4213 ] } ], "player_objectives_aggregate": [ - 4115, + 4205, { "distinct_on": [ - 4135, + 4225, "[player_objectives_select_column!]" ], "limit": [ @@ -174444,36 +180702,36 @@ export default { 41 ], "order_by": [ - 4133, + 4223, "[player_objectives_order_by!]" ], "where": [ - 4123 + 4213 ] } ], "player_objectives_by_pk": [ - 4114, + 4204, { "match_map_id": [ - 6365, + 6672, "uuid!" ], "player_steam_id": [ - 310, + 312, "bigint!" ], "time": [ - 5153, + 5243, "timestamptz!" ] } ], "player_performance_v": [ - 4155, + 4245, { "distinct_on": [ - 4163, + 4253, "[player_performance_v_select_column!]" ], "limit": [ @@ -174483,19 +180741,19 @@ export default { 41 ], "order_by": [ - 4162, + 4252, "[player_performance_v_order_by!]" ], "where": [ - 4159 + 4249 ] } ], "player_performance_v_aggregate": [ - 4156, + 4246, { "distinct_on": [ - 4163, + 4253, "[player_performance_v_select_column!]" ], "limit": [ @@ -174505,19 +180763,19 @@ export default { 41 ], "order_by": [ - 4162, + 4252, "[player_performance_v_order_by!]" ], "where": [ - 4159 + 4249 ] } ], "player_premier_rank_history": [ - 4173, + 4263, { "distinct_on": [ - 4194, + 4284, "[player_premier_rank_history_select_column!]" ], "limit": [ @@ -174527,19 +180785,19 @@ export default { 41 ], "order_by": [ - 4192, + 4282, "[player_premier_rank_history_order_by!]" ], "where": [ - 4182 + 4272 ] } ], "player_premier_rank_history_aggregate": [ - 4174, + 4264, { "distinct_on": [ - 4194, + 4284, "[player_premier_rank_history_select_column!]" ], "limit": [ @@ -174549,28 +180807,28 @@ export default { 41 ], "order_by": [ - 4192, + 4282, "[player_premier_rank_history_order_by!]" ], "where": [ - 4182 + 4272 ] } ], "player_premier_rank_history_by_pk": [ - 4173, + 4263, { "id": [ - 6365, + 6672, "uuid!" ] } ], "player_sanctions": [ - 4214, + 4304, { "distinct_on": [ - 4235, + 4325, "[player_sanctions_select_column!]" ], "limit": [ @@ -174580,19 +180838,19 @@ export default { 41 ], "order_by": [ - 4233, + 4323, "[player_sanctions_order_by!]" ], "where": [ - 4223 + 4313 ] } ], "player_sanctions_aggregate": [ - 4215, + 4305, { "distinct_on": [ - 4235, + 4325, "[player_sanctions_select_column!]" ], "limit": [ @@ -174602,32 +180860,32 @@ export default { 41 ], "order_by": [ - 4233, + 4323, "[player_sanctions_order_by!]" ], "where": [ - 4223 + 4313 ] } ], "player_sanctions_by_pk": [ - 4214, + 4304, { "created_at": [ - 5153, + 5243, "timestamptz!" ], "id": [ - 6365, + 6672, "uuid!" ] } ], "player_season_stats": [ - 4255, + 4345, { "distinct_on": [ - 4286, + 4376, "[player_season_stats_select_column!]" ], "limit": [ @@ -174637,19 +180895,19 @@ export default { 41 ], "order_by": [ - 4284, + 4374, "[player_season_stats_order_by!]" ], "where": [ - 4274 + 4364 ] } ], "player_season_stats_aggregate": [ - 4256, + 4346, { "distinct_on": [ - 4286, + 4376, "[player_season_stats_select_column!]" ], "limit": [ @@ -174659,32 +180917,32 @@ export default { 41 ], "order_by": [ - 4284, + 4374, "[player_season_stats_order_by!]" ], "where": [ - 4274 + 4364 ] } ], "player_season_stats_by_pk": [ - 4255, + 4345, { "player_steam_id": [ - 310, + 312, "bigint!" ], "season_id": [ - 6365, + 6672, "uuid!" ] } ], "player_stats": [ - 4314, + 4404, { "distinct_on": [ - 4329, + 4419, "[player_stats_select_column!]" ], "limit": [ @@ -174694,19 +180952,19 @@ export default { 41 ], "order_by": [ - 4327, + 4417, "[player_stats_order_by!]" ], "where": [ - 4318 + 4408 ] } ], "player_stats_aggregate": [ - 4315, + 4405, { "distinct_on": [ - 4329, + 4419, "[player_stats_select_column!]" ], "limit": [ @@ -174716,28 +180974,28 @@ export default { 41 ], "order_by": [ - 4327, + 4417, "[player_stats_order_by!]" ], "where": [ - 4318 + 4408 ] } ], "player_stats_by_pk": [ - 4314, + 4404, { "player_steam_id": [ - 310, + 312, "bigint!" ] } ], "player_steam_bot_friend": [ - 4342, + 4432, { "distinct_on": [ - 4361, + 4451, "[player_steam_bot_friend_select_column!]" ], "limit": [ @@ -174747,19 +181005,19 @@ export default { 41 ], "order_by": [ - 4358, + 4448, "[player_steam_bot_friend_order_by!]" ], "where": [ - 4347 + 4437 ] } ], "player_steam_bot_friend_aggregate": [ - 4343, + 4433, { "distinct_on": [ - 4361, + 4451, "[player_steam_bot_friend_select_column!]" ], "limit": [ @@ -174769,28 +181027,28 @@ export default { 41 ], "order_by": [ - 4358, + 4448, "[player_steam_bot_friend_order_by!]" ], "where": [ - 4347 + 4437 ] } ], "player_steam_bot_friend_by_pk": [ - 4342, + 4432, { "steam_id": [ - 310, + 312, "bigint!" ] } ], "player_steam_match_auth": [ - 4374, + 4464, { "distinct_on": [ - 4388, + 4478, "[player_steam_match_auth_select_column!]" ], "limit": [ @@ -174800,19 +181058,19 @@ export default { 41 ], "order_by": [ - 4386, + 4476, "[player_steam_match_auth_order_by!]" ], "where": [ - 4378 + 4468 ] } ], "player_steam_match_auth_aggregate": [ - 4375, + 4465, { "distinct_on": [ - 4388, + 4478, "[player_steam_match_auth_select_column!]" ], "limit": [ @@ -174822,28 +181080,28 @@ export default { 41 ], "order_by": [ - 4386, + 4476, "[player_steam_match_auth_order_by!]" ], "where": [ - 4378 + 4468 ] } ], "player_steam_match_auth_by_pk": [ - 4374, + 4464, { "steam_id": [ - 310, + 312, "bigint!" ] } ], "player_unused_utility": [ - 4401, + 4491, { "distinct_on": [ - 4422, + 4512, "[player_unused_utility_select_column!]" ], "limit": [ @@ -174853,19 +181111,19 @@ export default { 41 ], "order_by": [ - 4420, + 4510, "[player_unused_utility_order_by!]" ], "where": [ - 4410 + 4500 ] } ], "player_unused_utility_aggregate": [ - 4402, + 4492, { "distinct_on": [ - 4422, + 4512, "[player_unused_utility_select_column!]" ], "limit": [ @@ -174875,32 +181133,32 @@ export default { 41 ], "order_by": [ - 4420, + 4510, "[player_unused_utility_order_by!]" ], "where": [ - 4410 + 4500 ] } ], "player_unused_utility_by_pk": [ - 4401, + 4491, { "match_map_id": [ - 6365, + 6672, "uuid!" ], "player_steam_id": [ - 310, + 312, "bigint!" ] } ], "player_utility": [ - 4442, + 4532, { "distinct_on": [ - 4463, + 4553, "[player_utility_select_column!]" ], "limit": [ @@ -174910,19 +181168,19 @@ export default { 41 ], "order_by": [ - 4461, + 4551, "[player_utility_order_by!]" ], "where": [ - 4451 + 4541 ] } ], "player_utility_aggregate": [ - 4443, + 4533, { "distinct_on": [ - 4463, + 4553, "[player_utility_select_column!]" ], "limit": [ @@ -174932,36 +181190,36 @@ export default { 41 ], "order_by": [ - 4461, + 4551, "[player_utility_order_by!]" ], "where": [ - 4451 + 4541 ] } ], "player_utility_by_pk": [ - 4442, + 4532, { "attacker_steam_id": [ - 310, + 312, "bigint!" ], "match_map_id": [ - 6365, + 6672, "uuid!" ], "time": [ - 5153, + 5243, "timestamptz!" ] } ], "player_weapon_stats_v": [ - 4483, + 4573, { "distinct_on": [ - 4499, + 4589, "[player_weapon_stats_v_select_column!]" ], "limit": [ @@ -174971,19 +181229,19 @@ export default { 41 ], "order_by": [ - 4498, + 4588, "[player_weapon_stats_v_order_by!]" ], "where": [ - 4492 + 4582 ] } ], "player_weapon_stats_v_aggregate": [ - 4484, + 4574, { "distinct_on": [ - 4499, + 4589, "[player_weapon_stats_v_select_column!]" ], "limit": [ @@ -174993,19 +181251,19 @@ export default { 41 ], "order_by": [ - 4498, + 4588, "[player_weapon_stats_v_order_by!]" ], "where": [ - 4492 + 4582 ] } ], "players": [ - 4516, + 4606, { "distinct_on": [ - 4531, + 4621, "[players_select_column!]" ], "limit": [ @@ -175015,19 +181273,19 @@ export default { 41 ], "order_by": [ - 4529, + 4619, "[players_order_by!]" ], "where": [ - 4520 + 4610 ] } ], "players_aggregate": [ - 4517, + 4607, { "distinct_on": [ - 4531, + 4621, "[players_select_column!]" ], "limit": [ @@ -175037,28 +181295,28 @@ export default { 41 ], "order_by": [ - 4529, + 4619, "[players_order_by!]" ], "where": [ - 4520 + 4610 ] } ], "players_by_pk": [ - 4516, + 4606, { "steam_id": [ - 310, + 312, "bigint!" ] } ], "plugin_versions": [ - 4544, + 4634, { "distinct_on": [ - 4558, + 4648, "[plugin_versions_select_column!]" ], "limit": [ @@ -175068,19 +181326,19 @@ export default { 41 ], "order_by": [ - 4556, + 4646, "[plugin_versions_order_by!]" ], "where": [ - 4548 + 4638 ] } ], "plugin_versions_aggregate": [ - 4545, + 4635, { "distinct_on": [ - 4558, + 4648, "[plugin_versions_select_column!]" ], "limit": [ @@ -175090,19 +181348,19 @@ export default { 41 ], "order_by": [ - 4556, + 4646, "[plugin_versions_order_by!]" ], "where": [ - 4548 + 4638 ] } ], "plugin_versions_by_pk": [ - 4544, + 4634, { "runtime": [ - 1304, + 1306, "e_plugin_runtimes_enum!" ], "version": [ @@ -175112,10 +181370,10 @@ export default { } ], "push_subscriptions": [ - 4571, + 4661, { "distinct_on": [ - 4585, + 4675, "[push_subscriptions_select_column!]" ], "limit": [ @@ -175125,19 +181383,19 @@ export default { 41 ], "order_by": [ - 4583, + 4673, "[push_subscriptions_order_by!]" ], "where": [ - 4575 + 4665 ] } ], "push_subscriptions_aggregate": [ - 4572, + 4662, { "distinct_on": [ - 4585, + 4675, "[push_subscriptions_select_column!]" ], "limit": [ @@ -175147,19 +181405,19 @@ export default { 41 ], "order_by": [ - 4583, + 4673, "[push_subscriptions_order_by!]" ], "where": [ - 4575 + 4665 ] } ], "push_subscriptions_by_pk": [ - 4571, + 4661, { "id": [ - 6365, + 6672, "uuid!" ] } @@ -175181,10 +181439,10 @@ export default { } ], "role_permissions": [ - 4602, + 4692, { "distinct_on": [ - 4611, + 4701, "[role_permissions_select_column!]" ], "limit": [ @@ -175194,19 +181452,19 @@ export default { 41 ], "order_by": [ - 4610, + 4700, "[role_permissions_order_by!]" ], "where": [ - 4605 + 4695 ] } ], "role_permissions_aggregate": [ - 4603, + 4693, { "distinct_on": [ - 4611, + 4701, "[role_permissions_select_column!]" ], "limit": [ @@ -175216,19 +181474,19 @@ export default { 41 ], "order_by": [ - 4610, + 4700, "[role_permissions_order_by!]" ], "where": [ - 4605 + 4695 ] } ], "seasons": [ - 4616, + 4706, { "distinct_on": [ - 4631, + 4721, "[seasons_select_column!]" ], "limit": [ @@ -175238,19 +181496,19 @@ export default { 41 ], "order_by": [ - 4629, + 4719, "[seasons_order_by!]" ], "where": [ - 4620 + 4710 ] } ], "seasons_aggregate": [ - 4617, + 4707, { "distinct_on": [ - 4631, + 4721, "[seasons_select_column!]" ], "limit": [ @@ -175260,28 +181518,28 @@ export default { 41 ], "order_by": [ - 4629, + 4719, "[seasons_order_by!]" ], "where": [ - 4620 + 4710 ] } ], "seasons_by_pk": [ - 4616, + 4706, { "id": [ - 6365, + 6672, "uuid!" ] } ], "server_regions": [ - 4644, + 4734, { "distinct_on": [ - 4658, + 4748, "[server_regions_select_column!]" ], "limit": [ @@ -175291,19 +181549,19 @@ export default { 41 ], "order_by": [ - 4656, + 4746, "[server_regions_order_by!]" ], "where": [ - 4648 + 4738 ] } ], "server_regions_aggregate": [ - 4645, + 4735, { "distinct_on": [ - 4658, + 4748, "[server_regions_select_column!]" ], "limit": [ @@ -175313,16 +181571,16 @@ export default { 41 ], "order_by": [ - 4656, + 4746, "[server_regions_order_by!]" ], "where": [ - 4648 + 4738 ] } ], "server_regions_by_pk": [ - 4644, + 4734, { "value": [ 85, @@ -175331,10 +181589,10 @@ export default { } ], "servers": [ - 4671, + 4761, { "distinct_on": [ - 4700, + 4790, "[servers_select_column!]" ], "limit": [ @@ -175344,19 +181602,19 @@ export default { 41 ], "order_by": [ - 4697, + 4787, "[servers_order_by!]" ], "where": [ - 4683 + 4773 ] } ], "servers_aggregate": [ - 4672, + 4762, { "distinct_on": [ - 4700, + 4790, "[servers_select_column!]" ], "limit": [ @@ -175366,28 +181624,28 @@ export default { 41 ], "order_by": [ - 4697, + 4787, "[servers_order_by!]" ], "where": [ - 4683 + 4773 ] } ], "servers_by_pk": [ - 4671, + 4761, { "id": [ - 6365, + 6672, "uuid!" ] } ], "settings": [ - 4722, + 4812, { "distinct_on": [ - 4734, + 4824, "[settings_select_column!]" ], "limit": [ @@ -175397,19 +181655,19 @@ export default { 41 ], "order_by": [ - 4732, + 4822, "[settings_order_by!]" ], "where": [ - 4725 + 4815 ] } ], "settings_aggregate": [ - 4723, + 4813, { "distinct_on": [ - 4734, + 4824, "[settings_select_column!]" ], "limit": [ @@ -175419,16 +181677,16 @@ export default { 41 ], "order_by": [ - 4732, + 4822, "[settings_order_by!]" ], "where": [ - 4725 + 4815 ] } ], "settings_by_pk": [ - 4722, + 4812, { "name": [ 85, @@ -175440,10 +181698,10 @@ export default { 79 ], "steam_account_claims": [ - 4742, + 4832, { "distinct_on": [ - 4760, + 4850, "[steam_account_claims_select_column!]" ], "limit": [ @@ -175453,19 +181711,19 @@ export default { 41 ], "order_by": [ - 4758, + 4848, "[steam_account_claims_order_by!]" ], "where": [ - 4749 + 4839 ] } ], "steam_account_claims_aggregate": [ - 4743, + 4833, { "distinct_on": [ - 4760, + 4850, "[steam_account_claims_select_column!]" ], "limit": [ @@ -175475,28 +181733,28 @@ export default { 41 ], "order_by": [ - 4758, + 4848, "[steam_account_claims_order_by!]" ], "where": [ - 4749 + 4839 ] } ], "steam_account_claims_by_pk": [ - 4742, + 4832, { "id": [ - 6365, + 6672, "uuid!" ] } ], "steam_accounts": [ - 4766, + 4856, { "distinct_on": [ - 4781, + 4871, "[steam_accounts_select_column!]" ], "limit": [ @@ -175506,19 +181764,19 @@ export default { 41 ], "order_by": [ - 4779, + 4869, "[steam_accounts_order_by!]" ], "where": [ - 4770 + 4860 ] } ], "steam_accounts_aggregate": [ - 4767, + 4857, { "distinct_on": [ - 4781, + 4871, "[steam_accounts_select_column!]" ], "limit": [ @@ -175528,28 +181786,28 @@ export default { 41 ], "order_by": [ - 4779, + 4869, "[steam_accounts_order_by!]" ], "where": [ - 4770 + 4860 ] } ], "steam_accounts_by_pk": [ - 4766, + 4856, { "id": [ - 6365, + 6672, "uuid!" ] } ], "system_alerts": [ - 4794, + 4884, { "distinct_on": [ - 4808, + 4898, "[system_alerts_select_column!]" ], "limit": [ @@ -175559,19 +181817,19 @@ export default { 41 ], "order_by": [ - 4806, + 4896, "[system_alerts_order_by!]" ], "where": [ - 4798 + 4888 ] } ], "system_alerts_aggregate": [ - 4795, + 4885, { "distinct_on": [ - 4808, + 4898, "[system_alerts_select_column!]" ], "limit": [ @@ -175581,19 +181839,19 @@ export default { 41 ], "order_by": [ - 4806, + 4896, "[system_alerts_order_by!]" ], "where": [ - 4798 + 4888 ] } ], "system_alerts_by_pk": [ - 4794, + 4884, { "id": [ - 6365, + 6672, "uuid!" ] } @@ -175602,16 +181860,16 @@ export default { 93, { "team_id": [ - 6365, + 6672, "uuid!" ] } ], "team_invites": [ - 4821, + 4911, { "distinct_on": [ - 4842, + 4932, "[team_invites_select_column!]" ], "limit": [ @@ -175621,19 +181879,19 @@ export default { 41 ], "order_by": [ - 4840, + 4930, "[team_invites_order_by!]" ], "where": [ - 4830 + 4920 ] } ], "team_invites_aggregate": [ - 4822, + 4912, { "distinct_on": [ - 4842, + 4932, "[team_invites_select_column!]" ], "limit": [ @@ -175643,28 +181901,28 @@ export default { 41 ], "order_by": [ - 4840, + 4930, "[team_invites_order_by!]" ], "where": [ - 4830 + 4920 ] } ], "team_invites_by_pk": [ - 4821, + 4911, { "id": [ - 6365, + 6672, "uuid!" ] } ], "team_roster": [ - 4862, + 4952, { "distinct_on": [ - 4885, + 4975, "[team_roster_select_column!]" ], "limit": [ @@ -175674,19 +181932,19 @@ export default { 41 ], "order_by": [ - 4883, + 4973, "[team_roster_order_by!]" ], "where": [ - 4873 + 4963 ] } ], "team_roster_aggregate": [ - 4863, + 4953, { "distinct_on": [ - 4885, + 4975, "[team_roster_select_column!]" ], "limit": [ @@ -175696,32 +181954,32 @@ export default { 41 ], "order_by": [ - 4883, + 4973, "[team_roster_order_by!]" ], "where": [ - 4873 + 4963 ] } ], "team_roster_by_pk": [ - 4862, + 4952, { "player_steam_id": [ - 310, + 312, "bigint!" ], "team_id": [ - 6365, + 6672, "uuid!" ] } ], "team_scrim_alerts": [ - 4907, + 4997, { "distinct_on": [ - 4921, + 5011, "[team_scrim_alerts_select_column!]" ], "limit": [ @@ -175731,19 +181989,19 @@ export default { 41 ], "order_by": [ - 4919, + 5009, "[team_scrim_alerts_order_by!]" ], "where": [ - 4911 + 5001 ] } ], "team_scrim_alerts_aggregate": [ - 4908, + 4998, { "distinct_on": [ - 4921, + 5011, "[team_scrim_alerts_select_column!]" ], "limit": [ @@ -175753,28 +182011,28 @@ export default { 41 ], "order_by": [ - 4919, + 5009, "[team_scrim_alerts_order_by!]" ], "where": [ - 4911 + 5001 ] } ], "team_scrim_alerts_by_pk": [ - 4907, + 4997, { "id": [ - 6365, + 6672, "uuid!" ] } ], "team_scrim_availability": [ - 4934, + 5024, { "distinct_on": [ - 4954, + 5044, "[team_scrim_availability_select_column!]" ], "limit": [ @@ -175784,19 +182042,19 @@ export default { 41 ], "order_by": [ - 4952, + 5042, "[team_scrim_availability_order_by!]" ], "where": [ - 4943 + 5033 ] } ], "team_scrim_availability_aggregate": [ - 4935, + 5025, { "distinct_on": [ - 4954, + 5044, "[team_scrim_availability_select_column!]" ], "limit": [ @@ -175806,28 +182064,28 @@ export default { 41 ], "order_by": [ - 4952, + 5042, "[team_scrim_availability_order_by!]" ], "where": [ - 4943 + 5033 ] } ], "team_scrim_availability_by_pk": [ - 4934, + 5024, { "id": [ - 6365, + 6672, "uuid!" ] } ], "team_scrim_request_proposals": [ - 4962, + 5052, { "distinct_on": [ - 4983, + 5073, "[team_scrim_request_proposals_select_column!]" ], "limit": [ @@ -175837,19 +182095,19 @@ export default { 41 ], "order_by": [ - 4981, + 5071, "[team_scrim_request_proposals_order_by!]" ], "where": [ - 4971 + 5061 ] } ], "team_scrim_request_proposals_aggregate": [ - 4963, + 5053, { "distinct_on": [ - 4983, + 5073, "[team_scrim_request_proposals_select_column!]" ], "limit": [ @@ -175859,28 +182117,28 @@ export default { 41 ], "order_by": [ - 4981, + 5071, "[team_scrim_request_proposals_order_by!]" ], "where": [ - 4971 + 5061 ] } ], "team_scrim_request_proposals_by_pk": [ - 4962, + 5052, { "id": [ - 6365, + 6672, "uuid!" ] } ], "team_scrim_requests": [ - 5003, + 5093, { "distinct_on": [ - 5027, + 5117, "[team_scrim_requests_select_column!]" ], "limit": [ @@ -175890,19 +182148,19 @@ export default { 41 ], "order_by": [ - 5025, + 5115, "[team_scrim_requests_order_by!]" ], "where": [ - 5014 + 5104 ] } ], "team_scrim_requests_aggregate": [ - 5004, + 5094, { "distinct_on": [ - 5027, + 5117, "[team_scrim_requests_select_column!]" ], "limit": [ @@ -175912,28 +182170,28 @@ export default { 41 ], "order_by": [ - 5025, + 5115, "[team_scrim_requests_order_by!]" ], "where": [ - 5014 + 5104 ] } ], "team_scrim_requests_by_pk": [ - 5003, + 5093, { "id": [ - 6365, + 6672, "uuid!" ] } ], "team_scrim_settings": [ - 5049, + 5139, { "distinct_on": [ - 5064, + 5154, "[team_scrim_settings_select_column!]" ], "limit": [ @@ -175943,19 +182201,19 @@ export default { 41 ], "order_by": [ - 5062, + 5152, "[team_scrim_settings_order_by!]" ], "where": [ - 5053 + 5143 ] } ], "team_scrim_settings_aggregate": [ - 5050, + 5140, { "distinct_on": [ - 5064, + 5154, "[team_scrim_settings_select_column!]" ], "limit": [ @@ -175965,28 +182223,28 @@ export default { 41 ], "order_by": [ - 5062, + 5152, "[team_scrim_settings_order_by!]" ], "where": [ - 5053 + 5143 ] } ], "team_scrim_settings_by_pk": [ - 5049, + 5139, { "id": [ - 6365, + 6672, "uuid!" ] } ], "team_suggestions": [ - 5077, + 5167, { "distinct_on": [ - 5091, + 5181, "[team_suggestions_select_column!]" ], "limit": [ @@ -175996,19 +182254,19 @@ export default { 41 ], "order_by": [ - 5089, + 5179, "[team_suggestions_order_by!]" ], "where": [ - 5081 + 5171 ] } ], "team_suggestions_aggregate": [ - 5078, + 5168, { "distinct_on": [ - 5091, + 5181, "[team_suggestions_select_column!]" ], "limit": [ @@ -176018,28 +182276,28 @@ export default { 41 ], "order_by": [ - 5089, + 5179, "[team_suggestions_order_by!]" ], "where": [ - 5081 + 5171 ] } ], "team_suggestions_by_pk": [ - 5077, + 5167, { "id": [ - 6365, + 6672, "uuid!" ] } ], "teams": [ - 5104, + 5194, { "distinct_on": [ - 5128, + 5218, "[teams_select_column!]" ], "limit": [ @@ -176049,19 +182307,19 @@ export default { 41 ], "order_by": [ - 5126, + 5216, "[teams_order_by!]" ], "where": [ - 5115 + 5205 ] } ], "teams_aggregate": [ - 5105, + 5195, { "distinct_on": [ - 5128, + 5218, "[teams_select_column!]" ], "limit": [ @@ -176071,31 +182329,36 @@ export default { 41 ], "order_by": [ - 5126, + 5216, "[teams_order_by!]" ], "where": [ - 5115 + 5205 ] } ], "teams_by_pk": [ - 5104, + 5194, { "id": [ - 6365, + 6672, "uuid!" ] } ], "telemetryStats": [ - 103 + 103, + { + "includeSelf": [ + 6 + ] + } ], "tournament_awards": [ - 5155, + 5245, { "distinct_on": [ - 5177, + 5267, "[tournament_awards_select_column!]" ], "limit": [ @@ -176105,19 +182368,19 @@ export default { 41 ], "order_by": [ - 5175, + 5265, "[tournament_awards_order_by!]" ], "where": [ - 5164 + 5254 ] } ], "tournament_awards_aggregate": [ - 5156, + 5246, { "distinct_on": [ - 5177, + 5267, "[tournament_awards_select_column!]" ], "limit": [ @@ -176127,28 +182390,28 @@ export default { 41 ], "order_by": [ - 5175, + 5265, "[tournament_awards_order_by!]" ], "where": [ - 5164 + 5254 ] } ], "tournament_awards_by_pk": [ - 5155, + 5245, { "id": [ - 6365, + 6672, "uuid!" ] } ], "tournament_brackets": [ - 5197, + 5287, { "distinct_on": [ - 5221, + 5311, "[tournament_brackets_select_column!]" ], "limit": [ @@ -176158,19 +182421,19 @@ export default { 41 ], "order_by": [ - 5219, + 5309, "[tournament_brackets_order_by!]" ], "where": [ - 5208 + 5298 ] } ], "tournament_brackets_aggregate": [ - 5198, + 5288, { "distinct_on": [ - 5221, + 5311, "[tournament_brackets_select_column!]" ], "limit": [ @@ -176180,28 +182443,28 @@ export default { 41 ], "order_by": [ - 5219, + 5309, "[tournament_brackets_order_by!]" ], "where": [ - 5208 + 5298 ] } ], "tournament_brackets_by_pk": [ - 5197, + 5287, { "id": [ - 6365, + 6672, "uuid!" ] } ], "tournament_categories": [ - 5243, + 5333, { "distinct_on": [ - 5261, + 5351, "[tournament_categories_select_column!]" ], "limit": [ @@ -176211,19 +182474,19 @@ export default { 41 ], "order_by": [ - 5259, + 5349, "[tournament_categories_order_by!]" ], "where": [ - 5250 + 5340 ] } ], "tournament_categories_aggregate": [ - 5244, + 5334, { "distinct_on": [ - 5261, + 5351, "[tournament_categories_select_column!]" ], "limit": [ @@ -176233,32 +182496,345 @@ export default { 41 ], "order_by": [ - 5259, + 5349, "[tournament_categories_order_by!]" ], "where": [ - 5250 + 5340 ] } ], "tournament_categories_by_pk": [ - 5243, + 5333, { "category": [ - 1506, + 1554, "e_tournament_categories_enum!" ], "tournament_id": [ - 6365, + 6672, + "uuid!" + ] + } + ], + "tournament_free_agents": [ + 5357, + { + "distinct_on": [ + 5378, + "[tournament_free_agents_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5376, + "[tournament_free_agents_order_by!]" + ], + "where": [ + 5366 + ] + } + ], + "tournament_free_agents_aggregate": [ + 5358, + { + "distinct_on": [ + 5378, + "[tournament_free_agents_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5376, + "[tournament_free_agents_order_by!]" + ], + "where": [ + 5366 + ] + } + ], + "tournament_free_agents_by_pk": [ + 5357, + { + "id": [ + 6672, + "uuid!" + ] + } + ], + "tournament_invite_code_uses": [ + 5398, + { + "distinct_on": [ + 5419, + "[tournament_invite_code_uses_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5417, + "[tournament_invite_code_uses_order_by!]" + ], + "where": [ + 5407 + ] + } + ], + "tournament_invite_code_uses_aggregate": [ + 5399, + { + "distinct_on": [ + 5419, + "[tournament_invite_code_uses_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5417, + "[tournament_invite_code_uses_order_by!]" + ], + "where": [ + 5407 + ] + } + ], + "tournament_invite_code_uses_by_pk": [ + 5398, + { + "invite_code_id": [ + 6672, + "uuid!" + ], + "player_steam_id": [ + 312, + "bigint!" + ] + } + ], + "tournament_invite_codes": [ + 5439, + { + "distinct_on": [ + 5454, + "[tournament_invite_codes_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5452, + "[tournament_invite_codes_order_by!]" + ], + "where": [ + 5443 + ] + } + ], + "tournament_invite_codes_aggregate": [ + 5440, + { + "distinct_on": [ + 5454, + "[tournament_invite_codes_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5452, + "[tournament_invite_codes_order_by!]" + ], + "where": [ + 5443 + ] + } + ], + "tournament_invite_codes_by_pk": [ + 5439, + { + "id": [ + 6672, + "uuid!" + ] + } + ], + "tournament_invites": [ + 5467, + { + "distinct_on": [ + 5481, + "[tournament_invites_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5479, + "[tournament_invites_order_by!]" + ], + "where": [ + 5471 + ] + } + ], + "tournament_invites_aggregate": [ + 5468, + { + "distinct_on": [ + 5481, + "[tournament_invites_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5479, + "[tournament_invites_order_by!]" + ], + "where": [ + 5471 + ] + } + ], + "tournament_invites_by_pk": [ + 5467, + { + "id": [ + 6672, + "uuid!" + ] + } + ], + "tournament_leaderboard_entries": [ + 5494, + { + "distinct_on": [ + 5505, + "[tournament_leaderboard_entries_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5504, + "[tournament_leaderboard_entries_order_by!]" + ], + "where": [ + 5498 + ] + } + ], + "tournament_leaderboard_entries_aggregate": [ + 5495, + { + "distinct_on": [ + 5505, + "[tournament_leaderboard_entries_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5504, + "[tournament_leaderboard_entries_order_by!]" + ], + "where": [ + 5498 + ] + } + ], + "tournament_no_shows": [ + 5517, + { + "distinct_on": [ + 5531, + "[tournament_no_shows_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5529, + "[tournament_no_shows_order_by!]" + ], + "where": [ + 5521 + ] + } + ], + "tournament_no_shows_aggregate": [ + 5518, + { + "distinct_on": [ + 5531, + "[tournament_no_shows_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5529, + "[tournament_no_shows_order_by!]" + ], + "where": [ + 5521 + ] + } + ], + "tournament_no_shows_by_pk": [ + 5517, + { + "id": [ + 6672, "uuid!" ] } ], "tournament_organizer_teams": [ - 5267, + 5544, { "distinct_on": [ - 5285, + 5562, "[tournament_organizer_teams_select_column!]" ], "limit": [ @@ -176268,19 +182844,19 @@ export default { 41 ], "order_by": [ - 5283, + 5560, "[tournament_organizer_teams_order_by!]" ], "where": [ - 5274 + 5551 ] } ], "tournament_organizer_teams_aggregate": [ - 5268, + 5545, { "distinct_on": [ - 5285, + 5562, "[tournament_organizer_teams_select_column!]" ], "limit": [ @@ -176290,32 +182866,32 @@ export default { 41 ], "order_by": [ - 5283, + 5560, "[tournament_organizer_teams_order_by!]" ], "where": [ - 5274 + 5551 ] } ], "tournament_organizer_teams_by_pk": [ - 5267, + 5544, { "team_id": [ - 6365, + 6672, "uuid!" ], "tournament_id": [ - 6365, + 6672, "uuid!" ] } ], "tournament_organizers": [ - 5291, + 5568, { "distinct_on": [ - 5312, + 5589, "[tournament_organizers_select_column!]" ], "limit": [ @@ -176325,19 +182901,19 @@ export default { 41 ], "order_by": [ - 5310, + 5587, "[tournament_organizers_order_by!]" ], "where": [ - 5300 + 5577 ] } ], "tournament_organizers_aggregate": [ - 5292, + 5569, { "distinct_on": [ - 5312, + 5589, "[tournament_organizers_select_column!]" ], "limit": [ @@ -176347,32 +182923,32 @@ export default { 41 ], "order_by": [ - 5310, + 5587, "[tournament_organizers_order_by!]" ], "where": [ - 5300 + 5577 ] } ], "tournament_organizers_by_pk": [ - 5291, + 5568, { "steam_id": [ - 310, + 312, "bigint!" ], "tournament_id": [ - 6365, + 6672, "uuid!" ] } ], "tournament_prizes": [ - 5332, + 5609, { "distinct_on": [ - 5353, + 5630, "[tournament_prizes_select_column!]" ], "limit": [ @@ -176382,19 +182958,19 @@ export default { 41 ], "order_by": [ - 5351, + 5628, "[tournament_prizes_order_by!]" ], "where": [ - 5341 + 5618 ] } ], "tournament_prizes_aggregate": [ - 5333, + 5610, { "distinct_on": [ - 5353, + 5630, "[tournament_prizes_select_column!]" ], "limit": [ @@ -176404,28 +182980,72 @@ export default { 41 ], "order_by": [ - 5351, + 5628, "[tournament_prizes_order_by!]" ], "where": [ - 5341 + 5618 ] } ], "tournament_prizes_by_pk": [ - 5332, + 5609, { "id": [ - 6365, + 6672, "uuid!" ] } ], + "tournament_registration_unlocks": [ + 5650, + { + "distinct_on": [ + 5663, + "[tournament_registration_unlocks_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5662, + "[tournament_registration_unlocks_order_by!]" + ], + "where": [ + 5654 + ] + } + ], + "tournament_registration_unlocks_aggregate": [ + 5651, + { + "distinct_on": [ + 5663, + "[tournament_registration_unlocks_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5662, + "[tournament_registration_unlocks_order_by!]" + ], + "where": [ + 5654 + ] + } + ], "tournament_stage_windows": [ - 5373, + 5676, { "distinct_on": [ - 5394, + 5697, "[tournament_stage_windows_select_column!]" ], "limit": [ @@ -176435,19 +183055,19 @@ export default { 41 ], "order_by": [ - 5392, + 5695, "[tournament_stage_windows_order_by!]" ], "where": [ - 5382 + 5685 ] } ], "tournament_stage_windows_aggregate": [ - 5374, + 5677, { "distinct_on": [ - 5394, + 5697, "[tournament_stage_windows_select_column!]" ], "limit": [ @@ -176457,28 +183077,28 @@ export default { 41 ], "order_by": [ - 5392, + 5695, "[tournament_stage_windows_order_by!]" ], "where": [ - 5382 + 5685 ] } ], "tournament_stage_windows_by_pk": [ - 5373, + 5676, { "id": [ - 6365, + 6672, "uuid!" ] } ], "tournament_stages": [ - 5414, + 5717, { "distinct_on": [ - 5443, + 5746, "[tournament_stages_select_column!]" ], "limit": [ @@ -176488,19 +183108,19 @@ export default { 41 ], "order_by": [ - 5440, + 5743, "[tournament_stages_order_by!]" ], "where": [ - 5426 + 5729 ] } ], "tournament_stages_aggregate": [ - 5415, + 5718, { "distinct_on": [ - 5443, + 5746, "[tournament_stages_select_column!]" ], "limit": [ @@ -176510,28 +183130,28 @@ export default { 41 ], "order_by": [ - 5440, + 5743, "[tournament_stages_order_by!]" ], "where": [ - 5426 + 5729 ] } ], "tournament_stages_by_pk": [ - 5414, + 5717, { "id": [ - 6365, + 6672, "uuid!" ] } ], "tournament_team_invites": [ - 5465, + 5768, { "distinct_on": [ - 5486, + 5789, "[tournament_team_invites_select_column!]" ], "limit": [ @@ -176541,19 +183161,19 @@ export default { 41 ], "order_by": [ - 5484, + 5787, "[tournament_team_invites_order_by!]" ], "where": [ - 5474 + 5777 ] } ], "tournament_team_invites_aggregate": [ - 5466, + 5769, { "distinct_on": [ - 5486, + 5789, "[tournament_team_invites_select_column!]" ], "limit": [ @@ -176563,28 +183183,28 @@ export default { 41 ], "order_by": [ - 5484, + 5787, "[tournament_team_invites_order_by!]" ], "where": [ - 5474 + 5777 ] } ], "tournament_team_invites_by_pk": [ - 5465, + 5768, { "id": [ - 6365, + 6672, "uuid!" ] } ], "tournament_team_roster": [ - 5506, + 5809, { "distinct_on": [ - 5527, + 5830, "[tournament_team_roster_select_column!]" ], "limit": [ @@ -176594,19 +183214,19 @@ export default { 41 ], "order_by": [ - 5525, + 5828, "[tournament_team_roster_order_by!]" ], "where": [ - 5515 + 5818 ] } ], "tournament_team_roster_aggregate": [ - 5507, + 5810, { "distinct_on": [ - 5527, + 5830, "[tournament_team_roster_select_column!]" ], "limit": [ @@ -176616,32 +183236,32 @@ export default { 41 ], "order_by": [ - 5525, + 5828, "[tournament_team_roster_order_by!]" ], "where": [ - 5515 + 5818 ] } ], "tournament_team_roster_by_pk": [ - 5506, + 5809, { "player_steam_id": [ - 310, + 312, "bigint!" ], "tournament_id": [ - 6365, + 6672, "uuid!" ] } ], "tournament_teams": [ - 5547, + 5850, { "distinct_on": [ - 5569, + 5874, "[tournament_teams_select_column!]" ], "limit": [ @@ -176651,19 +183271,19 @@ export default { 41 ], "order_by": [ - 5567, + 5872, "[tournament_teams_order_by!]" ], "where": [ - 5556 + 5861 ] } ], "tournament_teams_aggregate": [ - 5548, + 5851, { "distinct_on": [ - 5569, + 5874, "[tournament_teams_select_column!]" ], "limit": [ @@ -176673,28 +183293,28 @@ export default { 41 ], "order_by": [ - 5567, + 5872, "[tournament_teams_order_by!]" ], "where": [ - 5556 + 5861 ] } ], "tournament_teams_by_pk": [ - 5547, + 5850, { "id": [ - 6365, + 6672, "uuid!" ] } ], "tournaments": [ - 5589, + 5896, { "distinct_on": [ - 5623, + 5930, "[tournaments_select_column!]" ], "limit": [ @@ -176704,19 +183324,19 @@ export default { 41 ], "order_by": [ - 5621, + 5928, "[tournaments_order_by!]" ], "where": [ - 5610 + 5917 ] } ], "tournaments_aggregate": [ - 5590, + 5897, { "distinct_on": [ - 5623, + 5930, "[tournaments_select_column!]" ], "limit": [ @@ -176726,37 +183346,37 @@ export default { 41 ], "order_by": [ - 5621, + 5928, "[tournaments_order_by!]" ], "where": [ - 5610 + 5917 ] } ], "tournaments_by_pk": [ - 5589, + 5896, { "id": [ - 6365, + 6672, "uuid!" ] } ], "utilityLineupMissPattern": [ - 123, + 125, { "utility_lineup_id": [ - 6365, + 6672, "uuid!" ] } ], "utilityMatchUtilityReport": [ - 148, + 150, { "match_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ @@ -176765,7 +183385,7 @@ export default { } ], "utilityPracticePlan": [ - 132, + 134, { "limit": [ 41 @@ -176783,22 +183403,22 @@ export default { } ], "utilityPracticeServers": [ - 134 + 136 ], "utilityPracticeWhereAmI": [ - 136 + 138 ], "utilitySolverCalibration": [ - 115, + 117, { "session_id": [ - 6365, + 6672, "uuid!" ] } ], "utilityTeamUtilityReport": [ - 147, + 149, { "limit": [ 41 @@ -176807,16 +183427,16 @@ export default { 85 ], "team_id": [ - 6365, + 6672, "uuid!" ] } ], "utility_collection_items": [ - 5653, + 5960, { "distinct_on": [ - 5674, + 5981, "[utility_collection_items_select_column!]" ], "limit": [ @@ -176826,19 +183446,19 @@ export default { 41 ], "order_by": [ - 5672, + 5979, "[utility_collection_items_order_by!]" ], "where": [ - 5662 + 5969 ] } ], "utility_collection_items_aggregate": [ - 5654, + 5961, { "distinct_on": [ - 5674, + 5981, "[utility_collection_items_select_column!]" ], "limit": [ @@ -176848,32 +183468,32 @@ export default { 41 ], "order_by": [ - 5672, + 5979, "[utility_collection_items_order_by!]" ], "where": [ - 5662 + 5969 ] } ], "utility_collection_items_by_pk": [ - 5653, + 5960, { "collection_id": [ - 6365, + 6672, "uuid!" ], "utility_lineup_id": [ - 6365, + 6672, "uuid!" ] } ], "utility_collections": [ - 5694, + 6001, { "distinct_on": [ - 5709, + 6016, "[utility_collections_select_column!]" ], "limit": [ @@ -176883,19 +183503,19 @@ export default { 41 ], "order_by": [ - 5707, + 6014, "[utility_collections_order_by!]" ], "where": [ - 5698 + 6005 ] } ], "utility_collections_aggregate": [ - 5695, + 6002, { "distinct_on": [ - 5709, + 6016, "[utility_collections_select_column!]" ], "limit": [ @@ -176905,28 +183525,28 @@ export default { 41 ], "order_by": [ - 5707, + 6014, "[utility_collections_order_by!]" ], "where": [ - 5698 + 6005 ] } ], "utility_collections_by_pk": [ - 5694, + 6001, { "id": [ - 6365, + 6672, "uuid!" ] } ], "utility_demo_mines": [ - 5722, + 6029, { "distinct_on": [ - 5736, + 6043, "[utility_demo_mines_select_column!]" ], "limit": [ @@ -176936,19 +183556,19 @@ export default { 41 ], "order_by": [ - 5734, + 6041, "[utility_demo_mines_order_by!]" ], "where": [ - 5726 + 6033 ] } ], "utility_demo_mines_aggregate": [ - 5723, + 6030, { "distinct_on": [ - 5736, + 6043, "[utility_demo_mines_select_column!]" ], "limit": [ @@ -176958,28 +183578,28 @@ export default { 41 ], "order_by": [ - 5734, + 6041, "[utility_demo_mines_order_by!]" ], "where": [ - 5726 + 6033 ] } ], "utility_demo_mines_by_pk": [ - 5722, + 6029, { "match_map_demo_id": [ - 6365, + 6672, "uuid!" ] } ], "utility_demo_throws": [ - 5749, + 6056, { "distinct_on": [ - 5763, + 6070, "[utility_demo_throws_select_column!]" ], "limit": [ @@ -176989,19 +183609,19 @@ export default { 41 ], "order_by": [ - 5761, + 6068, "[utility_demo_throws_order_by!]" ], "where": [ - 5753 + 6060 ] } ], "utility_demo_throws_aggregate": [ - 5750, + 6057, { "distinct_on": [ - 5763, + 6070, "[utility_demo_throws_select_column!]" ], "limit": [ @@ -177011,32 +183631,32 @@ export default { 41 ], "order_by": [ - 5761, + 6068, "[utility_demo_throws_order_by!]" ], "where": [ - 5753 + 6060 ] } ], "utility_demo_throws_by_pk": [ - 5749, + 6056, { "grenade_id": [ 41, "Int!" ], "match_map_demo_id": [ - 6365, + 6672, "uuid!" ] } ], "utility_drift_results": [ - 5776, + 6083, { "distinct_on": [ - 5807, + 6114, "[utility_drift_results_select_column!]" ], "limit": [ @@ -177046,19 +183666,19 @@ export default { 41 ], "order_by": [ - 5805, + 6112, "[utility_drift_results_order_by!]" ], "where": [ - 5795 + 6102 ] } ], "utility_drift_results_aggregate": [ - 5777, + 6084, { "distinct_on": [ - 5807, + 6114, "[utility_drift_results_select_column!]" ], "limit": [ @@ -177068,32 +183688,32 @@ export default { 41 ], "order_by": [ - 5805, + 6112, "[utility_drift_results_order_by!]" ], "where": [ - 5795 + 6102 ] } ], "utility_drift_results_by_pk": [ - 5776, + 6083, { "utility_drift_scan_id": [ - 6365, + 6672, "uuid!" ], "utility_lineup_id": [ - 6365, + 6672, "uuid!" ] } ], "utility_drift_scans": [ - 5835, + 6142, { "distinct_on": [ - 5850, + 6157, "[utility_drift_scans_select_column!]" ], "limit": [ @@ -177103,19 +183723,19 @@ export default { 41 ], "order_by": [ - 5848, + 6155, "[utility_drift_scans_order_by!]" ], "where": [ - 5839 + 6146 ] } ], "utility_drift_scans_aggregate": [ - 5836, + 6143, { "distinct_on": [ - 5850, + 6157, "[utility_drift_scans_select_column!]" ], "limit": [ @@ -177125,28 +183745,28 @@ export default { 41 ], "order_by": [ - 5848, + 6155, "[utility_drift_scans_order_by!]" ], "where": [ - 5839 + 6146 ] } ], "utility_drift_scans_by_pk": [ - 5835, + 6142, { "id": [ - 6365, + 6672, "uuid!" ] } ], "utility_lineup_favorites": [ - 5863, + 6170, { "distinct_on": [ - 5884, + 6191, "[utility_lineup_favorites_select_column!]" ], "limit": [ @@ -177156,19 +183776,19 @@ export default { 41 ], "order_by": [ - 5882, + 6189, "[utility_lineup_favorites_order_by!]" ], "where": [ - 5872 + 6179 ] } ], "utility_lineup_favorites_aggregate": [ - 5864, + 6171, { "distinct_on": [ - 5884, + 6191, "[utility_lineup_favorites_select_column!]" ], "limit": [ @@ -177178,32 +183798,32 @@ export default { 41 ], "order_by": [ - 5882, + 6189, "[utility_lineup_favorites_order_by!]" ], "where": [ - 5872 + 6179 ] } ], "utility_lineup_favorites_by_pk": [ - 5863, + 6170, { "steam_id": [ - 310, + 312, "bigint!" ], "utility_lineup_id": [ - 6365, + 6672, "uuid!" ] } ], "utility_lineup_progress": [ - 5904, + 6211, { "distinct_on": [ - 5935, + 6242, "[utility_lineup_progress_select_column!]" ], "limit": [ @@ -177213,19 +183833,19 @@ export default { 41 ], "order_by": [ - 5933, + 6240, "[utility_lineup_progress_order_by!]" ], "where": [ - 5923 + 6230 ] } ], "utility_lineup_progress_aggregate": [ - 5905, + 6212, { "distinct_on": [ - 5935, + 6242, "[utility_lineup_progress_select_column!]" ], "limit": [ @@ -177235,32 +183855,32 @@ export default { 41 ], "order_by": [ - 5933, + 6240, "[utility_lineup_progress_order_by!]" ], "where": [ - 5923 + 6230 ] } ], "utility_lineup_progress_by_pk": [ - 5904, + 6211, { "steam_id": [ - 310, + 312, "bigint!" ], "utility_lineup_id": [ - 6365, + 6672, "uuid!" ] } ], "utility_lineup_renders": [ - 5963, + 6270, { "distinct_on": [ - 5991, + 6298, "[utility_lineup_renders_select_column!]" ], "limit": [ @@ -177270,19 +183890,19 @@ export default { 41 ], "order_by": [ - 5988, + 6295, "[utility_lineup_renders_order_by!]" ], "where": [ - 5975 + 6282 ] } ], "utility_lineup_renders_aggregate": [ - 5964, + 6271, { "distinct_on": [ - 5991, + 6298, "[utility_lineup_renders_select_column!]" ], "limit": [ @@ -177292,28 +183912,28 @@ export default { 41 ], "order_by": [ - 5988, + 6295, "[utility_lineup_renders_order_by!]" ], "where": [ - 5975 + 6282 ] } ], "utility_lineup_renders_by_pk": [ - 5963, + 6270, { "id": [ - 6365, + 6672, "uuid!" ] } ], "utility_lineup_repairs": [ - 6013, + 6320, { "distinct_on": [ - 6044, + 6351, "[utility_lineup_repairs_select_column!]" ], "limit": [ @@ -177323,19 +183943,19 @@ export default { 41 ], "order_by": [ - 6042, + 6349, "[utility_lineup_repairs_order_by!]" ], "where": [ - 6032 + 6339 ] } ], "utility_lineup_repairs_aggregate": [ - 6014, + 6321, { "distinct_on": [ - 6044, + 6351, "[utility_lineup_repairs_select_column!]" ], "limit": [ @@ -177345,28 +183965,28 @@ export default { 41 ], "order_by": [ - 6042, + 6349, "[utility_lineup_repairs_order_by!]" ], "where": [ - 6032 + 6339 ] } ], "utility_lineup_repairs_by_pk": [ - 6013, + 6320, { "id": [ - 6365, + 6672, "uuid!" ] } ], "utility_lineup_votes": [ - 6072, + 6379, { "distinct_on": [ - 6093, + 6400, "[utility_lineup_votes_select_column!]" ], "limit": [ @@ -177376,19 +183996,19 @@ export default { 41 ], "order_by": [ - 6091, + 6398, "[utility_lineup_votes_order_by!]" ], "where": [ - 6081 + 6388 ] } ], "utility_lineup_votes_aggregate": [ - 6073, + 6380, { "distinct_on": [ - 6093, + 6400, "[utility_lineup_votes_select_column!]" ], "limit": [ @@ -177398,32 +184018,32 @@ export default { 41 ], "order_by": [ - 6091, + 6398, "[utility_lineup_votes_order_by!]" ], "where": [ - 6081 + 6388 ] } ], "utility_lineup_votes_by_pk": [ - 6072, + 6379, { "steam_id": [ - 310, + 312, "bigint!" ], "utility_lineup_id": [ - 6365, + 6672, "uuid!" ] } ], "utility_lineups": [ - 6113, + 6420, { "distinct_on": [ - 6152, + 6459, "[utility_lineups_select_column!]" ], "limit": [ @@ -177433,19 +184053,19 @@ export default { 41 ], "order_by": [ - 6149, + 6456, "[utility_lineups_order_by!]" ], "where": [ - 6135 + 6442 ] } ], "utility_lineups_aggregate": [ - 6114, + 6421, { "distinct_on": [ - 6152, + 6459, "[utility_lineups_select_column!]" ], "limit": [ @@ -177455,28 +184075,28 @@ export default { 41 ], "order_by": [ - 6149, + 6456, "[utility_lineups_order_by!]" ], "where": [ - 6135 + 6442 ] } ], "utility_lineups_by_pk": [ - 6113, + 6420, { "id": [ - 6365, + 6672, "uuid!" ] } ], "utility_meta_lineups": [ - 6182, + 6489, { "distinct_on": [ - 6196, + 6503, "[utility_meta_lineups_select_column!]" ], "limit": [ @@ -177486,19 +184106,19 @@ export default { 41 ], "order_by": [ - 6194, + 6501, "[utility_meta_lineups_order_by!]" ], "where": [ - 6186 + 6493 ] } ], "utility_meta_lineups_aggregate": [ - 6183, + 6490, { "distinct_on": [ - 6196, + 6503, "[utility_meta_lineups_select_column!]" ], "limit": [ @@ -177508,16 +184128,16 @@ export default { 41 ], "order_by": [ - 6194, + 6501, "[utility_meta_lineups_order_by!]" ], "where": [ - 6186 + 6493 ] } ], "utility_meta_lineups_by_pk": [ - 6182, + 6489, { "lineup_bucket": [ 85, @@ -177526,10 +184146,10 @@ export default { } ], "utility_playbook_steps": [ - 6209, + 6516, { "distinct_on": [ - 6230, + 6537, "[utility_playbook_steps_select_column!]" ], "limit": [ @@ -177539,19 +184159,19 @@ export default { 41 ], "order_by": [ - 6228, + 6535, "[utility_playbook_steps_order_by!]" ], "where": [ - 6218 + 6525 ] } ], "utility_playbook_steps_aggregate": [ - 6210, + 6517, { "distinct_on": [ - 6230, + 6537, "[utility_playbook_steps_select_column!]" ], "limit": [ @@ -177561,28 +184181,28 @@ export default { 41 ], "order_by": [ - 6228, + 6535, "[utility_playbook_steps_order_by!]" ], "where": [ - 6218 + 6525 ] } ], "utility_playbook_steps_by_pk": [ - 6209, + 6516, { "id": [ - 6365, + 6672, "uuid!" ] } ], "utility_playbooks": [ - 6250, + 6557, { "distinct_on": [ - 6265, + 6572, "[utility_playbooks_select_column!]" ], "limit": [ @@ -177592,19 +184212,19 @@ export default { 41 ], "order_by": [ - 6263, + 6570, "[utility_playbooks_order_by!]" ], "where": [ - 6254 + 6561 ] } ], "utility_playbooks_aggregate": [ - 6251, + 6558, { "distinct_on": [ - 6265, + 6572, "[utility_playbooks_select_column!]" ], "limit": [ @@ -177614,28 +184234,28 @@ export default { 41 ], "order_by": [ - 6263, + 6570, "[utility_playbooks_order_by!]" ], "where": [ - 6254 + 6561 ] } ], "utility_playbooks_by_pk": [ - 6250, + 6557, { "id": [ - 6365, + 6672, "uuid!" ] } ], "utility_practice_invites": [ - 6278, + 6585, { "distinct_on": [ - 6299, + 6606, "[utility_practice_invites_select_column!]" ], "limit": [ @@ -177645,19 +184265,19 @@ export default { 41 ], "order_by": [ - 6297, + 6604, "[utility_practice_invites_order_by!]" ], "where": [ - 6287 + 6594 ] } ], "utility_practice_invites_aggregate": [ - 6279, + 6586, { "distinct_on": [ - 6299, + 6606, "[utility_practice_invites_select_column!]" ], "limit": [ @@ -177667,32 +184287,32 @@ export default { 41 ], "order_by": [ - 6297, + 6604, "[utility_practice_invites_order_by!]" ], "where": [ - 6287 + 6594 ] } ], "utility_practice_invites_by_pk": [ - 6278, + 6585, { "steam_id": [ - 310, + 312, "bigint!" ], "utility_practice_session_id": [ - 6365, + 6672, "uuid!" ] } ], "utility_practice_sessions": [ - 6319, + 6626, { "distinct_on": [ - 6343, + 6650, "[utility_practice_sessions_select_column!]" ], "limit": [ @@ -177702,19 +184322,19 @@ export default { 41 ], "order_by": [ - 6341, + 6648, "[utility_practice_sessions_order_by!]" ], "where": [ - 6330 + 6637 ] } ], "utility_practice_sessions_aggregate": [ - 6320, + 6627, { "distinct_on": [ - 6343, + 6650, "[utility_practice_sessions_select_column!]" ], "limit": [ @@ -177724,28 +184344,28 @@ export default { 41 ], "order_by": [ - 6341, + 6648, "[utility_practice_sessions_order_by!]" ], "where": [ - 6330 + 6637 ] } ], "utility_practice_sessions_by_pk": [ - 6319, + 6626, { "id": [ - 6365, + 6672, "uuid!" ] } ], "v_event_player_stats": [ - 6368, + 6675, { "distinct_on": [ - 6394, + 6701, "[v_event_player_stats_select_column!]" ], "limit": [ @@ -177755,19 +184375,19 @@ export default { 41 ], "order_by": [ - 6393, + 6700, "[v_event_player_stats_order_by!]" ], "where": [ - 6387 + 6694 ] } ], "v_event_player_stats_aggregate": [ - 6369, + 6676, { "distinct_on": [ - 6394, + 6701, "[v_event_player_stats_select_column!]" ], "limit": [ @@ -177777,19 +184397,19 @@ export default { 41 ], "order_by": [ - 6393, + 6700, "[v_event_player_stats_order_by!]" ], "where": [ - 6387 + 6694 ] } ], "v_gpu_pool_status": [ - 6419, + 6726, { "distinct_on": [ - 6427, + 6734, "[v_gpu_pool_status_select_column!]" ], "limit": [ @@ -177799,19 +184419,19 @@ export default { 41 ], "order_by": [ - 6426, + 6733, "[v_gpu_pool_status_order_by!]" ], "where": [ - 6423 + 6730 ] } ], "v_gpu_pool_status_aggregate": [ - 6420, + 6727, { "distinct_on": [ - 6427, + 6734, "[v_gpu_pool_status_select_column!]" ], "limit": [ @@ -177821,19 +184441,19 @@ export default { 41 ], "order_by": [ - 6426, + 6733, "[v_gpu_pool_status_order_by!]" ], "where": [ - 6423 + 6730 ] } ], "v_league_division_standings": [ - 6437, + 6744, { "distinct_on": [ - 6453, + 6760, "[v_league_division_standings_select_column!]" ], "limit": [ @@ -177843,19 +184463,19 @@ export default { 41 ], "order_by": [ - 6452, + 6759, "[v_league_division_standings_order_by!]" ], "where": [ - 6446 + 6753 ] } ], "v_league_division_standings_aggregate": [ - 6438, + 6745, { "distinct_on": [ - 6453, + 6760, "[v_league_division_standings_select_column!]" ], "limit": [ @@ -177865,19 +184485,19 @@ export default { 41 ], "order_by": [ - 6452, + 6759, "[v_league_division_standings_order_by!]" ], "where": [ - 6446 + 6753 ] } ], "v_league_season_player_stats": [ - 6470, + 6777, { "distinct_on": [ - 6496, + 6803, "[v_league_season_player_stats_select_column!]" ], "limit": [ @@ -177887,19 +184507,19 @@ export default { 41 ], "order_by": [ - 6495, + 6802, "[v_league_season_player_stats_order_by!]" ], "where": [ - 6489 + 6796 ] } ], "v_league_season_player_stats_aggregate": [ - 6471, + 6778, { "distinct_on": [ - 6496, + 6803, "[v_league_season_player_stats_select_column!]" ], "limit": [ @@ -177909,19 +184529,19 @@ export default { 41 ], "order_by": [ - 6495, + 6802, "[v_league_season_player_stats_order_by!]" ], "where": [ - 6489 + 6796 ] } ], "v_match_captains": [ - 6521, + 6828, { "distinct_on": [ - 6533, + 6840, "[v_match_captains_select_column!]" ], "limit": [ @@ -177931,19 +184551,19 @@ export default { 41 ], "order_by": [ - 6532, + 6839, "[v_match_captains_order_by!]" ], "where": [ - 6525 + 6832 ] } ], "v_match_captains_aggregate": [ - 6522, + 6829, { "distinct_on": [ - 6533, + 6840, "[v_match_captains_select_column!]" ], "limit": [ @@ -177953,19 +184573,19 @@ export default { 41 ], "order_by": [ - 6532, + 6839, "[v_match_captains_order_by!]" ], "where": [ - 6525 + 6832 ] } ], "v_match_clutches": [ - 6545, + 6852, { "distinct_on": [ - 6561, + 6868, "[v_match_clutches_select_column!]" ], "limit": [ @@ -177975,19 +184595,19 @@ export default { 41 ], "order_by": [ - 6560, + 6867, "[v_match_clutches_order_by!]" ], "where": [ - 6554 + 6861 ] } ], "v_match_clutches_aggregate": [ - 6546, + 6853, { "distinct_on": [ - 6561, + 6868, "[v_match_clutches_select_column!]" ], "limit": [ @@ -177997,19 +184617,19 @@ export default { 41 ], "order_by": [ - 6560, + 6867, "[v_match_clutches_order_by!]" ], "where": [ - 6554 + 6861 ] } ], "v_match_kill_pairs": [ - 6578, + 6885, { "distinct_on": [ - 6586, + 6893, "[v_match_kill_pairs_select_column!]" ], "limit": [ @@ -178019,19 +184639,19 @@ export default { 41 ], "order_by": [ - 6585, + 6892, "[v_match_kill_pairs_order_by!]" ], "where": [ - 6582 + 6889 ] } ], "v_match_kill_pairs_aggregate": [ - 6579, + 6886, { "distinct_on": [ - 6586, + 6893, "[v_match_kill_pairs_select_column!]" ], "limit": [ @@ -178041,19 +184661,19 @@ export default { 41 ], "order_by": [ - 6585, + 6892, "[v_match_kill_pairs_order_by!]" ], "where": [ - 6582 + 6889 ] } ], "v_match_lineup_buy_types": [ - 6596, + 6903, { "distinct_on": [ - 6604, + 6911, "[v_match_lineup_buy_types_select_column!]" ], "limit": [ @@ -178063,19 +184683,19 @@ export default { 41 ], "order_by": [ - 6603, + 6910, "[v_match_lineup_buy_types_order_by!]" ], "where": [ - 6600 + 6907 ] } ], "v_match_lineup_buy_types_aggregate": [ - 6597, + 6904, { "distinct_on": [ - 6604, + 6911, "[v_match_lineup_buy_types_select_column!]" ], "limit": [ @@ -178085,19 +184705,19 @@ export default { 41 ], "order_by": [ - 6603, + 6910, "[v_match_lineup_buy_types_order_by!]" ], "where": [ - 6600 + 6907 ] } ], "v_match_lineup_map_stats": [ - 6614, + 6921, { "distinct_on": [ - 6622, + 6929, "[v_match_lineup_map_stats_select_column!]" ], "limit": [ @@ -178107,19 +184727,19 @@ export default { 41 ], "order_by": [ - 6621, + 6928, "[v_match_lineup_map_stats_order_by!]" ], "where": [ - 6618 + 6925 ] } ], "v_match_lineup_map_stats_aggregate": [ - 6615, + 6922, { "distinct_on": [ - 6622, + 6929, "[v_match_lineup_map_stats_select_column!]" ], "limit": [ @@ -178129,19 +184749,19 @@ export default { 41 ], "order_by": [ - 6621, + 6928, "[v_match_lineup_map_stats_order_by!]" ], "where": [ - 6618 + 6925 ] } ], "v_match_map_backup_rounds": [ - 6632, + 6939, { "distinct_on": [ - 6643, + 6950, "[v_match_map_backup_rounds_select_column!]" ], "limit": [ @@ -178151,19 +184771,19 @@ export default { 41 ], "order_by": [ - 6642, + 6949, "[v_match_map_backup_rounds_order_by!]" ], "where": [ - 6636 + 6943 ] } ], "v_match_map_backup_rounds_aggregate": [ - 6633, + 6940, { "distinct_on": [ - 6643, + 6950, "[v_match_map_backup_rounds_select_column!]" ], "limit": [ @@ -178173,19 +184793,19 @@ export default { 41 ], "order_by": [ - 6642, + 6949, "[v_match_map_backup_rounds_order_by!]" ], "where": [ - 6636 + 6943 ] } ], "v_match_player_buy_types": [ - 6655, + 6962, { "distinct_on": [ - 6663, + 6970, "[v_match_player_buy_types_select_column!]" ], "limit": [ @@ -178195,19 +184815,19 @@ export default { 41 ], "order_by": [ - 6662, + 6969, "[v_match_player_buy_types_order_by!]" ], "where": [ - 6659 + 6966 ] } ], "v_match_player_buy_types_aggregate": [ - 6656, + 6963, { "distinct_on": [ - 6663, + 6970, "[v_match_player_buy_types_select_column!]" ], "limit": [ @@ -178217,19 +184837,19 @@ export default { 41 ], "order_by": [ - 6662, + 6969, "[v_match_player_buy_types_order_by!]" ], "where": [ - 6659 + 6966 ] } ], "v_match_player_opening_duels": [ - 6673, + 6980, { "distinct_on": [ - 6689, + 6996, "[v_match_player_opening_duels_select_column!]" ], "limit": [ @@ -178239,19 +184859,19 @@ export default { 41 ], "order_by": [ - 6688, + 6995, "[v_match_player_opening_duels_order_by!]" ], "where": [ - 6682 + 6989 ] } ], "v_match_player_opening_duels_aggregate": [ - 6674, + 6981, { "distinct_on": [ - 6689, + 6996, "[v_match_player_opening_duels_select_column!]" ], "limit": [ @@ -178261,19 +184881,19 @@ export default { 41 ], "order_by": [ - 6688, + 6995, "[v_match_player_opening_duels_order_by!]" ], "where": [ - 6682 + 6989 ] } ], "v_player_arch_nemesis": [ - 6706, + 7013, { "distinct_on": [ - 6714, + 7021, "[v_player_arch_nemesis_select_column!]" ], "limit": [ @@ -178283,19 +184903,19 @@ export default { 41 ], "order_by": [ - 6713, + 7020, "[v_player_arch_nemesis_order_by!]" ], "where": [ - 6710 + 7017 ] } ], "v_player_arch_nemesis_aggregate": [ - 6707, + 7014, { "distinct_on": [ - 6714, + 7021, "[v_player_arch_nemesis_select_column!]" ], "limit": [ @@ -178305,19 +184925,19 @@ export default { 41 ], "order_by": [ - 6713, + 7020, "[v_player_arch_nemesis_order_by!]" ], "where": [ - 6710 + 7017 ] } ], "v_player_damage": [ - 6724, + 7031, { "distinct_on": [ - 6732, + 7039, "[v_player_damage_select_column!]" ], "limit": [ @@ -178327,19 +184947,19 @@ export default { 41 ], "order_by": [ - 6731, + 7038, "[v_player_damage_order_by!]" ], "where": [ - 6728 + 7035 ] } ], "v_player_damage_aggregate": [ - 6725, + 7032, { "distinct_on": [ - 6732, + 7039, "[v_player_damage_select_column!]" ], "limit": [ @@ -178349,19 +184969,19 @@ export default { 41 ], "order_by": [ - 6731, + 7038, "[v_player_damage_order_by!]" ], "where": [ - 6728 + 7035 ] } ], "v_player_elo": [ - 6742, + 7049, { "distinct_on": [ - 6768, + 7075, "[v_player_elo_select_column!]" ], "limit": [ @@ -178371,19 +184991,19 @@ export default { 41 ], "order_by": [ - 6767, + 7074, "[v_player_elo_order_by!]" ], "where": [ - 6761 + 7068 ] } ], "v_player_elo_aggregate": [ - 6743, + 7050, { "distinct_on": [ - 6768, + 7075, "[v_player_elo_select_column!]" ], "limit": [ @@ -178393,19 +185013,19 @@ export default { 41 ], "order_by": [ - 6767, + 7074, "[v_player_elo_order_by!]" ], "where": [ - 6761 + 7068 ] } ], "v_player_map_losses": [ - 6793, + 7100, { "distinct_on": [ - 6801, + 7108, "[v_player_map_losses_select_column!]" ], "limit": [ @@ -178415,19 +185035,19 @@ export default { 41 ], "order_by": [ - 6800, + 7107, "[v_player_map_losses_order_by!]" ], "where": [ - 6797 + 7104 ] } ], "v_player_map_losses_aggregate": [ - 6794, + 7101, { "distinct_on": [ - 6801, + 7108, "[v_player_map_losses_select_column!]" ], "limit": [ @@ -178437,19 +185057,19 @@ export default { 41 ], "order_by": [ - 6800, + 7107, "[v_player_map_losses_order_by!]" ], "where": [ - 6797 + 7104 ] } ], "v_player_map_wins": [ - 6811, + 7118, { "distinct_on": [ - 6819, + 7126, "[v_player_map_wins_select_column!]" ], "limit": [ @@ -178459,19 +185079,19 @@ export default { 41 ], "order_by": [ - 6818, + 7125, "[v_player_map_wins_order_by!]" ], "where": [ - 6815 + 7122 ] } ], "v_player_map_wins_aggregate": [ - 6812, + 7119, { "distinct_on": [ - 6819, + 7126, "[v_player_map_wins_select_column!]" ], "limit": [ @@ -178481,19 +185101,19 @@ export default { 41 ], "order_by": [ - 6818, + 7125, "[v_player_map_wins_order_by!]" ], "where": [ - 6815 + 7122 ] } ], "v_player_match_head_to_head": [ - 6829, + 7136, { "distinct_on": [ - 6837, + 7144, "[v_player_match_head_to_head_select_column!]" ], "limit": [ @@ -178503,19 +185123,19 @@ export default { 41 ], "order_by": [ - 6836, + 7143, "[v_player_match_head_to_head_order_by!]" ], "where": [ - 6833 + 7140 ] } ], "v_player_match_head_to_head_aggregate": [ - 6830, + 7137, { "distinct_on": [ - 6837, + 7144, "[v_player_match_head_to_head_select_column!]" ], "limit": [ @@ -178525,19 +185145,19 @@ export default { 41 ], "order_by": [ - 6836, + 7143, "[v_player_match_head_to_head_order_by!]" ], "where": [ - 6833 + 7140 ] } ], "v_player_match_map_hltv": [ - 6847, + 7154, { "distinct_on": [ - 6865, + 7172, "[v_player_match_map_hltv_select_column!]" ], "limit": [ @@ -178547,19 +185167,19 @@ export default { 41 ], "order_by": [ - 6864, + 7171, "[v_player_match_map_hltv_order_by!]" ], "where": [ - 6856 + 7163 ] } ], "v_player_match_map_hltv_aggregate": [ - 6848, + 7155, { "distinct_on": [ - 6865, + 7172, "[v_player_match_map_hltv_select_column!]" ], "limit": [ @@ -178569,19 +185189,19 @@ export default { 41 ], "order_by": [ - 6864, + 7171, "[v_player_match_map_hltv_order_by!]" ], "where": [ - 6856 + 7163 ] } ], "v_player_match_map_roles": [ - 6884, + 7191, { "distinct_on": [ - 6892, + 7199, "[v_player_match_map_roles_select_column!]" ], "limit": [ @@ -178591,19 +185211,19 @@ export default { 41 ], "order_by": [ - 6891, + 7198, "[v_player_match_map_roles_order_by!]" ], "where": [ - 6888 + 7195 ] } ], "v_player_match_map_roles_aggregate": [ - 6885, + 7192, { "distinct_on": [ - 6892, + 7199, "[v_player_match_map_roles_select_column!]" ], "limit": [ @@ -178613,19 +185233,19 @@ export default { 41 ], "order_by": [ - 6891, + 7198, "[v_player_match_map_roles_order_by!]" ], "where": [ - 6888 + 7195 ] } ], "v_player_match_performance": [ - 6902, + 7209, { "distinct_on": [ - 6910, + 7217, "[v_player_match_performance_select_column!]" ], "limit": [ @@ -178635,19 +185255,19 @@ export default { 41 ], "order_by": [ - 6909, + 7216, "[v_player_match_performance_order_by!]" ], "where": [ - 6906 + 7213 ] } ], "v_player_match_performance_aggregate": [ - 6903, + 7210, { "distinct_on": [ - 6910, + 7217, "[v_player_match_performance_select_column!]" ], "limit": [ @@ -178657,19 +185277,19 @@ export default { 41 ], "order_by": [ - 6909, + 7216, "[v_player_match_performance_order_by!]" ], "where": [ - 6906 + 7213 ] } ], "v_player_match_rating": [ - 6920, + 7227, { "distinct_on": [ - 6928, + 7235, "[v_player_match_rating_select_column!]" ], "limit": [ @@ -178679,19 +185299,19 @@ export default { 41 ], "order_by": [ - 6927, + 7234, "[v_player_match_rating_order_by!]" ], "where": [ - 6924 + 7231 ] } ], "v_player_match_rating_aggregate": [ - 6921, + 7228, { "distinct_on": [ - 6928, + 7235, "[v_player_match_rating_select_column!]" ], "limit": [ @@ -178701,19 +185321,19 @@ export default { 41 ], "order_by": [ - 6927, + 7234, "[v_player_match_rating_order_by!]" ], "where": [ - 6924 + 7231 ] } ], "v_player_multi_kills": [ - 6938, + 7245, { "distinct_on": [ - 6954, + 7261, "[v_player_multi_kills_select_column!]" ], "limit": [ @@ -178723,19 +185343,19 @@ export default { 41 ], "order_by": [ - 6953, + 7260, "[v_player_multi_kills_order_by!]" ], "where": [ - 6947 + 7254 ] } ], "v_player_multi_kills_aggregate": [ - 6939, + 7246, { "distinct_on": [ - 6954, + 7261, "[v_player_multi_kills_select_column!]" ], "limit": [ @@ -178745,19 +185365,19 @@ export default { 41 ], "order_by": [ - 6953, + 7260, "[v_player_multi_kills_order_by!]" ], "where": [ - 6947 + 7254 ] } ], "v_player_queue_partners": [ - 6971, + 7278, { "distinct_on": [ - 6979, + 7286, "[v_player_queue_partners_select_column!]" ], "limit": [ @@ -178767,19 +185387,19 @@ export default { 41 ], "order_by": [ - 6978, + 7285, "[v_player_queue_partners_order_by!]" ], "where": [ - 6975 + 7282 ] } ], "v_player_queue_partners_aggregate": [ - 6972, + 7279, { "distinct_on": [ - 6979, + 7286, "[v_player_queue_partners_select_column!]" ], "limit": [ @@ -178789,19 +185409,19 @@ export default { 41 ], "order_by": [ - 6978, + 7285, "[v_player_queue_partners_order_by!]" ], "where": [ - 6975 + 7282 ] } ], "v_player_weapon_damage": [ - 6989, + 7296, { "distinct_on": [ - 6997, + 7304, "[v_player_weapon_damage_select_column!]" ], "limit": [ @@ -178811,19 +185431,19 @@ export default { 41 ], "order_by": [ - 6996, + 7303, "[v_player_weapon_damage_order_by!]" ], "where": [ - 6993 + 7300 ] } ], "v_player_weapon_damage_aggregate": [ - 6990, + 7297, { "distinct_on": [ - 6997, + 7304, "[v_player_weapon_damage_select_column!]" ], "limit": [ @@ -178833,19 +185453,19 @@ export default { 41 ], "order_by": [ - 6996, + 7303, "[v_player_weapon_damage_order_by!]" ], "where": [ - 6993 + 7300 ] } ], "v_player_weapon_kills": [ - 7007, + 7314, { "distinct_on": [ - 7015, + 7322, "[v_player_weapon_kills_select_column!]" ], "limit": [ @@ -178855,19 +185475,19 @@ export default { 41 ], "order_by": [ - 7014, + 7321, "[v_player_weapon_kills_order_by!]" ], "where": [ - 7011 + 7318 ] } ], "v_player_weapon_kills_aggregate": [ - 7008, + 7315, { "distinct_on": [ - 7015, + 7322, "[v_player_weapon_kills_select_column!]" ], "limit": [ @@ -178877,19 +185497,19 @@ export default { 41 ], "order_by": [ - 7014, + 7321, "[v_player_weapon_kills_order_by!]" ], "where": [ - 7011 + 7318 ] } ], "v_pool_maps": [ - 7025, + 7332, { "distinct_on": [ - 7042, + 7349, "[v_pool_maps_select_column!]" ], "limit": [ @@ -178899,19 +185519,19 @@ export default { 41 ], "order_by": [ - 7041, + 7348, "[v_pool_maps_order_by!]" ], "where": [ - 7034 + 7341 ] } ], "v_pool_maps_aggregate": [ - 7026, + 7333, { "distinct_on": [ - 7042, + 7349, "[v_pool_maps_select_column!]" ], "limit": [ @@ -178921,19 +185541,19 @@ export default { 41 ], "order_by": [ - 7041, + 7348, "[v_pool_maps_order_by!]" ], "where": [ - 7034 + 7341 ] } ], "v_steam_account_pool_status": [ - 7049, + 7356, { "distinct_on": [ - 7057, + 7364, "[v_steam_account_pool_status_select_column!]" ], "limit": [ @@ -178943,19 +185563,19 @@ export default { 41 ], "order_by": [ - 7056, + 7363, "[v_steam_account_pool_status_order_by!]" ], "where": [ - 7053 + 7360 ] } ], "v_steam_account_pool_status_aggregate": [ - 7050, + 7357, { "distinct_on": [ - 7057, + 7364, "[v_steam_account_pool_status_select_column!]" ], "limit": [ @@ -178965,19 +185585,19 @@ export default { 41 ], "order_by": [ - 7056, + 7363, "[v_steam_account_pool_status_order_by!]" ], "where": [ - 7053 + 7360 ] } ], "v_team_ranks": [ - 7067, + 7374, { "distinct_on": [ - 7077, + 7384, "[v_team_ranks_select_column!]" ], "limit": [ @@ -178987,19 +185607,19 @@ export default { 41 ], "order_by": [ - 7076, + 7383, "[v_team_ranks_order_by!]" ], "where": [ - 7071 + 7378 ] } ], "v_team_ranks_aggregate": [ - 7068, + 7375, { "distinct_on": [ - 7077, + 7384, "[v_team_ranks_select_column!]" ], "limit": [ @@ -179009,19 +185629,19 @@ export default { 41 ], "order_by": [ - 7076, + 7383, "[v_team_ranks_order_by!]" ], "where": [ - 7071 + 7378 ] } ], "v_team_reputation": [ - 7087, + 7394, { "distinct_on": [ - 7097, + 7404, "[v_team_reputation_select_column!]" ], "limit": [ @@ -179031,19 +185651,19 @@ export default { 41 ], "order_by": [ - 7096, + 7403, "[v_team_reputation_order_by!]" ], "where": [ - 7091 + 7398 ] } ], "v_team_reputation_aggregate": [ - 7088, + 7395, { "distinct_on": [ - 7097, + 7404, "[v_team_reputation_select_column!]" ], "limit": [ @@ -179053,19 +185673,19 @@ export default { 41 ], "order_by": [ - 7096, + 7403, "[v_team_reputation_order_by!]" ], "where": [ - 7091 + 7398 ] } ], "v_team_stage_results": [ - 7107, + 7414, { "distinct_on": [ - 7139, + 7446, "[v_team_stage_results_select_column!]" ], "limit": [ @@ -179075,19 +185695,19 @@ export default { 41 ], "order_by": [ - 7137, + 7444, "[v_team_stage_results_order_by!]" ], "where": [ - 7126 + 7433 ] } ], "v_team_stage_results_aggregate": [ - 7108, + 7415, { "distinct_on": [ - 7139, + 7446, "[v_team_stage_results_select_column!]" ], "limit": [ @@ -179097,32 +185717,32 @@ export default { 41 ], "order_by": [ - 7137, + 7444, "[v_team_stage_results_order_by!]" ], "where": [ - 7126 + 7433 ] } ], "v_team_stage_results_by_pk": [ - 7107, + 7414, { "tournament_stage_id": [ - 6365, + 6672, "uuid!" ], "tournament_team_id": [ - 6365, + 6672, "uuid!" ] } ], "v_team_tournament_results": [ - 7167, + 7474, { "distinct_on": [ - 7193, + 7500, "[v_team_tournament_results_select_column!]" ], "limit": [ @@ -179132,19 +185752,19 @@ export default { 41 ], "order_by": [ - 7192, + 7499, "[v_team_tournament_results_order_by!]" ], "where": [ - 7186 + 7493 ] } ], "v_team_tournament_results_aggregate": [ - 7168, + 7475, { "distinct_on": [ - 7193, + 7500, "[v_team_tournament_results_select_column!]" ], "limit": [ @@ -179154,19 +185774,19 @@ export default { 41 ], "order_by": [ - 7192, + 7499, "[v_team_tournament_results_order_by!]" ], "where": [ - 7186 + 7493 ] } ], "v_tournament_player_stats": [ - 7218, + 7525, { "distinct_on": [ - 7244, + 7551, "[v_tournament_player_stats_select_column!]" ], "limit": [ @@ -179176,19 +185796,19 @@ export default { 41 ], "order_by": [ - 7243, + 7550, "[v_tournament_player_stats_order_by!]" ], "where": [ - 7237 + 7544 ] } ], "v_tournament_player_stats_aggregate": [ - 7219, + 7526, { "distinct_on": [ - 7244, + 7551, "[v_tournament_player_stats_select_column!]" ], "limit": [ @@ -179198,16 +185818,16 @@ export default { 41 ], "order_by": [ - 7243, + 7550, "[v_tournament_player_stats_order_by!]" ], "where": [ - 7237 + 7544 ] } ], "webPushStatus": [ - 152 + 154 ], "__typename": [ 85 @@ -179218,7 +185838,7 @@ export default { 61, { "match_id": [ - 6365, + 6672, "uuid!" ] } @@ -179227,17 +185847,17 @@ export default { 88, { "match_id": [ - 6365, + 6672, "uuid!" ], "reset_status": [ 85 ], "scheduled_at": [ - 5153 + 5243 ], "winning_lineup_id": [ - 6365 + 6672 ] } ], @@ -179245,7 +185865,7 @@ export default { 88, { "invite_id": [ - 6365, + 6672, "uuid!" ], "type": [ @@ -179289,7 +185909,7 @@ export default { 88, { "draftGameId": [ - 6365, + 6672, "uuid!" ], "lineup": [ @@ -179325,20 +185945,20 @@ export default { "String!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "approve_league_season_movements": [ - 2585, + 2675, { "args": [ - 240, + 242, "approve_league_season_movements_args!" ], "distinct_on": [ - 2606, + 2696, "[league_team_movements_select_column!]" ], "limit": [ @@ -179348,11 +185968,11 @@ export default { 41 ], "order_by": [ - 2604, + 2694, "[league_team_movements_order_by!]" ], "where": [ - 2594 + 2684 ] } ], @@ -179360,7 +185980,7 @@ export default { 81 ], "attachDemo": [ - 150 + 152 ], "backfillSeasonElo": [ 64, @@ -179375,7 +185995,7 @@ export default { 74 ], "backfillUtilityLaunchSeeds": [ - 120, + 122, { "limit": [ 41 @@ -179386,7 +186006,7 @@ export default { 88, { "game_server_node_id": [ - 6365, + 6672, "uuid!" ] } @@ -179407,7 +186027,7 @@ export default { 88, { "game_server_node_id": [ - 6365, + 6672, "uuid!" ] } @@ -179416,7 +186036,7 @@ export default { 88, { "job_id": [ - 6365, + 6672, "uuid!" ] } @@ -179425,7 +186045,7 @@ export default { 88, { "match_map_id": [ - 6365, + 6672, "uuid!" ] } @@ -179434,7 +186054,7 @@ export default { 88, { "match_id": [ - 6365, + 6672, "uuid!" ] } @@ -179452,7 +186072,7 @@ export default { 88, { "request_id": [ - 6365, + 6672, "uuid!" ] } @@ -179461,19 +186081,19 @@ export default { 88, { "render_id": [ - 6365, + 6672, "uuid!" ] } ], "changeUtilityPracticeMap": [ - 130, + 132, { "lineup_id": [ - 6365 + 6672 ], "lineup_ids": [ - 6365, + 6672, "[uuid!]" ], "map_name": [ @@ -179481,10 +186101,10 @@ export default { "String!" ], "scratch": [ - 141 + 143 ], "session_id": [ - 6365, + 6672, "uuid!" ] } @@ -179493,16 +186113,28 @@ export default { 88, { "match_id": [ - 6365, + 6672, "uuid!" ] } ], + "checkIntoTournament": [ + 88, + { + "tournament_id": [ + 6672, + "uuid!" + ], + "tournament_team_id": [ + 6672 + ] + } + ], "clearClipRenderBatch": [ 88, { "match_map_id": [ - 6365, + 6672, "uuid!" ] } @@ -179511,7 +186143,7 @@ export default { 88 ], "clearFinishedUtilityLineupRenders": [ - 139 + 141 ], "clearPendingMatchImport": [ 57, @@ -179523,14 +186155,14 @@ export default { } ], "clone_league_season": [ - 2552, + 2642, { "args": [ - 392, + 394, "clone_league_season_args!" ], "distinct_on": [ - 2572, + 2662, "[league_seasons_select_column!]" ], "limit": [ @@ -179540,11 +186172,20 @@ export default { 41 ], "order_by": [ - 2569, + 2659, "[league_seasons_order_by!]" ], "where": [ - 2557 + 2647 + ] + } + ], + "continueTournamentCheckIn": [ + 88, + { + "tournament_id": [ + 6672, + "uuid!" ] } ], @@ -179552,11 +186193,11 @@ export default { 88, { "proposed_scheduled_at": [ - 5153, + 5243, "timestamptz!" ], "request_id": [ - 6365, + 6672, "uuid!" ] } @@ -179577,7 +186218,7 @@ export default { 41 ], "match_map_id": [ - 6365, + 6672, "uuid!" ], "preset": [ @@ -179612,7 +186253,7 @@ export default { 88, { "match_id": [ - 6365, + 6672, "uuid!" ] } @@ -179621,7 +186262,7 @@ export default { 17, { "settings": [ - 2349, + 2439, "jsonb!" ] } @@ -179638,7 +186279,7 @@ export default { "ScheduledLineupInput!" ], "options": [ - 2349, + 2439, "jsonb!" ], "scheduled_at": [ @@ -179663,11 +186304,26 @@ export default { ] } ], + "createTournamentInviteCode": [ + 113, + { + "expires_in_minutes": [ + 41 + ], + "max_uses": [ + 41 + ], + "tournament_id": [ + 6672, + "uuid!" + ] + } + ], "deleteAward": [ 88, { "id": [ - 6365, + 6672, "uuid!" ] } @@ -179676,7 +186332,7 @@ export default { 88, { "clip_id": [ - 6365, + 6672, "uuid!" ] } @@ -179694,7 +186350,7 @@ export default { 88, { "id": [ - 6365, + 6672, "uuid!" ] } @@ -179728,7 +186384,7 @@ export default { 88, { "tournament_id": [ - 6365, + 6672, "uuid!" ] } @@ -179737,7 +186393,7 @@ export default { 88, { "render_id": [ - 6365, + 6672, "uuid!" ] } @@ -179746,119 +186402,119 @@ export default { 88, { "playbook_id": [ - 6365, + 6672, "uuid!" ] } ], "delete__map_pool": [ - 161, + 163, { "where": [ - 156, + 158, "_map_pool_bool_exp!" ] } ], "delete__map_pool_by_pk": [ - 153, + 155, { "map_id": [ - 6365, + 6672, "uuid!" ], "map_pool_id": [ - 6365, + 6672, "uuid!" ] } ], "delete_abandoned_matches": [ - 189, + 191, { "where": [ - 181, + 183, "abandoned_matches_bool_exp!" ] } ], "delete_abandoned_matches_by_pk": [ - 172, + 174, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_api_keys": [ - 223, + 225, { "where": [ - 217, + 219, "api_keys_bool_exp!" ] } ], "delete_api_keys_by_pk": [ - 213, + 215, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_award_recipients": [ - 258, + 260, { "where": [ - 250, + 252, "award_recipients_bool_exp!" ] } ], "delete_award_recipients_by_pk": [ - 241, + 243, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_awards": [ - 292, + 294, { "where": [ - 286, + 288, "awards_bool_exp!" ] } ], "delete_awards_by_pk": [ - 282, + 284, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_chat_read_state": [ - 325, + 327, { "where": [ - 319, + 321, "chat_read_state_bool_exp!" ] } ], "delete_chat_read_state_by_pk": [ - 315, + 317, { "steam_id": [ - 310, + 312, "bigint!" ], "thread": [ @@ -179868,168 +186524,168 @@ export default { } ], "delete_clip_render_jobs": [ - 365, + 367, { "where": [ - 354, + 356, "clip_render_jobs_bool_exp!" ] } ], "delete_clip_render_jobs_by_pk": [ - 342, + 344, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_custom_pages": [ - 408, + 410, { "where": [ - 399, + 401, "custom_pages_bool_exp!" ] } ], "delete_custom_pages_by_pk": [ - 394, + 396, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_db_backups": [ - 436, + 438, { "where": [ - 430, + 432, "db_backups_bool_exp!" ] } ], "delete_db_backups_by_pk": [ - 426, + 428, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_direct_conversations": [ - 463, + 465, { "where": [ - 457, + 459, "direct_conversations_bool_exp!" ] } ], "delete_direct_conversations_by_pk": [ - 453, + 455, { "room_id": [ 85, "String!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "delete_direct_messages": [ - 490, + 492, { "where": [ - 484, + 486, "direct_messages_bool_exp!" ] } ], "delete_direct_messages_by_pk": [ - 480, + 482, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_draft_game_picks": [ - 526, + 528, { "where": [ - 518, + 520, "draft_game_picks_bool_exp!" ] } ], "delete_draft_game_picks_by_pk": [ - 507, + 509, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_draft_game_players": [ - 571, + 573, { "where": [ - 563, + 565, "draft_game_players_bool_exp!" ] } ], "delete_draft_game_players_by_pk": [ - 552, + 554, { "draft_game_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "delete_draft_games": [ - 616, + 618, { "where": [ - 608, + 610, "draft_games_bool_exp!" ] } ], "delete_draft_games_by_pk": [ - 597, + 599, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_e_award_sources": [ - 653, + 655, { "where": [ - 646, + 648, "e_award_sources_bool_exp!" ] } ], "delete_e_award_sources_by_pk": [ - 643, + 645, { "value": [ 85, @@ -180038,16 +186694,16 @@ export default { } ], "delete_e_award_tiers": [ - 673, + 675, { "where": [ - 666, + 668, "e_award_tiers_bool_exp!" ] } ], "delete_e_award_tiers_by_pk": [ - 663, + 665, { "value": [ 85, @@ -180056,16 +186712,16 @@ export default { } ], "delete_e_check_in_settings": [ - 693, + 695, { "where": [ - 686, + 688, "e_check_in_settings_bool_exp!" ] } ], "delete_e_check_in_settings_by_pk": [ - 683, + 685, { "value": [ 85, @@ -180074,16 +186730,16 @@ export default { } ], "delete_e_draft_game_captain_selection": [ - 713, + 715, { "where": [ - 706, + 708, "e_draft_game_captain_selection_bool_exp!" ] } ], "delete_e_draft_game_captain_selection_by_pk": [ - 703, + 705, { "value": [ 85, @@ -180092,16 +186748,16 @@ export default { } ], "delete_e_draft_game_draft_order": [ - 734, + 736, { "where": [ - 727, + 729, "e_draft_game_draft_order_bool_exp!" ] } ], "delete_e_draft_game_draft_order_by_pk": [ - 724, + 726, { "value": [ 85, @@ -180110,16 +186766,16 @@ export default { } ], "delete_e_draft_game_mode": [ - 755, + 757, { "where": [ - 748, + 750, "e_draft_game_mode_bool_exp!" ] } ], "delete_e_draft_game_mode_by_pk": [ - 745, + 747, { "value": [ 85, @@ -180128,16 +186784,16 @@ export default { } ], "delete_e_draft_game_player_status": [ - 776, + 778, { "where": [ - 769, + 771, "e_draft_game_player_status_bool_exp!" ] } ], "delete_e_draft_game_player_status_by_pk": [ - 766, + 768, { "value": [ 85, @@ -180146,16 +186802,16 @@ export default { } ], "delete_e_draft_game_status": [ - 797, + 799, { "where": [ - 790, + 792, "e_draft_game_status_bool_exp!" ] } ], "delete_e_draft_game_status_by_pk": [ - 787, + 789, { "value": [ 85, @@ -180164,16 +186820,16 @@ export default { } ], "delete_e_event_media_access": [ - 818, + 820, { "where": [ - 811, + 813, "e_event_media_access_bool_exp!" ] } ], "delete_e_event_media_access_by_pk": [ - 808, + 810, { "value": [ 85, @@ -180182,16 +186838,16 @@ export default { } ], "delete_e_event_visibility": [ - 838, + 840, { "where": [ - 831, + 833, "e_event_visibility_bool_exp!" ] } ], "delete_e_event_visibility_by_pk": [ - 828, + 830, { "value": [ 85, @@ -180200,16 +186856,16 @@ export default { } ], "delete_e_friend_status": [ - 858, + 860, { "where": [ - 851, + 853, "e_friend_status_bool_exp!" ] } ], "delete_e_friend_status_by_pk": [ - 848, + 850, { "value": [ 85, @@ -180218,16 +186874,16 @@ export default { } ], "delete_e_game_cfg_types": [ - 879, + 881, { "where": [ - 872, + 874, "e_game_cfg_types_bool_exp!" ] } ], "delete_e_game_cfg_types_by_pk": [ - 869, + 871, { "value": [ 85, @@ -180236,16 +186892,16 @@ export default { } ], "delete_e_game_plugin_channels": [ - 899, + 901, { "where": [ - 892, + 894, "e_game_plugin_channels_bool_exp!" ] } ], "delete_e_game_plugin_channels_by_pk": [ - 889, + 891, { "value": [ 85, @@ -180254,16 +186910,16 @@ export default { } ], "delete_e_game_plugin_install_statuses": [ - 919, + 921, { "where": [ - 912, + 914, "e_game_plugin_install_statuses_bool_exp!" ] } ], "delete_e_game_plugin_install_statuses_by_pk": [ - 909, + 911, { "value": [ 85, @@ -180272,16 +186928,16 @@ export default { } ], "delete_e_game_plugin_kinds": [ - 939, + 941, { "where": [ - 932, + 934, "e_game_plugin_kinds_bool_exp!" ] } ], "delete_e_game_plugin_kinds_by_pk": [ - 929, + 931, { "value": [ 85, @@ -180290,16 +186946,16 @@ export default { } ], "delete_e_game_server_node_statuses": [ - 959, + 961, { "where": [ - 952, + 954, "e_game_server_node_statuses_bool_exp!" ] } ], "delete_e_game_server_node_statuses_by_pk": [ - 949, + 951, { "value": [ 85, @@ -180308,16 +186964,16 @@ export default { } ], "delete_e_league_movement_types": [ - 980, + 982, { "where": [ - 973, + 975, "e_league_movement_types_bool_exp!" ] } ], "delete_e_league_movement_types_by_pk": [ - 970, + 972, { "value": [ 85, @@ -180326,16 +186982,16 @@ export default { } ], "delete_e_league_proposal_statuses": [ - 1001, + 1003, { "where": [ - 994, + 996, "e_league_proposal_statuses_bool_exp!" ] } ], "delete_e_league_proposal_statuses_by_pk": [ - 991, + 993, { "value": [ 85, @@ -180344,16 +187000,16 @@ export default { } ], "delete_e_league_registration_statuses": [ - 1022, + 1024, { "where": [ - 1015, + 1017, "e_league_registration_statuses_bool_exp!" ] } ], "delete_e_league_registration_statuses_by_pk": [ - 1012, + 1014, { "value": [ 85, @@ -180362,16 +187018,16 @@ export default { } ], "delete_e_league_season_statuses": [ - 1043, + 1045, { "where": [ - 1036, + 1038, "e_league_season_statuses_bool_exp!" ] } ], "delete_e_league_season_statuses_by_pk": [ - 1033, + 1035, { "value": [ 85, @@ -180380,16 +187036,16 @@ export default { } ], "delete_e_lobby_access": [ - 1064, + 1066, { "where": [ - 1057, + 1059, "e_lobby_access_bool_exp!" ] } ], "delete_e_lobby_access_by_pk": [ - 1054, + 1056, { "value": [ 85, @@ -180398,16 +187054,16 @@ export default { } ], "delete_e_lobby_player_status": [ - 1085, + 1087, { "where": [ - 1078, + 1080, "e_lobby_player_status_bool_exp!" ] } ], "delete_e_lobby_player_status_by_pk": [ - 1075, + 1077, { "value": [ 85, @@ -180416,16 +187072,16 @@ export default { } ], "delete_e_map_pool_types": [ - 1105, + 1107, { "where": [ - 1098, + 1100, "e_map_pool_types_bool_exp!" ] } ], "delete_e_map_pool_types_by_pk": [ - 1095, + 1097, { "value": [ 85, @@ -180434,16 +187090,16 @@ export default { } ], "delete_e_match_clip_visibility": [ - 1126, + 1128, { "where": [ - 1119, + 1121, "e_match_clip_visibility_bool_exp!" ] } ], "delete_e_match_clip_visibility_by_pk": [ - 1116, + 1118, { "value": [ 85, @@ -180452,16 +187108,16 @@ export default { } ], "delete_e_match_map_status": [ - 1146, + 1148, { "where": [ - 1139, + 1141, "e_match_map_status_bool_exp!" ] } ], "delete_e_match_map_status_by_pk": [ - 1136, + 1138, { "value": [ 85, @@ -180470,16 +187126,16 @@ export default { } ], "delete_e_match_mode": [ - 1167, + 1169, { "where": [ - 1160, + 1162, "e_match_mode_bool_exp!" ] } ], "delete_e_match_mode_by_pk": [ - 1157, + 1159, { "value": [ 85, @@ -180488,16 +187144,16 @@ export default { } ], "delete_e_match_party_sources": [ - 1187, + 1189, { "where": [ - 1180, + 1182, "e_match_party_sources_bool_exp!" ] } ], "delete_e_match_party_sources_by_pk": [ - 1177, + 1179, { "value": [ 85, @@ -180506,16 +187162,16 @@ export default { } ], "delete_e_match_status": [ - 1207, + 1209, { "where": [ - 1200, + 1202, "e_match_status_bool_exp!" ] } ], "delete_e_match_status_by_pk": [ - 1197, + 1199, { "value": [ 85, @@ -180524,16 +187180,16 @@ export default { } ], "delete_e_match_types": [ - 1228, + 1230, { "where": [ - 1221, + 1223, "e_match_types_bool_exp!" ] } ], "delete_e_match_types_by_pk": [ - 1218, + 1220, { "value": [ 85, @@ -180542,16 +187198,16 @@ export default { } ], "delete_e_notification_types": [ - 1249, + 1251, { "where": [ - 1242, + 1244, "e_notification_types_bool_exp!" ] } ], "delete_e_notification_types_by_pk": [ - 1239, + 1241, { "value": [ 85, @@ -180560,16 +187216,16 @@ export default { } ], "delete_e_objective_types": [ - 1269, + 1271, { "where": [ - 1262, + 1264, "e_objective_types_bool_exp!" ] } ], "delete_e_objective_types_by_pk": [ - 1259, + 1261, { "value": [ 85, @@ -180578,16 +187234,16 @@ export default { } ], "delete_e_player_roles": [ - 1289, + 1291, { "where": [ - 1282, + 1284, "e_player_roles_bool_exp!" ] } ], "delete_e_player_roles_by_pk": [ - 1279, + 1281, { "value": [ 85, @@ -180596,16 +187252,16 @@ export default { } ], "delete_e_plugin_runtimes": [ - 1309, + 1311, { "where": [ - 1302, + 1304, "e_plugin_runtimes_bool_exp!" ] } ], "delete_e_plugin_runtimes_by_pk": [ - 1299, + 1301, { "value": [ 85, @@ -180614,16 +187270,16 @@ export default { } ], "delete_e_ready_settings": [ - 1329, + 1331, { "where": [ - 1322, + 1324, "e_ready_settings_bool_exp!" ] } ], "delete_e_ready_settings_by_pk": [ - 1319, + 1321, { "value": [ 85, @@ -180631,17 +187287,53 @@ export default { ] } ], - "delete_e_sanction_types": [ + "delete_e_sanction_scopes": [ 1349, { "where": [ - 1342, + 1344, + "e_sanction_scopes_bool_exp!" + ] + } + ], + "delete_e_sanction_scopes_by_pk": [ + 1341, + { + "value": [ + 85, + "String!" + ] + } + ], + "delete_e_sanction_sources": [ + 1370, + { + "where": [ + 1364, + "e_sanction_sources_bool_exp!" + ] + } + ], + "delete_e_sanction_sources_by_pk": [ + 1360, + { + "value": [ + 85, + "String!" + ] + } + ], + "delete_e_sanction_types": [ + 1397, + { + "where": [ + 1390, "e_sanction_types_bool_exp!" ] } ], "delete_e_sanction_types_by_pk": [ - 1339, + 1387, { "value": [ 85, @@ -180650,16 +187342,16 @@ export default { } ], "delete_e_scrim_request_statuses": [ - 1370, + 1418, { "where": [ - 1363, + 1411, "e_scrim_request_statuses_bool_exp!" ] } ], "delete_e_scrim_request_statuses_by_pk": [ - 1360, + 1408, { "value": [ 85, @@ -180668,16 +187360,16 @@ export default { } ], "delete_e_server_types": [ - 1390, + 1438, { "where": [ - 1383, + 1431, "e_server_types_bool_exp!" ] } ], "delete_e_server_types_by_pk": [ - 1380, + 1428, { "value": [ 85, @@ -180686,16 +187378,16 @@ export default { } ], "delete_e_sides": [ - 1410, + 1458, { "where": [ - 1403, + 1451, "e_sides_bool_exp!" ] } ], "delete_e_sides_by_pk": [ - 1400, + 1448, { "value": [ 85, @@ -180704,16 +187396,16 @@ export default { } ], "delete_e_system_alert_types": [ - 1430, + 1478, { "where": [ - 1423, + 1471, "e_system_alert_types_bool_exp!" ] } ], "delete_e_system_alert_types_by_pk": [ - 1420, + 1468, { "value": [ 85, @@ -180722,16 +187414,16 @@ export default { } ], "delete_e_team_roles": [ - 1450, + 1498, { "where": [ - 1443, + 1491, "e_team_roles_bool_exp!" ] } ], "delete_e_team_roles_by_pk": [ - 1440, + 1488, { "value": [ 85, @@ -180740,16 +187432,16 @@ export default { } ], "delete_e_team_roster_statuses": [ - 1471, + 1519, { "where": [ - 1464, + 1512, "e_team_roster_statuses_bool_exp!" ] } ], "delete_e_team_roster_statuses_by_pk": [ - 1461, + 1509, { "value": [ 85, @@ -180758,16 +187450,16 @@ export default { } ], "delete_e_timeout_settings": [ - 1491, + 1539, { "where": [ - 1484, + 1532, "e_timeout_settings_bool_exp!" ] } ], "delete_e_timeout_settings_by_pk": [ - 1481, + 1529, { "value": [ 85, @@ -180776,16 +187468,52 @@ export default { } ], "delete_e_tournament_categories": [ - 1511, + 1559, { "where": [ - 1504, + 1552, "e_tournament_categories_bool_exp!" ] } ], "delete_e_tournament_categories_by_pk": [ - 1501, + 1549, + { + "value": [ + 85, + "String!" + ] + } + ], + "delete_e_tournament_free_agent_statuses": [ + 1580, + { + "where": [ + 1573, + "e_tournament_free_agent_statuses_bool_exp!" + ] + } + ], + "delete_e_tournament_free_agent_statuses_by_pk": [ + 1570, + { + "value": [ + 85, + "String!" + ] + } + ], + "delete_e_tournament_registration_types": [ + 1601, + { + "where": [ + 1594, + "e_tournament_registration_types_bool_exp!" + ] + } + ], + "delete_e_tournament_registration_types_by_pk": [ + 1591, { "value": [ 85, @@ -180794,16 +187522,16 @@ export default { } ], "delete_e_tournament_stage_types": [ - 1532, + 1621, { "where": [ - 1525, + 1614, "e_tournament_stage_types_bool_exp!" ] } ], "delete_e_tournament_stage_types_by_pk": [ - 1522, + 1611, { "value": [ 85, @@ -180812,16 +187540,16 @@ export default { } ], "delete_e_tournament_status": [ - 1553, + 1642, { "where": [ - 1546, + 1635, "e_tournament_status_bool_exp!" ] } ], "delete_e_tournament_status_by_pk": [ - 1543, + 1632, { "value": [ 85, @@ -180830,16 +187558,16 @@ export default { } ], "delete_e_utility_practice_access": [ - 1574, + 1663, { "where": [ - 1567, + 1656, "e_utility_practice_access_bool_exp!" ] } ], "delete_e_utility_practice_access_by_pk": [ - 1564, + 1653, { "value": [ 85, @@ -180848,16 +187576,16 @@ export default { } ], "delete_e_utility_practice_statuses": [ - 1594, + 1683, { "where": [ - 1587, + 1676, "e_utility_practice_statuses_bool_exp!" ] } ], "delete_e_utility_practice_statuses_by_pk": [ - 1584, + 1673, { "value": [ 85, @@ -180866,16 +187594,16 @@ export default { } ], "delete_e_utility_sources": [ - 1615, + 1704, { "where": [ - 1608, + 1697, "e_utility_sources_bool_exp!" ] } ], "delete_e_utility_sources_by_pk": [ - 1605, + 1694, { "value": [ 85, @@ -180884,16 +187612,16 @@ export default { } ], "delete_e_utility_techniques": [ - 1635, + 1724, { "where": [ - 1628, + 1717, "e_utility_techniques_bool_exp!" ] } ], "delete_e_utility_techniques_by_pk": [ - 1625, + 1714, { "value": [ 85, @@ -180902,16 +187630,16 @@ export default { } ], "delete_e_utility_throw_strengths": [ - 1655, + 1744, { "where": [ - 1648, + 1737, "e_utility_throw_strengths_bool_exp!" ] } ], "delete_e_utility_throw_strengths_by_pk": [ - 1645, + 1734, { "value": [ 85, @@ -180920,16 +187648,16 @@ export default { } ], "delete_e_utility_types": [ - 1675, + 1764, { "where": [ - 1668, + 1757, "e_utility_types_bool_exp!" ] } ], "delete_e_utility_types_by_pk": [ - 1665, + 1754, { "value": [ 85, @@ -180938,16 +187666,16 @@ export default { } ], "delete_e_utility_visibility": [ - 1695, + 1784, { "where": [ - 1688, + 1777, "e_utility_visibility_bool_exp!" ] } ], "delete_e_utility_visibility_by_pk": [ - 1685, + 1774, { "value": [ 85, @@ -180956,16 +187684,16 @@ export default { } ], "delete_e_veto_pick_types": [ - 1715, + 1804, { "where": [ - 1708, + 1797, "e_veto_pick_types_bool_exp!" ] } ], "delete_e_veto_pick_types_by_pk": [ - 1705, + 1794, { "value": [ 85, @@ -180974,16 +187702,16 @@ export default { } ], "delete_e_winning_reasons": [ - 1735, + 1824, { "where": [ - 1728, + 1817, "e_winning_reasons_bool_exp!" ] } ], "delete_e_winning_reasons_by_pk": [ - 1725, + 1814, { "value": [ 85, @@ -180992,209 +187720,209 @@ export default { } ], "delete_event_match_links": [ - 1753, + 1842, { "where": [ - 1748, + 1837, "event_match_links_bool_exp!" ] } ], "delete_event_match_links_by_pk": [ - 1745, + 1834, { "event_id": [ - 6365, + 6672, "uuid!" ], "match_id": [ - 6365, + 6672, "uuid!" ] } ], "delete_event_media": [ - 1780, + 1869, { "where": [ - 1772, + 1861, "event_media_bool_exp!" ] } ], "delete_event_media_by_pk": [ - 1763, + 1852, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_event_media_players": [ - 1802, + 1891, { "where": [ - 1794, + 1883, "event_media_players_bool_exp!" ] } ], "delete_event_media_players_by_pk": [ - 1785, + 1874, { "media_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "delete_event_organizers": [ - 1863, + 1952, { "where": [ - 1855, + 1944, "event_organizers_bool_exp!" ] } ], "delete_event_organizers_by_pk": [ - 1846, + 1935, { "event_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "delete_event_players": [ - 1904, + 1993, { "where": [ - 1896, + 1985, "event_players_bool_exp!" ] } ], "delete_event_players_by_pk": [ - 1887, + 1976, { "event_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "delete_event_teams": [ - 1942, + 2031, { "where": [ - 1935, + 2024, "event_teams_bool_exp!" ] } ], "delete_event_teams_by_pk": [ - 1928, + 2017, { "event_id": [ - 6365, + 6672, "uuid!" ], "team_id": [ - 6365, + 6672, "uuid!" ] } ], "delete_event_tournaments": [ - 1966, + 2055, { "where": [ - 1959, + 2048, "event_tournaments_bool_exp!" ] } ], "delete_event_tournaments_by_pk": [ - 1952, + 2041, { "event_id": [ - 6365, + 6672, "uuid!" ], "tournament_id": [ - 6365, + 6672, "uuid!" ] } ], "delete_events": [ - 1986, + 2075, { "where": [ - 1980, + 2069, "events_bool_exp!" ] } ], "delete_events_by_pk": [ - 1976, + 2065, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_friends": [ - 2016, + 2105, { "where": [ - 2010, + 2099, "friends_bool_exp!" ] } ], "delete_friends_by_pk": [ - 2006, + 2095, { "other_player_steam_id": [ - 310, + 312, "bigint!" ], "player_steam_id": [ - 310, + 312, "bigint!" ] } ], "delete_game_mode_plugins": [ - 2056, + 2145, { "where": [ - 2045, + 2134, "game_mode_plugins_bool_exp!" ] } ], "delete_game_mode_plugins_by_pk": [ - 2033, + 2122, { "game_mode_id": [ - 6365, + 6672, "uuid!" ], "plugin_slug": [ @@ -181204,34 +187932,34 @@ export default { } ], "delete_game_modes": [ - 2091, + 2180, { "where": [ - 2086, + 2175, "game_modes_bool_exp!" ] } ], "delete_game_modes_by_pk": [ - 2083, + 2172, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_game_plugin_installs": [ - 2110, + 2199, { "where": [ - 2105, + 2194, "game_plugin_installs_bool_exp!" ] } ], "delete_game_plugin_installs_by_pk": [ - 2102, + 2191, { "plugin_slug": [ 85, @@ -181240,23 +187968,23 @@ export default { } ], "delete_game_plugin_versions": [ - 2139, + 2228, { "where": [ - 2131, + 2220, "game_plugin_versions_bool_exp!" ] } ], "delete_game_plugin_versions_by_pk": [ - 2120, + 2209, { "plugin_slug": [ 85, "String!" ], "runtime": [ - 1304, + 1306, "e_plugin_runtimes_enum!" ], "version": [ @@ -181266,16 +187994,16 @@ export default { } ], "delete_game_plugins": [ - 2178, + 2267, { "where": [ - 2170, + 2259, "game_plugins_bool_exp!" ] } ], "delete_game_plugins_by_pk": [ - 2165, + 2254, { "slug": [ 85, @@ -181284,34 +188012,34 @@ export default { } ], "delete_game_server_node_plugins": [ - 2213, + 2302, { "where": [ - 2206, + 2295, "game_server_node_plugins_bool_exp!" ] } ], "delete_game_server_node_plugins_by_pk": [ - 2197, + 2286, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_game_server_nodes": [ - 2248, + 2337, { "where": [ - 2237, + 2326, "game_server_nodes_bool_exp!" ] } ], "delete_game_server_nodes_by_pk": [ - 2225, + 2314, { "id": [ 85, @@ -181320,16 +188048,16 @@ export default { } ], "delete_game_versions": [ - 2290, + 2379, { "where": [ - 2281, + 2370, "game_versions_bool_exp!" ] } ], "delete_game_versions_by_pk": [ - 2276, + 2365, { "build_id": [ 41, @@ -181338,267 +188066,267 @@ export default { } ], "delete_gamedata_signature_validations": [ - 2323, + 2412, { "where": [ - 2314, + 2403, "gamedata_signature_validations_bool_exp!" ] } ], "delete_gamedata_signature_validations_by_pk": [ - 2309, + 2398, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_leaderboard_entries": [ - 2361, + 2451, { "where": [ - 2356, + 2446, "leaderboard_entries_bool_exp!" ] } ], "delete_league_divisions": [ - 2386, + 2476, { "where": [ - 2380, + 2470, "league_divisions_bool_exp!" ] } ], "delete_league_divisions_by_pk": [ - 2376, + 2466, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_league_match_weeks": [ - 2421, + 2511, { "where": [ - 2413, + 2503, "league_match_weeks_bool_exp!" ] } ], "delete_league_match_weeks_by_pk": [ - 2404, + 2494, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_league_relegation_playoffs": [ - 2462, + 2552, { "where": [ - 2454, + 2544, "league_relegation_playoffs_bool_exp!" ] } ], "delete_league_relegation_playoffs_by_pk": [ - 2445, + 2535, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_league_scheduling_proposals": [ - 2503, + 2593, { "where": [ - 2495, + 2585, "league_scheduling_proposals_bool_exp!" ] } ], "delete_league_scheduling_proposals_by_pk": [ - 2486, + 2576, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_league_season_divisions": [ - 2541, + 2631, { "where": [ - 2534, + 2624, "league_season_divisions_bool_exp!" ] } ], "delete_league_season_divisions_by_pk": [ - 2527, + 2617, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_league_seasons": [ - 2566, + 2656, { "where": [ - 2557, + 2647, "league_seasons_bool_exp!" ] } ], "delete_league_seasons_by_pk": [ - 2552, + 2642, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_league_team_movements": [ - 2602, + 2692, { "where": [ - 2594, + 2684, "league_team_movements_bool_exp!" ] } ], "delete_league_team_movements_by_pk": [ - 2585, + 2675, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_league_team_rosters": [ - 2643, + 2733, { "where": [ - 2635, + 2725, "league_team_rosters_bool_exp!" ] } ], "delete_league_team_rosters_by_pk": [ - 2626, + 2716, { "league_team_season_id": [ - 6365, + 6672, "uuid!" ], "player_steam_id": [ - 310, + 312, "bigint!" ] } ], "delete_league_team_seasons": [ - 2684, + 2774, { "where": [ - 2676, + 2766, "league_team_seasons_bool_exp!" ] } ], "delete_league_team_seasons_by_pk": [ - 2667, + 2757, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_league_teams": [ - 2717, + 2807, { "where": [ - 2712, + 2802, "league_teams_bool_exp!" ] } ], "delete_league_teams_by_pk": [ - 2709, + 2799, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_lobbies": [ - 2736, + 2826, { "where": [ - 2731, + 2821, "lobbies_bool_exp!" ] } ], "delete_lobbies_by_pk": [ - 2728, + 2818, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_lobby_players": [ - 2766, + 2856, { "where": [ - 2758, + 2848, "lobby_players_bool_exp!" ] } ], "delete_lobby_players_by_pk": [ - 2747, + 2837, { "lobby_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "delete_map_callouts": [ - 2804, + 2894, { "where": [ - 2796, + 2886, "map_callouts_bool_exp!" ] } ], "delete_map_callouts_by_pk": [ - 2792, + 2882, { "map_name": [ 85, @@ -181611,286 +188339,286 @@ export default { } ], "delete_map_pools": [ - 2823, + 2913, { "where": [ - 2818, + 2908, "map_pools_bool_exp!" ] } ], "delete_map_pools_by_pk": [ - 2815, + 2905, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_maps": [ - 2850, + 2940, { "where": [ - 2843, + 2933, "maps_bool_exp!" ] } ], "delete_maps_by_pk": [ - 2834, + 2924, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_match_clips": [ - 2880, + 2970, { "where": [ - 2872, + 2962, "match_clips_bool_exp!" ] } ], "delete_match_clips_by_pk": [ - 2863, + 2953, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_match_demo_sessions": [ - 2926, + 3016, { "where": [ - 2915, + 3005, "match_demo_sessions_bool_exp!" ] } ], "delete_match_demo_sessions_by_pk": [ - 2905, + 2995, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_match_lineup_players": [ - 2970, + 3060, { "where": [ - 2962, + 3052, "match_lineup_players_bool_exp!" ] } ], "delete_match_lineup_players_by_pk": [ - 2951, + 3041, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_match_lineups": [ - 3013, + 3103, { "where": [ - 3005, + 3095, "match_lineups_bool_exp!" ] } ], "delete_match_lineups_by_pk": [ - 2996, + 3086, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_match_map_demos": [ - 3061, + 3151, { "where": [ - 3050, + 3140, "match_map_demos_bool_exp!" ] } ], "delete_match_map_demos_by_pk": [ - 3038, + 3128, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_match_map_rounds": [ - 3106, + 3196, { "where": [ - 3098, + 3188, "match_map_rounds_bool_exp!" ] } ], "delete_match_map_rounds_by_pk": [ - 3089, + 3179, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_match_map_veto_picks": [ - 3146, + 3236, { "where": [ - 3139, + 3229, "match_map_veto_picks_bool_exp!" ] } ], "delete_match_map_veto_picks_by_pk": [ - 3130, + 3220, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_match_maps": [ - 3175, + 3265, { "where": [ - 3167, + 3257, "match_maps_bool_exp!" ] } ], "delete_match_maps_by_pk": [ - 3158, + 3248, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_match_options": [ - 3219, + 3309, { "where": [ - 3211, + 3301, "match_options_bool_exp!" ] } ], "delete_match_options_by_pk": [ - 3200, + 3290, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_match_region_veto_picks": [ - 3262, + 3352, { "where": [ - 3255, + 3345, "match_region_veto_picks_bool_exp!" ] } ], "delete_match_region_veto_picks_by_pk": [ - 3246, + 3336, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_match_streams": [ - 3297, + 3387, { "where": [ - 3286, + 3376, "match_streams_bool_exp!" ] } ], "delete_match_streams_by_pk": [ - 3274, + 3364, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_match_type_cfgs": [ - 3332, + 3422, { "where": [ - 3327, + 3417, "match_type_cfgs_bool_exp!" ] } ], "delete_match_type_cfgs_by_pk": [ - 3324, + 3414, { "type": [ - 874, + 876, "e_game_cfg_types_enum!" ] } ], "delete_matches": [ - 3361, + 3451, { "where": [ - 3353, + 3443, "matches_bool_exp!" ] } ], "delete_matches_by_pk": [ - 3342, + 3432, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_migration_hashes_hashes": [ - 3396, + 3486, { "where": [ - 3391, + 3481, "migration_hashes_hashes_bool_exp!" ] } ], "delete_migration_hashes_hashes_by_pk": [ - 3388, + 3478, { "name": [ 85, @@ -181899,43 +188627,43 @@ export default { } ], "delete_my_friends": [ - 3428, + 3518, { "where": [ - 3418, + 3508, "my_friends_bool_exp!" ] } ], "delete_news_articles": [ - 3462, + 3552, { "where": [ - 3456, + 3546, "news_articles_bool_exp!" ] } ], "delete_news_articles_by_pk": [ - 3452, + 3542, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_notification_preferences": [ - 3489, + 3579, { "where": [ - 3483, + 3573, "notification_preferences_bool_exp!" ] } ], "delete_notification_preferences_by_pk": [ - 3479, + 3569, { "channel": [ 85, @@ -181946,109 +188674,109 @@ export default { "String!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "delete_notifications": [ - 3529, + 3619, { "where": [ - 3518, + 3608, "notifications_bool_exp!" ] } ], "delete_notifications_by_pk": [ - 3506, + 3596, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_pending_match_import_players": [ - 3576, + 3666, { "where": [ - 3568, + 3658, "pending_match_import_players_bool_exp!" ] } ], "delete_pending_match_import_players_by_pk": [ - 3559, + 3649, { "steam_id": [ - 310, + 312, "bigint!" ], "valve_match_id": [ - 3556, + 3646, "numeric!" ] } ], "delete_pending_match_imports": [ - 3610, + 3700, { "where": [ - 3604, + 3694, "pending_match_imports_bool_exp!" ] } ], "delete_pending_match_imports_by_pk": [ - 3600, + 3690, { "valve_match_id": [ - 3556, + 3646, "numeric!" ] } ], "delete_player_aim_stats_demo": [ - 3638, + 3728, { "where": [ - 3632, + 3722, "player_aim_stats_demo_bool_exp!" ] } ], "delete_player_aim_stats_demo_by_pk": [ - 3628, + 3718, { "attacker_steam_id": [ - 310, + 312, "bigint!" ], "match_map_id": [ - 6365, + 6672, "uuid!" ] } ], "delete_player_aim_weapon_stats": [ - 3672, + 3762, { "where": [ - 3664, + 3754, "player_aim_weapon_stats_bool_exp!" ] } ], "delete_player_aim_weapon_stats_by_pk": [ - 3655, + 3745, { "match_map_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ], "weapon_class": [ @@ -182058,179 +188786,179 @@ export default { } ], "delete_player_assists": [ - 3715, + 3805, { "where": [ - 3707, + 3797, "player_assists_bool_exp!" ] } ], "delete_player_assists_by_pk": [ - 3696, + 3786, { "attacked_steam_id": [ - 310, + 312, "bigint!" ], "attacker_steam_id": [ - 310, + 312, "bigint!" ], "match_map_id": [ - 6365, + 6672, "uuid!" ], "time": [ - 5153, + 5243, "timestamptz!" ] } ], "delete_player_damages": [ - 3776, + 3866, { "where": [ - 3768, + 3858, "player_damages_bool_exp!" ] } ], "delete_player_damages_by_pk": [ - 3759, + 3849, { "id": [ - 6365, + 6672, "uuid!" ], "match_map_id": [ - 6365, + 6672, "uuid!" ], "time": [ - 5153, + 5243, "timestamptz!" ] } ], "delete_player_elo": [ - 3810, + 3900, { "where": [ - 3804, + 3894, "player_elo_bool_exp!" ] } ], "delete_player_elo_by_pk": [ - 3800, + 3890, { "match_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ], "type": [ - 1223, + 1225, "e_match_types_enum!" ] } ], "delete_player_faceit_rank_history": [ - 3844, + 3934, { "where": [ - 3836, + 3926, "player_faceit_rank_history_bool_exp!" ] } ], "delete_player_faceit_rank_history_by_pk": [ - 3827, + 3917, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_player_flashes": [ - 3887, + 3977, { "where": [ - 3879, + 3969, "player_flashes_bool_exp!" ] } ], "delete_player_flashes_by_pk": [ - 3868, + 3958, { "attacked_steam_id": [ - 310, + 312, "bigint!" ], "attacker_steam_id": [ - 310, + 312, "bigint!" ], "match_map_id": [ - 6365, + 6672, "uuid!" ], "time": [ - 5153, + 5243, "timestamptz!" ] } ], "delete_player_kills": [ - 3973, + 4063, { "where": [ - 3924, + 4014, "player_kills_bool_exp!" ] } ], "delete_player_kills_by_pk": [ - 3913, + 4003, { "attacked_steam_id": [ - 310, + 312, "bigint!" ], "attacker_steam_id": [ - 310, + 312, "bigint!" ], "match_map_id": [ - 6365, + 6672, "uuid!" ], "time": [ - 5153, + 5243, "timestamptz!" ] } ], "delete_player_kills_by_weapon": [ - 3942, + 4032, { "where": [ - 3934, + 4024, "player_kills_by_weapon_bool_exp!" ] } ], "delete_player_kills_by_weapon_by_pk": [ - 3925, + 4015, { "player_steam_id": [ - 310, + 312, "bigint!" ], "with": [ @@ -182240,258 +188968,258 @@ export default { } ], "delete_player_leaderboard_rank": [ - 4008, + 4098, { "where": [ - 4003, + 4093, "player_leaderboard_rank_bool_exp!" ] } ], "delete_player_match_map_stats": [ - 4039, + 4129, { "where": [ - 4031, + 4121, "player_match_map_stats_bool_exp!" ] } ], "delete_player_match_map_stats_by_pk": [ - 4022, + 4112, { "match_map_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "delete_player_objectives": [ - 4131, + 4221, { "where": [ - 4123, + 4213, "player_objectives_bool_exp!" ] } ], "delete_player_objectives_by_pk": [ - 4114, + 4204, { "match_map_id": [ - 6365, + 6672, "uuid!" ], "player_steam_id": [ - 310, + 312, "bigint!" ], "time": [ - 5153, + 5243, "timestamptz!" ] } ], "delete_player_premier_rank_history": [ - 4190, + 4280, { "where": [ - 4182, + 4272, "player_premier_rank_history_bool_exp!" ] } ], "delete_player_premier_rank_history_by_pk": [ - 4173, + 4263, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_player_sanctions": [ - 4231, + 4321, { "where": [ - 4223, + 4313, "player_sanctions_bool_exp!" ] } ], "delete_player_sanctions_by_pk": [ - 4214, + 4304, { "created_at": [ - 5153, + 5243, "timestamptz!" ], "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_player_season_stats": [ - 4282, + 4372, { "where": [ - 4274, + 4364, "player_season_stats_bool_exp!" ] } ], "delete_player_season_stats_by_pk": [ - 4255, + 4345, { "player_steam_id": [ - 310, + 312, "bigint!" ], "season_id": [ - 6365, + 6672, "uuid!" ] } ], "delete_player_stats": [ - 4324, + 4414, { "where": [ - 4318, + 4408, "player_stats_bool_exp!" ] } ], "delete_player_stats_by_pk": [ - 4314, + 4404, { "player_steam_id": [ - 310, + 312, "bigint!" ] } ], "delete_player_steam_bot_friend": [ - 4356, + 4446, { "where": [ - 4347, + 4437, "player_steam_bot_friend_bool_exp!" ] } ], "delete_player_steam_bot_friend_by_pk": [ - 4342, + 4432, { "steam_id": [ - 310, + 312, "bigint!" ] } ], "delete_player_steam_match_auth": [ - 4384, + 4474, { "where": [ - 4378, + 4468, "player_steam_match_auth_bool_exp!" ] } ], "delete_player_steam_match_auth_by_pk": [ - 4374, + 4464, { "steam_id": [ - 310, + 312, "bigint!" ] } ], "delete_player_unused_utility": [ - 4418, + 4508, { "where": [ - 4410, + 4500, "player_unused_utility_bool_exp!" ] } ], "delete_player_unused_utility_by_pk": [ - 4401, + 4491, { "match_map_id": [ - 6365, + 6672, "uuid!" ], "player_steam_id": [ - 310, + 312, "bigint!" ] } ], "delete_player_utility": [ - 4459, + 4549, { "where": [ - 4451, + 4541, "player_utility_bool_exp!" ] } ], "delete_player_utility_by_pk": [ - 4442, + 4532, { "attacker_steam_id": [ - 310, + 312, "bigint!" ], "match_map_id": [ - 6365, + 6672, "uuid!" ], "time": [ - 5153, + 5243, "timestamptz!" ] } ], "delete_players": [ - 4526, + 4616, { "where": [ - 4520, + 4610, "players_bool_exp!" ] } ], "delete_players_by_pk": [ - 4516, + 4606, { "steam_id": [ - 310, + 312, "bigint!" ] } ], "delete_plugin_versions": [ - 4554, + 4644, { "where": [ - 4548, + 4638, "plugin_versions_bool_exp!" ] } ], "delete_plugin_versions_by_pk": [ - 4544, + 4634, { "runtime": [ - 1304, + 1306, "e_plugin_runtimes_enum!" ], "version": [ @@ -182501,61 +189229,61 @@ export default { } ], "delete_push_subscriptions": [ - 4581, + 4671, { "where": [ - 4575, + 4665, "push_subscriptions_bool_exp!" ] } ], "delete_push_subscriptions_by_pk": [ - 4571, + 4661, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_role_permissions": [ - 4609, + 4699, { "where": [ - 4605, + 4695, "role_permissions_bool_exp!" ] } ], "delete_seasons": [ - 4626, + 4716, { "where": [ - 4620, + 4710, "seasons_bool_exp!" ] } ], "delete_seasons_by_pk": [ - 4616, + 4706, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_server_regions": [ - 4653, + 4743, { "where": [ - 4648, + 4738, "server_regions_bool_exp!" ] } ], "delete_server_regions_by_pk": [ - 4644, + 4734, { "value": [ 85, @@ -182564,34 +189292,34 @@ export default { } ], "delete_servers": [ - 4694, + 4784, { "where": [ - 4683, + 4773, "servers_bool_exp!" ] } ], "delete_servers_by_pk": [ - 4671, + 4761, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_settings": [ - 4730, + 4820, { "where": [ - 4725, + 4815, "settings_bool_exp!" ] } ], "delete_settings_by_pk": [ - 4722, + 4812, { "name": [ 85, @@ -182600,708 +189328,820 @@ export default { } ], "delete_steam_account_claims": [ - 4756, + 4846, { "where": [ - 4749, + 4839, "steam_account_claims_bool_exp!" ] } ], "delete_steam_account_claims_by_pk": [ - 4742, + 4832, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_steam_accounts": [ - 4776, + 4866, { "where": [ - 4770, + 4860, "steam_accounts_bool_exp!" ] } ], "delete_steam_accounts_by_pk": [ - 4766, + 4856, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_system_alerts": [ - 4804, + 4894, { "where": [ - 4798, + 4888, "system_alerts_bool_exp!" ] } ], "delete_system_alerts_by_pk": [ - 4794, + 4884, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_team_invites": [ - 4838, + 4928, { "where": [ - 4830, + 4920, "team_invites_bool_exp!" ] } ], "delete_team_invites_by_pk": [ - 4821, + 4911, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_team_roster": [ - 4881, + 4971, { "where": [ - 4873, + 4963, "team_roster_bool_exp!" ] } ], "delete_team_roster_by_pk": [ - 4862, + 4952, { "player_steam_id": [ - 310, + 312, "bigint!" ], "team_id": [ - 6365, + 6672, "uuid!" ] } ], "delete_team_scrim_alerts": [ - 4917, + 5007, { "where": [ - 4911, + 5001, "team_scrim_alerts_bool_exp!" ] } ], "delete_team_scrim_alerts_by_pk": [ - 4907, + 4997, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_team_scrim_availability": [ - 4950, + 5040, { "where": [ - 4943, + 5033, "team_scrim_availability_bool_exp!" ] } ], "delete_team_scrim_availability_by_pk": [ - 4934, + 5024, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_team_scrim_request_proposals": [ - 4979, + 5069, { "where": [ - 4971, + 5061, "team_scrim_request_proposals_bool_exp!" ] } ], "delete_team_scrim_request_proposals_by_pk": [ - 4962, + 5052, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_team_scrim_requests": [ - 5022, + 5112, { "where": [ - 5014, + 5104, "team_scrim_requests_bool_exp!" ] } ], "delete_team_scrim_requests_by_pk": [ - 5003, + 5093, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_team_scrim_settings": [ - 5059, + 5149, { "where": [ - 5053, + 5143, "team_scrim_settings_bool_exp!" ] } ], "delete_team_scrim_settings_by_pk": [ - 5049, + 5139, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_team_suggestions": [ - 5087, + 5177, { "where": [ - 5081, + 5171, "team_suggestions_bool_exp!" ] } ], "delete_team_suggestions_by_pk": [ - 5077, + 5167, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_teams": [ - 5123, + 5213, { "where": [ - 5115, + 5205, "teams_bool_exp!" ] } ], "delete_teams_by_pk": [ - 5104, + 5194, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_tournament_awards": [ - 5172, + 5262, { "where": [ - 5164, + 5254, "tournament_awards_bool_exp!" ] } ], "delete_tournament_awards_by_pk": [ - 5155, + 5245, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_tournament_brackets": [ - 5216, + 5306, { "where": [ - 5208, + 5298, "tournament_brackets_bool_exp!" ] } ], "delete_tournament_brackets_by_pk": [ - 5197, + 5287, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_tournament_categories": [ - 5257, + 5347, { "where": [ - 5250, + 5340, "tournament_categories_bool_exp!" ] } ], "delete_tournament_categories_by_pk": [ - 5243, + 5333, { "category": [ - 1506, + 1554, "e_tournament_categories_enum!" ], "tournament_id": [ - 6365, + 6672, + "uuid!" + ] + } + ], + "delete_tournament_free_agents": [ + 5374, + { + "where": [ + 5366, + "tournament_free_agents_bool_exp!" + ] + } + ], + "delete_tournament_free_agents_by_pk": [ + 5357, + { + "id": [ + 6672, + "uuid!" + ] + } + ], + "delete_tournament_invite_code_uses": [ + 5415, + { + "where": [ + 5407, + "tournament_invite_code_uses_bool_exp!" + ] + } + ], + "delete_tournament_invite_code_uses_by_pk": [ + 5398, + { + "invite_code_id": [ + 6672, + "uuid!" + ], + "player_steam_id": [ + 312, + "bigint!" + ] + } + ], + "delete_tournament_invite_codes": [ + 5449, + { + "where": [ + 5443, + "tournament_invite_codes_bool_exp!" + ] + } + ], + "delete_tournament_invite_codes_by_pk": [ + 5439, + { + "id": [ + 6672, + "uuid!" + ] + } + ], + "delete_tournament_invites": [ + 5477, + { + "where": [ + 5471, + "tournament_invites_bool_exp!" + ] + } + ], + "delete_tournament_invites_by_pk": [ + 5467, + { + "id": [ + 6672, + "uuid!" + ] + } + ], + "delete_tournament_leaderboard_entries": [ + 5503, + { + "where": [ + 5498, + "tournament_leaderboard_entries_bool_exp!" + ] + } + ], + "delete_tournament_no_shows": [ + 5527, + { + "where": [ + 5521, + "tournament_no_shows_bool_exp!" + ] + } + ], + "delete_tournament_no_shows_by_pk": [ + 5517, + { + "id": [ + 6672, "uuid!" ] } ], "delete_tournament_organizer_teams": [ - 5281, + 5558, { "where": [ - 5274, + 5551, "tournament_organizer_teams_bool_exp!" ] } ], "delete_tournament_organizer_teams_by_pk": [ - 5267, + 5544, { "team_id": [ - 6365, + 6672, "uuid!" ], "tournament_id": [ - 6365, + 6672, "uuid!" ] } ], "delete_tournament_organizers": [ - 5308, + 5585, { "where": [ - 5300, + 5577, "tournament_organizers_bool_exp!" ] } ], "delete_tournament_organizers_by_pk": [ - 5291, + 5568, { "steam_id": [ - 310, + 312, "bigint!" ], "tournament_id": [ - 6365, + 6672, "uuid!" ] } ], "delete_tournament_prizes": [ - 5349, + 5626, { "where": [ - 5341, + 5618, "tournament_prizes_bool_exp!" ] } ], "delete_tournament_prizes_by_pk": [ - 5332, + 5609, { "id": [ - 6365, + 6672, "uuid!" ] } ], + "delete_tournament_registration_unlocks": [ + 5660, + { + "where": [ + 5654, + "tournament_registration_unlocks_bool_exp!" + ] + } + ], "delete_tournament_stage_windows": [ - 5390, + 5693, { "where": [ - 5382, + 5685, "tournament_stage_windows_bool_exp!" ] } ], "delete_tournament_stage_windows_by_pk": [ - 5373, + 5676, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_tournament_stages": [ - 5437, + 5740, { "where": [ - 5426, + 5729, "tournament_stages_bool_exp!" ] } ], "delete_tournament_stages_by_pk": [ - 5414, + 5717, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_tournament_team_invites": [ - 5482, + 5785, { "where": [ - 5474, + 5777, "tournament_team_invites_bool_exp!" ] } ], "delete_tournament_team_invites_by_pk": [ - 5465, + 5768, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_tournament_team_roster": [ - 5523, + 5826, { "where": [ - 5515, + 5818, "tournament_team_roster_bool_exp!" ] } ], "delete_tournament_team_roster_by_pk": [ - 5506, + 5809, { "player_steam_id": [ - 310, + 312, "bigint!" ], "tournament_id": [ - 6365, + 6672, "uuid!" ] } ], "delete_tournament_teams": [ - 5564, + 5869, { "where": [ - 5556, + 5861, "tournament_teams_bool_exp!" ] } ], "delete_tournament_teams_by_pk": [ - 5547, + 5850, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_tournaments": [ - 5618, + 5925, { "where": [ - 5610, + 5917, "tournaments_bool_exp!" ] } ], "delete_tournaments_by_pk": [ - 5589, + 5896, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_utility_collection_items": [ - 5670, + 5977, { "where": [ - 5662, + 5969, "utility_collection_items_bool_exp!" ] } ], "delete_utility_collection_items_by_pk": [ - 5653, + 5960, { "collection_id": [ - 6365, + 6672, "uuid!" ], "utility_lineup_id": [ - 6365, + 6672, "uuid!" ] } ], "delete_utility_collections": [ - 5704, + 6011, { "where": [ - 5698, + 6005, "utility_collections_bool_exp!" ] } ], "delete_utility_collections_by_pk": [ - 5694, + 6001, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_utility_demo_mines": [ - 5732, + 6039, { "where": [ - 5726, + 6033, "utility_demo_mines_bool_exp!" ] } ], "delete_utility_demo_mines_by_pk": [ - 5722, + 6029, { "match_map_demo_id": [ - 6365, + 6672, "uuid!" ] } ], "delete_utility_demo_throws": [ - 5759, + 6066, { "where": [ - 5753, + 6060, "utility_demo_throws_bool_exp!" ] } ], "delete_utility_demo_throws_by_pk": [ - 5749, + 6056, { "grenade_id": [ 41, "Int!" ], "match_map_demo_id": [ - 6365, + 6672, "uuid!" ] } ], "delete_utility_drift_results": [ - 5803, + 6110, { "where": [ - 5795, + 6102, "utility_drift_results_bool_exp!" ] } ], "delete_utility_drift_results_by_pk": [ - 5776, + 6083, { "utility_drift_scan_id": [ - 6365, + 6672, "uuid!" ], "utility_lineup_id": [ - 6365, + 6672, "uuid!" ] } ], "delete_utility_drift_scans": [ - 5845, + 6152, { "where": [ - 5839, + 6146, "utility_drift_scans_bool_exp!" ] } ], "delete_utility_drift_scans_by_pk": [ - 5835, + 6142, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_utility_lineup_favorites": [ - 5880, + 6187, { "where": [ - 5872, + 6179, "utility_lineup_favorites_bool_exp!" ] } ], "delete_utility_lineup_favorites_by_pk": [ - 5863, + 6170, { "steam_id": [ - 310, + 312, "bigint!" ], "utility_lineup_id": [ - 6365, + 6672, "uuid!" ] } ], "delete_utility_lineup_progress": [ - 5931, + 6238, { "where": [ - 5923, + 6230, "utility_lineup_progress_bool_exp!" ] } ], "delete_utility_lineup_progress_by_pk": [ - 5904, + 6211, { "steam_id": [ - 310, + 312, "bigint!" ], "utility_lineup_id": [ - 6365, + 6672, "uuid!" ] } ], "delete_utility_lineup_renders": [ - 5986, + 6293, { "where": [ - 5975, + 6282, "utility_lineup_renders_bool_exp!" ] } ], "delete_utility_lineup_renders_by_pk": [ - 5963, + 6270, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_utility_lineup_repairs": [ - 6040, + 6347, { "where": [ - 6032, + 6339, "utility_lineup_repairs_bool_exp!" ] } ], "delete_utility_lineup_repairs_by_pk": [ - 6013, + 6320, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_utility_lineup_votes": [ - 6089, + 6396, { "where": [ - 6081, + 6388, "utility_lineup_votes_bool_exp!" ] } ], "delete_utility_lineup_votes_by_pk": [ - 6072, + 6379, { "steam_id": [ - 310, + 312, "bigint!" ], "utility_lineup_id": [ - 6365, + 6672, "uuid!" ] } ], "delete_utility_lineups": [ - 6146, + 6453, { "where": [ - 6135, + 6442, "utility_lineups_bool_exp!" ] } ], "delete_utility_lineups_by_pk": [ - 6113, + 6420, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_utility_meta_lineups": [ - 6192, + 6499, { "where": [ - 6186, + 6493, "utility_meta_lineups_bool_exp!" ] } ], "delete_utility_meta_lineups_by_pk": [ - 6182, + 6489, { "lineup_bucket": [ 85, @@ -183310,135 +190150,135 @@ export default { } ], "delete_utility_playbook_steps": [ - 6226, + 6533, { "where": [ - 6218, + 6525, "utility_playbook_steps_bool_exp!" ] } ], "delete_utility_playbook_steps_by_pk": [ - 6209, + 6516, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_utility_playbooks": [ - 6260, + 6567, { "where": [ - 6254, + 6561, "utility_playbooks_bool_exp!" ] } ], "delete_utility_playbooks_by_pk": [ - 6250, + 6557, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_utility_practice_invites": [ - 6295, + 6602, { "where": [ - 6287, + 6594, "utility_practice_invites_bool_exp!" ] } ], "delete_utility_practice_invites_by_pk": [ - 6278, + 6585, { "steam_id": [ - 310, + 312, "bigint!" ], "utility_practice_session_id": [ - 6365, + 6672, "uuid!" ] } ], "delete_utility_practice_sessions": [ - 6338, + 6645, { "where": [ - 6330, + 6637, "utility_practice_sessions_bool_exp!" ] } ], "delete_utility_practice_sessions_by_pk": [ - 6319, + 6626, { "id": [ - 6365, + 6672, "uuid!" ] } ], "delete_v_match_captains": [ - 6530, + 6837, { "where": [ - 6525, + 6832, "v_match_captains_bool_exp!" ] } ], "delete_v_match_map_backup_rounds": [ - 6641, + 6948, { "where": [ - 6636, + 6943, "v_match_map_backup_rounds_bool_exp!" ] } ], "delete_v_player_match_map_hltv": [ - 6863, + 7170, { "where": [ - 6856, + 7163, "v_player_match_map_hltv_bool_exp!" ] } ], "delete_v_pool_maps": [ - 7040, + 7347, { "where": [ - 7034, + 7341, "v_pool_maps_bool_exp!" ] } ], "delete_v_team_stage_results": [ - 7134, + 7441, { "where": [ - 7126, + 7433, "v_team_stage_results_bool_exp!" ] } ], "delete_v_team_stage_results_by_pk": [ - 7107, + 7414, { "tournament_stage_id": [ - 6365, + 6672, "uuid!" ], "tournament_team_id": [ - 6365, + 6672, "uuid!" ] } @@ -183447,7 +190287,7 @@ export default { 88, { "invite_id": [ - 6365, + 6672, "uuid!" ], "type": [ @@ -183464,35 +190304,57 @@ export default { "String!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], + "draftTournamentTeams": [ + 112, + { + "tournament_id": [ + 6672, + "uuid!" + ] + } + ], + "extendTournamentCheckIn": [ + 88, + { + "minutes": [ + 41, + "Int!" + ], + "tournament_id": [ + 6672, + "uuid!" + ] + } + ], "forfeitMatch": [ 88, { "match_id": [ - 6365, + 6672, "uuid!" ], "winning_lineup_id": [ - 6365, + 6672, "uuid!" ] } ], "forkUtilityLineup": [ - 121, + 123, { "collection_id": [ - 6365 + 6672 ], "name": [ 85 ], "utility_lineup_id": [ - 6365, + 6672, "uuid!" ] } @@ -183501,7 +190363,7 @@ export default { 46, { "match_id": [ - 6365, + 6672, "uuid!" ] } @@ -183525,14 +190387,14 @@ export default { 5, { "award_id": [ - 6365, + 6672, "uuid!" ], "event_id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "note": [ 85 @@ -183541,4681 +190403,4939 @@ export default { 85 ], "season_id": [ - 6365 + 6672 ], "team_id": [ - 6365 + 6672 ], "tournament_id": [ - 6365 + 6672 ] } ], "importUtilityLineups": [ - 119, + 121, { "dry_run": [ 6 ], "payload": [ - 2349, + 2439, "jsonb!" ] } ], "insert__map_pool": [ - 161, + 163, { "objects": [ - 158, + 160, "[_map_pool_insert_input!]!" ], "on_conflict": [ - 162 + 164 ] } ], "insert__map_pool_one": [ - 153, + 155, { "object": [ - 158, + 160, "_map_pool_insert_input!" ], "on_conflict": [ - 162 + 164 ] } ], "insert_abandoned_matches": [ - 189, + 191, { "objects": [ - 184, + 186, "[abandoned_matches_insert_input!]!" ], "on_conflict": [ - 190 + 192 ] } ], "insert_abandoned_matches_one": [ - 172, + 174, { "object": [ - 184, + 186, "abandoned_matches_insert_input!" ], "on_conflict": [ - 190 + 192 ] } ], "insert_api_keys": [ - 223, + 225, { "objects": [ - 220, + 222, "[api_keys_insert_input!]!" ], "on_conflict": [ - 224 + 226 ] } ], "insert_api_keys_one": [ - 213, + 215, { "object": [ - 220, + 222, "api_keys_insert_input!" ], "on_conflict": [ - 224 + 226 ] } ], "insert_award_recipients": [ - 258, + 260, { "objects": [ - 253, + 255, "[award_recipients_insert_input!]!" ], "on_conflict": [ - 259 + 261 ] } ], "insert_award_recipients_one": [ - 241, + 243, { "object": [ - 253, + 255, "award_recipients_insert_input!" ], "on_conflict": [ - 259 + 261 ] } ], "insert_awards": [ - 292, + 294, { "objects": [ - 289, + 291, "[awards_insert_input!]!" ], "on_conflict": [ - 294 + 296 ] } ], "insert_awards_one": [ - 282, + 284, { "object": [ - 289, + 291, "awards_insert_input!" ], "on_conflict": [ - 294 + 296 ] } ], "insert_chat_read_state": [ - 325, + 327, { "objects": [ - 322, + 324, "[chat_read_state_insert_input!]!" ], "on_conflict": [ - 326 + 328 ] } ], "insert_chat_read_state_one": [ - 315, + 317, { "object": [ - 322, + 324, "chat_read_state_insert_input!" ], "on_conflict": [ - 326 + 328 ] } ], "insert_clip_render_jobs": [ - 365, + 367, { "objects": [ - 360, + 362, "[clip_render_jobs_insert_input!]!" ], "on_conflict": [ - 366 + 368 ] } ], "insert_clip_render_jobs_one": [ - 342, + 344, { "object": [ - 360, + 362, "clip_render_jobs_insert_input!" ], "on_conflict": [ - 366 + 368 ] } ], "insert_custom_pages": [ - 408, + 410, { "objects": [ - 405, + 407, "[custom_pages_insert_input!]!" ], "on_conflict": [ - 409 + 411 ] } ], "insert_custom_pages_one": [ - 394, + 396, { "object": [ - 405, + 407, "custom_pages_insert_input!" ], "on_conflict": [ - 409 + 411 ] } ], "insert_db_backups": [ - 436, + 438, { "objects": [ - 433, + 435, "[db_backups_insert_input!]!" ], "on_conflict": [ - 437 + 439 ] } ], "insert_db_backups_one": [ - 426, + 428, { "object": [ - 433, + 435, "db_backups_insert_input!" ], "on_conflict": [ - 437 + 439 ] } ], "insert_direct_conversations": [ - 463, + 465, { "objects": [ - 460, + 462, "[direct_conversations_insert_input!]!" ], "on_conflict": [ - 464 + 466 ] } ], "insert_direct_conversations_one": [ - 453, + 455, { "object": [ - 460, + 462, "direct_conversations_insert_input!" ], "on_conflict": [ - 464 + 466 ] } ], "insert_direct_messages": [ - 490, + 492, { "objects": [ - 487, + 489, "[direct_messages_insert_input!]!" ], "on_conflict": [ - 491 + 493 ] } ], "insert_direct_messages_one": [ - 480, + 482, { "object": [ - 487, + 489, "direct_messages_insert_input!" ], "on_conflict": [ - 491 + 493 ] } ], "insert_draft_game_picks": [ - 526, + 528, { "objects": [ - 521, + 523, "[draft_game_picks_insert_input!]!" ], "on_conflict": [ - 527 + 529 ] } ], "insert_draft_game_picks_one": [ - 507, + 509, { "object": [ - 521, + 523, "draft_game_picks_insert_input!" ], "on_conflict": [ - 527 + 529 ] } ], "insert_draft_game_players": [ - 571, + 573, { "objects": [ - 566, + 568, "[draft_game_players_insert_input!]!" ], "on_conflict": [ - 572 + 574 ] } ], "insert_draft_game_players_one": [ - 552, + 554, { "object": [ - 566, + 568, "draft_game_players_insert_input!" ], "on_conflict": [ - 572 + 574 ] } ], "insert_draft_games": [ - 616, + 618, { "objects": [ - 611, + 613, "[draft_games_insert_input!]!" ], "on_conflict": [ - 618 + 620 ] } ], "insert_draft_games_one": [ - 597, + 599, { "object": [ - 611, + 613, "draft_games_insert_input!" ], "on_conflict": [ - 618 + 620 ] } ], "insert_e_award_sources": [ - 653, + 655, { "objects": [ - 650, + 652, "[e_award_sources_insert_input!]!" ], "on_conflict": [ - 654 + 656 ] } ], "insert_e_award_sources_one": [ - 643, + 645, { "object": [ - 650, + 652, "e_award_sources_insert_input!" ], "on_conflict": [ - 654 + 656 ] } ], "insert_e_award_tiers": [ - 673, + 675, { "objects": [ - 670, + 672, "[e_award_tiers_insert_input!]!" ], "on_conflict": [ - 674 + 676 ] } ], "insert_e_award_tiers_one": [ - 663, + 665, { "object": [ - 670, + 672, "e_award_tiers_insert_input!" ], "on_conflict": [ - 674 + 676 ] } ], "insert_e_check_in_settings": [ - 693, + 695, { "objects": [ - 690, + 692, "[e_check_in_settings_insert_input!]!" ], "on_conflict": [ - 694 + 696 ] } ], "insert_e_check_in_settings_one": [ - 683, + 685, { "object": [ - 690, + 692, "e_check_in_settings_insert_input!" ], "on_conflict": [ - 694 + 696 ] } ], "insert_e_draft_game_captain_selection": [ - 713, + 715, { "objects": [ - 710, + 712, "[e_draft_game_captain_selection_insert_input!]!" ], "on_conflict": [ - 715 + 717 ] } ], "insert_e_draft_game_captain_selection_one": [ - 703, + 705, { "object": [ - 710, + 712, "e_draft_game_captain_selection_insert_input!" ], "on_conflict": [ - 715 + 717 ] } ], "insert_e_draft_game_draft_order": [ - 734, + 736, { "objects": [ - 731, + 733, "[e_draft_game_draft_order_insert_input!]!" ], "on_conflict": [ - 736 + 738 ] } ], "insert_e_draft_game_draft_order_one": [ - 724, + 726, { "object": [ - 731, + 733, "e_draft_game_draft_order_insert_input!" ], "on_conflict": [ - 736 + 738 ] } ], "insert_e_draft_game_mode": [ - 755, + 757, { "objects": [ - 752, + 754, "[e_draft_game_mode_insert_input!]!" ], "on_conflict": [ - 757 + 759 ] } ], "insert_e_draft_game_mode_one": [ - 745, + 747, { "object": [ - 752, + 754, "e_draft_game_mode_insert_input!" ], "on_conflict": [ - 757 + 759 ] } ], "insert_e_draft_game_player_status": [ - 776, + 778, { "objects": [ - 773, + 775, "[e_draft_game_player_status_insert_input!]!" ], "on_conflict": [ - 778 + 780 ] } ], "insert_e_draft_game_player_status_one": [ - 766, + 768, { "object": [ - 773, + 775, "e_draft_game_player_status_insert_input!" ], "on_conflict": [ - 778 + 780 ] } ], "insert_e_draft_game_status": [ - 797, + 799, { "objects": [ - 794, + 796, "[e_draft_game_status_insert_input!]!" ], "on_conflict": [ - 799 + 801 ] } ], "insert_e_draft_game_status_one": [ - 787, + 789, { "object": [ - 794, + 796, "e_draft_game_status_insert_input!" ], "on_conflict": [ - 799 + 801 ] } ], "insert_e_event_media_access": [ - 818, + 820, { "objects": [ - 815, + 817, "[e_event_media_access_insert_input!]!" ], "on_conflict": [ - 819 + 821 ] } ], "insert_e_event_media_access_one": [ - 808, + 810, { "object": [ - 815, + 817, "e_event_media_access_insert_input!" ], "on_conflict": [ - 819 + 821 ] } ], "insert_e_event_visibility": [ - 838, + 840, { "objects": [ - 835, + 837, "[e_event_visibility_insert_input!]!" ], "on_conflict": [ - 839 + 841 ] } ], "insert_e_event_visibility_one": [ - 828, + 830, { "object": [ - 835, + 837, "e_event_visibility_insert_input!" ], "on_conflict": [ - 839 + 841 ] } ], "insert_e_friend_status": [ - 858, + 860, { "objects": [ - 855, + 857, "[e_friend_status_insert_input!]!" ], "on_conflict": [ - 860 + 862 ] } ], "insert_e_friend_status_one": [ - 848, + 850, { "object": [ - 855, + 857, "e_friend_status_insert_input!" ], "on_conflict": [ - 860 + 862 ] } ], "insert_e_game_cfg_types": [ - 879, + 881, { "objects": [ - 876, + 878, "[e_game_cfg_types_insert_input!]!" ], "on_conflict": [ - 880 + 882 ] } ], "insert_e_game_cfg_types_one": [ - 869, + 871, { "object": [ - 876, + 878, "e_game_cfg_types_insert_input!" ], "on_conflict": [ - 880 + 882 ] } ], "insert_e_game_plugin_channels": [ - 899, + 901, { "objects": [ - 896, + 898, "[e_game_plugin_channels_insert_input!]!" ], "on_conflict": [ - 900 + 902 ] } ], "insert_e_game_plugin_channels_one": [ - 889, + 891, { "object": [ - 896, + 898, "e_game_plugin_channels_insert_input!" ], "on_conflict": [ - 900 + 902 ] } ], "insert_e_game_plugin_install_statuses": [ - 919, + 921, { "objects": [ - 916, + 918, "[e_game_plugin_install_statuses_insert_input!]!" ], "on_conflict": [ - 920 + 922 ] } ], "insert_e_game_plugin_install_statuses_one": [ - 909, + 911, { "object": [ - 916, + 918, "e_game_plugin_install_statuses_insert_input!" ], "on_conflict": [ - 920 + 922 ] } ], "insert_e_game_plugin_kinds": [ - 939, + 941, { "objects": [ - 936, + 938, "[e_game_plugin_kinds_insert_input!]!" ], "on_conflict": [ - 940 + 942 ] } ], "insert_e_game_plugin_kinds_one": [ - 929, + 931, { "object": [ - 936, + 938, "e_game_plugin_kinds_insert_input!" ], "on_conflict": [ - 940 + 942 ] } ], "insert_e_game_server_node_statuses": [ - 959, + 961, { "objects": [ - 956, + 958, "[e_game_server_node_statuses_insert_input!]!" ], "on_conflict": [ - 961 + 963 ] } ], "insert_e_game_server_node_statuses_one": [ - 949, + 951, { "object": [ - 956, + 958, "e_game_server_node_statuses_insert_input!" ], "on_conflict": [ - 961 + 963 ] } ], "insert_e_league_movement_types": [ - 980, + 982, { "objects": [ - 977, + 979, "[e_league_movement_types_insert_input!]!" ], "on_conflict": [ - 982 + 984 ] } ], "insert_e_league_movement_types_one": [ - 970, + 972, { "object": [ - 977, + 979, "e_league_movement_types_insert_input!" ], "on_conflict": [ - 982 + 984 ] } ], "insert_e_league_proposal_statuses": [ - 1001, + 1003, { "objects": [ - 998, + 1000, "[e_league_proposal_statuses_insert_input!]!" ], "on_conflict": [ - 1003 + 1005 ] } ], "insert_e_league_proposal_statuses_one": [ - 991, + 993, { "object": [ - 998, + 1000, "e_league_proposal_statuses_insert_input!" ], "on_conflict": [ - 1003 + 1005 ] } ], "insert_e_league_registration_statuses": [ - 1022, + 1024, { "objects": [ - 1019, + 1021, "[e_league_registration_statuses_insert_input!]!" ], "on_conflict": [ - 1024 + 1026 ] } ], "insert_e_league_registration_statuses_one": [ - 1012, + 1014, { "object": [ - 1019, + 1021, "e_league_registration_statuses_insert_input!" ], "on_conflict": [ - 1024 + 1026 ] } ], "insert_e_league_season_statuses": [ - 1043, + 1045, { "objects": [ - 1040, + 1042, "[e_league_season_statuses_insert_input!]!" ], "on_conflict": [ - 1045 + 1047 ] } ], "insert_e_league_season_statuses_one": [ - 1033, + 1035, { "object": [ - 1040, + 1042, "e_league_season_statuses_insert_input!" ], "on_conflict": [ - 1045 + 1047 ] } ], "insert_e_lobby_access": [ - 1064, + 1066, { "objects": [ - 1061, + 1063, "[e_lobby_access_insert_input!]!" ], "on_conflict": [ - 1066 + 1068 ] } ], "insert_e_lobby_access_one": [ - 1054, + 1056, { "object": [ - 1061, + 1063, "e_lobby_access_insert_input!" ], "on_conflict": [ - 1066 + 1068 ] } ], "insert_e_lobby_player_status": [ - 1085, + 1087, { "objects": [ - 1082, + 1084, "[e_lobby_player_status_insert_input!]!" ], "on_conflict": [ - 1086 + 1088 ] } ], "insert_e_lobby_player_status_one": [ - 1075, + 1077, { "object": [ - 1082, + 1084, "e_lobby_player_status_insert_input!" ], "on_conflict": [ - 1086 + 1088 ] } ], "insert_e_map_pool_types": [ - 1105, + 1107, { "objects": [ - 1102, + 1104, "[e_map_pool_types_insert_input!]!" ], "on_conflict": [ - 1107 + 1109 ] } ], "insert_e_map_pool_types_one": [ - 1095, + 1097, { "object": [ - 1102, + 1104, "e_map_pool_types_insert_input!" ], "on_conflict": [ - 1107 + 1109 ] } ], "insert_e_match_clip_visibility": [ - 1126, + 1128, { "objects": [ - 1123, + 1125, "[e_match_clip_visibility_insert_input!]!" ], "on_conflict": [ - 1127 + 1129 ] } ], "insert_e_match_clip_visibility_one": [ - 1116, + 1118, { "object": [ - 1123, + 1125, "e_match_clip_visibility_insert_input!" ], "on_conflict": [ - 1127 + 1129 ] } ], "insert_e_match_map_status": [ - 1146, + 1148, { "objects": [ - 1143, + 1145, "[e_match_map_status_insert_input!]!" ], "on_conflict": [ - 1148 + 1150 ] } ], "insert_e_match_map_status_one": [ - 1136, + 1138, { "object": [ - 1143, + 1145, "e_match_map_status_insert_input!" ], "on_conflict": [ - 1148 + 1150 ] } ], "insert_e_match_mode": [ - 1167, + 1169, { "objects": [ - 1164, + 1166, "[e_match_mode_insert_input!]!" ], "on_conflict": [ - 1168 + 1170 ] } ], "insert_e_match_mode_one": [ - 1157, + 1159, { "object": [ - 1164, + 1166, "e_match_mode_insert_input!" ], "on_conflict": [ - 1168 + 1170 ] } ], "insert_e_match_party_sources": [ - 1187, + 1189, { "objects": [ - 1184, + 1186, "[e_match_party_sources_insert_input!]!" ], "on_conflict": [ - 1188 + 1190 ] } ], "insert_e_match_party_sources_one": [ - 1177, + 1179, { "object": [ - 1184, + 1186, "e_match_party_sources_insert_input!" ], "on_conflict": [ - 1188 + 1190 ] } ], "insert_e_match_status": [ - 1207, + 1209, { "objects": [ - 1204, + 1206, "[e_match_status_insert_input!]!" ], "on_conflict": [ - 1209 + 1211 ] } ], "insert_e_match_status_one": [ - 1197, + 1199, { "object": [ - 1204, + 1206, "e_match_status_insert_input!" ], "on_conflict": [ - 1209 + 1211 ] } ], "insert_e_match_types": [ - 1228, + 1230, { "objects": [ - 1225, + 1227, "[e_match_types_insert_input!]!" ], "on_conflict": [ - 1230 + 1232 ] } ], "insert_e_match_types_one": [ - 1218, + 1220, { "object": [ - 1225, + 1227, "e_match_types_insert_input!" ], "on_conflict": [ - 1230 + 1232 ] } ], "insert_e_notification_types": [ - 1249, + 1251, { "objects": [ - 1246, + 1248, "[e_notification_types_insert_input!]!" ], "on_conflict": [ - 1250 + 1252 ] } ], "insert_e_notification_types_one": [ - 1239, + 1241, { "object": [ - 1246, + 1248, "e_notification_types_insert_input!" ], "on_conflict": [ - 1250 + 1252 ] } ], "insert_e_objective_types": [ - 1269, + 1271, { "objects": [ - 1266, + 1268, "[e_objective_types_insert_input!]!" ], "on_conflict": [ - 1270 + 1272 ] } ], "insert_e_objective_types_one": [ - 1259, + 1261, { "object": [ - 1266, + 1268, "e_objective_types_insert_input!" ], "on_conflict": [ - 1270 + 1272 ] } ], "insert_e_player_roles": [ - 1289, + 1291, { "objects": [ - 1286, + 1288, "[e_player_roles_insert_input!]!" ], "on_conflict": [ - 1290 + 1292 ] } ], "insert_e_player_roles_one": [ - 1279, + 1281, { "object": [ - 1286, + 1288, "e_player_roles_insert_input!" ], "on_conflict": [ - 1290 + 1292 ] } ], "insert_e_plugin_runtimes": [ - 1309, + 1311, { "objects": [ - 1306, + 1308, "[e_plugin_runtimes_insert_input!]!" ], "on_conflict": [ - 1310 + 1312 ] } ], "insert_e_plugin_runtimes_one": [ - 1299, + 1301, { "object": [ - 1306, + 1308, "e_plugin_runtimes_insert_input!" ], "on_conflict": [ - 1310 + 1312 ] } ], "insert_e_ready_settings": [ - 1329, + 1331, { "objects": [ - 1326, + 1328, "[e_ready_settings_insert_input!]!" ], "on_conflict": [ - 1330 + 1332 ] } ], "insert_e_ready_settings_one": [ - 1319, + 1321, { "object": [ - 1326, + 1328, "e_ready_settings_insert_input!" ], "on_conflict": [ - 1330 + 1332 ] } ], - "insert_e_sanction_types": [ + "insert_e_sanction_scopes": [ 1349, { "objects": [ 1346, - "[e_sanction_types_insert_input!]!" + "[e_sanction_scopes_insert_input!]!" ], "on_conflict": [ 1351 ] } ], - "insert_e_sanction_types_one": [ - 1339, + "insert_e_sanction_scopes_one": [ + 1341, { "object": [ 1346, - "e_sanction_types_insert_input!" + "e_sanction_scopes_insert_input!" ], "on_conflict": [ 1351 ] } ], - "insert_e_scrim_request_statuses": [ + "insert_e_sanction_sources": [ 1370, { "objects": [ 1367, - "[e_scrim_request_statuses_insert_input!]!" + "[e_sanction_sources_insert_input!]!" ], "on_conflict": [ 1371 ] } ], - "insert_e_scrim_request_statuses_one": [ + "insert_e_sanction_sources_one": [ 1360, { "object": [ 1367, - "e_scrim_request_statuses_insert_input!" + "e_sanction_sources_insert_input!" ], "on_conflict": [ 1371 ] } ], + "insert_e_sanction_types": [ + 1397, + { + "objects": [ + 1394, + "[e_sanction_types_insert_input!]!" + ], + "on_conflict": [ + 1399 + ] + } + ], + "insert_e_sanction_types_one": [ + 1387, + { + "object": [ + 1394, + "e_sanction_types_insert_input!" + ], + "on_conflict": [ + 1399 + ] + } + ], + "insert_e_scrim_request_statuses": [ + 1418, + { + "objects": [ + 1415, + "[e_scrim_request_statuses_insert_input!]!" + ], + "on_conflict": [ + 1419 + ] + } + ], + "insert_e_scrim_request_statuses_one": [ + 1408, + { + "object": [ + 1415, + "e_scrim_request_statuses_insert_input!" + ], + "on_conflict": [ + 1419 + ] + } + ], "insert_e_server_types": [ - 1390, + 1438, { "objects": [ - 1387, + 1435, "[e_server_types_insert_input!]!" ], "on_conflict": [ - 1391 + 1439 ] } ], "insert_e_server_types_one": [ - 1380, + 1428, { "object": [ - 1387, + 1435, "e_server_types_insert_input!" ], "on_conflict": [ - 1391 + 1439 ] } ], "insert_e_sides": [ - 1410, + 1458, { "objects": [ - 1407, + 1455, "[e_sides_insert_input!]!" ], "on_conflict": [ - 1411 + 1459 ] } ], "insert_e_sides_one": [ - 1400, + 1448, { "object": [ - 1407, + 1455, "e_sides_insert_input!" ], "on_conflict": [ - 1411 + 1459 ] } ], "insert_e_system_alert_types": [ - 1430, + 1478, { "objects": [ - 1427, + 1475, "[e_system_alert_types_insert_input!]!" ], "on_conflict": [ - 1431 + 1479 ] } ], "insert_e_system_alert_types_one": [ - 1420, + 1468, { "object": [ - 1427, + 1475, "e_system_alert_types_insert_input!" ], "on_conflict": [ - 1431 + 1479 ] } ], "insert_e_team_roles": [ - 1450, + 1498, { "objects": [ - 1447, + 1495, "[e_team_roles_insert_input!]!" ], "on_conflict": [ - 1452 + 1500 ] } ], "insert_e_team_roles_one": [ - 1440, + 1488, { "object": [ - 1447, + 1495, "e_team_roles_insert_input!" ], "on_conflict": [ - 1452 + 1500 ] } ], "insert_e_team_roster_statuses": [ - 1471, + 1519, { "objects": [ - 1468, + 1516, "[e_team_roster_statuses_insert_input!]!" ], "on_conflict": [ - 1472 + 1520 ] } ], "insert_e_team_roster_statuses_one": [ - 1461, + 1509, { "object": [ - 1468, + 1516, "e_team_roster_statuses_insert_input!" ], "on_conflict": [ - 1472 + 1520 ] } ], "insert_e_timeout_settings": [ - 1491, + 1539, { "objects": [ - 1488, + 1536, "[e_timeout_settings_insert_input!]!" ], "on_conflict": [ - 1492 + 1540 ] } ], "insert_e_timeout_settings_one": [ - 1481, + 1529, { "object": [ - 1488, + 1536, "e_timeout_settings_insert_input!" ], "on_conflict": [ - 1492 + 1540 ] } ], "insert_e_tournament_categories": [ - 1511, + 1559, { "objects": [ - 1508, + 1556, "[e_tournament_categories_insert_input!]!" ], "on_conflict": [ - 1513 + 1561 ] } ], "insert_e_tournament_categories_one": [ - 1501, + 1549, { "object": [ - 1508, + 1556, "e_tournament_categories_insert_input!" ], "on_conflict": [ - 1513 + 1561 + ] + } + ], + "insert_e_tournament_free_agent_statuses": [ + 1580, + { + "objects": [ + 1577, + "[e_tournament_free_agent_statuses_insert_input!]!" + ], + "on_conflict": [ + 1582 + ] + } + ], + "insert_e_tournament_free_agent_statuses_one": [ + 1570, + { + "object": [ + 1577, + "e_tournament_free_agent_statuses_insert_input!" + ], + "on_conflict": [ + 1582 + ] + } + ], + "insert_e_tournament_registration_types": [ + 1601, + { + "objects": [ + 1598, + "[e_tournament_registration_types_insert_input!]!" + ], + "on_conflict": [ + 1602 + ] + } + ], + "insert_e_tournament_registration_types_one": [ + 1591, + { + "object": [ + 1598, + "e_tournament_registration_types_insert_input!" + ], + "on_conflict": [ + 1602 ] } ], "insert_e_tournament_stage_types": [ - 1532, + 1621, { "objects": [ - 1529, + 1618, "[e_tournament_stage_types_insert_input!]!" ], "on_conflict": [ - 1534 + 1623 ] } ], "insert_e_tournament_stage_types_one": [ - 1522, + 1611, { "object": [ - 1529, + 1618, "e_tournament_stage_types_insert_input!" ], "on_conflict": [ - 1534 + 1623 ] } ], "insert_e_tournament_status": [ - 1553, + 1642, { "objects": [ - 1550, + 1639, "[e_tournament_status_insert_input!]!" ], "on_conflict": [ - 1555 + 1644 ] } ], "insert_e_tournament_status_one": [ - 1543, + 1632, { "object": [ - 1550, + 1639, "e_tournament_status_insert_input!" ], "on_conflict": [ - 1555 + 1644 ] } ], "insert_e_utility_practice_access": [ - 1574, + 1663, { "objects": [ - 1571, + 1660, "[e_utility_practice_access_insert_input!]!" ], "on_conflict": [ - 1575 + 1664 ] } ], "insert_e_utility_practice_access_one": [ - 1564, + 1653, { "object": [ - 1571, + 1660, "e_utility_practice_access_insert_input!" ], "on_conflict": [ - 1575 + 1664 ] } ], "insert_e_utility_practice_statuses": [ - 1594, + 1683, { "objects": [ - 1591, + 1680, "[e_utility_practice_statuses_insert_input!]!" ], "on_conflict": [ - 1596 + 1685 ] } ], "insert_e_utility_practice_statuses_one": [ - 1584, + 1673, { "object": [ - 1591, + 1680, "e_utility_practice_statuses_insert_input!" ], "on_conflict": [ - 1596 + 1685 ] } ], "insert_e_utility_sources": [ - 1615, + 1704, { "objects": [ - 1612, + 1701, "[e_utility_sources_insert_input!]!" ], "on_conflict": [ - 1616 + 1705 ] } ], "insert_e_utility_sources_one": [ - 1605, + 1694, { "object": [ - 1612, + 1701, "e_utility_sources_insert_input!" ], "on_conflict": [ - 1616 + 1705 ] } ], "insert_e_utility_techniques": [ - 1635, + 1724, { "objects": [ - 1632, + 1721, "[e_utility_techniques_insert_input!]!" ], "on_conflict": [ - 1636 + 1725 ] } ], "insert_e_utility_techniques_one": [ - 1625, + 1714, { "object": [ - 1632, + 1721, "e_utility_techniques_insert_input!" ], "on_conflict": [ - 1636 + 1725 ] } ], "insert_e_utility_throw_strengths": [ - 1655, + 1744, { "objects": [ - 1652, + 1741, "[e_utility_throw_strengths_insert_input!]!" ], "on_conflict": [ - 1656 + 1745 ] } ], "insert_e_utility_throw_strengths_one": [ - 1645, + 1734, { "object": [ - 1652, + 1741, "e_utility_throw_strengths_insert_input!" ], "on_conflict": [ - 1656 + 1745 ] } ], "insert_e_utility_types": [ - 1675, + 1764, { "objects": [ - 1672, + 1761, "[e_utility_types_insert_input!]!" ], "on_conflict": [ - 1676 + 1765 ] } ], "insert_e_utility_types_one": [ - 1665, + 1754, { "object": [ - 1672, + 1761, "e_utility_types_insert_input!" ], "on_conflict": [ - 1676 + 1765 ] } ], "insert_e_utility_visibility": [ - 1695, + 1784, { "objects": [ - 1692, + 1781, "[e_utility_visibility_insert_input!]!" ], "on_conflict": [ - 1696 + 1785 ] } ], "insert_e_utility_visibility_one": [ - 1685, + 1774, { "object": [ - 1692, + 1781, "e_utility_visibility_insert_input!" ], "on_conflict": [ - 1696 + 1785 ] } ], "insert_e_veto_pick_types": [ - 1715, + 1804, { "objects": [ - 1712, + 1801, "[e_veto_pick_types_insert_input!]!" ], "on_conflict": [ - 1716 + 1805 ] } ], "insert_e_veto_pick_types_one": [ - 1705, + 1794, { "object": [ - 1712, + 1801, "e_veto_pick_types_insert_input!" ], "on_conflict": [ - 1716 + 1805 ] } ], "insert_e_winning_reasons": [ - 1735, + 1824, { "objects": [ - 1732, + 1821, "[e_winning_reasons_insert_input!]!" ], "on_conflict": [ - 1736 + 1825 ] } ], "insert_e_winning_reasons_one": [ - 1725, + 1814, { "object": [ - 1732, + 1821, "e_winning_reasons_insert_input!" ], "on_conflict": [ - 1736 + 1825 ] } ], "insert_event_match_links": [ - 1753, + 1842, { "objects": [ - 1750, + 1839, "[event_match_links_insert_input!]!" ], "on_conflict": [ - 1754 + 1843 ] } ], "insert_event_match_links_one": [ - 1745, + 1834, { "object": [ - 1750, + 1839, "event_match_links_insert_input!" ], "on_conflict": [ - 1754 + 1843 ] } ], "insert_event_media": [ - 1780, + 1869, { "objects": [ - 1775, + 1864, "[event_media_insert_input!]!" ], "on_conflict": [ - 1782 + 1871 ] } ], "insert_event_media_one": [ - 1763, + 1852, { "object": [ - 1775, + 1864, "event_media_insert_input!" ], "on_conflict": [ - 1782 + 1871 ] } ], "insert_event_media_players": [ - 1802, + 1891, { "objects": [ - 1797, + 1886, "[event_media_players_insert_input!]!" ], "on_conflict": [ - 1803 + 1892 ] } ], "insert_event_media_players_one": [ - 1785, + 1874, { "object": [ - 1797, + 1886, "event_media_players_insert_input!" ], "on_conflict": [ - 1803 + 1892 ] } ], "insert_event_organizers": [ - 1863, + 1952, { "objects": [ - 1858, + 1947, "[event_organizers_insert_input!]!" ], "on_conflict": [ - 1864 + 1953 ] } ], "insert_event_organizers_one": [ - 1846, + 1935, { "object": [ - 1858, + 1947, "event_organizers_insert_input!" ], "on_conflict": [ - 1864 + 1953 ] } ], "insert_event_players": [ - 1904, + 1993, { "objects": [ - 1899, + 1988, "[event_players_insert_input!]!" ], "on_conflict": [ - 1905 + 1994 ] } ], "insert_event_players_one": [ - 1887, + 1976, { "object": [ - 1899, + 1988, "event_players_insert_input!" ], "on_conflict": [ - 1905 + 1994 ] } ], "insert_event_teams": [ - 1942, + 2031, { "objects": [ - 1937, + 2026, "[event_teams_insert_input!]!" ], "on_conflict": [ - 1943 + 2032 ] } ], "insert_event_teams_one": [ - 1928, + 2017, { "object": [ - 1937, + 2026, "event_teams_insert_input!" ], "on_conflict": [ - 1943 + 2032 ] } ], "insert_event_tournaments": [ - 1966, + 2055, { "objects": [ - 1961, + 2050, "[event_tournaments_insert_input!]!" ], "on_conflict": [ - 1967 + 2056 ] } ], "insert_event_tournaments_one": [ - 1952, + 2041, { "object": [ - 1961, + 2050, "event_tournaments_insert_input!" ], "on_conflict": [ - 1967 + 2056 ] } ], "insert_events": [ - 1986, + 2075, { "objects": [ - 1983, + 2072, "[events_insert_input!]!" ], "on_conflict": [ - 1988 + 2077 ] } ], "insert_events_one": [ - 1976, + 2065, { "object": [ - 1983, + 2072, "events_insert_input!" ], "on_conflict": [ - 1988 + 2077 ] } ], "insert_friends": [ - 2016, + 2105, { "objects": [ - 2013, + 2102, "[friends_insert_input!]!" ], "on_conflict": [ - 2017 + 2106 ] } ], "insert_friends_one": [ - 2006, + 2095, { "object": [ - 2013, + 2102, "friends_insert_input!" ], "on_conflict": [ - 2017 + 2106 ] } ], "insert_game_mode_plugins": [ - 2056, + 2145, { "objects": [ - 2051, + 2140, "[game_mode_plugins_insert_input!]!" ], "on_conflict": [ - 2057 + 2146 ] } ], "insert_game_mode_plugins_one": [ - 2033, + 2122, { "object": [ - 2051, + 2140, "game_mode_plugins_insert_input!" ], "on_conflict": [ - 2057 + 2146 ] } ], "insert_game_modes": [ - 2091, + 2180, { "objects": [ - 2088, + 2177, "[game_modes_insert_input!]!" ], "on_conflict": [ - 2093 + 2182 ] } ], "insert_game_modes_one": [ - 2083, + 2172, { "object": [ - 2088, + 2177, "game_modes_insert_input!" ], "on_conflict": [ - 2093 + 2182 ] } ], "insert_game_plugin_installs": [ - 2110, + 2199, { "objects": [ - 2107, + 2196, "[game_plugin_installs_insert_input!]!" ], "on_conflict": [ - 2111 + 2200 ] } ], "insert_game_plugin_installs_one": [ - 2102, + 2191, { "object": [ - 2107, + 2196, "game_plugin_installs_insert_input!" ], "on_conflict": [ - 2111 + 2200 ] } ], "insert_game_plugin_versions": [ - 2139, + 2228, { "objects": [ - 2134, + 2223, "[game_plugin_versions_insert_input!]!" ], "on_conflict": [ - 2140 + 2229 ] } ], "insert_game_plugin_versions_one": [ - 2120, + 2209, { "object": [ - 2134, + 2223, "game_plugin_versions_insert_input!" ], "on_conflict": [ - 2140 + 2229 ] } ], "insert_game_plugins": [ - 2178, + 2267, { "objects": [ - 2175, + 2264, "[game_plugins_insert_input!]!" ], "on_conflict": [ - 2180 + 2269 ] } ], "insert_game_plugins_one": [ - 2165, + 2254, { "object": [ - 2175, + 2264, "game_plugins_insert_input!" ], "on_conflict": [ - 2180 + 2269 ] } ], "insert_game_server_node_plugins": [ - 2213, + 2302, { "objects": [ - 2208, + 2297, "[game_server_node_plugins_insert_input!]!" ], "on_conflict": [ - 2214 + 2303 ] } ], "insert_game_server_node_plugins_one": [ - 2197, + 2286, { "object": [ - 2208, + 2297, "game_server_node_plugins_insert_input!" ], "on_conflict": [ - 2214 + 2303 ] } ], "insert_game_server_nodes": [ - 2248, + 2337, { "objects": [ - 2243, + 2332, "[game_server_nodes_insert_input!]!" ], "on_conflict": [ - 2250 + 2339 ] } ], "insert_game_server_nodes_one": [ - 2225, + 2314, { "object": [ - 2243, + 2332, "game_server_nodes_insert_input!" ], "on_conflict": [ - 2250 + 2339 ] } ], "insert_game_versions": [ - 2290, + 2379, { "objects": [ - 2287, + 2376, "[game_versions_insert_input!]!" ], "on_conflict": [ - 2292 + 2381 ] } ], "insert_game_versions_one": [ - 2276, + 2365, { "object": [ - 2287, + 2376, "game_versions_insert_input!" ], "on_conflict": [ - 2292 + 2381 ] } ], "insert_gamedata_signature_validations": [ - 2323, + 2412, { "objects": [ - 2320, + 2409, "[gamedata_signature_validations_insert_input!]!" ], "on_conflict": [ - 2324 + 2413 ] } ], "insert_gamedata_signature_validations_one": [ - 2309, + 2398, { "object": [ - 2320, + 2409, "gamedata_signature_validations_insert_input!" ], "on_conflict": [ - 2324 + 2413 ] } ], "insert_leaderboard_entries": [ - 2361, + 2451, { "objects": [ - 2358, + 2448, "[leaderboard_entries_insert_input!]!" ] } ], "insert_leaderboard_entries_one": [ - 2352, + 2442, { "object": [ - 2358, + 2448, "leaderboard_entries_insert_input!" ] } ], "insert_league_divisions": [ - 2386, + 2476, { "objects": [ - 2383, + 2473, "[league_divisions_insert_input!]!" ], "on_conflict": [ - 2388 + 2478 ] } ], "insert_league_divisions_one": [ - 2376, + 2466, { "object": [ - 2383, + 2473, "league_divisions_insert_input!" ], "on_conflict": [ - 2388 + 2478 ] } ], "insert_league_match_weeks": [ - 2421, + 2511, { "objects": [ - 2416, + 2506, "[league_match_weeks_insert_input!]!" ], "on_conflict": [ - 2422 + 2512 ] } ], "insert_league_match_weeks_one": [ - 2404, + 2494, { "object": [ - 2416, + 2506, "league_match_weeks_insert_input!" ], "on_conflict": [ - 2422 + 2512 ] } ], "insert_league_relegation_playoffs": [ - 2462, + 2552, { "objects": [ - 2457, + 2547, "[league_relegation_playoffs_insert_input!]!" ], "on_conflict": [ - 2463 + 2553 ] } ], "insert_league_relegation_playoffs_one": [ - 2445, + 2535, { "object": [ - 2457, + 2547, "league_relegation_playoffs_insert_input!" ], "on_conflict": [ - 2463 + 2553 ] } ], "insert_league_scheduling_proposals": [ - 2503, + 2593, { "objects": [ - 2498, + 2588, "[league_scheduling_proposals_insert_input!]!" ], "on_conflict": [ - 2504 + 2594 ] } ], "insert_league_scheduling_proposals_one": [ - 2486, + 2576, { "object": [ - 2498, + 2588, "league_scheduling_proposals_insert_input!" ], "on_conflict": [ - 2504 + 2594 ] } ], "insert_league_season_divisions": [ - 2541, + 2631, { "objects": [ - 2536, + 2626, "[league_season_divisions_insert_input!]!" ], "on_conflict": [ - 2543 + 2633 ] } ], "insert_league_season_divisions_one": [ - 2527, + 2617, { "object": [ - 2536, + 2626, "league_season_divisions_insert_input!" ], "on_conflict": [ - 2543 + 2633 ] } ], "insert_league_seasons": [ - 2566, + 2656, { "objects": [ - 2563, + 2653, "[league_seasons_insert_input!]!" ], "on_conflict": [ - 2568 + 2658 ] } ], "insert_league_seasons_one": [ - 2552, + 2642, { "object": [ - 2563, + 2653, "league_seasons_insert_input!" ], "on_conflict": [ - 2568 + 2658 ] } ], "insert_league_team_movements": [ - 2602, + 2692, { "objects": [ - 2597, + 2687, "[league_team_movements_insert_input!]!" ], "on_conflict": [ - 2603 + 2693 ] } ], "insert_league_team_movements_one": [ - 2585, + 2675, { "object": [ - 2597, + 2687, "league_team_movements_insert_input!" ], "on_conflict": [ - 2603 + 2693 ] } ], "insert_league_team_rosters": [ - 2643, + 2733, { "objects": [ - 2638, + 2728, "[league_team_rosters_insert_input!]!" ], "on_conflict": [ - 2644 + 2734 ] } ], "insert_league_team_rosters_one": [ - 2626, + 2716, { "object": [ - 2638, + 2728, "league_team_rosters_insert_input!" ], "on_conflict": [ - 2644 + 2734 ] } ], "insert_league_team_seasons": [ - 2684, + 2774, { "objects": [ - 2679, + 2769, "[league_team_seasons_insert_input!]!" ], "on_conflict": [ - 2686 + 2776 ] } ], "insert_league_team_seasons_one": [ - 2667, + 2757, { "object": [ - 2679, + 2769, "league_team_seasons_insert_input!" ], "on_conflict": [ - 2686 + 2776 ] } ], "insert_league_teams": [ - 2717, + 2807, { "objects": [ - 2714, + 2804, "[league_teams_insert_input!]!" ], "on_conflict": [ - 2719 + 2809 ] } ], "insert_league_teams_one": [ - 2709, + 2799, { "object": [ - 2714, + 2804, "league_teams_insert_input!" ], "on_conflict": [ - 2719 + 2809 ] } ], "insert_lobbies": [ - 2736, + 2826, { "objects": [ - 2733, + 2823, "[lobbies_insert_input!]!" ], "on_conflict": [ - 2738 + 2828 ] } ], "insert_lobbies_one": [ - 2728, + 2818, { "object": [ - 2733, + 2823, "lobbies_insert_input!" ], "on_conflict": [ - 2738 + 2828 ] } ], "insert_lobby_players": [ - 2766, + 2856, { "objects": [ - 2761, + 2851, "[lobby_players_insert_input!]!" ], "on_conflict": [ - 2767 + 2857 ] } ], "insert_lobby_players_one": [ - 2747, + 2837, { "object": [ - 2761, + 2851, "lobby_players_insert_input!" ], "on_conflict": [ - 2767 + 2857 ] } ], "insert_map_callouts": [ - 2804, + 2894, { "objects": [ - 2801, + 2891, "[map_callouts_insert_input!]!" ], "on_conflict": [ - 2805 + 2895 ] } ], "insert_map_callouts_one": [ - 2792, + 2882, { "object": [ - 2801, + 2891, "map_callouts_insert_input!" ], "on_conflict": [ - 2805 + 2895 ] } ], "insert_map_pools": [ - 2823, + 2913, { "objects": [ - 2820, + 2910, "[map_pools_insert_input!]!" ], "on_conflict": [ - 2825 + 2915 ] } ], "insert_map_pools_one": [ - 2815, + 2905, { "object": [ - 2820, + 2910, "map_pools_insert_input!" ], "on_conflict": [ - 2825 + 2915 ] } ], "insert_maps": [ - 2850, + 2940, { "objects": [ - 2845, + 2935, "[maps_insert_input!]!" ], "on_conflict": [ - 2852 + 2942 ] } ], "insert_maps_one": [ - 2834, + 2924, { "object": [ - 2845, + 2935, "maps_insert_input!" ], "on_conflict": [ - 2852 + 2942 ] } ], "insert_match_clips": [ - 2880, + 2970, { "objects": [ - 2875, + 2965, "[match_clips_insert_input!]!" ], "on_conflict": [ - 2882 + 2972 ] } ], "insert_match_clips_one": [ - 2863, + 2953, { "object": [ - 2875, + 2965, "match_clips_insert_input!" ], "on_conflict": [ - 2882 + 2972 ] } ], "insert_match_demo_sessions": [ - 2926, + 3016, { "objects": [ - 2921, + 3011, "[match_demo_sessions_insert_input!]!" ], "on_conflict": [ - 2927 + 3017 ] } ], "insert_match_demo_sessions_one": [ - 2905, + 2995, { "object": [ - 2921, + 3011, "match_demo_sessions_insert_input!" ], "on_conflict": [ - 2927 + 3017 ] } ], "insert_match_lineup_players": [ - 2970, + 3060, { "objects": [ - 2965, + 3055, "[match_lineup_players_insert_input!]!" ], "on_conflict": [ - 2971 + 3061 ] } ], "insert_match_lineup_players_one": [ - 2951, + 3041, { "object": [ - 2965, + 3055, "match_lineup_players_insert_input!" ], "on_conflict": [ - 2971 + 3061 ] } ], "insert_match_lineups": [ - 3013, + 3103, { "objects": [ - 3008, + 3098, "[match_lineups_insert_input!]!" ], "on_conflict": [ - 3015 + 3105 ] } ], "insert_match_lineups_one": [ - 2996, + 3086, { "object": [ - 3008, + 3098, "match_lineups_insert_input!" ], "on_conflict": [ - 3015 + 3105 ] } ], "insert_match_map_demos": [ - 3061, + 3151, { "objects": [ - 3056, + 3146, "[match_map_demos_insert_input!]!" ], "on_conflict": [ - 3063 + 3153 ] } ], "insert_match_map_demos_one": [ - 3038, + 3128, { "object": [ - 3056, + 3146, "match_map_demos_insert_input!" ], "on_conflict": [ - 3063 + 3153 ] } ], "insert_match_map_rounds": [ - 3106, + 3196, { "objects": [ - 3101, + 3191, "[match_map_rounds_insert_input!]!" ], "on_conflict": [ - 3107 + 3197 ] } ], "insert_match_map_rounds_one": [ - 3089, + 3179, { "object": [ - 3101, + 3191, "match_map_rounds_insert_input!" ], "on_conflict": [ - 3107 + 3197 ] } ], "insert_match_map_veto_picks": [ - 3146, + 3236, { "objects": [ - 3141, + 3231, "[match_map_veto_picks_insert_input!]!" ], "on_conflict": [ - 3147 + 3237 ] } ], "insert_match_map_veto_picks_one": [ - 3130, + 3220, { "object": [ - 3141, + 3231, "match_map_veto_picks_insert_input!" ], "on_conflict": [ - 3147 + 3237 ] } ], "insert_match_maps": [ - 3175, + 3265, { "objects": [ - 3170, + 3260, "[match_maps_insert_input!]!" ], "on_conflict": [ - 3177 + 3267 ] } ], "insert_match_maps_one": [ - 3158, + 3248, { "object": [ - 3170, + 3260, "match_maps_insert_input!" ], "on_conflict": [ - 3177 + 3267 ] } ], "insert_match_options": [ - 3219, + 3309, { "objects": [ - 3214, + 3304, "[match_options_insert_input!]!" ], "on_conflict": [ - 3221 + 3311 ] } ], "insert_match_options_one": [ - 3200, + 3290, { "object": [ - 3214, + 3304, "match_options_insert_input!" ], "on_conflict": [ - 3221 + 3311 ] } ], "insert_match_region_veto_picks": [ - 3262, + 3352, { "objects": [ - 3257, + 3347, "[match_region_veto_picks_insert_input!]!" ], "on_conflict": [ - 3263 + 3353 ] } ], "insert_match_region_veto_picks_one": [ - 3246, + 3336, { "object": [ - 3257, + 3347, "match_region_veto_picks_insert_input!" ], "on_conflict": [ - 3263 + 3353 ] } ], "insert_match_streams": [ - 3297, + 3387, { "objects": [ - 3292, + 3382, "[match_streams_insert_input!]!" ], "on_conflict": [ - 3298 + 3388 ] } ], "insert_match_streams_one": [ - 3274, + 3364, { "object": [ - 3292, + 3382, "match_streams_insert_input!" ], "on_conflict": [ - 3298 + 3388 ] } ], "insert_match_type_cfgs": [ - 3332, + 3422, { "objects": [ - 3329, + 3419, "[match_type_cfgs_insert_input!]!" ], "on_conflict": [ - 3333 + 3423 ] } ], "insert_match_type_cfgs_one": [ - 3324, + 3414, { "object": [ - 3329, + 3419, "match_type_cfgs_insert_input!" ], "on_conflict": [ - 3333 + 3423 ] } ], "insert_matches": [ - 3361, + 3451, { "objects": [ - 3356, + 3446, "[matches_insert_input!]!" ], "on_conflict": [ - 3363 + 3453 ] } ], "insert_matches_one": [ - 3342, + 3432, { "object": [ - 3356, + 3446, "matches_insert_input!" ], "on_conflict": [ - 3363 + 3453 ] } ], "insert_migration_hashes_hashes": [ - 3396, + 3486, { "objects": [ - 3393, + 3483, "[migration_hashes_hashes_insert_input!]!" ], "on_conflict": [ - 3397 + 3487 ] } ], "insert_migration_hashes_hashes_one": [ - 3388, + 3478, { "object": [ - 3393, + 3483, "migration_hashes_hashes_insert_input!" ], "on_conflict": [ - 3397 + 3487 ] } ], "insert_my_friends": [ - 3428, + 3518, { "objects": [ - 3423, + 3513, "[my_friends_insert_input!]!" ] } ], "insert_my_friends_one": [ - 3406, + 3496, { "object": [ - 3423, + 3513, "my_friends_insert_input!" ] } ], "insert_news_articles": [ - 3462, + 3552, { "objects": [ - 3459, + 3549, "[news_articles_insert_input!]!" ], "on_conflict": [ - 3463 + 3553 ] } ], "insert_news_articles_one": [ - 3452, + 3542, { "object": [ - 3459, + 3549, "news_articles_insert_input!" ], "on_conflict": [ - 3463 + 3553 ] } ], "insert_notification_preferences": [ - 3489, + 3579, { "objects": [ - 3486, + 3576, "[notification_preferences_insert_input!]!" ], "on_conflict": [ - 3490 + 3580 ] } ], "insert_notification_preferences_one": [ - 3479, + 3569, { "object": [ - 3486, + 3576, "notification_preferences_insert_input!" ], "on_conflict": [ - 3490 + 3580 ] } ], "insert_notifications": [ - 3529, + 3619, { "objects": [ - 3524, + 3614, "[notifications_insert_input!]!" ], "on_conflict": [ - 3530 + 3620 ] } ], "insert_notifications_one": [ - 3506, + 3596, { "object": [ - 3524, + 3614, "notifications_insert_input!" ], "on_conflict": [ - 3530 + 3620 ] } ], "insert_pending_match_import_players": [ - 3576, + 3666, { "objects": [ - 3571, + 3661, "[pending_match_import_players_insert_input!]!" ], "on_conflict": [ - 3577 + 3667 ] } ], "insert_pending_match_import_players_one": [ - 3559, + 3649, { "object": [ - 3571, + 3661, "pending_match_import_players_insert_input!" ], "on_conflict": [ - 3577 + 3667 ] } ], "insert_pending_match_imports": [ - 3610, + 3700, { "objects": [ - 3607, + 3697, "[pending_match_imports_insert_input!]!" ], "on_conflict": [ - 3612 + 3702 ] } ], "insert_pending_match_imports_one": [ - 3600, + 3690, { "object": [ - 3607, + 3697, "pending_match_imports_insert_input!" ], "on_conflict": [ - 3612 + 3702 ] } ], "insert_player_aim_stats_demo": [ - 3638, + 3728, { "objects": [ - 3635, + 3725, "[player_aim_stats_demo_insert_input!]!" ], "on_conflict": [ - 3639 + 3729 ] } ], "insert_player_aim_stats_demo_one": [ - 3628, + 3718, { "object": [ - 3635, + 3725, "player_aim_stats_demo_insert_input!" ], "on_conflict": [ - 3639 + 3729 ] } ], "insert_player_aim_weapon_stats": [ - 3672, + 3762, { "objects": [ - 3667, + 3757, "[player_aim_weapon_stats_insert_input!]!" ], "on_conflict": [ - 3673 + 3763 ] } ], "insert_player_aim_weapon_stats_one": [ - 3655, + 3745, { "object": [ - 3667, + 3757, "player_aim_weapon_stats_insert_input!" ], "on_conflict": [ - 3673 + 3763 ] } ], "insert_player_assists": [ - 3715, + 3805, { "objects": [ - 3710, + 3800, "[player_assists_insert_input!]!" ], "on_conflict": [ - 3716 + 3806 ] } ], "insert_player_assists_one": [ - 3696, + 3786, { "object": [ - 3710, + 3800, "player_assists_insert_input!" ], "on_conflict": [ - 3716 + 3806 ] } ], "insert_player_damages": [ - 3776, + 3866, { "objects": [ - 3771, + 3861, "[player_damages_insert_input!]!" ], "on_conflict": [ - 3777 + 3867 ] } ], "insert_player_damages_one": [ - 3759, + 3849, { "object": [ - 3771, + 3861, "player_damages_insert_input!" ], "on_conflict": [ - 3777 + 3867 ] } ], "insert_player_elo": [ - 3810, + 3900, { "objects": [ - 3807, + 3897, "[player_elo_insert_input!]!" ], "on_conflict": [ - 3811 + 3901 ] } ], "insert_player_elo_one": [ - 3800, + 3890, { "object": [ - 3807, + 3897, "player_elo_insert_input!" ], "on_conflict": [ - 3811 + 3901 ] } ], "insert_player_faceit_rank_history": [ - 3844, + 3934, { "objects": [ - 3839, + 3929, "[player_faceit_rank_history_insert_input!]!" ], "on_conflict": [ - 3845 + 3935 ] } ], "insert_player_faceit_rank_history_one": [ - 3827, + 3917, { "object": [ - 3839, + 3929, "player_faceit_rank_history_insert_input!" ], "on_conflict": [ - 3845 + 3935 ] } ], "insert_player_flashes": [ - 3887, + 3977, { "objects": [ - 3882, + 3972, "[player_flashes_insert_input!]!" ], "on_conflict": [ - 3888 + 3978 ] } ], "insert_player_flashes_one": [ - 3868, + 3958, { "object": [ - 3882, + 3972, "player_flashes_insert_input!" ], "on_conflict": [ - 3888 + 3978 ] } ], "insert_player_kills": [ - 3973, + 4063, { "objects": [ - 3968, + 4058, "[player_kills_insert_input!]!" ], "on_conflict": [ - 3974 + 4064 ] } ], "insert_player_kills_by_weapon": [ - 3942, + 4032, { "objects": [ - 3937, + 4027, "[player_kills_by_weapon_insert_input!]!" ], "on_conflict": [ - 3943 + 4033 ] } ], "insert_player_kills_by_weapon_one": [ - 3925, + 4015, { "object": [ - 3937, + 4027, "player_kills_by_weapon_insert_input!" ], "on_conflict": [ - 3943 + 4033 ] } ], "insert_player_kills_one": [ - 3913, + 4003, { "object": [ - 3968, + 4058, "player_kills_insert_input!" ], "on_conflict": [ - 3974 + 4064 ] } ], "insert_player_leaderboard_rank": [ - 4008, + 4098, { "objects": [ - 4005, + 4095, "[player_leaderboard_rank_insert_input!]!" ] } ], "insert_player_leaderboard_rank_one": [ - 3999, + 4089, { "object": [ - 4005, + 4095, "player_leaderboard_rank_insert_input!" ] } ], "insert_player_match_map_stats": [ - 4039, + 4129, { "objects": [ - 4034, + 4124, "[player_match_map_stats_insert_input!]!" ], "on_conflict": [ - 4040 + 4130 ] } ], "insert_player_match_map_stats_one": [ - 4022, + 4112, { "object": [ - 4034, + 4124, "player_match_map_stats_insert_input!" ], "on_conflict": [ - 4040 + 4130 ] } ], "insert_player_objectives": [ - 4131, + 4221, { "objects": [ - 4126, + 4216, "[player_objectives_insert_input!]!" ], "on_conflict": [ - 4132 + 4222 ] } ], "insert_player_objectives_one": [ - 4114, + 4204, { "object": [ - 4126, + 4216, "player_objectives_insert_input!" ], "on_conflict": [ - 4132 + 4222 ] } ], "insert_player_premier_rank_history": [ - 4190, + 4280, { "objects": [ - 4185, + 4275, "[player_premier_rank_history_insert_input!]!" ], "on_conflict": [ - 4191 + 4281 ] } ], "insert_player_premier_rank_history_one": [ - 4173, + 4263, { "object": [ - 4185, + 4275, "player_premier_rank_history_insert_input!" ], "on_conflict": [ - 4191 + 4281 ] } ], "insert_player_sanctions": [ - 4231, + 4321, { "objects": [ - 4226, + 4316, "[player_sanctions_insert_input!]!" ], "on_conflict": [ - 4232 + 4322 ] } ], "insert_player_sanctions_one": [ - 4214, + 4304, { "object": [ - 4226, + 4316, "player_sanctions_insert_input!" ], "on_conflict": [ - 4232 + 4322 ] } ], "insert_player_season_stats": [ - 4282, + 4372, { "objects": [ - 4277, + 4367, "[player_season_stats_insert_input!]!" ], "on_conflict": [ - 4283 + 4373 ] } ], "insert_player_season_stats_one": [ - 4255, + 4345, { "object": [ - 4277, + 4367, "player_season_stats_insert_input!" ], "on_conflict": [ - 4283 + 4373 ] } ], "insert_player_stats": [ - 4324, + 4414, { "objects": [ - 4321, + 4411, "[player_stats_insert_input!]!" ], "on_conflict": [ - 4326 + 4416 ] } ], "insert_player_stats_one": [ - 4314, + 4404, { "object": [ - 4321, + 4411, "player_stats_insert_input!" ], "on_conflict": [ - 4326 + 4416 ] } ], "insert_player_steam_bot_friend": [ - 4356, + 4446, { "objects": [ - 4353, + 4443, "[player_steam_bot_friend_insert_input!]!" ], "on_conflict": [ - 4357 + 4447 ] } ], "insert_player_steam_bot_friend_one": [ - 4342, + 4432, { "object": [ - 4353, + 4443, "player_steam_bot_friend_insert_input!" ], "on_conflict": [ - 4357 + 4447 ] } ], "insert_player_steam_match_auth": [ - 4384, + 4474, { "objects": [ - 4381, + 4471, "[player_steam_match_auth_insert_input!]!" ], "on_conflict": [ - 4385 + 4475 ] } ], "insert_player_steam_match_auth_one": [ - 4374, + 4464, { "object": [ - 4381, + 4471, "player_steam_match_auth_insert_input!" ], "on_conflict": [ - 4385 + 4475 ] } ], "insert_player_unused_utility": [ - 4418, + 4508, { "objects": [ - 4413, + 4503, "[player_unused_utility_insert_input!]!" ], "on_conflict": [ - 4419 + 4509 ] } ], "insert_player_unused_utility_one": [ - 4401, + 4491, { "object": [ - 4413, + 4503, "player_unused_utility_insert_input!" ], "on_conflict": [ - 4419 + 4509 ] } ], "insert_player_utility": [ - 4459, + 4549, { "objects": [ - 4454, + 4544, "[player_utility_insert_input!]!" ], "on_conflict": [ - 4460 + 4550 ] } ], "insert_player_utility_one": [ - 4442, + 4532, { "object": [ - 4454, + 4544, "player_utility_insert_input!" ], "on_conflict": [ - 4460 + 4550 ] } ], "insert_players": [ - 4526, + 4616, { "objects": [ - 4523, + 4613, "[players_insert_input!]!" ], "on_conflict": [ - 4528 + 4618 ] } ], "insert_players_one": [ - 4516, + 4606, { "object": [ - 4523, + 4613, "players_insert_input!" ], "on_conflict": [ - 4528 + 4618 ] } ], "insert_plugin_versions": [ - 4554, + 4644, { "objects": [ - 4551, + 4641, "[plugin_versions_insert_input!]!" ], "on_conflict": [ - 4555 + 4645 ] } ], "insert_plugin_versions_one": [ - 4544, + 4634, { "object": [ - 4551, + 4641, "plugin_versions_insert_input!" ], "on_conflict": [ - 4555 + 4645 ] } ], "insert_push_subscriptions": [ - 4581, + 4671, { "objects": [ - 4578, + 4668, "[push_subscriptions_insert_input!]!" ], "on_conflict": [ - 4582 + 4672 ] } ], "insert_push_subscriptions_one": [ - 4571, + 4661, { "object": [ - 4578, + 4668, "push_subscriptions_insert_input!" ], "on_conflict": [ - 4582 + 4672 ] } ], "insert_role_permissions": [ - 4609, + 4699, { "objects": [ - 4606, + 4696, "[role_permissions_insert_input!]!" ] } ], "insert_role_permissions_one": [ - 4602, + 4692, { "object": [ - 4606, + 4696, "role_permissions_insert_input!" ] } ], "insert_seasons": [ - 4626, + 4716, { "objects": [ - 4623, + 4713, "[seasons_insert_input!]!" ], "on_conflict": [ - 4628 + 4718 ] } ], "insert_seasons_one": [ - 4616, + 4706, { "object": [ - 4623, + 4713, "seasons_insert_input!" ], "on_conflict": [ - 4628 + 4718 ] } ], "insert_server_regions": [ - 4653, + 4743, { "objects": [ - 4650, + 4740, "[server_regions_insert_input!]!" ], "on_conflict": [ - 4655 + 4745 ] } ], "insert_server_regions_one": [ - 4644, + 4734, { "object": [ - 4650, + 4740, "server_regions_insert_input!" ], "on_conflict": [ - 4655 + 4745 ] } ], "insert_servers": [ - 4694, + 4784, { "objects": [ - 4689, + 4779, "[servers_insert_input!]!" ], "on_conflict": [ - 4696 + 4786 ] } ], "insert_servers_one": [ - 4671, + 4761, { "object": [ - 4689, + 4779, "servers_insert_input!" ], "on_conflict": [ - 4696 + 4786 ] } ], "insert_settings": [ - 4730, + 4820, { "objects": [ - 4727, + 4817, "[settings_insert_input!]!" ], "on_conflict": [ - 4731 + 4821 ] } ], "insert_settings_one": [ - 4722, + 4812, { "object": [ - 4727, + 4817, "settings_insert_input!" ], "on_conflict": [ - 4731 + 4821 ] } ], "insert_steam_account_claims": [ - 4756, + 4846, { "objects": [ - 4751, + 4841, "[steam_account_claims_insert_input!]!" ], "on_conflict": [ - 4757 + 4847 ] } ], "insert_steam_account_claims_one": [ - 4742, + 4832, { "object": [ - 4751, + 4841, "steam_account_claims_insert_input!" ], "on_conflict": [ - 4757 + 4847 ] } ], "insert_steam_accounts": [ - 4776, + 4866, { "objects": [ - 4773, + 4863, "[steam_accounts_insert_input!]!" ], "on_conflict": [ - 4778 + 4868 ] } ], "insert_steam_accounts_one": [ - 4766, + 4856, { "object": [ - 4773, + 4863, "steam_accounts_insert_input!" ], "on_conflict": [ - 4778 + 4868 ] } ], "insert_system_alerts": [ - 4804, + 4894, { "objects": [ - 4801, + 4891, "[system_alerts_insert_input!]!" ], "on_conflict": [ - 4805 + 4895 ] } ], "insert_system_alerts_one": [ - 4794, + 4884, { "object": [ - 4801, + 4891, "system_alerts_insert_input!" ], "on_conflict": [ - 4805 + 4895 ] } ], "insert_team_invites": [ - 4838, + 4928, { "objects": [ - 4833, + 4923, "[team_invites_insert_input!]!" ], "on_conflict": [ - 4839 + 4929 ] } ], "insert_team_invites_one": [ - 4821, + 4911, { "object": [ - 4833, + 4923, "team_invites_insert_input!" ], "on_conflict": [ - 4839 + 4929 ] } ], "insert_team_roster": [ - 4881, + 4971, { "objects": [ - 4876, + 4966, "[team_roster_insert_input!]!" ], "on_conflict": [ - 4882 + 4972 ] } ], "insert_team_roster_one": [ - 4862, + 4952, { "object": [ - 4876, + 4966, "team_roster_insert_input!" ], "on_conflict": [ - 4882 + 4972 ] } ], "insert_team_scrim_alerts": [ - 4917, + 5007, { "objects": [ - 4914, + 5004, "[team_scrim_alerts_insert_input!]!" ], "on_conflict": [ - 4918 + 5008 ] } ], "insert_team_scrim_alerts_one": [ - 4907, + 4997, { "object": [ - 4914, + 5004, "team_scrim_alerts_insert_input!" ], "on_conflict": [ - 4918 + 5008 ] } ], "insert_team_scrim_availability": [ - 4950, + 5040, { "objects": [ - 4945, + 5035, "[team_scrim_availability_insert_input!]!" ], "on_conflict": [ - 4951 + 5041 ] } ], "insert_team_scrim_availability_one": [ - 4934, + 5024, { "object": [ - 4945, + 5035, "team_scrim_availability_insert_input!" ], "on_conflict": [ - 4951 + 5041 ] } ], "insert_team_scrim_request_proposals": [ - 4979, + 5069, { "objects": [ - 4974, + 5064, "[team_scrim_request_proposals_insert_input!]!" ], "on_conflict": [ - 4980 + 5070 ] } ], "insert_team_scrim_request_proposals_one": [ - 4962, + 5052, { "object": [ - 4974, + 5064, "team_scrim_request_proposals_insert_input!" ], "on_conflict": [ - 4980 + 5070 ] } ], "insert_team_scrim_requests": [ - 5022, + 5112, { "objects": [ - 5017, + 5107, "[team_scrim_requests_insert_input!]!" ], "on_conflict": [ - 5024 + 5114 ] } ], "insert_team_scrim_requests_one": [ - 5003, + 5093, { "object": [ - 5017, + 5107, "team_scrim_requests_insert_input!" ], "on_conflict": [ - 5024 + 5114 ] } ], "insert_team_scrim_settings": [ - 5059, + 5149, { "objects": [ - 5056, + 5146, "[team_scrim_settings_insert_input!]!" ], "on_conflict": [ - 5061 + 5151 ] } ], "insert_team_scrim_settings_one": [ - 5049, + 5139, { "object": [ - 5056, + 5146, "team_scrim_settings_insert_input!" ], "on_conflict": [ - 5061 + 5151 ] } ], "insert_team_suggestions": [ - 5087, + 5177, { "objects": [ - 5084, + 5174, "[team_suggestions_insert_input!]!" ], "on_conflict": [ - 5088 + 5178 ] } ], "insert_team_suggestions_one": [ - 5077, + 5167, { "object": [ - 5084, + 5174, "team_suggestions_insert_input!" ], "on_conflict": [ - 5088 + 5178 ] } ], "insert_teams": [ - 5123, + 5213, { "objects": [ - 5118, + 5208, "[teams_insert_input!]!" ], "on_conflict": [ - 5125 + 5215 ] } ], "insert_teams_one": [ - 5104, + 5194, { "object": [ - 5118, + 5208, "teams_insert_input!" ], "on_conflict": [ - 5125 + 5215 ] } ], "insert_tournament_awards": [ - 5172, + 5262, { "objects": [ - 5167, + 5257, "[tournament_awards_insert_input!]!" ], "on_conflict": [ - 5174 + 5264 ] } ], "insert_tournament_awards_one": [ - 5155, + 5245, { "object": [ - 5167, + 5257, "tournament_awards_insert_input!" ], "on_conflict": [ - 5174 + 5264 ] } ], "insert_tournament_brackets": [ - 5216, + 5306, { "objects": [ - 5211, + 5301, "[tournament_brackets_insert_input!]!" ], "on_conflict": [ - 5218 + 5308 ] } ], "insert_tournament_brackets_one": [ - 5197, + 5287, { "object": [ - 5211, + 5301, "tournament_brackets_insert_input!" ], "on_conflict": [ - 5218 + 5308 ] } ], "insert_tournament_categories": [ - 5257, + 5347, { "objects": [ - 5252, + 5342, "[tournament_categories_insert_input!]!" ], "on_conflict": [ - 5258 + 5348 ] } ], "insert_tournament_categories_one": [ - 5243, + 5333, { "object": [ - 5252, + 5342, "tournament_categories_insert_input!" ], "on_conflict": [ - 5258 + 5348 + ] + } + ], + "insert_tournament_free_agents": [ + 5374, + { + "objects": [ + 5369, + "[tournament_free_agents_insert_input!]!" + ], + "on_conflict": [ + 5375 + ] + } + ], + "insert_tournament_free_agents_one": [ + 5357, + { + "object": [ + 5369, + "tournament_free_agents_insert_input!" + ], + "on_conflict": [ + 5375 + ] + } + ], + "insert_tournament_invite_code_uses": [ + 5415, + { + "objects": [ + 5410, + "[tournament_invite_code_uses_insert_input!]!" + ], + "on_conflict": [ + 5416 + ] + } + ], + "insert_tournament_invite_code_uses_one": [ + 5398, + { + "object": [ + 5410, + "tournament_invite_code_uses_insert_input!" + ], + "on_conflict": [ + 5416 + ] + } + ], + "insert_tournament_invite_codes": [ + 5449, + { + "objects": [ + 5446, + "[tournament_invite_codes_insert_input!]!" + ], + "on_conflict": [ + 5451 + ] + } + ], + "insert_tournament_invite_codes_one": [ + 5439, + { + "object": [ + 5446, + "tournament_invite_codes_insert_input!" + ], + "on_conflict": [ + 5451 + ] + } + ], + "insert_tournament_invites": [ + 5477, + { + "objects": [ + 5474, + "[tournament_invites_insert_input!]!" + ], + "on_conflict": [ + 5478 + ] + } + ], + "insert_tournament_invites_one": [ + 5467, + { + "object": [ + 5474, + "tournament_invites_insert_input!" + ], + "on_conflict": [ + 5478 + ] + } + ], + "insert_tournament_leaderboard_entries": [ + 5503, + { + "objects": [ + 5500, + "[tournament_leaderboard_entries_insert_input!]!" + ] + } + ], + "insert_tournament_leaderboard_entries_one": [ + 5494, + { + "object": [ + 5500, + "tournament_leaderboard_entries_insert_input!" + ] + } + ], + "insert_tournament_no_shows": [ + 5527, + { + "objects": [ + 5524, + "[tournament_no_shows_insert_input!]!" + ], + "on_conflict": [ + 5528 + ] + } + ], + "insert_tournament_no_shows_one": [ + 5517, + { + "object": [ + 5524, + "tournament_no_shows_insert_input!" + ], + "on_conflict": [ + 5528 ] } ], "insert_tournament_organizer_teams": [ - 5281, + 5558, { "objects": [ - 5276, + 5553, "[tournament_organizer_teams_insert_input!]!" ], "on_conflict": [ - 5282 + 5559 ] } ], "insert_tournament_organizer_teams_one": [ - 5267, + 5544, { "object": [ - 5276, + 5553, "tournament_organizer_teams_insert_input!" ], "on_conflict": [ - 5282 + 5559 ] } ], "insert_tournament_organizers": [ - 5308, + 5585, { "objects": [ - 5303, + 5580, "[tournament_organizers_insert_input!]!" ], "on_conflict": [ - 5309 + 5586 ] } ], "insert_tournament_organizers_one": [ - 5291, + 5568, { "object": [ - 5303, + 5580, "tournament_organizers_insert_input!" ], "on_conflict": [ - 5309 + 5586 ] } ], "insert_tournament_prizes": [ - 5349, + 5626, { "objects": [ - 5344, + 5621, "[tournament_prizes_insert_input!]!" ], "on_conflict": [ - 5350 + 5627 ] } ], "insert_tournament_prizes_one": [ - 5332, + 5609, { "object": [ - 5344, + 5621, "tournament_prizes_insert_input!" ], "on_conflict": [ - 5350 + 5627 + ] + } + ], + "insert_tournament_registration_unlocks": [ + 5660, + { + "objects": [ + 5657, + "[tournament_registration_unlocks_insert_input!]!" + ], + "on_conflict": [ + 5661 + ] + } + ], + "insert_tournament_registration_unlocks_one": [ + 5650, + { + "object": [ + 5657, + "tournament_registration_unlocks_insert_input!" + ], + "on_conflict": [ + 5661 ] } ], "insert_tournament_stage_windows": [ - 5390, + 5693, { "objects": [ - 5385, + 5688, "[tournament_stage_windows_insert_input!]!" ], "on_conflict": [ - 5391 + 5694 ] } ], "insert_tournament_stage_windows_one": [ - 5373, + 5676, { "object": [ - 5385, + 5688, "tournament_stage_windows_insert_input!" ], "on_conflict": [ - 5391 + 5694 ] } ], "insert_tournament_stages": [ - 5437, + 5740, { "objects": [ - 5432, + 5735, "[tournament_stages_insert_input!]!" ], "on_conflict": [ - 5439 + 5742 ] } ], "insert_tournament_stages_one": [ - 5414, + 5717, { "object": [ - 5432, + 5735, "tournament_stages_insert_input!" ], "on_conflict": [ - 5439 + 5742 ] } ], "insert_tournament_team_invites": [ - 5482, + 5785, { "objects": [ - 5477, + 5780, "[tournament_team_invites_insert_input!]!" ], "on_conflict": [ - 5483 + 5786 ] } ], "insert_tournament_team_invites_one": [ - 5465, + 5768, { "object": [ - 5477, + 5780, "tournament_team_invites_insert_input!" ], "on_conflict": [ - 5483 + 5786 ] } ], "insert_tournament_team_roster": [ - 5523, + 5826, { "objects": [ - 5518, + 5821, "[tournament_team_roster_insert_input!]!" ], "on_conflict": [ - 5524 + 5827 ] } ], "insert_tournament_team_roster_one": [ - 5506, + 5809, { "object": [ - 5518, + 5821, "tournament_team_roster_insert_input!" ], "on_conflict": [ - 5524 + 5827 ] } ], "insert_tournament_teams": [ - 5564, + 5869, { "objects": [ - 5559, + 5864, "[tournament_teams_insert_input!]!" ], "on_conflict": [ - 5566 + 5871 ] } ], "insert_tournament_teams_one": [ - 5547, + 5850, { "object": [ - 5559, + 5864, "tournament_teams_insert_input!" ], "on_conflict": [ - 5566 + 5871 ] } ], "insert_tournaments": [ - 5618, + 5925, { "objects": [ - 5613, + 5920, "[tournaments_insert_input!]!" ], "on_conflict": [ - 5620 + 5927 ] } ], "insert_tournaments_one": [ - 5589, + 5896, { "object": [ - 5613, + 5920, "tournaments_insert_input!" ], "on_conflict": [ - 5620 + 5927 ] } ], "insert_utility_collection_items": [ - 5670, + 5977, { "objects": [ - 5665, + 5972, "[utility_collection_items_insert_input!]!" ], "on_conflict": [ - 5671 + 5978 ] } ], "insert_utility_collection_items_one": [ - 5653, + 5960, { "object": [ - 5665, + 5972, "utility_collection_items_insert_input!" ], "on_conflict": [ - 5671 + 5978 ] } ], "insert_utility_collections": [ - 5704, + 6011, { "objects": [ - 5701, + 6008, "[utility_collections_insert_input!]!" ], "on_conflict": [ - 5706 + 6013 ] } ], "insert_utility_collections_one": [ - 5694, + 6001, { "object": [ - 5701, + 6008, "utility_collections_insert_input!" ], "on_conflict": [ - 5706 + 6013 ] } ], "insert_utility_demo_mines": [ - 5732, + 6039, { "objects": [ - 5729, + 6036, "[utility_demo_mines_insert_input!]!" ], "on_conflict": [ - 5733 + 6040 ] } ], "insert_utility_demo_mines_one": [ - 5722, + 6029, { "object": [ - 5729, + 6036, "utility_demo_mines_insert_input!" ], "on_conflict": [ - 5733 + 6040 ] } ], "insert_utility_demo_throws": [ - 5759, + 6066, { "objects": [ - 5756, + 6063, "[utility_demo_throws_insert_input!]!" ], "on_conflict": [ - 5760 + 6067 ] } ], "insert_utility_demo_throws_one": [ - 5749, + 6056, { "object": [ - 5756, + 6063, "utility_demo_throws_insert_input!" ], "on_conflict": [ - 5760 + 6067 ] } ], "insert_utility_drift_results": [ - 5803, + 6110, { "objects": [ - 5798, + 6105, "[utility_drift_results_insert_input!]!" ], "on_conflict": [ - 5804 + 6111 ] } ], "insert_utility_drift_results_one": [ - 5776, + 6083, { "object": [ - 5798, + 6105, "utility_drift_results_insert_input!" ], "on_conflict": [ - 5804 + 6111 ] } ], "insert_utility_drift_scans": [ - 5845, + 6152, { "objects": [ - 5842, + 6149, "[utility_drift_scans_insert_input!]!" ], "on_conflict": [ - 5847 + 6154 ] } ], "insert_utility_drift_scans_one": [ - 5835, + 6142, { "object": [ - 5842, + 6149, "utility_drift_scans_insert_input!" ], "on_conflict": [ - 5847 + 6154 ] } ], "insert_utility_lineup_favorites": [ - 5880, + 6187, { "objects": [ - 5875, + 6182, "[utility_lineup_favorites_insert_input!]!" ], "on_conflict": [ - 5881 + 6188 ] } ], "insert_utility_lineup_favorites_one": [ - 5863, + 6170, { "object": [ - 5875, + 6182, "utility_lineup_favorites_insert_input!" ], "on_conflict": [ - 5881 + 6188 ] } ], "insert_utility_lineup_progress": [ - 5931, + 6238, { "objects": [ - 5926, + 6233, "[utility_lineup_progress_insert_input!]!" ], "on_conflict": [ - 5932 + 6239 ] } ], "insert_utility_lineup_progress_one": [ - 5904, + 6211, { "object": [ - 5926, + 6233, "utility_lineup_progress_insert_input!" ], "on_conflict": [ - 5932 + 6239 ] } ], "insert_utility_lineup_renders": [ - 5986, + 6293, { "objects": [ - 5981, + 6288, "[utility_lineup_renders_insert_input!]!" ], "on_conflict": [ - 5987 + 6294 ] } ], "insert_utility_lineup_renders_one": [ - 5963, + 6270, { "object": [ - 5981, + 6288, "utility_lineup_renders_insert_input!" ], "on_conflict": [ - 5987 + 6294 ] } ], "insert_utility_lineup_repairs": [ - 6040, + 6347, { "objects": [ - 6035, + 6342, "[utility_lineup_repairs_insert_input!]!" ], "on_conflict": [ - 6041 + 6348 ] } ], "insert_utility_lineup_repairs_one": [ - 6013, + 6320, { "object": [ - 6035, + 6342, "utility_lineup_repairs_insert_input!" ], "on_conflict": [ - 6041 + 6348 ] } ], "insert_utility_lineup_votes": [ - 6089, + 6396, { "objects": [ - 6084, + 6391, "[utility_lineup_votes_insert_input!]!" ], "on_conflict": [ - 6090 + 6397 ] } ], "insert_utility_lineup_votes_one": [ - 6072, + 6379, { "object": [ - 6084, + 6391, "utility_lineup_votes_insert_input!" ], "on_conflict": [ - 6090 + 6397 ] } ], "insert_utility_lineups": [ - 6146, + 6453, { "objects": [ - 6141, + 6448, "[utility_lineups_insert_input!]!" ], "on_conflict": [ - 6148 + 6455 ] } ], "insert_utility_lineups_one": [ - 6113, + 6420, { "object": [ - 6141, + 6448, "utility_lineups_insert_input!" ], "on_conflict": [ - 6148 + 6455 ] } ], "insert_utility_meta_lineups": [ - 6192, + 6499, { "objects": [ - 6189, + 6496, "[utility_meta_lineups_insert_input!]!" ], "on_conflict": [ - 6193 + 6500 ] } ], "insert_utility_meta_lineups_one": [ - 6182, + 6489, { "object": [ - 6189, + 6496, "utility_meta_lineups_insert_input!" ], "on_conflict": [ - 6193 + 6500 ] } ], "insert_utility_playbook_steps": [ - 6226, + 6533, { "objects": [ - 6221, + 6528, "[utility_playbook_steps_insert_input!]!" ], "on_conflict": [ - 6227 + 6534 ] } ], "insert_utility_playbook_steps_one": [ - 6209, + 6516, { "object": [ - 6221, + 6528, "utility_playbook_steps_insert_input!" ], "on_conflict": [ - 6227 + 6534 ] } ], "insert_utility_playbooks": [ - 6260, + 6567, { "objects": [ - 6257, + 6564, "[utility_playbooks_insert_input!]!" ], "on_conflict": [ - 6262 + 6569 ] } ], "insert_utility_playbooks_one": [ - 6250, + 6557, { "object": [ - 6257, + 6564, "utility_playbooks_insert_input!" ], "on_conflict": [ - 6262 + 6569 ] } ], "insert_utility_practice_invites": [ - 6295, + 6602, { "objects": [ - 6290, + 6597, "[utility_practice_invites_insert_input!]!" ], "on_conflict": [ - 6296 + 6603 ] } ], "insert_utility_practice_invites_one": [ - 6278, + 6585, { "object": [ - 6290, + 6597, "utility_practice_invites_insert_input!" ], "on_conflict": [ - 6296 + 6603 ] } ], "insert_utility_practice_sessions": [ - 6338, + 6645, { "objects": [ - 6333, + 6640, "[utility_practice_sessions_insert_input!]!" ], "on_conflict": [ - 6340 + 6647 ] } ], "insert_utility_practice_sessions_one": [ - 6319, + 6626, { "object": [ - 6333, + 6640, "utility_practice_sessions_insert_input!" ], "on_conflict": [ - 6340 + 6647 ] } ], "insert_v_match_captains": [ - 6530, + 6837, { "objects": [ - 6527, + 6834, "[v_match_captains_insert_input!]!" ] } ], "insert_v_match_captains_one": [ - 6521, + 6828, { "object": [ - 6527, + 6834, "v_match_captains_insert_input!" ] } ], "insert_v_match_map_backup_rounds": [ - 6641, + 6948, { "objects": [ - 6638, + 6945, "[v_match_map_backup_rounds_insert_input!]!" ] } ], "insert_v_match_map_backup_rounds_one": [ - 6632, + 6939, { "object": [ - 6638, + 6945, "v_match_map_backup_rounds_insert_input!" ] } ], "insert_v_player_match_map_hltv": [ - 6863, + 7170, { "objects": [ - 6858, + 7165, "[v_player_match_map_hltv_insert_input!]!" ] } ], "insert_v_player_match_map_hltv_one": [ - 6847, + 7154, { "object": [ - 6858, + 7165, "v_player_match_map_hltv_insert_input!" ] } ], "insert_v_pool_maps": [ - 7040, + 7347, { "objects": [ - 7035, + 7342, "[v_pool_maps_insert_input!]!" ] } ], "insert_v_pool_maps_one": [ - 7025, + 7332, { "object": [ - 7035, + 7342, "v_pool_maps_insert_input!" ] } ], "insert_v_team_stage_results": [ - 7134, + 7441, { "objects": [ - 7129, + 7436, "[v_team_stage_results_insert_input!]!" ], "on_conflict": [ - 7136 + 7443 ] } ], "insert_v_team_stage_results_one": [ - 7107, + 7414, { "object": [ - 7129, + 7436, "v_team_stage_results_insert_input!" ], "on_conflict": [ - 7136 + 7443 ] } ], @@ -188235,7 +195355,7 @@ export default { 88, { "session_id": [ - 6365, + 6672, "uuid!" ], "steam_ids": [ @@ -188248,7 +195368,7 @@ export default { 88, { "draftGameId": [ - 6365, + 6672, "uuid!" ], "inviteCode": [ @@ -188260,7 +195380,7 @@ export default { 88, { "draftGameId": [ - 6365, + 6672, "uuid!" ], "inviteCode": [ @@ -188268,14 +195388,26 @@ export default { ] } ], + "joinTournamentAsFreeAgent": [ + 88, + { + "tournament_id": [ + 6672, + "uuid!" + ], + "with_party": [ + 6 + ] + } + ], "joinUtilityPractice": [ - 135, + 137, { "invite_code": [ 85 ], "session_id": [ - 6365 + 6672 ] } ], @@ -188296,14 +195428,14 @@ export default { } ], "league_award_forfeit": [ - 3342, + 3432, { "args": [ - 2375, + 2465, "league_award_forfeit_args!" ], "distinct_on": [ - 3366, + 3456, "[matches_select_column!]" ], "limit": [ @@ -188313,11 +195445,11 @@ export default { 41 ], "order_by": [ - 3364, + 3454, "[matches_order_by!]" ], "where": [ - 3353 + 3443 ] } ], @@ -188330,11 +195462,20 @@ export default { ] } ], + "leaveTournamentAsFreeAgent": [ + 88, + { + "tournament_id": [ + 6672, + "uuid!" + ] + } + ], "leaveUtilityPractice": [ 88, { "session_id": [ - 6365, + 6672, "uuid!" ] } @@ -188359,10 +195500,10 @@ export default { 88, { "playbook_id": [ - 6365 + 6672 ], "session_id": [ - 6365, + 6672, "uuid!" ] } @@ -188397,7 +195538,7 @@ export default { 88, { "match_map_id": [ - 6365, + 6672, "uuid!" ] } @@ -188409,7 +195550,7 @@ export default { 25, { "draftGameId": [ - 6365, + 6672, "uuid!" ], "inviteCode": [ @@ -188421,13 +195562,13 @@ export default { 60, { "gameModeId": [ - 6365, + 6672, "uuid!" ] } ], "purgeUtilityLineupSource": [ - 137, + 139, { "dry_run": [ 6 @@ -188445,7 +195586,7 @@ export default { 41 ], "match_map_id": [ - 6365, + 6672, "uuid!" ], "preset": [ @@ -188471,7 +195612,20 @@ export default { 88, { "match_id": [ - 6365, + 6672, + "uuid!" + ] + } + ], + "readmitTournamentTeam": [ + 88, + { + "tournament_id": [ + 6672, + "uuid!" + ], + "tournament_team_id": [ + 6672, "uuid!" ] } @@ -188480,20 +195634,20 @@ export default { 88, { "match_id": [ - 6365, + 6672, "uuid!" ] } ], "recalculate_tournament_awards": [ - 241, + 243, { "args": [ - 4598, + 4688, "recalculate_tournament_awards_args!" ], "distinct_on": [ - 262, + 264, "[award_recipients_select_column!]" ], "limit": [ @@ -188503,11 +195657,11 @@ export default { 41 ], "order_by": [ - 260, + 262, "[award_recipients_order_by!]" ], "where": [ - 250 + 252 ] } ], @@ -188530,7 +195684,20 @@ export default { 88, { "match_id": [ - 6365, + 6672, + "uuid!" + ] + } + ], + "redeemTournamentInviteCode": [ + 88, + { + "code": [ + 85, + "String!" + ], + "tournament_id": [ + 6672, "uuid!" ] } @@ -188554,7 +195721,7 @@ export default { 88, { "match_id": [ - 6365, + 6672, "uuid!" ] } @@ -188569,7 +195736,7 @@ export default { } ], "remineUtilityMeta": [ - 138 + 140 ], "removeFixtures": [ 88 @@ -188584,14 +195751,14 @@ export default { } ], "remove_league_team_from_season": [ - 2667, + 2757, { "args": [ - 4599, + 4689, "remove_league_team_from_season_args!" ], "distinct_on": [ - 2689, + 2779, "[league_team_seasons_select_column!]" ], "limit": [ @@ -188601,11 +195768,11 @@ export default { 41 ], "order_by": [ - 2687, + 2777, "[league_team_seasons_order_by!]" ], "where": [ - 2676 + 2766 ] } ], @@ -188630,23 +195797,23 @@ export default { } ], "renderUtilityLineupPreview": [ - 140, + 142, { "utility_lineup_id": [ - 6365, + 6672, "uuid!" ] } ], "reorder_league_divisions": [ - 2376, + 2466, { "args": [ - 4600, + 4690, "reorder_league_divisions_args!" ], "distinct_on": [ - 2391, + 2481, "[league_divisions_select_column!]" ], "limit": [ @@ -188656,23 +195823,23 @@ export default { 41 ], "order_by": [ - 2389, + 2479, "[league_divisions_order_by!]" ], "where": [ - 2380 + 2470 ] } ], "repairUtilityLineup": [ - 145, + 147, { "session_id": [ - 6365, + 6672, "uuid!" ], "utility_lineup_id": [ - 6365, + 6672, "uuid!" ] } @@ -188687,7 +195854,7 @@ export default { 88, { "match_map_id": [ - 6365, + 6672, "uuid!" ] } @@ -188696,7 +195863,7 @@ export default { 88, { "match_id": [ - 6365, + 6672, "uuid!" ] } @@ -188709,7 +195876,7 @@ export default { "String!" ], "steam_id": [ - 310, + 312, "bigint!" ] } @@ -188718,7 +195885,7 @@ export default { 88, { "job_id": [ - 6365, + 6672, "uuid!" ] } @@ -188731,7 +195898,7 @@ export default { "Boolean!" ], "draftGameId": [ - 6365, + 6672, "uuid!" ] } @@ -188744,7 +195911,7 @@ export default { "Boolean!" ], "request_id": [ - 6365, + 6672, "uuid!" ] } @@ -188759,14 +195926,14 @@ export default { } ], "restart_league_season": [ - 2552, + 2642, { "args": [ - 4601, + 4691, "restart_league_season_args!" ], "distinct_on": [ - 2572, + 2662, "[league_seasons_select_column!]" ], "limit": [ @@ -188776,11 +195943,11 @@ export default { 41 ], "order_by": [ - 2569, + 2659, "[league_seasons_order_by!]" ], "where": [ - 2557 + 2647 ] } ], @@ -188788,7 +195955,7 @@ export default { 88, { "match_map_id": [ - 6365, + 6672, "uuid!" ] } @@ -188797,7 +195964,7 @@ export default { 88, { "match_map_id": [ - 6365, + 6672, "uuid!" ], "only_failed": [ @@ -188818,7 +195985,16 @@ export default { 88, { "id": [ - 6365, + 6672, + "uuid!" + ] + } + ], + "revokeTournamentInviteCode": [ + 88, + { + "invite_code_id": [ + 6672, "uuid!" ] } @@ -188855,20 +196031,20 @@ export default { 85 ], "event_id": [ - 6365 + 6672 ], "id": [ - 6365 + 6672 ], "league_season_id": [ - 6365 + 6672 ], "name": [ 85, "String!" ], "season_id": [ - 6365 + 6672 ], "silhouette": [ 41 @@ -188878,7 +196054,7 @@ export default { "String!" ], "tournament_id": [ - 6365 + 6672 ] } ], @@ -188893,7 +196069,7 @@ export default { 85 ], "id": [ - 6365 + 6672 ], "teaser": [ 85 @@ -188905,10 +196081,10 @@ export default { } ], "saveUtilityLineupFromDemo": [ - 121, + 123, { "collection_id": [ - 6365 + 6672 ], "description": [ 85 @@ -188918,11 +196094,11 @@ export default { "Int!" ], "match_id": [ - 6365, + 6672, "uuid!" ], "match_map_id": [ - 6365, + 6672, "uuid!" ], "name": [ @@ -188934,7 +196110,7 @@ export default { "[String!]" ], "team_id": [ - 6365 + 6672 ], "visibility": [ 85 @@ -188942,10 +196118,10 @@ export default { } ], "saveUtilityLineupFromPractice": [ - 121, + 123, { "collection_id": [ - 6365 + 6672 ], "description": [ 85 @@ -188955,7 +196131,7 @@ export default { "String!" ], "session_id": [ - 6365, + 6672, "uuid!" ], "tags": [ @@ -188963,10 +196139,10 @@ export default { "[String!]" ], "team_id": [ - 6365 + 6672 ], "utility_lineup_id": [ - 6365, + 6672, "uuid!" ], "visibility": [ @@ -188975,7 +196151,7 @@ export default { } ], "saveUtilityPlaybook": [ - 128, + 130, { "description": [ 85 @@ -188989,18 +196165,18 @@ export default { "String!" ], "playbook_id": [ - 6365 + 6672 ], "side": [ 85, "String!" ], "steps": [ - 129, + 131, "[UtilityPlaybookStepInput!]" ], "team_id": [ - 6365 + 6672 ], "visibility": [ 85 @@ -189017,11 +196193,11 @@ export default { 88, { "match_id": [ - 6365, + 6672, "uuid!" ], "time": [ - 5153 + 5243 ] } ], @@ -189032,24 +196208,24 @@ export default { 41 ], "from_team_id": [ - 6365, + 6672, "uuid!" ], "proposed_scheduled_at": [ - 5153, + 5243, "timestamptz!" ], "region": [ 85 ], "to_team_id": [ - 6365, + 6672, "uuid!" ] } ], "sendUtilityDrillToServer": [ - 117, + 119, { "lineup_ids": [ 85, @@ -189058,19 +196234,19 @@ export default { } ], "sendUtilityLineupToServer": [ - 122, + 124, { "lineup_id": [ - 6365, + 6672, "uuid!" ] } ], "sendUtilityScratchToServer": [ - 122, + 124, { "lineup": [ - 141, + 143, "UtilityScratchLineupInput!" ] } @@ -189105,7 +196281,7 @@ export default { 88, { "match_id": [ - 6365, + 6672, "uuid!" ], "mode": [ @@ -189118,15 +196294,15 @@ export default { 88, { "match_id": [ - 6365, + 6672, "uuid!" ], "match_map_id": [ - 6365, + 6672, "uuid!" ], "winning_lineup_id": [ - 6365, + 6672, "uuid!" ] } @@ -189135,11 +196311,11 @@ export default { 88, { "match_id": [ - 6365, + 6672, "uuid!" ], "winning_lineup_id": [ - 6365, + 6672, "uuid!" ] } @@ -189148,7 +196324,7 @@ export default { 52, { "id": [ - 6365, + 6672, "uuid!" ], "status": [ @@ -189161,7 +196337,7 @@ export default { 111, { "award_id": [ - 6365 + 6672 ], "custom_name": [ 85 @@ -189174,7 +196350,7 @@ export default { 41 ], "tournament_id": [ - 6365, + 6672, "uuid!" ] } @@ -189187,7 +196363,7 @@ export default { "String!" ], "session_id": [ - 6365, + 6672, "uuid!" ] } @@ -189199,13 +196375,13 @@ export default { 88, { "match_id": [ - 6365, + 6672, "uuid!" ] } ], "solveUtilityLineup": [ - 145, + 147, { "from_x": [ 32 @@ -189220,7 +196396,7 @@ export default { 85 ], "session_id": [ - 6365, + 6672, "uuid!" ], "target_x": [ @@ -189251,7 +196427,7 @@ export default { "Boolean!" ], "match_id": [ - 6365, + 6672, "uuid!" ] } @@ -189264,7 +196440,7 @@ export default { "String!" ], "match_id": [ - 6365, + 6672, "uuid!" ] } @@ -189273,7 +196449,7 @@ export default { 88, { "match_id": [ - 6365, + 6672, "uuid!" ], "visible": [ @@ -189286,7 +196462,7 @@ export default { 88, { "match_id": [ - 6365, + 6672, "uuid!" ] } @@ -189295,7 +196471,7 @@ export default { 88, { "match_id": [ - 6365, + 6672, "uuid!" ] } @@ -189308,7 +196484,7 @@ export default { "Int!" ], "match_id": [ - 6365, + 6672, "uuid!" ] } @@ -189317,7 +196493,7 @@ export default { 88, { "match_id": [ - 6365, + 6672, "uuid!" ], "show": [ @@ -189330,7 +196506,7 @@ export default { 88, { "match_id": [ - 6365, + 6672, "uuid!" ], "slot": [ @@ -189347,7 +196523,7 @@ export default { "Boolean!" ], "match_id": [ - 6365, + 6672, "uuid!" ] } @@ -189356,7 +196532,7 @@ export default { 88, { "match_id": [ - 6365, + 6672, "uuid!" ], "mode": [ @@ -189369,16 +196545,16 @@ export default { 88, { "match_id": [ - 6365, + 6672, "uuid!" ], "server_id": [ - 6365 + 6672 ] } ], "startUtilityDriftScan": [ - 116, + 118, { "from_revision": [ 85 @@ -189393,13 +196569,13 @@ export default { } ], "startUtilityPractice": [ - 135, + 137, { "access": [ 85 ], "collection_id": [ - 6365 + 6672 ], "is_open": [ 6 @@ -189412,10 +196588,10 @@ export default { 85 ], "server_id": [ - 6365 + 6672 ], "team_id": [ - 6365 + 6672 ] } ], @@ -189423,7 +196599,7 @@ export default { 88, { "game_server_node_id": [ - 6365, + 6672, "uuid!" ] } @@ -189432,7 +196608,7 @@ export default { 88, { "match_id": [ - 6365, + 6672, "uuid!" ] } @@ -189441,7 +196617,7 @@ export default { 88, { "session_id": [ - 6365, + 6672, "uuid!" ] } @@ -189450,7 +196626,7 @@ export default { 88, { "match_map_id": [ - 6365, + 6672, "uuid!" ] } @@ -189472,7 +196648,7 @@ export default { 88, { "match_id": [ - 6365, + 6672, "uuid!" ] } @@ -189490,7 +196666,7 @@ export default { 88, { "from_match_id": [ - 6365, + 6672, "uuid!" ], "mode": [ @@ -189498,7 +196674,7 @@ export default { "String!" ], "to_match_id": [ - 6365, + 6672, "uuid!" ] } @@ -189556,7 +196732,7 @@ export default { 88, { "clip_id": [ - 6365, + 6672, "uuid!" ], "target_steam_id": [ @@ -189577,7 +196753,7 @@ export default { 85 ], "game_server_node_id": [ - 6365 + 6672 ] } ], @@ -189585,11 +196761,11 @@ export default { 88, { "draftGameId": [ - 6365, + 6672, "uuid!" ], "settings": [ - 2349, + 2439, "jsonb!" ] } @@ -189598,7606 +196774,7987 @@ export default { 88 ], "update__map_pool": [ - 161, + 163, { "_set": [ - 166 + 168 ], "where": [ - 156, + 158, "_map_pool_bool_exp!" ] } ], "update__map_pool_by_pk": [ - 153, + 155, { "_set": [ - 166 + 168 ], "pk_columns": [ - 164, + 166, "_map_pool_pk_columns_input!" ] } ], "update__map_pool_many": [ - 161, + 163, { "updates": [ - 170, + 172, "[_map_pool_updates!]!" ] } ], "update_abandoned_matches": [ - 189, + 191, { "_inc": [ - 183 + 185 ], "_set": [ - 194 + 196 ], "where": [ - 181, + 183, "abandoned_matches_bool_exp!" ] } ], "update_abandoned_matches_by_pk": [ - 172, + 174, { "_inc": [ - 183 + 185 ], "_set": [ - 194 + 196 ], "pk_columns": [ - 192, + 194, "abandoned_matches_pk_columns_input!" ] } ], "update_abandoned_matches_many": [ - 189, + 191, { "updates": [ - 206, + 208, "[abandoned_matches_updates!]!" ] } ], "update_api_keys": [ - 223, + 225, { "_inc": [ - 219 + 221 ], "_set": [ - 228 + 230 ], "where": [ - 217, + 219, "api_keys_bool_exp!" ] } ], "update_api_keys_by_pk": [ - 213, + 215, { "_inc": [ - 219 + 221 ], "_set": [ - 228 + 230 ], "pk_columns": [ - 226, + 228, "api_keys_pk_columns_input!" ] } ], "update_api_keys_many": [ - 223, + 225, { "updates": [ - 236, + 238, "[api_keys_updates!]!" ] } ], "update_award_recipients": [ - 258, + 260, { "_inc": [ - 252 + 254 ], "_set": [ - 263 + 265 ], "where": [ - 250, + 252, "award_recipients_bool_exp!" ] } ], "update_award_recipients_by_pk": [ - 241, + 243, { "_inc": [ - 252 + 254 ], "_set": [ - 263 + 265 ], "pk_columns": [ - 261, + 263, "award_recipients_pk_columns_input!" ] } ], "update_award_recipients_many": [ - 258, + 260, { "updates": [ - 275, + 277, "[award_recipients_updates!]!" ] } ], "update_awards": [ - 292, + 294, { "_inc": [ - 288 + 290 ], "_set": [ - 298 + 300 ], "where": [ - 286, + 288, "awards_bool_exp!" ] } ], "update_awards_by_pk": [ - 282, + 284, { "_inc": [ - 288 + 290 ], "_set": [ - 298 + 300 ], "pk_columns": [ - 296, + 298, "awards_pk_columns_input!" ] } ], "update_awards_many": [ - 292, + 294, { "updates": [ - 306, + 308, "[awards_updates!]!" ] } ], "update_chat_read_state": [ - 325, + 327, { "_inc": [ - 321 + 323 ], "_set": [ - 330 + 332 ], "where": [ - 319, + 321, "chat_read_state_bool_exp!" ] } ], "update_chat_read_state_by_pk": [ - 315, + 317, { "_inc": [ - 321 + 323 ], "_set": [ - 330 + 332 ], "pk_columns": [ - 328, + 330, "chat_read_state_pk_columns_input!" ] } ], "update_chat_read_state_many": [ - 325, + 327, { "updates": [ - 338, + 340, "[chat_read_state_updates!]!" ] } ], "update_clip_render_jobs": [ - 365, + 367, { "_append": [ - 350 + 352 ], "_delete_at_path": [ - 356 + 358 ], "_delete_elem": [ - 357 + 359 ], "_delete_key": [ - 358 + 360 ], "_inc": [ - 359 + 361 ], "_prepend": [ - 369 + 371 ], "_set": [ - 373 + 375 ], "where": [ - 354, + 356, "clip_render_jobs_bool_exp!" ] } ], "update_clip_render_jobs_by_pk": [ - 342, + 344, { "_append": [ - 350 + 352 ], "_delete_at_path": [ - 356 + 358 ], "_delete_elem": [ - 357 + 359 ], "_delete_key": [ - 358 + 360 ], "_inc": [ - 359 + 361 ], "_prepend": [ - 369 + 371 ], "_set": [ - 373 + 375 ], "pk_columns": [ - 368, + 370, "clip_render_jobs_pk_columns_input!" ] } ], "update_clip_render_jobs_many": [ - 365, + 367, { "updates": [ - 385, + 387, "[clip_render_jobs_updates!]!" ] } ], "update_custom_pages": [ - 408, + 410, { "_append": [ - 397 + 399 ], "_delete_at_path": [ - 401 + 403 ], "_delete_elem": [ - 402 + 404 ], "_delete_key": [ - 403 + 405 ], "_inc": [ - 404 + 406 ], "_prepend": [ - 412 + 414 ], "_set": [ - 414 + 416 ], "where": [ - 399, + 401, "custom_pages_bool_exp!" ] } ], "update_custom_pages_by_pk": [ - 394, + 396, { "_append": [ - 397 + 399 ], "_delete_at_path": [ - 401 + 403 ], "_delete_elem": [ - 402 + 404 ], "_delete_key": [ - 403 + 405 ], "_inc": [ - 404 + 406 ], "_prepend": [ - 412 + 414 ], "_set": [ - 414 + 416 ], "pk_columns": [ - 411, + 413, "custom_pages_pk_columns_input!" ] } ], "update_custom_pages_many": [ - 408, + 410, { "updates": [ - 422, + 424, "[custom_pages_updates!]!" ] } ], "update_db_backups": [ - 436, + 438, { "_inc": [ - 432 + 434 ], "_set": [ - 441 + 443 ], "where": [ - 430, + 432, "db_backups_bool_exp!" ] } ], "update_db_backups_by_pk": [ - 426, + 428, { "_inc": [ - 432 + 434 ], "_set": [ - 441 + 443 ], "pk_columns": [ - 439, + 441, "db_backups_pk_columns_input!" ] } ], "update_db_backups_many": [ - 436, + 438, { "updates": [ - 449, + 451, "[db_backups_updates!]!" ] } ], "update_direct_conversations": [ - 463, + 465, { "_inc": [ - 459 + 461 ], "_set": [ - 468 + 470 ], "where": [ - 457, + 459, "direct_conversations_bool_exp!" ] } ], "update_direct_conversations_by_pk": [ - 453, + 455, { "_inc": [ - 459 + 461 ], "_set": [ - 468 + 470 ], "pk_columns": [ - 466, + 468, "direct_conversations_pk_columns_input!" ] } ], "update_direct_conversations_many": [ - 463, + 465, { "updates": [ - 476, + 478, "[direct_conversations_updates!]!" ] } ], "update_direct_messages": [ - 490, + 492, { "_inc": [ - 486 + 488 ], "_set": [ - 495 + 497 ], "where": [ - 484, + 486, "direct_messages_bool_exp!" ] } ], "update_direct_messages_by_pk": [ - 480, + 482, { "_inc": [ - 486 + 488 ], "_set": [ - 495 + 497 ], "pk_columns": [ - 493, + 495, "direct_messages_pk_columns_input!" ] } ], "update_direct_messages_many": [ - 490, + 492, { "updates": [ - 503, + 505, "[direct_messages_updates!]!" ] } ], "update_draft_game_picks": [ - 526, + 528, { "_inc": [ - 520 + 522 ], "_set": [ - 533 + 535 ], "where": [ - 518, + 520, "draft_game_picks_bool_exp!" ] } ], "update_draft_game_picks_by_pk": [ - 507, + 509, { "_inc": [ - 520 + 522 ], "_set": [ - 533 + 535 ], "pk_columns": [ - 529, + 531, "draft_game_picks_pk_columns_input!" ] } ], "update_draft_game_picks_many": [ - 526, + 528, { "updates": [ - 545, + 547, "[draft_game_picks_updates!]!" ] } ], "update_draft_game_players": [ - 571, + 573, { "_inc": [ - 565 + 567 ], "_set": [ - 578 + 580 ], "where": [ - 563, + 565, "draft_game_players_bool_exp!" ] } ], "update_draft_game_players_by_pk": [ - 552, + 554, { "_inc": [ - 565 + 567 ], "_set": [ - 578 + 580 ], "pk_columns": [ - 574, + 576, "draft_game_players_pk_columns_input!" ] } ], "update_draft_game_players_many": [ - 571, + 573, { "updates": [ - 590, + 592, "[draft_game_players_updates!]!" ] } ], "update_draft_games": [ - 616, + 618, { "_inc": [ - 610 + 612 ], "_set": [ - 624 + 626 ], "where": [ - 608, + 610, "draft_games_bool_exp!" ] } ], "update_draft_games_by_pk": [ - 597, + 599, { "_inc": [ - 610 + 612 ], "_set": [ - 624 + 626 ], "pk_columns": [ - 620, + 622, "draft_games_pk_columns_input!" ] } ], "update_draft_games_many": [ - 616, + 618, { "updates": [ - 636, + 638, "[draft_games_updates!]!" ] } ], "update_e_award_sources": [ - 653, + 655, { "_set": [ - 658 + 660 ], "where": [ - 646, + 648, "e_award_sources_bool_exp!" ] } ], "update_e_award_sources_by_pk": [ - 643, + 645, { "_set": [ - 658 + 660 ], "pk_columns": [ - 656, + 658, "e_award_sources_pk_columns_input!" ] } ], "update_e_award_sources_many": [ - 653, + 655, { "updates": [ - 662, + 664, "[e_award_sources_updates!]!" ] } ], "update_e_award_tiers": [ - 673, + 675, { "_set": [ - 678 + 680 ], "where": [ - 666, + 668, "e_award_tiers_bool_exp!" ] } ], "update_e_award_tiers_by_pk": [ - 663, + 665, { "_set": [ - 678 + 680 ], "pk_columns": [ - 676, + 678, "e_award_tiers_pk_columns_input!" ] } ], "update_e_award_tiers_many": [ - 673, + 675, { "updates": [ - 682, + 684, "[e_award_tiers_updates!]!" ] } ], "update_e_check_in_settings": [ - 693, + 695, { "_set": [ - 698 + 700 ], "where": [ - 686, + 688, "e_check_in_settings_bool_exp!" ] } ], "update_e_check_in_settings_by_pk": [ - 683, + 685, { "_set": [ - 698 + 700 ], "pk_columns": [ - 696, + 698, "e_check_in_settings_pk_columns_input!" ] } ], "update_e_check_in_settings_many": [ - 693, + 695, { "updates": [ - 702, + 704, "[e_check_in_settings_updates!]!" ] } ], "update_e_draft_game_captain_selection": [ - 713, + 715, { "_set": [ - 719 + 721 ], "where": [ - 706, + 708, "e_draft_game_captain_selection_bool_exp!" ] } ], "update_e_draft_game_captain_selection_by_pk": [ - 703, + 705, { "_set": [ - 719 + 721 ], "pk_columns": [ - 717, + 719, "e_draft_game_captain_selection_pk_columns_input!" ] } ], "update_e_draft_game_captain_selection_many": [ - 713, + 715, { "updates": [ - 723, + 725, "[e_draft_game_captain_selection_updates!]!" ] } ], "update_e_draft_game_draft_order": [ - 734, + 736, { "_set": [ - 740 + 742 ], "where": [ - 727, + 729, "e_draft_game_draft_order_bool_exp!" ] } ], "update_e_draft_game_draft_order_by_pk": [ - 724, + 726, { "_set": [ - 740 + 742 ], "pk_columns": [ - 738, + 740, "e_draft_game_draft_order_pk_columns_input!" ] } ], "update_e_draft_game_draft_order_many": [ - 734, + 736, { "updates": [ - 744, + 746, "[e_draft_game_draft_order_updates!]!" ] } ], "update_e_draft_game_mode": [ - 755, + 757, { "_set": [ - 761 + 763 ], "where": [ - 748, + 750, "e_draft_game_mode_bool_exp!" ] } ], "update_e_draft_game_mode_by_pk": [ - 745, + 747, { "_set": [ - 761 + 763 ], "pk_columns": [ - 759, + 761, "e_draft_game_mode_pk_columns_input!" ] } ], "update_e_draft_game_mode_many": [ - 755, + 757, { "updates": [ - 765, + 767, "[e_draft_game_mode_updates!]!" ] } ], "update_e_draft_game_player_status": [ - 776, + 778, { "_set": [ - 782 + 784 ], "where": [ - 769, + 771, "e_draft_game_player_status_bool_exp!" ] } ], "update_e_draft_game_player_status_by_pk": [ - 766, + 768, { "_set": [ - 782 + 784 ], "pk_columns": [ - 780, + 782, "e_draft_game_player_status_pk_columns_input!" ] } ], "update_e_draft_game_player_status_many": [ - 776, + 778, { "updates": [ - 786, + 788, "[e_draft_game_player_status_updates!]!" ] } ], "update_e_draft_game_status": [ - 797, + 799, { "_set": [ - 803 + 805 ], "where": [ - 790, + 792, "e_draft_game_status_bool_exp!" ] } ], "update_e_draft_game_status_by_pk": [ - 787, + 789, { "_set": [ - 803 + 805 ], "pk_columns": [ - 801, + 803, "e_draft_game_status_pk_columns_input!" ] } ], "update_e_draft_game_status_many": [ - 797, + 799, { "updates": [ - 807, + 809, "[e_draft_game_status_updates!]!" ] } ], "update_e_event_media_access": [ - 818, + 820, { "_set": [ - 823 + 825 ], "where": [ - 811, + 813, "e_event_media_access_bool_exp!" ] } ], "update_e_event_media_access_by_pk": [ - 808, + 810, { "_set": [ - 823 + 825 ], "pk_columns": [ - 821, + 823, "e_event_media_access_pk_columns_input!" ] } ], "update_e_event_media_access_many": [ - 818, + 820, { "updates": [ - 827, + 829, "[e_event_media_access_updates!]!" ] } ], "update_e_event_visibility": [ - 838, + 840, { "_set": [ - 843 + 845 ], "where": [ - 831, + 833, "e_event_visibility_bool_exp!" ] } ], "update_e_event_visibility_by_pk": [ - 828, + 830, { "_set": [ - 843 + 845 ], "pk_columns": [ - 841, + 843, "e_event_visibility_pk_columns_input!" ] } ], "update_e_event_visibility_many": [ - 838, + 840, { "updates": [ - 847, + 849, "[e_event_visibility_updates!]!" ] } ], "update_e_friend_status": [ - 858, + 860, { "_set": [ - 864 + 866 ], "where": [ - 851, + 853, "e_friend_status_bool_exp!" ] } ], "update_e_friend_status_by_pk": [ - 848, + 850, { "_set": [ - 864 + 866 ], "pk_columns": [ - 862, + 864, "e_friend_status_pk_columns_input!" ] } ], "update_e_friend_status_many": [ - 858, + 860, { "updates": [ - 868, + 870, "[e_friend_status_updates!]!" ] } ], "update_e_game_cfg_types": [ - 879, + 881, { "_set": [ - 884 + 886 ], "where": [ - 872, + 874, "e_game_cfg_types_bool_exp!" ] } ], "update_e_game_cfg_types_by_pk": [ - 869, + 871, { "_set": [ - 884 + 886 ], "pk_columns": [ - 882, + 884, "e_game_cfg_types_pk_columns_input!" ] } ], "update_e_game_cfg_types_many": [ - 879, + 881, { "updates": [ - 888, + 890, "[e_game_cfg_types_updates!]!" ] } ], "update_e_game_plugin_channels": [ - 899, + 901, { "_set": [ - 904 + 906 ], "where": [ - 892, + 894, "e_game_plugin_channels_bool_exp!" ] } ], "update_e_game_plugin_channels_by_pk": [ - 889, + 891, { "_set": [ - 904 + 906 ], "pk_columns": [ - 902, + 904, "e_game_plugin_channels_pk_columns_input!" ] } ], "update_e_game_plugin_channels_many": [ - 899, + 901, { "updates": [ - 908, + 910, "[e_game_plugin_channels_updates!]!" ] } ], "update_e_game_plugin_install_statuses": [ - 919, + 921, { "_set": [ - 924 + 926 ], "where": [ - 912, + 914, "e_game_plugin_install_statuses_bool_exp!" ] } ], "update_e_game_plugin_install_statuses_by_pk": [ - 909, + 911, { "_set": [ - 924 + 926 ], "pk_columns": [ - 922, + 924, "e_game_plugin_install_statuses_pk_columns_input!" ] } ], "update_e_game_plugin_install_statuses_many": [ - 919, + 921, { "updates": [ - 928, + 930, "[e_game_plugin_install_statuses_updates!]!" ] } ], "update_e_game_plugin_kinds": [ - 939, + 941, { "_set": [ - 944 + 946 ], "where": [ - 932, + 934, "e_game_plugin_kinds_bool_exp!" ] } ], "update_e_game_plugin_kinds_by_pk": [ - 929, + 931, { "_set": [ - 944 + 946 ], "pk_columns": [ - 942, + 944, "e_game_plugin_kinds_pk_columns_input!" ] } ], "update_e_game_plugin_kinds_many": [ - 939, + 941, { "updates": [ - 948, + 950, "[e_game_plugin_kinds_updates!]!" ] } ], "update_e_game_server_node_statuses": [ - 959, + 961, { "_set": [ - 965 + 967 ], "where": [ - 952, + 954, "e_game_server_node_statuses_bool_exp!" ] } ], "update_e_game_server_node_statuses_by_pk": [ - 949, + 951, { "_set": [ - 965 + 967 ], "pk_columns": [ - 963, + 965, "e_game_server_node_statuses_pk_columns_input!" ] } ], "update_e_game_server_node_statuses_many": [ - 959, + 961, { "updates": [ - 969, + 971, "[e_game_server_node_statuses_updates!]!" ] } ], "update_e_league_movement_types": [ - 980, + 982, { "_set": [ - 986 + 988 ], "where": [ - 973, + 975, "e_league_movement_types_bool_exp!" ] } ], "update_e_league_movement_types_by_pk": [ - 970, + 972, { "_set": [ - 986 + 988 ], "pk_columns": [ - 984, + 986, "e_league_movement_types_pk_columns_input!" ] } ], "update_e_league_movement_types_many": [ - 980, + 982, { "updates": [ - 990, + 992, "[e_league_movement_types_updates!]!" ] } ], "update_e_league_proposal_statuses": [ - 1001, + 1003, { "_set": [ - 1007 + 1009 ], "where": [ - 994, + 996, "e_league_proposal_statuses_bool_exp!" ] } ], "update_e_league_proposal_statuses_by_pk": [ - 991, + 993, { "_set": [ - 1007 + 1009 ], "pk_columns": [ - 1005, + 1007, "e_league_proposal_statuses_pk_columns_input!" ] } ], "update_e_league_proposal_statuses_many": [ - 1001, + 1003, { "updates": [ - 1011, + 1013, "[e_league_proposal_statuses_updates!]!" ] } ], "update_e_league_registration_statuses": [ - 1022, + 1024, { "_set": [ - 1028 + 1030 ], "where": [ - 1015, + 1017, "e_league_registration_statuses_bool_exp!" ] } ], "update_e_league_registration_statuses_by_pk": [ - 1012, + 1014, { "_set": [ - 1028 + 1030 ], "pk_columns": [ - 1026, + 1028, "e_league_registration_statuses_pk_columns_input!" ] } ], "update_e_league_registration_statuses_many": [ - 1022, + 1024, { "updates": [ - 1032, + 1034, "[e_league_registration_statuses_updates!]!" ] } ], "update_e_league_season_statuses": [ - 1043, + 1045, { "_set": [ - 1049 + 1051 ], "where": [ - 1036, + 1038, "e_league_season_statuses_bool_exp!" ] } ], "update_e_league_season_statuses_by_pk": [ - 1033, + 1035, { "_set": [ - 1049 + 1051 ], "pk_columns": [ - 1047, + 1049, "e_league_season_statuses_pk_columns_input!" ] } ], "update_e_league_season_statuses_many": [ - 1043, + 1045, { "updates": [ - 1053, + 1055, "[e_league_season_statuses_updates!]!" ] } ], "update_e_lobby_access": [ - 1064, + 1066, { "_set": [ - 1070 + 1072 ], "where": [ - 1057, + 1059, "e_lobby_access_bool_exp!" ] } ], "update_e_lobby_access_by_pk": [ - 1054, + 1056, { "_set": [ - 1070 + 1072 ], "pk_columns": [ - 1068, + 1070, "e_lobby_access_pk_columns_input!" ] } ], "update_e_lobby_access_many": [ - 1064, + 1066, { "updates": [ - 1074, + 1076, "[e_lobby_access_updates!]!" ] } ], "update_e_lobby_player_status": [ - 1085, + 1087, { "_set": [ - 1090 + 1092 ], "where": [ - 1078, + 1080, "e_lobby_player_status_bool_exp!" ] } ], "update_e_lobby_player_status_by_pk": [ - 1075, + 1077, { "_set": [ - 1090 + 1092 ], "pk_columns": [ - 1088, + 1090, "e_lobby_player_status_pk_columns_input!" ] } ], "update_e_lobby_player_status_many": [ - 1085, + 1087, { "updates": [ - 1094, + 1096, "[e_lobby_player_status_updates!]!" ] } ], "update_e_map_pool_types": [ - 1105, + 1107, { "_set": [ - 1111 + 1113 ], "where": [ - 1098, + 1100, "e_map_pool_types_bool_exp!" ] } ], "update_e_map_pool_types_by_pk": [ - 1095, + 1097, { "_set": [ - 1111 + 1113 ], "pk_columns": [ - 1109, + 1111, "e_map_pool_types_pk_columns_input!" ] } ], "update_e_map_pool_types_many": [ - 1105, + 1107, { "updates": [ - 1115, + 1117, "[e_map_pool_types_updates!]!" ] } ], "update_e_match_clip_visibility": [ - 1126, + 1128, { "_set": [ - 1131 + 1133 ], "where": [ - 1119, + 1121, "e_match_clip_visibility_bool_exp!" ] } ], "update_e_match_clip_visibility_by_pk": [ - 1116, + 1118, { "_set": [ - 1131 + 1133 ], "pk_columns": [ - 1129, + 1131, "e_match_clip_visibility_pk_columns_input!" ] } ], "update_e_match_clip_visibility_many": [ - 1126, + 1128, { "updates": [ - 1135, + 1137, "[e_match_clip_visibility_updates!]!" ] } ], "update_e_match_map_status": [ - 1146, + 1148, { "_set": [ - 1152 + 1154 ], "where": [ - 1139, + 1141, "e_match_map_status_bool_exp!" ] } ], "update_e_match_map_status_by_pk": [ - 1136, + 1138, { "_set": [ - 1152 + 1154 ], "pk_columns": [ - 1150, + 1152, "e_match_map_status_pk_columns_input!" ] } ], "update_e_match_map_status_many": [ - 1146, + 1148, { "updates": [ - 1156, + 1158, "[e_match_map_status_updates!]!" ] } ], "update_e_match_mode": [ - 1167, + 1169, { "_set": [ - 1172 + 1174 ], "where": [ - 1160, + 1162, "e_match_mode_bool_exp!" ] } ], "update_e_match_mode_by_pk": [ - 1157, + 1159, { "_set": [ - 1172 + 1174 ], "pk_columns": [ - 1170, + 1172, "e_match_mode_pk_columns_input!" ] } ], "update_e_match_mode_many": [ - 1167, + 1169, { "updates": [ - 1176, + 1178, "[e_match_mode_updates!]!" ] } ], "update_e_match_party_sources": [ - 1187, + 1189, { "_set": [ - 1192 + 1194 ], "where": [ - 1180, + 1182, "e_match_party_sources_bool_exp!" ] } ], "update_e_match_party_sources_by_pk": [ - 1177, + 1179, { "_set": [ - 1192 + 1194 ], "pk_columns": [ - 1190, + 1192, "e_match_party_sources_pk_columns_input!" ] } ], "update_e_match_party_sources_many": [ - 1187, + 1189, { "updates": [ - 1196, + 1198, "[e_match_party_sources_updates!]!" ] } ], "update_e_match_status": [ - 1207, + 1209, { "_set": [ - 1213 + 1215 ], "where": [ - 1200, + 1202, "e_match_status_bool_exp!" ] } ], "update_e_match_status_by_pk": [ - 1197, + 1199, { "_set": [ - 1213 + 1215 ], "pk_columns": [ - 1211, + 1213, "e_match_status_pk_columns_input!" ] } ], "update_e_match_status_many": [ - 1207, + 1209, { "updates": [ - 1217, + 1219, "[e_match_status_updates!]!" ] } ], "update_e_match_types": [ - 1228, + 1230, { "_set": [ - 1234 + 1236 ], "where": [ - 1221, + 1223, "e_match_types_bool_exp!" ] } ], "update_e_match_types_by_pk": [ - 1218, + 1220, { "_set": [ - 1234 + 1236 ], "pk_columns": [ - 1232, + 1234, "e_match_types_pk_columns_input!" ] } ], "update_e_match_types_many": [ - 1228, + 1230, { "updates": [ - 1238, + 1240, "[e_match_types_updates!]!" ] } ], "update_e_notification_types": [ - 1249, + 1251, { "_set": [ - 1254 + 1256 ], "where": [ - 1242, + 1244, "e_notification_types_bool_exp!" ] } ], "update_e_notification_types_by_pk": [ - 1239, + 1241, { "_set": [ - 1254 + 1256 ], "pk_columns": [ - 1252, + 1254, "e_notification_types_pk_columns_input!" ] } ], "update_e_notification_types_many": [ - 1249, + 1251, { "updates": [ - 1258, + 1260, "[e_notification_types_updates!]!" ] } ], "update_e_objective_types": [ - 1269, + 1271, { "_set": [ - 1274 + 1276 ], "where": [ - 1262, + 1264, "e_objective_types_bool_exp!" ] } ], "update_e_objective_types_by_pk": [ - 1259, + 1261, { "_set": [ - 1274 + 1276 ], "pk_columns": [ - 1272, + 1274, "e_objective_types_pk_columns_input!" ] } ], "update_e_objective_types_many": [ - 1269, + 1271, { "updates": [ - 1278, + 1280, "[e_objective_types_updates!]!" ] } ], "update_e_player_roles": [ - 1289, + 1291, { "_set": [ - 1294 + 1296 ], "where": [ - 1282, + 1284, "e_player_roles_bool_exp!" ] } ], "update_e_player_roles_by_pk": [ - 1279, + 1281, { "_set": [ - 1294 + 1296 ], "pk_columns": [ - 1292, + 1294, "e_player_roles_pk_columns_input!" ] } ], "update_e_player_roles_many": [ - 1289, + 1291, { "updates": [ - 1298, + 1300, "[e_player_roles_updates!]!" ] } ], "update_e_plugin_runtimes": [ - 1309, + 1311, { "_set": [ - 1314 + 1316 ], "where": [ - 1302, + 1304, "e_plugin_runtimes_bool_exp!" ] } ], "update_e_plugin_runtimes_by_pk": [ - 1299, + 1301, { "_set": [ - 1314 + 1316 ], "pk_columns": [ - 1312, + 1314, "e_plugin_runtimes_pk_columns_input!" ] } ], "update_e_plugin_runtimes_many": [ - 1309, + 1311, { "updates": [ - 1318, + 1320, "[e_plugin_runtimes_updates!]!" ] } ], "update_e_ready_settings": [ - 1329, + 1331, { "_set": [ - 1334 + 1336 ], "where": [ - 1322, + 1324, "e_ready_settings_bool_exp!" ] } ], "update_e_ready_settings_by_pk": [ - 1319, + 1321, { "_set": [ - 1334 + 1336 ], "pk_columns": [ - 1332, + 1334, "e_ready_settings_pk_columns_input!" ] } ], "update_e_ready_settings_many": [ - 1329, + 1331, { "updates": [ - 1338, + 1340, "[e_ready_settings_updates!]!" ] } ], - "update_e_sanction_types": [ + "update_e_sanction_scopes": [ 1349, { "_set": [ 1355 ], "where": [ - 1342, - "e_sanction_types_bool_exp!" + 1344, + "e_sanction_scopes_bool_exp!" ] } ], - "update_e_sanction_types_by_pk": [ - 1339, + "update_e_sanction_scopes_by_pk": [ + 1341, { "_set": [ 1355 ], "pk_columns": [ 1353, - "e_sanction_types_pk_columns_input!" + "e_sanction_scopes_pk_columns_input!" ] } ], - "update_e_sanction_types_many": [ + "update_e_sanction_scopes_many": [ 1349, { "updates": [ 1359, - "[e_sanction_types_updates!]!" + "[e_sanction_scopes_updates!]!" ] } ], - "update_e_scrim_request_statuses": [ + "update_e_sanction_sources": [ 1370, { + "_inc": [ + 1366 + ], "_set": [ 1375 ], "where": [ - 1363, - "e_scrim_request_statuses_bool_exp!" + 1364, + "e_sanction_sources_bool_exp!" ] } ], - "update_e_scrim_request_statuses_by_pk": [ + "update_e_sanction_sources_by_pk": [ 1360, { + "_inc": [ + 1366 + ], "_set": [ 1375 ], "pk_columns": [ 1373, + "e_sanction_sources_pk_columns_input!" + ] + } + ], + "update_e_sanction_sources_many": [ + 1370, + { + "updates": [ + 1383, + "[e_sanction_sources_updates!]!" + ] + } + ], + "update_e_sanction_types": [ + 1397, + { + "_set": [ + 1403 + ], + "where": [ + 1390, + "e_sanction_types_bool_exp!" + ] + } + ], + "update_e_sanction_types_by_pk": [ + 1387, + { + "_set": [ + 1403 + ], + "pk_columns": [ + 1401, + "e_sanction_types_pk_columns_input!" + ] + } + ], + "update_e_sanction_types_many": [ + 1397, + { + "updates": [ + 1407, + "[e_sanction_types_updates!]!" + ] + } + ], + "update_e_scrim_request_statuses": [ + 1418, + { + "_set": [ + 1423 + ], + "where": [ + 1411, + "e_scrim_request_statuses_bool_exp!" + ] + } + ], + "update_e_scrim_request_statuses_by_pk": [ + 1408, + { + "_set": [ + 1423 + ], + "pk_columns": [ + 1421, "e_scrim_request_statuses_pk_columns_input!" ] } ], "update_e_scrim_request_statuses_many": [ - 1370, + 1418, { "updates": [ - 1379, + 1427, "[e_scrim_request_statuses_updates!]!" ] } ], "update_e_server_types": [ - 1390, + 1438, { "_set": [ - 1395 + 1443 ], "where": [ - 1383, + 1431, "e_server_types_bool_exp!" ] } ], "update_e_server_types_by_pk": [ - 1380, + 1428, { "_set": [ - 1395 + 1443 ], "pk_columns": [ - 1393, + 1441, "e_server_types_pk_columns_input!" ] } ], "update_e_server_types_many": [ - 1390, + 1438, { "updates": [ - 1399, + 1447, "[e_server_types_updates!]!" ] } ], "update_e_sides": [ - 1410, + 1458, { "_set": [ - 1415 + 1463 ], "where": [ - 1403, + 1451, "e_sides_bool_exp!" ] } ], "update_e_sides_by_pk": [ - 1400, + 1448, { "_set": [ - 1415 + 1463 ], "pk_columns": [ - 1413, + 1461, "e_sides_pk_columns_input!" ] } ], "update_e_sides_many": [ - 1410, + 1458, { "updates": [ - 1419, + 1467, "[e_sides_updates!]!" ] } ], "update_e_system_alert_types": [ - 1430, + 1478, { "_set": [ - 1435 + 1483 ], "where": [ - 1423, + 1471, "e_system_alert_types_bool_exp!" ] } ], "update_e_system_alert_types_by_pk": [ - 1420, + 1468, { "_set": [ - 1435 + 1483 ], "pk_columns": [ - 1433, + 1481, "e_system_alert_types_pk_columns_input!" ] } ], "update_e_system_alert_types_many": [ - 1430, + 1478, { "updates": [ - 1439, + 1487, "[e_system_alert_types_updates!]!" ] } ], "update_e_team_roles": [ - 1450, + 1498, { "_set": [ - 1456 + 1504 ], "where": [ - 1443, + 1491, "e_team_roles_bool_exp!" ] } ], "update_e_team_roles_by_pk": [ - 1440, + 1488, { "_set": [ - 1456 + 1504 ], "pk_columns": [ - 1454, + 1502, "e_team_roles_pk_columns_input!" ] } ], "update_e_team_roles_many": [ - 1450, + 1498, { "updates": [ - 1460, + 1508, "[e_team_roles_updates!]!" ] } ], "update_e_team_roster_statuses": [ - 1471, + 1519, { "_set": [ - 1476 + 1524 ], "where": [ - 1464, + 1512, "e_team_roster_statuses_bool_exp!" ] } ], "update_e_team_roster_statuses_by_pk": [ - 1461, + 1509, { "_set": [ - 1476 + 1524 ], "pk_columns": [ - 1474, + 1522, "e_team_roster_statuses_pk_columns_input!" ] } ], "update_e_team_roster_statuses_many": [ - 1471, + 1519, { "updates": [ - 1480, + 1528, "[e_team_roster_statuses_updates!]!" ] } ], "update_e_timeout_settings": [ - 1491, + 1539, { "_set": [ - 1496 + 1544 ], "where": [ - 1484, + 1532, "e_timeout_settings_bool_exp!" ] } ], "update_e_timeout_settings_by_pk": [ - 1481, + 1529, { "_set": [ - 1496 + 1544 ], "pk_columns": [ - 1494, + 1542, "e_timeout_settings_pk_columns_input!" ] } ], "update_e_timeout_settings_many": [ - 1491, + 1539, { "updates": [ - 1500, + 1548, "[e_timeout_settings_updates!]!" ] } ], "update_e_tournament_categories": [ - 1511, + 1559, { "_set": [ - 1517 + 1565 ], "where": [ - 1504, + 1552, "e_tournament_categories_bool_exp!" ] } ], "update_e_tournament_categories_by_pk": [ - 1501, + 1549, { "_set": [ - 1517 + 1565 ], "pk_columns": [ - 1515, + 1563, "e_tournament_categories_pk_columns_input!" ] } ], "update_e_tournament_categories_many": [ - 1511, + 1559, { "updates": [ - 1521, + 1569, "[e_tournament_categories_updates!]!" ] } ], + "update_e_tournament_free_agent_statuses": [ + 1580, + { + "_set": [ + 1586 + ], + "where": [ + 1573, + "e_tournament_free_agent_statuses_bool_exp!" + ] + } + ], + "update_e_tournament_free_agent_statuses_by_pk": [ + 1570, + { + "_set": [ + 1586 + ], + "pk_columns": [ + 1584, + "e_tournament_free_agent_statuses_pk_columns_input!" + ] + } + ], + "update_e_tournament_free_agent_statuses_many": [ + 1580, + { + "updates": [ + 1590, + "[e_tournament_free_agent_statuses_updates!]!" + ] + } + ], + "update_e_tournament_registration_types": [ + 1601, + { + "_set": [ + 1606 + ], + "where": [ + 1594, + "e_tournament_registration_types_bool_exp!" + ] + } + ], + "update_e_tournament_registration_types_by_pk": [ + 1591, + { + "_set": [ + 1606 + ], + "pk_columns": [ + 1604, + "e_tournament_registration_types_pk_columns_input!" + ] + } + ], + "update_e_tournament_registration_types_many": [ + 1601, + { + "updates": [ + 1610, + "[e_tournament_registration_types_updates!]!" + ] + } + ], "update_e_tournament_stage_types": [ - 1532, + 1621, { "_set": [ - 1538 + 1627 ], "where": [ - 1525, + 1614, "e_tournament_stage_types_bool_exp!" ] } ], "update_e_tournament_stage_types_by_pk": [ - 1522, + 1611, { "_set": [ - 1538 + 1627 ], "pk_columns": [ - 1536, + 1625, "e_tournament_stage_types_pk_columns_input!" ] } ], "update_e_tournament_stage_types_many": [ - 1532, + 1621, { "updates": [ - 1542, + 1631, "[e_tournament_stage_types_updates!]!" ] } ], "update_e_tournament_status": [ - 1553, + 1642, { "_set": [ - 1559 + 1648 ], "where": [ - 1546, + 1635, "e_tournament_status_bool_exp!" ] } ], "update_e_tournament_status_by_pk": [ - 1543, + 1632, { "_set": [ - 1559 + 1648 ], "pk_columns": [ - 1557, + 1646, "e_tournament_status_pk_columns_input!" ] } ], "update_e_tournament_status_many": [ - 1553, + 1642, { "updates": [ - 1563, + 1652, "[e_tournament_status_updates!]!" ] } ], "update_e_utility_practice_access": [ - 1574, + 1663, { "_set": [ - 1579 + 1668 ], "where": [ - 1567, + 1656, "e_utility_practice_access_bool_exp!" ] } ], "update_e_utility_practice_access_by_pk": [ - 1564, + 1653, { "_set": [ - 1579 + 1668 ], "pk_columns": [ - 1577, + 1666, "e_utility_practice_access_pk_columns_input!" ] } ], "update_e_utility_practice_access_many": [ - 1574, + 1663, { "updates": [ - 1583, + 1672, "[e_utility_practice_access_updates!]!" ] } ], "update_e_utility_practice_statuses": [ - 1594, + 1683, { "_set": [ - 1600 + 1689 ], "where": [ - 1587, + 1676, "e_utility_practice_statuses_bool_exp!" ] } ], "update_e_utility_practice_statuses_by_pk": [ - 1584, + 1673, { "_set": [ - 1600 + 1689 ], "pk_columns": [ - 1598, + 1687, "e_utility_practice_statuses_pk_columns_input!" ] } ], "update_e_utility_practice_statuses_many": [ - 1594, + 1683, { "updates": [ - 1604, + 1693, "[e_utility_practice_statuses_updates!]!" ] } ], "update_e_utility_sources": [ - 1615, + 1704, { "_set": [ - 1620 + 1709 ], "where": [ - 1608, + 1697, "e_utility_sources_bool_exp!" ] } ], "update_e_utility_sources_by_pk": [ - 1605, + 1694, { "_set": [ - 1620 + 1709 ], "pk_columns": [ - 1618, + 1707, "e_utility_sources_pk_columns_input!" ] } ], "update_e_utility_sources_many": [ - 1615, + 1704, { "updates": [ - 1624, + 1713, "[e_utility_sources_updates!]!" ] } ], "update_e_utility_techniques": [ - 1635, + 1724, { "_set": [ - 1640 + 1729 ], "where": [ - 1628, + 1717, "e_utility_techniques_bool_exp!" ] } ], "update_e_utility_techniques_by_pk": [ - 1625, + 1714, { "_set": [ - 1640 + 1729 ], "pk_columns": [ - 1638, + 1727, "e_utility_techniques_pk_columns_input!" ] } ], "update_e_utility_techniques_many": [ - 1635, + 1724, { "updates": [ - 1644, + 1733, "[e_utility_techniques_updates!]!" ] } ], "update_e_utility_throw_strengths": [ - 1655, + 1744, { "_set": [ - 1660 + 1749 ], "where": [ - 1648, + 1737, "e_utility_throw_strengths_bool_exp!" ] } ], "update_e_utility_throw_strengths_by_pk": [ - 1645, + 1734, { "_set": [ - 1660 + 1749 ], "pk_columns": [ - 1658, + 1747, "e_utility_throw_strengths_pk_columns_input!" ] } ], "update_e_utility_throw_strengths_many": [ - 1655, + 1744, { "updates": [ - 1664, + 1753, "[e_utility_throw_strengths_updates!]!" ] } ], "update_e_utility_types": [ - 1675, + 1764, { "_set": [ - 1680 + 1769 ], "where": [ - 1668, + 1757, "e_utility_types_bool_exp!" ] } ], "update_e_utility_types_by_pk": [ - 1665, + 1754, { "_set": [ - 1680 + 1769 ], "pk_columns": [ - 1678, + 1767, "e_utility_types_pk_columns_input!" ] } ], "update_e_utility_types_many": [ - 1675, + 1764, { "updates": [ - 1684, + 1773, "[e_utility_types_updates!]!" ] } ], "update_e_utility_visibility": [ - 1695, + 1784, { "_set": [ - 1700 + 1789 ], "where": [ - 1688, + 1777, "e_utility_visibility_bool_exp!" ] } ], "update_e_utility_visibility_by_pk": [ - 1685, + 1774, { "_set": [ - 1700 + 1789 ], "pk_columns": [ - 1698, + 1787, "e_utility_visibility_pk_columns_input!" ] } ], "update_e_utility_visibility_many": [ - 1695, + 1784, { "updates": [ - 1704, + 1793, "[e_utility_visibility_updates!]!" ] } ], "update_e_veto_pick_types": [ - 1715, + 1804, { "_set": [ - 1720 + 1809 ], "where": [ - 1708, + 1797, "e_veto_pick_types_bool_exp!" ] } ], "update_e_veto_pick_types_by_pk": [ - 1705, + 1794, { "_set": [ - 1720 + 1809 ], "pk_columns": [ - 1718, + 1807, "e_veto_pick_types_pk_columns_input!" ] } ], "update_e_veto_pick_types_many": [ - 1715, + 1804, { "updates": [ - 1724, + 1813, "[e_veto_pick_types_updates!]!" ] } ], "update_e_winning_reasons": [ - 1735, + 1824, { "_set": [ - 1740 + 1829 ], "where": [ - 1728, + 1817, "e_winning_reasons_bool_exp!" ] } ], "update_e_winning_reasons_by_pk": [ - 1725, + 1814, { "_set": [ - 1740 + 1829 ], "pk_columns": [ - 1738, + 1827, "e_winning_reasons_pk_columns_input!" ] } ], "update_e_winning_reasons_many": [ - 1735, + 1824, { "updates": [ - 1744, + 1833, "[e_winning_reasons_updates!]!" ] } ], "update_event_match_links": [ - 1753, + 1842, { "_set": [ - 1758 + 1847 ], "where": [ - 1748, + 1837, "event_match_links_bool_exp!" ] } ], "update_event_match_links_by_pk": [ - 1745, + 1834, { "_set": [ - 1758 + 1847 ], "pk_columns": [ - 1756, + 1845, "event_match_links_pk_columns_input!" ] } ], "update_event_match_links_many": [ - 1753, + 1842, { "updates": [ - 1762, + 1851, "[event_match_links_updates!]!" ] } ], "update_event_media": [ - 1780, + 1869, { "_inc": [ - 1774 + 1863 ], "_set": [ - 1827 + 1916 ], "where": [ - 1772, + 1861, "event_media_bool_exp!" ] } ], "update_event_media_by_pk": [ - 1763, + 1852, { "_inc": [ - 1774 + 1863 ], "_set": [ - 1827 + 1916 ], "pk_columns": [ - 1784, + 1873, "event_media_pk_columns_input!" ] } ], "update_event_media_many": [ - 1780, + 1869, { "updates": [ - 1839, + 1928, "[event_media_updates!]!" ] } ], "update_event_media_players": [ - 1802, + 1891, { "_inc": [ - 1796 + 1885 ], "_set": [ - 1807 + 1896 ], "where": [ - 1794, + 1883, "event_media_players_bool_exp!" ] } ], "update_event_media_players_by_pk": [ - 1785, + 1874, { "_inc": [ - 1796 + 1885 ], "_set": [ - 1807 + 1896 ], "pk_columns": [ - 1805, + 1894, "event_media_players_pk_columns_input!" ] } ], "update_event_media_players_many": [ - 1802, + 1891, { "updates": [ - 1819, + 1908, "[event_media_players_updates!]!" ] } ], "update_event_organizers": [ - 1863, + 1952, { "_inc": [ - 1857 + 1946 ], "_set": [ - 1868 + 1957 ], "where": [ - 1855, + 1944, "event_organizers_bool_exp!" ] } ], "update_event_organizers_by_pk": [ - 1846, + 1935, { "_inc": [ - 1857 + 1946 ], "_set": [ - 1868 + 1957 ], "pk_columns": [ - 1866, + 1955, "event_organizers_pk_columns_input!" ] } ], "update_event_organizers_many": [ - 1863, + 1952, { "updates": [ - 1880, + 1969, "[event_organizers_updates!]!" ] } ], "update_event_players": [ - 1904, + 1993, { "_inc": [ - 1898 + 1987 ], "_set": [ - 1909 + 1998 ], "where": [ - 1896, + 1985, "event_players_bool_exp!" ] } ], "update_event_players_by_pk": [ - 1887, + 1976, { "_inc": [ - 1898 + 1987 ], "_set": [ - 1909 + 1998 ], "pk_columns": [ - 1907, + 1996, "event_players_pk_columns_input!" ] } ], "update_event_players_many": [ - 1904, + 1993, { "updates": [ - 1921, + 2010, "[event_players_updates!]!" ] } ], "update_event_teams": [ - 1942, + 2031, { "_set": [ - 1947 + 2036 ], "where": [ - 1935, + 2024, "event_teams_bool_exp!" ] } ], "update_event_teams_by_pk": [ - 1928, + 2017, { "_set": [ - 1947 + 2036 ], "pk_columns": [ - 1945, + 2034, "event_teams_pk_columns_input!" ] } ], "update_event_teams_many": [ - 1942, + 2031, { "updates": [ - 1951, + 2040, "[event_teams_updates!]!" ] } ], "update_event_tournaments": [ - 1966, + 2055, { "_set": [ - 1971 + 2060 ], "where": [ - 1959, + 2048, "event_tournaments_bool_exp!" ] } ], "update_event_tournaments_by_pk": [ - 1952, + 2041, { "_set": [ - 1971 + 2060 ], "pk_columns": [ - 1969, + 2058, "event_tournaments_pk_columns_input!" ] } ], "update_event_tournaments_many": [ - 1966, + 2055, { "updates": [ - 1975, + 2064, "[event_tournaments_updates!]!" ] } ], "update_events": [ - 1986, + 2075, { "_inc": [ - 1982 + 2071 ], "_set": [ - 1992 + 2081 ], "where": [ - 1980, + 2069, "events_bool_exp!" ] } ], "update_events_by_pk": [ - 1976, + 2065, { "_inc": [ - 1982 + 2071 ], "_set": [ - 1992 + 2081 ], "pk_columns": [ - 1990, + 2079, "events_pk_columns_input!" ] } ], "update_events_many": [ - 1986, + 2075, { "updates": [ - 2000, + 2089, "[events_updates!]!" ] } ], "update_friends": [ - 2016, + 2105, { "_inc": [ - 2012 + 2101 ], "_set": [ - 2021 + 2110 ], "where": [ - 2010, + 2099, "friends_bool_exp!" ] } ], "update_friends_by_pk": [ - 2006, + 2095, { "_inc": [ - 2012 + 2101 ], "_set": [ - 2021 + 2110 ], "pk_columns": [ - 2019, + 2108, "friends_pk_columns_input!" ] } ], "update_friends_many": [ - 2016, + 2105, { "updates": [ - 2029, + 2118, "[friends_updates!]!" ] } ], "update_game_mode_plugins": [ - 2056, + 2145, { "_append": [ - 2041 + 2130 ], "_delete_at_path": [ - 2047 + 2136 ], "_delete_elem": [ - 2048 + 2137 ], "_delete_key": [ - 2049 + 2138 ], "_inc": [ - 2050 + 2139 ], "_prepend": [ - 2060 + 2149 ], "_set": [ - 2064 + 2153 ], "where": [ - 2045, + 2134, "game_mode_plugins_bool_exp!" ] } ], "update_game_mode_plugins_by_pk": [ - 2033, + 2122, { "_append": [ - 2041 + 2130 ], "_delete_at_path": [ - 2047 + 2136 ], "_delete_elem": [ - 2048 + 2137 ], "_delete_key": [ - 2049 + 2138 ], "_inc": [ - 2050 + 2139 ], "_prepend": [ - 2060 + 2149 ], "_set": [ - 2064 + 2153 ], "pk_columns": [ - 2059, + 2148, "game_mode_plugins_pk_columns_input!" ] } ], "update_game_mode_plugins_many": [ - 2056, + 2145, { "updates": [ - 2076, + 2165, "[game_mode_plugins_updates!]!" ] } ], "update_game_modes": [ - 2091, + 2180, { "_set": [ - 2097 + 2186 ], "where": [ - 2086, + 2175, "game_modes_bool_exp!" ] } ], "update_game_modes_by_pk": [ - 2083, + 2172, { "_set": [ - 2097 + 2186 ], "pk_columns": [ - 2095, + 2184, "game_modes_pk_columns_input!" ] } ], "update_game_modes_many": [ - 2091, + 2180, { "updates": [ - 2101, + 2190, "[game_modes_updates!]!" ] } ], "update_game_plugin_installs": [ - 2110, + 2199, { "_set": [ - 2115 + 2204 ], "where": [ - 2105, + 2194, "game_plugin_installs_bool_exp!" ] } ], "update_game_plugin_installs_by_pk": [ - 2102, + 2191, { "_set": [ - 2115 + 2204 ], "pk_columns": [ - 2113, + 2202, "game_plugin_installs_pk_columns_input!" ] } ], "update_game_plugin_installs_many": [ - 2110, + 2199, { "updates": [ - 2119, + 2208, "[game_plugin_installs_updates!]!" ] } ], "update_game_plugin_versions": [ - 2139, + 2228, { "_inc": [ - 2133 + 2222 ], "_set": [ - 2146 + 2235 ], "where": [ - 2131, + 2220, "game_plugin_versions_bool_exp!" ] } ], "update_game_plugin_versions_by_pk": [ - 2120, + 2209, { "_inc": [ - 2133 + 2222 ], "_set": [ - 2146 + 2235 ], "pk_columns": [ - 2142, + 2231, "game_plugin_versions_pk_columns_input!" ] } ], "update_game_plugin_versions_many": [ - 2139, + 2228, { "updates": [ - 2158, + 2247, "[game_plugin_versions_updates!]!" ] } ], "update_game_plugins": [ - 2178, + 2267, { "_append": [ - 2168 + 2257 ], "_delete_at_path": [ - 2172 + 2261 ], "_delete_elem": [ - 2173 + 2262 ], "_delete_key": [ - 2174 + 2263 ], "_prepend": [ - 2183 + 2272 ], "_set": [ - 2185 + 2274 ], "where": [ - 2170, + 2259, "game_plugins_bool_exp!" ] } ], "update_game_plugins_by_pk": [ - 2165, + 2254, { "_append": [ - 2168 + 2257 ], "_delete_at_path": [ - 2172 + 2261 ], "_delete_elem": [ - 2173 + 2262 ], "_delete_key": [ - 2174 + 2263 ], "_prepend": [ - 2183 + 2272 ], "_set": [ - 2185 + 2274 ], "pk_columns": [ - 2182, + 2271, "game_plugins_pk_columns_input!" ] } ], "update_game_plugins_many": [ - 2178, + 2267, { "updates": [ - 2193, + 2282, "[game_plugins_updates!]!" ] } ], "update_game_server_node_plugins": [ - 2213, + 2302, { "_set": [ - 2220 + 2309 ], "where": [ - 2206, + 2295, "game_server_node_plugins_bool_exp!" ] } ], "update_game_server_node_plugins_by_pk": [ - 2197, + 2286, { "_set": [ - 2220 + 2309 ], "pk_columns": [ - 2216, + 2305, "game_server_node_plugins_pk_columns_input!" ] } ], "update_game_server_node_plugins_many": [ - 2213, + 2302, { "updates": [ - 2224, + 2313, "[game_server_node_plugins_updates!]!" ] } ], "update_game_server_nodes": [ - 2248, + 2337, { "_append": [ - 2233 + 2322 ], "_delete_at_path": [ - 2239 + 2328 ], "_delete_elem": [ - 2240 + 2329 ], "_delete_key": [ - 2241 + 2330 ], "_inc": [ - 2242 + 2331 ], "_prepend": [ - 2253 + 2342 ], "_set": [ - 2257 + 2346 ], "where": [ - 2237, + 2326, "game_server_nodes_bool_exp!" ] } ], "update_game_server_nodes_by_pk": [ - 2225, + 2314, { "_append": [ - 2233 + 2322 ], "_delete_at_path": [ - 2239 + 2328 ], "_delete_elem": [ - 2240 + 2329 ], "_delete_key": [ - 2241 + 2330 ], "_inc": [ - 2242 + 2331 ], "_prepend": [ - 2253 + 2342 ], "_set": [ - 2257 + 2346 ], "pk_columns": [ - 2252, + 2341, "game_server_nodes_pk_columns_input!" ] } ], "update_game_server_nodes_many": [ - 2248, + 2337, { "updates": [ - 2269, + 2358, "[game_server_nodes_updates!]!" ] } ], "update_game_versions": [ - 2290, + 2379, { "_append": [ - 2279 + 2368 ], "_delete_at_path": [ - 2283 + 2372 ], "_delete_elem": [ - 2284 + 2373 ], "_delete_key": [ - 2285 + 2374 ], "_inc": [ - 2286 + 2375 ], "_prepend": [ - 2295 + 2384 ], "_set": [ - 2297 + 2386 ], "where": [ - 2281, + 2370, "game_versions_bool_exp!" ] } ], "update_game_versions_by_pk": [ - 2276, + 2365, { "_append": [ - 2279 + 2368 ], "_delete_at_path": [ - 2283 + 2372 ], "_delete_elem": [ - 2284 + 2373 ], "_delete_key": [ - 2285 + 2374 ], "_inc": [ - 2286 + 2375 ], "_prepend": [ - 2295 + 2384 ], "_set": [ - 2297 + 2386 ], "pk_columns": [ - 2294, + 2383, "game_versions_pk_columns_input!" ] } ], "update_game_versions_many": [ - 2290, + 2379, { "updates": [ - 2305, + 2394, "[game_versions_updates!]!" ] } ], "update_gamedata_signature_validations": [ - 2323, + 2412, { "_append": [ - 2312 + 2401 ], "_delete_at_path": [ - 2316 + 2405 ], "_delete_elem": [ - 2317 + 2406 ], "_delete_key": [ - 2318 + 2407 ], "_inc": [ - 2319 + 2408 ], "_prepend": [ - 2327 + 2416 ], "_set": [ - 2329 + 2418 ], "where": [ - 2314, + 2403, "gamedata_signature_validations_bool_exp!" ] } ], "update_gamedata_signature_validations_by_pk": [ - 2309, + 2398, { "_append": [ - 2312 + 2401 ], "_delete_at_path": [ - 2316 + 2405 ], "_delete_elem": [ - 2317 + 2406 ], "_delete_key": [ - 2318 + 2407 ], "_inc": [ - 2319 + 2408 ], "_prepend": [ - 2327 + 2416 ], "_set": [ - 2329 + 2418 ], "pk_columns": [ - 2326, + 2415, "gamedata_signature_validations_pk_columns_input!" ] } ], "update_gamedata_signature_validations_many": [ - 2323, + 2412, { "updates": [ - 2337, + 2426, "[gamedata_signature_validations_updates!]!" ] } ], "update_leaderboard_entries": [ - 2361, + 2451, { "_inc": [ - 2357 + 2447 ], "_set": [ - 2364 + 2454 ], "where": [ - 2356, + 2446, "leaderboard_entries_bool_exp!" ] } ], "update_leaderboard_entries_many": [ - 2361, + 2451, { "updates": [ - 2371, + 2461, "[leaderboard_entries_updates!]!" ] } ], "update_league_divisions": [ - 2386, + 2476, { "_inc": [ - 2382 + 2472 ], "_set": [ - 2392 + 2482 ], "where": [ - 2380, + 2470, "league_divisions_bool_exp!" ] } ], "update_league_divisions_by_pk": [ - 2376, + 2466, { "_inc": [ - 2382 + 2472 ], "_set": [ - 2392 + 2482 ], "pk_columns": [ - 2390, + 2480, "league_divisions_pk_columns_input!" ] } ], "update_league_divisions_many": [ - 2386, + 2476, { "updates": [ - 2400, + 2490, "[league_divisions_updates!]!" ] } ], "update_league_match_weeks": [ - 2421, + 2511, { "_inc": [ - 2415 + 2505 ], "_set": [ - 2426 + 2516 ], "where": [ - 2413, + 2503, "league_match_weeks_bool_exp!" ] } ], "update_league_match_weeks_by_pk": [ - 2404, + 2494, { "_inc": [ - 2415 + 2505 ], "_set": [ - 2426 + 2516 ], "pk_columns": [ - 2424, + 2514, "league_match_weeks_pk_columns_input!" ] } ], "update_league_match_weeks_many": [ - 2421, + 2511, { "updates": [ - 2438, + 2528, "[league_match_weeks_updates!]!" ] } ], "update_league_relegation_playoffs": [ - 2462, + 2552, { "_inc": [ - 2456 + 2546 ], "_set": [ - 2467 + 2557 ], "where": [ - 2454, + 2544, "league_relegation_playoffs_bool_exp!" ] } ], "update_league_relegation_playoffs_by_pk": [ - 2445, + 2535, { "_inc": [ - 2456 + 2546 ], "_set": [ - 2467 + 2557 ], "pk_columns": [ - 2465, + 2555, "league_relegation_playoffs_pk_columns_input!" ] } ], "update_league_relegation_playoffs_many": [ - 2462, + 2552, { "updates": [ - 2479, + 2569, "[league_relegation_playoffs_updates!]!" ] } ], "update_league_scheduling_proposals": [ - 2503, + 2593, { "_inc": [ - 2497 + 2587 ], "_set": [ - 2508 + 2598 ], "where": [ - 2495, + 2585, "league_scheduling_proposals_bool_exp!" ] } ], "update_league_scheduling_proposals_by_pk": [ - 2486, + 2576, { "_inc": [ - 2497 + 2587 ], "_set": [ - 2508 + 2598 ], "pk_columns": [ - 2506, + 2596, "league_scheduling_proposals_pk_columns_input!" ] } ], "update_league_scheduling_proposals_many": [ - 2503, + 2593, { "updates": [ - 2520, + 2610, "[league_scheduling_proposals_updates!]!" ] } ], "update_league_season_divisions": [ - 2541, + 2631, { "_set": [ - 2547 + 2637 ], "where": [ - 2534, + 2624, "league_season_divisions_bool_exp!" ] } ], "update_league_season_divisions_by_pk": [ - 2527, + 2617, { "_set": [ - 2547 + 2637 ], "pk_columns": [ - 2545, + 2635, "league_season_divisions_pk_columns_input!" ] } ], "update_league_season_divisions_many": [ - 2541, + 2631, { "updates": [ - 2551, + 2641, "[league_season_divisions_updates!]!" ] } ], "update_league_seasons": [ - 2566, + 2656, { "_append": [ - 2555 + 2645 ], "_delete_at_path": [ - 2559 + 2649 ], "_delete_elem": [ - 2560 + 2650 ], "_delete_key": [ - 2561 + 2651 ], "_inc": [ - 2562 + 2652 ], "_prepend": [ - 2571 + 2661 ], "_set": [ - 2573 + 2663 ], "where": [ - 2557, + 2647, "league_seasons_bool_exp!" ] } ], "update_league_seasons_by_pk": [ - 2552, + 2642, { "_append": [ - 2555 + 2645 ], "_delete_at_path": [ - 2559 + 2649 ], "_delete_elem": [ - 2560 + 2650 ], "_delete_key": [ - 2561 + 2651 ], "_inc": [ - 2562 + 2652 ], "_prepend": [ - 2571 + 2661 ], "_set": [ - 2573 + 2663 ], "pk_columns": [ - 2570, + 2660, "league_seasons_pk_columns_input!" ] } ], "update_league_seasons_many": [ - 2566, + 2656, { "updates": [ - 2581, + 2671, "[league_seasons_updates!]!" ] } ], "update_league_team_movements": [ - 2602, + 2692, { "_inc": [ - 2596 + 2686 ], "_set": [ - 2607 + 2697 ], "where": [ - 2594, + 2684, "league_team_movements_bool_exp!" ] } ], "update_league_team_movements_by_pk": [ - 2585, + 2675, { "_inc": [ - 2596 + 2686 ], "_set": [ - 2607 + 2697 ], "pk_columns": [ - 2605, + 2695, "league_team_movements_pk_columns_input!" ] } ], "update_league_team_movements_many": [ - 2602, + 2692, { "updates": [ - 2619, + 2709, "[league_team_movements_updates!]!" ] } ], "update_league_team_rosters": [ - 2643, + 2733, { "_inc": [ - 2637 + 2727 ], "_set": [ - 2648 + 2738 ], "where": [ - 2635, + 2725, "league_team_rosters_bool_exp!" ] } ], "update_league_team_rosters_by_pk": [ - 2626, + 2716, { "_inc": [ - 2637 + 2727 ], "_set": [ - 2648 + 2738 ], "pk_columns": [ - 2646, + 2736, "league_team_rosters_pk_columns_input!" ] } ], "update_league_team_rosters_many": [ - 2643, + 2733, { "updates": [ - 2660, + 2750, "[league_team_rosters_updates!]!" ] } ], "update_league_team_seasons": [ - 2684, + 2774, { "_inc": [ - 2678 + 2768 ], "_set": [ - 2690 + 2780 ], "where": [ - 2676, + 2766, "league_team_seasons_bool_exp!" ] } ], "update_league_team_seasons_by_pk": [ - 2667, + 2757, { "_inc": [ - 2678 + 2768 ], "_set": [ - 2690 + 2780 ], "pk_columns": [ - 2688, + 2778, "league_team_seasons_pk_columns_input!" ] } ], "update_league_team_seasons_many": [ - 2684, + 2774, { "updates": [ - 2702, + 2792, "[league_team_seasons_updates!]!" ] } ], "update_league_teams": [ - 2717, + 2807, { "_set": [ - 2723 + 2813 ], "where": [ - 2712, + 2802, "league_teams_bool_exp!" ] } ], "update_league_teams_by_pk": [ - 2709, + 2799, { "_set": [ - 2723 + 2813 ], "pk_columns": [ - 2721, + 2811, "league_teams_pk_columns_input!" ] } ], "update_league_teams_many": [ - 2717, + 2807, { "updates": [ - 2727, + 2817, "[league_teams_updates!]!" ] } ], "update_lobbies": [ - 2736, + 2826, { "_set": [ - 2742 + 2832 ], "where": [ - 2731, + 2821, "lobbies_bool_exp!" ] } ], "update_lobbies_by_pk": [ - 2728, + 2818, { "_set": [ - 2742 + 2832 ], "pk_columns": [ - 2740, + 2830, "lobbies_pk_columns_input!" ] } ], "update_lobbies_many": [ - 2736, + 2826, { "updates": [ - 2746, + 2836, "[lobbies_updates!]!" ] } ], "update_lobby_players": [ - 2766, + 2856, { "_inc": [ - 2760 + 2850 ], "_set": [ - 2773 + 2863 ], "where": [ - 2758, + 2848, "lobby_players_bool_exp!" ] } ], "update_lobby_players_by_pk": [ - 2747, + 2837, { "_inc": [ - 2760 + 2850 ], "_set": [ - 2773 + 2863 ], "pk_columns": [ - 2769, + 2859, "lobby_players_pk_columns_input!" ] } ], "update_lobby_players_many": [ - 2766, + 2856, { "updates": [ - 2785, + 2875, "[lobby_players_updates!]!" ] } ], "update_map_callouts": [ - 2804, + 2894, { "_append": [ - 2795 + 2885 ], "_delete_at_path": [ - 2798 + 2888 ], "_delete_elem": [ - 2799 + 2889 ], "_delete_key": [ - 2800 + 2890 ], "_prepend": [ - 2808 + 2898 ], "_set": [ - 2810 + 2900 ], "where": [ - 2796, + 2886, "map_callouts_bool_exp!" ] } ], "update_map_callouts_by_pk": [ - 2792, + 2882, { "_append": [ - 2795 + 2885 ], "_delete_at_path": [ - 2798 + 2888 ], "_delete_elem": [ - 2799 + 2889 ], "_delete_key": [ - 2800 + 2890 ], "_prepend": [ - 2808 + 2898 ], "_set": [ - 2810 + 2900 ], "pk_columns": [ - 2807, + 2897, "map_callouts_pk_columns_input!" ] } ], "update_map_callouts_many": [ - 2804, + 2894, { "updates": [ - 2814, + 2904, "[map_callouts_updates!]!" ] } ], "update_map_pools": [ - 2823, + 2913, { "_set": [ - 2829 + 2919 ], "where": [ - 2818, + 2908, "map_pools_bool_exp!" ] } ], "update_map_pools_by_pk": [ - 2815, + 2905, { "_set": [ - 2829 + 2919 ], "pk_columns": [ - 2827, + 2917, "map_pools_pk_columns_input!" ] } ], "update_map_pools_many": [ - 2823, + 2913, { "updates": [ - 2833, + 2923, "[map_pools_updates!]!" ] } ], "update_maps": [ - 2850, + 2940, { "_set": [ - 2858 + 2948 ], "where": [ - 2843, + 2933, "maps_bool_exp!" ] } ], "update_maps_by_pk": [ - 2834, + 2924, { "_set": [ - 2858 + 2948 ], "pk_columns": [ - 2854, + 2944, "maps_pk_columns_input!" ] } ], "update_maps_many": [ - 2850, + 2940, { "updates": [ - 2862, + 2952, "[maps_updates!]!" ] } ], "update_match_clips": [ - 2880, + 2970, { "_inc": [ - 2874 + 2964 ], "_set": [ - 2886 + 2976 ], "where": [ - 2872, + 2962, "match_clips_bool_exp!" ] } ], "update_match_clips_by_pk": [ - 2863, + 2953, { "_inc": [ - 2874 + 2964 ], "_set": [ - 2886 + 2976 ], "pk_columns": [ - 2884, + 2974, "match_clips_pk_columns_input!" ] } ], "update_match_clips_many": [ - 2880, + 2970, { "updates": [ - 2898, + 2988, "[match_clips_updates!]!" ] } ], "update_match_demo_sessions": [ - 2926, + 3016, { "_append": [ - 2911 + 3001 ], "_delete_at_path": [ - 2917 + 3007 ], "_delete_elem": [ - 2918 + 3008 ], "_delete_key": [ - 2919 + 3009 ], "_inc": [ - 2920 + 3010 ], "_prepend": [ - 2930 + 3020 ], "_set": [ - 2932 + 3022 ], "where": [ - 2915, + 3005, "match_demo_sessions_bool_exp!" ] } ], "update_match_demo_sessions_by_pk": [ - 2905, + 2995, { "_append": [ - 2911 + 3001 ], "_delete_at_path": [ - 2917 + 3007 ], "_delete_elem": [ - 2918 + 3008 ], "_delete_key": [ - 2919 + 3009 ], "_inc": [ - 2920 + 3010 ], "_prepend": [ - 2930 + 3020 ], "_set": [ - 2932 + 3022 ], "pk_columns": [ - 2929, + 3019, "match_demo_sessions_pk_columns_input!" ] } ], "update_match_demo_sessions_many": [ - 2926, + 3016, { "updates": [ - 2944, + 3034, "[match_demo_sessions_updates!]!" ] } ], "update_match_lineup_players": [ - 2970, + 3060, { "_inc": [ - 2964 + 3054 ], "_set": [ - 2977 + 3067 ], "where": [ - 2962, + 3052, "match_lineup_players_bool_exp!" ] } ], "update_match_lineup_players_by_pk": [ - 2951, + 3041, { "_inc": [ - 2964 + 3054 ], "_set": [ - 2977 + 3067 ], "pk_columns": [ - 2973, + 3063, "match_lineup_players_pk_columns_input!" ] } ], "update_match_lineup_players_many": [ - 2970, + 3060, { "updates": [ - 2989, + 3079, "[match_lineup_players_updates!]!" ] } ], "update_match_lineups": [ - 3013, + 3103, { "_inc": [ - 3007 + 3097 ], "_set": [ - 3019 + 3109 ], "where": [ - 3005, + 3095, "match_lineups_bool_exp!" ] } ], "update_match_lineups_by_pk": [ - 2996, + 3086, { "_inc": [ - 3007 + 3097 ], "_set": [ - 3019 + 3109 ], "pk_columns": [ - 3017, + 3107, "match_lineups_pk_columns_input!" ] } ], "update_match_lineups_many": [ - 3013, + 3103, { "updates": [ - 3031, + 3121, "[match_lineups_updates!]!" ] } ], "update_match_map_demos": [ - 3061, + 3151, { "_append": [ - 3046 + 3136 ], "_delete_at_path": [ - 3052 + 3142 ], "_delete_elem": [ - 3053 + 3143 ], "_delete_key": [ - 3054 + 3144 ], "_inc": [ - 3055 + 3145 ], "_prepend": [ - 3066 + 3156 ], "_set": [ - 3070 + 3160 ], "where": [ - 3050, + 3140, "match_map_demos_bool_exp!" ] } ], "update_match_map_demos_by_pk": [ - 3038, + 3128, { "_append": [ - 3046 + 3136 ], "_delete_at_path": [ - 3052 + 3142 ], "_delete_elem": [ - 3053 + 3143 ], "_delete_key": [ - 3054 + 3144 ], "_inc": [ - 3055 + 3145 ], "_prepend": [ - 3066 + 3156 ], "_set": [ - 3070 + 3160 ], "pk_columns": [ - 3065, + 3155, "match_map_demos_pk_columns_input!" ] } ], "update_match_map_demos_many": [ - 3061, + 3151, { "updates": [ - 3082, + 3172, "[match_map_demos_updates!]!" ] } ], "update_match_map_rounds": [ - 3106, + 3196, { "_inc": [ - 3100 + 3190 ], "_set": [ - 3111 + 3201 ], "where": [ - 3098, + 3188, "match_map_rounds_bool_exp!" ] } ], "update_match_map_rounds_by_pk": [ - 3089, + 3179, { "_inc": [ - 3100 + 3190 ], "_set": [ - 3111 + 3201 ], "pk_columns": [ - 3109, + 3199, "match_map_rounds_pk_columns_input!" ] } ], "update_match_map_rounds_many": [ - 3106, + 3196, { "updates": [ - 3123, + 3213, "[match_map_rounds_updates!]!" ] } ], "update_match_map_veto_picks": [ - 3146, + 3236, { "_set": [ - 3153 + 3243 ], "where": [ - 3139, + 3229, "match_map_veto_picks_bool_exp!" ] } ], "update_match_map_veto_picks_by_pk": [ - 3130, + 3220, { "_set": [ - 3153 + 3243 ], "pk_columns": [ - 3149, + 3239, "match_map_veto_picks_pk_columns_input!" ] } ], "update_match_map_veto_picks_many": [ - 3146, + 3236, { "updates": [ - 3157, + 3247, "[match_map_veto_picks_updates!]!" ] } ], "update_match_maps": [ - 3175, + 3265, { "_inc": [ - 3169 + 3259 ], "_set": [ - 3181 + 3271 ], "where": [ - 3167, + 3257, "match_maps_bool_exp!" ] } ], "update_match_maps_by_pk": [ - 3158, + 3248, { "_inc": [ - 3169 + 3259 ], "_set": [ - 3181 + 3271 ], "pk_columns": [ - 3179, + 3269, "match_maps_pk_columns_input!" ] } ], "update_match_maps_many": [ - 3175, + 3265, { "updates": [ - 3193, + 3283, "[match_maps_updates!]!" ] } ], "update_match_options": [ - 3219, + 3309, { "_inc": [ - 3213 + 3303 ], "_set": [ - 3227 + 3317 ], "where": [ - 3211, + 3301, "match_options_bool_exp!" ] } ], "update_match_options_by_pk": [ - 3200, + 3290, { "_inc": [ - 3213 + 3303 ], "_set": [ - 3227 + 3317 ], "pk_columns": [ - 3223, + 3313, "match_options_pk_columns_input!" ] } ], "update_match_options_many": [ - 3219, + 3309, { "updates": [ - 3239, + 3329, "[match_options_updates!]!" ] } ], "update_match_region_veto_picks": [ - 3262, + 3352, { "_set": [ - 3269 + 3359 ], "where": [ - 3255, + 3345, "match_region_veto_picks_bool_exp!" ] } ], "update_match_region_veto_picks_by_pk": [ - 3246, + 3336, { "_set": [ - 3269 + 3359 ], "pk_columns": [ - 3265, + 3355, "match_region_veto_picks_pk_columns_input!" ] } ], "update_match_region_veto_picks_many": [ - 3262, + 3352, { "updates": [ - 3273, + 3363, "[match_region_veto_picks_updates!]!" ] } ], "update_match_streams": [ - 3297, + 3387, { "_append": [ - 3282 + 3372 ], "_delete_at_path": [ - 3288 + 3378 ], "_delete_elem": [ - 3289 + 3379 ], "_delete_key": [ - 3290 + 3380 ], "_inc": [ - 3291 + 3381 ], "_prepend": [ - 3301 + 3391 ], "_set": [ - 3305 + 3395 ], "where": [ - 3286, + 3376, "match_streams_bool_exp!" ] } ], "update_match_streams_by_pk": [ - 3274, + 3364, { "_append": [ - 3282 + 3372 ], "_delete_at_path": [ - 3288 + 3378 ], "_delete_elem": [ - 3289 + 3379 ], "_delete_key": [ - 3290 + 3380 ], "_inc": [ - 3291 + 3381 ], "_prepend": [ - 3301 + 3391 ], "_set": [ - 3305 + 3395 ], "pk_columns": [ - 3300, + 3390, "match_streams_pk_columns_input!" ] } ], "update_match_streams_many": [ - 3297, + 3387, { "updates": [ - 3317, + 3407, "[match_streams_updates!]!" ] } ], "update_match_type_cfgs": [ - 3332, + 3422, { "_set": [ - 3337 + 3427 ], "where": [ - 3327, + 3417, "match_type_cfgs_bool_exp!" ] } ], "update_match_type_cfgs_by_pk": [ - 3324, + 3414, { "_set": [ - 3337 + 3427 ], "pk_columns": [ - 3335, + 3425, "match_type_cfgs_pk_columns_input!" ] } ], "update_match_type_cfgs_many": [ - 3332, + 3422, { "updates": [ - 3341, + 3431, "[match_type_cfgs_updates!]!" ] } ], "update_matches": [ - 3361, + 3451, { "_inc": [ - 3355 + 3445 ], "_set": [ - 3369 + 3459 ], "where": [ - 3353, + 3443, "matches_bool_exp!" ] } ], "update_matches_by_pk": [ - 3342, + 3432, { "_inc": [ - 3355 + 3445 ], "_set": [ - 3369 + 3459 ], "pk_columns": [ - 3365, + 3455, "matches_pk_columns_input!" ] } ], "update_matches_many": [ - 3361, + 3451, { "updates": [ - 3381, + 3471, "[matches_updates!]!" ] } ], "update_migration_hashes_hashes": [ - 3396, + 3486, { "_set": [ - 3401 + 3491 ], "where": [ - 3391, + 3481, "migration_hashes_hashes_bool_exp!" ] } ], "update_migration_hashes_hashes_by_pk": [ - 3388, + 3478, { "_set": [ - 3401 + 3491 ], "pk_columns": [ - 3399, + 3489, "migration_hashes_hashes_pk_columns_input!" ] } ], "update_migration_hashes_hashes_many": [ - 3396, + 3486, { "updates": [ - 3405, + 3495, "[migration_hashes_hashes_updates!]!" ] } ], "update_my_friends": [ - 3428, + 3518, { "_append": [ - 3414 + 3504 ], "_delete_at_path": [ - 3419 + 3509 ], "_delete_elem": [ - 3420 + 3510 ], "_delete_key": [ - 3421 + 3511 ], "_inc": [ - 3422 + 3512 ], "_prepend": [ - 3430 + 3520 ], "_set": [ - 3434 + 3524 ], "where": [ - 3418, + 3508, "my_friends_bool_exp!" ] } ], "update_my_friends_many": [ - 3428, + 3518, { "updates": [ - 3445, + 3535, "[my_friends_updates!]!" ] } ], "update_news_articles": [ - 3462, + 3552, { "_inc": [ - 3458 + 3548 ], "_set": [ - 3467 + 3557 ], "where": [ - 3456, + 3546, "news_articles_bool_exp!" ] } ], "update_news_articles_by_pk": [ - 3452, + 3542, { "_inc": [ - 3458 + 3548 ], "_set": [ - 3467 + 3557 ], "pk_columns": [ - 3465, + 3555, "news_articles_pk_columns_input!" ] } ], "update_news_articles_many": [ - 3462, + 3552, { "updates": [ - 3475, + 3565, "[news_articles_updates!]!" ] } ], "update_notification_preferences": [ - 3489, + 3579, { "_inc": [ - 3485 + 3575 ], "_set": [ - 3494 + 3584 ], "where": [ - 3483, + 3573, "notification_preferences_bool_exp!" ] } ], "update_notification_preferences_by_pk": [ - 3479, + 3569, { "_inc": [ - 3485 + 3575 ], "_set": [ - 3494 + 3584 ], "pk_columns": [ - 3492, + 3582, "notification_preferences_pk_columns_input!" ] } ], "update_notification_preferences_many": [ - 3489, + 3579, { "updates": [ - 3502, + 3592, "[notification_preferences_updates!]!" ] } ], "update_notifications": [ - 3529, + 3619, { "_append": [ - 3514 + 3604 ], "_delete_at_path": [ - 3520 + 3610 ], "_delete_elem": [ - 3521 + 3611 ], "_delete_key": [ - 3522 + 3612 ], "_inc": [ - 3523 + 3613 ], "_prepend": [ - 3533 + 3623 ], "_set": [ - 3537 + 3627 ], "where": [ - 3518, + 3608, "notifications_bool_exp!" ] } ], "update_notifications_by_pk": [ - 3506, + 3596, { "_append": [ - 3514 + 3604 ], "_delete_at_path": [ - 3520 + 3610 ], "_delete_elem": [ - 3521 + 3611 ], "_delete_key": [ - 3522 + 3612 ], "_inc": [ - 3523 + 3613 ], "_prepend": [ - 3533 + 3623 ], "_set": [ - 3537 + 3627 ], "pk_columns": [ - 3532, + 3622, "notifications_pk_columns_input!" ] } ], "update_notifications_many": [ - 3529, + 3619, { "updates": [ - 3549, + 3639, "[notifications_updates!]!" ] } ], "update_pending_match_import_players": [ - 3576, + 3666, { "_inc": [ - 3570 + 3660 ], "_set": [ - 3581 + 3671 ], "where": [ - 3568, + 3658, "pending_match_import_players_bool_exp!" ] } ], "update_pending_match_import_players_by_pk": [ - 3559, + 3649, { "_inc": [ - 3570 + 3660 ], "_set": [ - 3581 + 3671 ], "pk_columns": [ - 3579, + 3669, "pending_match_import_players_pk_columns_input!" ] } ], "update_pending_match_import_players_many": [ - 3576, + 3666, { "updates": [ - 3593, + 3683, "[pending_match_import_players_updates!]!" ] } ], "update_pending_match_imports": [ - 3610, + 3700, { "_inc": [ - 3606 + 3696 ], "_set": [ - 3616 + 3706 ], "where": [ - 3604, + 3694, "pending_match_imports_bool_exp!" ] } ], "update_pending_match_imports_by_pk": [ - 3600, + 3690, { "_inc": [ - 3606 + 3696 ], "_set": [ - 3616 + 3706 ], "pk_columns": [ - 3614, + 3704, "pending_match_imports_pk_columns_input!" ] } ], "update_pending_match_imports_many": [ - 3610, + 3700, { "updates": [ - 3624, + 3714, "[pending_match_imports_updates!]!" ] } ], "update_player_aim_stats_demo": [ - 3638, + 3728, { "_inc": [ - 3634 + 3724 ], "_set": [ - 3643 + 3733 ], "where": [ - 3632, + 3722, "player_aim_stats_demo_bool_exp!" ] } ], "update_player_aim_stats_demo_by_pk": [ - 3628, + 3718, { "_inc": [ - 3634 + 3724 ], "_set": [ - 3643 + 3733 ], "pk_columns": [ - 3641, + 3731, "player_aim_stats_demo_pk_columns_input!" ] } ], "update_player_aim_stats_demo_many": [ - 3638, + 3728, { "updates": [ - 3651, + 3741, "[player_aim_stats_demo_updates!]!" ] } ], "update_player_aim_weapon_stats": [ - 3672, + 3762, { "_inc": [ - 3666 + 3756 ], "_set": [ - 3677 + 3767 ], "where": [ - 3664, + 3754, "player_aim_weapon_stats_bool_exp!" ] } ], "update_player_aim_weapon_stats_by_pk": [ - 3655, + 3745, { "_inc": [ - 3666 + 3756 ], "_set": [ - 3677 + 3767 ], "pk_columns": [ - 3675, + 3765, "player_aim_weapon_stats_pk_columns_input!" ] } ], "update_player_aim_weapon_stats_many": [ - 3672, + 3762, { "updates": [ - 3689, + 3779, "[player_aim_weapon_stats_updates!]!" ] } ], "update_player_assists": [ - 3715, + 3805, { "_inc": [ - 3709 + 3799 ], "_set": [ - 3722 + 3812 ], "where": [ - 3707, + 3797, "player_assists_bool_exp!" ] } ], "update_player_assists_by_pk": [ - 3696, + 3786, { "_inc": [ - 3709 + 3799 ], "_set": [ - 3722 + 3812 ], "pk_columns": [ - 3718, + 3808, "player_assists_pk_columns_input!" ] } ], "update_player_assists_many": [ - 3715, + 3805, { "updates": [ - 3734, + 3824, "[player_assists_updates!]!" ] } ], "update_player_damages": [ - 3776, + 3866, { "_inc": [ - 3770 + 3860 ], "_set": [ - 3781 + 3871 ], "where": [ - 3768, + 3858, "player_damages_bool_exp!" ] } ], "update_player_damages_by_pk": [ - 3759, + 3849, { "_inc": [ - 3770 + 3860 ], "_set": [ - 3781 + 3871 ], "pk_columns": [ - 3779, + 3869, "player_damages_pk_columns_input!" ] } ], "update_player_damages_many": [ - 3776, + 3866, { "updates": [ - 3793, + 3883, "[player_damages_updates!]!" ] } ], "update_player_elo": [ - 3810, + 3900, { "_inc": [ - 3806 + 3896 ], "_set": [ - 3815 + 3905 ], "where": [ - 3804, + 3894, "player_elo_bool_exp!" ] } ], "update_player_elo_by_pk": [ - 3800, + 3890, { "_inc": [ - 3806 + 3896 ], "_set": [ - 3815 + 3905 ], "pk_columns": [ - 3813, + 3903, "player_elo_pk_columns_input!" ] } ], "update_player_elo_many": [ - 3810, + 3900, { "updates": [ - 3823, + 3913, "[player_elo_updates!]!" ] } ], "update_player_faceit_rank_history": [ - 3844, + 3934, { "_inc": [ - 3838 + 3928 ], "_set": [ - 3849 + 3939 ], "where": [ - 3836, + 3926, "player_faceit_rank_history_bool_exp!" ] } ], "update_player_faceit_rank_history_by_pk": [ - 3827, + 3917, { "_inc": [ - 3838 + 3928 ], "_set": [ - 3849 + 3939 ], "pk_columns": [ - 3847, + 3937, "player_faceit_rank_history_pk_columns_input!" ] } ], "update_player_faceit_rank_history_many": [ - 3844, + 3934, { "updates": [ - 3861, + 3951, "[player_faceit_rank_history_updates!]!" ] } ], "update_player_flashes": [ - 3887, + 3977, { "_inc": [ - 3881 + 3971 ], "_set": [ - 3894 + 3984 ], "where": [ - 3879, + 3969, "player_flashes_bool_exp!" ] } ], "update_player_flashes_by_pk": [ - 3868, + 3958, { "_inc": [ - 3881 + 3971 ], "_set": [ - 3894 + 3984 ], "pk_columns": [ - 3890, + 3980, "player_flashes_pk_columns_input!" ] } ], "update_player_flashes_many": [ - 3887, + 3977, { "updates": [ - 3906, + 3996, "[player_flashes_updates!]!" ] } ], "update_player_kills": [ - 3973, + 4063, { "_inc": [ - 3967 + 4057 ], "_set": [ - 3980 + 4070 ], "where": [ - 3924, + 4014, "player_kills_bool_exp!" ] } ], "update_player_kills_by_pk": [ - 3913, + 4003, { "_inc": [ - 3967 + 4057 ], "_set": [ - 3980 + 4070 ], "pk_columns": [ - 3976, + 4066, "player_kills_pk_columns_input!" ] } ], "update_player_kills_by_weapon": [ - 3942, + 4032, { "_inc": [ - 3936 + 4026 ], "_set": [ - 3947 + 4037 ], "where": [ - 3934, + 4024, "player_kills_by_weapon_bool_exp!" ] } ], "update_player_kills_by_weapon_by_pk": [ - 3925, + 4015, { "_inc": [ - 3936 + 4026 ], "_set": [ - 3947 + 4037 ], "pk_columns": [ - 3945, + 4035, "player_kills_by_weapon_pk_columns_input!" ] } ], "update_player_kills_by_weapon_many": [ - 3942, + 4032, { "updates": [ - 3959, + 4049, "[player_kills_by_weapon_updates!]!" ] } ], "update_player_kills_many": [ - 3973, + 4063, { "updates": [ - 3992, + 4082, "[player_kills_updates!]!" ] } ], "update_player_leaderboard_rank": [ - 4008, + 4098, { "_inc": [ - 4004 + 4094 ], "_set": [ - 4011 + 4101 ], "where": [ - 4003, + 4093, "player_leaderboard_rank_bool_exp!" ] } ], "update_player_leaderboard_rank_many": [ - 4008, + 4098, { "updates": [ - 4018, + 4108, "[player_leaderboard_rank_updates!]!" ] } ], "update_player_match_map_stats": [ - 4039, + 4129, { "_inc": [ - 4033 + 4123 ], "_set": [ - 4044 + 4134 ], "where": [ - 4031, + 4121, "player_match_map_stats_bool_exp!" ] } ], "update_player_match_map_stats_by_pk": [ - 4022, + 4112, { "_inc": [ - 4033 + 4123 ], "_set": [ - 4044 + 4134 ], "pk_columns": [ - 4042, + 4132, "player_match_map_stats_pk_columns_input!" ] } ], "update_player_match_map_stats_many": [ - 4039, + 4129, { "updates": [ - 4056, + 4146, "[player_match_map_stats_updates!]!" ] } ], "update_player_objectives": [ - 4131, + 4221, { "_inc": [ - 4125 + 4215 ], "_set": [ - 4136 + 4226 ], "where": [ - 4123, + 4213, "player_objectives_bool_exp!" ] } ], "update_player_objectives_by_pk": [ - 4114, + 4204, { "_inc": [ - 4125 + 4215 ], "_set": [ - 4136 + 4226 ], "pk_columns": [ - 4134, + 4224, "player_objectives_pk_columns_input!" ] } ], "update_player_objectives_many": [ - 4131, + 4221, { "updates": [ - 4148, + 4238, "[player_objectives_updates!]!" ] } ], "update_player_premier_rank_history": [ - 4190, + 4280, { "_inc": [ - 4184 + 4274 ], "_set": [ - 4195 + 4285 ], "where": [ - 4182, + 4272, "player_premier_rank_history_bool_exp!" ] } ], "update_player_premier_rank_history_by_pk": [ - 4173, + 4263, { "_inc": [ - 4184 + 4274 ], "_set": [ - 4195 + 4285 ], "pk_columns": [ - 4193, + 4283, "player_premier_rank_history_pk_columns_input!" ] } ], "update_player_premier_rank_history_many": [ - 4190, + 4280, { "updates": [ - 4207, + 4297, "[player_premier_rank_history_updates!]!" ] } ], "update_player_sanctions": [ - 4231, + 4321, { "_inc": [ - 4225 + 4315 ], "_set": [ - 4236 + 4326 ], "where": [ - 4223, + 4313, "player_sanctions_bool_exp!" ] } ], "update_player_sanctions_by_pk": [ - 4214, + 4304, { "_inc": [ - 4225 + 4315 ], "_set": [ - 4236 + 4326 ], "pk_columns": [ - 4234, + 4324, "player_sanctions_pk_columns_input!" ] } ], "update_player_sanctions_many": [ - 4231, + 4321, { "updates": [ - 4248, + 4338, "[player_sanctions_updates!]!" ] } ], "update_player_season_stats": [ - 4282, + 4372, { "_inc": [ - 4276 + 4366 ], "_set": [ - 4295 + 4385 ], "where": [ - 4274, + 4364, "player_season_stats_bool_exp!" ] } ], "update_player_season_stats_by_pk": [ - 4255, + 4345, { "_inc": [ - 4276 + 4366 ], "_set": [ - 4295 + 4385 ], "pk_columns": [ - 4285, + 4375, "player_season_stats_pk_columns_input!" ] } ], "update_player_season_stats_many": [ - 4282, + 4372, { "updates": [ - 4307, + 4397, "[player_season_stats_updates!]!" ] } ], "update_player_stats": [ - 4324, + 4414, { "_inc": [ - 4320 + 4410 ], "_set": [ - 4330 + 4420 ], "where": [ - 4318, + 4408, "player_stats_bool_exp!" ] } ], "update_player_stats_by_pk": [ - 4314, + 4404, { "_inc": [ - 4320 + 4410 ], "_set": [ - 4330 + 4420 ], "pk_columns": [ - 4328, + 4418, "player_stats_pk_columns_input!" ] } ], "update_player_stats_many": [ - 4324, + 4414, { "updates": [ - 4338, + 4428, "[player_stats_updates!]!" ] } ], "update_player_steam_bot_friend": [ - 4356, + 4446, { "_append": [ - 4345 + 4435 ], "_delete_at_path": [ - 4349 + 4439 ], "_delete_elem": [ - 4350 + 4440 ], "_delete_key": [ - 4351 + 4441 ], "_inc": [ - 4352 + 4442 ], "_prepend": [ - 4360 + 4450 ], "_set": [ - 4362 + 4452 ], "where": [ - 4347, + 4437, "player_steam_bot_friend_bool_exp!" ] } ], "update_player_steam_bot_friend_by_pk": [ - 4342, + 4432, { "_append": [ - 4345 + 4435 ], "_delete_at_path": [ - 4349 + 4439 ], "_delete_elem": [ - 4350 + 4440 ], "_delete_key": [ - 4351 + 4441 ], "_inc": [ - 4352 + 4442 ], "_prepend": [ - 4360 + 4450 ], "_set": [ - 4362 + 4452 ], "pk_columns": [ - 4359, + 4449, "player_steam_bot_friend_pk_columns_input!" ] } ], "update_player_steam_bot_friend_many": [ - 4356, + 4446, { "updates": [ - 4370, + 4460, "[player_steam_bot_friend_updates!]!" ] } ], "update_player_steam_match_auth": [ - 4384, + 4474, { "_inc": [ - 4380 + 4470 ], "_set": [ - 4389 + 4479 ], "where": [ - 4378, + 4468, "player_steam_match_auth_bool_exp!" ] } ], "update_player_steam_match_auth_by_pk": [ - 4374, + 4464, { "_inc": [ - 4380 + 4470 ], "_set": [ - 4389 + 4479 ], "pk_columns": [ - 4387, + 4477, "player_steam_match_auth_pk_columns_input!" ] } ], "update_player_steam_match_auth_many": [ - 4384, + 4474, { "updates": [ - 4397, + 4487, "[player_steam_match_auth_updates!]!" ] } ], "update_player_unused_utility": [ - 4418, + 4508, { "_inc": [ - 4412 + 4502 ], "_set": [ - 4423 + 4513 ], "where": [ - 4410, + 4500, "player_unused_utility_bool_exp!" ] } ], "update_player_unused_utility_by_pk": [ - 4401, + 4491, { "_inc": [ - 4412 + 4502 ], "_set": [ - 4423 + 4513 ], "pk_columns": [ - 4421, + 4511, "player_unused_utility_pk_columns_input!" ] } ], "update_player_unused_utility_many": [ - 4418, + 4508, { "updates": [ - 4435, + 4525, "[player_unused_utility_updates!]!" ] } ], "update_player_utility": [ - 4459, + 4549, { "_inc": [ - 4453 + 4543 ], "_set": [ - 4464 + 4554 ], "where": [ - 4451, + 4541, "player_utility_bool_exp!" ] } ], "update_player_utility_by_pk": [ - 4442, + 4532, { "_inc": [ - 4453 + 4543 ], "_set": [ - 4464 + 4554 ], "pk_columns": [ - 4462, + 4552, "player_utility_pk_columns_input!" ] } ], "update_player_utility_many": [ - 4459, + 4549, { "updates": [ - 4476, + 4566, "[player_utility_updates!]!" ] } ], "update_players": [ - 4526, + 4616, { "_inc": [ - 4522 + 4612 ], "_set": [ - 4532 + 4622 ], "where": [ - 4520, + 4610, "players_bool_exp!" ] } ], "update_players_by_pk": [ - 4516, + 4606, { "_inc": [ - 4522 + 4612 ], "_set": [ - 4532 + 4622 ], "pk_columns": [ - 4530, + 4620, "players_pk_columns_input!" ] } ], "update_players_many": [ - 4526, + 4616, { "updates": [ - 4540, + 4630, "[players_updates!]!" ] } ], "update_plugin_versions": [ - 4554, + 4644, { "_inc": [ - 4550 + 4640 ], "_set": [ - 4559 + 4649 ], "where": [ - 4548, + 4638, "plugin_versions_bool_exp!" ] } ], "update_plugin_versions_by_pk": [ - 4544, + 4634, { "_inc": [ - 4550 + 4640 ], "_set": [ - 4559 + 4649 ], "pk_columns": [ - 4557, + 4647, "plugin_versions_pk_columns_input!" ] } ], "update_plugin_versions_many": [ - 4554, + 4644, { "updates": [ - 4567, + 4657, "[plugin_versions_updates!]!" ] } ], "update_push_subscriptions": [ - 4581, + 4671, { "_inc": [ - 4577 + 4667 ], "_set": [ - 4586 + 4676 ], "where": [ - 4575, + 4665, "push_subscriptions_bool_exp!" ] } ], "update_push_subscriptions_by_pk": [ - 4571, + 4661, { "_inc": [ - 4577 + 4667 ], "_set": [ - 4586 + 4676 ], "pk_columns": [ - 4584, + 4674, "push_subscriptions_pk_columns_input!" ] } ], "update_push_subscriptions_many": [ - 4581, + 4671, { "updates": [ - 4594, + 4684, "[push_subscriptions_updates!]!" ] } ], "update_role_permissions": [ - 4609, + 4699, { "_set": [ - 4612 + 4702 ], "where": [ - 4605, + 4695, "role_permissions_bool_exp!" ] } ], "update_role_permissions_many": [ - 4609, + 4699, { "updates": [ - 4615, + 4705, "[role_permissions_updates!]!" ] } ], "update_seasons": [ - 4626, + 4716, { "_inc": [ - 4622 + 4712 ], "_set": [ - 4632 + 4722 ], "where": [ - 4620, + 4710, "seasons_bool_exp!" ] } ], "update_seasons_by_pk": [ - 4616, + 4706, { "_inc": [ - 4622 + 4712 ], "_set": [ - 4632 + 4722 ], "pk_columns": [ - 4630, + 4720, "seasons_pk_columns_input!" ] } ], "update_seasons_many": [ - 4626, + 4716, { "updates": [ - 4640, + 4730, "[seasons_updates!]!" ] } ], "update_server_regions": [ - 4653, + 4743, { "_set": [ - 4659 + 4749 ], "where": [ - 4648, + 4738, "server_regions_bool_exp!" ] } ], "update_server_regions_by_pk": [ - 4644, + 4734, { "_set": [ - 4659 + 4749 ], "pk_columns": [ - 4657, + 4747, "server_regions_pk_columns_input!" ] } ], "update_server_regions_many": [ - 4653, + 4743, { "updates": [ - 4667, + 4757, "[server_regions_updates!]!" ] } ], "update_servers": [ - 4694, + 4784, { "_append": [ - 4679 + 4769 ], "_delete_at_path": [ - 4685 + 4775 ], "_delete_elem": [ - 4686 + 4776 ], "_delete_key": [ - 4687 + 4777 ], "_inc": [ - 4688 + 4778 ], "_prepend": [ - 4699 + 4789 ], "_set": [ - 4703 + 4793 ], "where": [ - 4683, + 4773, "servers_bool_exp!" ] } ], "update_servers_by_pk": [ - 4671, + 4761, { "_append": [ - 4679 + 4769 ], "_delete_at_path": [ - 4685 + 4775 ], "_delete_elem": [ - 4686 + 4776 ], "_delete_key": [ - 4687 + 4777 ], "_inc": [ - 4688 + 4778 ], "_prepend": [ - 4699 + 4789 ], "_set": [ - 4703 + 4793 ], "pk_columns": [ - 4698, + 4788, "servers_pk_columns_input!" ] } ], "update_servers_many": [ - 4694, + 4784, { "updates": [ - 4715, + 4805, "[servers_updates!]!" ] } ], "update_settings": [ - 4730, + 4820, { "_set": [ - 4735 + 4825 ], "where": [ - 4725, + 4815, "settings_bool_exp!" ] } ], "update_settings_by_pk": [ - 4722, + 4812, { "_set": [ - 4735 + 4825 ], "pk_columns": [ - 4733, + 4823, "settings_pk_columns_input!" ] } ], "update_settings_many": [ - 4730, + 4820, { "updates": [ - 4739, + 4829, "[settings_updates!]!" ] } ], "update_steam_account_claims": [ - 4756, + 4846, { "_set": [ - 4761 + 4851 ], "where": [ - 4749, + 4839, "steam_account_claims_bool_exp!" ] } ], "update_steam_account_claims_by_pk": [ - 4742, + 4832, { "_set": [ - 4761 + 4851 ], "pk_columns": [ - 4759, + 4849, "steam_account_claims_pk_columns_input!" ] } ], "update_steam_account_claims_many": [ - 4756, + 4846, { "updates": [ - 4765, + 4855, "[steam_account_claims_updates!]!" ] } ], "update_steam_accounts": [ - 4776, + 4866, { "_inc": [ - 4772 + 4862 ], "_set": [ - 4782 + 4872 ], "where": [ - 4770, + 4860, "steam_accounts_bool_exp!" ] } ], "update_steam_accounts_by_pk": [ - 4766, + 4856, { "_inc": [ - 4772 + 4862 ], "_set": [ - 4782 + 4872 ], "pk_columns": [ - 4780, + 4870, "steam_accounts_pk_columns_input!" ] } ], "update_steam_accounts_many": [ - 4776, + 4866, { "updates": [ - 4790, + 4880, "[steam_accounts_updates!]!" ] } ], "update_system_alerts": [ - 4804, + 4894, { "_inc": [ - 4800 + 4890 ], "_set": [ - 4809 + 4899 ], "where": [ - 4798, + 4888, "system_alerts_bool_exp!" ] } ], "update_system_alerts_by_pk": [ - 4794, + 4884, { "_inc": [ - 4800 + 4890 ], "_set": [ - 4809 + 4899 ], "pk_columns": [ - 4807, + 4897, "system_alerts_pk_columns_input!" ] } ], "update_system_alerts_many": [ - 4804, + 4894, { "updates": [ - 4817, + 4907, "[system_alerts_updates!]!" ] } ], "update_team_invites": [ - 4838, + 4928, { "_inc": [ - 4832 + 4922 ], "_set": [ - 4843 + 4933 ], "where": [ - 4830, + 4920, "team_invites_bool_exp!" ] } ], "update_team_invites_by_pk": [ - 4821, + 4911, { "_inc": [ - 4832 + 4922 ], "_set": [ - 4843 + 4933 ], "pk_columns": [ - 4841, + 4931, "team_invites_pk_columns_input!" ] } ], "update_team_invites_many": [ - 4838, + 4928, { "updates": [ - 4855, + 4945, "[team_invites_updates!]!" ] } ], "update_team_roster": [ - 4881, + 4971, { "_inc": [ - 4875 + 4965 ], "_set": [ - 4888 + 4978 ], "where": [ - 4873, + 4963, "team_roster_bool_exp!" ] } ], "update_team_roster_by_pk": [ - 4862, + 4952, { "_inc": [ - 4875 + 4965 ], "_set": [ - 4888 + 4978 ], "pk_columns": [ - 4884, + 4974, "team_roster_pk_columns_input!" ] } ], "update_team_roster_many": [ - 4881, + 4971, { "updates": [ - 4900, + 4990, "[team_roster_updates!]!" ] } ], "update_team_scrim_alerts": [ - 4917, + 5007, { "_inc": [ - 4913 + 5003 ], "_set": [ - 4922 + 5012 ], "where": [ - 4911, + 5001, "team_scrim_alerts_bool_exp!" ] } ], "update_team_scrim_alerts_by_pk": [ - 4907, + 4997, { "_inc": [ - 4913 + 5003 ], "_set": [ - 4922 + 5012 ], "pk_columns": [ - 4920, + 5010, "team_scrim_alerts_pk_columns_input!" ] } ], "update_team_scrim_alerts_many": [ - 4917, + 5007, { "updates": [ - 4930, + 5020, "[team_scrim_alerts_updates!]!" ] } ], "update_team_scrim_availability": [ - 4950, + 5040, { "_set": [ - 4957 + 5047 ], "where": [ - 4943, + 5033, "team_scrim_availability_bool_exp!" ] } ], "update_team_scrim_availability_by_pk": [ - 4934, + 5024, { "_set": [ - 4957 + 5047 ], "pk_columns": [ - 4953, + 5043, "team_scrim_availability_pk_columns_input!" ] } ], "update_team_scrim_availability_many": [ - 4950, + 5040, { "updates": [ - 4961, + 5051, "[team_scrim_availability_updates!]!" ] } ], "update_team_scrim_request_proposals": [ - 4979, + 5069, { "_inc": [ - 4973 + 5063 ], "_set": [ - 4984 + 5074 ], "where": [ - 4971, + 5061, "team_scrim_request_proposals_bool_exp!" ] } ], "update_team_scrim_request_proposals_by_pk": [ - 4962, + 5052, { "_inc": [ - 4973 + 5063 ], "_set": [ - 4984 + 5074 ], "pk_columns": [ - 4982, + 5072, "team_scrim_request_proposals_pk_columns_input!" ] } ], "update_team_scrim_request_proposals_many": [ - 4979, + 5069, { "updates": [ - 4996, + 5086, "[team_scrim_request_proposals_updates!]!" ] } ], "update_team_scrim_requests": [ - 5022, + 5112, { "_inc": [ - 5016 + 5106 ], "_set": [ - 5030 + 5120 ], "where": [ - 5014, + 5104, "team_scrim_requests_bool_exp!" ] } ], "update_team_scrim_requests_by_pk": [ - 5003, + 5093, { "_inc": [ - 5016 + 5106 ], "_set": [ - 5030 + 5120 ], "pk_columns": [ - 5026, + 5116, "team_scrim_requests_pk_columns_input!" ] } ], "update_team_scrim_requests_many": [ - 5022, + 5112, { "updates": [ - 5042, + 5132, "[team_scrim_requests_updates!]!" ] } ], "update_team_scrim_settings": [ - 5059, + 5149, { "_inc": [ - 5055 + 5145 ], "_set": [ - 5065 + 5155 ], "where": [ - 5053, + 5143, "team_scrim_settings_bool_exp!" ] } ], "update_team_scrim_settings_by_pk": [ - 5049, + 5139, { "_inc": [ - 5055 + 5145 ], "_set": [ - 5065 + 5155 ], "pk_columns": [ - 5063, + 5153, "team_scrim_settings_pk_columns_input!" ] } ], "update_team_scrim_settings_many": [ - 5059, + 5149, { "updates": [ - 5073, + 5163, "[team_scrim_settings_updates!]!" ] } ], "update_team_suggestions": [ - 5087, + 5177, { "_inc": [ - 5083 + 5173 ], "_set": [ - 5092 + 5182 ], "where": [ - 5081, + 5171, "team_suggestions_bool_exp!" ] } ], "update_team_suggestions_by_pk": [ - 5077, + 5167, { "_inc": [ - 5083 + 5173 ], "_set": [ - 5092 + 5182 ], "pk_columns": [ - 5090, + 5180, "team_suggestions_pk_columns_input!" ] } ], "update_team_suggestions_many": [ - 5087, + 5177, { "updates": [ - 5100, + 5190, "[team_suggestions_updates!]!" ] } ], "update_teams": [ - 5123, + 5213, { "_inc": [ - 5117 + 5207 ], "_set": [ - 5131 + 5221 ], "where": [ - 5115, + 5205, "teams_bool_exp!" ] } ], "update_teams_by_pk": [ - 5104, + 5194, { "_inc": [ - 5117 + 5207 ], "_set": [ - 5131 + 5221 ], "pk_columns": [ - 5127, + 5217, "teams_pk_columns_input!" ] } ], "update_teams_many": [ - 5123, + 5213, { "updates": [ - 5143, + 5233, "[teams_updates!]!" ] } ], "update_tournament_awards": [ - 5172, + 5262, { "_inc": [ - 5166 + 5256 ], "_set": [ - 5178 + 5268 ], "where": [ - 5164, + 5254, "tournament_awards_bool_exp!" ] } ], "update_tournament_awards_by_pk": [ - 5155, + 5245, { "_inc": [ - 5166 + 5256 ], "_set": [ - 5178 + 5268 ], "pk_columns": [ - 5176, + 5266, "tournament_awards_pk_columns_input!" ] } ], "update_tournament_awards_many": [ - 5172, + 5262, { "updates": [ - 5190, + 5280, "[tournament_awards_updates!]!" ] } ], "update_tournament_brackets": [ - 5216, + 5306, { "_inc": [ - 5210 + 5300 ], "_set": [ - 5224 + 5314 ], "where": [ - 5208, + 5298, "tournament_brackets_bool_exp!" ] } ], "update_tournament_brackets_by_pk": [ - 5197, + 5287, { "_inc": [ - 5210 + 5300 ], "_set": [ - 5224 + 5314 ], "pk_columns": [ - 5220, + 5310, "tournament_brackets_pk_columns_input!" ] } ], "update_tournament_brackets_many": [ - 5216, + 5306, { "updates": [ - 5236, + 5326, "[tournament_brackets_updates!]!" ] } ], "update_tournament_categories": [ - 5257, + 5347, { "_set": [ - 5262 + 5352 ], "where": [ - 5250, + 5340, "tournament_categories_bool_exp!" ] } ], "update_tournament_categories_by_pk": [ - 5243, + 5333, { "_set": [ - 5262 + 5352 ], "pk_columns": [ - 5260, + 5350, "tournament_categories_pk_columns_input!" ] } ], "update_tournament_categories_many": [ - 5257, + 5347, { "updates": [ - 5266, + 5356, "[tournament_categories_updates!]!" ] } ], + "update_tournament_free_agents": [ + 5374, + { + "_inc": [ + 5368 + ], + "_set": [ + 5379 + ], + "where": [ + 5366, + "tournament_free_agents_bool_exp!" + ] + } + ], + "update_tournament_free_agents_by_pk": [ + 5357, + { + "_inc": [ + 5368 + ], + "_set": [ + 5379 + ], + "pk_columns": [ + 5377, + "tournament_free_agents_pk_columns_input!" + ] + } + ], + "update_tournament_free_agents_many": [ + 5374, + { + "updates": [ + 5391, + "[tournament_free_agents_updates!]!" + ] + } + ], + "update_tournament_invite_code_uses": [ + 5415, + { + "_inc": [ + 5409 + ], + "_set": [ + 5420 + ], + "where": [ + 5407, + "tournament_invite_code_uses_bool_exp!" + ] + } + ], + "update_tournament_invite_code_uses_by_pk": [ + 5398, + { + "_inc": [ + 5409 + ], + "_set": [ + 5420 + ], + "pk_columns": [ + 5418, + "tournament_invite_code_uses_pk_columns_input!" + ] + } + ], + "update_tournament_invite_code_uses_many": [ + 5415, + { + "updates": [ + 5432, + "[tournament_invite_code_uses_updates!]!" + ] + } + ], + "update_tournament_invite_codes": [ + 5449, + { + "_inc": [ + 5445 + ], + "_set": [ + 5455 + ], + "where": [ + 5443, + "tournament_invite_codes_bool_exp!" + ] + } + ], + "update_tournament_invite_codes_by_pk": [ + 5439, + { + "_inc": [ + 5445 + ], + "_set": [ + 5455 + ], + "pk_columns": [ + 5453, + "tournament_invite_codes_pk_columns_input!" + ] + } + ], + "update_tournament_invite_codes_many": [ + 5449, + { + "updates": [ + 5463, + "[tournament_invite_codes_updates!]!" + ] + } + ], + "update_tournament_invites": [ + 5477, + { + "_inc": [ + 5473 + ], + "_set": [ + 5482 + ], + "where": [ + 5471, + "tournament_invites_bool_exp!" + ] + } + ], + "update_tournament_invites_by_pk": [ + 5467, + { + "_inc": [ + 5473 + ], + "_set": [ + 5482 + ], + "pk_columns": [ + 5480, + "tournament_invites_pk_columns_input!" + ] + } + ], + "update_tournament_invites_many": [ + 5477, + { + "updates": [ + 5490, + "[tournament_invites_updates!]!" + ] + } + ], + "update_tournament_leaderboard_entries": [ + 5503, + { + "_inc": [ + 5499 + ], + "_set": [ + 5506 + ], + "where": [ + 5498, + "tournament_leaderboard_entries_bool_exp!" + ] + } + ], + "update_tournament_leaderboard_entries_many": [ + 5503, + { + "updates": [ + 5513, + "[tournament_leaderboard_entries_updates!]!" + ] + } + ], + "update_tournament_no_shows": [ + 5527, + { + "_inc": [ + 5523 + ], + "_set": [ + 5532 + ], + "where": [ + 5521, + "tournament_no_shows_bool_exp!" + ] + } + ], + "update_tournament_no_shows_by_pk": [ + 5517, + { + "_inc": [ + 5523 + ], + "_set": [ + 5532 + ], + "pk_columns": [ + 5530, + "tournament_no_shows_pk_columns_input!" + ] + } + ], + "update_tournament_no_shows_many": [ + 5527, + { + "updates": [ + 5540, + "[tournament_no_shows_updates!]!" + ] + } + ], "update_tournament_organizer_teams": [ - 5281, + 5558, { "_set": [ - 5286 + 5563 ], "where": [ - 5274, + 5551, "tournament_organizer_teams_bool_exp!" ] } ], "update_tournament_organizer_teams_by_pk": [ - 5267, + 5544, { "_set": [ - 5286 + 5563 ], "pk_columns": [ - 5284, + 5561, "tournament_organizer_teams_pk_columns_input!" ] } ], "update_tournament_organizer_teams_many": [ - 5281, + 5558, { "updates": [ - 5290, + 5567, "[tournament_organizer_teams_updates!]!" ] } ], "update_tournament_organizers": [ - 5308, + 5585, { "_inc": [ - 5302 + 5579 ], "_set": [ - 5313 + 5590 ], "where": [ - 5300, + 5577, "tournament_organizers_bool_exp!" ] } ], "update_tournament_organizers_by_pk": [ - 5291, + 5568, { "_inc": [ - 5302 + 5579 ], "_set": [ - 5313 + 5590 ], "pk_columns": [ - 5311, + 5588, "tournament_organizers_pk_columns_input!" ] } ], "update_tournament_organizers_many": [ - 5308, + 5585, { "updates": [ - 5325, + 5602, "[tournament_organizers_updates!]!" ] } ], "update_tournament_prizes": [ - 5349, + 5626, { "_inc": [ - 5343 + 5620 ], "_set": [ - 5354 + 5631 ], "where": [ - 5341, + 5618, "tournament_prizes_bool_exp!" ] } ], "update_tournament_prizes_by_pk": [ - 5332, + 5609, { "_inc": [ - 5343 + 5620 ], "_set": [ - 5354 + 5631 ], "pk_columns": [ - 5352, + 5629, "tournament_prizes_pk_columns_input!" ] } ], "update_tournament_prizes_many": [ - 5349, + 5626, { "updates": [ - 5366, + 5643, "[tournament_prizes_updates!]!" ] } ], + "update_tournament_registration_unlocks": [ + 5660, + { + "_inc": [ + 5656 + ], + "_set": [ + 5664 + ], + "where": [ + 5654, + "tournament_registration_unlocks_bool_exp!" + ] + } + ], + "update_tournament_registration_unlocks_many": [ + 5660, + { + "updates": [ + 5672, + "[tournament_registration_unlocks_updates!]!" + ] + } + ], "update_tournament_stage_windows": [ - 5390, + 5693, { "_inc": [ - 5384 + 5687 ], "_set": [ - 5395 + 5698 ], "where": [ - 5382, + 5685, "tournament_stage_windows_bool_exp!" ] } ], "update_tournament_stage_windows_by_pk": [ - 5373, + 5676, { "_inc": [ - 5384 + 5687 ], "_set": [ - 5395 + 5698 ], "pk_columns": [ - 5393, + 5696, "tournament_stage_windows_pk_columns_input!" ] } ], "update_tournament_stage_windows_many": [ - 5390, + 5693, { "updates": [ - 5407, + 5710, "[tournament_stage_windows_updates!]!" ] } ], "update_tournament_stages": [ - 5437, + 5740, { "_append": [ - 5422 + 5725 ], "_delete_at_path": [ - 5428 + 5731 ], "_delete_elem": [ - 5429 + 5732 ], "_delete_key": [ - 5430 + 5733 ], "_inc": [ - 5431 + 5734 ], "_prepend": [ - 5442 + 5745 ], "_set": [ - 5446 + 5749 ], "where": [ - 5426, + 5729, "tournament_stages_bool_exp!" ] } ], "update_tournament_stages_by_pk": [ - 5414, + 5717, { "_append": [ - 5422 + 5725 ], "_delete_at_path": [ - 5428 + 5731 ], "_delete_elem": [ - 5429 + 5732 ], "_delete_key": [ - 5430 + 5733 ], "_inc": [ - 5431 + 5734 ], "_prepend": [ - 5442 + 5745 ], "_set": [ - 5446 + 5749 ], "pk_columns": [ - 5441, + 5744, "tournament_stages_pk_columns_input!" ] } ], "update_tournament_stages_many": [ - 5437, + 5740, { "updates": [ - 5458, + 5761, "[tournament_stages_updates!]!" ] } ], "update_tournament_team_invites": [ - 5482, + 5785, { "_inc": [ - 5476 + 5779 ], "_set": [ - 5487 + 5790 ], "where": [ - 5474, + 5777, "tournament_team_invites_bool_exp!" ] } ], "update_tournament_team_invites_by_pk": [ - 5465, + 5768, { "_inc": [ - 5476 + 5779 ], "_set": [ - 5487 + 5790 ], "pk_columns": [ - 5485, + 5788, "tournament_team_invites_pk_columns_input!" ] } ], "update_tournament_team_invites_many": [ - 5482, + 5785, { "updates": [ - 5499, + 5802, "[tournament_team_invites_updates!]!" ] } ], "update_tournament_team_roster": [ - 5523, + 5826, { "_inc": [ - 5517 + 5820 ], "_set": [ - 5528 + 5831 ], "where": [ - 5515, + 5818, "tournament_team_roster_bool_exp!" ] } ], "update_tournament_team_roster_by_pk": [ - 5506, + 5809, { "_inc": [ - 5517 + 5820 ], "_set": [ - 5528 + 5831 ], "pk_columns": [ - 5526, + 5829, "tournament_team_roster_pk_columns_input!" ] } ], "update_tournament_team_roster_many": [ - 5523, + 5826, { "updates": [ - 5540, + 5843, "[tournament_team_roster_updates!]!" ] } ], "update_tournament_teams": [ - 5564, + 5869, { "_inc": [ - 5558 + 5863 ], "_set": [ - 5570 + 5877 ], "where": [ - 5556, + 5861, "tournament_teams_bool_exp!" ] } ], "update_tournament_teams_by_pk": [ - 5547, + 5850, { "_inc": [ - 5558 + 5863 ], "_set": [ - 5570 + 5877 ], "pk_columns": [ - 5568, + 5873, "tournament_teams_pk_columns_input!" ] } ], "update_tournament_teams_many": [ - 5564, + 5869, { "updates": [ - 5582, + 5889, "[tournament_teams_updates!]!" ] } ], "update_tournaments": [ - 5618, + 5925, { "_inc": [ - 5612 + 5919 ], "_set": [ - 5634 + 5941 ], "where": [ - 5610, + 5917, "tournaments_bool_exp!" ] } ], "update_tournaments_by_pk": [ - 5589, + 5896, { "_inc": [ - 5612 + 5919 ], "_set": [ - 5634 + 5941 ], "pk_columns": [ - 5622, + 5929, "tournaments_pk_columns_input!" ] } ], "update_tournaments_many": [ - 5618, + 5925, { "updates": [ - 5646, + 5953, "[tournaments_updates!]!" ] } ], "update_utility_collection_items": [ - 5670, + 5977, { "_inc": [ - 5664 + 5971 ], "_set": [ - 5675 + 5982 ], "where": [ - 5662, + 5969, "utility_collection_items_bool_exp!" ] } ], "update_utility_collection_items_by_pk": [ - 5653, + 5960, { "_inc": [ - 5664 + 5971 ], "_set": [ - 5675 + 5982 ], "pk_columns": [ - 5673, + 5980, "utility_collection_items_pk_columns_input!" ] } ], "update_utility_collection_items_many": [ - 5670, + 5977, { "updates": [ - 5687, + 5994, "[utility_collection_items_updates!]!" ] } ], "update_utility_collections": [ - 5704, + 6011, { "_inc": [ - 5700 + 6007 ], "_set": [ - 5710 + 6017 ], "where": [ - 5698, + 6005, "utility_collections_bool_exp!" ] } ], "update_utility_collections_by_pk": [ - 5694, + 6001, { "_inc": [ - 5700 + 6007 ], "_set": [ - 5710 + 6017 ], "pk_columns": [ - 5708, + 6015, "utility_collections_pk_columns_input!" ] } ], "update_utility_collections_many": [ - 5704, + 6011, { "updates": [ - 5718, + 6025, "[utility_collections_updates!]!" ] } ], "update_utility_demo_mines": [ - 5732, + 6039, { "_inc": [ - 5728 + 6035 ], "_set": [ - 5737 + 6044 ], "where": [ - 5726, + 6033, "utility_demo_mines_bool_exp!" ] } ], "update_utility_demo_mines_by_pk": [ - 5722, + 6029, { "_inc": [ - 5728 + 6035 ], "_set": [ - 5737 + 6044 ], "pk_columns": [ - 5735, + 6042, "utility_demo_mines_pk_columns_input!" ] } ], "update_utility_demo_mines_many": [ - 5732, + 6039, { "updates": [ - 5745, + 6052, "[utility_demo_mines_updates!]!" ] } ], "update_utility_demo_throws": [ - 5759, + 6066, { "_inc": [ - 5755 + 6062 ], "_set": [ - 5764 + 6071 ], "where": [ - 5753, + 6060, "utility_demo_throws_bool_exp!" ] } ], "update_utility_demo_throws_by_pk": [ - 5749, + 6056, { "_inc": [ - 5755 + 6062 ], "_set": [ - 5764 + 6071 ], "pk_columns": [ - 5762, + 6069, "utility_demo_throws_pk_columns_input!" ] } ], "update_utility_demo_throws_many": [ - 5759, + 6066, { "updates": [ - 5772, + 6079, "[utility_demo_throws_updates!]!" ] } ], "update_utility_drift_results": [ - 5803, + 6110, { "_inc": [ - 5797 + 6104 ], "_set": [ - 5816 + 6123 ], "where": [ - 5795, + 6102, "utility_drift_results_bool_exp!" ] } ], "update_utility_drift_results_by_pk": [ - 5776, + 6083, { "_inc": [ - 5797 + 6104 ], "_set": [ - 5816 + 6123 ], "pk_columns": [ - 5806, + 6113, "utility_drift_results_pk_columns_input!" ] } ], "update_utility_drift_results_many": [ - 5803, + 6110, { "updates": [ - 5828, + 6135, "[utility_drift_results_updates!]!" ] } ], "update_utility_drift_scans": [ - 5845, + 6152, { "_inc": [ - 5841 + 6148 ], "_set": [ - 5851 + 6158 ], "where": [ - 5839, + 6146, "utility_drift_scans_bool_exp!" ] } ], "update_utility_drift_scans_by_pk": [ - 5835, + 6142, { "_inc": [ - 5841 + 6148 ], "_set": [ - 5851 + 6158 ], "pk_columns": [ - 5849, + 6156, "utility_drift_scans_pk_columns_input!" ] } ], "update_utility_drift_scans_many": [ - 5845, + 6152, { "updates": [ - 5859, + 6166, "[utility_drift_scans_updates!]!" ] } ], "update_utility_lineup_favorites": [ - 5880, + 6187, { "_inc": [ - 5874 + 6181 ], "_set": [ - 5885 + 6192 ], "where": [ - 5872, + 6179, "utility_lineup_favorites_bool_exp!" ] } ], "update_utility_lineup_favorites_by_pk": [ - 5863, + 6170, { "_inc": [ - 5874 + 6181 ], "_set": [ - 5885 + 6192 ], "pk_columns": [ - 5883, + 6190, "utility_lineup_favorites_pk_columns_input!" ] } ], "update_utility_lineup_favorites_many": [ - 5880, + 6187, { "updates": [ - 5897, + 6204, "[utility_lineup_favorites_updates!]!" ] } ], "update_utility_lineup_progress": [ - 5931, + 6238, { "_inc": [ - 5925 + 6232 ], "_set": [ - 5944 + 6251 ], "where": [ - 5923, + 6230, "utility_lineup_progress_bool_exp!" ] } ], "update_utility_lineup_progress_by_pk": [ - 5904, + 6211, { "_inc": [ - 5925 + 6232 ], "_set": [ - 5944 + 6251 ], "pk_columns": [ - 5934, + 6241, "utility_lineup_progress_pk_columns_input!" ] } ], "update_utility_lineup_progress_many": [ - 5931, + 6238, { "updates": [ - 5956, + 6263, "[utility_lineup_progress_updates!]!" ] } ], "update_utility_lineup_renders": [ - 5986, + 6293, { "_append": [ - 5971 + 6278 ], "_delete_at_path": [ - 5977 + 6284 ], "_delete_elem": [ - 5978 + 6285 ], "_delete_key": [ - 5979 + 6286 ], "_inc": [ - 5980 + 6287 ], "_prepend": [ - 5990 + 6297 ], "_set": [ - 5994 + 6301 ], "where": [ - 5975, + 6282, "utility_lineup_renders_bool_exp!" ] } ], "update_utility_lineup_renders_by_pk": [ - 5963, + 6270, { "_append": [ - 5971 + 6278 ], "_delete_at_path": [ - 5977 + 6284 ], "_delete_elem": [ - 5978 + 6285 ], "_delete_key": [ - 5979 + 6286 ], "_inc": [ - 5980 + 6287 ], "_prepend": [ - 5990 + 6297 ], "_set": [ - 5994 + 6301 ], "pk_columns": [ - 5989, + 6296, "utility_lineup_renders_pk_columns_input!" ] } ], "update_utility_lineup_renders_many": [ - 5986, + 6293, { "updates": [ - 6006, + 6313, "[utility_lineup_renders_updates!]!" ] } ], "update_utility_lineup_repairs": [ - 6040, + 6347, { "_inc": [ - 6034 + 6341 ], "_set": [ - 6053 + 6360 ], "where": [ - 6032, + 6339, "utility_lineup_repairs_bool_exp!" ] } ], "update_utility_lineup_repairs_by_pk": [ - 6013, + 6320, { "_inc": [ - 6034 + 6341 ], "_set": [ - 6053 + 6360 ], "pk_columns": [ - 6043, + 6350, "utility_lineup_repairs_pk_columns_input!" ] } ], "update_utility_lineup_repairs_many": [ - 6040, + 6347, { "updates": [ - 6065, + 6372, "[utility_lineup_repairs_updates!]!" ] } ], "update_utility_lineup_votes": [ - 6089, + 6396, { "_inc": [ - 6083 + 6390 ], "_set": [ - 6094 + 6401 ], "where": [ - 6081, + 6388, "utility_lineup_votes_bool_exp!" ] } ], "update_utility_lineup_votes_by_pk": [ - 6072, + 6379, { "_inc": [ - 6083 + 6390 ], "_set": [ - 6094 + 6401 ], "pk_columns": [ - 6092, + 6399, "utility_lineup_votes_pk_columns_input!" ] } ], "update_utility_lineup_votes_many": [ - 6089, + 6396, { "updates": [ - 6106, + 6413, "[utility_lineup_votes_updates!]!" ] } ], "update_utility_lineups": [ - 6146, + 6453, { "_append": [ - 6131 + 6438 ], "_delete_at_path": [ - 6137 + 6444 ], "_delete_elem": [ - 6138 + 6445 ], "_delete_key": [ - 6139 + 6446 ], "_inc": [ - 6140 + 6447 ], "_prepend": [ - 6151 + 6458 ], "_set": [ - 6163 + 6470 ], "where": [ - 6135, + 6442, "utility_lineups_bool_exp!" ] } ], "update_utility_lineups_by_pk": [ - 6113, + 6420, { "_append": [ - 6131 + 6438 ], "_delete_at_path": [ - 6137 + 6444 ], "_delete_elem": [ - 6138 + 6445 ], "_delete_key": [ - 6139 + 6446 ], "_inc": [ - 6140 + 6447 ], "_prepend": [ - 6151 + 6458 ], "_set": [ - 6163 + 6470 ], "pk_columns": [ - 6150, + 6457, "utility_lineups_pk_columns_input!" ] } ], "update_utility_lineups_many": [ - 6146, + 6453, { "updates": [ - 6175, + 6482, "[utility_lineups_updates!]!" ] } ], "update_utility_meta_lineups": [ - 6192, + 6499, { "_inc": [ - 6188 + 6495 ], "_set": [ - 6197 + 6504 ], "where": [ - 6186, + 6493, "utility_meta_lineups_bool_exp!" ] } ], "update_utility_meta_lineups_by_pk": [ - 6182, + 6489, { "_inc": [ - 6188 + 6495 ], "_set": [ - 6197 + 6504 ], "pk_columns": [ - 6195, + 6502, "utility_meta_lineups_pk_columns_input!" ] } ], "update_utility_meta_lineups_many": [ - 6192, + 6499, { "updates": [ - 6205, + 6512, "[utility_meta_lineups_updates!]!" ] } ], "update_utility_playbook_steps": [ - 6226, + 6533, { "_inc": [ - 6220 + 6527 ], "_set": [ - 6231 + 6538 ], "where": [ - 6218, + 6525, "utility_playbook_steps_bool_exp!" ] } ], "update_utility_playbook_steps_by_pk": [ - 6209, + 6516, { "_inc": [ - 6220 + 6527 ], "_set": [ - 6231 + 6538 ], "pk_columns": [ - 6229, + 6536, "utility_playbook_steps_pk_columns_input!" ] } ], "update_utility_playbook_steps_many": [ - 6226, + 6533, { "updates": [ - 6243, + 6550, "[utility_playbook_steps_updates!]!" ] } ], "update_utility_playbooks": [ - 6260, + 6567, { "_inc": [ - 6256 + 6563 ], "_set": [ - 6266 + 6573 ], "where": [ - 6254, + 6561, "utility_playbooks_bool_exp!" ] } ], "update_utility_playbooks_by_pk": [ - 6250, + 6557, { "_inc": [ - 6256 + 6563 ], "_set": [ - 6266 + 6573 ], "pk_columns": [ - 6264, + 6571, "utility_playbooks_pk_columns_input!" ] } ], "update_utility_playbooks_many": [ - 6260, + 6567, { "updates": [ - 6274, + 6581, "[utility_playbooks_updates!]!" ] } ], "update_utility_practice_invites": [ - 6295, + 6602, { "_inc": [ - 6289 + 6596 ], "_set": [ - 6300 + 6607 ], "where": [ - 6287, + 6594, "utility_practice_invites_bool_exp!" ] } ], "update_utility_practice_invites_by_pk": [ - 6278, + 6585, { "_inc": [ - 6289 + 6596 ], "_set": [ - 6300 + 6607 ], "pk_columns": [ - 6298, + 6605, "utility_practice_invites_pk_columns_input!" ] } ], "update_utility_practice_invites_many": [ - 6295, + 6602, { "updates": [ - 6312, + 6619, "[utility_practice_invites_updates!]!" ] } ], "update_utility_practice_sessions": [ - 6338, + 6645, { "_inc": [ - 6332 + 6639 ], "_set": [ - 6346 + 6653 ], "where": [ - 6330, + 6637, "utility_practice_sessions_bool_exp!" ] } ], "update_utility_practice_sessions_by_pk": [ - 6319, + 6626, { "_inc": [ - 6332 + 6639 ], "_set": [ - 6346 + 6653 ], "pk_columns": [ - 6342, + 6649, "utility_practice_sessions_pk_columns_input!" ] } ], "update_utility_practice_sessions_many": [ - 6338, + 6645, { "updates": [ - 6358, + 6665, "[utility_practice_sessions_updates!]!" ] } ], "update_v_match_captains": [ - 6530, + 6837, { "_inc": [ - 6526 + 6833 ], "_set": [ - 6534 + 6841 ], "where": [ - 6525, + 6832, "v_match_captains_bool_exp!" ] } ], "update_v_match_captains_many": [ - 6530, + 6837, { "updates": [ - 6541, + 6848, "[v_match_captains_updates!]!" ] } ], "update_v_match_map_backup_rounds": [ - 6641, + 6948, { "_inc": [ - 6637 + 6944 ], "_set": [ - 6644 + 6951 ], "where": [ - 6636, + 6943, "v_match_map_backup_rounds_bool_exp!" ] } ], "update_v_match_map_backup_rounds_many": [ - 6641, + 6948, { "updates": [ - 6651, + 6958, "[v_match_map_backup_rounds_updates!]!" ] } ], "update_v_player_match_map_hltv": [ - 6863, + 7170, { "_inc": [ - 6857 + 7164 ], "_set": [ - 6866 + 7173 ], "where": [ - 6856, + 7163, "v_player_match_map_hltv_bool_exp!" ] } ], "update_v_player_match_map_hltv_many": [ - 6863, + 7170, { "updates": [ - 6877, + 7184, "[v_player_match_map_hltv_updates!]!" ] } ], "update_v_pool_maps": [ - 7040, + 7347, { "_set": [ - 7045 + 7352 ], "where": [ - 7034, + 7341, "v_pool_maps_bool_exp!" ] } ], "update_v_pool_maps_many": [ - 7040, + 7347, { "updates": [ - 7048, + 7355, "[v_pool_maps_updates!]!" ] } ], "update_v_team_stage_results": [ - 7134, + 7441, { "_inc": [ - 7128 + 7435 ], "_set": [ - 7148 + 7455 ], "where": [ - 7126, + 7433, "v_team_stage_results_bool_exp!" ] } ], "update_v_team_stage_results_by_pk": [ - 7107, + 7414, { "_inc": [ - 7128 + 7435 ], "_set": [ - 7148 + 7455 ], "pk_columns": [ - 7138, + 7445, "v_team_stage_results_pk_columns_input!" ] } ], "update_v_team_stage_results_many": [ - 7134, + 7441, { "updates": [ - 7160, + 7467, "[v_team_stage_results_updates!]!" ] } @@ -197206,19 +204763,19 @@ export default { 88, { "game_server_node_id": [ - 6365, + 6672, "uuid!" ] } ], "watchDemo": [ - 150, + 152, { "match_map_demo_id": [ - 6365 + 6672 ], "match_map_id": [ - 6365, + 6672, "uuid!" ] } @@ -197249,10 +204806,10 @@ export default { }, "Subscription": { "_map_pool": [ - 153, + 155, { "distinct_on": [ - 165, + 167, "[_map_pool_select_column!]" ], "limit": [ @@ -197262,19 +204819,19 @@ export default { 41 ], "order_by": [ - 163, + 165, "[_map_pool_order_by!]" ], "where": [ - 156 + 158 ] } ], "_map_pool_aggregate": [ - 154, + 156, { "distinct_on": [ - 165, + 167, "[_map_pool_select_column!]" ], "limit": [ @@ -197284,48 +204841,48 @@ export default { 41 ], "order_by": [ - 163, + 165, "[_map_pool_order_by!]" ], "where": [ - 156 + 158 ] } ], "_map_pool_by_pk": [ - 153, + 155, { "map_id": [ - 6365, + 6672, "uuid!" ], "map_pool_id": [ - 6365, + 6672, "uuid!" ] } ], "_map_pool_stream": [ - 153, + 155, { "batch_size": [ 41, "Int!" ], "cursor": [ - 167, + 169, "[_map_pool_stream_cursor_input]!" ], "where": [ - 156 + 158 ] } ], "abandoned_matches": [ - 172, + 174, { "distinct_on": [ - 193, + 195, "[abandoned_matches_select_column!]" ], "limit": [ @@ -197335,19 +204892,19 @@ export default { 41 ], "order_by": [ - 191, + 193, "[abandoned_matches_order_by!]" ], "where": [ - 181 + 183 ] } ], "abandoned_matches_aggregate": [ - 173, + 175, { "distinct_on": [ - 193, + 195, "[abandoned_matches_select_column!]" ], "limit": [ @@ -197357,44 +204914,44 @@ export default { 41 ], "order_by": [ - 191, + 193, "[abandoned_matches_order_by!]" ], "where": [ - 181 + 183 ] } ], "abandoned_matches_by_pk": [ - 172, + 174, { "id": [ - 6365, + 6672, "uuid!" ] } ], "abandoned_matches_stream": [ - 172, + 174, { "batch_size": [ 41, "Int!" ], "cursor": [ - 201, + 203, "[abandoned_matches_stream_cursor_input]!" ], "where": [ - 181 + 183 ] } ], "api_keys": [ - 213, + 215, { "distinct_on": [ - 227, + 229, "[api_keys_select_column!]" ], "limit": [ @@ -197404,19 +204961,19 @@ export default { 41 ], "order_by": [ - 225, + 227, "[api_keys_order_by!]" ], "where": [ - 217 + 219 ] } ], "api_keys_aggregate": [ - 214, + 216, { "distinct_on": [ - 227, + 229, "[api_keys_select_column!]" ], "limit": [ @@ -197426,44 +204983,44 @@ export default { 41 ], "order_by": [ - 225, + 227, "[api_keys_order_by!]" ], "where": [ - 217 + 219 ] } ], "api_keys_by_pk": [ - 213, + 215, { "id": [ - 6365, + 6672, "uuid!" ] } ], "api_keys_stream": [ - 213, + 215, { "batch_size": [ 41, "Int!" ], "cursor": [ - 232, + 234, "[api_keys_stream_cursor_input]!" ], "where": [ - 217 + 219 ] } ], "award_recipients": [ - 241, + 243, { "distinct_on": [ - 262, + 264, "[award_recipients_select_column!]" ], "limit": [ @@ -197473,19 +205030,19 @@ export default { 41 ], "order_by": [ - 260, + 262, "[award_recipients_order_by!]" ], "where": [ - 250 + 252 ] } ], "award_recipients_aggregate": [ - 242, + 244, { "distinct_on": [ - 262, + 264, "[award_recipients_select_column!]" ], "limit": [ @@ -197495,44 +205052,44 @@ export default { 41 ], "order_by": [ - 260, + 262, "[award_recipients_order_by!]" ], "where": [ - 250 + 252 ] } ], "award_recipients_by_pk": [ - 241, + 243, { "id": [ - 6365, + 6672, "uuid!" ] } ], "award_recipients_stream": [ - 241, + 243, { "batch_size": [ 41, "Int!" ], "cursor": [ - 270, + 272, "[award_recipients_stream_cursor_input]!" ], "where": [ - 250 + 252 ] } ], "awards": [ - 282, + 284, { "distinct_on": [ - 297, + 299, "[awards_select_column!]" ], "limit": [ @@ -197542,19 +205099,19 @@ export default { 41 ], "order_by": [ - 295, + 297, "[awards_order_by!]" ], "where": [ - 286 + 288 ] } ], "awards_aggregate": [ - 283, + 285, { "distinct_on": [ - 297, + 299, "[awards_select_column!]" ], "limit": [ @@ -197564,44 +205121,44 @@ export default { 41 ], "order_by": [ - 295, + 297, "[awards_order_by!]" ], "where": [ - 286 + 288 ] } ], "awards_by_pk": [ - 282, + 284, { "id": [ - 6365, + 6672, "uuid!" ] } ], "awards_stream": [ - 282, + 284, { "batch_size": [ 41, "Int!" ], "cursor": [ - 302, + 304, "[awards_stream_cursor_input]!" ], "where": [ - 286 + 288 ] } ], "chat_read_state": [ - 315, + 317, { "distinct_on": [ - 329, + 331, "[chat_read_state_select_column!]" ], "limit": [ @@ -197611,19 +205168,19 @@ export default { 41 ], "order_by": [ - 327, + 329, "[chat_read_state_order_by!]" ], "where": [ - 319 + 321 ] } ], "chat_read_state_aggregate": [ - 316, + 318, { "distinct_on": [ - 329, + 331, "[chat_read_state_select_column!]" ], "limit": [ @@ -197633,19 +205190,19 @@ export default { 41 ], "order_by": [ - 327, + 329, "[chat_read_state_order_by!]" ], "where": [ - 319 + 321 ] } ], "chat_read_state_by_pk": [ - 315, + 317, { "steam_id": [ - 310, + 312, "bigint!" ], "thread": [ @@ -197655,26 +205212,26 @@ export default { } ], "chat_read_state_stream": [ - 315, + 317, { "batch_size": [ 41, "Int!" ], "cursor": [ - 334, + 336, "[chat_read_state_stream_cursor_input]!" ], "where": [ - 319 + 321 ] } ], "clip_render_jobs": [ - 342, + 344, { "distinct_on": [ - 370, + 372, "[clip_render_jobs_select_column!]" ], "limit": [ @@ -197684,19 +205241,19 @@ export default { 41 ], "order_by": [ - 367, + 369, "[clip_render_jobs_order_by!]" ], "where": [ - 354 + 356 ] } ], "clip_render_jobs_aggregate": [ - 343, + 345, { "distinct_on": [ - 370, + 372, "[clip_render_jobs_select_column!]" ], "limit": [ @@ -197706,44 +205263,44 @@ export default { 41 ], "order_by": [ - 367, + 369, "[clip_render_jobs_order_by!]" ], "where": [ - 354 + 356 ] } ], "clip_render_jobs_by_pk": [ - 342, + 344, { "id": [ - 6365, + 6672, "uuid!" ] } ], "clip_render_jobs_stream": [ - 342, + 344, { "batch_size": [ 41, "Int!" ], "cursor": [ - 380, + 382, "[clip_render_jobs_stream_cursor_input]!" ], "where": [ - 354 + 356 ] } ], "custom_pages": [ - 394, + 396, { "distinct_on": [ - 413, + 415, "[custom_pages_select_column!]" ], "limit": [ @@ -197753,19 +205310,19 @@ export default { 41 ], "order_by": [ - 410, + 412, "[custom_pages_order_by!]" ], "where": [ - 399 + 401 ] } ], "custom_pages_aggregate": [ - 395, + 397, { "distinct_on": [ - 413, + 415, "[custom_pages_select_column!]" ], "limit": [ @@ -197775,44 +205332,44 @@ export default { 41 ], "order_by": [ - 410, + 412, "[custom_pages_order_by!]" ], "where": [ - 399 + 401 ] } ], "custom_pages_by_pk": [ - 394, + 396, { "id": [ - 6365, + 6672, "uuid!" ] } ], "custom_pages_stream": [ - 394, + 396, { "batch_size": [ 41, "Int!" ], "cursor": [ - 418, + 420, "[custom_pages_stream_cursor_input]!" ], "where": [ - 399 + 401 ] } ], "db_backups": [ - 426, + 428, { "distinct_on": [ - 440, + 442, "[db_backups_select_column!]" ], "limit": [ @@ -197822,19 +205379,19 @@ export default { 41 ], "order_by": [ - 438, + 440, "[db_backups_order_by!]" ], "where": [ - 430 + 432 ] } ], "db_backups_aggregate": [ - 427, + 429, { "distinct_on": [ - 440, + 442, "[db_backups_select_column!]" ], "limit": [ @@ -197844,44 +205401,44 @@ export default { 41 ], "order_by": [ - 438, + 440, "[db_backups_order_by!]" ], "where": [ - 430 + 432 ] } ], "db_backups_by_pk": [ - 426, + 428, { "id": [ - 6365, + 6672, "uuid!" ] } ], "db_backups_stream": [ - 426, + 428, { "batch_size": [ 41, "Int!" ], "cursor": [ - 445, + 447, "[db_backups_stream_cursor_input]!" ], "where": [ - 430 + 432 ] } ], "direct_conversations": [ - 453, + 455, { "distinct_on": [ - 467, + 469, "[direct_conversations_select_column!]" ], "limit": [ @@ -197891,19 +205448,19 @@ export default { 41 ], "order_by": [ - 465, + 467, "[direct_conversations_order_by!]" ], "where": [ - 457 + 459 ] } ], "direct_conversations_aggregate": [ - 454, + 456, { "distinct_on": [ - 467, + 469, "[direct_conversations_select_column!]" ], "limit": [ @@ -197913,48 +205470,48 @@ export default { 41 ], "order_by": [ - 465, + 467, "[direct_conversations_order_by!]" ], "where": [ - 457 + 459 ] } ], "direct_conversations_by_pk": [ - 453, + 455, { "room_id": [ 85, "String!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "direct_conversations_stream": [ - 453, + 455, { "batch_size": [ 41, "Int!" ], "cursor": [ - 472, + 474, "[direct_conversations_stream_cursor_input]!" ], "where": [ - 457 + 459 ] } ], "direct_messages": [ - 480, + 482, { "distinct_on": [ - 494, + 496, "[direct_messages_select_column!]" ], "limit": [ @@ -197964,19 +205521,19 @@ export default { 41 ], "order_by": [ - 492, + 494, "[direct_messages_order_by!]" ], "where": [ - 484 + 486 ] } ], "direct_messages_aggregate": [ - 481, + 483, { "distinct_on": [ - 494, + 496, "[direct_messages_select_column!]" ], "limit": [ @@ -197986,44 +205543,44 @@ export default { 41 ], "order_by": [ - 492, + 494, "[direct_messages_order_by!]" ], "where": [ - 484 + 486 ] } ], "direct_messages_by_pk": [ - 480, + 482, { "id": [ - 6365, + 6672, "uuid!" ] } ], "direct_messages_stream": [ - 480, + 482, { "batch_size": [ 41, "Int!" ], "cursor": [ - 499, + 501, "[direct_messages_stream_cursor_input]!" ], "where": [ - 484 + 486 ] } ], "draft_game_picks": [ - 507, + 509, { "distinct_on": [ - 530, + 532, "[draft_game_picks_select_column!]" ], "limit": [ @@ -198033,19 +205590,19 @@ export default { 41 ], "order_by": [ - 528, + 530, "[draft_game_picks_order_by!]" ], "where": [ - 518 + 520 ] } ], "draft_game_picks_aggregate": [ - 508, + 510, { "distinct_on": [ - 530, + 532, "[draft_game_picks_select_column!]" ], "limit": [ @@ -198055,44 +205612,44 @@ export default { 41 ], "order_by": [ - 528, + 530, "[draft_game_picks_order_by!]" ], "where": [ - 518 + 520 ] } ], "draft_game_picks_by_pk": [ - 507, + 509, { "id": [ - 6365, + 6672, "uuid!" ] } ], "draft_game_picks_stream": [ - 507, + 509, { "batch_size": [ 41, "Int!" ], "cursor": [ - 540, + 542, "[draft_game_picks_stream_cursor_input]!" ], "where": [ - 518 + 520 ] } ], "draft_game_players": [ - 552, + 554, { "distinct_on": [ - 575, + 577, "[draft_game_players_select_column!]" ], "limit": [ @@ -198102,19 +205659,19 @@ export default { 41 ], "order_by": [ - 573, + 575, "[draft_game_players_order_by!]" ], "where": [ - 563 + 565 ] } ], "draft_game_players_aggregate": [ - 553, + 555, { "distinct_on": [ - 575, + 577, "[draft_game_players_select_column!]" ], "limit": [ @@ -198124,48 +205681,48 @@ export default { 41 ], "order_by": [ - 573, + 575, "[draft_game_players_order_by!]" ], "where": [ - 563 + 565 ] } ], "draft_game_players_by_pk": [ - 552, + 554, { "draft_game_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "draft_game_players_stream": [ - 552, + 554, { "batch_size": [ 41, "Int!" ], "cursor": [ - 585, + 587, "[draft_game_players_stream_cursor_input]!" ], "where": [ - 563 + 565 ] } ], "draft_games": [ - 597, + 599, { "distinct_on": [ - 621, + 623, "[draft_games_select_column!]" ], "limit": [ @@ -198175,19 +205732,19 @@ export default { 41 ], "order_by": [ - 619, + 621, "[draft_games_order_by!]" ], "where": [ - 608 + 610 ] } ], "draft_games_aggregate": [ - 598, + 600, { "distinct_on": [ - 621, + 623, "[draft_games_select_column!]" ], "limit": [ @@ -198197,44 +205754,44 @@ export default { 41 ], "order_by": [ - 619, + 621, "[draft_games_order_by!]" ], "where": [ - 608 + 610 ] } ], "draft_games_by_pk": [ - 597, + 599, { "id": [ - 6365, + 6672, "uuid!" ] } ], "draft_games_stream": [ - 597, + 599, { "batch_size": [ 41, "Int!" ], "cursor": [ - 631, + 633, "[draft_games_stream_cursor_input]!" ], "where": [ - 608 + 610 ] } ], "e_award_sources": [ - 643, + 645, { "distinct_on": [ - 657, + 659, "[e_award_sources_select_column!]" ], "limit": [ @@ -198244,19 +205801,19 @@ export default { 41 ], "order_by": [ - 655, + 657, "[e_award_sources_order_by!]" ], "where": [ - 646 + 648 ] } ], "e_award_sources_aggregate": [ - 644, + 646, { "distinct_on": [ - 657, + 659, "[e_award_sources_select_column!]" ], "limit": [ @@ -198266,16 +205823,16 @@ export default { 41 ], "order_by": [ - 655, + 657, "[e_award_sources_order_by!]" ], "where": [ - 646 + 648 ] } ], "e_award_sources_by_pk": [ - 643, + 645, { "value": [ 85, @@ -198284,26 +205841,26 @@ export default { } ], "e_award_sources_stream": [ - 643, + 645, { "batch_size": [ 41, "Int!" ], "cursor": [ - 659, + 661, "[e_award_sources_stream_cursor_input]!" ], "where": [ - 646 + 648 ] } ], "e_award_tiers": [ - 663, + 665, { "distinct_on": [ - 677, + 679, "[e_award_tiers_select_column!]" ], "limit": [ @@ -198313,19 +205870,19 @@ export default { 41 ], "order_by": [ - 675, + 677, "[e_award_tiers_order_by!]" ], "where": [ - 666 + 668 ] } ], "e_award_tiers_aggregate": [ - 664, + 666, { "distinct_on": [ - 677, + 679, "[e_award_tiers_select_column!]" ], "limit": [ @@ -198335,16 +205892,16 @@ export default { 41 ], "order_by": [ - 675, + 677, "[e_award_tiers_order_by!]" ], "where": [ - 666 + 668 ] } ], "e_award_tiers_by_pk": [ - 663, + 665, { "value": [ 85, @@ -198353,26 +205910,26 @@ export default { } ], "e_award_tiers_stream": [ - 663, + 665, { "batch_size": [ 41, "Int!" ], "cursor": [ - 679, + 681, "[e_award_tiers_stream_cursor_input]!" ], "where": [ - 666 + 668 ] } ], "e_check_in_settings": [ - 683, + 685, { "distinct_on": [ - 697, + 699, "[e_check_in_settings_select_column!]" ], "limit": [ @@ -198382,19 +205939,19 @@ export default { 41 ], "order_by": [ - 695, + 697, "[e_check_in_settings_order_by!]" ], "where": [ - 686 + 688 ] } ], "e_check_in_settings_aggregate": [ - 684, + 686, { "distinct_on": [ - 697, + 699, "[e_check_in_settings_select_column!]" ], "limit": [ @@ -198404,16 +205961,16 @@ export default { 41 ], "order_by": [ - 695, + 697, "[e_check_in_settings_order_by!]" ], "where": [ - 686 + 688 ] } ], "e_check_in_settings_by_pk": [ - 683, + 685, { "value": [ 85, @@ -198422,26 +205979,26 @@ export default { } ], "e_check_in_settings_stream": [ - 683, + 685, { "batch_size": [ 41, "Int!" ], "cursor": [ - 699, + 701, "[e_check_in_settings_stream_cursor_input]!" ], "where": [ - 686 + 688 ] } ], "e_draft_game_captain_selection": [ - 703, + 705, { "distinct_on": [ - 718, + 720, "[e_draft_game_captain_selection_select_column!]" ], "limit": [ @@ -198451,19 +206008,19 @@ export default { 41 ], "order_by": [ - 716, + 718, "[e_draft_game_captain_selection_order_by!]" ], "where": [ - 706 + 708 ] } ], "e_draft_game_captain_selection_aggregate": [ - 704, + 706, { "distinct_on": [ - 718, + 720, "[e_draft_game_captain_selection_select_column!]" ], "limit": [ @@ -198473,16 +206030,16 @@ export default { 41 ], "order_by": [ - 716, + 718, "[e_draft_game_captain_selection_order_by!]" ], "where": [ - 706 + 708 ] } ], "e_draft_game_captain_selection_by_pk": [ - 703, + 705, { "value": [ 85, @@ -198491,26 +206048,26 @@ export default { } ], "e_draft_game_captain_selection_stream": [ - 703, + 705, { "batch_size": [ 41, "Int!" ], "cursor": [ - 720, + 722, "[e_draft_game_captain_selection_stream_cursor_input]!" ], "where": [ - 706 + 708 ] } ], "e_draft_game_draft_order": [ - 724, + 726, { "distinct_on": [ - 739, + 741, "[e_draft_game_draft_order_select_column!]" ], "limit": [ @@ -198520,19 +206077,19 @@ export default { 41 ], "order_by": [ - 737, + 739, "[e_draft_game_draft_order_order_by!]" ], "where": [ - 727 + 729 ] } ], "e_draft_game_draft_order_aggregate": [ - 725, + 727, { "distinct_on": [ - 739, + 741, "[e_draft_game_draft_order_select_column!]" ], "limit": [ @@ -198542,16 +206099,16 @@ export default { 41 ], "order_by": [ - 737, + 739, "[e_draft_game_draft_order_order_by!]" ], "where": [ - 727 + 729 ] } ], "e_draft_game_draft_order_by_pk": [ - 724, + 726, { "value": [ 85, @@ -198560,26 +206117,26 @@ export default { } ], "e_draft_game_draft_order_stream": [ - 724, + 726, { "batch_size": [ 41, "Int!" ], "cursor": [ - 741, + 743, "[e_draft_game_draft_order_stream_cursor_input]!" ], "where": [ - 727 + 729 ] } ], "e_draft_game_mode": [ - 745, + 747, { "distinct_on": [ - 760, + 762, "[e_draft_game_mode_select_column!]" ], "limit": [ @@ -198589,19 +206146,19 @@ export default { 41 ], "order_by": [ - 758, + 760, "[e_draft_game_mode_order_by!]" ], "where": [ - 748 + 750 ] } ], "e_draft_game_mode_aggregate": [ - 746, + 748, { "distinct_on": [ - 760, + 762, "[e_draft_game_mode_select_column!]" ], "limit": [ @@ -198611,16 +206168,16 @@ export default { 41 ], "order_by": [ - 758, + 760, "[e_draft_game_mode_order_by!]" ], "where": [ - 748 + 750 ] } ], "e_draft_game_mode_by_pk": [ - 745, + 747, { "value": [ 85, @@ -198629,26 +206186,26 @@ export default { } ], "e_draft_game_mode_stream": [ - 745, + 747, { "batch_size": [ 41, "Int!" ], "cursor": [ - 762, + 764, "[e_draft_game_mode_stream_cursor_input]!" ], "where": [ - 748 + 750 ] } ], "e_draft_game_player_status": [ - 766, + 768, { "distinct_on": [ - 781, + 783, "[e_draft_game_player_status_select_column!]" ], "limit": [ @@ -198658,19 +206215,19 @@ export default { 41 ], "order_by": [ - 779, + 781, "[e_draft_game_player_status_order_by!]" ], "where": [ - 769 + 771 ] } ], "e_draft_game_player_status_aggregate": [ - 767, + 769, { "distinct_on": [ - 781, + 783, "[e_draft_game_player_status_select_column!]" ], "limit": [ @@ -198680,16 +206237,16 @@ export default { 41 ], "order_by": [ - 779, + 781, "[e_draft_game_player_status_order_by!]" ], "where": [ - 769 + 771 ] } ], "e_draft_game_player_status_by_pk": [ - 766, + 768, { "value": [ 85, @@ -198698,26 +206255,26 @@ export default { } ], "e_draft_game_player_status_stream": [ - 766, + 768, { "batch_size": [ 41, "Int!" ], "cursor": [ - 783, + 785, "[e_draft_game_player_status_stream_cursor_input]!" ], "where": [ - 769 + 771 ] } ], "e_draft_game_status": [ - 787, + 789, { "distinct_on": [ - 802, + 804, "[e_draft_game_status_select_column!]" ], "limit": [ @@ -198727,19 +206284,19 @@ export default { 41 ], "order_by": [ - 800, + 802, "[e_draft_game_status_order_by!]" ], "where": [ - 790 + 792 ] } ], "e_draft_game_status_aggregate": [ - 788, + 790, { "distinct_on": [ - 802, + 804, "[e_draft_game_status_select_column!]" ], "limit": [ @@ -198749,16 +206306,16 @@ export default { 41 ], "order_by": [ - 800, + 802, "[e_draft_game_status_order_by!]" ], "where": [ - 790 + 792 ] } ], "e_draft_game_status_by_pk": [ - 787, + 789, { "value": [ 85, @@ -198767,26 +206324,26 @@ export default { } ], "e_draft_game_status_stream": [ - 787, + 789, { "batch_size": [ 41, "Int!" ], "cursor": [ - 804, + 806, "[e_draft_game_status_stream_cursor_input]!" ], "where": [ - 790 + 792 ] } ], "e_event_media_access": [ - 808, + 810, { "distinct_on": [ - 822, + 824, "[e_event_media_access_select_column!]" ], "limit": [ @@ -198796,19 +206353,19 @@ export default { 41 ], "order_by": [ - 820, + 822, "[e_event_media_access_order_by!]" ], "where": [ - 811 + 813 ] } ], "e_event_media_access_aggregate": [ - 809, + 811, { "distinct_on": [ - 822, + 824, "[e_event_media_access_select_column!]" ], "limit": [ @@ -198818,16 +206375,16 @@ export default { 41 ], "order_by": [ - 820, + 822, "[e_event_media_access_order_by!]" ], "where": [ - 811 + 813 ] } ], "e_event_media_access_by_pk": [ - 808, + 810, { "value": [ 85, @@ -198836,26 +206393,26 @@ export default { } ], "e_event_media_access_stream": [ - 808, + 810, { "batch_size": [ 41, "Int!" ], "cursor": [ - 824, + 826, "[e_event_media_access_stream_cursor_input]!" ], "where": [ - 811 + 813 ] } ], "e_event_visibility": [ - 828, + 830, { "distinct_on": [ - 842, + 844, "[e_event_visibility_select_column!]" ], "limit": [ @@ -198865,19 +206422,19 @@ export default { 41 ], "order_by": [ - 840, + 842, "[e_event_visibility_order_by!]" ], "where": [ - 831 + 833 ] } ], "e_event_visibility_aggregate": [ - 829, + 831, { "distinct_on": [ - 842, + 844, "[e_event_visibility_select_column!]" ], "limit": [ @@ -198887,16 +206444,16 @@ export default { 41 ], "order_by": [ - 840, + 842, "[e_event_visibility_order_by!]" ], "where": [ - 831 + 833 ] } ], "e_event_visibility_by_pk": [ - 828, + 830, { "value": [ 85, @@ -198905,26 +206462,26 @@ export default { } ], "e_event_visibility_stream": [ - 828, + 830, { "batch_size": [ 41, "Int!" ], "cursor": [ - 844, + 846, "[e_event_visibility_stream_cursor_input]!" ], "where": [ - 831 + 833 ] } ], "e_friend_status": [ - 848, + 850, { "distinct_on": [ - 863, + 865, "[e_friend_status_select_column!]" ], "limit": [ @@ -198934,19 +206491,19 @@ export default { 41 ], "order_by": [ - 861, + 863, "[e_friend_status_order_by!]" ], "where": [ - 851 + 853 ] } ], "e_friend_status_aggregate": [ - 849, + 851, { "distinct_on": [ - 863, + 865, "[e_friend_status_select_column!]" ], "limit": [ @@ -198956,16 +206513,16 @@ export default { 41 ], "order_by": [ - 861, + 863, "[e_friend_status_order_by!]" ], "where": [ - 851 + 853 ] } ], "e_friend_status_by_pk": [ - 848, + 850, { "value": [ 85, @@ -198974,26 +206531,26 @@ export default { } ], "e_friend_status_stream": [ - 848, + 850, { "batch_size": [ 41, "Int!" ], "cursor": [ - 865, + 867, "[e_friend_status_stream_cursor_input]!" ], "where": [ - 851 + 853 ] } ], "e_game_cfg_types": [ - 869, + 871, { "distinct_on": [ - 883, + 885, "[e_game_cfg_types_select_column!]" ], "limit": [ @@ -199003,19 +206560,19 @@ export default { 41 ], "order_by": [ - 881, + 883, "[e_game_cfg_types_order_by!]" ], "where": [ - 872 + 874 ] } ], "e_game_cfg_types_aggregate": [ - 870, + 872, { "distinct_on": [ - 883, + 885, "[e_game_cfg_types_select_column!]" ], "limit": [ @@ -199025,16 +206582,16 @@ export default { 41 ], "order_by": [ - 881, + 883, "[e_game_cfg_types_order_by!]" ], "where": [ - 872 + 874 ] } ], "e_game_cfg_types_by_pk": [ - 869, + 871, { "value": [ 85, @@ -199043,26 +206600,26 @@ export default { } ], "e_game_cfg_types_stream": [ - 869, + 871, { "batch_size": [ 41, "Int!" ], "cursor": [ - 885, + 887, "[e_game_cfg_types_stream_cursor_input]!" ], "where": [ - 872 + 874 ] } ], "e_game_plugin_channels": [ - 889, + 891, { "distinct_on": [ - 903, + 905, "[e_game_plugin_channels_select_column!]" ], "limit": [ @@ -199072,19 +206629,19 @@ export default { 41 ], "order_by": [ - 901, + 903, "[e_game_plugin_channels_order_by!]" ], "where": [ - 892 + 894 ] } ], "e_game_plugin_channels_aggregate": [ - 890, + 892, { "distinct_on": [ - 903, + 905, "[e_game_plugin_channels_select_column!]" ], "limit": [ @@ -199094,16 +206651,16 @@ export default { 41 ], "order_by": [ - 901, + 903, "[e_game_plugin_channels_order_by!]" ], "where": [ - 892 + 894 ] } ], "e_game_plugin_channels_by_pk": [ - 889, + 891, { "value": [ 85, @@ -199112,26 +206669,26 @@ export default { } ], "e_game_plugin_channels_stream": [ - 889, + 891, { "batch_size": [ 41, "Int!" ], "cursor": [ - 905, + 907, "[e_game_plugin_channels_stream_cursor_input]!" ], "where": [ - 892 + 894 ] } ], "e_game_plugin_install_statuses": [ - 909, + 911, { "distinct_on": [ - 923, + 925, "[e_game_plugin_install_statuses_select_column!]" ], "limit": [ @@ -199141,19 +206698,19 @@ export default { 41 ], "order_by": [ - 921, + 923, "[e_game_plugin_install_statuses_order_by!]" ], "where": [ - 912 + 914 ] } ], "e_game_plugin_install_statuses_aggregate": [ - 910, + 912, { "distinct_on": [ - 923, + 925, "[e_game_plugin_install_statuses_select_column!]" ], "limit": [ @@ -199163,16 +206720,16 @@ export default { 41 ], "order_by": [ - 921, + 923, "[e_game_plugin_install_statuses_order_by!]" ], "where": [ - 912 + 914 ] } ], "e_game_plugin_install_statuses_by_pk": [ - 909, + 911, { "value": [ 85, @@ -199181,26 +206738,26 @@ export default { } ], "e_game_plugin_install_statuses_stream": [ - 909, + 911, { "batch_size": [ 41, "Int!" ], "cursor": [ - 925, + 927, "[e_game_plugin_install_statuses_stream_cursor_input]!" ], "where": [ - 912 + 914 ] } ], "e_game_plugin_kinds": [ - 929, + 931, { "distinct_on": [ - 943, + 945, "[e_game_plugin_kinds_select_column!]" ], "limit": [ @@ -199210,19 +206767,19 @@ export default { 41 ], "order_by": [ - 941, + 943, "[e_game_plugin_kinds_order_by!]" ], "where": [ - 932 + 934 ] } ], "e_game_plugin_kinds_aggregate": [ - 930, + 932, { "distinct_on": [ - 943, + 945, "[e_game_plugin_kinds_select_column!]" ], "limit": [ @@ -199232,16 +206789,16 @@ export default { 41 ], "order_by": [ - 941, + 943, "[e_game_plugin_kinds_order_by!]" ], "where": [ - 932 + 934 ] } ], "e_game_plugin_kinds_by_pk": [ - 929, + 931, { "value": [ 85, @@ -199250,26 +206807,26 @@ export default { } ], "e_game_plugin_kinds_stream": [ - 929, + 931, { "batch_size": [ 41, "Int!" ], "cursor": [ - 945, + 947, "[e_game_plugin_kinds_stream_cursor_input]!" ], "where": [ - 932 + 934 ] } ], "e_game_server_node_statuses": [ - 949, + 951, { "distinct_on": [ - 964, + 966, "[e_game_server_node_statuses_select_column!]" ], "limit": [ @@ -199279,19 +206836,19 @@ export default { 41 ], "order_by": [ - 962, + 964, "[e_game_server_node_statuses_order_by!]" ], "where": [ - 952 + 954 ] } ], "e_game_server_node_statuses_aggregate": [ - 950, + 952, { "distinct_on": [ - 964, + 966, "[e_game_server_node_statuses_select_column!]" ], "limit": [ @@ -199301,16 +206858,16 @@ export default { 41 ], "order_by": [ - 962, + 964, "[e_game_server_node_statuses_order_by!]" ], "where": [ - 952 + 954 ] } ], "e_game_server_node_statuses_by_pk": [ - 949, + 951, { "value": [ 85, @@ -199319,26 +206876,26 @@ export default { } ], "e_game_server_node_statuses_stream": [ - 949, + 951, { "batch_size": [ 41, "Int!" ], "cursor": [ - 966, + 968, "[e_game_server_node_statuses_stream_cursor_input]!" ], "where": [ - 952 + 954 ] } ], "e_league_movement_types": [ - 970, + 972, { "distinct_on": [ - 985, + 987, "[e_league_movement_types_select_column!]" ], "limit": [ @@ -199348,19 +206905,19 @@ export default { 41 ], "order_by": [ - 983, + 985, "[e_league_movement_types_order_by!]" ], "where": [ - 973 + 975 ] } ], "e_league_movement_types_aggregate": [ - 971, + 973, { "distinct_on": [ - 985, + 987, "[e_league_movement_types_select_column!]" ], "limit": [ @@ -199370,16 +206927,16 @@ export default { 41 ], "order_by": [ - 983, + 985, "[e_league_movement_types_order_by!]" ], "where": [ - 973 + 975 ] } ], "e_league_movement_types_by_pk": [ - 970, + 972, { "value": [ 85, @@ -199388,26 +206945,26 @@ export default { } ], "e_league_movement_types_stream": [ - 970, + 972, { "batch_size": [ 41, "Int!" ], "cursor": [ - 987, + 989, "[e_league_movement_types_stream_cursor_input]!" ], "where": [ - 973 + 975 ] } ], "e_league_proposal_statuses": [ - 991, + 993, { "distinct_on": [ - 1006, + 1008, "[e_league_proposal_statuses_select_column!]" ], "limit": [ @@ -199417,19 +206974,19 @@ export default { 41 ], "order_by": [ - 1004, + 1006, "[e_league_proposal_statuses_order_by!]" ], "where": [ - 994 + 996 ] } ], "e_league_proposal_statuses_aggregate": [ - 992, + 994, { "distinct_on": [ - 1006, + 1008, "[e_league_proposal_statuses_select_column!]" ], "limit": [ @@ -199439,16 +206996,16 @@ export default { 41 ], "order_by": [ - 1004, + 1006, "[e_league_proposal_statuses_order_by!]" ], "where": [ - 994 + 996 ] } ], "e_league_proposal_statuses_by_pk": [ - 991, + 993, { "value": [ 85, @@ -199457,26 +207014,26 @@ export default { } ], "e_league_proposal_statuses_stream": [ - 991, + 993, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1008, + 1010, "[e_league_proposal_statuses_stream_cursor_input]!" ], "where": [ - 994 + 996 ] } ], "e_league_registration_statuses": [ - 1012, + 1014, { "distinct_on": [ - 1027, + 1029, "[e_league_registration_statuses_select_column!]" ], "limit": [ @@ -199486,19 +207043,19 @@ export default { 41 ], "order_by": [ - 1025, + 1027, "[e_league_registration_statuses_order_by!]" ], "where": [ - 1015 + 1017 ] } ], "e_league_registration_statuses_aggregate": [ - 1013, + 1015, { "distinct_on": [ - 1027, + 1029, "[e_league_registration_statuses_select_column!]" ], "limit": [ @@ -199508,16 +207065,16 @@ export default { 41 ], "order_by": [ - 1025, + 1027, "[e_league_registration_statuses_order_by!]" ], "where": [ - 1015 + 1017 ] } ], "e_league_registration_statuses_by_pk": [ - 1012, + 1014, { "value": [ 85, @@ -199526,26 +207083,26 @@ export default { } ], "e_league_registration_statuses_stream": [ - 1012, + 1014, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1029, + 1031, "[e_league_registration_statuses_stream_cursor_input]!" ], "where": [ - 1015 + 1017 ] } ], "e_league_season_statuses": [ - 1033, + 1035, { "distinct_on": [ - 1048, + 1050, "[e_league_season_statuses_select_column!]" ], "limit": [ @@ -199555,19 +207112,19 @@ export default { 41 ], "order_by": [ - 1046, + 1048, "[e_league_season_statuses_order_by!]" ], "where": [ - 1036 + 1038 ] } ], "e_league_season_statuses_aggregate": [ - 1034, + 1036, { "distinct_on": [ - 1048, + 1050, "[e_league_season_statuses_select_column!]" ], "limit": [ @@ -199577,16 +207134,16 @@ export default { 41 ], "order_by": [ - 1046, + 1048, "[e_league_season_statuses_order_by!]" ], "where": [ - 1036 + 1038 ] } ], "e_league_season_statuses_by_pk": [ - 1033, + 1035, { "value": [ 85, @@ -199595,26 +207152,26 @@ export default { } ], "e_league_season_statuses_stream": [ - 1033, + 1035, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1050, + 1052, "[e_league_season_statuses_stream_cursor_input]!" ], "where": [ - 1036 + 1038 ] } ], "e_lobby_access": [ - 1054, + 1056, { "distinct_on": [ - 1069, + 1071, "[e_lobby_access_select_column!]" ], "limit": [ @@ -199624,19 +207181,19 @@ export default { 41 ], "order_by": [ - 1067, + 1069, "[e_lobby_access_order_by!]" ], "where": [ - 1057 + 1059 ] } ], "e_lobby_access_aggregate": [ - 1055, + 1057, { "distinct_on": [ - 1069, + 1071, "[e_lobby_access_select_column!]" ], "limit": [ @@ -199646,16 +207203,16 @@ export default { 41 ], "order_by": [ - 1067, + 1069, "[e_lobby_access_order_by!]" ], "where": [ - 1057 + 1059 ] } ], "e_lobby_access_by_pk": [ - 1054, + 1056, { "value": [ 85, @@ -199664,26 +207221,26 @@ export default { } ], "e_lobby_access_stream": [ - 1054, + 1056, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1071, + 1073, "[e_lobby_access_stream_cursor_input]!" ], "where": [ - 1057 + 1059 ] } ], "e_lobby_player_status": [ - 1075, + 1077, { "distinct_on": [ - 1089, + 1091, "[e_lobby_player_status_select_column!]" ], "limit": [ @@ -199693,19 +207250,19 @@ export default { 41 ], "order_by": [ - 1087, + 1089, "[e_lobby_player_status_order_by!]" ], "where": [ - 1078 + 1080 ] } ], "e_lobby_player_status_aggregate": [ - 1076, + 1078, { "distinct_on": [ - 1089, + 1091, "[e_lobby_player_status_select_column!]" ], "limit": [ @@ -199715,16 +207272,16 @@ export default { 41 ], "order_by": [ - 1087, + 1089, "[e_lobby_player_status_order_by!]" ], "where": [ - 1078 + 1080 ] } ], "e_lobby_player_status_by_pk": [ - 1075, + 1077, { "value": [ 85, @@ -199733,26 +207290,26 @@ export default { } ], "e_lobby_player_status_stream": [ - 1075, + 1077, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1091, + 1093, "[e_lobby_player_status_stream_cursor_input]!" ], "where": [ - 1078 + 1080 ] } ], "e_map_pool_types": [ - 1095, + 1097, { "distinct_on": [ - 1110, + 1112, "[e_map_pool_types_select_column!]" ], "limit": [ @@ -199762,19 +207319,19 @@ export default { 41 ], "order_by": [ - 1108, + 1110, "[e_map_pool_types_order_by!]" ], "where": [ - 1098 + 1100 ] } ], "e_map_pool_types_aggregate": [ - 1096, + 1098, { "distinct_on": [ - 1110, + 1112, "[e_map_pool_types_select_column!]" ], "limit": [ @@ -199784,16 +207341,16 @@ export default { 41 ], "order_by": [ - 1108, + 1110, "[e_map_pool_types_order_by!]" ], "where": [ - 1098 + 1100 ] } ], "e_map_pool_types_by_pk": [ - 1095, + 1097, { "value": [ 85, @@ -199802,26 +207359,26 @@ export default { } ], "e_map_pool_types_stream": [ - 1095, + 1097, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1112, + 1114, "[e_map_pool_types_stream_cursor_input]!" ], "where": [ - 1098 + 1100 ] } ], "e_match_clip_visibility": [ - 1116, + 1118, { "distinct_on": [ - 1130, + 1132, "[e_match_clip_visibility_select_column!]" ], "limit": [ @@ -199831,19 +207388,19 @@ export default { 41 ], "order_by": [ - 1128, + 1130, "[e_match_clip_visibility_order_by!]" ], "where": [ - 1119 + 1121 ] } ], "e_match_clip_visibility_aggregate": [ - 1117, + 1119, { "distinct_on": [ - 1130, + 1132, "[e_match_clip_visibility_select_column!]" ], "limit": [ @@ -199853,16 +207410,16 @@ export default { 41 ], "order_by": [ - 1128, + 1130, "[e_match_clip_visibility_order_by!]" ], "where": [ - 1119 + 1121 ] } ], "e_match_clip_visibility_by_pk": [ - 1116, + 1118, { "value": [ 85, @@ -199871,26 +207428,26 @@ export default { } ], "e_match_clip_visibility_stream": [ - 1116, + 1118, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1132, + 1134, "[e_match_clip_visibility_stream_cursor_input]!" ], "where": [ - 1119 + 1121 ] } ], "e_match_map_status": [ - 1136, + 1138, { "distinct_on": [ - 1151, + 1153, "[e_match_map_status_select_column!]" ], "limit": [ @@ -199900,19 +207457,19 @@ export default { 41 ], "order_by": [ - 1149, + 1151, "[e_match_map_status_order_by!]" ], "where": [ - 1139 + 1141 ] } ], "e_match_map_status_aggregate": [ - 1137, + 1139, { "distinct_on": [ - 1151, + 1153, "[e_match_map_status_select_column!]" ], "limit": [ @@ -199922,16 +207479,16 @@ export default { 41 ], "order_by": [ - 1149, + 1151, "[e_match_map_status_order_by!]" ], "where": [ - 1139 + 1141 ] } ], "e_match_map_status_by_pk": [ - 1136, + 1138, { "value": [ 85, @@ -199940,26 +207497,26 @@ export default { } ], "e_match_map_status_stream": [ - 1136, + 1138, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1153, + 1155, "[e_match_map_status_stream_cursor_input]!" ], "where": [ - 1139 + 1141 ] } ], "e_match_mode": [ - 1157, + 1159, { "distinct_on": [ - 1171, + 1173, "[e_match_mode_select_column!]" ], "limit": [ @@ -199969,19 +207526,19 @@ export default { 41 ], "order_by": [ - 1169, + 1171, "[e_match_mode_order_by!]" ], "where": [ - 1160 + 1162 ] } ], "e_match_mode_aggregate": [ - 1158, + 1160, { "distinct_on": [ - 1171, + 1173, "[e_match_mode_select_column!]" ], "limit": [ @@ -199991,16 +207548,16 @@ export default { 41 ], "order_by": [ - 1169, + 1171, "[e_match_mode_order_by!]" ], "where": [ - 1160 + 1162 ] } ], "e_match_mode_by_pk": [ - 1157, + 1159, { "value": [ 85, @@ -200009,26 +207566,26 @@ export default { } ], "e_match_mode_stream": [ - 1157, + 1159, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1173, + 1175, "[e_match_mode_stream_cursor_input]!" ], "where": [ - 1160 + 1162 ] } ], "e_match_party_sources": [ - 1177, + 1179, { "distinct_on": [ - 1191, + 1193, "[e_match_party_sources_select_column!]" ], "limit": [ @@ -200038,19 +207595,19 @@ export default { 41 ], "order_by": [ - 1189, + 1191, "[e_match_party_sources_order_by!]" ], "where": [ - 1180 + 1182 ] } ], "e_match_party_sources_aggregate": [ - 1178, + 1180, { "distinct_on": [ - 1191, + 1193, "[e_match_party_sources_select_column!]" ], "limit": [ @@ -200060,16 +207617,16 @@ export default { 41 ], "order_by": [ - 1189, + 1191, "[e_match_party_sources_order_by!]" ], "where": [ - 1180 + 1182 ] } ], "e_match_party_sources_by_pk": [ - 1177, + 1179, { "value": [ 85, @@ -200078,26 +207635,26 @@ export default { } ], "e_match_party_sources_stream": [ - 1177, + 1179, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1193, + 1195, "[e_match_party_sources_stream_cursor_input]!" ], "where": [ - 1180 + 1182 ] } ], "e_match_status": [ - 1197, + 1199, { "distinct_on": [ - 1212, + 1214, "[e_match_status_select_column!]" ], "limit": [ @@ -200107,19 +207664,19 @@ export default { 41 ], "order_by": [ - 1210, + 1212, "[e_match_status_order_by!]" ], "where": [ - 1200 + 1202 ] } ], "e_match_status_aggregate": [ - 1198, + 1200, { "distinct_on": [ - 1212, + 1214, "[e_match_status_select_column!]" ], "limit": [ @@ -200129,16 +207686,16 @@ export default { 41 ], "order_by": [ - 1210, + 1212, "[e_match_status_order_by!]" ], "where": [ - 1200 + 1202 ] } ], "e_match_status_by_pk": [ - 1197, + 1199, { "value": [ 85, @@ -200147,26 +207704,26 @@ export default { } ], "e_match_status_stream": [ - 1197, + 1199, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1214, + 1216, "[e_match_status_stream_cursor_input]!" ], "where": [ - 1200 + 1202 ] } ], "e_match_types": [ - 1218, + 1220, { "distinct_on": [ - 1233, + 1235, "[e_match_types_select_column!]" ], "limit": [ @@ -200176,19 +207733,19 @@ export default { 41 ], "order_by": [ - 1231, + 1233, "[e_match_types_order_by!]" ], "where": [ - 1221 + 1223 ] } ], "e_match_types_aggregate": [ - 1219, + 1221, { "distinct_on": [ - 1233, + 1235, "[e_match_types_select_column!]" ], "limit": [ @@ -200198,16 +207755,16 @@ export default { 41 ], "order_by": [ - 1231, + 1233, "[e_match_types_order_by!]" ], "where": [ - 1221 + 1223 ] } ], "e_match_types_by_pk": [ - 1218, + 1220, { "value": [ 85, @@ -200216,26 +207773,26 @@ export default { } ], "e_match_types_stream": [ - 1218, + 1220, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1235, + 1237, "[e_match_types_stream_cursor_input]!" ], "where": [ - 1221 + 1223 ] } ], "e_notification_types": [ - 1239, + 1241, { "distinct_on": [ - 1253, + 1255, "[e_notification_types_select_column!]" ], "limit": [ @@ -200245,19 +207802,19 @@ export default { 41 ], "order_by": [ - 1251, + 1253, "[e_notification_types_order_by!]" ], "where": [ - 1242 + 1244 ] } ], "e_notification_types_aggregate": [ - 1240, + 1242, { "distinct_on": [ - 1253, + 1255, "[e_notification_types_select_column!]" ], "limit": [ @@ -200267,16 +207824,16 @@ export default { 41 ], "order_by": [ - 1251, + 1253, "[e_notification_types_order_by!]" ], "where": [ - 1242 + 1244 ] } ], "e_notification_types_by_pk": [ - 1239, + 1241, { "value": [ 85, @@ -200285,26 +207842,26 @@ export default { } ], "e_notification_types_stream": [ - 1239, + 1241, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1255, + 1257, "[e_notification_types_stream_cursor_input]!" ], "where": [ - 1242 + 1244 ] } ], "e_objective_types": [ - 1259, + 1261, { "distinct_on": [ - 1273, + 1275, "[e_objective_types_select_column!]" ], "limit": [ @@ -200314,19 +207871,19 @@ export default { 41 ], "order_by": [ - 1271, + 1273, "[e_objective_types_order_by!]" ], "where": [ - 1262 + 1264 ] } ], "e_objective_types_aggregate": [ - 1260, + 1262, { "distinct_on": [ - 1273, + 1275, "[e_objective_types_select_column!]" ], "limit": [ @@ -200336,16 +207893,16 @@ export default { 41 ], "order_by": [ - 1271, + 1273, "[e_objective_types_order_by!]" ], "where": [ - 1262 + 1264 ] } ], "e_objective_types_by_pk": [ - 1259, + 1261, { "value": [ 85, @@ -200354,26 +207911,26 @@ export default { } ], "e_objective_types_stream": [ - 1259, + 1261, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1275, + 1277, "[e_objective_types_stream_cursor_input]!" ], "where": [ - 1262 + 1264 ] } ], "e_player_roles": [ - 1279, + 1281, { "distinct_on": [ - 1293, + 1295, "[e_player_roles_select_column!]" ], "limit": [ @@ -200383,19 +207940,19 @@ export default { 41 ], "order_by": [ - 1291, + 1293, "[e_player_roles_order_by!]" ], "where": [ - 1282 + 1284 ] } ], "e_player_roles_aggregate": [ - 1280, + 1282, { "distinct_on": [ - 1293, + 1295, "[e_player_roles_select_column!]" ], "limit": [ @@ -200405,16 +207962,16 @@ export default { 41 ], "order_by": [ - 1291, + 1293, "[e_player_roles_order_by!]" ], "where": [ - 1282 + 1284 ] } ], "e_player_roles_by_pk": [ - 1279, + 1281, { "value": [ 85, @@ -200423,26 +207980,26 @@ export default { } ], "e_player_roles_stream": [ - 1279, + 1281, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1295, + 1297, "[e_player_roles_stream_cursor_input]!" ], "where": [ - 1282 + 1284 ] } ], "e_plugin_runtimes": [ - 1299, + 1301, { "distinct_on": [ - 1313, + 1315, "[e_plugin_runtimes_select_column!]" ], "limit": [ @@ -200452,19 +208009,19 @@ export default { 41 ], "order_by": [ - 1311, + 1313, "[e_plugin_runtimes_order_by!]" ], "where": [ - 1302 + 1304 ] } ], "e_plugin_runtimes_aggregate": [ - 1300, + 1302, { "distinct_on": [ - 1313, + 1315, "[e_plugin_runtimes_select_column!]" ], "limit": [ @@ -200474,16 +208031,16 @@ export default { 41 ], "order_by": [ - 1311, + 1313, "[e_plugin_runtimes_order_by!]" ], "where": [ - 1302 + 1304 ] } ], "e_plugin_runtimes_by_pk": [ - 1299, + 1301, { "value": [ 85, @@ -200492,26 +208049,26 @@ export default { } ], "e_plugin_runtimes_stream": [ - 1299, + 1301, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1315, + 1317, "[e_plugin_runtimes_stream_cursor_input]!" ], "where": [ - 1302 + 1304 ] } ], "e_ready_settings": [ - 1319, + 1321, { "distinct_on": [ - 1333, + 1335, "[e_ready_settings_select_column!]" ], "limit": [ @@ -200521,19 +208078,19 @@ export default { 41 ], "order_by": [ - 1331, + 1333, "[e_ready_settings_order_by!]" ], "where": [ - 1322 + 1324 ] } ], "e_ready_settings_aggregate": [ - 1320, + 1322, { "distinct_on": [ - 1333, + 1335, "[e_ready_settings_select_column!]" ], "limit": [ @@ -200543,16 +208100,16 @@ export default { 41 ], "order_by": [ - 1331, + 1333, "[e_ready_settings_order_by!]" ], "where": [ - 1322 + 1324 ] } ], "e_ready_settings_by_pk": [ - 1319, + 1321, { "value": [ 85, @@ -200561,27 +208118,27 @@ export default { } ], "e_ready_settings_stream": [ - 1319, + 1321, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1335, + 1337, "[e_ready_settings_stream_cursor_input]!" ], "where": [ - 1322 + 1324 ] } ], - "e_sanction_types": [ - 1339, + "e_sanction_scopes": [ + 1341, { "distinct_on": [ 1354, - "[e_sanction_types_select_column!]" + "[e_sanction_scopes_select_column!]" ], "limit": [ 41 @@ -200591,18 +208148,156 @@ export default { ], "order_by": [ 1352, + "[e_sanction_scopes_order_by!]" + ], + "where": [ + 1344 + ] + } + ], + "e_sanction_scopes_aggregate": [ + 1342, + { + "distinct_on": [ + 1354, + "[e_sanction_scopes_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 1352, + "[e_sanction_scopes_order_by!]" + ], + "where": [ + 1344 + ] + } + ], + "e_sanction_scopes_by_pk": [ + 1341, + { + "value": [ + 85, + "String!" + ] + } + ], + "e_sanction_scopes_stream": [ + 1341, + { + "batch_size": [ + 41, + "Int!" + ], + "cursor": [ + 1356, + "[e_sanction_scopes_stream_cursor_input]!" + ], + "where": [ + 1344 + ] + } + ], + "e_sanction_sources": [ + 1360, + { + "distinct_on": [ + 1374, + "[e_sanction_sources_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 1372, + "[e_sanction_sources_order_by!]" + ], + "where": [ + 1364 + ] + } + ], + "e_sanction_sources_aggregate": [ + 1361, + { + "distinct_on": [ + 1374, + "[e_sanction_sources_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 1372, + "[e_sanction_sources_order_by!]" + ], + "where": [ + 1364 + ] + } + ], + "e_sanction_sources_by_pk": [ + 1360, + { + "value": [ + 85, + "String!" + ] + } + ], + "e_sanction_sources_stream": [ + 1360, + { + "batch_size": [ + 41, + "Int!" + ], + "cursor": [ + 1379, + "[e_sanction_sources_stream_cursor_input]!" + ], + "where": [ + 1364 + ] + } + ], + "e_sanction_types": [ + 1387, + { + "distinct_on": [ + 1402, + "[e_sanction_types_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 1400, "[e_sanction_types_order_by!]" ], "where": [ - 1342 + 1390 ] } ], "e_sanction_types_aggregate": [ - 1340, + 1388, { "distinct_on": [ - 1354, + 1402, "[e_sanction_types_select_column!]" ], "limit": [ @@ -200612,16 +208307,16 @@ export default { 41 ], "order_by": [ - 1352, + 1400, "[e_sanction_types_order_by!]" ], "where": [ - 1342 + 1390 ] } ], "e_sanction_types_by_pk": [ - 1339, + 1387, { "value": [ 85, @@ -200630,26 +208325,26 @@ export default { } ], "e_sanction_types_stream": [ - 1339, + 1387, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1356, + 1404, "[e_sanction_types_stream_cursor_input]!" ], "where": [ - 1342 + 1390 ] } ], "e_scrim_request_statuses": [ - 1360, + 1408, { "distinct_on": [ - 1374, + 1422, "[e_scrim_request_statuses_select_column!]" ], "limit": [ @@ -200659,19 +208354,19 @@ export default { 41 ], "order_by": [ - 1372, + 1420, "[e_scrim_request_statuses_order_by!]" ], "where": [ - 1363 + 1411 ] } ], "e_scrim_request_statuses_aggregate": [ - 1361, + 1409, { "distinct_on": [ - 1374, + 1422, "[e_scrim_request_statuses_select_column!]" ], "limit": [ @@ -200681,16 +208376,16 @@ export default { 41 ], "order_by": [ - 1372, + 1420, "[e_scrim_request_statuses_order_by!]" ], "where": [ - 1363 + 1411 ] } ], "e_scrim_request_statuses_by_pk": [ - 1360, + 1408, { "value": [ 85, @@ -200699,26 +208394,26 @@ export default { } ], "e_scrim_request_statuses_stream": [ - 1360, + 1408, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1376, + 1424, "[e_scrim_request_statuses_stream_cursor_input]!" ], "where": [ - 1363 + 1411 ] } ], "e_server_types": [ - 1380, + 1428, { "distinct_on": [ - 1394, + 1442, "[e_server_types_select_column!]" ], "limit": [ @@ -200728,19 +208423,19 @@ export default { 41 ], "order_by": [ - 1392, + 1440, "[e_server_types_order_by!]" ], "where": [ - 1383 + 1431 ] } ], "e_server_types_aggregate": [ - 1381, + 1429, { "distinct_on": [ - 1394, + 1442, "[e_server_types_select_column!]" ], "limit": [ @@ -200750,16 +208445,16 @@ export default { 41 ], "order_by": [ - 1392, + 1440, "[e_server_types_order_by!]" ], "where": [ - 1383 + 1431 ] } ], "e_server_types_by_pk": [ - 1380, + 1428, { "value": [ 85, @@ -200768,26 +208463,26 @@ export default { } ], "e_server_types_stream": [ - 1380, + 1428, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1396, + 1444, "[e_server_types_stream_cursor_input]!" ], "where": [ - 1383 + 1431 ] } ], "e_sides": [ - 1400, + 1448, { "distinct_on": [ - 1414, + 1462, "[e_sides_select_column!]" ], "limit": [ @@ -200797,19 +208492,19 @@ export default { 41 ], "order_by": [ - 1412, + 1460, "[e_sides_order_by!]" ], "where": [ - 1403 + 1451 ] } ], "e_sides_aggregate": [ - 1401, + 1449, { "distinct_on": [ - 1414, + 1462, "[e_sides_select_column!]" ], "limit": [ @@ -200819,16 +208514,16 @@ export default { 41 ], "order_by": [ - 1412, + 1460, "[e_sides_order_by!]" ], "where": [ - 1403 + 1451 ] } ], "e_sides_by_pk": [ - 1400, + 1448, { "value": [ 85, @@ -200837,26 +208532,26 @@ export default { } ], "e_sides_stream": [ - 1400, + 1448, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1416, + 1464, "[e_sides_stream_cursor_input]!" ], "where": [ - 1403 + 1451 ] } ], "e_system_alert_types": [ - 1420, + 1468, { "distinct_on": [ - 1434, + 1482, "[e_system_alert_types_select_column!]" ], "limit": [ @@ -200866,19 +208561,19 @@ export default { 41 ], "order_by": [ - 1432, + 1480, "[e_system_alert_types_order_by!]" ], "where": [ - 1423 + 1471 ] } ], "e_system_alert_types_aggregate": [ - 1421, + 1469, { "distinct_on": [ - 1434, + 1482, "[e_system_alert_types_select_column!]" ], "limit": [ @@ -200888,16 +208583,16 @@ export default { 41 ], "order_by": [ - 1432, + 1480, "[e_system_alert_types_order_by!]" ], "where": [ - 1423 + 1471 ] } ], "e_system_alert_types_by_pk": [ - 1420, + 1468, { "value": [ 85, @@ -200906,26 +208601,26 @@ export default { } ], "e_system_alert_types_stream": [ - 1420, + 1468, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1436, + 1484, "[e_system_alert_types_stream_cursor_input]!" ], "where": [ - 1423 + 1471 ] } ], "e_team_roles": [ - 1440, + 1488, { "distinct_on": [ - 1455, + 1503, "[e_team_roles_select_column!]" ], "limit": [ @@ -200935,19 +208630,19 @@ export default { 41 ], "order_by": [ - 1453, + 1501, "[e_team_roles_order_by!]" ], "where": [ - 1443 + 1491 ] } ], "e_team_roles_aggregate": [ - 1441, + 1489, { "distinct_on": [ - 1455, + 1503, "[e_team_roles_select_column!]" ], "limit": [ @@ -200957,16 +208652,16 @@ export default { 41 ], "order_by": [ - 1453, + 1501, "[e_team_roles_order_by!]" ], "where": [ - 1443 + 1491 ] } ], "e_team_roles_by_pk": [ - 1440, + 1488, { "value": [ 85, @@ -200975,26 +208670,26 @@ export default { } ], "e_team_roles_stream": [ - 1440, + 1488, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1457, + 1505, "[e_team_roles_stream_cursor_input]!" ], "where": [ - 1443 + 1491 ] } ], "e_team_roster_statuses": [ - 1461, + 1509, { "distinct_on": [ - 1475, + 1523, "[e_team_roster_statuses_select_column!]" ], "limit": [ @@ -201004,19 +208699,19 @@ export default { 41 ], "order_by": [ - 1473, + 1521, "[e_team_roster_statuses_order_by!]" ], "where": [ - 1464 + 1512 ] } ], "e_team_roster_statuses_aggregate": [ - 1462, + 1510, { "distinct_on": [ - 1475, + 1523, "[e_team_roster_statuses_select_column!]" ], "limit": [ @@ -201026,16 +208721,16 @@ export default { 41 ], "order_by": [ - 1473, + 1521, "[e_team_roster_statuses_order_by!]" ], "where": [ - 1464 + 1512 ] } ], "e_team_roster_statuses_by_pk": [ - 1461, + 1509, { "value": [ 85, @@ -201044,26 +208739,26 @@ export default { } ], "e_team_roster_statuses_stream": [ - 1461, + 1509, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1477, + 1525, "[e_team_roster_statuses_stream_cursor_input]!" ], "where": [ - 1464 + 1512 ] } ], "e_timeout_settings": [ - 1481, + 1529, { "distinct_on": [ - 1495, + 1543, "[e_timeout_settings_select_column!]" ], "limit": [ @@ -201073,19 +208768,19 @@ export default { 41 ], "order_by": [ - 1493, + 1541, "[e_timeout_settings_order_by!]" ], "where": [ - 1484 + 1532 ] } ], "e_timeout_settings_aggregate": [ - 1482, + 1530, { "distinct_on": [ - 1495, + 1543, "[e_timeout_settings_select_column!]" ], "limit": [ @@ -201095,16 +208790,16 @@ export default { 41 ], "order_by": [ - 1493, + 1541, "[e_timeout_settings_order_by!]" ], "where": [ - 1484 + 1532 ] } ], "e_timeout_settings_by_pk": [ - 1481, + 1529, { "value": [ 85, @@ -201113,26 +208808,26 @@ export default { } ], "e_timeout_settings_stream": [ - 1481, + 1529, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1497, + 1545, "[e_timeout_settings_stream_cursor_input]!" ], "where": [ - 1484 + 1532 ] } ], "e_tournament_categories": [ - 1501, + 1549, { "distinct_on": [ - 1516, + 1564, "[e_tournament_categories_select_column!]" ], "limit": [ @@ -201142,19 +208837,19 @@ export default { 41 ], "order_by": [ - 1514, + 1562, "[e_tournament_categories_order_by!]" ], "where": [ - 1504 + 1552 ] } ], "e_tournament_categories_aggregate": [ - 1502, + 1550, { "distinct_on": [ - 1516, + 1564, "[e_tournament_categories_select_column!]" ], "limit": [ @@ -201164,16 +208859,16 @@ export default { 41 ], "order_by": [ - 1514, + 1562, "[e_tournament_categories_order_by!]" ], "where": [ - 1504 + 1552 ] } ], "e_tournament_categories_by_pk": [ - 1501, + 1549, { "value": [ 85, @@ -201182,26 +208877,164 @@ export default { } ], "e_tournament_categories_stream": [ - 1501, + 1549, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1518, + 1566, "[e_tournament_categories_stream_cursor_input]!" ], "where": [ - 1504 + 1552 + ] + } + ], + "e_tournament_free_agent_statuses": [ + 1570, + { + "distinct_on": [ + 1585, + "[e_tournament_free_agent_statuses_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 1583, + "[e_tournament_free_agent_statuses_order_by!]" + ], + "where": [ + 1573 + ] + } + ], + "e_tournament_free_agent_statuses_aggregate": [ + 1571, + { + "distinct_on": [ + 1585, + "[e_tournament_free_agent_statuses_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 1583, + "[e_tournament_free_agent_statuses_order_by!]" + ], + "where": [ + 1573 + ] + } + ], + "e_tournament_free_agent_statuses_by_pk": [ + 1570, + { + "value": [ + 85, + "String!" + ] + } + ], + "e_tournament_free_agent_statuses_stream": [ + 1570, + { + "batch_size": [ + 41, + "Int!" + ], + "cursor": [ + 1587, + "[e_tournament_free_agent_statuses_stream_cursor_input]!" + ], + "where": [ + 1573 + ] + } + ], + "e_tournament_registration_types": [ + 1591, + { + "distinct_on": [ + 1605, + "[e_tournament_registration_types_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 1603, + "[e_tournament_registration_types_order_by!]" + ], + "where": [ + 1594 + ] + } + ], + "e_tournament_registration_types_aggregate": [ + 1592, + { + "distinct_on": [ + 1605, + "[e_tournament_registration_types_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 1603, + "[e_tournament_registration_types_order_by!]" + ], + "where": [ + 1594 + ] + } + ], + "e_tournament_registration_types_by_pk": [ + 1591, + { + "value": [ + 85, + "String!" + ] + } + ], + "e_tournament_registration_types_stream": [ + 1591, + { + "batch_size": [ + 41, + "Int!" + ], + "cursor": [ + 1607, + "[e_tournament_registration_types_stream_cursor_input]!" + ], + "where": [ + 1594 ] } ], "e_tournament_stage_types": [ - 1522, + 1611, { "distinct_on": [ - 1537, + 1626, "[e_tournament_stage_types_select_column!]" ], "limit": [ @@ -201211,19 +209044,19 @@ export default { 41 ], "order_by": [ - 1535, + 1624, "[e_tournament_stage_types_order_by!]" ], "where": [ - 1525 + 1614 ] } ], "e_tournament_stage_types_aggregate": [ - 1523, + 1612, { "distinct_on": [ - 1537, + 1626, "[e_tournament_stage_types_select_column!]" ], "limit": [ @@ -201233,16 +209066,16 @@ export default { 41 ], "order_by": [ - 1535, + 1624, "[e_tournament_stage_types_order_by!]" ], "where": [ - 1525 + 1614 ] } ], "e_tournament_stage_types_by_pk": [ - 1522, + 1611, { "value": [ 85, @@ -201251,26 +209084,26 @@ export default { } ], "e_tournament_stage_types_stream": [ - 1522, + 1611, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1539, + 1628, "[e_tournament_stage_types_stream_cursor_input]!" ], "where": [ - 1525 + 1614 ] } ], "e_tournament_status": [ - 1543, + 1632, { "distinct_on": [ - 1558, + 1647, "[e_tournament_status_select_column!]" ], "limit": [ @@ -201280,19 +209113,19 @@ export default { 41 ], "order_by": [ - 1556, + 1645, "[e_tournament_status_order_by!]" ], "where": [ - 1546 + 1635 ] } ], "e_tournament_status_aggregate": [ - 1544, + 1633, { "distinct_on": [ - 1558, + 1647, "[e_tournament_status_select_column!]" ], "limit": [ @@ -201302,16 +209135,16 @@ export default { 41 ], "order_by": [ - 1556, + 1645, "[e_tournament_status_order_by!]" ], "where": [ - 1546 + 1635 ] } ], "e_tournament_status_by_pk": [ - 1543, + 1632, { "value": [ 85, @@ -201320,26 +209153,26 @@ export default { } ], "e_tournament_status_stream": [ - 1543, + 1632, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1560, + 1649, "[e_tournament_status_stream_cursor_input]!" ], "where": [ - 1546 + 1635 ] } ], "e_utility_practice_access": [ - 1564, + 1653, { "distinct_on": [ - 1578, + 1667, "[e_utility_practice_access_select_column!]" ], "limit": [ @@ -201349,19 +209182,19 @@ export default { 41 ], "order_by": [ - 1576, + 1665, "[e_utility_practice_access_order_by!]" ], "where": [ - 1567 + 1656 ] } ], "e_utility_practice_access_aggregate": [ - 1565, + 1654, { "distinct_on": [ - 1578, + 1667, "[e_utility_practice_access_select_column!]" ], "limit": [ @@ -201371,16 +209204,16 @@ export default { 41 ], "order_by": [ - 1576, + 1665, "[e_utility_practice_access_order_by!]" ], "where": [ - 1567 + 1656 ] } ], "e_utility_practice_access_by_pk": [ - 1564, + 1653, { "value": [ 85, @@ -201389,26 +209222,26 @@ export default { } ], "e_utility_practice_access_stream": [ - 1564, + 1653, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1580, + 1669, "[e_utility_practice_access_stream_cursor_input]!" ], "where": [ - 1567 + 1656 ] } ], "e_utility_practice_statuses": [ - 1584, + 1673, { "distinct_on": [ - 1599, + 1688, "[e_utility_practice_statuses_select_column!]" ], "limit": [ @@ -201418,19 +209251,19 @@ export default { 41 ], "order_by": [ - 1597, + 1686, "[e_utility_practice_statuses_order_by!]" ], "where": [ - 1587 + 1676 ] } ], "e_utility_practice_statuses_aggregate": [ - 1585, + 1674, { "distinct_on": [ - 1599, + 1688, "[e_utility_practice_statuses_select_column!]" ], "limit": [ @@ -201440,16 +209273,16 @@ export default { 41 ], "order_by": [ - 1597, + 1686, "[e_utility_practice_statuses_order_by!]" ], "where": [ - 1587 + 1676 ] } ], "e_utility_practice_statuses_by_pk": [ - 1584, + 1673, { "value": [ 85, @@ -201458,26 +209291,26 @@ export default { } ], "e_utility_practice_statuses_stream": [ - 1584, + 1673, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1601, + 1690, "[e_utility_practice_statuses_stream_cursor_input]!" ], "where": [ - 1587 + 1676 ] } ], "e_utility_sources": [ - 1605, + 1694, { "distinct_on": [ - 1619, + 1708, "[e_utility_sources_select_column!]" ], "limit": [ @@ -201487,19 +209320,19 @@ export default { 41 ], "order_by": [ - 1617, + 1706, "[e_utility_sources_order_by!]" ], "where": [ - 1608 + 1697 ] } ], "e_utility_sources_aggregate": [ - 1606, + 1695, { "distinct_on": [ - 1619, + 1708, "[e_utility_sources_select_column!]" ], "limit": [ @@ -201509,16 +209342,16 @@ export default { 41 ], "order_by": [ - 1617, + 1706, "[e_utility_sources_order_by!]" ], "where": [ - 1608 + 1697 ] } ], "e_utility_sources_by_pk": [ - 1605, + 1694, { "value": [ 85, @@ -201527,26 +209360,26 @@ export default { } ], "e_utility_sources_stream": [ - 1605, + 1694, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1621, + 1710, "[e_utility_sources_stream_cursor_input]!" ], "where": [ - 1608 + 1697 ] } ], "e_utility_techniques": [ - 1625, + 1714, { "distinct_on": [ - 1639, + 1728, "[e_utility_techniques_select_column!]" ], "limit": [ @@ -201556,19 +209389,19 @@ export default { 41 ], "order_by": [ - 1637, + 1726, "[e_utility_techniques_order_by!]" ], "where": [ - 1628 + 1717 ] } ], "e_utility_techniques_aggregate": [ - 1626, + 1715, { "distinct_on": [ - 1639, + 1728, "[e_utility_techniques_select_column!]" ], "limit": [ @@ -201578,16 +209411,16 @@ export default { 41 ], "order_by": [ - 1637, + 1726, "[e_utility_techniques_order_by!]" ], "where": [ - 1628 + 1717 ] } ], "e_utility_techniques_by_pk": [ - 1625, + 1714, { "value": [ 85, @@ -201596,26 +209429,26 @@ export default { } ], "e_utility_techniques_stream": [ - 1625, + 1714, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1641, + 1730, "[e_utility_techniques_stream_cursor_input]!" ], "where": [ - 1628 + 1717 ] } ], "e_utility_throw_strengths": [ - 1645, + 1734, { "distinct_on": [ - 1659, + 1748, "[e_utility_throw_strengths_select_column!]" ], "limit": [ @@ -201625,19 +209458,19 @@ export default { 41 ], "order_by": [ - 1657, + 1746, "[e_utility_throw_strengths_order_by!]" ], "where": [ - 1648 + 1737 ] } ], "e_utility_throw_strengths_aggregate": [ - 1646, + 1735, { "distinct_on": [ - 1659, + 1748, "[e_utility_throw_strengths_select_column!]" ], "limit": [ @@ -201647,16 +209480,16 @@ export default { 41 ], "order_by": [ - 1657, + 1746, "[e_utility_throw_strengths_order_by!]" ], "where": [ - 1648 + 1737 ] } ], "e_utility_throw_strengths_by_pk": [ - 1645, + 1734, { "value": [ 85, @@ -201665,26 +209498,26 @@ export default { } ], "e_utility_throw_strengths_stream": [ - 1645, + 1734, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1661, + 1750, "[e_utility_throw_strengths_stream_cursor_input]!" ], "where": [ - 1648 + 1737 ] } ], "e_utility_types": [ - 1665, + 1754, { "distinct_on": [ - 1679, + 1768, "[e_utility_types_select_column!]" ], "limit": [ @@ -201694,19 +209527,19 @@ export default { 41 ], "order_by": [ - 1677, + 1766, "[e_utility_types_order_by!]" ], "where": [ - 1668 + 1757 ] } ], "e_utility_types_aggregate": [ - 1666, + 1755, { "distinct_on": [ - 1679, + 1768, "[e_utility_types_select_column!]" ], "limit": [ @@ -201716,16 +209549,16 @@ export default { 41 ], "order_by": [ - 1677, + 1766, "[e_utility_types_order_by!]" ], "where": [ - 1668 + 1757 ] } ], "e_utility_types_by_pk": [ - 1665, + 1754, { "value": [ 85, @@ -201734,26 +209567,26 @@ export default { } ], "e_utility_types_stream": [ - 1665, + 1754, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1681, + 1770, "[e_utility_types_stream_cursor_input]!" ], "where": [ - 1668 + 1757 ] } ], "e_utility_visibility": [ - 1685, + 1774, { "distinct_on": [ - 1699, + 1788, "[e_utility_visibility_select_column!]" ], "limit": [ @@ -201763,19 +209596,19 @@ export default { 41 ], "order_by": [ - 1697, + 1786, "[e_utility_visibility_order_by!]" ], "where": [ - 1688 + 1777 ] } ], "e_utility_visibility_aggregate": [ - 1686, + 1775, { "distinct_on": [ - 1699, + 1788, "[e_utility_visibility_select_column!]" ], "limit": [ @@ -201785,16 +209618,16 @@ export default { 41 ], "order_by": [ - 1697, + 1786, "[e_utility_visibility_order_by!]" ], "where": [ - 1688 + 1777 ] } ], "e_utility_visibility_by_pk": [ - 1685, + 1774, { "value": [ 85, @@ -201803,26 +209636,26 @@ export default { } ], "e_utility_visibility_stream": [ - 1685, + 1774, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1701, + 1790, "[e_utility_visibility_stream_cursor_input]!" ], "where": [ - 1688 + 1777 ] } ], "e_veto_pick_types": [ - 1705, + 1794, { "distinct_on": [ - 1719, + 1808, "[e_veto_pick_types_select_column!]" ], "limit": [ @@ -201832,19 +209665,19 @@ export default { 41 ], "order_by": [ - 1717, + 1806, "[e_veto_pick_types_order_by!]" ], "where": [ - 1708 + 1797 ] } ], "e_veto_pick_types_aggregate": [ - 1706, + 1795, { "distinct_on": [ - 1719, + 1808, "[e_veto_pick_types_select_column!]" ], "limit": [ @@ -201854,16 +209687,16 @@ export default { 41 ], "order_by": [ - 1717, + 1806, "[e_veto_pick_types_order_by!]" ], "where": [ - 1708 + 1797 ] } ], "e_veto_pick_types_by_pk": [ - 1705, + 1794, { "value": [ 85, @@ -201872,26 +209705,26 @@ export default { } ], "e_veto_pick_types_stream": [ - 1705, + 1794, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1721, + 1810, "[e_veto_pick_types_stream_cursor_input]!" ], "where": [ - 1708 + 1797 ] } ], "e_winning_reasons": [ - 1725, + 1814, { "distinct_on": [ - 1739, + 1828, "[e_winning_reasons_select_column!]" ], "limit": [ @@ -201901,19 +209734,19 @@ export default { 41 ], "order_by": [ - 1737, + 1826, "[e_winning_reasons_order_by!]" ], "where": [ - 1728 + 1817 ] } ], "e_winning_reasons_aggregate": [ - 1726, + 1815, { "distinct_on": [ - 1739, + 1828, "[e_winning_reasons_select_column!]" ], "limit": [ @@ -201923,16 +209756,16 @@ export default { 41 ], "order_by": [ - 1737, + 1826, "[e_winning_reasons_order_by!]" ], "where": [ - 1728 + 1817 ] } ], "e_winning_reasons_by_pk": [ - 1725, + 1814, { "value": [ 85, @@ -201941,26 +209774,26 @@ export default { } ], "e_winning_reasons_stream": [ - 1725, + 1814, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1741, + 1830, "[e_winning_reasons_stream_cursor_input]!" ], "where": [ - 1728 + 1817 ] } ], "event_match_links": [ - 1745, + 1834, { "distinct_on": [ - 1757, + 1846, "[event_match_links_select_column!]" ], "limit": [ @@ -201970,19 +209803,19 @@ export default { 41 ], "order_by": [ - 1755, + 1844, "[event_match_links_order_by!]" ], "where": [ - 1748 + 1837 ] } ], "event_match_links_aggregate": [ - 1746, + 1835, { "distinct_on": [ - 1757, + 1846, "[event_match_links_select_column!]" ], "limit": [ @@ -201992,48 +209825,48 @@ export default { 41 ], "order_by": [ - 1755, + 1844, "[event_match_links_order_by!]" ], "where": [ - 1748 + 1837 ] } ], "event_match_links_by_pk": [ - 1745, + 1834, { "event_id": [ - 6365, + 6672, "uuid!" ], "match_id": [ - 6365, + 6672, "uuid!" ] } ], "event_match_links_stream": [ - 1745, + 1834, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1759, + 1848, "[event_match_links_stream_cursor_input]!" ], "where": [ - 1748 + 1837 ] } ], "event_media": [ - 1763, + 1852, { "distinct_on": [ - 1826, + 1915, "[event_media_select_column!]" ], "limit": [ @@ -202043,19 +209876,19 @@ export default { 41 ], "order_by": [ - 1783, + 1872, "[event_media_order_by!]" ], "where": [ - 1772 + 1861 ] } ], "event_media_aggregate": [ - 1764, + 1853, { "distinct_on": [ - 1826, + 1915, "[event_media_select_column!]" ], "limit": [ @@ -202065,28 +209898,28 @@ export default { 41 ], "order_by": [ - 1783, + 1872, "[event_media_order_by!]" ], "where": [ - 1772 + 1861 ] } ], "event_media_by_pk": [ - 1763, + 1852, { "id": [ - 6365, + 6672, "uuid!" ] } ], "event_media_players": [ - 1785, + 1874, { "distinct_on": [ - 1806, + 1895, "[event_media_players_select_column!]" ], "limit": [ @@ -202096,19 +209929,19 @@ export default { 41 ], "order_by": [ - 1804, + 1893, "[event_media_players_order_by!]" ], "where": [ - 1794 + 1883 ] } ], "event_media_players_aggregate": [ - 1786, + 1875, { "distinct_on": [ - 1806, + 1895, "[event_media_players_select_column!]" ], "limit": [ @@ -202118,64 +209951,64 @@ export default { 41 ], "order_by": [ - 1804, + 1893, "[event_media_players_order_by!]" ], "where": [ - 1794 + 1883 ] } ], "event_media_players_by_pk": [ - 1785, + 1874, { "media_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "event_media_players_stream": [ - 1785, + 1874, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1814, + 1903, "[event_media_players_stream_cursor_input]!" ], "where": [ - 1794 + 1883 ] } ], "event_media_stream": [ - 1763, + 1852, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1834, + 1923, "[event_media_stream_cursor_input]!" ], "where": [ - 1772 + 1861 ] } ], "event_organizers": [ - 1846, + 1935, { "distinct_on": [ - 1867, + 1956, "[event_organizers_select_column!]" ], "limit": [ @@ -202185,19 +210018,19 @@ export default { 41 ], "order_by": [ - 1865, + 1954, "[event_organizers_order_by!]" ], "where": [ - 1855 + 1944 ] } ], "event_organizers_aggregate": [ - 1847, + 1936, { "distinct_on": [ - 1867, + 1956, "[event_organizers_select_column!]" ], "limit": [ @@ -202207,48 +210040,48 @@ export default { 41 ], "order_by": [ - 1865, + 1954, "[event_organizers_order_by!]" ], "where": [ - 1855 + 1944 ] } ], "event_organizers_by_pk": [ - 1846, + 1935, { "event_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "event_organizers_stream": [ - 1846, + 1935, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1875, + 1964, "[event_organizers_stream_cursor_input]!" ], "where": [ - 1855 + 1944 ] } ], "event_players": [ - 1887, + 1976, { "distinct_on": [ - 1908, + 1997, "[event_players_select_column!]" ], "limit": [ @@ -202258,19 +210091,19 @@ export default { 41 ], "order_by": [ - 1906, + 1995, "[event_players_order_by!]" ], "where": [ - 1896 + 1985 ] } ], "event_players_aggregate": [ - 1888, + 1977, { "distinct_on": [ - 1908, + 1997, "[event_players_select_column!]" ], "limit": [ @@ -202280,48 +210113,48 @@ export default { 41 ], "order_by": [ - 1906, + 1995, "[event_players_order_by!]" ], "where": [ - 1896 + 1985 ] } ], "event_players_by_pk": [ - 1887, + 1976, { "event_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "event_players_stream": [ - 1887, + 1976, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1916, + 2005, "[event_players_stream_cursor_input]!" ], "where": [ - 1896 + 1985 ] } ], "event_teams": [ - 1928, + 2017, { "distinct_on": [ - 1946, + 2035, "[event_teams_select_column!]" ], "limit": [ @@ -202331,19 +210164,19 @@ export default { 41 ], "order_by": [ - 1944, + 2033, "[event_teams_order_by!]" ], "where": [ - 1935 + 2024 ] } ], "event_teams_aggregate": [ - 1929, + 2018, { "distinct_on": [ - 1946, + 2035, "[event_teams_select_column!]" ], "limit": [ @@ -202353,48 +210186,48 @@ export default { 41 ], "order_by": [ - 1944, + 2033, "[event_teams_order_by!]" ], "where": [ - 1935 + 2024 ] } ], "event_teams_by_pk": [ - 1928, + 2017, { "event_id": [ - 6365, + 6672, "uuid!" ], "team_id": [ - 6365, + 6672, "uuid!" ] } ], "event_teams_stream": [ - 1928, + 2017, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1948, + 2037, "[event_teams_stream_cursor_input]!" ], "where": [ - 1935 + 2024 ] } ], "event_tournaments": [ - 1952, + 2041, { "distinct_on": [ - 1970, + 2059, "[event_tournaments_select_column!]" ], "limit": [ @@ -202404,19 +210237,19 @@ export default { 41 ], "order_by": [ - 1968, + 2057, "[event_tournaments_order_by!]" ], "where": [ - 1959 + 2048 ] } ], "event_tournaments_aggregate": [ - 1953, + 2042, { "distinct_on": [ - 1970, + 2059, "[event_tournaments_select_column!]" ], "limit": [ @@ -202426,48 +210259,48 @@ export default { 41 ], "order_by": [ - 1968, + 2057, "[event_tournaments_order_by!]" ], "where": [ - 1959 + 2048 ] } ], "event_tournaments_by_pk": [ - 1952, + 2041, { "event_id": [ - 6365, + 6672, "uuid!" ], "tournament_id": [ - 6365, + 6672, "uuid!" ] } ], "event_tournaments_stream": [ - 1952, + 2041, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1972, + 2061, "[event_tournaments_stream_cursor_input]!" ], "where": [ - 1959 + 2048 ] } ], "events": [ - 1976, + 2065, { "distinct_on": [ - 1991, + 2080, "[events_select_column!]" ], "limit": [ @@ -202477,19 +210310,19 @@ export default { 41 ], "order_by": [ - 1989, + 2078, "[events_order_by!]" ], "where": [ - 1980 + 2069 ] } ], "events_aggregate": [ - 1977, + 2066, { "distinct_on": [ - 1991, + 2080, "[events_select_column!]" ], "limit": [ @@ -202499,44 +210332,44 @@ export default { 41 ], "order_by": [ - 1989, + 2078, "[events_order_by!]" ], "where": [ - 1980 + 2069 ] } ], "events_by_pk": [ - 1976, + 2065, { "id": [ - 6365, + 6672, "uuid!" ] } ], "events_stream": [ - 1976, + 2065, { "batch_size": [ 41, "Int!" ], "cursor": [ - 1996, + 2085, "[events_stream_cursor_input]!" ], "where": [ - 1980 + 2069 ] } ], "friends": [ - 2006, + 2095, { "distinct_on": [ - 2020, + 2109, "[friends_select_column!]" ], "limit": [ @@ -202546,19 +210379,19 @@ export default { 41 ], "order_by": [ - 2018, + 2107, "[friends_order_by!]" ], "where": [ - 2010 + 2099 ] } ], "friends_aggregate": [ - 2007, + 2096, { "distinct_on": [ - 2020, + 2109, "[friends_select_column!]" ], "limit": [ @@ -202568,48 +210401,48 @@ export default { 41 ], "order_by": [ - 2018, + 2107, "[friends_order_by!]" ], "where": [ - 2010 + 2099 ] } ], "friends_by_pk": [ - 2006, + 2095, { "other_player_steam_id": [ - 310, + 312, "bigint!" ], "player_steam_id": [ - 310, + 312, "bigint!" ] } ], "friends_stream": [ - 2006, + 2095, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2025, + 2114, "[friends_stream_cursor_input]!" ], "where": [ - 2010 + 2099 ] } ], "game_mode_plugins": [ - 2033, + 2122, { "distinct_on": [ - 2061, + 2150, "[game_mode_plugins_select_column!]" ], "limit": [ @@ -202619,19 +210452,19 @@ export default { 41 ], "order_by": [ - 2058, + 2147, "[game_mode_plugins_order_by!]" ], "where": [ - 2045 + 2134 ] } ], "game_mode_plugins_aggregate": [ - 2034, + 2123, { "distinct_on": [ - 2061, + 2150, "[game_mode_plugins_select_column!]" ], "limit": [ @@ -202641,19 +210474,19 @@ export default { 41 ], "order_by": [ - 2058, + 2147, "[game_mode_plugins_order_by!]" ], "where": [ - 2045 + 2134 ] } ], "game_mode_plugins_by_pk": [ - 2033, + 2122, { "game_mode_id": [ - 6365, + 6672, "uuid!" ], "plugin_slug": [ @@ -202663,26 +210496,26 @@ export default { } ], "game_mode_plugins_stream": [ - 2033, + 2122, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2071, + 2160, "[game_mode_plugins_stream_cursor_input]!" ], "where": [ - 2045 + 2134 ] } ], "game_modes": [ - 2083, + 2172, { "distinct_on": [ - 2096, + 2185, "[game_modes_select_column!]" ], "limit": [ @@ -202692,19 +210525,19 @@ export default { 41 ], "order_by": [ - 2094, + 2183, "[game_modes_order_by!]" ], "where": [ - 2086 + 2175 ] } ], "game_modes_aggregate": [ - 2084, + 2173, { "distinct_on": [ - 2096, + 2185, "[game_modes_select_column!]" ], "limit": [ @@ -202714,44 +210547,44 @@ export default { 41 ], "order_by": [ - 2094, + 2183, "[game_modes_order_by!]" ], "where": [ - 2086 + 2175 ] } ], "game_modes_by_pk": [ - 2083, + 2172, { "id": [ - 6365, + 6672, "uuid!" ] } ], "game_modes_stream": [ - 2083, + 2172, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2098, + 2187, "[game_modes_stream_cursor_input]!" ], "where": [ - 2086 + 2175 ] } ], "game_plugin_installs": [ - 2102, + 2191, { "distinct_on": [ - 2114, + 2203, "[game_plugin_installs_select_column!]" ], "limit": [ @@ -202761,19 +210594,19 @@ export default { 41 ], "order_by": [ - 2112, + 2201, "[game_plugin_installs_order_by!]" ], "where": [ - 2105 + 2194 ] } ], "game_plugin_installs_aggregate": [ - 2103, + 2192, { "distinct_on": [ - 2114, + 2203, "[game_plugin_installs_select_column!]" ], "limit": [ @@ -202783,16 +210616,16 @@ export default { 41 ], "order_by": [ - 2112, + 2201, "[game_plugin_installs_order_by!]" ], "where": [ - 2105 + 2194 ] } ], "game_plugin_installs_by_pk": [ - 2102, + 2191, { "plugin_slug": [ 85, @@ -202801,26 +210634,26 @@ export default { } ], "game_plugin_installs_stream": [ - 2102, + 2191, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2116, + 2205, "[game_plugin_installs_stream_cursor_input]!" ], "where": [ - 2105 + 2194 ] } ], "game_plugin_versions": [ - 2120, + 2209, { "distinct_on": [ - 2143, + 2232, "[game_plugin_versions_select_column!]" ], "limit": [ @@ -202830,19 +210663,19 @@ export default { 41 ], "order_by": [ - 2141, + 2230, "[game_plugin_versions_order_by!]" ], "where": [ - 2131 + 2220 ] } ], "game_plugin_versions_aggregate": [ - 2121, + 2210, { "distinct_on": [ - 2143, + 2232, "[game_plugin_versions_select_column!]" ], "limit": [ @@ -202852,23 +210685,23 @@ export default { 41 ], "order_by": [ - 2141, + 2230, "[game_plugin_versions_order_by!]" ], "where": [ - 2131 + 2220 ] } ], "game_plugin_versions_by_pk": [ - 2120, + 2209, { "plugin_slug": [ 85, "String!" ], "runtime": [ - 1304, + 1306, "e_plugin_runtimes_enum!" ], "version": [ @@ -202878,26 +210711,26 @@ export default { } ], "game_plugin_versions_stream": [ - 2120, + 2209, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2153, + 2242, "[game_plugin_versions_stream_cursor_input]!" ], "where": [ - 2131 + 2220 ] } ], "game_plugins": [ - 2165, + 2254, { "distinct_on": [ - 2184, + 2273, "[game_plugins_select_column!]" ], "limit": [ @@ -202907,19 +210740,19 @@ export default { 41 ], "order_by": [ - 2181, + 2270, "[game_plugins_order_by!]" ], "where": [ - 2170 + 2259 ] } ], "game_plugins_aggregate": [ - 2166, + 2255, { "distinct_on": [ - 2184, + 2273, "[game_plugins_select_column!]" ], "limit": [ @@ -202929,16 +210762,16 @@ export default { 41 ], "order_by": [ - 2181, + 2270, "[game_plugins_order_by!]" ], "where": [ - 2170 + 2259 ] } ], "game_plugins_by_pk": [ - 2165, + 2254, { "slug": [ 85, @@ -202947,26 +210780,26 @@ export default { } ], "game_plugins_stream": [ - 2165, + 2254, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2189, + 2278, "[game_plugins_stream_cursor_input]!" ], "where": [ - 2170 + 2259 ] } ], "game_server_node_plugins": [ - 2197, + 2286, { "distinct_on": [ - 2217, + 2306, "[game_server_node_plugins_select_column!]" ], "limit": [ @@ -202976,19 +210809,19 @@ export default { 41 ], "order_by": [ - 2215, + 2304, "[game_server_node_plugins_order_by!]" ], "where": [ - 2206 + 2295 ] } ], "game_server_node_plugins_aggregate": [ - 2198, + 2287, { "distinct_on": [ - 2217, + 2306, "[game_server_node_plugins_select_column!]" ], "limit": [ @@ -202998,44 +210831,44 @@ export default { 41 ], "order_by": [ - 2215, + 2304, "[game_server_node_plugins_order_by!]" ], "where": [ - 2206 + 2295 ] } ], "game_server_node_plugins_by_pk": [ - 2197, + 2286, { "id": [ - 6365, + 6672, "uuid!" ] } ], "game_server_node_plugins_stream": [ - 2197, + 2286, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2221, + 2310, "[game_server_node_plugins_stream_cursor_input]!" ], "where": [ - 2206 + 2295 ] } ], "game_server_nodes": [ - 2225, + 2314, { "distinct_on": [ - 2254, + 2343, "[game_server_nodes_select_column!]" ], "limit": [ @@ -203045,19 +210878,19 @@ export default { 41 ], "order_by": [ - 2251, + 2340, "[game_server_nodes_order_by!]" ], "where": [ - 2237 + 2326 ] } ], "game_server_nodes_aggregate": [ - 2226, + 2315, { "distinct_on": [ - 2254, + 2343, "[game_server_nodes_select_column!]" ], "limit": [ @@ -203067,16 +210900,16 @@ export default { 41 ], "order_by": [ - 2251, + 2340, "[game_server_nodes_order_by!]" ], "where": [ - 2237 + 2326 ] } ], "game_server_nodes_by_pk": [ - 2225, + 2314, { "id": [ 85, @@ -203085,26 +210918,26 @@ export default { } ], "game_server_nodes_stream": [ - 2225, + 2314, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2264, + 2353, "[game_server_nodes_stream_cursor_input]!" ], "where": [ - 2237 + 2326 ] } ], "game_versions": [ - 2276, + 2365, { "distinct_on": [ - 2296, + 2385, "[game_versions_select_column!]" ], "limit": [ @@ -203114,19 +210947,19 @@ export default { 41 ], "order_by": [ - 2293, + 2382, "[game_versions_order_by!]" ], "where": [ - 2281 + 2370 ] } ], "game_versions_aggregate": [ - 2277, + 2366, { "distinct_on": [ - 2296, + 2385, "[game_versions_select_column!]" ], "limit": [ @@ -203136,16 +210969,16 @@ export default { 41 ], "order_by": [ - 2293, + 2382, "[game_versions_order_by!]" ], "where": [ - 2281 + 2370 ] } ], "game_versions_by_pk": [ - 2276, + 2365, { "build_id": [ 41, @@ -203154,26 +210987,26 @@ export default { } ], "game_versions_stream": [ - 2276, + 2365, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2301, + 2390, "[game_versions_stream_cursor_input]!" ], "where": [ - 2281 + 2370 ] } ], "gamedata_signature_validations": [ - 2309, + 2398, { "distinct_on": [ - 2328, + 2417, "[gamedata_signature_validations_select_column!]" ], "limit": [ @@ -203183,19 +211016,19 @@ export default { 41 ], "order_by": [ - 2325, + 2414, "[gamedata_signature_validations_order_by!]" ], "where": [ - 2314 + 2403 ] } ], "gamedata_signature_validations_aggregate": [ - 2310, + 2399, { "distinct_on": [ - 2328, + 2417, "[gamedata_signature_validations_select_column!]" ], "limit": [ @@ -203205,48 +211038,48 @@ export default { 41 ], "order_by": [ - 2325, + 2414, "[gamedata_signature_validations_order_by!]" ], "where": [ - 2314 + 2403 ] } ], "gamedata_signature_validations_by_pk": [ - 2309, + 2398, { "id": [ - 6365, + 6672, "uuid!" ] } ], "gamedata_signature_validations_stream": [ - 2309, + 2398, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2333, + 2422, "[gamedata_signature_validations_stream_cursor_input]!" ], "where": [ - 2314 + 2403 ] } ], "get_event_leaderboard": [ - 2352, + 2442, { "args": [ - 2341, + 2430, "get_event_leaderboard_args!" ], "distinct_on": [ - 2363, + 2453, "[leaderboard_entries_select_column!]" ], "limit": [ @@ -203256,23 +211089,23 @@ export default { 41 ], "order_by": [ - 2362, + 2452, "[leaderboard_entries_order_by!]" ], "where": [ - 2356 + 2446 ] } ], "get_event_leaderboard_aggregate": [ - 2353, + 2443, { "args": [ - 2341, + 2430, "get_event_leaderboard_args!" ], "distinct_on": [ - 2363, + 2453, "[leaderboard_entries_select_column!]" ], "limit": [ @@ -203282,23 +211115,23 @@ export default { 41 ], "order_by": [ - 2362, + 2452, "[leaderboard_entries_order_by!]" ], "where": [ - 2356 + 2446 ] } ], "get_leaderboard": [ - 2352, + 2442, { "args": [ - 2342, + 2431, "get_leaderboard_args!" ], "distinct_on": [ - 2363, + 2453, "[leaderboard_entries_select_column!]" ], "limit": [ @@ -203308,23 +211141,23 @@ export default { 41 ], "order_by": [ - 2362, + 2452, "[leaderboard_entries_order_by!]" ], "where": [ - 2356 + 2446 ] } ], "get_leaderboard_aggregate": [ - 2353, + 2443, { "args": [ - 2342, + 2431, "get_leaderboard_args!" ], "distinct_on": [ - 2363, + 2453, "[leaderboard_entries_select_column!]" ], "limit": [ @@ -203334,23 +211167,23 @@ export default { 41 ], "order_by": [ - 2362, + 2452, "[leaderboard_entries_order_by!]" ], "where": [ - 2356 + 2446 ] } ], "get_league_season_leaderboard": [ - 2352, + 2442, { "args": [ - 2343, + 2432, "get_league_season_leaderboard_args!" ], "distinct_on": [ - 2363, + 2453, "[leaderboard_entries_select_column!]" ], "limit": [ @@ -203360,23 +211193,23 @@ export default { 41 ], "order_by": [ - 2362, + 2452, "[leaderboard_entries_order_by!]" ], "where": [ - 2356 + 2446 ] } ], "get_league_season_leaderboard_aggregate": [ - 2353, + 2443, { "args": [ - 2343, + 2432, "get_league_season_leaderboard_args!" ], "distinct_on": [ - 2363, + 2453, "[leaderboard_entries_select_column!]" ], "limit": [ @@ -203386,23 +211219,23 @@ export default { 41 ], "order_by": [ - 2362, + 2452, "[leaderboard_entries_order_by!]" ], "where": [ - 2356 + 2446 ] } ], "get_player_leaderboard_rank": [ - 3999, + 4089, { "args": [ - 2344, + 2433, "get_player_leaderboard_rank_args!" ], "distinct_on": [ - 4010, + 4100, "[player_leaderboard_rank_select_column!]" ], "limit": [ @@ -203412,23 +211245,23 @@ export default { 41 ], "order_by": [ - 4009, + 4099, "[player_leaderboard_rank_order_by!]" ], "where": [ - 4003 + 4093 ] } ], "get_player_leaderboard_rank_aggregate": [ - 4000, + 4090, { "args": [ - 2344, + 2433, "get_player_leaderboard_rank_args!" ], "distinct_on": [ - 4010, + 4100, "[player_leaderboard_rank_select_column!]" ], "limit": [ @@ -203438,19 +211271,71 @@ export default { 41 ], "order_by": [ - 4009, + 4099, "[player_leaderboard_rank_order_by!]" ], "where": [ - 4003 + 4093 + ] + } + ], + "get_tournament_leaderboard": [ + 5494, + { + "args": [ + 2434, + "get_tournament_leaderboard_args!" + ], + "distinct_on": [ + 5505, + "[tournament_leaderboard_entries_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5504, + "[tournament_leaderboard_entries_order_by!]" + ], + "where": [ + 5498 + ] + } + ], + "get_tournament_leaderboard_aggregate": [ + 5495, + { + "args": [ + 2434, + "get_tournament_leaderboard_args!" + ], + "distinct_on": [ + 5505, + "[tournament_leaderboard_entries_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5504, + "[tournament_leaderboard_entries_order_by!]" + ], + "where": [ + 5498 ] } ], "leaderboard_entries": [ - 2352, + 2442, { "distinct_on": [ - 2363, + 2453, "[leaderboard_entries_select_column!]" ], "limit": [ @@ -203460,19 +211345,19 @@ export default { 41 ], "order_by": [ - 2362, + 2452, "[leaderboard_entries_order_by!]" ], "where": [ - 2356 + 2446 ] } ], "leaderboard_entries_aggregate": [ - 2353, + 2443, { "distinct_on": [ - 2363, + 2453, "[leaderboard_entries_select_column!]" ], "limit": [ @@ -203482,35 +211367,35 @@ export default { 41 ], "order_by": [ - 2362, + 2452, "[leaderboard_entries_order_by!]" ], "where": [ - 2356 + 2446 ] } ], "leaderboard_entries_stream": [ - 2352, + 2442, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2368, + 2458, "[leaderboard_entries_stream_cursor_input]!" ], "where": [ - 2356 + 2446 ] } ], "league_divisions": [ - 2376, + 2466, { "distinct_on": [ - 2391, + 2481, "[league_divisions_select_column!]" ], "limit": [ @@ -203520,19 +211405,19 @@ export default { 41 ], "order_by": [ - 2389, + 2479, "[league_divisions_order_by!]" ], "where": [ - 2380 + 2470 ] } ], "league_divisions_aggregate": [ - 2377, + 2467, { "distinct_on": [ - 2391, + 2481, "[league_divisions_select_column!]" ], "limit": [ @@ -203542,44 +211427,44 @@ export default { 41 ], "order_by": [ - 2389, + 2479, "[league_divisions_order_by!]" ], "where": [ - 2380 + 2470 ] } ], "league_divisions_by_pk": [ - 2376, + 2466, { "id": [ - 6365, + 6672, "uuid!" ] } ], "league_divisions_stream": [ - 2376, + 2466, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2396, + 2486, "[league_divisions_stream_cursor_input]!" ], "where": [ - 2380 + 2470 ] } ], "league_match_weeks": [ - 2404, + 2494, { "distinct_on": [ - 2425, + 2515, "[league_match_weeks_select_column!]" ], "limit": [ @@ -203589,19 +211474,19 @@ export default { 41 ], "order_by": [ - 2423, + 2513, "[league_match_weeks_order_by!]" ], "where": [ - 2413 + 2503 ] } ], "league_match_weeks_aggregate": [ - 2405, + 2495, { "distinct_on": [ - 2425, + 2515, "[league_match_weeks_select_column!]" ], "limit": [ @@ -203611,44 +211496,44 @@ export default { 41 ], "order_by": [ - 2423, + 2513, "[league_match_weeks_order_by!]" ], "where": [ - 2413 + 2503 ] } ], "league_match_weeks_by_pk": [ - 2404, + 2494, { "id": [ - 6365, + 6672, "uuid!" ] } ], "league_match_weeks_stream": [ - 2404, + 2494, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2433, + 2523, "[league_match_weeks_stream_cursor_input]!" ], "where": [ - 2413 + 2503 ] } ], "league_relegation_playoffs": [ - 2445, + 2535, { "distinct_on": [ - 2466, + 2556, "[league_relegation_playoffs_select_column!]" ], "limit": [ @@ -203658,19 +211543,19 @@ export default { 41 ], "order_by": [ - 2464, + 2554, "[league_relegation_playoffs_order_by!]" ], "where": [ - 2454 + 2544 ] } ], "league_relegation_playoffs_aggregate": [ - 2446, + 2536, { "distinct_on": [ - 2466, + 2556, "[league_relegation_playoffs_select_column!]" ], "limit": [ @@ -203680,44 +211565,44 @@ export default { 41 ], "order_by": [ - 2464, + 2554, "[league_relegation_playoffs_order_by!]" ], "where": [ - 2454 + 2544 ] } ], "league_relegation_playoffs_by_pk": [ - 2445, + 2535, { "id": [ - 6365, + 6672, "uuid!" ] } ], "league_relegation_playoffs_stream": [ - 2445, + 2535, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2474, + 2564, "[league_relegation_playoffs_stream_cursor_input]!" ], "where": [ - 2454 + 2544 ] } ], "league_scheduling_proposals": [ - 2486, + 2576, { "distinct_on": [ - 2507, + 2597, "[league_scheduling_proposals_select_column!]" ], "limit": [ @@ -203727,19 +211612,19 @@ export default { 41 ], "order_by": [ - 2505, + 2595, "[league_scheduling_proposals_order_by!]" ], "where": [ - 2495 + 2585 ] } ], "league_scheduling_proposals_aggregate": [ - 2487, + 2577, { "distinct_on": [ - 2507, + 2597, "[league_scheduling_proposals_select_column!]" ], "limit": [ @@ -203749,44 +211634,44 @@ export default { 41 ], "order_by": [ - 2505, + 2595, "[league_scheduling_proposals_order_by!]" ], "where": [ - 2495 + 2585 ] } ], "league_scheduling_proposals_by_pk": [ - 2486, + 2576, { "id": [ - 6365, + 6672, "uuid!" ] } ], "league_scheduling_proposals_stream": [ - 2486, + 2576, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2515, + 2605, "[league_scheduling_proposals_stream_cursor_input]!" ], "where": [ - 2495 + 2585 ] } ], "league_season_divisions": [ - 2527, + 2617, { "distinct_on": [ - 2546, + 2636, "[league_season_divisions_select_column!]" ], "limit": [ @@ -203796,19 +211681,19 @@ export default { 41 ], "order_by": [ - 2544, + 2634, "[league_season_divisions_order_by!]" ], "where": [ - 2534 + 2624 ] } ], "league_season_divisions_aggregate": [ - 2528, + 2618, { "distinct_on": [ - 2546, + 2636, "[league_season_divisions_select_column!]" ], "limit": [ @@ -203818,44 +211703,44 @@ export default { 41 ], "order_by": [ - 2544, + 2634, "[league_season_divisions_order_by!]" ], "where": [ - 2534 + 2624 ] } ], "league_season_divisions_by_pk": [ - 2527, + 2617, { "id": [ - 6365, + 6672, "uuid!" ] } ], "league_season_divisions_stream": [ - 2527, + 2617, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2548, + 2638, "[league_season_divisions_stream_cursor_input]!" ], "where": [ - 2534 + 2624 ] } ], "league_seasons": [ - 2552, + 2642, { "distinct_on": [ - 2572, + 2662, "[league_seasons_select_column!]" ], "limit": [ @@ -203865,19 +211750,19 @@ export default { 41 ], "order_by": [ - 2569, + 2659, "[league_seasons_order_by!]" ], "where": [ - 2557 + 2647 ] } ], "league_seasons_aggregate": [ - 2553, + 2643, { "distinct_on": [ - 2572, + 2662, "[league_seasons_select_column!]" ], "limit": [ @@ -203887,44 +211772,44 @@ export default { 41 ], "order_by": [ - 2569, + 2659, "[league_seasons_order_by!]" ], "where": [ - 2557 + 2647 ] } ], "league_seasons_by_pk": [ - 2552, + 2642, { "id": [ - 6365, + 6672, "uuid!" ] } ], "league_seasons_stream": [ - 2552, + 2642, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2577, + 2667, "[league_seasons_stream_cursor_input]!" ], "where": [ - 2557 + 2647 ] } ], "league_team_movements": [ - 2585, + 2675, { "distinct_on": [ - 2606, + 2696, "[league_team_movements_select_column!]" ], "limit": [ @@ -203934,19 +211819,19 @@ export default { 41 ], "order_by": [ - 2604, + 2694, "[league_team_movements_order_by!]" ], "where": [ - 2594 + 2684 ] } ], "league_team_movements_aggregate": [ - 2586, + 2676, { "distinct_on": [ - 2606, + 2696, "[league_team_movements_select_column!]" ], "limit": [ @@ -203956,44 +211841,44 @@ export default { 41 ], "order_by": [ - 2604, + 2694, "[league_team_movements_order_by!]" ], "where": [ - 2594 + 2684 ] } ], "league_team_movements_by_pk": [ - 2585, + 2675, { "id": [ - 6365, + 6672, "uuid!" ] } ], "league_team_movements_stream": [ - 2585, + 2675, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2614, + 2704, "[league_team_movements_stream_cursor_input]!" ], "where": [ - 2594 + 2684 ] } ], "league_team_rosters": [ - 2626, + 2716, { "distinct_on": [ - 2647, + 2737, "[league_team_rosters_select_column!]" ], "limit": [ @@ -204003,19 +211888,19 @@ export default { 41 ], "order_by": [ - 2645, + 2735, "[league_team_rosters_order_by!]" ], "where": [ - 2635 + 2725 ] } ], "league_team_rosters_aggregate": [ - 2627, + 2717, { "distinct_on": [ - 2647, + 2737, "[league_team_rosters_select_column!]" ], "limit": [ @@ -204025,48 +211910,48 @@ export default { 41 ], "order_by": [ - 2645, + 2735, "[league_team_rosters_order_by!]" ], "where": [ - 2635 + 2725 ] } ], "league_team_rosters_by_pk": [ - 2626, + 2716, { "league_team_season_id": [ - 6365, + 6672, "uuid!" ], "player_steam_id": [ - 310, + 312, "bigint!" ] } ], "league_team_rosters_stream": [ - 2626, + 2716, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2655, + 2745, "[league_team_rosters_stream_cursor_input]!" ], "where": [ - 2635 + 2725 ] } ], "league_team_seasons": [ - 2667, + 2757, { "distinct_on": [ - 2689, + 2779, "[league_team_seasons_select_column!]" ], "limit": [ @@ -204076,19 +211961,19 @@ export default { 41 ], "order_by": [ - 2687, + 2777, "[league_team_seasons_order_by!]" ], "where": [ - 2676 + 2766 ] } ], "league_team_seasons_aggregate": [ - 2668, + 2758, { "distinct_on": [ - 2689, + 2779, "[league_team_seasons_select_column!]" ], "limit": [ @@ -204098,44 +211983,44 @@ export default { 41 ], "order_by": [ - 2687, + 2777, "[league_team_seasons_order_by!]" ], "where": [ - 2676 + 2766 ] } ], "league_team_seasons_by_pk": [ - 2667, + 2757, { "id": [ - 6365, + 6672, "uuid!" ] } ], "league_team_seasons_stream": [ - 2667, + 2757, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2697, + 2787, "[league_team_seasons_stream_cursor_input]!" ], "where": [ - 2676 + 2766 ] } ], "league_teams": [ - 2709, + 2799, { "distinct_on": [ - 2722, + 2812, "[league_teams_select_column!]" ], "limit": [ @@ -204145,19 +212030,19 @@ export default { 41 ], "order_by": [ - 2720, + 2810, "[league_teams_order_by!]" ], "where": [ - 2712 + 2802 ] } ], "league_teams_aggregate": [ - 2710, + 2800, { "distinct_on": [ - 2722, + 2812, "[league_teams_select_column!]" ], "limit": [ @@ -204167,44 +212052,44 @@ export default { 41 ], "order_by": [ - 2720, + 2810, "[league_teams_order_by!]" ], "where": [ - 2712 + 2802 ] } ], "league_teams_by_pk": [ - 2709, + 2799, { "id": [ - 6365, + 6672, "uuid!" ] } ], "league_teams_stream": [ - 2709, + 2799, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2724, + 2814, "[league_teams_stream_cursor_input]!" ], "where": [ - 2712 + 2802 ] } ], "lobbies": [ - 2728, + 2818, { "distinct_on": [ - 2741, + 2831, "[lobbies_select_column!]" ], "limit": [ @@ -204214,19 +212099,19 @@ export default { 41 ], "order_by": [ - 2739, + 2829, "[lobbies_order_by!]" ], "where": [ - 2731 + 2821 ] } ], "lobbies_aggregate": [ - 2729, + 2819, { "distinct_on": [ - 2741, + 2831, "[lobbies_select_column!]" ], "limit": [ @@ -204236,44 +212121,44 @@ export default { 41 ], "order_by": [ - 2739, + 2829, "[lobbies_order_by!]" ], "where": [ - 2731 + 2821 ] } ], "lobbies_by_pk": [ - 2728, + 2818, { "id": [ - 6365, + 6672, "uuid!" ] } ], "lobbies_stream": [ - 2728, + 2818, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2743, + 2833, "[lobbies_stream_cursor_input]!" ], "where": [ - 2731 + 2821 ] } ], "lobby_players": [ - 2747, + 2837, { "distinct_on": [ - 2770, + 2860, "[lobby_players_select_column!]" ], "limit": [ @@ -204283,19 +212168,19 @@ export default { 41 ], "order_by": [ - 2768, + 2858, "[lobby_players_order_by!]" ], "where": [ - 2758 + 2848 ] } ], "lobby_players_aggregate": [ - 2748, + 2838, { "distinct_on": [ - 2770, + 2860, "[lobby_players_select_column!]" ], "limit": [ @@ -204305,48 +212190,48 @@ export default { 41 ], "order_by": [ - 2768, + 2858, "[lobby_players_order_by!]" ], "where": [ - 2758 + 2848 ] } ], "lobby_players_by_pk": [ - 2747, + 2837, { "lobby_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "lobby_players_stream": [ - 2747, + 2837, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2780, + 2870, "[lobby_players_stream_cursor_input]!" ], "where": [ - 2758 + 2848 ] } ], "map_callouts": [ - 2792, + 2882, { "distinct_on": [ - 2809, + 2899, "[map_callouts_select_column!]" ], "limit": [ @@ -204356,19 +212241,19 @@ export default { 41 ], "order_by": [ - 2806, + 2896, "[map_callouts_order_by!]" ], "where": [ - 2796 + 2886 ] } ], "map_callouts_aggregate": [ - 2793, + 2883, { "distinct_on": [ - 2809, + 2899, "[map_callouts_select_column!]" ], "limit": [ @@ -204378,16 +212263,16 @@ export default { 41 ], "order_by": [ - 2806, + 2896, "[map_callouts_order_by!]" ], "where": [ - 2796 + 2886 ] } ], "map_callouts_by_pk": [ - 2792, + 2882, { "map_name": [ 85, @@ -204400,26 +212285,26 @@ export default { } ], "map_callouts_stream": [ - 2792, + 2882, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2811, + 2901, "[map_callouts_stream_cursor_input]!" ], "where": [ - 2796 + 2886 ] } ], "map_pools": [ - 2815, + 2905, { "distinct_on": [ - 2828, + 2918, "[map_pools_select_column!]" ], "limit": [ @@ -204429,19 +212314,19 @@ export default { 41 ], "order_by": [ - 2826, + 2916, "[map_pools_order_by!]" ], "where": [ - 2818 + 2908 ] } ], "map_pools_aggregate": [ - 2816, + 2906, { "distinct_on": [ - 2828, + 2918, "[map_pools_select_column!]" ], "limit": [ @@ -204451,44 +212336,44 @@ export default { 41 ], "order_by": [ - 2826, + 2916, "[map_pools_order_by!]" ], "where": [ - 2818 + 2908 ] } ], "map_pools_by_pk": [ - 2815, + 2905, { "id": [ - 6365, + 6672, "uuid!" ] } ], "map_pools_stream": [ - 2815, + 2905, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2830, + 2920, "[map_pools_stream_cursor_input]!" ], "where": [ - 2818 + 2908 ] } ], "maps": [ - 2834, + 2924, { "distinct_on": [ - 2855, + 2945, "[maps_select_column!]" ], "limit": [ @@ -204498,19 +212383,19 @@ export default { 41 ], "order_by": [ - 2853, + 2943, "[maps_order_by!]" ], "where": [ - 2843 + 2933 ] } ], "maps_aggregate": [ - 2835, + 2925, { "distinct_on": [ - 2855, + 2945, "[maps_select_column!]" ], "limit": [ @@ -204520,44 +212405,44 @@ export default { 41 ], "order_by": [ - 2853, + 2943, "[maps_order_by!]" ], "where": [ - 2843 + 2933 ] } ], "maps_by_pk": [ - 2834, + 2924, { "id": [ - 6365, + 6672, "uuid!" ] } ], "maps_stream": [ - 2834, + 2924, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2859, + 2949, "[maps_stream_cursor_input]!" ], "where": [ - 2843 + 2933 ] } ], "match_clips": [ - 2863, + 2953, { "distinct_on": [ - 2885, + 2975, "[match_clips_select_column!]" ], "limit": [ @@ -204567,19 +212452,19 @@ export default { 41 ], "order_by": [ - 2883, + 2973, "[match_clips_order_by!]" ], "where": [ - 2872 + 2962 ] } ], "match_clips_aggregate": [ - 2864, + 2954, { "distinct_on": [ - 2885, + 2975, "[match_clips_select_column!]" ], "limit": [ @@ -204589,44 +212474,44 @@ export default { 41 ], "order_by": [ - 2883, + 2973, "[match_clips_order_by!]" ], "where": [ - 2872 + 2962 ] } ], "match_clips_by_pk": [ - 2863, + 2953, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_clips_stream": [ - 2863, + 2953, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2893, + 2983, "[match_clips_stream_cursor_input]!" ], "where": [ - 2872 + 2962 ] } ], "match_demo_sessions": [ - 2905, + 2995, { "distinct_on": [ - 2931, + 3021, "[match_demo_sessions_select_column!]" ], "limit": [ @@ -204636,19 +212521,19 @@ export default { 41 ], "order_by": [ - 2928, + 3018, "[match_demo_sessions_order_by!]" ], "where": [ - 2915 + 3005 ] } ], "match_demo_sessions_aggregate": [ - 2906, + 2996, { "distinct_on": [ - 2931, + 3021, "[match_demo_sessions_select_column!]" ], "limit": [ @@ -204658,44 +212543,44 @@ export default { 41 ], "order_by": [ - 2928, + 3018, "[match_demo_sessions_order_by!]" ], "where": [ - 2915 + 3005 ] } ], "match_demo_sessions_by_pk": [ - 2905, + 2995, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_demo_sessions_stream": [ - 2905, + 2995, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2939, + 3029, "[match_demo_sessions_stream_cursor_input]!" ], "where": [ - 2915 + 3005 ] } ], "match_lineup_players": [ - 2951, + 3041, { "distinct_on": [ - 2974, + 3064, "[match_lineup_players_select_column!]" ], "limit": [ @@ -204705,19 +212590,19 @@ export default { 41 ], "order_by": [ - 2972, + 3062, "[match_lineup_players_order_by!]" ], "where": [ - 2962 + 3052 ] } ], "match_lineup_players_aggregate": [ - 2952, + 3042, { "distinct_on": [ - 2974, + 3064, "[match_lineup_players_select_column!]" ], "limit": [ @@ -204727,44 +212612,44 @@ export default { 41 ], "order_by": [ - 2972, + 3062, "[match_lineup_players_order_by!]" ], "where": [ - 2962 + 3052 ] } ], "match_lineup_players_by_pk": [ - 2951, + 3041, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_lineup_players_stream": [ - 2951, + 3041, { "batch_size": [ 41, "Int!" ], "cursor": [ - 2984, + 3074, "[match_lineup_players_stream_cursor_input]!" ], "where": [ - 2962 + 3052 ] } ], "match_lineups": [ - 2996, + 3086, { "distinct_on": [ - 3018, + 3108, "[match_lineups_select_column!]" ], "limit": [ @@ -204774,19 +212659,19 @@ export default { 41 ], "order_by": [ - 3016, + 3106, "[match_lineups_order_by!]" ], "where": [ - 3005 + 3095 ] } ], "match_lineups_aggregate": [ - 2997, + 3087, { "distinct_on": [ - 3018, + 3108, "[match_lineups_select_column!]" ], "limit": [ @@ -204796,44 +212681,44 @@ export default { 41 ], "order_by": [ - 3016, + 3106, "[match_lineups_order_by!]" ], "where": [ - 3005 + 3095 ] } ], "match_lineups_by_pk": [ - 2996, + 3086, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_lineups_stream": [ - 2996, + 3086, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3026, + 3116, "[match_lineups_stream_cursor_input]!" ], "where": [ - 3005 + 3095 ] } ], "match_map_demos": [ - 3038, + 3128, { "distinct_on": [ - 3067, + 3157, "[match_map_demos_select_column!]" ], "limit": [ @@ -204843,19 +212728,19 @@ export default { 41 ], "order_by": [ - 3064, + 3154, "[match_map_demos_order_by!]" ], "where": [ - 3050 + 3140 ] } ], "match_map_demos_aggregate": [ - 3039, + 3129, { "distinct_on": [ - 3067, + 3157, "[match_map_demos_select_column!]" ], "limit": [ @@ -204865,44 +212750,44 @@ export default { 41 ], "order_by": [ - 3064, + 3154, "[match_map_demos_order_by!]" ], "where": [ - 3050 + 3140 ] } ], "match_map_demos_by_pk": [ - 3038, + 3128, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_map_demos_stream": [ - 3038, + 3128, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3077, + 3167, "[match_map_demos_stream_cursor_input]!" ], "where": [ - 3050 + 3140 ] } ], "match_map_rounds": [ - 3089, + 3179, { "distinct_on": [ - 3110, + 3200, "[match_map_rounds_select_column!]" ], "limit": [ @@ -204912,19 +212797,19 @@ export default { 41 ], "order_by": [ - 3108, + 3198, "[match_map_rounds_order_by!]" ], "where": [ - 3098 + 3188 ] } ], "match_map_rounds_aggregate": [ - 3090, + 3180, { "distinct_on": [ - 3110, + 3200, "[match_map_rounds_select_column!]" ], "limit": [ @@ -204934,44 +212819,44 @@ export default { 41 ], "order_by": [ - 3108, + 3198, "[match_map_rounds_order_by!]" ], "where": [ - 3098 + 3188 ] } ], "match_map_rounds_by_pk": [ - 3089, + 3179, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_map_rounds_stream": [ - 3089, + 3179, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3118, + 3208, "[match_map_rounds_stream_cursor_input]!" ], "where": [ - 3098 + 3188 ] } ], "match_map_veto_picks": [ - 3130, + 3220, { "distinct_on": [ - 3150, + 3240, "[match_map_veto_picks_select_column!]" ], "limit": [ @@ -204981,19 +212866,19 @@ export default { 41 ], "order_by": [ - 3148, + 3238, "[match_map_veto_picks_order_by!]" ], "where": [ - 3139 + 3229 ] } ], "match_map_veto_picks_aggregate": [ - 3131, + 3221, { "distinct_on": [ - 3150, + 3240, "[match_map_veto_picks_select_column!]" ], "limit": [ @@ -205003,44 +212888,44 @@ export default { 41 ], "order_by": [ - 3148, + 3238, "[match_map_veto_picks_order_by!]" ], "where": [ - 3139 + 3229 ] } ], "match_map_veto_picks_by_pk": [ - 3130, + 3220, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_map_veto_picks_stream": [ - 3130, + 3220, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3154, + 3244, "[match_map_veto_picks_stream_cursor_input]!" ], "where": [ - 3139 + 3229 ] } ], "match_maps": [ - 3158, + 3248, { "distinct_on": [ - 3180, + 3270, "[match_maps_select_column!]" ], "limit": [ @@ -205050,19 +212935,19 @@ export default { 41 ], "order_by": [ - 3178, + 3268, "[match_maps_order_by!]" ], "where": [ - 3167 + 3257 ] } ], "match_maps_aggregate": [ - 3159, + 3249, { "distinct_on": [ - 3180, + 3270, "[match_maps_select_column!]" ], "limit": [ @@ -205072,44 +212957,44 @@ export default { 41 ], "order_by": [ - 3178, + 3268, "[match_maps_order_by!]" ], "where": [ - 3167 + 3257 ] } ], "match_maps_by_pk": [ - 3158, + 3248, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_maps_stream": [ - 3158, + 3248, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3188, + 3278, "[match_maps_stream_cursor_input]!" ], "where": [ - 3167 + 3257 ] } ], "match_options": [ - 3200, + 3290, { "distinct_on": [ - 3224, + 3314, "[match_options_select_column!]" ], "limit": [ @@ -205119,19 +213004,19 @@ export default { 41 ], "order_by": [ - 3222, + 3312, "[match_options_order_by!]" ], "where": [ - 3211 + 3301 ] } ], "match_options_aggregate": [ - 3201, + 3291, { "distinct_on": [ - 3224, + 3314, "[match_options_select_column!]" ], "limit": [ @@ -205141,44 +213026,44 @@ export default { 41 ], "order_by": [ - 3222, + 3312, "[match_options_order_by!]" ], "where": [ - 3211 + 3301 ] } ], "match_options_by_pk": [ - 3200, + 3290, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_options_stream": [ - 3200, + 3290, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3234, + 3324, "[match_options_stream_cursor_input]!" ], "where": [ - 3211 + 3301 ] } ], "match_region_veto_picks": [ - 3246, + 3336, { "distinct_on": [ - 3266, + 3356, "[match_region_veto_picks_select_column!]" ], "limit": [ @@ -205188,19 +213073,19 @@ export default { 41 ], "order_by": [ - 3264, + 3354, "[match_region_veto_picks_order_by!]" ], "where": [ - 3255 + 3345 ] } ], "match_region_veto_picks_aggregate": [ - 3247, + 3337, { "distinct_on": [ - 3266, + 3356, "[match_region_veto_picks_select_column!]" ], "limit": [ @@ -205210,44 +213095,44 @@ export default { 41 ], "order_by": [ - 3264, + 3354, "[match_region_veto_picks_order_by!]" ], "where": [ - 3255 + 3345 ] } ], "match_region_veto_picks_by_pk": [ - 3246, + 3336, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_region_veto_picks_stream": [ - 3246, + 3336, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3270, + 3360, "[match_region_veto_picks_stream_cursor_input]!" ], "where": [ - 3255 + 3345 ] } ], "match_streams": [ - 3274, + 3364, { "distinct_on": [ - 3302, + 3392, "[match_streams_select_column!]" ], "limit": [ @@ -205257,19 +213142,19 @@ export default { 41 ], "order_by": [ - 3299, + 3389, "[match_streams_order_by!]" ], "where": [ - 3286 + 3376 ] } ], "match_streams_aggregate": [ - 3275, + 3365, { "distinct_on": [ - 3302, + 3392, "[match_streams_select_column!]" ], "limit": [ @@ -205279,44 +213164,44 @@ export default { 41 ], "order_by": [ - 3299, + 3389, "[match_streams_order_by!]" ], "where": [ - 3286 + 3376 ] } ], "match_streams_by_pk": [ - 3274, + 3364, { "id": [ - 6365, + 6672, "uuid!" ] } ], "match_streams_stream": [ - 3274, + 3364, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3312, + 3402, "[match_streams_stream_cursor_input]!" ], "where": [ - 3286 + 3376 ] } ], "match_type_cfgs": [ - 3324, + 3414, { "distinct_on": [ - 3336, + 3426, "[match_type_cfgs_select_column!]" ], "limit": [ @@ -205326,19 +213211,19 @@ export default { 41 ], "order_by": [ - 3334, + 3424, "[match_type_cfgs_order_by!]" ], "where": [ - 3327 + 3417 ] } ], "match_type_cfgs_aggregate": [ - 3325, + 3415, { "distinct_on": [ - 3336, + 3426, "[match_type_cfgs_select_column!]" ], "limit": [ @@ -205348,44 +213233,44 @@ export default { 41 ], "order_by": [ - 3334, + 3424, "[match_type_cfgs_order_by!]" ], "where": [ - 3327 + 3417 ] } ], "match_type_cfgs_by_pk": [ - 3324, + 3414, { "type": [ - 874, + 876, "e_game_cfg_types_enum!" ] } ], "match_type_cfgs_stream": [ - 3324, + 3414, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3338, + 3428, "[match_type_cfgs_stream_cursor_input]!" ], "where": [ - 3327 + 3417 ] } ], "matches": [ - 3342, + 3432, { "distinct_on": [ - 3366, + 3456, "[matches_select_column!]" ], "limit": [ @@ -205395,19 +213280,19 @@ export default { 41 ], "order_by": [ - 3364, + 3454, "[matches_order_by!]" ], "where": [ - 3353 + 3443 ] } ], "matches_aggregate": [ - 3343, + 3433, { "distinct_on": [ - 3366, + 3456, "[matches_select_column!]" ], "limit": [ @@ -205417,44 +213302,44 @@ export default { 41 ], "order_by": [ - 3364, + 3454, "[matches_order_by!]" ], "where": [ - 3353 + 3443 ] } ], "matches_by_pk": [ - 3342, + 3432, { "id": [ - 6365, + 6672, "uuid!" ] } ], "matches_stream": [ - 3342, + 3432, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3376, + 3466, "[matches_stream_cursor_input]!" ], "where": [ - 3353 + 3443 ] } ], "migration_hashes_hashes": [ - 3388, + 3478, { "distinct_on": [ - 3400, + 3490, "[migration_hashes_hashes_select_column!]" ], "limit": [ @@ -205464,19 +213349,19 @@ export default { 41 ], "order_by": [ - 3398, + 3488, "[migration_hashes_hashes_order_by!]" ], "where": [ - 3391 + 3481 ] } ], "migration_hashes_hashes_aggregate": [ - 3389, + 3479, { "distinct_on": [ - 3400, + 3490, "[migration_hashes_hashes_select_column!]" ], "limit": [ @@ -205486,16 +213371,16 @@ export default { 41 ], "order_by": [ - 3398, + 3488, "[migration_hashes_hashes_order_by!]" ], "where": [ - 3391 + 3481 ] } ], "migration_hashes_hashes_by_pk": [ - 3388, + 3478, { "name": [ 85, @@ -205504,26 +213389,26 @@ export default { } ], "migration_hashes_hashes_stream": [ - 3388, + 3478, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3402, + 3492, "[migration_hashes_hashes_stream_cursor_input]!" ], "where": [ - 3391 + 3481 ] } ], "my_friends": [ - 3406, + 3496, { "distinct_on": [ - 3431, + 3521, "[my_friends_select_column!]" ], "limit": [ @@ -205533,19 +213418,19 @@ export default { 41 ], "order_by": [ - 3429, + 3519, "[my_friends_order_by!]" ], "where": [ - 3418 + 3508 ] } ], "my_friends_aggregate": [ - 3407, + 3497, { "distinct_on": [ - 3431, + 3521, "[my_friends_select_column!]" ], "limit": [ @@ -205555,35 +213440,35 @@ export default { 41 ], "order_by": [ - 3429, + 3519, "[my_friends_order_by!]" ], "where": [ - 3418 + 3508 ] } ], "my_friends_stream": [ - 3406, + 3496, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3441, + 3531, "[my_friends_stream_cursor_input]!" ], "where": [ - 3418 + 3508 ] } ], "news_articles": [ - 3452, + 3542, { "distinct_on": [ - 3466, + 3556, "[news_articles_select_column!]" ], "limit": [ @@ -205593,19 +213478,19 @@ export default { 41 ], "order_by": [ - 3464, + 3554, "[news_articles_order_by!]" ], "where": [ - 3456 + 3546 ] } ], "news_articles_aggregate": [ - 3453, + 3543, { "distinct_on": [ - 3466, + 3556, "[news_articles_select_column!]" ], "limit": [ @@ -205615,44 +213500,44 @@ export default { 41 ], "order_by": [ - 3464, + 3554, "[news_articles_order_by!]" ], "where": [ - 3456 + 3546 ] } ], "news_articles_by_pk": [ - 3452, + 3542, { "id": [ - 6365, + 6672, "uuid!" ] } ], "news_articles_stream": [ - 3452, + 3542, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3471, + 3561, "[news_articles_stream_cursor_input]!" ], "where": [ - 3456 + 3546 ] } ], "notification_preferences": [ - 3479, + 3569, { "distinct_on": [ - 3493, + 3583, "[notification_preferences_select_column!]" ], "limit": [ @@ -205662,19 +213547,19 @@ export default { 41 ], "order_by": [ - 3491, + 3581, "[notification_preferences_order_by!]" ], "where": [ - 3483 + 3573 ] } ], "notification_preferences_aggregate": [ - 3480, + 3570, { "distinct_on": [ - 3493, + 3583, "[notification_preferences_select_column!]" ], "limit": [ @@ -205684,16 +213569,16 @@ export default { 41 ], "order_by": [ - 3491, + 3581, "[notification_preferences_order_by!]" ], "where": [ - 3483 + 3573 ] } ], "notification_preferences_by_pk": [ - 3479, + 3569, { "channel": [ 85, @@ -205704,32 +213589,32 @@ export default { "String!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "notification_preferences_stream": [ - 3479, + 3569, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3498, + 3588, "[notification_preferences_stream_cursor_input]!" ], "where": [ - 3483 + 3573 ] } ], "notifications": [ - 3506, + 3596, { "distinct_on": [ - 3534, + 3624, "[notifications_select_column!]" ], "limit": [ @@ -205739,19 +213624,19 @@ export default { 41 ], "order_by": [ - 3531, + 3621, "[notifications_order_by!]" ], "where": [ - 3518 + 3608 ] } ], "notifications_aggregate": [ - 3507, + 3597, { "distinct_on": [ - 3534, + 3624, "[notifications_select_column!]" ], "limit": [ @@ -205761,44 +213646,44 @@ export default { 41 ], "order_by": [ - 3531, + 3621, "[notifications_order_by!]" ], "where": [ - 3518 + 3608 ] } ], "notifications_by_pk": [ - 3506, + 3596, { "id": [ - 6365, + 6672, "uuid!" ] } ], "notifications_stream": [ - 3506, + 3596, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3544, + 3634, "[notifications_stream_cursor_input]!" ], "where": [ - 3518 + 3608 ] } ], "pending_match_import_players": [ - 3559, + 3649, { "distinct_on": [ - 3580, + 3670, "[pending_match_import_players_select_column!]" ], "limit": [ @@ -205808,19 +213693,19 @@ export default { 41 ], "order_by": [ - 3578, + 3668, "[pending_match_import_players_order_by!]" ], "where": [ - 3568 + 3658 ] } ], "pending_match_import_players_aggregate": [ - 3560, + 3650, { "distinct_on": [ - 3580, + 3670, "[pending_match_import_players_select_column!]" ], "limit": [ @@ -205830,48 +213715,48 @@ export default { 41 ], "order_by": [ - 3578, + 3668, "[pending_match_import_players_order_by!]" ], "where": [ - 3568 + 3658 ] } ], "pending_match_import_players_by_pk": [ - 3559, + 3649, { "steam_id": [ - 310, + 312, "bigint!" ], "valve_match_id": [ - 3556, + 3646, "numeric!" ] } ], "pending_match_import_players_stream": [ - 3559, + 3649, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3588, + 3678, "[pending_match_import_players_stream_cursor_input]!" ], "where": [ - 3568 + 3658 ] } ], "pending_match_imports": [ - 3600, + 3690, { "distinct_on": [ - 3615, + 3705, "[pending_match_imports_select_column!]" ], "limit": [ @@ -205881,19 +213766,19 @@ export default { 41 ], "order_by": [ - 3613, + 3703, "[pending_match_imports_order_by!]" ], "where": [ - 3604 + 3694 ] } ], "pending_match_imports_aggregate": [ - 3601, + 3691, { "distinct_on": [ - 3615, + 3705, "[pending_match_imports_select_column!]" ], "limit": [ @@ -205903,44 +213788,44 @@ export default { 41 ], "order_by": [ - 3613, + 3703, "[pending_match_imports_order_by!]" ], "where": [ - 3604 + 3694 ] } ], "pending_match_imports_by_pk": [ - 3600, + 3690, { "valve_match_id": [ - 3556, + 3646, "numeric!" ] } ], "pending_match_imports_stream": [ - 3600, + 3690, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3620, + 3710, "[pending_match_imports_stream_cursor_input]!" ], "where": [ - 3604 + 3694 ] } ], "player_aim_stats_demo": [ - 3628, + 3718, { "distinct_on": [ - 3642, + 3732, "[player_aim_stats_demo_select_column!]" ], "limit": [ @@ -205950,19 +213835,19 @@ export default { 41 ], "order_by": [ - 3640, + 3730, "[player_aim_stats_demo_order_by!]" ], "where": [ - 3632 + 3722 ] } ], "player_aim_stats_demo_aggregate": [ - 3629, + 3719, { "distinct_on": [ - 3642, + 3732, "[player_aim_stats_demo_select_column!]" ], "limit": [ @@ -205972,48 +213857,48 @@ export default { 41 ], "order_by": [ - 3640, + 3730, "[player_aim_stats_demo_order_by!]" ], "where": [ - 3632 + 3722 ] } ], "player_aim_stats_demo_by_pk": [ - 3628, + 3718, { "attacker_steam_id": [ - 310, + 312, "bigint!" ], "match_map_id": [ - 6365, + 6672, "uuid!" ] } ], "player_aim_stats_demo_stream": [ - 3628, + 3718, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3647, + 3737, "[player_aim_stats_demo_stream_cursor_input]!" ], "where": [ - 3632 + 3722 ] } ], "player_aim_weapon_stats": [ - 3655, + 3745, { "distinct_on": [ - 3676, + 3766, "[player_aim_weapon_stats_select_column!]" ], "limit": [ @@ -206023,19 +213908,19 @@ export default { 41 ], "order_by": [ - 3674, + 3764, "[player_aim_weapon_stats_order_by!]" ], "where": [ - 3664 + 3754 ] } ], "player_aim_weapon_stats_aggregate": [ - 3656, + 3746, { "distinct_on": [ - 3676, + 3766, "[player_aim_weapon_stats_select_column!]" ], "limit": [ @@ -206045,23 +213930,23 @@ export default { 41 ], "order_by": [ - 3674, + 3764, "[player_aim_weapon_stats_order_by!]" ], "where": [ - 3664 + 3754 ] } ], "player_aim_weapon_stats_by_pk": [ - 3655, + 3745, { "match_map_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ], "weapon_class": [ @@ -206071,26 +213956,26 @@ export default { } ], "player_aim_weapon_stats_stream": [ - 3655, + 3745, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3684, + 3774, "[player_aim_weapon_stats_stream_cursor_input]!" ], "where": [ - 3664 + 3754 ] } ], "player_assists": [ - 3696, + 3786, { "distinct_on": [ - 3719, + 3809, "[player_assists_select_column!]" ], "limit": [ @@ -206100,19 +213985,19 @@ export default { 41 ], "order_by": [ - 3717, + 3807, "[player_assists_order_by!]" ], "where": [ - 3707 + 3797 ] } ], "player_assists_aggregate": [ - 3697, + 3787, { "distinct_on": [ - 3719, + 3809, "[player_assists_select_column!]" ], "limit": [ @@ -206122,56 +214007,56 @@ export default { 41 ], "order_by": [ - 3717, + 3807, "[player_assists_order_by!]" ], "where": [ - 3707 + 3797 ] } ], "player_assists_by_pk": [ - 3696, + 3786, { "attacked_steam_id": [ - 310, + 312, "bigint!" ], "attacker_steam_id": [ - 310, + 312, "bigint!" ], "match_map_id": [ - 6365, + 6672, "uuid!" ], "time": [ - 5153, + 5243, "timestamptz!" ] } ], "player_assists_stream": [ - 3696, + 3786, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3729, + 3819, "[player_assists_stream_cursor_input]!" ], "where": [ - 3707 + 3797 ] } ], "player_career_stats_v": [ - 3741, + 3831, { "distinct_on": [ - 3749, + 3839, "[player_career_stats_v_select_column!]" ], "limit": [ @@ -206181,19 +214066,19 @@ export default { 41 ], "order_by": [ - 3748, + 3838, "[player_career_stats_v_order_by!]" ], "where": [ - 3745 + 3835 ] } ], "player_career_stats_v_aggregate": [ - 3742, + 3832, { "distinct_on": [ - 3749, + 3839, "[player_career_stats_v_select_column!]" ], "limit": [ @@ -206203,35 +214088,35 @@ export default { 41 ], "order_by": [ - 3748, + 3838, "[player_career_stats_v_order_by!]" ], "where": [ - 3745 + 3835 ] } ], "player_career_stats_v_stream": [ - 3741, + 3831, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3753, + 3843, "[player_career_stats_v_stream_cursor_input]!" ], "where": [ - 3745 + 3835 ] } ], "player_damages": [ - 3759, + 3849, { "distinct_on": [ - 3780, + 3870, "[player_damages_select_column!]" ], "limit": [ @@ -206241,19 +214126,19 @@ export default { 41 ], "order_by": [ - 3778, + 3868, "[player_damages_order_by!]" ], "where": [ - 3768 + 3858 ] } ], "player_damages_aggregate": [ - 3760, + 3850, { "distinct_on": [ - 3780, + 3870, "[player_damages_select_column!]" ], "limit": [ @@ -206263,52 +214148,52 @@ export default { 41 ], "order_by": [ - 3778, + 3868, "[player_damages_order_by!]" ], "where": [ - 3768 + 3858 ] } ], "player_damages_by_pk": [ - 3759, + 3849, { "id": [ - 6365, + 6672, "uuid!" ], "match_map_id": [ - 6365, + 6672, "uuid!" ], "time": [ - 5153, + 5243, "timestamptz!" ] } ], "player_damages_stream": [ - 3759, + 3849, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3788, + 3878, "[player_damages_stream_cursor_input]!" ], "where": [ - 3768 + 3858 ] } ], "player_elo": [ - 3800, + 3890, { "distinct_on": [ - 3814, + 3904, "[player_elo_select_column!]" ], "limit": [ @@ -206318,19 +214203,19 @@ export default { 41 ], "order_by": [ - 3812, + 3902, "[player_elo_order_by!]" ], "where": [ - 3804 + 3894 ] } ], "player_elo_aggregate": [ - 3801, + 3891, { "distinct_on": [ - 3814, + 3904, "[player_elo_select_column!]" ], "limit": [ @@ -206340,52 +214225,52 @@ export default { 41 ], "order_by": [ - 3812, + 3902, "[player_elo_order_by!]" ], "where": [ - 3804 + 3894 ] } ], "player_elo_by_pk": [ - 3800, + 3890, { "match_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ], "type": [ - 1223, + 1225, "e_match_types_enum!" ] } ], "player_elo_stream": [ - 3800, + 3890, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3819, + 3909, "[player_elo_stream_cursor_input]!" ], "where": [ - 3804 + 3894 ] } ], "player_faceit_rank_history": [ - 3827, + 3917, { "distinct_on": [ - 3848, + 3938, "[player_faceit_rank_history_select_column!]" ], "limit": [ @@ -206395,19 +214280,19 @@ export default { 41 ], "order_by": [ - 3846, + 3936, "[player_faceit_rank_history_order_by!]" ], "where": [ - 3836 + 3926 ] } ], "player_faceit_rank_history_aggregate": [ - 3828, + 3918, { "distinct_on": [ - 3848, + 3938, "[player_faceit_rank_history_select_column!]" ], "limit": [ @@ -206417,44 +214302,44 @@ export default { 41 ], "order_by": [ - 3846, + 3936, "[player_faceit_rank_history_order_by!]" ], "where": [ - 3836 + 3926 ] } ], "player_faceit_rank_history_by_pk": [ - 3827, + 3917, { "id": [ - 6365, + 6672, "uuid!" ] } ], "player_faceit_rank_history_stream": [ - 3827, + 3917, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3856, + 3946, "[player_faceit_rank_history_stream_cursor_input]!" ], "where": [ - 3836 + 3926 ] } ], "player_flashes": [ - 3868, + 3958, { "distinct_on": [ - 3891, + 3981, "[player_flashes_select_column!]" ], "limit": [ @@ -206464,19 +214349,19 @@ export default { 41 ], "order_by": [ - 3889, + 3979, "[player_flashes_order_by!]" ], "where": [ - 3879 + 3969 ] } ], "player_flashes_aggregate": [ - 3869, + 3959, { "distinct_on": [ - 3891, + 3981, "[player_flashes_select_column!]" ], "limit": [ @@ -206486,56 +214371,56 @@ export default { 41 ], "order_by": [ - 3889, + 3979, "[player_flashes_order_by!]" ], "where": [ - 3879 + 3969 ] } ], "player_flashes_by_pk": [ - 3868, + 3958, { "attacked_steam_id": [ - 310, + 312, "bigint!" ], "attacker_steam_id": [ - 310, + 312, "bigint!" ], "match_map_id": [ - 6365, + 6672, "uuid!" ], "time": [ - 5153, + 5243, "timestamptz!" ] } ], "player_flashes_stream": [ - 3868, + 3958, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3901, + 3991, "[player_flashes_stream_cursor_input]!" ], "where": [ - 3879 + 3969 ] } ], "player_kills": [ - 3913, + 4003, { "distinct_on": [ - 3977, + 4067, "[player_kills_select_column!]" ], "limit": [ @@ -206545,19 +214430,19 @@ export default { 41 ], "order_by": [ - 3975, + 4065, "[player_kills_order_by!]" ], "where": [ - 3924 + 4014 ] } ], "player_kills_aggregate": [ - 3914, + 4004, { "distinct_on": [ - 3977, + 4067, "[player_kills_select_column!]" ], "limit": [ @@ -206567,40 +214452,40 @@ export default { 41 ], "order_by": [ - 3975, + 4065, "[player_kills_order_by!]" ], "where": [ - 3924 + 4014 ] } ], "player_kills_by_pk": [ - 3913, + 4003, { "attacked_steam_id": [ - 310, + 312, "bigint!" ], "attacker_steam_id": [ - 310, + 312, "bigint!" ], "match_map_id": [ - 6365, + 6672, "uuid!" ], "time": [ - 5153, + 5243, "timestamptz!" ] } ], "player_kills_by_weapon": [ - 3925, + 4015, { "distinct_on": [ - 3946, + 4036, "[player_kills_by_weapon_select_column!]" ], "limit": [ @@ -206610,19 +214495,19 @@ export default { 41 ], "order_by": [ - 3944, + 4034, "[player_kills_by_weapon_order_by!]" ], "where": [ - 3934 + 4024 ] } ], "player_kills_by_weapon_aggregate": [ - 3926, + 4016, { "distinct_on": [ - 3946, + 4036, "[player_kills_by_weapon_select_column!]" ], "limit": [ @@ -206632,19 +214517,19 @@ export default { 41 ], "order_by": [ - 3944, + 4034, "[player_kills_by_weapon_order_by!]" ], "where": [ - 3934 + 4024 ] } ], "player_kills_by_weapon_by_pk": [ - 3925, + 4015, { "player_steam_id": [ - 310, + 312, "bigint!" ], "with": [ @@ -206654,42 +214539,42 @@ export default { } ], "player_kills_by_weapon_stream": [ - 3925, + 4015, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3954, + 4044, "[player_kills_by_weapon_stream_cursor_input]!" ], "where": [ - 3934 + 4024 ] } ], "player_kills_stream": [ - 3913, + 4003, { "batch_size": [ 41, "Int!" ], "cursor": [ - 3987, + 4077, "[player_kills_stream_cursor_input]!" ], "where": [ - 3924 + 4014 ] } ], "player_leaderboard_rank": [ - 3999, + 4089, { "distinct_on": [ - 4010, + 4100, "[player_leaderboard_rank_select_column!]" ], "limit": [ @@ -206699,19 +214584,19 @@ export default { 41 ], "order_by": [ - 4009, + 4099, "[player_leaderboard_rank_order_by!]" ], "where": [ - 4003 + 4093 ] } ], "player_leaderboard_rank_aggregate": [ - 4000, + 4090, { "distinct_on": [ - 4010, + 4100, "[player_leaderboard_rank_select_column!]" ], "limit": [ @@ -206721,35 +214606,35 @@ export default { 41 ], "order_by": [ - 4009, + 4099, "[player_leaderboard_rank_order_by!]" ], "where": [ - 4003 + 4093 ] } ], "player_leaderboard_rank_stream": [ - 3999, + 4089, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4015, + 4105, "[player_leaderboard_rank_stream_cursor_input]!" ], "where": [ - 4003 + 4093 ] } ], "player_match_map_stats": [ - 4022, + 4112, { "distinct_on": [ - 4043, + 4133, "[player_match_map_stats_select_column!]" ], "limit": [ @@ -206759,19 +214644,19 @@ export default { 41 ], "order_by": [ - 4041, + 4131, "[player_match_map_stats_order_by!]" ], "where": [ - 4031 + 4121 ] } ], "player_match_map_stats_aggregate": [ - 4023, + 4113, { "distinct_on": [ - 4043, + 4133, "[player_match_map_stats_select_column!]" ], "limit": [ @@ -206781,48 +214666,48 @@ export default { 41 ], "order_by": [ - 4041, + 4131, "[player_match_map_stats_order_by!]" ], "where": [ - 4031 + 4121 ] } ], "player_match_map_stats_by_pk": [ - 4022, + 4112, { "match_map_id": [ - 6365, + 6672, "uuid!" ], "steam_id": [ - 310, + 312, "bigint!" ] } ], "player_match_map_stats_stream": [ - 4022, + 4112, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4051, + 4141, "[player_match_map_stats_stream_cursor_input]!" ], "where": [ - 4031 + 4121 ] } ], "player_match_performance_v": [ - 4063, + 4153, { "distinct_on": [ - 4071, + 4161, "[player_match_performance_v_select_column!]" ], "limit": [ @@ -206832,19 +214717,19 @@ export default { 41 ], "order_by": [ - 4070, + 4160, "[player_match_performance_v_order_by!]" ], "where": [ - 4067 + 4157 ] } ], "player_match_performance_v_aggregate": [ - 4064, + 4154, { "distinct_on": [ - 4071, + 4161, "[player_match_performance_v_select_column!]" ], "limit": [ @@ -206854,35 +214739,35 @@ export default { 41 ], "order_by": [ - 4070, + 4160, "[player_match_performance_v_order_by!]" ], "where": [ - 4067 + 4157 ] } ], "player_match_performance_v_stream": [ - 4063, + 4153, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4075, + 4165, "[player_match_performance_v_stream_cursor_input]!" ], "where": [ - 4067 + 4157 ] } ], "player_match_stats_v": [ - 4081, + 4171, { "distinct_on": [ - 4097, + 4187, "[player_match_stats_v_select_column!]" ], "limit": [ @@ -206892,19 +214777,19 @@ export default { 41 ], "order_by": [ - 4096, + 4186, "[player_match_stats_v_order_by!]" ], "where": [ - 4090 + 4180 ] } ], "player_match_stats_v_aggregate": [ - 4082, + 4172, { "distinct_on": [ - 4097, + 4187, "[player_match_stats_v_select_column!]" ], "limit": [ @@ -206914,35 +214799,35 @@ export default { 41 ], "order_by": [ - 4096, + 4186, "[player_match_stats_v_order_by!]" ], "where": [ - 4090 + 4180 ] } ], "player_match_stats_v_stream": [ - 4081, + 4171, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4104, + 4194, "[player_match_stats_v_stream_cursor_input]!" ], "where": [ - 4090 + 4180 ] } ], "player_objectives": [ - 4114, + 4204, { "distinct_on": [ - 4135, + 4225, "[player_objectives_select_column!]" ], "limit": [ @@ -206952,19 +214837,19 @@ export default { 41 ], "order_by": [ - 4133, + 4223, "[player_objectives_order_by!]" ], "where": [ - 4123 + 4213 ] } ], "player_objectives_aggregate": [ - 4115, + 4205, { "distinct_on": [ - 4135, + 4225, "[player_objectives_select_column!]" ], "limit": [ @@ -206974,52 +214859,52 @@ export default { 41 ], "order_by": [ - 4133, + 4223, "[player_objectives_order_by!]" ], "where": [ - 4123 + 4213 ] } ], "player_objectives_by_pk": [ - 4114, + 4204, { "match_map_id": [ - 6365, + 6672, "uuid!" ], "player_steam_id": [ - 310, + 312, "bigint!" ], "time": [ - 5153, + 5243, "timestamptz!" ] } ], "player_objectives_stream": [ - 4114, + 4204, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4143, + 4233, "[player_objectives_stream_cursor_input]!" ], "where": [ - 4123 + 4213 ] } ], "player_performance_v": [ - 4155, + 4245, { "distinct_on": [ - 4163, + 4253, "[player_performance_v_select_column!]" ], "limit": [ @@ -207029,19 +214914,19 @@ export default { 41 ], "order_by": [ - 4162, + 4252, "[player_performance_v_order_by!]" ], "where": [ - 4159 + 4249 ] } ], "player_performance_v_aggregate": [ - 4156, + 4246, { "distinct_on": [ - 4163, + 4253, "[player_performance_v_select_column!]" ], "limit": [ @@ -207051,35 +214936,35 @@ export default { 41 ], "order_by": [ - 4162, + 4252, "[player_performance_v_order_by!]" ], "where": [ - 4159 + 4249 ] } ], "player_performance_v_stream": [ - 4155, + 4245, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4167, + 4257, "[player_performance_v_stream_cursor_input]!" ], "where": [ - 4159 + 4249 ] } ], "player_premier_rank_history": [ - 4173, + 4263, { "distinct_on": [ - 4194, + 4284, "[player_premier_rank_history_select_column!]" ], "limit": [ @@ -207089,19 +214974,19 @@ export default { 41 ], "order_by": [ - 4192, + 4282, "[player_premier_rank_history_order_by!]" ], "where": [ - 4182 + 4272 ] } ], "player_premier_rank_history_aggregate": [ - 4174, + 4264, { "distinct_on": [ - 4194, + 4284, "[player_premier_rank_history_select_column!]" ], "limit": [ @@ -207111,44 +214996,44 @@ export default { 41 ], "order_by": [ - 4192, + 4282, "[player_premier_rank_history_order_by!]" ], "where": [ - 4182 + 4272 ] } ], "player_premier_rank_history_by_pk": [ - 4173, + 4263, { "id": [ - 6365, + 6672, "uuid!" ] } ], "player_premier_rank_history_stream": [ - 4173, + 4263, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4202, + 4292, "[player_premier_rank_history_stream_cursor_input]!" ], "where": [ - 4182 + 4272 ] } ], "player_sanctions": [ - 4214, + 4304, { "distinct_on": [ - 4235, + 4325, "[player_sanctions_select_column!]" ], "limit": [ @@ -207158,19 +215043,19 @@ export default { 41 ], "order_by": [ - 4233, + 4323, "[player_sanctions_order_by!]" ], "where": [ - 4223 + 4313 ] } ], "player_sanctions_aggregate": [ - 4215, + 4305, { "distinct_on": [ - 4235, + 4325, "[player_sanctions_select_column!]" ], "limit": [ @@ -207180,48 +215065,48 @@ export default { 41 ], "order_by": [ - 4233, + 4323, "[player_sanctions_order_by!]" ], "where": [ - 4223 + 4313 ] } ], "player_sanctions_by_pk": [ - 4214, + 4304, { "created_at": [ - 5153, + 5243, "timestamptz!" ], "id": [ - 6365, + 6672, "uuid!" ] } ], "player_sanctions_stream": [ - 4214, + 4304, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4243, + 4333, "[player_sanctions_stream_cursor_input]!" ], "where": [ - 4223 + 4313 ] } ], "player_season_stats": [ - 4255, + 4345, { "distinct_on": [ - 4286, + 4376, "[player_season_stats_select_column!]" ], "limit": [ @@ -207231,19 +215116,19 @@ export default { 41 ], "order_by": [ - 4284, + 4374, "[player_season_stats_order_by!]" ], "where": [ - 4274 + 4364 ] } ], "player_season_stats_aggregate": [ - 4256, + 4346, { "distinct_on": [ - 4286, + 4376, "[player_season_stats_select_column!]" ], "limit": [ @@ -207253,48 +215138,48 @@ export default { 41 ], "order_by": [ - 4284, + 4374, "[player_season_stats_order_by!]" ], "where": [ - 4274 + 4364 ] } ], "player_season_stats_by_pk": [ - 4255, + 4345, { "player_steam_id": [ - 310, + 312, "bigint!" ], "season_id": [ - 6365, + 6672, "uuid!" ] } ], "player_season_stats_stream": [ - 4255, + 4345, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4302, + 4392, "[player_season_stats_stream_cursor_input]!" ], "where": [ - 4274 + 4364 ] } ], "player_stats": [ - 4314, + 4404, { "distinct_on": [ - 4329, + 4419, "[player_stats_select_column!]" ], "limit": [ @@ -207304,19 +215189,19 @@ export default { 41 ], "order_by": [ - 4327, + 4417, "[player_stats_order_by!]" ], "where": [ - 4318 + 4408 ] } ], "player_stats_aggregate": [ - 4315, + 4405, { "distinct_on": [ - 4329, + 4419, "[player_stats_select_column!]" ], "limit": [ @@ -207326,44 +215211,44 @@ export default { 41 ], "order_by": [ - 4327, + 4417, "[player_stats_order_by!]" ], "where": [ - 4318 + 4408 ] } ], "player_stats_by_pk": [ - 4314, + 4404, { "player_steam_id": [ - 310, + 312, "bigint!" ] } ], "player_stats_stream": [ - 4314, + 4404, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4334, + 4424, "[player_stats_stream_cursor_input]!" ], "where": [ - 4318 + 4408 ] } ], "player_steam_bot_friend": [ - 4342, + 4432, { "distinct_on": [ - 4361, + 4451, "[player_steam_bot_friend_select_column!]" ], "limit": [ @@ -207373,19 +215258,19 @@ export default { 41 ], "order_by": [ - 4358, + 4448, "[player_steam_bot_friend_order_by!]" ], "where": [ - 4347 + 4437 ] } ], "player_steam_bot_friend_aggregate": [ - 4343, + 4433, { "distinct_on": [ - 4361, + 4451, "[player_steam_bot_friend_select_column!]" ], "limit": [ @@ -207395,44 +215280,44 @@ export default { 41 ], "order_by": [ - 4358, + 4448, "[player_steam_bot_friend_order_by!]" ], "where": [ - 4347 + 4437 ] } ], "player_steam_bot_friend_by_pk": [ - 4342, + 4432, { "steam_id": [ - 310, + 312, "bigint!" ] } ], "player_steam_bot_friend_stream": [ - 4342, + 4432, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4366, + 4456, "[player_steam_bot_friend_stream_cursor_input]!" ], "where": [ - 4347 + 4437 ] } ], "player_steam_match_auth": [ - 4374, + 4464, { "distinct_on": [ - 4388, + 4478, "[player_steam_match_auth_select_column!]" ], "limit": [ @@ -207442,19 +215327,19 @@ export default { 41 ], "order_by": [ - 4386, + 4476, "[player_steam_match_auth_order_by!]" ], "where": [ - 4378 + 4468 ] } ], "player_steam_match_auth_aggregate": [ - 4375, + 4465, { "distinct_on": [ - 4388, + 4478, "[player_steam_match_auth_select_column!]" ], "limit": [ @@ -207464,44 +215349,44 @@ export default { 41 ], "order_by": [ - 4386, + 4476, "[player_steam_match_auth_order_by!]" ], "where": [ - 4378 + 4468 ] } ], "player_steam_match_auth_by_pk": [ - 4374, + 4464, { "steam_id": [ - 310, + 312, "bigint!" ] } ], "player_steam_match_auth_stream": [ - 4374, + 4464, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4393, + 4483, "[player_steam_match_auth_stream_cursor_input]!" ], "where": [ - 4378 + 4468 ] } ], "player_unused_utility": [ - 4401, + 4491, { "distinct_on": [ - 4422, + 4512, "[player_unused_utility_select_column!]" ], "limit": [ @@ -207511,19 +215396,19 @@ export default { 41 ], "order_by": [ - 4420, + 4510, "[player_unused_utility_order_by!]" ], "where": [ - 4410 + 4500 ] } ], "player_unused_utility_aggregate": [ - 4402, + 4492, { "distinct_on": [ - 4422, + 4512, "[player_unused_utility_select_column!]" ], "limit": [ @@ -207533,48 +215418,48 @@ export default { 41 ], "order_by": [ - 4420, + 4510, "[player_unused_utility_order_by!]" ], "where": [ - 4410 + 4500 ] } ], "player_unused_utility_by_pk": [ - 4401, + 4491, { "match_map_id": [ - 6365, + 6672, "uuid!" ], "player_steam_id": [ - 310, + 312, "bigint!" ] } ], "player_unused_utility_stream": [ - 4401, + 4491, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4430, + 4520, "[player_unused_utility_stream_cursor_input]!" ], "where": [ - 4410 + 4500 ] } ], "player_utility": [ - 4442, + 4532, { "distinct_on": [ - 4463, + 4553, "[player_utility_select_column!]" ], "limit": [ @@ -207584,19 +215469,19 @@ export default { 41 ], "order_by": [ - 4461, + 4551, "[player_utility_order_by!]" ], "where": [ - 4451 + 4541 ] } ], "player_utility_aggregate": [ - 4443, + 4533, { "distinct_on": [ - 4463, + 4553, "[player_utility_select_column!]" ], "limit": [ @@ -207606,52 +215491,52 @@ export default { 41 ], "order_by": [ - 4461, + 4551, "[player_utility_order_by!]" ], "where": [ - 4451 + 4541 ] } ], "player_utility_by_pk": [ - 4442, + 4532, { "attacker_steam_id": [ - 310, + 312, "bigint!" ], "match_map_id": [ - 6365, + 6672, "uuid!" ], "time": [ - 5153, + 5243, "timestamptz!" ] } ], "player_utility_stream": [ - 4442, + 4532, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4471, + 4561, "[player_utility_stream_cursor_input]!" ], "where": [ - 4451 + 4541 ] } ], "player_weapon_stats_v": [ - 4483, + 4573, { "distinct_on": [ - 4499, + 4589, "[player_weapon_stats_v_select_column!]" ], "limit": [ @@ -207661,19 +215546,19 @@ export default { 41 ], "order_by": [ - 4498, + 4588, "[player_weapon_stats_v_order_by!]" ], "where": [ - 4492 + 4582 ] } ], "player_weapon_stats_v_aggregate": [ - 4484, + 4574, { "distinct_on": [ - 4499, + 4589, "[player_weapon_stats_v_select_column!]" ], "limit": [ @@ -207683,35 +215568,35 @@ export default { 41 ], "order_by": [ - 4498, + 4588, "[player_weapon_stats_v_order_by!]" ], "where": [ - 4492 + 4582 ] } ], "player_weapon_stats_v_stream": [ - 4483, + 4573, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4506, + 4596, "[player_weapon_stats_v_stream_cursor_input]!" ], "where": [ - 4492 + 4582 ] } ], "players": [ - 4516, + 4606, { "distinct_on": [ - 4531, + 4621, "[players_select_column!]" ], "limit": [ @@ -207721,19 +215606,19 @@ export default { 41 ], "order_by": [ - 4529, + 4619, "[players_order_by!]" ], "where": [ - 4520 + 4610 ] } ], "players_aggregate": [ - 4517, + 4607, { "distinct_on": [ - 4531, + 4621, "[players_select_column!]" ], "limit": [ @@ -207743,44 +215628,44 @@ export default { 41 ], "order_by": [ - 4529, + 4619, "[players_order_by!]" ], "where": [ - 4520 + 4610 ] } ], "players_by_pk": [ - 4516, + 4606, { "steam_id": [ - 310, + 312, "bigint!" ] } ], "players_stream": [ - 4516, + 4606, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4536, + 4626, "[players_stream_cursor_input]!" ], "where": [ - 4520 + 4610 ] } ], "plugin_versions": [ - 4544, + 4634, { "distinct_on": [ - 4558, + 4648, "[plugin_versions_select_column!]" ], "limit": [ @@ -207790,19 +215675,19 @@ export default { 41 ], "order_by": [ - 4556, + 4646, "[plugin_versions_order_by!]" ], "where": [ - 4548 + 4638 ] } ], "plugin_versions_aggregate": [ - 4545, + 4635, { "distinct_on": [ - 4558, + 4648, "[plugin_versions_select_column!]" ], "limit": [ @@ -207812,19 +215697,19 @@ export default { 41 ], "order_by": [ - 4556, + 4646, "[plugin_versions_order_by!]" ], "where": [ - 4548 + 4638 ] } ], "plugin_versions_by_pk": [ - 4544, + 4634, { "runtime": [ - 1304, + 1306, "e_plugin_runtimes_enum!" ], "version": [ @@ -207834,26 +215719,26 @@ export default { } ], "plugin_versions_stream": [ - 4544, + 4634, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4563, + 4653, "[plugin_versions_stream_cursor_input]!" ], "where": [ - 4548 + 4638 ] } ], "push_subscriptions": [ - 4571, + 4661, { "distinct_on": [ - 4585, + 4675, "[push_subscriptions_select_column!]" ], "limit": [ @@ -207863,19 +215748,19 @@ export default { 41 ], "order_by": [ - 4583, + 4673, "[push_subscriptions_order_by!]" ], "where": [ - 4575 + 4665 ] } ], "push_subscriptions_aggregate": [ - 4572, + 4662, { "distinct_on": [ - 4585, + 4675, "[push_subscriptions_select_column!]" ], "limit": [ @@ -207885,44 +215770,44 @@ export default { 41 ], "order_by": [ - 4583, + 4673, "[push_subscriptions_order_by!]" ], "where": [ - 4575 + 4665 ] } ], "push_subscriptions_by_pk": [ - 4571, + 4661, { "id": [ - 6365, + 6672, "uuid!" ] } ], "push_subscriptions_stream": [ - 4571, + 4661, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4590, + 4680, "[push_subscriptions_stream_cursor_input]!" ], "where": [ - 4575 + 4665 ] } ], "role_permissions": [ - 4602, + 4692, { "distinct_on": [ - 4611, + 4701, "[role_permissions_select_column!]" ], "limit": [ @@ -207932,19 +215817,19 @@ export default { 41 ], "order_by": [ - 4610, + 4700, "[role_permissions_order_by!]" ], "where": [ - 4605 + 4695 ] } ], "role_permissions_aggregate": [ - 4603, + 4693, { "distinct_on": [ - 4611, + 4701, "[role_permissions_select_column!]" ], "limit": [ @@ -207954,35 +215839,35 @@ export default { 41 ], "order_by": [ - 4610, + 4700, "[role_permissions_order_by!]" ], "where": [ - 4605 + 4695 ] } ], "role_permissions_stream": [ - 4602, + 4692, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4613, + 4703, "[role_permissions_stream_cursor_input]!" ], "where": [ - 4605 + 4695 ] } ], "seasons": [ - 4616, + 4706, { "distinct_on": [ - 4631, + 4721, "[seasons_select_column!]" ], "limit": [ @@ -207992,19 +215877,19 @@ export default { 41 ], "order_by": [ - 4629, + 4719, "[seasons_order_by!]" ], "where": [ - 4620 + 4710 ] } ], "seasons_aggregate": [ - 4617, + 4707, { "distinct_on": [ - 4631, + 4721, "[seasons_select_column!]" ], "limit": [ @@ -208014,44 +215899,44 @@ export default { 41 ], "order_by": [ - 4629, + 4719, "[seasons_order_by!]" ], "where": [ - 4620 + 4710 ] } ], "seasons_by_pk": [ - 4616, + 4706, { "id": [ - 6365, + 6672, "uuid!" ] } ], "seasons_stream": [ - 4616, + 4706, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4636, + 4726, "[seasons_stream_cursor_input]!" ], "where": [ - 4620 + 4710 ] } ], "server_regions": [ - 4644, + 4734, { "distinct_on": [ - 4658, + 4748, "[server_regions_select_column!]" ], "limit": [ @@ -208061,19 +215946,19 @@ export default { 41 ], "order_by": [ - 4656, + 4746, "[server_regions_order_by!]" ], "where": [ - 4648 + 4738 ] } ], "server_regions_aggregate": [ - 4645, + 4735, { "distinct_on": [ - 4658, + 4748, "[server_regions_select_column!]" ], "limit": [ @@ -208083,16 +215968,16 @@ export default { 41 ], "order_by": [ - 4656, + 4746, "[server_regions_order_by!]" ], "where": [ - 4648 + 4738 ] } ], "server_regions_by_pk": [ - 4644, + 4734, { "value": [ 85, @@ -208101,26 +215986,26 @@ export default { } ], "server_regions_stream": [ - 4644, + 4734, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4663, + 4753, "[server_regions_stream_cursor_input]!" ], "where": [ - 4648 + 4738 ] } ], "servers": [ - 4671, + 4761, { "distinct_on": [ - 4700, + 4790, "[servers_select_column!]" ], "limit": [ @@ -208130,19 +216015,19 @@ export default { 41 ], "order_by": [ - 4697, + 4787, "[servers_order_by!]" ], "where": [ - 4683 + 4773 ] } ], "servers_aggregate": [ - 4672, + 4762, { "distinct_on": [ - 4700, + 4790, "[servers_select_column!]" ], "limit": [ @@ -208152,44 +216037,44 @@ export default { 41 ], "order_by": [ - 4697, + 4787, "[servers_order_by!]" ], "where": [ - 4683 + 4773 ] } ], "servers_by_pk": [ - 4671, + 4761, { "id": [ - 6365, + 6672, "uuid!" ] } ], "servers_stream": [ - 4671, + 4761, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4710, + 4800, "[servers_stream_cursor_input]!" ], "where": [ - 4683 + 4773 ] } ], "settings": [ - 4722, + 4812, { "distinct_on": [ - 4734, + 4824, "[settings_select_column!]" ], "limit": [ @@ -208199,19 +216084,19 @@ export default { 41 ], "order_by": [ - 4732, + 4822, "[settings_order_by!]" ], "where": [ - 4725 + 4815 ] } ], "settings_aggregate": [ - 4723, + 4813, { "distinct_on": [ - 4734, + 4824, "[settings_select_column!]" ], "limit": [ @@ -208221,16 +216106,16 @@ export default { 41 ], "order_by": [ - 4732, + 4822, "[settings_order_by!]" ], "where": [ - 4725 + 4815 ] } ], "settings_by_pk": [ - 4722, + 4812, { "name": [ 85, @@ -208239,26 +216124,26 @@ export default { } ], "settings_stream": [ - 4722, + 4812, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4736, + 4826, "[settings_stream_cursor_input]!" ], "where": [ - 4725 + 4815 ] } ], "steam_account_claims": [ - 4742, + 4832, { "distinct_on": [ - 4760, + 4850, "[steam_account_claims_select_column!]" ], "limit": [ @@ -208268,19 +216153,19 @@ export default { 41 ], "order_by": [ - 4758, + 4848, "[steam_account_claims_order_by!]" ], "where": [ - 4749 + 4839 ] } ], "steam_account_claims_aggregate": [ - 4743, + 4833, { "distinct_on": [ - 4760, + 4850, "[steam_account_claims_select_column!]" ], "limit": [ @@ -208290,44 +216175,44 @@ export default { 41 ], "order_by": [ - 4758, + 4848, "[steam_account_claims_order_by!]" ], "where": [ - 4749 + 4839 ] } ], "steam_account_claims_by_pk": [ - 4742, + 4832, { "id": [ - 6365, + 6672, "uuid!" ] } ], "steam_account_claims_stream": [ - 4742, + 4832, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4762, + 4852, "[steam_account_claims_stream_cursor_input]!" ], "where": [ - 4749 + 4839 ] } ], "steam_accounts": [ - 4766, + 4856, { "distinct_on": [ - 4781, + 4871, "[steam_accounts_select_column!]" ], "limit": [ @@ -208337,19 +216222,19 @@ export default { 41 ], "order_by": [ - 4779, + 4869, "[steam_accounts_order_by!]" ], "where": [ - 4770 + 4860 ] } ], "steam_accounts_aggregate": [ - 4767, + 4857, { "distinct_on": [ - 4781, + 4871, "[steam_accounts_select_column!]" ], "limit": [ @@ -208359,44 +216244,44 @@ export default { 41 ], "order_by": [ - 4779, + 4869, "[steam_accounts_order_by!]" ], "where": [ - 4770 + 4860 ] } ], "steam_accounts_by_pk": [ - 4766, + 4856, { "id": [ - 6365, + 6672, "uuid!" ] } ], "steam_accounts_stream": [ - 4766, + 4856, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4786, + 4876, "[steam_accounts_stream_cursor_input]!" ], "where": [ - 4770 + 4860 ] } ], "system_alerts": [ - 4794, + 4884, { "distinct_on": [ - 4808, + 4898, "[system_alerts_select_column!]" ], "limit": [ @@ -208406,19 +216291,19 @@ export default { 41 ], "order_by": [ - 4806, + 4896, "[system_alerts_order_by!]" ], "where": [ - 4798 + 4888 ] } ], "system_alerts_aggregate": [ - 4795, + 4885, { "distinct_on": [ - 4808, + 4898, "[system_alerts_select_column!]" ], "limit": [ @@ -208428,44 +216313,44 @@ export default { 41 ], "order_by": [ - 4806, + 4896, "[system_alerts_order_by!]" ], "where": [ - 4798 + 4888 ] } ], "system_alerts_by_pk": [ - 4794, + 4884, { "id": [ - 6365, + 6672, "uuid!" ] } ], "system_alerts_stream": [ - 4794, + 4884, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4813, + 4903, "[system_alerts_stream_cursor_input]!" ], "where": [ - 4798 + 4888 ] } ], "team_invites": [ - 4821, + 4911, { "distinct_on": [ - 4842, + 4932, "[team_invites_select_column!]" ], "limit": [ @@ -208475,19 +216360,19 @@ export default { 41 ], "order_by": [ - 4840, + 4930, "[team_invites_order_by!]" ], "where": [ - 4830 + 4920 ] } ], "team_invites_aggregate": [ - 4822, + 4912, { "distinct_on": [ - 4842, + 4932, "[team_invites_select_column!]" ], "limit": [ @@ -208497,44 +216382,44 @@ export default { 41 ], "order_by": [ - 4840, + 4930, "[team_invites_order_by!]" ], "where": [ - 4830 + 4920 ] } ], "team_invites_by_pk": [ - 4821, + 4911, { "id": [ - 6365, + 6672, "uuid!" ] } ], "team_invites_stream": [ - 4821, + 4911, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4850, + 4940, "[team_invites_stream_cursor_input]!" ], "where": [ - 4830 + 4920 ] } ], "team_roster": [ - 4862, + 4952, { "distinct_on": [ - 4885, + 4975, "[team_roster_select_column!]" ], "limit": [ @@ -208544,19 +216429,19 @@ export default { 41 ], "order_by": [ - 4883, + 4973, "[team_roster_order_by!]" ], "where": [ - 4873 + 4963 ] } ], "team_roster_aggregate": [ - 4863, + 4953, { "distinct_on": [ - 4885, + 4975, "[team_roster_select_column!]" ], "limit": [ @@ -208566,48 +216451,48 @@ export default { 41 ], "order_by": [ - 4883, + 4973, "[team_roster_order_by!]" ], "where": [ - 4873 + 4963 ] } ], "team_roster_by_pk": [ - 4862, + 4952, { "player_steam_id": [ - 310, + 312, "bigint!" ], "team_id": [ - 6365, + 6672, "uuid!" ] } ], "team_roster_stream": [ - 4862, + 4952, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4895, + 4985, "[team_roster_stream_cursor_input]!" ], "where": [ - 4873 + 4963 ] } ], "team_scrim_alerts": [ - 4907, + 4997, { "distinct_on": [ - 4921, + 5011, "[team_scrim_alerts_select_column!]" ], "limit": [ @@ -208617,19 +216502,19 @@ export default { 41 ], "order_by": [ - 4919, + 5009, "[team_scrim_alerts_order_by!]" ], "where": [ - 4911 + 5001 ] } ], "team_scrim_alerts_aggregate": [ - 4908, + 4998, { "distinct_on": [ - 4921, + 5011, "[team_scrim_alerts_select_column!]" ], "limit": [ @@ -208639,44 +216524,44 @@ export default { 41 ], "order_by": [ - 4919, + 5009, "[team_scrim_alerts_order_by!]" ], "where": [ - 4911 + 5001 ] } ], "team_scrim_alerts_by_pk": [ - 4907, + 4997, { "id": [ - 6365, + 6672, "uuid!" ] } ], "team_scrim_alerts_stream": [ - 4907, + 4997, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4926, + 5016, "[team_scrim_alerts_stream_cursor_input]!" ], "where": [ - 4911 + 5001 ] } ], "team_scrim_availability": [ - 4934, + 5024, { "distinct_on": [ - 4954, + 5044, "[team_scrim_availability_select_column!]" ], "limit": [ @@ -208686,19 +216571,19 @@ export default { 41 ], "order_by": [ - 4952, + 5042, "[team_scrim_availability_order_by!]" ], "where": [ - 4943 + 5033 ] } ], "team_scrim_availability_aggregate": [ - 4935, + 5025, { "distinct_on": [ - 4954, + 5044, "[team_scrim_availability_select_column!]" ], "limit": [ @@ -208708,44 +216593,44 @@ export default { 41 ], "order_by": [ - 4952, + 5042, "[team_scrim_availability_order_by!]" ], "where": [ - 4943 + 5033 ] } ], "team_scrim_availability_by_pk": [ - 4934, + 5024, { "id": [ - 6365, + 6672, "uuid!" ] } ], "team_scrim_availability_stream": [ - 4934, + 5024, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4958, + 5048, "[team_scrim_availability_stream_cursor_input]!" ], "where": [ - 4943 + 5033 ] } ], "team_scrim_request_proposals": [ - 4962, + 5052, { "distinct_on": [ - 4983, + 5073, "[team_scrim_request_proposals_select_column!]" ], "limit": [ @@ -208755,19 +216640,19 @@ export default { 41 ], "order_by": [ - 4981, + 5071, "[team_scrim_request_proposals_order_by!]" ], "where": [ - 4971 + 5061 ] } ], "team_scrim_request_proposals_aggregate": [ - 4963, + 5053, { "distinct_on": [ - 4983, + 5073, "[team_scrim_request_proposals_select_column!]" ], "limit": [ @@ -208777,44 +216662,44 @@ export default { 41 ], "order_by": [ - 4981, + 5071, "[team_scrim_request_proposals_order_by!]" ], "where": [ - 4971 + 5061 ] } ], "team_scrim_request_proposals_by_pk": [ - 4962, + 5052, { "id": [ - 6365, + 6672, "uuid!" ] } ], "team_scrim_request_proposals_stream": [ - 4962, + 5052, { "batch_size": [ 41, "Int!" ], "cursor": [ - 4991, + 5081, "[team_scrim_request_proposals_stream_cursor_input]!" ], "where": [ - 4971 + 5061 ] } ], "team_scrim_requests": [ - 5003, + 5093, { "distinct_on": [ - 5027, + 5117, "[team_scrim_requests_select_column!]" ], "limit": [ @@ -208824,19 +216709,19 @@ export default { 41 ], "order_by": [ - 5025, + 5115, "[team_scrim_requests_order_by!]" ], "where": [ - 5014 + 5104 ] } ], "team_scrim_requests_aggregate": [ - 5004, + 5094, { "distinct_on": [ - 5027, + 5117, "[team_scrim_requests_select_column!]" ], "limit": [ @@ -208846,44 +216731,44 @@ export default { 41 ], "order_by": [ - 5025, + 5115, "[team_scrim_requests_order_by!]" ], "where": [ - 5014 + 5104 ] } ], "team_scrim_requests_by_pk": [ - 5003, + 5093, { "id": [ - 6365, + 6672, "uuid!" ] } ], "team_scrim_requests_stream": [ - 5003, + 5093, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5037, + 5127, "[team_scrim_requests_stream_cursor_input]!" ], "where": [ - 5014 + 5104 ] } ], "team_scrim_settings": [ - 5049, + 5139, { "distinct_on": [ - 5064, + 5154, "[team_scrim_settings_select_column!]" ], "limit": [ @@ -208893,19 +216778,19 @@ export default { 41 ], "order_by": [ - 5062, + 5152, "[team_scrim_settings_order_by!]" ], "where": [ - 5053 + 5143 ] } ], "team_scrim_settings_aggregate": [ - 5050, + 5140, { "distinct_on": [ - 5064, + 5154, "[team_scrim_settings_select_column!]" ], "limit": [ @@ -208915,44 +216800,44 @@ export default { 41 ], "order_by": [ - 5062, + 5152, "[team_scrim_settings_order_by!]" ], "where": [ - 5053 + 5143 ] } ], "team_scrim_settings_by_pk": [ - 5049, + 5139, { "id": [ - 6365, + 6672, "uuid!" ] } ], "team_scrim_settings_stream": [ - 5049, + 5139, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5069, + 5159, "[team_scrim_settings_stream_cursor_input]!" ], "where": [ - 5053 + 5143 ] } ], "team_suggestions": [ - 5077, + 5167, { "distinct_on": [ - 5091, + 5181, "[team_suggestions_select_column!]" ], "limit": [ @@ -208962,19 +216847,19 @@ export default { 41 ], "order_by": [ - 5089, + 5179, "[team_suggestions_order_by!]" ], "where": [ - 5081 + 5171 ] } ], "team_suggestions_aggregate": [ - 5078, + 5168, { "distinct_on": [ - 5091, + 5181, "[team_suggestions_select_column!]" ], "limit": [ @@ -208984,44 +216869,44 @@ export default { 41 ], "order_by": [ - 5089, + 5179, "[team_suggestions_order_by!]" ], "where": [ - 5081 + 5171 ] } ], "team_suggestions_by_pk": [ - 5077, + 5167, { "id": [ - 6365, + 6672, "uuid!" ] } ], "team_suggestions_stream": [ - 5077, + 5167, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5096, + 5186, "[team_suggestions_stream_cursor_input]!" ], "where": [ - 5081 + 5171 ] } ], "teams": [ - 5104, + 5194, { "distinct_on": [ - 5128, + 5218, "[teams_select_column!]" ], "limit": [ @@ -209031,19 +216916,19 @@ export default { 41 ], "order_by": [ - 5126, + 5216, "[teams_order_by!]" ], "where": [ - 5115 + 5205 ] } ], "teams_aggregate": [ - 5105, + 5195, { "distinct_on": [ - 5128, + 5218, "[teams_select_column!]" ], "limit": [ @@ -209053,44 +216938,44 @@ export default { 41 ], "order_by": [ - 5126, + 5216, "[teams_order_by!]" ], "where": [ - 5115 + 5205 ] } ], "teams_by_pk": [ - 5104, + 5194, { "id": [ - 6365, + 6672, "uuid!" ] } ], "teams_stream": [ - 5104, + 5194, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5138, + 5228, "[teams_stream_cursor_input]!" ], "where": [ - 5115 + 5205 ] } ], "tournament_awards": [ - 5155, + 5245, { "distinct_on": [ - 5177, + 5267, "[tournament_awards_select_column!]" ], "limit": [ @@ -209100,19 +216985,19 @@ export default { 41 ], "order_by": [ - 5175, + 5265, "[tournament_awards_order_by!]" ], "where": [ - 5164 + 5254 ] } ], "tournament_awards_aggregate": [ - 5156, + 5246, { "distinct_on": [ - 5177, + 5267, "[tournament_awards_select_column!]" ], "limit": [ @@ -209122,44 +217007,44 @@ export default { 41 ], "order_by": [ - 5175, + 5265, "[tournament_awards_order_by!]" ], "where": [ - 5164 + 5254 ] } ], "tournament_awards_by_pk": [ - 5155, + 5245, { "id": [ - 6365, + 6672, "uuid!" ] } ], "tournament_awards_stream": [ - 5155, + 5245, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5185, + 5275, "[tournament_awards_stream_cursor_input]!" ], "where": [ - 5164 + 5254 ] } ], "tournament_brackets": [ - 5197, + 5287, { "distinct_on": [ - 5221, + 5311, "[tournament_brackets_select_column!]" ], "limit": [ @@ -209169,19 +217054,19 @@ export default { 41 ], "order_by": [ - 5219, + 5309, "[tournament_brackets_order_by!]" ], "where": [ - 5208 + 5298 ] } ], "tournament_brackets_aggregate": [ - 5198, + 5288, { "distinct_on": [ - 5221, + 5311, "[tournament_brackets_select_column!]" ], "limit": [ @@ -209191,44 +217076,44 @@ export default { 41 ], "order_by": [ - 5219, + 5309, "[tournament_brackets_order_by!]" ], "where": [ - 5208 + 5298 ] } ], "tournament_brackets_by_pk": [ - 5197, + 5287, { "id": [ - 6365, + 6672, "uuid!" ] } ], "tournament_brackets_stream": [ - 5197, + 5287, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5231, + 5321, "[tournament_brackets_stream_cursor_input]!" ], "where": [ - 5208 + 5298 ] } ], "tournament_categories": [ - 5243, + 5333, { "distinct_on": [ - 5261, + 5351, "[tournament_categories_select_column!]" ], "limit": [ @@ -209238,19 +217123,19 @@ export default { 41 ], "order_by": [ - 5259, + 5349, "[tournament_categories_order_by!]" ], "where": [ - 5250 + 5340 ] } ], "tournament_categories_aggregate": [ - 5244, + 5334, { "distinct_on": [ - 5261, + 5351, "[tournament_categories_select_column!]" ], "limit": [ @@ -209260,48 +217145,457 @@ export default { 41 ], "order_by": [ - 5259, + 5349, "[tournament_categories_order_by!]" ], "where": [ - 5250 + 5340 ] } ], "tournament_categories_by_pk": [ - 5243, + 5333, { "category": [ - 1506, + 1554, "e_tournament_categories_enum!" ], "tournament_id": [ - 6365, + 6672, "uuid!" ] } ], "tournament_categories_stream": [ - 5243, + 5333, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5263, + 5353, "[tournament_categories_stream_cursor_input]!" ], "where": [ - 5250 + 5340 + ] + } + ], + "tournament_free_agents": [ + 5357, + { + "distinct_on": [ + 5378, + "[tournament_free_agents_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5376, + "[tournament_free_agents_order_by!]" + ], + "where": [ + 5366 + ] + } + ], + "tournament_free_agents_aggregate": [ + 5358, + { + "distinct_on": [ + 5378, + "[tournament_free_agents_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5376, + "[tournament_free_agents_order_by!]" + ], + "where": [ + 5366 + ] + } + ], + "tournament_free_agents_by_pk": [ + 5357, + { + "id": [ + 6672, + "uuid!" + ] + } + ], + "tournament_free_agents_stream": [ + 5357, + { + "batch_size": [ + 41, + "Int!" + ], + "cursor": [ + 5386, + "[tournament_free_agents_stream_cursor_input]!" + ], + "where": [ + 5366 + ] + } + ], + "tournament_invite_code_uses": [ + 5398, + { + "distinct_on": [ + 5419, + "[tournament_invite_code_uses_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5417, + "[tournament_invite_code_uses_order_by!]" + ], + "where": [ + 5407 + ] + } + ], + "tournament_invite_code_uses_aggregate": [ + 5399, + { + "distinct_on": [ + 5419, + "[tournament_invite_code_uses_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5417, + "[tournament_invite_code_uses_order_by!]" + ], + "where": [ + 5407 + ] + } + ], + "tournament_invite_code_uses_by_pk": [ + 5398, + { + "invite_code_id": [ + 6672, + "uuid!" + ], + "player_steam_id": [ + 312, + "bigint!" + ] + } + ], + "tournament_invite_code_uses_stream": [ + 5398, + { + "batch_size": [ + 41, + "Int!" + ], + "cursor": [ + 5427, + "[tournament_invite_code_uses_stream_cursor_input]!" + ], + "where": [ + 5407 + ] + } + ], + "tournament_invite_codes": [ + 5439, + { + "distinct_on": [ + 5454, + "[tournament_invite_codes_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5452, + "[tournament_invite_codes_order_by!]" + ], + "where": [ + 5443 + ] + } + ], + "tournament_invite_codes_aggregate": [ + 5440, + { + "distinct_on": [ + 5454, + "[tournament_invite_codes_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5452, + "[tournament_invite_codes_order_by!]" + ], + "where": [ + 5443 + ] + } + ], + "tournament_invite_codes_by_pk": [ + 5439, + { + "id": [ + 6672, + "uuid!" + ] + } + ], + "tournament_invite_codes_stream": [ + 5439, + { + "batch_size": [ + 41, + "Int!" + ], + "cursor": [ + 5459, + "[tournament_invite_codes_stream_cursor_input]!" + ], + "where": [ + 5443 + ] + } + ], + "tournament_invites": [ + 5467, + { + "distinct_on": [ + 5481, + "[tournament_invites_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5479, + "[tournament_invites_order_by!]" + ], + "where": [ + 5471 + ] + } + ], + "tournament_invites_aggregate": [ + 5468, + { + "distinct_on": [ + 5481, + "[tournament_invites_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5479, + "[tournament_invites_order_by!]" + ], + "where": [ + 5471 + ] + } + ], + "tournament_invites_by_pk": [ + 5467, + { + "id": [ + 6672, + "uuid!" + ] + } + ], + "tournament_invites_stream": [ + 5467, + { + "batch_size": [ + 41, + "Int!" + ], + "cursor": [ + 5486, + "[tournament_invites_stream_cursor_input]!" + ], + "where": [ + 5471 + ] + } + ], + "tournament_leaderboard_entries": [ + 5494, + { + "distinct_on": [ + 5505, + "[tournament_leaderboard_entries_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5504, + "[tournament_leaderboard_entries_order_by!]" + ], + "where": [ + 5498 + ] + } + ], + "tournament_leaderboard_entries_aggregate": [ + 5495, + { + "distinct_on": [ + 5505, + "[tournament_leaderboard_entries_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5504, + "[tournament_leaderboard_entries_order_by!]" + ], + "where": [ + 5498 + ] + } + ], + "tournament_leaderboard_entries_stream": [ + 5494, + { + "batch_size": [ + 41, + "Int!" + ], + "cursor": [ + 5510, + "[tournament_leaderboard_entries_stream_cursor_input]!" + ], + "where": [ + 5498 + ] + } + ], + "tournament_no_shows": [ + 5517, + { + "distinct_on": [ + 5531, + "[tournament_no_shows_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5529, + "[tournament_no_shows_order_by!]" + ], + "where": [ + 5521 + ] + } + ], + "tournament_no_shows_aggregate": [ + 5518, + { + "distinct_on": [ + 5531, + "[tournament_no_shows_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5529, + "[tournament_no_shows_order_by!]" + ], + "where": [ + 5521 + ] + } + ], + "tournament_no_shows_by_pk": [ + 5517, + { + "id": [ + 6672, + "uuid!" + ] + } + ], + "tournament_no_shows_stream": [ + 5517, + { + "batch_size": [ + 41, + "Int!" + ], + "cursor": [ + 5536, + "[tournament_no_shows_stream_cursor_input]!" + ], + "where": [ + 5521 ] } ], "tournament_organizer_teams": [ - 5267, + 5544, { "distinct_on": [ - 5285, + 5562, "[tournament_organizer_teams_select_column!]" ], "limit": [ @@ -209311,19 +217605,19 @@ export default { 41 ], "order_by": [ - 5283, + 5560, "[tournament_organizer_teams_order_by!]" ], "where": [ - 5274 + 5551 ] } ], "tournament_organizer_teams_aggregate": [ - 5268, + 5545, { "distinct_on": [ - 5285, + 5562, "[tournament_organizer_teams_select_column!]" ], "limit": [ @@ -209333,48 +217627,48 @@ export default { 41 ], "order_by": [ - 5283, + 5560, "[tournament_organizer_teams_order_by!]" ], "where": [ - 5274 + 5551 ] } ], "tournament_organizer_teams_by_pk": [ - 5267, + 5544, { "team_id": [ - 6365, + 6672, "uuid!" ], "tournament_id": [ - 6365, + 6672, "uuid!" ] } ], "tournament_organizer_teams_stream": [ - 5267, + 5544, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5287, + 5564, "[tournament_organizer_teams_stream_cursor_input]!" ], "where": [ - 5274 + 5551 ] } ], "tournament_organizers": [ - 5291, + 5568, { "distinct_on": [ - 5312, + 5589, "[tournament_organizers_select_column!]" ], "limit": [ @@ -209384,19 +217678,19 @@ export default { 41 ], "order_by": [ - 5310, + 5587, "[tournament_organizers_order_by!]" ], "where": [ - 5300 + 5577 ] } ], "tournament_organizers_aggregate": [ - 5292, + 5569, { "distinct_on": [ - 5312, + 5589, "[tournament_organizers_select_column!]" ], "limit": [ @@ -209406,48 +217700,48 @@ export default { 41 ], "order_by": [ - 5310, + 5587, "[tournament_organizers_order_by!]" ], "where": [ - 5300 + 5577 ] } ], "tournament_organizers_by_pk": [ - 5291, + 5568, { "steam_id": [ - 310, + 312, "bigint!" ], "tournament_id": [ - 6365, + 6672, "uuid!" ] } ], "tournament_organizers_stream": [ - 5291, + 5568, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5320, + 5597, "[tournament_organizers_stream_cursor_input]!" ], "where": [ - 5300 + 5577 ] } ], "tournament_prizes": [ - 5332, + 5609, { "distinct_on": [ - 5353, + 5630, "[tournament_prizes_select_column!]" ], "limit": [ @@ -209457,19 +217751,19 @@ export default { 41 ], "order_by": [ - 5351, + 5628, "[tournament_prizes_order_by!]" ], "where": [ - 5341 + 5618 ] } ], "tournament_prizes_aggregate": [ - 5333, + 5610, { "distinct_on": [ - 5353, + 5630, "[tournament_prizes_select_column!]" ], "limit": [ @@ -209479,44 +217773,104 @@ export default { 41 ], "order_by": [ - 5351, + 5628, "[tournament_prizes_order_by!]" ], "where": [ - 5341 + 5618 ] } ], "tournament_prizes_by_pk": [ - 5332, + 5609, { "id": [ - 6365, + 6672, "uuid!" ] } ], "tournament_prizes_stream": [ - 5332, + 5609, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5361, + 5638, "[tournament_prizes_stream_cursor_input]!" ], "where": [ - 5341 + 5618 + ] + } + ], + "tournament_registration_unlocks": [ + 5650, + { + "distinct_on": [ + 5663, + "[tournament_registration_unlocks_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5662, + "[tournament_registration_unlocks_order_by!]" + ], + "where": [ + 5654 + ] + } + ], + "tournament_registration_unlocks_aggregate": [ + 5651, + { + "distinct_on": [ + 5663, + "[tournament_registration_unlocks_select_column!]" + ], + "limit": [ + 41 + ], + "offset": [ + 41 + ], + "order_by": [ + 5662, + "[tournament_registration_unlocks_order_by!]" + ], + "where": [ + 5654 + ] + } + ], + "tournament_registration_unlocks_stream": [ + 5650, + { + "batch_size": [ + 41, + "Int!" + ], + "cursor": [ + 5668, + "[tournament_registration_unlocks_stream_cursor_input]!" + ], + "where": [ + 5654 ] } ], "tournament_stage_windows": [ - 5373, + 5676, { "distinct_on": [ - 5394, + 5697, "[tournament_stage_windows_select_column!]" ], "limit": [ @@ -209526,19 +217880,19 @@ export default { 41 ], "order_by": [ - 5392, + 5695, "[tournament_stage_windows_order_by!]" ], "where": [ - 5382 + 5685 ] } ], "tournament_stage_windows_aggregate": [ - 5374, + 5677, { "distinct_on": [ - 5394, + 5697, "[tournament_stage_windows_select_column!]" ], "limit": [ @@ -209548,44 +217902,44 @@ export default { 41 ], "order_by": [ - 5392, + 5695, "[tournament_stage_windows_order_by!]" ], "where": [ - 5382 + 5685 ] } ], "tournament_stage_windows_by_pk": [ - 5373, + 5676, { "id": [ - 6365, + 6672, "uuid!" ] } ], "tournament_stage_windows_stream": [ - 5373, + 5676, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5402, + 5705, "[tournament_stage_windows_stream_cursor_input]!" ], "where": [ - 5382 + 5685 ] } ], "tournament_stages": [ - 5414, + 5717, { "distinct_on": [ - 5443, + 5746, "[tournament_stages_select_column!]" ], "limit": [ @@ -209595,19 +217949,19 @@ export default { 41 ], "order_by": [ - 5440, + 5743, "[tournament_stages_order_by!]" ], "where": [ - 5426 + 5729 ] } ], "tournament_stages_aggregate": [ - 5415, + 5718, { "distinct_on": [ - 5443, + 5746, "[tournament_stages_select_column!]" ], "limit": [ @@ -209617,44 +217971,44 @@ export default { 41 ], "order_by": [ - 5440, + 5743, "[tournament_stages_order_by!]" ], "where": [ - 5426 + 5729 ] } ], "tournament_stages_by_pk": [ - 5414, + 5717, { "id": [ - 6365, + 6672, "uuid!" ] } ], "tournament_stages_stream": [ - 5414, + 5717, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5453, + 5756, "[tournament_stages_stream_cursor_input]!" ], "where": [ - 5426 + 5729 ] } ], "tournament_team_invites": [ - 5465, + 5768, { "distinct_on": [ - 5486, + 5789, "[tournament_team_invites_select_column!]" ], "limit": [ @@ -209664,19 +218018,19 @@ export default { 41 ], "order_by": [ - 5484, + 5787, "[tournament_team_invites_order_by!]" ], "where": [ - 5474 + 5777 ] } ], "tournament_team_invites_aggregate": [ - 5466, + 5769, { "distinct_on": [ - 5486, + 5789, "[tournament_team_invites_select_column!]" ], "limit": [ @@ -209686,44 +218040,44 @@ export default { 41 ], "order_by": [ - 5484, + 5787, "[tournament_team_invites_order_by!]" ], "where": [ - 5474 + 5777 ] } ], "tournament_team_invites_by_pk": [ - 5465, + 5768, { "id": [ - 6365, + 6672, "uuid!" ] } ], "tournament_team_invites_stream": [ - 5465, + 5768, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5494, + 5797, "[tournament_team_invites_stream_cursor_input]!" ], "where": [ - 5474 + 5777 ] } ], "tournament_team_roster": [ - 5506, + 5809, { "distinct_on": [ - 5527, + 5830, "[tournament_team_roster_select_column!]" ], "limit": [ @@ -209733,19 +218087,19 @@ export default { 41 ], "order_by": [ - 5525, + 5828, "[tournament_team_roster_order_by!]" ], "where": [ - 5515 + 5818 ] } ], "tournament_team_roster_aggregate": [ - 5507, + 5810, { "distinct_on": [ - 5527, + 5830, "[tournament_team_roster_select_column!]" ], "limit": [ @@ -209755,48 +218109,48 @@ export default { 41 ], "order_by": [ - 5525, + 5828, "[tournament_team_roster_order_by!]" ], "where": [ - 5515 + 5818 ] } ], "tournament_team_roster_by_pk": [ - 5506, + 5809, { "player_steam_id": [ - 310, + 312, "bigint!" ], "tournament_id": [ - 6365, + 6672, "uuid!" ] } ], "tournament_team_roster_stream": [ - 5506, + 5809, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5535, + 5838, "[tournament_team_roster_stream_cursor_input]!" ], "where": [ - 5515 + 5818 ] } ], "tournament_teams": [ - 5547, + 5850, { "distinct_on": [ - 5569, + 5874, "[tournament_teams_select_column!]" ], "limit": [ @@ -209806,19 +218160,19 @@ export default { 41 ], "order_by": [ - 5567, + 5872, "[tournament_teams_order_by!]" ], "where": [ - 5556 + 5861 ] } ], "tournament_teams_aggregate": [ - 5548, + 5851, { "distinct_on": [ - 5569, + 5874, "[tournament_teams_select_column!]" ], "limit": [ @@ -209828,44 +218182,44 @@ export default { 41 ], "order_by": [ - 5567, + 5872, "[tournament_teams_order_by!]" ], "where": [ - 5556 + 5861 ] } ], "tournament_teams_by_pk": [ - 5547, + 5850, { "id": [ - 6365, + 6672, "uuid!" ] } ], "tournament_teams_stream": [ - 5547, + 5850, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5577, + 5884, "[tournament_teams_stream_cursor_input]!" ], "where": [ - 5556 + 5861 ] } ], "tournaments": [ - 5589, + 5896, { "distinct_on": [ - 5623, + 5930, "[tournaments_select_column!]" ], "limit": [ @@ -209875,19 +218229,19 @@ export default { 41 ], "order_by": [ - 5621, + 5928, "[tournaments_order_by!]" ], "where": [ - 5610 + 5917 ] } ], "tournaments_aggregate": [ - 5590, + 5897, { "distinct_on": [ - 5623, + 5930, "[tournaments_select_column!]" ], "limit": [ @@ -209897,44 +218251,44 @@ export default { 41 ], "order_by": [ - 5621, + 5928, "[tournaments_order_by!]" ], "where": [ - 5610 + 5917 ] } ], "tournaments_by_pk": [ - 5589, + 5896, { "id": [ - 6365, + 6672, "uuid!" ] } ], "tournaments_stream": [ - 5589, + 5896, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5641, + 5948, "[tournaments_stream_cursor_input]!" ], "where": [ - 5610 + 5917 ] } ], "utility_collection_items": [ - 5653, + 5960, { "distinct_on": [ - 5674, + 5981, "[utility_collection_items_select_column!]" ], "limit": [ @@ -209944,19 +218298,19 @@ export default { 41 ], "order_by": [ - 5672, + 5979, "[utility_collection_items_order_by!]" ], "where": [ - 5662 + 5969 ] } ], "utility_collection_items_aggregate": [ - 5654, + 5961, { "distinct_on": [ - 5674, + 5981, "[utility_collection_items_select_column!]" ], "limit": [ @@ -209966,48 +218320,48 @@ export default { 41 ], "order_by": [ - 5672, + 5979, "[utility_collection_items_order_by!]" ], "where": [ - 5662 + 5969 ] } ], "utility_collection_items_by_pk": [ - 5653, + 5960, { "collection_id": [ - 6365, + 6672, "uuid!" ], "utility_lineup_id": [ - 6365, + 6672, "uuid!" ] } ], "utility_collection_items_stream": [ - 5653, + 5960, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5682, + 5989, "[utility_collection_items_stream_cursor_input]!" ], "where": [ - 5662 + 5969 ] } ], "utility_collections": [ - 5694, + 6001, { "distinct_on": [ - 5709, + 6016, "[utility_collections_select_column!]" ], "limit": [ @@ -210017,19 +218371,19 @@ export default { 41 ], "order_by": [ - 5707, + 6014, "[utility_collections_order_by!]" ], "where": [ - 5698 + 6005 ] } ], "utility_collections_aggregate": [ - 5695, + 6002, { "distinct_on": [ - 5709, + 6016, "[utility_collections_select_column!]" ], "limit": [ @@ -210039,44 +218393,44 @@ export default { 41 ], "order_by": [ - 5707, + 6014, "[utility_collections_order_by!]" ], "where": [ - 5698 + 6005 ] } ], "utility_collections_by_pk": [ - 5694, + 6001, { "id": [ - 6365, + 6672, "uuid!" ] } ], "utility_collections_stream": [ - 5694, + 6001, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5714, + 6021, "[utility_collections_stream_cursor_input]!" ], "where": [ - 5698 + 6005 ] } ], "utility_demo_mines": [ - 5722, + 6029, { "distinct_on": [ - 5736, + 6043, "[utility_demo_mines_select_column!]" ], "limit": [ @@ -210086,19 +218440,19 @@ export default { 41 ], "order_by": [ - 5734, + 6041, "[utility_demo_mines_order_by!]" ], "where": [ - 5726 + 6033 ] } ], "utility_demo_mines_aggregate": [ - 5723, + 6030, { "distinct_on": [ - 5736, + 6043, "[utility_demo_mines_select_column!]" ], "limit": [ @@ -210108,44 +218462,44 @@ export default { 41 ], "order_by": [ - 5734, + 6041, "[utility_demo_mines_order_by!]" ], "where": [ - 5726 + 6033 ] } ], "utility_demo_mines_by_pk": [ - 5722, + 6029, { "match_map_demo_id": [ - 6365, + 6672, "uuid!" ] } ], "utility_demo_mines_stream": [ - 5722, + 6029, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5741, + 6048, "[utility_demo_mines_stream_cursor_input]!" ], "where": [ - 5726 + 6033 ] } ], "utility_demo_throws": [ - 5749, + 6056, { "distinct_on": [ - 5763, + 6070, "[utility_demo_throws_select_column!]" ], "limit": [ @@ -210155,19 +218509,19 @@ export default { 41 ], "order_by": [ - 5761, + 6068, "[utility_demo_throws_order_by!]" ], "where": [ - 5753 + 6060 ] } ], "utility_demo_throws_aggregate": [ - 5750, + 6057, { "distinct_on": [ - 5763, + 6070, "[utility_demo_throws_select_column!]" ], "limit": [ @@ -210177,48 +218531,48 @@ export default { 41 ], "order_by": [ - 5761, + 6068, "[utility_demo_throws_order_by!]" ], "where": [ - 5753 + 6060 ] } ], "utility_demo_throws_by_pk": [ - 5749, + 6056, { "grenade_id": [ 41, "Int!" ], "match_map_demo_id": [ - 6365, + 6672, "uuid!" ] } ], "utility_demo_throws_stream": [ - 5749, + 6056, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5768, + 6075, "[utility_demo_throws_stream_cursor_input]!" ], "where": [ - 5753 + 6060 ] } ], "utility_drift_results": [ - 5776, + 6083, { "distinct_on": [ - 5807, + 6114, "[utility_drift_results_select_column!]" ], "limit": [ @@ -210228,19 +218582,19 @@ export default { 41 ], "order_by": [ - 5805, + 6112, "[utility_drift_results_order_by!]" ], "where": [ - 5795 + 6102 ] } ], "utility_drift_results_aggregate": [ - 5777, + 6084, { "distinct_on": [ - 5807, + 6114, "[utility_drift_results_select_column!]" ], "limit": [ @@ -210250,48 +218604,48 @@ export default { 41 ], "order_by": [ - 5805, + 6112, "[utility_drift_results_order_by!]" ], "where": [ - 5795 + 6102 ] } ], "utility_drift_results_by_pk": [ - 5776, + 6083, { "utility_drift_scan_id": [ - 6365, + 6672, "uuid!" ], "utility_lineup_id": [ - 6365, + 6672, "uuid!" ] } ], "utility_drift_results_stream": [ - 5776, + 6083, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5823, + 6130, "[utility_drift_results_stream_cursor_input]!" ], "where": [ - 5795 + 6102 ] } ], "utility_drift_scans": [ - 5835, + 6142, { "distinct_on": [ - 5850, + 6157, "[utility_drift_scans_select_column!]" ], "limit": [ @@ -210301,19 +218655,19 @@ export default { 41 ], "order_by": [ - 5848, + 6155, "[utility_drift_scans_order_by!]" ], "where": [ - 5839 + 6146 ] } ], "utility_drift_scans_aggregate": [ - 5836, + 6143, { "distinct_on": [ - 5850, + 6157, "[utility_drift_scans_select_column!]" ], "limit": [ @@ -210323,44 +218677,44 @@ export default { 41 ], "order_by": [ - 5848, + 6155, "[utility_drift_scans_order_by!]" ], "where": [ - 5839 + 6146 ] } ], "utility_drift_scans_by_pk": [ - 5835, + 6142, { "id": [ - 6365, + 6672, "uuid!" ] } ], "utility_drift_scans_stream": [ - 5835, + 6142, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5855, + 6162, "[utility_drift_scans_stream_cursor_input]!" ], "where": [ - 5839 + 6146 ] } ], "utility_lineup_favorites": [ - 5863, + 6170, { "distinct_on": [ - 5884, + 6191, "[utility_lineup_favorites_select_column!]" ], "limit": [ @@ -210370,19 +218724,19 @@ export default { 41 ], "order_by": [ - 5882, + 6189, "[utility_lineup_favorites_order_by!]" ], "where": [ - 5872 + 6179 ] } ], "utility_lineup_favorites_aggregate": [ - 5864, + 6171, { "distinct_on": [ - 5884, + 6191, "[utility_lineup_favorites_select_column!]" ], "limit": [ @@ -210392,48 +218746,48 @@ export default { 41 ], "order_by": [ - 5882, + 6189, "[utility_lineup_favorites_order_by!]" ], "where": [ - 5872 + 6179 ] } ], "utility_lineup_favorites_by_pk": [ - 5863, + 6170, { "steam_id": [ - 310, + 312, "bigint!" ], "utility_lineup_id": [ - 6365, + 6672, "uuid!" ] } ], "utility_lineup_favorites_stream": [ - 5863, + 6170, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5892, + 6199, "[utility_lineup_favorites_stream_cursor_input]!" ], "where": [ - 5872 + 6179 ] } ], "utility_lineup_progress": [ - 5904, + 6211, { "distinct_on": [ - 5935, + 6242, "[utility_lineup_progress_select_column!]" ], "limit": [ @@ -210443,19 +218797,19 @@ export default { 41 ], "order_by": [ - 5933, + 6240, "[utility_lineup_progress_order_by!]" ], "where": [ - 5923 + 6230 ] } ], "utility_lineup_progress_aggregate": [ - 5905, + 6212, { "distinct_on": [ - 5935, + 6242, "[utility_lineup_progress_select_column!]" ], "limit": [ @@ -210465,48 +218819,48 @@ export default { 41 ], "order_by": [ - 5933, + 6240, "[utility_lineup_progress_order_by!]" ], "where": [ - 5923 + 6230 ] } ], "utility_lineup_progress_by_pk": [ - 5904, + 6211, { "steam_id": [ - 310, + 312, "bigint!" ], "utility_lineup_id": [ - 6365, + 6672, "uuid!" ] } ], "utility_lineup_progress_stream": [ - 5904, + 6211, { "batch_size": [ 41, "Int!" ], "cursor": [ - 5951, + 6258, "[utility_lineup_progress_stream_cursor_input]!" ], "where": [ - 5923 + 6230 ] } ], "utility_lineup_renders": [ - 5963, + 6270, { "distinct_on": [ - 5991, + 6298, "[utility_lineup_renders_select_column!]" ], "limit": [ @@ -210516,19 +218870,19 @@ export default { 41 ], "order_by": [ - 5988, + 6295, "[utility_lineup_renders_order_by!]" ], "where": [ - 5975 + 6282 ] } ], "utility_lineup_renders_aggregate": [ - 5964, + 6271, { "distinct_on": [ - 5991, + 6298, "[utility_lineup_renders_select_column!]" ], "limit": [ @@ -210538,44 +218892,44 @@ export default { 41 ], "order_by": [ - 5988, + 6295, "[utility_lineup_renders_order_by!]" ], "where": [ - 5975 + 6282 ] } ], "utility_lineup_renders_by_pk": [ - 5963, + 6270, { "id": [ - 6365, + 6672, "uuid!" ] } ], "utility_lineup_renders_stream": [ - 5963, + 6270, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6001, + 6308, "[utility_lineup_renders_stream_cursor_input]!" ], "where": [ - 5975 + 6282 ] } ], "utility_lineup_repairs": [ - 6013, + 6320, { "distinct_on": [ - 6044, + 6351, "[utility_lineup_repairs_select_column!]" ], "limit": [ @@ -210585,19 +218939,19 @@ export default { 41 ], "order_by": [ - 6042, + 6349, "[utility_lineup_repairs_order_by!]" ], "where": [ - 6032 + 6339 ] } ], "utility_lineup_repairs_aggregate": [ - 6014, + 6321, { "distinct_on": [ - 6044, + 6351, "[utility_lineup_repairs_select_column!]" ], "limit": [ @@ -210607,44 +218961,44 @@ export default { 41 ], "order_by": [ - 6042, + 6349, "[utility_lineup_repairs_order_by!]" ], "where": [ - 6032 + 6339 ] } ], "utility_lineup_repairs_by_pk": [ - 6013, + 6320, { "id": [ - 6365, + 6672, "uuid!" ] } ], "utility_lineup_repairs_stream": [ - 6013, + 6320, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6060, + 6367, "[utility_lineup_repairs_stream_cursor_input]!" ], "where": [ - 6032 + 6339 ] } ], "utility_lineup_votes": [ - 6072, + 6379, { "distinct_on": [ - 6093, + 6400, "[utility_lineup_votes_select_column!]" ], "limit": [ @@ -210654,19 +219008,19 @@ export default { 41 ], "order_by": [ - 6091, + 6398, "[utility_lineup_votes_order_by!]" ], "where": [ - 6081 + 6388 ] } ], "utility_lineup_votes_aggregate": [ - 6073, + 6380, { "distinct_on": [ - 6093, + 6400, "[utility_lineup_votes_select_column!]" ], "limit": [ @@ -210676,48 +219030,48 @@ export default { 41 ], "order_by": [ - 6091, + 6398, "[utility_lineup_votes_order_by!]" ], "where": [ - 6081 + 6388 ] } ], "utility_lineup_votes_by_pk": [ - 6072, + 6379, { "steam_id": [ - 310, + 312, "bigint!" ], "utility_lineup_id": [ - 6365, + 6672, "uuid!" ] } ], "utility_lineup_votes_stream": [ - 6072, + 6379, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6101, + 6408, "[utility_lineup_votes_stream_cursor_input]!" ], "where": [ - 6081 + 6388 ] } ], "utility_lineups": [ - 6113, + 6420, { "distinct_on": [ - 6152, + 6459, "[utility_lineups_select_column!]" ], "limit": [ @@ -210727,19 +219081,19 @@ export default { 41 ], "order_by": [ - 6149, + 6456, "[utility_lineups_order_by!]" ], "where": [ - 6135 + 6442 ] } ], "utility_lineups_aggregate": [ - 6114, + 6421, { "distinct_on": [ - 6152, + 6459, "[utility_lineups_select_column!]" ], "limit": [ @@ -210749,44 +219103,44 @@ export default { 41 ], "order_by": [ - 6149, + 6456, "[utility_lineups_order_by!]" ], "where": [ - 6135 + 6442 ] } ], "utility_lineups_by_pk": [ - 6113, + 6420, { "id": [ - 6365, + 6672, "uuid!" ] } ], "utility_lineups_stream": [ - 6113, + 6420, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6170, + 6477, "[utility_lineups_stream_cursor_input]!" ], "where": [ - 6135 + 6442 ] } ], "utility_meta_lineups": [ - 6182, + 6489, { "distinct_on": [ - 6196, + 6503, "[utility_meta_lineups_select_column!]" ], "limit": [ @@ -210796,19 +219150,19 @@ export default { 41 ], "order_by": [ - 6194, + 6501, "[utility_meta_lineups_order_by!]" ], "where": [ - 6186 + 6493 ] } ], "utility_meta_lineups_aggregate": [ - 6183, + 6490, { "distinct_on": [ - 6196, + 6503, "[utility_meta_lineups_select_column!]" ], "limit": [ @@ -210818,16 +219172,16 @@ export default { 41 ], "order_by": [ - 6194, + 6501, "[utility_meta_lineups_order_by!]" ], "where": [ - 6186 + 6493 ] } ], "utility_meta_lineups_by_pk": [ - 6182, + 6489, { "lineup_bucket": [ 85, @@ -210836,26 +219190,26 @@ export default { } ], "utility_meta_lineups_stream": [ - 6182, + 6489, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6201, + 6508, "[utility_meta_lineups_stream_cursor_input]!" ], "where": [ - 6186 + 6493 ] } ], "utility_playbook_steps": [ - 6209, + 6516, { "distinct_on": [ - 6230, + 6537, "[utility_playbook_steps_select_column!]" ], "limit": [ @@ -210865,19 +219219,19 @@ export default { 41 ], "order_by": [ - 6228, + 6535, "[utility_playbook_steps_order_by!]" ], "where": [ - 6218 + 6525 ] } ], "utility_playbook_steps_aggregate": [ - 6210, + 6517, { "distinct_on": [ - 6230, + 6537, "[utility_playbook_steps_select_column!]" ], "limit": [ @@ -210887,44 +219241,44 @@ export default { 41 ], "order_by": [ - 6228, + 6535, "[utility_playbook_steps_order_by!]" ], "where": [ - 6218 + 6525 ] } ], "utility_playbook_steps_by_pk": [ - 6209, + 6516, { "id": [ - 6365, + 6672, "uuid!" ] } ], "utility_playbook_steps_stream": [ - 6209, + 6516, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6238, + 6545, "[utility_playbook_steps_stream_cursor_input]!" ], "where": [ - 6218 + 6525 ] } ], "utility_playbooks": [ - 6250, + 6557, { "distinct_on": [ - 6265, + 6572, "[utility_playbooks_select_column!]" ], "limit": [ @@ -210934,19 +219288,19 @@ export default { 41 ], "order_by": [ - 6263, + 6570, "[utility_playbooks_order_by!]" ], "where": [ - 6254 + 6561 ] } ], "utility_playbooks_aggregate": [ - 6251, + 6558, { "distinct_on": [ - 6265, + 6572, "[utility_playbooks_select_column!]" ], "limit": [ @@ -210956,44 +219310,44 @@ export default { 41 ], "order_by": [ - 6263, + 6570, "[utility_playbooks_order_by!]" ], "where": [ - 6254 + 6561 ] } ], "utility_playbooks_by_pk": [ - 6250, + 6557, { "id": [ - 6365, + 6672, "uuid!" ] } ], "utility_playbooks_stream": [ - 6250, + 6557, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6270, + 6577, "[utility_playbooks_stream_cursor_input]!" ], "where": [ - 6254 + 6561 ] } ], "utility_practice_invites": [ - 6278, + 6585, { "distinct_on": [ - 6299, + 6606, "[utility_practice_invites_select_column!]" ], "limit": [ @@ -211003,19 +219357,19 @@ export default { 41 ], "order_by": [ - 6297, + 6604, "[utility_practice_invites_order_by!]" ], "where": [ - 6287 + 6594 ] } ], "utility_practice_invites_aggregate": [ - 6279, + 6586, { "distinct_on": [ - 6299, + 6606, "[utility_practice_invites_select_column!]" ], "limit": [ @@ -211025,48 +219379,48 @@ export default { 41 ], "order_by": [ - 6297, + 6604, "[utility_practice_invites_order_by!]" ], "where": [ - 6287 + 6594 ] } ], "utility_practice_invites_by_pk": [ - 6278, + 6585, { "steam_id": [ - 310, + 312, "bigint!" ], "utility_practice_session_id": [ - 6365, + 6672, "uuid!" ] } ], "utility_practice_invites_stream": [ - 6278, + 6585, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6307, + 6614, "[utility_practice_invites_stream_cursor_input]!" ], "where": [ - 6287 + 6594 ] } ], "utility_practice_sessions": [ - 6319, + 6626, { "distinct_on": [ - 6343, + 6650, "[utility_practice_sessions_select_column!]" ], "limit": [ @@ -211076,19 +219430,19 @@ export default { 41 ], "order_by": [ - 6341, + 6648, "[utility_practice_sessions_order_by!]" ], "where": [ - 6330 + 6637 ] } ], "utility_practice_sessions_aggregate": [ - 6320, + 6627, { "distinct_on": [ - 6343, + 6650, "[utility_practice_sessions_select_column!]" ], "limit": [ @@ -211098,44 +219452,44 @@ export default { 41 ], "order_by": [ - 6341, + 6648, "[utility_practice_sessions_order_by!]" ], "where": [ - 6330 + 6637 ] } ], "utility_practice_sessions_by_pk": [ - 6319, + 6626, { "id": [ - 6365, + 6672, "uuid!" ] } ], "utility_practice_sessions_stream": [ - 6319, + 6626, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6353, + 6660, "[utility_practice_sessions_stream_cursor_input]!" ], "where": [ - 6330 + 6637 ] } ], "v_event_player_stats": [ - 6368, + 6675, { "distinct_on": [ - 6394, + 6701, "[v_event_player_stats_select_column!]" ], "limit": [ @@ -211145,19 +219499,19 @@ export default { 41 ], "order_by": [ - 6393, + 6700, "[v_event_player_stats_order_by!]" ], "where": [ - 6387 + 6694 ] } ], "v_event_player_stats_aggregate": [ - 6369, + 6676, { "distinct_on": [ - 6394, + 6701, "[v_event_player_stats_select_column!]" ], "limit": [ @@ -211167,35 +219521,35 @@ export default { 41 ], "order_by": [ - 6393, + 6700, "[v_event_player_stats_order_by!]" ], "where": [ - 6387 + 6694 ] } ], "v_event_player_stats_stream": [ - 6368, + 6675, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6409, + 6716, "[v_event_player_stats_stream_cursor_input]!" ], "where": [ - 6387 + 6694 ] } ], "v_gpu_pool_status": [ - 6419, + 6726, { "distinct_on": [ - 6427, + 6734, "[v_gpu_pool_status_select_column!]" ], "limit": [ @@ -211205,19 +219559,19 @@ export default { 41 ], "order_by": [ - 6426, + 6733, "[v_gpu_pool_status_order_by!]" ], "where": [ - 6423 + 6730 ] } ], "v_gpu_pool_status_aggregate": [ - 6420, + 6727, { "distinct_on": [ - 6427, + 6734, "[v_gpu_pool_status_select_column!]" ], "limit": [ @@ -211227,35 +219581,35 @@ export default { 41 ], "order_by": [ - 6426, + 6733, "[v_gpu_pool_status_order_by!]" ], "where": [ - 6423 + 6730 ] } ], "v_gpu_pool_status_stream": [ - 6419, + 6726, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6431, + 6738, "[v_gpu_pool_status_stream_cursor_input]!" ], "where": [ - 6423 + 6730 ] } ], "v_league_division_standings": [ - 6437, + 6744, { "distinct_on": [ - 6453, + 6760, "[v_league_division_standings_select_column!]" ], "limit": [ @@ -211265,19 +219619,19 @@ export default { 41 ], "order_by": [ - 6452, + 6759, "[v_league_division_standings_order_by!]" ], "where": [ - 6446 + 6753 ] } ], "v_league_division_standings_aggregate": [ - 6438, + 6745, { "distinct_on": [ - 6453, + 6760, "[v_league_division_standings_select_column!]" ], "limit": [ @@ -211287,35 +219641,35 @@ export default { 41 ], "order_by": [ - 6452, + 6759, "[v_league_division_standings_order_by!]" ], "where": [ - 6446 + 6753 ] } ], "v_league_division_standings_stream": [ - 6437, + 6744, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6460, + 6767, "[v_league_division_standings_stream_cursor_input]!" ], "where": [ - 6446 + 6753 ] } ], "v_league_season_player_stats": [ - 6470, + 6777, { "distinct_on": [ - 6496, + 6803, "[v_league_season_player_stats_select_column!]" ], "limit": [ @@ -211325,19 +219679,19 @@ export default { 41 ], "order_by": [ - 6495, + 6802, "[v_league_season_player_stats_order_by!]" ], "where": [ - 6489 + 6796 ] } ], "v_league_season_player_stats_aggregate": [ - 6471, + 6778, { "distinct_on": [ - 6496, + 6803, "[v_league_season_player_stats_select_column!]" ], "limit": [ @@ -211347,35 +219701,35 @@ export default { 41 ], "order_by": [ - 6495, + 6802, "[v_league_season_player_stats_order_by!]" ], "where": [ - 6489 + 6796 ] } ], "v_league_season_player_stats_stream": [ - 6470, + 6777, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6511, + 6818, "[v_league_season_player_stats_stream_cursor_input]!" ], "where": [ - 6489 + 6796 ] } ], "v_match_captains": [ - 6521, + 6828, { "distinct_on": [ - 6533, + 6840, "[v_match_captains_select_column!]" ], "limit": [ @@ -211385,19 +219739,19 @@ export default { 41 ], "order_by": [ - 6532, + 6839, "[v_match_captains_order_by!]" ], "where": [ - 6525 + 6832 ] } ], "v_match_captains_aggregate": [ - 6522, + 6829, { "distinct_on": [ - 6533, + 6840, "[v_match_captains_select_column!]" ], "limit": [ @@ -211407,35 +219761,35 @@ export default { 41 ], "order_by": [ - 6532, + 6839, "[v_match_captains_order_by!]" ], "where": [ - 6525 + 6832 ] } ], "v_match_captains_stream": [ - 6521, + 6828, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6538, + 6845, "[v_match_captains_stream_cursor_input]!" ], "where": [ - 6525 + 6832 ] } ], "v_match_clutches": [ - 6545, + 6852, { "distinct_on": [ - 6561, + 6868, "[v_match_clutches_select_column!]" ], "limit": [ @@ -211445,19 +219799,19 @@ export default { 41 ], "order_by": [ - 6560, + 6867, "[v_match_clutches_order_by!]" ], "where": [ - 6554 + 6861 ] } ], "v_match_clutches_aggregate": [ - 6546, + 6853, { "distinct_on": [ - 6561, + 6868, "[v_match_clutches_select_column!]" ], "limit": [ @@ -211467,35 +219821,35 @@ export default { 41 ], "order_by": [ - 6560, + 6867, "[v_match_clutches_order_by!]" ], "where": [ - 6554 + 6861 ] } ], "v_match_clutches_stream": [ - 6545, + 6852, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6568, + 6875, "[v_match_clutches_stream_cursor_input]!" ], "where": [ - 6554 + 6861 ] } ], "v_match_kill_pairs": [ - 6578, + 6885, { "distinct_on": [ - 6586, + 6893, "[v_match_kill_pairs_select_column!]" ], "limit": [ @@ -211505,19 +219859,19 @@ export default { 41 ], "order_by": [ - 6585, + 6892, "[v_match_kill_pairs_order_by!]" ], "where": [ - 6582 + 6889 ] } ], "v_match_kill_pairs_aggregate": [ - 6579, + 6886, { "distinct_on": [ - 6586, + 6893, "[v_match_kill_pairs_select_column!]" ], "limit": [ @@ -211527,35 +219881,35 @@ export default { 41 ], "order_by": [ - 6585, + 6892, "[v_match_kill_pairs_order_by!]" ], "where": [ - 6582 + 6889 ] } ], "v_match_kill_pairs_stream": [ - 6578, + 6885, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6590, + 6897, "[v_match_kill_pairs_stream_cursor_input]!" ], "where": [ - 6582 + 6889 ] } ], "v_match_lineup_buy_types": [ - 6596, + 6903, { "distinct_on": [ - 6604, + 6911, "[v_match_lineup_buy_types_select_column!]" ], "limit": [ @@ -211565,19 +219919,19 @@ export default { 41 ], "order_by": [ - 6603, + 6910, "[v_match_lineup_buy_types_order_by!]" ], "where": [ - 6600 + 6907 ] } ], "v_match_lineup_buy_types_aggregate": [ - 6597, + 6904, { "distinct_on": [ - 6604, + 6911, "[v_match_lineup_buy_types_select_column!]" ], "limit": [ @@ -211587,35 +219941,35 @@ export default { 41 ], "order_by": [ - 6603, + 6910, "[v_match_lineup_buy_types_order_by!]" ], "where": [ - 6600 + 6907 ] } ], "v_match_lineup_buy_types_stream": [ - 6596, + 6903, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6608, + 6915, "[v_match_lineup_buy_types_stream_cursor_input]!" ], "where": [ - 6600 + 6907 ] } ], "v_match_lineup_map_stats": [ - 6614, + 6921, { "distinct_on": [ - 6622, + 6929, "[v_match_lineup_map_stats_select_column!]" ], "limit": [ @@ -211625,19 +219979,19 @@ export default { 41 ], "order_by": [ - 6621, + 6928, "[v_match_lineup_map_stats_order_by!]" ], "where": [ - 6618 + 6925 ] } ], "v_match_lineup_map_stats_aggregate": [ - 6615, + 6922, { "distinct_on": [ - 6622, + 6929, "[v_match_lineup_map_stats_select_column!]" ], "limit": [ @@ -211647,35 +220001,35 @@ export default { 41 ], "order_by": [ - 6621, + 6928, "[v_match_lineup_map_stats_order_by!]" ], "where": [ - 6618 + 6925 ] } ], "v_match_lineup_map_stats_stream": [ - 6614, + 6921, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6626, + 6933, "[v_match_lineup_map_stats_stream_cursor_input]!" ], "where": [ - 6618 + 6925 ] } ], "v_match_map_backup_rounds": [ - 6632, + 6939, { "distinct_on": [ - 6643, + 6950, "[v_match_map_backup_rounds_select_column!]" ], "limit": [ @@ -211685,19 +220039,19 @@ export default { 41 ], "order_by": [ - 6642, + 6949, "[v_match_map_backup_rounds_order_by!]" ], "where": [ - 6636 + 6943 ] } ], "v_match_map_backup_rounds_aggregate": [ - 6633, + 6940, { "distinct_on": [ - 6643, + 6950, "[v_match_map_backup_rounds_select_column!]" ], "limit": [ @@ -211707,35 +220061,35 @@ export default { 41 ], "order_by": [ - 6642, + 6949, "[v_match_map_backup_rounds_order_by!]" ], "where": [ - 6636 + 6943 ] } ], "v_match_map_backup_rounds_stream": [ - 6632, + 6939, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6648, + 6955, "[v_match_map_backup_rounds_stream_cursor_input]!" ], "where": [ - 6636 + 6943 ] } ], "v_match_player_buy_types": [ - 6655, + 6962, { "distinct_on": [ - 6663, + 6970, "[v_match_player_buy_types_select_column!]" ], "limit": [ @@ -211745,19 +220099,19 @@ export default { 41 ], "order_by": [ - 6662, + 6969, "[v_match_player_buy_types_order_by!]" ], "where": [ - 6659 + 6966 ] } ], "v_match_player_buy_types_aggregate": [ - 6656, + 6963, { "distinct_on": [ - 6663, + 6970, "[v_match_player_buy_types_select_column!]" ], "limit": [ @@ -211767,35 +220121,35 @@ export default { 41 ], "order_by": [ - 6662, + 6969, "[v_match_player_buy_types_order_by!]" ], "where": [ - 6659 + 6966 ] } ], "v_match_player_buy_types_stream": [ - 6655, + 6962, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6667, + 6974, "[v_match_player_buy_types_stream_cursor_input]!" ], "where": [ - 6659 + 6966 ] } ], "v_match_player_opening_duels": [ - 6673, + 6980, { "distinct_on": [ - 6689, + 6996, "[v_match_player_opening_duels_select_column!]" ], "limit": [ @@ -211805,19 +220159,19 @@ export default { 41 ], "order_by": [ - 6688, + 6995, "[v_match_player_opening_duels_order_by!]" ], "where": [ - 6682 + 6989 ] } ], "v_match_player_opening_duels_aggregate": [ - 6674, + 6981, { "distinct_on": [ - 6689, + 6996, "[v_match_player_opening_duels_select_column!]" ], "limit": [ @@ -211827,35 +220181,35 @@ export default { 41 ], "order_by": [ - 6688, + 6995, "[v_match_player_opening_duels_order_by!]" ], "where": [ - 6682 + 6989 ] } ], "v_match_player_opening_duels_stream": [ - 6673, + 6980, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6696, + 7003, "[v_match_player_opening_duels_stream_cursor_input]!" ], "where": [ - 6682 + 6989 ] } ], "v_player_arch_nemesis": [ - 6706, + 7013, { "distinct_on": [ - 6714, + 7021, "[v_player_arch_nemesis_select_column!]" ], "limit": [ @@ -211865,19 +220219,19 @@ export default { 41 ], "order_by": [ - 6713, + 7020, "[v_player_arch_nemesis_order_by!]" ], "where": [ - 6710 + 7017 ] } ], "v_player_arch_nemesis_aggregate": [ - 6707, + 7014, { "distinct_on": [ - 6714, + 7021, "[v_player_arch_nemesis_select_column!]" ], "limit": [ @@ -211887,35 +220241,35 @@ export default { 41 ], "order_by": [ - 6713, + 7020, "[v_player_arch_nemesis_order_by!]" ], "where": [ - 6710 + 7017 ] } ], "v_player_arch_nemesis_stream": [ - 6706, + 7013, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6718, + 7025, "[v_player_arch_nemesis_stream_cursor_input]!" ], "where": [ - 6710 + 7017 ] } ], "v_player_damage": [ - 6724, + 7031, { "distinct_on": [ - 6732, + 7039, "[v_player_damage_select_column!]" ], "limit": [ @@ -211925,19 +220279,19 @@ export default { 41 ], "order_by": [ - 6731, + 7038, "[v_player_damage_order_by!]" ], "where": [ - 6728 + 7035 ] } ], "v_player_damage_aggregate": [ - 6725, + 7032, { "distinct_on": [ - 6732, + 7039, "[v_player_damage_select_column!]" ], "limit": [ @@ -211947,35 +220301,35 @@ export default { 41 ], "order_by": [ - 6731, + 7038, "[v_player_damage_order_by!]" ], "where": [ - 6728 + 7035 ] } ], "v_player_damage_stream": [ - 6724, + 7031, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6736, + 7043, "[v_player_damage_stream_cursor_input]!" ], "where": [ - 6728 + 7035 ] } ], "v_player_elo": [ - 6742, + 7049, { "distinct_on": [ - 6768, + 7075, "[v_player_elo_select_column!]" ], "limit": [ @@ -211985,19 +220339,19 @@ export default { 41 ], "order_by": [ - 6767, + 7074, "[v_player_elo_order_by!]" ], "where": [ - 6761 + 7068 ] } ], "v_player_elo_aggregate": [ - 6743, + 7050, { "distinct_on": [ - 6768, + 7075, "[v_player_elo_select_column!]" ], "limit": [ @@ -212007,35 +220361,35 @@ export default { 41 ], "order_by": [ - 6767, + 7074, "[v_player_elo_order_by!]" ], "where": [ - 6761 + 7068 ] } ], "v_player_elo_stream": [ - 6742, + 7049, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6783, + 7090, "[v_player_elo_stream_cursor_input]!" ], "where": [ - 6761 + 7068 ] } ], "v_player_map_losses": [ - 6793, + 7100, { "distinct_on": [ - 6801, + 7108, "[v_player_map_losses_select_column!]" ], "limit": [ @@ -212045,19 +220399,19 @@ export default { 41 ], "order_by": [ - 6800, + 7107, "[v_player_map_losses_order_by!]" ], "where": [ - 6797 + 7104 ] } ], "v_player_map_losses_aggregate": [ - 6794, + 7101, { "distinct_on": [ - 6801, + 7108, "[v_player_map_losses_select_column!]" ], "limit": [ @@ -212067,35 +220421,35 @@ export default { 41 ], "order_by": [ - 6800, + 7107, "[v_player_map_losses_order_by!]" ], "where": [ - 6797 + 7104 ] } ], "v_player_map_losses_stream": [ - 6793, + 7100, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6805, + 7112, "[v_player_map_losses_stream_cursor_input]!" ], "where": [ - 6797 + 7104 ] } ], "v_player_map_wins": [ - 6811, + 7118, { "distinct_on": [ - 6819, + 7126, "[v_player_map_wins_select_column!]" ], "limit": [ @@ -212105,19 +220459,19 @@ export default { 41 ], "order_by": [ - 6818, + 7125, "[v_player_map_wins_order_by!]" ], "where": [ - 6815 + 7122 ] } ], "v_player_map_wins_aggregate": [ - 6812, + 7119, { "distinct_on": [ - 6819, + 7126, "[v_player_map_wins_select_column!]" ], "limit": [ @@ -212127,35 +220481,35 @@ export default { 41 ], "order_by": [ - 6818, + 7125, "[v_player_map_wins_order_by!]" ], "where": [ - 6815 + 7122 ] } ], "v_player_map_wins_stream": [ - 6811, + 7118, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6823, + 7130, "[v_player_map_wins_stream_cursor_input]!" ], "where": [ - 6815 + 7122 ] } ], "v_player_match_head_to_head": [ - 6829, + 7136, { "distinct_on": [ - 6837, + 7144, "[v_player_match_head_to_head_select_column!]" ], "limit": [ @@ -212165,19 +220519,19 @@ export default { 41 ], "order_by": [ - 6836, + 7143, "[v_player_match_head_to_head_order_by!]" ], "where": [ - 6833 + 7140 ] } ], "v_player_match_head_to_head_aggregate": [ - 6830, + 7137, { "distinct_on": [ - 6837, + 7144, "[v_player_match_head_to_head_select_column!]" ], "limit": [ @@ -212187,35 +220541,35 @@ export default { 41 ], "order_by": [ - 6836, + 7143, "[v_player_match_head_to_head_order_by!]" ], "where": [ - 6833 + 7140 ] } ], "v_player_match_head_to_head_stream": [ - 6829, + 7136, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6841, + 7148, "[v_player_match_head_to_head_stream_cursor_input]!" ], "where": [ - 6833 + 7140 ] } ], "v_player_match_map_hltv": [ - 6847, + 7154, { "distinct_on": [ - 6865, + 7172, "[v_player_match_map_hltv_select_column!]" ], "limit": [ @@ -212225,19 +220579,19 @@ export default { 41 ], "order_by": [ - 6864, + 7171, "[v_player_match_map_hltv_order_by!]" ], "where": [ - 6856 + 7163 ] } ], "v_player_match_map_hltv_aggregate": [ - 6848, + 7155, { "distinct_on": [ - 6865, + 7172, "[v_player_match_map_hltv_select_column!]" ], "limit": [ @@ -212247,35 +220601,35 @@ export default { 41 ], "order_by": [ - 6864, + 7171, "[v_player_match_map_hltv_order_by!]" ], "where": [ - 6856 + 7163 ] } ], "v_player_match_map_hltv_stream": [ - 6847, + 7154, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6873, + 7180, "[v_player_match_map_hltv_stream_cursor_input]!" ], "where": [ - 6856 + 7163 ] } ], "v_player_match_map_roles": [ - 6884, + 7191, { "distinct_on": [ - 6892, + 7199, "[v_player_match_map_roles_select_column!]" ], "limit": [ @@ -212285,19 +220639,19 @@ export default { 41 ], "order_by": [ - 6891, + 7198, "[v_player_match_map_roles_order_by!]" ], "where": [ - 6888 + 7195 ] } ], "v_player_match_map_roles_aggregate": [ - 6885, + 7192, { "distinct_on": [ - 6892, + 7199, "[v_player_match_map_roles_select_column!]" ], "limit": [ @@ -212307,35 +220661,35 @@ export default { 41 ], "order_by": [ - 6891, + 7198, "[v_player_match_map_roles_order_by!]" ], "where": [ - 6888 + 7195 ] } ], "v_player_match_map_roles_stream": [ - 6884, + 7191, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6896, + 7203, "[v_player_match_map_roles_stream_cursor_input]!" ], "where": [ - 6888 + 7195 ] } ], "v_player_match_performance": [ - 6902, + 7209, { "distinct_on": [ - 6910, + 7217, "[v_player_match_performance_select_column!]" ], "limit": [ @@ -212345,19 +220699,19 @@ export default { 41 ], "order_by": [ - 6909, + 7216, "[v_player_match_performance_order_by!]" ], "where": [ - 6906 + 7213 ] } ], "v_player_match_performance_aggregate": [ - 6903, + 7210, { "distinct_on": [ - 6910, + 7217, "[v_player_match_performance_select_column!]" ], "limit": [ @@ -212367,35 +220721,35 @@ export default { 41 ], "order_by": [ - 6909, + 7216, "[v_player_match_performance_order_by!]" ], "where": [ - 6906 + 7213 ] } ], "v_player_match_performance_stream": [ - 6902, + 7209, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6914, + 7221, "[v_player_match_performance_stream_cursor_input]!" ], "where": [ - 6906 + 7213 ] } ], "v_player_match_rating": [ - 6920, + 7227, { "distinct_on": [ - 6928, + 7235, "[v_player_match_rating_select_column!]" ], "limit": [ @@ -212405,19 +220759,19 @@ export default { 41 ], "order_by": [ - 6927, + 7234, "[v_player_match_rating_order_by!]" ], "where": [ - 6924 + 7231 ] } ], "v_player_match_rating_aggregate": [ - 6921, + 7228, { "distinct_on": [ - 6928, + 7235, "[v_player_match_rating_select_column!]" ], "limit": [ @@ -212427,35 +220781,35 @@ export default { 41 ], "order_by": [ - 6927, + 7234, "[v_player_match_rating_order_by!]" ], "where": [ - 6924 + 7231 ] } ], "v_player_match_rating_stream": [ - 6920, + 7227, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6932, + 7239, "[v_player_match_rating_stream_cursor_input]!" ], "where": [ - 6924 + 7231 ] } ], "v_player_multi_kills": [ - 6938, + 7245, { "distinct_on": [ - 6954, + 7261, "[v_player_multi_kills_select_column!]" ], "limit": [ @@ -212465,19 +220819,19 @@ export default { 41 ], "order_by": [ - 6953, + 7260, "[v_player_multi_kills_order_by!]" ], "where": [ - 6947 + 7254 ] } ], "v_player_multi_kills_aggregate": [ - 6939, + 7246, { "distinct_on": [ - 6954, + 7261, "[v_player_multi_kills_select_column!]" ], "limit": [ @@ -212487,35 +220841,35 @@ export default { 41 ], "order_by": [ - 6953, + 7260, "[v_player_multi_kills_order_by!]" ], "where": [ - 6947 + 7254 ] } ], "v_player_multi_kills_stream": [ - 6938, + 7245, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6961, + 7268, "[v_player_multi_kills_stream_cursor_input]!" ], "where": [ - 6947 + 7254 ] } ], "v_player_queue_partners": [ - 6971, + 7278, { "distinct_on": [ - 6979, + 7286, "[v_player_queue_partners_select_column!]" ], "limit": [ @@ -212525,19 +220879,19 @@ export default { 41 ], "order_by": [ - 6978, + 7285, "[v_player_queue_partners_order_by!]" ], "where": [ - 6975 + 7282 ] } ], "v_player_queue_partners_aggregate": [ - 6972, + 7279, { "distinct_on": [ - 6979, + 7286, "[v_player_queue_partners_select_column!]" ], "limit": [ @@ -212547,35 +220901,35 @@ export default { 41 ], "order_by": [ - 6978, + 7285, "[v_player_queue_partners_order_by!]" ], "where": [ - 6975 + 7282 ] } ], "v_player_queue_partners_stream": [ - 6971, + 7278, { "batch_size": [ 41, "Int!" ], "cursor": [ - 6983, + 7290, "[v_player_queue_partners_stream_cursor_input]!" ], "where": [ - 6975 + 7282 ] } ], "v_player_weapon_damage": [ - 6989, + 7296, { "distinct_on": [ - 6997, + 7304, "[v_player_weapon_damage_select_column!]" ], "limit": [ @@ -212585,19 +220939,19 @@ export default { 41 ], "order_by": [ - 6996, + 7303, "[v_player_weapon_damage_order_by!]" ], "where": [ - 6993 + 7300 ] } ], "v_player_weapon_damage_aggregate": [ - 6990, + 7297, { "distinct_on": [ - 6997, + 7304, "[v_player_weapon_damage_select_column!]" ], "limit": [ @@ -212607,35 +220961,35 @@ export default { 41 ], "order_by": [ - 6996, + 7303, "[v_player_weapon_damage_order_by!]" ], "where": [ - 6993 + 7300 ] } ], "v_player_weapon_damage_stream": [ - 6989, + 7296, { "batch_size": [ 41, "Int!" ], "cursor": [ - 7001, + 7308, "[v_player_weapon_damage_stream_cursor_input]!" ], "where": [ - 6993 + 7300 ] } ], "v_player_weapon_kills": [ - 7007, + 7314, { "distinct_on": [ - 7015, + 7322, "[v_player_weapon_kills_select_column!]" ], "limit": [ @@ -212645,19 +220999,19 @@ export default { 41 ], "order_by": [ - 7014, + 7321, "[v_player_weapon_kills_order_by!]" ], "where": [ - 7011 + 7318 ] } ], "v_player_weapon_kills_aggregate": [ - 7008, + 7315, { "distinct_on": [ - 7015, + 7322, "[v_player_weapon_kills_select_column!]" ], "limit": [ @@ -212667,35 +221021,35 @@ export default { 41 ], "order_by": [ - 7014, + 7321, "[v_player_weapon_kills_order_by!]" ], "where": [ - 7011 + 7318 ] } ], "v_player_weapon_kills_stream": [ - 7007, + 7314, { "batch_size": [ 41, "Int!" ], "cursor": [ - 7019, + 7326, "[v_player_weapon_kills_stream_cursor_input]!" ], "where": [ - 7011 + 7318 ] } ], "v_pool_maps": [ - 7025, + 7332, { "distinct_on": [ - 7042, + 7349, "[v_pool_maps_select_column!]" ], "limit": [ @@ -212705,19 +221059,19 @@ export default { 41 ], "order_by": [ - 7041, + 7348, "[v_pool_maps_order_by!]" ], "where": [ - 7034 + 7341 ] } ], "v_pool_maps_aggregate": [ - 7026, + 7333, { "distinct_on": [ - 7042, + 7349, "[v_pool_maps_select_column!]" ], "limit": [ @@ -212727,35 +221081,35 @@ export default { 41 ], "order_by": [ - 7041, + 7348, "[v_pool_maps_order_by!]" ], "where": [ - 7034 + 7341 ] } ], "v_pool_maps_stream": [ - 7025, + 7332, { "batch_size": [ 41, "Int!" ], "cursor": [ - 7046, + 7353, "[v_pool_maps_stream_cursor_input]!" ], "where": [ - 7034 + 7341 ] } ], "v_steam_account_pool_status": [ - 7049, + 7356, { "distinct_on": [ - 7057, + 7364, "[v_steam_account_pool_status_select_column!]" ], "limit": [ @@ -212765,19 +221119,19 @@ export default { 41 ], "order_by": [ - 7056, + 7363, "[v_steam_account_pool_status_order_by!]" ], "where": [ - 7053 + 7360 ] } ], "v_steam_account_pool_status_aggregate": [ - 7050, + 7357, { "distinct_on": [ - 7057, + 7364, "[v_steam_account_pool_status_select_column!]" ], "limit": [ @@ -212787,35 +221141,35 @@ export default { 41 ], "order_by": [ - 7056, + 7363, "[v_steam_account_pool_status_order_by!]" ], "where": [ - 7053 + 7360 ] } ], "v_steam_account_pool_status_stream": [ - 7049, + 7356, { "batch_size": [ 41, "Int!" ], "cursor": [ - 7061, + 7368, "[v_steam_account_pool_status_stream_cursor_input]!" ], "where": [ - 7053 + 7360 ] } ], "v_team_ranks": [ - 7067, + 7374, { "distinct_on": [ - 7077, + 7384, "[v_team_ranks_select_column!]" ], "limit": [ @@ -212825,19 +221179,19 @@ export default { 41 ], "order_by": [ - 7076, + 7383, "[v_team_ranks_order_by!]" ], "where": [ - 7071 + 7378 ] } ], "v_team_ranks_aggregate": [ - 7068, + 7375, { "distinct_on": [ - 7077, + 7384, "[v_team_ranks_select_column!]" ], "limit": [ @@ -212847,35 +221201,35 @@ export default { 41 ], "order_by": [ - 7076, + 7383, "[v_team_ranks_order_by!]" ], "where": [ - 7071 + 7378 ] } ], "v_team_ranks_stream": [ - 7067, + 7374, { "batch_size": [ 41, "Int!" ], "cursor": [ - 7081, + 7388, "[v_team_ranks_stream_cursor_input]!" ], "where": [ - 7071 + 7378 ] } ], "v_team_reputation": [ - 7087, + 7394, { "distinct_on": [ - 7097, + 7404, "[v_team_reputation_select_column!]" ], "limit": [ @@ -212885,19 +221239,19 @@ export default { 41 ], "order_by": [ - 7096, + 7403, "[v_team_reputation_order_by!]" ], "where": [ - 7091 + 7398 ] } ], "v_team_reputation_aggregate": [ - 7088, + 7395, { "distinct_on": [ - 7097, + 7404, "[v_team_reputation_select_column!]" ], "limit": [ @@ -212907,35 +221261,35 @@ export default { 41 ], "order_by": [ - 7096, + 7403, "[v_team_reputation_order_by!]" ], "where": [ - 7091 + 7398 ] } ], "v_team_reputation_stream": [ - 7087, + 7394, { "batch_size": [ 41, "Int!" ], "cursor": [ - 7101, + 7408, "[v_team_reputation_stream_cursor_input]!" ], "where": [ - 7091 + 7398 ] } ], "v_team_stage_results": [ - 7107, + 7414, { "distinct_on": [ - 7139, + 7446, "[v_team_stage_results_select_column!]" ], "limit": [ @@ -212945,19 +221299,19 @@ export default { 41 ], "order_by": [ - 7137, + 7444, "[v_team_stage_results_order_by!]" ], "where": [ - 7126 + 7433 ] } ], "v_team_stage_results_aggregate": [ - 7108, + 7415, { "distinct_on": [ - 7139, + 7446, "[v_team_stage_results_select_column!]" ], "limit": [ @@ -212967,48 +221321,48 @@ export default { 41 ], "order_by": [ - 7137, + 7444, "[v_team_stage_results_order_by!]" ], "where": [ - 7126 + 7433 ] } ], "v_team_stage_results_by_pk": [ - 7107, + 7414, { "tournament_stage_id": [ - 6365, + 6672, "uuid!" ], "tournament_team_id": [ - 6365, + 6672, "uuid!" ] } ], "v_team_stage_results_stream": [ - 7107, + 7414, { "batch_size": [ 41, "Int!" ], "cursor": [ - 7155, + 7462, "[v_team_stage_results_stream_cursor_input]!" ], "where": [ - 7126 + 7433 ] } ], "v_team_tournament_results": [ - 7167, + 7474, { "distinct_on": [ - 7193, + 7500, "[v_team_tournament_results_select_column!]" ], "limit": [ @@ -213018,19 +221372,19 @@ export default { 41 ], "order_by": [ - 7192, + 7499, "[v_team_tournament_results_order_by!]" ], "where": [ - 7186 + 7493 ] } ], "v_team_tournament_results_aggregate": [ - 7168, + 7475, { "distinct_on": [ - 7193, + 7500, "[v_team_tournament_results_select_column!]" ], "limit": [ @@ -213040,35 +221394,35 @@ export default { 41 ], "order_by": [ - 7192, + 7499, "[v_team_tournament_results_order_by!]" ], "where": [ - 7186 + 7493 ] } ], "v_team_tournament_results_stream": [ - 7167, + 7474, { "batch_size": [ 41, "Int!" ], "cursor": [ - 7208, + 7515, "[v_team_tournament_results_stream_cursor_input]!" ], "where": [ - 7186 + 7493 ] } ], "v_tournament_player_stats": [ - 7218, + 7525, { "distinct_on": [ - 7244, + 7551, "[v_tournament_player_stats_select_column!]" ], "limit": [ @@ -213078,19 +221432,19 @@ export default { 41 ], "order_by": [ - 7243, + 7550, "[v_tournament_player_stats_order_by!]" ], "where": [ - 7237 + 7544 ] } ], "v_tournament_player_stats_aggregate": [ - 7219, + 7526, { "distinct_on": [ - 7244, + 7551, "[v_tournament_player_stats_select_column!]" ], "limit": [ @@ -213100,27 +221454,27 @@ export default { 41 ], "order_by": [ - 7243, + 7550, "[v_tournament_player_stats_order_by!]" ], "where": [ - 7237 + 7544 ] } ], "v_tournament_player_stats_stream": [ - 7218, + 7525, { "batch_size": [ 41, "Int!" ], "cursor": [ - 7259, + 7566, "[v_tournament_player_stats_stream_cursor_input]!" ], "where": [ - 7237 + 7544 ] } ], diff --git a/hasura/enums/notification-types.sql b/hasura/enums/notification-types.sql index 27a2c727f..4cd7a5b07 100644 --- a/hasura/enums/notification-types.sql +++ b/hasura/enums/notification-types.sql @@ -33,9 +33,13 @@ INSERT INTO e_notification_types ("value", "description") VALUES ('MatchChatMessage', 'A new message in a match''s chat'), ('TournamentCreated', 'Registration opened for a tournament'), ('TournamentReminder', 'A tournament you are registered for starts soon'), + ('TournamentCheckInOpen', 'Check-in has opened for a tournament you are registered for'), + ('TournamentCheckInClosing', 'Check-in for your tournament closes soon'), + ('TournamentCheckInMissed', 'Your team missed check-in and was not seeded'), ('NewsPublished', 'A news article was published'), ('TeamInvite', 'You were invited to a team'), ('TournamentTeamInvite', 'You were invited to play in a tournament'), + ('TournamentInvite', 'You were invited to register for a tournament'), ('DraftInvite', 'You were invited to a draft lobby'), ('MatchStatsReady', 'Stats for a match you played are ready'), ('ClipReady', 'A clip you requested finished rendering'), @@ -44,6 +48,7 @@ INSERT INTO e_notification_types ("value", "description") VALUES ('SeasonEnded', 'A season has ended'), ('UtilityPracticeInvite', 'You were invited to a utility practice session'), ('UtilityPracticeReady', 'Your utility practice server is ready'), - ('UtilityDriftScanFinished', 'A utility drift scan finished') + ('UtilityDriftScanFinished', 'A utility drift scan finished'), + ('TournamentPartySignup', 'Your lobby was signed up for a tournament as a free agent party') ON CONFLICT("value") DO UPDATE SET "description" = EXCLUDED."description"; diff --git a/hasura/enums/sanction-scopes.sql b/hasura/enums/sanction-scopes.sql new file mode 100644 index 000000000..761930cb4 --- /dev/null +++ b/hasura/enums/sanction-scopes.sql @@ -0,0 +1,5 @@ +insert into e_sanction_scopes ("value", "description") values + ('matchmaking', 'Bars the player from queueing and from draft lobbies'), + ('tournaments', 'Bars the player from joining a tournament roster or free agent pool'), + ('both', 'Bars the player from matchmaking and tournaments') +on conflict(value) do update set "description" = EXCLUDED."description" diff --git a/hasura/enums/sanction-sources.sql b/hasura/enums/sanction-sources.sql new file mode 100644 index 000000000..39a3c5571 --- /dev/null +++ b/hasura/enums/sanction-sources.sql @@ -0,0 +1,17 @@ +-- The default_* columns are the shipped policy, not operator data: the settings +-- rows an operator edits are seeded from these once and never reset, so a +-- release is free to correct a default here without touching a live install. +insert into e_sanction_sources + ("value", "description", default_enabled, default_threshold, default_window_days, default_durations, default_scope, writes_platform_ban) +values + ('match_abandon', 'A player left or never connected to a match they were rostered for', true, 1, 7, '10,60,120,240,480,960,1920', 'matchmaking', false), + ('vac_ban', 'Steam reports a VAC or game ban on the player''s account', true, 1, 0, '0', 'both', true), + ('tournament_no_show', 'A team missed a required tournament check-in', true, 3, 30, '10080', 'tournaments', false) +on conflict(value) do update set + "description" = EXCLUDED."description", + default_enabled = EXCLUDED.default_enabled, + default_threshold = EXCLUDED.default_threshold, + default_window_days = EXCLUDED.default_window_days, + default_durations = EXCLUDED.default_durations, + default_scope = EXCLUDED.default_scope, + writes_platform_ban = EXCLUDED.writes_platform_ban diff --git a/hasura/enums/tournament-free-agent-statuses.sql b/hasura/enums/tournament-free-agent-statuses.sql new file mode 100644 index 000000000..2bc165b58 --- /dev/null +++ b/hasura/enums/tournament-free-agent-statuses.sql @@ -0,0 +1,6 @@ +insert into e_tournament_free_agent_statuses ("value", "description") values + ('registered', 'Signed up and waiting for the draft'), + ('drafted', 'Placed on a drafted team'), + ('waitlisted', 'Did not make the cut; first in line if a slot opens'), + ('withdrawn', 'Left the free agent pool') +on conflict(value) do update set "description" = EXCLUDED."description" diff --git a/hasura/enums/tournament-registration-types.sql b/hasura/enums/tournament-registration-types.sql new file mode 100644 index 000000000..130bad2b8 --- /dev/null +++ b/hasura/enums/tournament-registration-types.sql @@ -0,0 +1,5 @@ +insert into e_tournament_registration_types ("value", "description") values + ('teams', 'Only pre-formed teams may register'), + ('free_agents', 'Only individual players may register; teams are drafted from the pool'), + ('both', 'Pre-formed teams and individual free agents may both register') +on conflict(value) do update set "description" = EXCLUDED."description" diff --git a/hasura/enums/tournament-statuses.sql b/hasura/enums/tournament-statuses.sql index d371aec75..78e01c2e9 100644 --- a/hasura/enums/tournament-statuses.sql +++ b/hasura/enums/tournament-statuses.sql @@ -4,6 +4,7 @@ insert into e_tournament_status ("value", "description") values ('Setup', 'Setup'), ('RegistrationOpen', 'Registration Open'), ('RegistrationClosed', 'Registration Closed'), + ('CheckInReview', 'Check-in closed with teams missing; held for organizer review'), ('Live', 'Live'), ('Cancelled', 'Cancelled'), ('CancelledMinTeams', 'Cancelled because it did not meet minimum number of teams'), diff --git a/hasura/functions/generate_secure_invite_code.sql b/hasura/functions/generate_secure_invite_code.sql new file mode 100644 index 000000000..6728ffa24 --- /dev/null +++ b/hasura/functions/generate_secure_invite_code.sql @@ -0,0 +1,23 @@ +-- Crockford base32 over gen_random_bytes: 10 chars, 50 bits, no ambiguous +-- glyphs, 256 % 32 == 0 so the modulo is unbiased. The generator for any code +-- handed out on a public link. +-- +-- 1885000000000_tournament_invite_codes seeds a copy when it is missing -- +-- migrations run before this phase, so a column DEFAULT calling it would not +-- resolve on a fresh install. This file stays the definition that is maintained. +CREATE OR REPLACE FUNCTION public.generate_secure_invite_code() RETURNS text + LANGUAGE plpgsql + VOLATILE + AS $fn$ +DECLARE + alphabet constant text := '0123456789ABCDEFGHJKMNPQRSTVWXYZ'; + source bytea := gen_random_bytes(10); + code text := ''; + i int; +BEGIN + FOR i IN 0..9 LOOP + code := code || substr(alphabet, (get_byte(source, i) % 32) + 1, 1); + END LOOP; + RETURN code; +END; +$fn$; diff --git a/hasura/functions/players/get_player_matchmaking_cooldown.sql b/hasura/functions/players/get_player_matchmaking_cooldown.sql index 5962b168a..44014a635 100644 --- a/hasura/functions/players/get_player_matchmaking_cooldown.sql +++ b/hasura/functions/players/get_player_matchmaking_cooldown.sql @@ -1,44 +1,30 @@ +-- The matchmaking half of the sanctions policy. The escalation ladder, the decay +-- window and whether this fires at all now live in settings (see +-- hasura/functions/sanctions/sanction_policy.sql); the shipped defaults for +-- match_abandon reproduce exactly what was hardcoded here before -- a 7 day +-- window and the 10/60/120/240/480/960/1920 minute ladder, counted from the last +-- abandon -- so turning the policy on changes nothing until an operator edits it. +-- +-- The window is still counted rather than the rows being deleted. The escalation +-- used to be forgiven by CleanAbandonedMatches deleting the rows, which made the +-- record too short-lived to recompute elo from: a leaver penalty applied at match +-- time silently vanished from any later recompute. CREATE OR REPLACE FUNCTION get_player_matchmaking_cooldown(player public.players, hasura_session json) RETURNS TIMESTAMP WITH TIME ZONE AS $$ DECLARE - abandoned_count INTEGER; - last_abandoned_time TIMESTAMP WITH TIME ZONE; - minutes_since_last_abandoned INTEGER; - cooldown_duration INTEGER; cooldown_time TIMESTAMP WITH TIME ZONE; - cooldown_durations INTEGER[] := ARRAY[10, 60, 120, 240, 480, 960, 1920]; BEGIN IF (hasura_session ->> 'x-hasura-user-id')::bigint != player.steam_id::bigint THEN RETURN NULL; END IF; - -- Windowed rather than counting every row ever. The escalation used to be - -- forgiven by CleanAbandonedMatches deleting the rows, which made the - -- record too short-lived to recompute elo from -- a leaver penalty applied - -- at match time silently vanished from any later recompute. The window - -- keeps the same forgiveness while the rows stay put. - SELECT COUNT(*) INTO abandoned_count - FROM abandoned_matches - WHERE steam_id = player.steam_id - AND abandoned_at > NOW() - INTERVAL '7 days'; + cooldown_time := public.player_sanction_expiry(player.steam_id, 'matchmaking'); - IF abandoned_count > 0 THEN - SELECT abandoned_at - INTO last_abandoned_time - FROM abandoned_matches - WHERE steam_id = player.steam_id - AND abandoned_at > NOW() - INTERVAL '7 days' - ORDER BY abandoned_at DESC - LIMIT 1; - - cooldown_time := last_abandoned_time + (cooldown_durations[LEAST(abandoned_count, array_length(cooldown_durations, 1))] * INTERVAL '1 minute'); - - IF cooldown_time > NOW() THEN - RETURN cooldown_time; - END IF; + IF cooldown_time > NOW() THEN + RETURN cooldown_time; END IF; RETURN NULL; END; -$$ LANGUAGE plpgsql stable; \ No newline at end of file +$$ LANGUAGE plpgsql stable; diff --git a/hasura/functions/sanctions/sanction_policy.sql b/hasura/functions/sanctions/sanction_policy.sql new file mode 100644 index 000000000..e040d1e61 --- /dev/null +++ b/hasura/functions/sanctions/sanction_policy.sql @@ -0,0 +1,427 @@ +-- The configurable sanctions policy. +-- +-- Every automatic sanction on the platform is described by five numbers held in +-- `public.settings` under `public.sanction__`: enabled, +-- threshold, window_days, durations and scope. The `public.` prefix is the ACL +-- (guest may read a public.% setting), which is what lets the UI tell a player +-- why they are on cooldown instead of just that they are. +-- +-- Nothing here reads a hardcoded number. A missing or unparseable settings row +-- falls back to `e_sanction_sources.default_*`, never to "no sanction": a +-- deleted row or a typo must not silently switch enforcement off. +-- +-- Ordering note: apply() walks hasura/functions alphabetically, so this file +-- runs after players/ and before tournaments/. Everything below is plpgsql or +-- only calls functions defined above it, so nothing resolves a body at CREATE +-- time against a function that does not exist yet. + +CREATE OR REPLACE FUNCTION public.sanction_policy_enabled(_source text) +RETURNS boolean +LANGUAGE sql +STABLE +AS $$ + SELECT COALESCE( + ( + SELECT s.value = 'true' + FROM public.settings s + WHERE s.name = 'public.sanction_' || _source || '_enabled' + ), + src.default_enabled + ) + FROM public.e_sanction_sources src + WHERE src.value = _source; +$$; + +-- Clamped to 1: a threshold of 0 would mean "fires with no occurrences at all", +-- which would ban the entire player base the moment it was typed. +-- +-- plpgsql rather than sql, here and below, purely for creation order: a sql body +-- is resolved at CREATE time and get_int_setting/get_setting live in +-- hasura/functions/settings, which apply() reaches after this directory. +CREATE OR REPLACE FUNCTION public.sanction_policy_threshold(_source text) +RETURNS integer +LANGUAGE plpgsql +STABLE +AS $$ +DECLARE + _default integer; +BEGIN + SELECT src.default_threshold + INTO _default + FROM public.e_sanction_sources src + WHERE src.value = _source; + + IF _default IS NULL THEN + RETURN NULL; + END IF; + + RETURN GREATEST( + 1, + public.get_int_setting( + 'public.sanction_' || _source || '_threshold', + _default + ) + ); +END; +$$; + +-- How far back occurrences count. 0 means the source never decays -- what a VAC +-- ban needs, and what the leaver window explicitly does not. +CREATE OR REPLACE FUNCTION public.sanction_policy_window_days(_source text) +RETURNS integer +LANGUAGE plpgsql +STABLE +AS $$ +DECLARE + _default integer; +BEGIN + SELECT src.default_window_days + INTO _default + FROM public.e_sanction_sources src + WHERE src.value = _source; + + IF _default IS NULL THEN + RETURN NULL; + END IF; + + RETURN GREATEST( + 0, + public.get_int_setting( + 'public.sanction_' || _source || '_window_days', + _default + ) + ); +END; +$$; + +-- The escalation ladder, in minutes, indexed by occurrence count clamped to its +-- length. A single entry is a flat penalty; 0 means the sanction never lifts. +CREATE OR REPLACE FUNCTION public.sanction_policy_durations(_source text) +RETURNS integer[] +LANGUAGE plpgsql +STABLE +AS $$ +DECLARE + _default text; + _raw text; + _parsed integer[]; +BEGIN + SELECT src.default_durations + INTO _default + FROM public.e_sanction_sources src + WHERE src.value = _source; + + IF _default IS NULL THEN + RETURN NULL; + END IF; + + _raw := public.get_setting( + 'public.sanction_' || _source || '_durations', + _default + ); + + -- A ladder that does not parse falls back to the shipped one rather than to + -- an empty array: a stray character in the settings field would otherwise + -- disable the sanction without saying so anywhere. + IF _raw !~ '^\s*\d+\s*(,\s*\d+\s*)*$' THEN + _raw := _default; + END IF; + + SELECT array_agg(trim(part)::integer ORDER BY position) + INTO _parsed + FROM regexp_split_to_table(_raw, ',') + WITH ORDINALITY AS entry(part, position); + + RETURN _parsed; +END; +$$; + +-- Joined against the scope enum so a value that is not one of the three falls +-- back to the shipped scope instead of matching nothing and quietly disabling +-- the source everywhere. +CREATE OR REPLACE FUNCTION public.sanction_policy_scope(_source text) +RETURNS text +LANGUAGE sql +STABLE +AS $$ + SELECT COALESCE( + ( + SELECT sc.value + FROM public.settings s + JOIN public.e_sanction_scopes sc ON sc.value = s.value + WHERE s.name = 'public.sanction_' || _source || '_scope' + ), + src.default_scope + ) + FROM public.e_sanction_sources src + WHERE src.value = _source; +$$; + +CREATE OR REPLACE FUNCTION public.sanction_policy_covers(_source text, _scope text) +RETURNS boolean +LANGUAGE sql +STABLE +AS $$ + SELECT public.sanction_policy_scope(_source) IN ('both', _scope); +$$; + +-- Occurrence count and the most recent occurrence, per source, already narrowed +-- to the source's decay window. Every source answers the same two questions; +-- only the table they are asked of differs. +CREATE OR REPLACE FUNCTION public.sanction_occurrences(_source text, _steam_id bigint) +RETURNS TABLE (occurrence_count integer, last_occurred_at timestamptz) +LANGUAGE plpgsql +STABLE +AS $$ +DECLARE + _window integer; + _cutoff timestamptz; +BEGIN + _window := public.sanction_policy_window_days(_source); + + IF _window IS NULL THEN + RETURN; + END IF; + + _cutoff := CASE + WHEN _window > 0 THEN now() - make_interval(days => _window) + ELSE '-infinity'::timestamptz + END; + + IF _source = 'match_abandon' THEN + RETURN QUERY + SELECT COUNT(*)::integer, MAX(am.abandoned_at) + FROM public.abandoned_matches am + WHERE am.steam_id = _steam_id + AND am.abandoned_at > _cutoff; + ELSIF _source = 'tournament_no_show' THEN + RETURN QUERY + SELECT COUNT(*)::integer, MAX(ns.occurred_at) + FROM public.tournament_no_shows ns + WHERE ns.player_steam_id = _steam_id + AND ns.occurred_at > _cutoff; + ELSIF _source = 'vac_ban' THEN + -- Steam is the record here, not a table of ours: the occurrence count + -- is how many VAC bans the account carries and the occurrence time is + -- derived from days_since_last_ban, both refreshed by SteamBansService + -- before it decides anything. + RETURN QUERY + SELECT GREATEST(p.vac_ban_count, 1), + now() - make_interval(days => COALESCE(p.days_since_last_ban, 0)) + FROM public.players p + WHERE p.steam_id = _steam_id + AND (p.vac_banned OR p.vac_ban_count > 0) + AND now() - make_interval(days => COALESCE(p.days_since_last_ban, 0)) > _cutoff; + END IF; + + RETURN; +END; +$$; + +-- When a sanction earned by `_count` occurrences ending at `_last_occurred_at` +-- lifts, or NULL when the policy does not fire at all. +-- +-- The clock runs from the last occurrence rather than from now(), which is what +-- the leaver cooldown has always done: a penalty computed twice for the same +-- record must land on the same instant, or every recount would extend it. +-- 'infinity' is how a ladder entry of 0 -- a sanction with no end -- comes back. +CREATE OR REPLACE FUNCTION public.sanction_expiry( + _source text, + _count integer, + _last_occurred_at timestamptz +) +RETURNS timestamptz +LANGUAGE plpgsql +STABLE +AS $$ +DECLARE + _durations integer[]; + _minutes integer; +BEGIN + IF _count IS NULL OR _count < 1 OR _last_occurred_at IS NULL THEN + RETURN NULL; + END IF; + + IF NOT COALESCE(public.sanction_policy_enabled(_source), false) THEN + RETURN NULL; + END IF; + + IF _count < public.sanction_policy_threshold(_source) THEN + RETURN NULL; + END IF; + + _durations := public.sanction_policy_durations(_source); + + IF _durations IS NULL OR array_length(_durations, 1) IS NULL THEN + RETURN NULL; + END IF; + + _minutes := _durations[LEAST(_count, array_length(_durations, 1))]; + + IF _minutes = 0 THEN + RETURN 'infinity'::timestamptz; + END IF; + + RETURN _last_occurred_at + make_interval(mins => _minutes); +END; +$$; + +-- player_sanctions spells "permanent" as a NULL remove_sanction_date, and every +-- reader of that table -- is_banned, banned_until, the game plugins -- already +-- understands that spelling and none of them understand infinity. +CREATE OR REPLACE FUNCTION public.sanction_remove_date( + _source text, + _count integer, + _last_occurred_at timestamptz +) +RETURNS timestamptz +LANGUAGE sql +STABLE +AS $$ + SELECT NULLIF( + public.sanction_expiry(_source, _count, _last_occurred_at), + 'infinity'::timestamptz + ); +$$; + +CREATE OR REPLACE FUNCTION public.player_source_sanction_expiry(_source text, _steam_id bigint) +RETURNS timestamptz +LANGUAGE plpgsql +STABLE +AS $$ +DECLARE + _occurrences record; +BEGIN + SELECT * INTO _occurrences FROM public.sanction_occurrences(_source, _steam_id); + + IF NOT FOUND OR COALESCE(_occurrences.occurrence_count, 0) = 0 THEN + RETURN NULL; + END IF; + + RETURN public.sanction_expiry( + _source, + _occurrences.occurrence_count, + _occurrences.last_occurred_at + ); +END; +$$; + +-- The one gate every scoped caller asks: when, if ever, is this player allowed +-- back into `_scope`. NULL means never sanctioned or already served. +CREATE OR REPLACE FUNCTION public.player_sanction_expiry(_steam_id bigint, _scope text) +RETURNS timestamptz +LANGUAGE plpgsql +STABLE +AS $$ +DECLARE + _source record; + _expiry timestamptz; + _latest timestamptz; +BEGIN + IF _steam_id IS NULL THEN + RETURN NULL; + END IF; + + FOR _source IN + SELECT value, writes_platform_ban FROM public.e_sanction_sources + LOOP + IF NOT COALESCE(public.sanction_policy_covers(_source.value, _scope), false) THEN + CONTINUE; + END IF; + + -- A source that writes a real player_sanctions ban and is scoped to the + -- whole platform is already enforced by is_banned() everywhere. Counting + -- it again here would put an end date on the matchmaking cooldown field + -- for a ban that has none -- and would show a cooldown where, before any + -- of this was configurable, there was none to show. + IF _source.writes_platform_ban + AND public.sanction_policy_scope(_source.value) = 'both' THEN + CONTINUE; + END IF; + + _expiry := public.player_source_sanction_expiry(_source.value, _steam_id); + + IF _expiry IS NOT NULL AND (_latest IS NULL OR _expiry > _latest) THEN + _latest := _expiry; + END IF; + END LOOP; + + RETURN _latest; +END; +$$; + +-- Computed-field shape, for the profile and the tournament join screen. Mirrors +-- get_player_matchmaking_cooldown: only the player themselves may see it, and it +-- reads NULL once the sanction has been served. +CREATE OR REPLACE FUNCTION public.get_player_tournament_cooldown( + player public.players, + hasura_session json +) +RETURNS timestamptz +LANGUAGE plpgsql +STABLE +AS $$ +DECLARE + cooldown_time timestamptz; +BEGIN + IF (hasura_session ->> 'x-hasura-user-id')::bigint IS DISTINCT FROM player.steam_id::bigint THEN + RETURN NULL; + END IF; + + cooldown_time := public.player_sanction_expiry(player.steam_id, 'tournaments'); + + IF cooldown_time > now() THEN + RETURN cooldown_time; + END IF; + + RETURN NULL; +END; +$$; + +-- Records one no-show occurrence per rostered player of every team that missed a +-- required check-in, and the entry point the check-in job calls. +-- +-- Only teams that could actually have been seeded count, the same rule +-- tournament_missed_check_in_count applies: a half-filled roster was never going +-- to play whether it confirmed or not, so penalising it would punish players for +-- a registration that was already dead. +CREATE OR REPLACE FUNCTION public.record_tournament_no_shows(_tournament_id uuid) +RETURNS integer +LANGUAGE plpgsql +AS $$ +DECLARE + _tournament public.tournaments; + _recorded integer; +BEGIN + IF NOT COALESCE(public.sanction_policy_enabled('tournament_no_show'), false) THEN + RETURN 0; + END IF; + + SELECT * INTO _tournament FROM public.tournaments t WHERE t.id = _tournament_id; + + IF NOT FOUND THEN + RETURN 0; + END IF; + + -- Nobody misses a prompt that never appeared. Without an opened window there + -- was no check-in to miss, and every rostered player in the tournament would + -- be penalised for the organizer closing registration early. + IF NOT public.tournament_check_in_window_opened(_tournament) THEN + RETURN 0; + END IF; + + INSERT INTO public.tournament_no_shows + (tournament_id, tournament_team_id, player_steam_id) + SELECT tt.tournament_id, tt.id, ttr.player_steam_id + FROM public.tournament_teams tt + JOIN public.tournament_team_roster ttr ON ttr.tournament_team_id = tt.id + WHERE tt.tournament_id = _tournament_id + AND tt.checked_in_at IS NULL + AND public.tournament_team_lineup_filled(tt) + ON CONFLICT (tournament_id, player_steam_id) DO NOTHING; + + GET DIAGNOSTICS _recorded = ROW_COUNT; + + RETURN _recorded; +END; +$$; diff --git a/hasura/functions/tournaments/assign_seeds_to_teams.sql b/hasura/functions/tournaments/assign_seeds_to_teams.sql index 928fc08c6..1288ce824 100644 --- a/hasura/functions/tournaments/assign_seeds_to_teams.sql +++ b/hasura/functions/tournaments/assign_seeds_to_teams.sql @@ -1,21 +1,43 @@ +-- eligible_at is the single gate the rest of the system respects: +-- tournament_has_min_teams counts it, the seeding below reads it, the UI shows +-- it. It is also RECOMPUTED here on every run, so a caller that nulls it out to +-- exclude a team has its work silently undone on the next pass. A missed +-- check-in therefore has to be folded into this function rather than applied +-- from outside -- and the team keeps its row and its roster, so an organizer +-- re-admits it by stamping checked_in_at and re-running the seeding. Nothing +-- deletes a no-show. +-- +-- With check_in_required false the added predicate is constant true, so the +-- behaviour for every tournament that does not use check-in is unchanged. CREATE OR REPLACE FUNCTION public.assign_seeds_to_teams(tournament tournaments) RETURNS VOID LANGUAGE plpgsql AS $$ DECLARE min_players int; + _check_in_gate boolean; BEGIN min_players := tournament_min_players_per_lineup(tournament); + -- Gated on check_in_ends_at, which is stamped only when a window actually + -- opened -- not on the derived "the clock has passed start - opens_before". + -- Seeding runs in situations where no window ever opened (an organizer who + -- closed registration early, a stage rebuild), and nobody is a no-show for + -- a prompt that never appeared: with the derived form every team in such a + -- tournament loses its seed the moment the clock crosses the threshold. + _check_in_gate := tournament_check_in_window_opened(tournament); + UPDATE tournament_teams tt SET eligible_at = CASE WHEN (SELECT COUNT(*) FROM tournament_team_roster ttr WHERE ttr.tournament_team_id = tt.id) >= min_players + AND (NOT _check_in_gate OR tt.checked_in_at IS NOT NULL) THEN COALESCE(tt.eligible_at, NOW()) ELSE NULL END, seed = CASE WHEN (SELECT COUNT(*) FROM tournament_team_roster ttr WHERE ttr.tournament_team_id = tt.id) >= min_players + AND (NOT _check_in_gate OR tt.checked_in_at IS NOT NULL) THEN tt.seed ELSE NULL END @@ -53,4 +75,4 @@ BEGIN JOIN available_seeds avs ON avs.rn = tts.rn WHERE tt.id = tts.id; END; -$$; \ No newline at end of file +$$; diff --git a/hasura/functions/tournaments/can_close_tournament_registration.sql b/hasura/functions/tournaments/can_close_tournament_registration.sql index 9d3c3ab3c..450563313 100644 --- a/hasura/functions/tournaments/can_close_tournament_registration.sql +++ b/hasura/functions/tournaments/can_close_tournament_registration.sql @@ -6,7 +6,8 @@ RETURNS boolean LANGUAGE plpgsql STABLE AS $$ BEGIN - IF tournament.status != 'RegistrationOpen' THEN + -- Also the "continue without them" exit from check-in review. + IF tournament.status NOT IN ('RegistrationOpen', 'CheckInReview') THEN RETURN false; END IF; diff --git a/hasura/functions/tournaments/can_open_tournament_registration.sql b/hasura/functions/tournaments/can_open_tournament_registration.sql index 7fbe41bb3..3e3d6b12f 100644 --- a/hasura/functions/tournaments/can_open_tournament_registration.sql +++ b/hasura/functions/tournaments/can_open_tournament_registration.sql @@ -8,7 +8,9 @@ AS $$ DECLARE has_stages boolean; BEGIN - IF tournament.status != 'Setup' AND tournament.status != 'RegistrationClosed' AND tournament.status != 'Cancelled' AND tournament.status != 'CancelledMinTeams' THEN + -- CheckInReview is the "give them another chance" path: reopening extends + -- the check-in window for the field that is already registered. + IF tournament.status NOT IN ('Setup', 'RegistrationClosed', 'Cancelled', 'CancelledMinTeams', 'CheckInReview') THEN RETURN false; END IF; @@ -16,7 +18,9 @@ BEGIN RETURN false; END IF; - IF tournament_has_max_teams(tournament) THEN + -- A full bracket blocks a NEW intake, not an extension of the window for + -- teams that are already in it. + IF tournament.status != 'CheckInReview' AND tournament_has_max_teams(tournament) THEN RETURN false; END IF; diff --git a/hasura/functions/tournaments/can_review_tournament_check_in.sql b/hasura/functions/tournaments/can_review_tournament_check_in.sql new file mode 100644 index 000000000..1c684fe22 --- /dev/null +++ b/hasura/functions/tournaments/can_review_tournament_check_in.sql @@ -0,0 +1,25 @@ +-- Whether the tournament may be held in CheckInReview right now: registration is +-- open, check-in is actually in force, and the caller organizes it. +-- +-- Returns NULL, not false, for a session-less caller, exactly like the other +-- can_* guards -- the check-in job writes with no hasura.user and `IF NOT NULL` +-- does not raise, which is how every system-side status flip already works. +CREATE OR REPLACE FUNCTION public.can_review_tournament_check_in( + tournament public.tournaments, + hasura_session json +) +RETURNS boolean +LANGUAGE plpgsql STABLE +AS $$ +BEGIN + IF tournament.status != 'RegistrationOpen' THEN + RETURN false; + END IF; + + IF NOT tournament.check_in_required THEN + RETURN false; + END IF; + + RETURN is_tournament_organizer(tournament, hasura_session); +END; +$$; diff --git a/hasura/functions/tournaments/can_start_tournament.sql b/hasura/functions/tournaments/can_start_tournament.sql index 145ecce6b..af6227ec3 100644 --- a/hasura/functions/tournaments/can_start_tournament.sql +++ b/hasura/functions/tournaments/can_start_tournament.sql @@ -6,7 +6,7 @@ RETURNS boolean LANGUAGE plpgsql STABLE AS $$ BEGIN - IF tournament.status NOT IN ('Setup', 'RegistrationOpen', 'RegistrationClosed') THEN + IF tournament.status NOT IN ('Setup', 'RegistrationOpen', 'RegistrationClosed', 'CheckInReview') THEN RETURN false; END IF; diff --git a/hasura/functions/tournaments/draft_tournament_free_agent_teams.sql b/hasura/functions/tournaments/draft_tournament_free_agent_teams.sql new file mode 100644 index 000000000..306c46bf4 --- /dev/null +++ b/hasura/functions/tournaments/draft_tournament_free_agent_teams.sql @@ -0,0 +1,331 @@ +-- Turns a free agent pool into balanced pickup teams. Returns the number of +-- teams created. +-- +-- Selection (who plays at all) is registration order alone and assignment +-- (which team) is ELO; merging them would let a late high-ELO signup take the +-- slot of someone who registered hours earlier. Both work on UNITS -- everyone +-- sharing a party_id, or a lone agent -- and a unit's priority is its EARLIEST +-- member's signup, so joining a party neither buys nor costs anyone a place. +CREATE OR REPLACE FUNCTION public.draft_tournament_free_agent_teams(_tournament_id uuid) +RETURNS integer +LANGUAGE plpgsql +AS $$ +DECLARE + _tournament public.tournaments; + _team_size int; + _max_teams int; + _existing_teams int; + _pool_ids uuid[]; + _unit_keys text[]; + _unit_sizes int[]; + _unit_elos numeric[]; + _unit_count int; + _unit_team int[]; + _elo_order int[]; + _teams int; + _packed boolean := false; + _bin_room int[]; + _bin_totals numeric[]; + _slot_bin int[]; + _slot_size int[]; + _slot_used boolean[]; + _slot_count int; + _best int; + _selected_keys text[] := '{}'; + _selected_teams int[] := '{}'; + _steam_ids bigint[]; + _team_indexes int[]; + _team_ids uuid[] := '{}'; + _team_index int; + _slot int; + _unit int; + _bin int; + _owner bigint; + _new_team_id uuid; +BEGIN + SELECT * INTO _tournament FROM public.tournaments t WHERE t.id = _tournament_id; + + IF NOT FOUND THEN + RETURN 0; + END IF; + + -- Idempotent on the DRAFTED teams only. Guarding on "any team exists" would + -- mean registration_type = 'both' never drafted at all: the first team that + -- registered normally would permanently block the free-agent pool, when the + -- whole point of 'both' is to top the field up with it. + IF EXISTS ( + SELECT 1 FROM public.tournament_teams tt + WHERE tt.tournament_id = _tournament_id AND tt.is_drafted + ) THEN + RETURN 0; + END IF; + + _team_size := COALESCE( + public.tournament_min_players_per_lineup(_tournament), + public.tournament_max_players_per_lineup(_tournament) + ); + + IF _team_size IS NULL OR _team_size < 1 THEN + RETURN 0; + END IF; + + SELECT ts.max_teams INTO _max_teams + FROM public.tournament_stages ts + WHERE ts.tournament_id = _tournament_id AND ts."order" = 1 + LIMIT 1; + + SELECT COUNT(*) INTO _existing_teams + FROM public.tournament_teams tt + WHERE tt.tournament_id = _tournament_id; + + -- A free agent who also ended up on a registered roster is skipped rather + -- than drafted: tournament_team_roster is unique per (tournament, player), + -- so drafting them would abort the whole transition on a key violation. + -- + -- Owning a team counts as being in the tournament even with no roster row. + -- tournament_teams is UNIQUE (owner_steam_id, tournament_id) and every + -- generated team takes its top-rated player as owner, so drafting one of + -- these would raise a duplicate key -- inside tau_tournaments, which rolls + -- the entire RegistrationOpen -> RegistrationClosed transition back and + -- fails identically on every retry, with no way for the organizer out. + -- + -- Both guards are PER MEMBER: an ineligible member shrinks their party by + -- one rather than knocking the whole party out. The rest of the party did + -- nothing wrong. + SELECT array_agg(fa.id ORDER BY fa.created_at, fa.id) + INTO _pool_ids + FROM public.tournament_free_agents fa + WHERE fa.tournament_id = _tournament_id + AND ( + fa.status = 'registered' + OR (fa.status = 'waitlisted' AND fa.checked_in_at IS NOT NULL) + ) + AND NOT EXISTS ( + SELECT 1 + FROM public.tournament_team_roster ttr + WHERE ttr.tournament_id = _tournament_id + AND ttr.player_steam_id = fa.player_steam_id + ) + AND NOT EXISTS ( + SELECT 1 + FROM public.tournament_teams tt + WHERE tt.tournament_id = _tournament_id + AND tt.owner_steam_id = fa.player_steam_id + ); + + IF _pool_ids IS NULL THEN + RETURN 0; + END IF; + + -- Stage 1: selection. Units in priority order -- earliest member first, so + -- a party queues where its founder queued. + WITH pooled AS ( + SELECT fa.id, + fa.created_at, + COALESCE(fa.party_id::text, 'solo:' || fa.id::text) AS unit_key, + COALESCE(public.get_tournament_player_elo(_tournament_id, fa.player_steam_id), 5000) AS elo + FROM public.tournament_free_agents fa + WHERE fa.id = ANY(_pool_ids) + ), + units AS ( + SELECT p.unit_key, + COUNT(*)::int AS size, + MIN(p.created_at) AS first_at, + MIN(p.id::text) AS first_id, + SUM(p.elo) AS elo + FROM pooled p + GROUP BY p.unit_key + ) + SELECT array_agg(u.unit_key ORDER BY u.first_at, u.first_id), + array_agg(u.size ORDER BY u.first_at, u.first_id), + array_agg(u.elo ORDER BY u.first_at, u.first_id) + INTO _unit_keys, _unit_sizes, _unit_elos + FROM units u; + + _unit_count := array_length(_unit_keys, 1); + + _teams := array_length(_pool_ids, 1) / _team_size; + + -- The cap is the bracket's remaining room, not its total size: in 'both' + -- mode the teams that registered normally have already taken their slots. + IF _max_teams IS NOT NULL THEN + _teams := LEAST(_teams, GREATEST(_max_teams - _existing_teams, 0)); + END IF; + + -- Pack the units into _teams bins of _team_size, first fit, in priority + -- order. A unit that fits nowhere is SKIPPED and the walk continues, so a + -- five-stack arriving early cannot strand four slots in a Wingman draft and + -- the duos behind it still get in. That is a deliberate departure from + -- strict priority -- the alternative is either splitting the party or + -- throwing away capacity the rest of the pool could have used. + -- + -- The bins are a feasibility device, not the teams: a set of units whose + -- sizes merely SUM to the capacity is not necessarily playable (4+4+2 into + -- two teams of five sums right and packs nowhere). Only an exact pack is + -- accepted, and the bracket shrinks by a team and is retried until one is + -- found. What survives is the multiset of unit sizes per team, which is + -- what stage 2 fills. + WHILE _teams >= 1 AND NOT _packed LOOP + _bin_room := array_fill(_team_size, ARRAY[_teams]); + _slot_bin := '{}'; + _slot_size := '{}'; + _unit_team := array_fill(0, ARRAY[_unit_count]); + + FOR _unit IN 1.._unit_count LOOP + FOR _bin IN 1.._teams LOOP + IF _bin_room[_bin] >= _unit_sizes[_unit] THEN + _bin_room[_bin] := _bin_room[_bin] - _unit_sizes[_unit]; + _slot_bin := array_append(_slot_bin, _bin); + _slot_size := array_append(_slot_size, _unit_sizes[_unit]); + _unit_team[_unit] := _bin; + EXIT; + END IF; + END LOOP; + END LOOP; + + _packed := NOT EXISTS (SELECT 1 FROM unnest(_bin_room) AS room WHERE room <> 0); + + IF NOT _packed THEN + _teams := _teams - 1; + END IF; + END LOOP; + + -- Before any status write, never after: waitlisting is one way (the pool + -- only re-admits a waitlisted agent who has checked in, which needs + -- check_in_required), so a draft that creates nothing must leave the pool + -- exactly as it found it. Otherwise an organizer clicking "Draft Teams" on + -- three early signups buries all three permanently, and the seven who + -- register afterwards take the team those three were queued for -- the + -- precise inversion the created_at rule exists to prevent. + IF NOT _packed THEN + RETURN 0; + END IF; + + -- Stage 2: assignment. Strongest unit first into the team with the lowest + -- running total that still has a free slot OF THAT SIZE. Restricting to a + -- slot of the unit's own size is what keeps the teams exact: stage 1 built + -- the slots out of these very units, so the number of unplaced units of any + -- size always equals the number of free slots of that size and every unit + -- is guaranteed a home. + -- + -- The shuffle exists only so equal-rated units do not always land on the + -- same side of the draft; it never reorders the pool. Drawn once per unit + -- and stored, not called from the ORDER BY: a volatile function + -- re-evaluated mid-sort gives an undefined order rather than a shuffle. + WITH shuffled AS MATERIALIZED ( + SELECT unit, random() AS shuffle + FROM generate_series(1, _unit_count) AS unit + ) + SELECT array_agg(s.unit ORDER BY _unit_elos[s.unit] DESC, s.shuffle) + INTO _elo_order + FROM shuffled s; + + _slot_count := array_length(_slot_bin, 1); + _slot_used := array_fill(false, ARRAY[_slot_count]); + _bin_totals := array_fill(0::numeric, ARRAY[_teams]); + + FOREACH _unit IN ARRAY _elo_order LOOP + IF _unit_team[_unit] = 0 THEN + CONTINUE; + END IF; + + _best := NULL; + + FOR _slot IN 1.._slot_count LOOP + IF NOT _slot_used[_slot] + AND _slot_size[_slot] = _unit_sizes[_unit] + AND ( + _best IS NULL + OR _bin_totals[_slot_bin[_slot]] < _bin_totals[_slot_bin[_best]] + ) THEN + _best := _slot; + END IF; + END LOOP; + + _slot_used[_best] := true; + _unit_team[_unit] := _slot_bin[_best]; + _bin_totals[_slot_bin[_best]] := _bin_totals[_slot_bin[_best]] + _unit_elos[_unit]; + END LOOP; + + FOR _unit IN 1.._unit_count LOOP + IF _unit_team[_unit] > 0 THEN + _selected_keys := array_append(_selected_keys, _unit_keys[_unit]); + _selected_teams := array_append(_selected_teams, _unit_team[_unit]); + END IF; + END LOOP; + + -- Everyone in a unit that was passed over waits, together. created_at is + -- untouched, so a later pass still honours the order they signed up in and + -- the party is still one unit when it does. + UPDATE public.tournament_free_agents fa + SET status = 'waitlisted', + tournament_team_id = NULL + WHERE fa.id = ANY(_pool_ids) + AND COALESCE(fa.party_id::text, 'solo:' || fa.id::text) <> ALL(_selected_keys); + + WITH placement AS ( + SELECT unnest(_selected_keys) AS unit_key, + unnest(_selected_teams) AS team_index + ), + drafted AS ( + SELECT fa.player_steam_id, + p.team_index, + COALESCE(public.get_tournament_player_elo(_tournament_id, fa.player_steam_id), 5000) AS elo + FROM public.tournament_free_agents fa + JOIN placement p + ON p.unit_key = COALESCE(fa.party_id::text, 'solo:' || fa.id::text) + WHERE fa.id = ANY(_pool_ids) + ) + SELECT array_agg(d.player_steam_id ORDER BY d.team_index, d.elo DESC, d.player_steam_id), + array_agg(d.team_index ORDER BY d.team_index, d.elo DESC, d.player_steam_id) + INTO _steam_ids, _team_indexes + FROM drafted d; + + -- tbi_tournament_team_roster redirects a non-organizer insert on a pickup + -- team into an INVITE. These players never invited each other, so the + -- redirect would silently produce empty teams; the named GUC marks the + -- system path the same way fivestack.league_cascade does. It is transaction + -- local, so an error rolls it back with everything else. + PERFORM set_config('fivestack.free_agent_draft', 'true', true); + + FOR _team_index IN 1.._teams LOOP + -- There is no real owner for a pool of strangers; the highest-rated + -- player on the generated roster is the least arbitrary stand-in for + -- the NOT NULL owner/captain columns. + _owner := _steam_ids[array_position(_team_indexes, _team_index)]; + + -- Numbered past the teams that are already in, so 'both' does not mint a + -- second "Team 1" next to a registered one. checked_in_at is stamped + -- outright: a team that did not exist while the window was open cannot + -- be a no-show, and leaving it NULL would drop every drafted team back + -- out of seeding. + INSERT INTO public.tournament_teams (tournament_id, team_id, name, owner_steam_id, captain_steam_id, is_drafted, checked_in_at) + VALUES (_tournament_id, NULL, 'Team ' || (_existing_teams + _team_index), _owner, _owner, true, now()) + RETURNING id INTO _new_team_id; + + _team_ids := array_append(_team_ids, _new_team_id); + END LOOP; + + FOR _slot IN 1..array_length(_steam_ids, 1) LOOP + INSERT INTO public.tournament_team_roster (tournament_team_id, player_steam_id, tournament_id, role) + VALUES ( + _team_ids[_team_indexes[_slot]], + _steam_ids[_slot], + _tournament_id, + -- The arrays are sorted by (team_index, elo desc), so the first slot + -- of each team is its owner. + CASE WHEN _slot = array_position(_team_indexes, _team_indexes[_slot]) THEN 'Admin' ELSE 'Member' END + ); + + UPDATE public.tournament_free_agents fa + SET status = 'drafted', + tournament_team_id = _team_ids[_team_indexes[_slot]] + WHERE fa.tournament_id = _tournament_id + AND fa.player_steam_id = _steam_ids[_slot]; + END LOOP; + + PERFORM set_config('fivestack.free_agent_draft', 'false', true); + + RETURN _teams; +END; +$$; diff --git a/hasura/functions/tournaments/get_tournament_leaderboard.sql b/hasura/functions/tournaments/get_tournament_leaderboard.sql new file mode 100644 index 000000000..4e6ba0817 --- /dev/null +++ b/hasura/functions/tournaments/get_tournament_leaderboard.sql @@ -0,0 +1,100 @@ +-- Tournament-scoped player board. v_tournament_player_stats already aggregates +-- the same matches but carries no adr and no rating, which is the whole reason +-- this exists: those two live in player_match_map_stats / v_player_match_map_hltv. +-- +-- Stale-overload cleanup: CREATE OR REPLACE cannot remove an old overload once +-- a second signature exists (SQLSTATE 42725). Drop known signatures first so +-- re-applying this file always lands on exactly one get_tournament_leaderboard. +DROP FUNCTION IF EXISTS public.get_tournament_leaderboard(UUID); +DROP FUNCTION IF EXISTS public.get_tournament_leaderboard(UUID, JSON); + +-- LANGUAGE plpgsql (not sql): a "sql"-language body is parsed for relation +-- references at CREATE time, so this function would fail to create on a fresh +-- install before v_player_match_map_hltv exists in a later boot phase. +CREATE OR REPLACE FUNCTION public.get_tournament_leaderboard( + _tournament_id UUID, + hasura_session JSON DEFAULT NULL +) +RETURNS SETOF public.tournament_leaderboard_entries +LANGUAGE plpgsql STABLE +AS $$ +BEGIN + -- Exposed to guest and takes an arbitrary id, so it re-applies the tournaments + -- table's own select rule: a Setup tournament is only visible to its + -- organizers. Hasura does not filter a function's rows for you. + IF NOT EXISTS ( + SELECT 1 FROM public.tournaments t + WHERE t.id = _tournament_id + AND ( + t.status <> 'Setup' + OR public.is_tournament_organizer(t, hasura_session) + ) + ) THEN + RETURN; + END IF; + + RETURN QUERY + WITH t_matches AS ( + SELECT DISTINCT tb.match_id + FROM public.tournament_brackets tb + JOIN public.tournament_stages ts ON ts.id = tb.tournament_stage_id + WHERE ts.tournament_id = _tournament_id + AND tb.match_id IS NOT NULL + ), + agg AS ( + SELECT + pmms.steam_id, + SUM(pmms.kills)::int AS kills, + SUM(pmms.deaths)::int AS deaths, + SUM(pmms.assists)::int AS assists, + SUM(pmms.hs_kills)::int AS hs_kills, + SUM(pmms.damage)::float AS damage, + SUM(pmms.rounds_played)::int AS rounds_played, + COUNT(DISTINCT pmms.match_id)::int AS matches_played, + -- Round-weighted, so a one-map cameo cannot outrank a full run. + CASE WHEN SUM(h.rounds_played) > 0 + THEN SUM(COALESCE(h.hltv_rating, 0) * h.rounds_played) + / SUM(h.rounds_played) + ELSE 0 + END AS rating + FROM t_matches tm + JOIN public.player_match_map_stats pmms ON pmms.match_id = tm.match_id + LEFT JOIN public.v_player_match_map_hltv h + ON h.match_map_id = pmms.match_map_id + AND h.steam_id = pmms.steam_id + GROUP BY pmms.steam_id + ) + SELECT + a.steam_id::text, + p.name, + p.avatar_url, + p.custom_avatar_url, + p.country, + ttr.tournament_team_id, + tt.name, + ROUND(a.rating::numeric, 2)::float, + CASE WHEN a.rounds_played > 0 + THEN ROUND((a.damage / a.rounds_played)::numeric, 1)::float + ELSE 0 END, + a.kills, + a.deaths, + a.assists, + CASE WHEN a.deaths = 0 + THEN a.kills::float + ELSE ROUND((a.kills::numeric / a.deaths::numeric), 2)::float END, + CASE WHEN a.kills = 0 + THEN 0::float + ELSE ROUND((a.hs_kills::numeric / a.kills::numeric) * 100, 1)::float END, + a.rounds_played, + a.matches_played + FROM agg a + JOIN public.players p ON p.steam_id = a.steam_id + LEFT JOIN public.tournament_team_roster ttr + ON ttr.tournament_id = _tournament_id + AND ttr.player_steam_id = a.steam_id + LEFT JOIN public.tournament_teams tt ON tt.id = ttr.tournament_team_id + -- No LIMIT: the web paginates via Hasura order_by/limit/offset, and an + -- in-function cap would truncate the aggregate count as well as the rows. + ORDER BY a.rating DESC; +END; +$$; diff --git a/hasura/functions/tournaments/meets_min_role.sql b/hasura/functions/tournaments/meets_min_role.sql new file mode 100644 index 000000000..b0263b2e4 --- /dev/null +++ b/hasura/functions/tournaments/meets_min_role.sql @@ -0,0 +1,12 @@ +-- Gates the ACTING session against the tournament's minimum role. Delegates to +-- is_above_role so role ordering has exactly one definition; an unrecognised +-- role makes is_above_role return NULL, which is folded to false here so the +-- computed field reads as a denial rather than an absent answer. +CREATE OR REPLACE FUNCTION public.meets_min_role(tournament public.tournaments, hasura_session json) +RETURNS boolean +LANGUAGE sql +STABLE +AS $$ + SELECT tournament.min_role IS NULL + OR COALESCE(public.is_above_role(tournament.min_role, hasura_session), false); +$$; diff --git a/hasura/functions/tournaments/player_meets_tournament_requirements.sql b/hasura/functions/tournaments/player_meets_tournament_requirements.sql new file mode 100644 index 000000000..1077f6a54 --- /dev/null +++ b/hasura/functions/tournaments/player_meets_tournament_requirements.sql @@ -0,0 +1,116 @@ +-- The rating this tournament's format actually rates on: 2-per-lineup formats +-- run on the Wingman ladder, everything else on Competitive. Season handling +-- mirrors get_player_elo so the number that gates entry is the same number the +-- player sees on their profile. +CREATE OR REPLACE FUNCTION public.get_tournament_player_elo(_tournament_id uuid, _player_steam_id bigint) +RETURNS numeric +LANGUAGE plpgsql STABLE +AS $$ +DECLARE + _tournament public.tournaments; + _player public.players; + _team_size int; + _elo_type text; +BEGIN + SELECT * INTO _tournament FROM public.tournaments t WHERE t.id = _tournament_id; + + IF NOT FOUND THEN + RETURN NULL; + END IF; + + SELECT * INTO _player FROM public.players p WHERE p.steam_id = _player_steam_id; + + IF NOT FOUND THEN + RETURN NULL; + END IF; + + _team_size := COALESCE( + public.tournament_min_players_per_lineup(_tournament), + public.tournament_max_players_per_lineup(_tournament) + ); + + _elo_type := CASE WHEN _team_size = 2 THEN 'Wingman' ELSE 'Competitive' END; + + IF public.seasons_enabled() THEN + RETURN public.get_player_season_elo_by_type(_player, _elo_type, public.get_active_season()); + END IF; + + RETURN public.get_player_elo_by_type(_player, _elo_type); +END; +$$; + +-- Gates the player being ADDED, not the session doing the adding: a captain +-- fills a roster with other people, so checking only the actor leaves every +-- teammate ungated. Takes the tournament id rather than a row so a trigger can +-- call it from a child table without re-fetching the parent. +CREATE OR REPLACE FUNCTION public.player_meets_tournament_requirements(tournament_id uuid, player_steam_id bigint) +RETURNS boolean +LANGUAGE plpgsql STABLE +AS $$ +DECLARE + _tournament public.tournaments; + _player_role text; + _elo numeric; +BEGIN + SELECT * INTO _tournament FROM public.tournaments t WHERE t.id = tournament_id; + + IF NOT FOUND THEN + RETURN false; + END IF; + + SELECT p.role INTO _player_role FROM public.players p WHERE p.steam_id = player_steam_id; + + IF NOT FOUND THEN + RETURN false; + END IF; + + -- Wrapping the stored role in a synthetic session keeps the ordering in + -- is_above_role: an unknown role yields NULL there and is denied here. + IF _tournament.min_role IS NOT NULL + AND NOT COALESCE( + public.is_above_role( + _tournament.min_role, + json_build_object('x-hasura-role', _player_role) + ), false) THEN + RETURN false; + END IF; + + -- The tournaments half of the sanctions policy. Checked on the way IN only: + -- this gate runs on roster and free-agent inserts, so a player who earns a + -- tournament ban keeps the place they already hold rather than being pulled + -- out of a bracket mid-run. + IF public.player_sanction_expiry(player_steam_id, 'tournaments') > now() THEN + RETURN false; + END IF; + + IF _tournament.min_elo IS NULL AND _tournament.max_elo IS NULL THEN + RETURN true; + END IF; + + -- Never rated here yet: treat them as sitting on the ladder's starting ELO + -- rather than excluding them, so a new account is not silently unenterable. + _elo := COALESCE(public.get_tournament_player_elo(tournament_id, player_steam_id), 5000); + + IF _tournament.min_elo IS NOT NULL AND _elo < _tournament.min_elo THEN + RETURN false; + END IF; + + IF _tournament.max_elo IS NOT NULL AND _elo > _tournament.max_elo THEN + RETURN false; + END IF; + + RETURN true; +END; +$$; + +-- Computed-field shape of the above, so an insert `check` can gate on the +-- row's own target player. Lives in this file, below what it calls, because +-- apply() walks hasura/functions alphabetically and a LANGUAGE sql body is +-- resolved at CREATE time. +CREATE OR REPLACE FUNCTION public.tournament_team_roster_target_eligible(roster public.tournament_team_roster) +RETURNS boolean +LANGUAGE sql +STABLE +AS $$ + SELECT public.player_meets_tournament_requirements(roster.tournament_id, roster.player_steam_id); +$$; diff --git a/hasura/functions/tournaments/promote_tournament_free_agent.sql b/hasura/functions/tournaments/promote_tournament_free_agent.sql new file mode 100644 index 000000000..0e702c7c4 --- /dev/null +++ b/hasura/functions/tournaments/promote_tournament_free_agent.sql @@ -0,0 +1,195 @@ +-- Fills the vacated slots on a drafted pickup team from the waitlist. Returns +-- the promoted players' steam ids, or NULL when nothing was promoted. +-- +-- Waitlisting used to be a one-way door: a drafted free agent who left took +-- their team below min_players_per_lineup, the team was dropped at seeding, and +-- the waitlisted players sat there while the bracket shrank. +-- +-- SIGN-UP ORDER DECIDES, exactly like the draft's selection stage -- created_at +-- ascending, never ELO. The draft only lets ELO decide which team a selected +-- player lands on; letting it decide who plays at all is the one thing a +-- first-come pool must not do, and a promotion is a selection. +-- +-- Returns an array rather than one id because the waitlist is made of UNITS: a +-- party promotes whole or not at all, so one call can fill more than one slot. +DROP FUNCTION IF EXISTS public.promote_tournament_free_agent(uuid, uuid); + +CREATE OR REPLACE FUNCTION public.promote_tournament_free_agent( + _tournament_id uuid, + _tournament_team_id uuid +) +RETURNS bigint[] +LANGUAGE plpgsql +AS $$ +DECLARE + _tournament public.tournaments; + _team_size int; + _roster_count int; + _free_slots int; + _check_in_closed boolean; + _promoted_ids uuid[]; + _promoted bigint[]; +BEGIN + IF _tournament_id IS NULL OR _tournament_team_id IS NULL THEN + RETURN NULL; + END IF; + + SELECT * INTO _tournament FROM public.tournaments t WHERE t.id = _tournament_id; + + IF NOT FOUND THEN + RETURN NULL; + END IF; + + IF _tournament.registration_type = 'teams' THEN + RETURN NULL; + END IF; + + -- Once the bracket is in play the seeds are drawn, servers are being + -- reserved and lineups are already built from the roster as it stands. + -- Swapping a stranger in mid-tournament is a different, riskier feature. + IF _tournament.status NOT IN ('Setup', 'RegistrationOpen', 'RegistrationClosed', 'CheckInReview') THEN + RETURN NULL; + END IF; + + -- Serializes the pick-then-write against another departure on the same + -- tournament. Without it two simultaneous leaves both read the waitlist + -- before either writes, and both promote the same player -- one of them + -- into a unique-key violation that rolls a legitimate departure back. + -- Transaction scoped, so it is released with the commit either way. + PERFORM pg_advisory_xact_lock( + hashtext('tournament_free_agent_promotion'), + hashtext(_tournament_id::text) + ); + + -- The team may already be gone: deleting a tournament_teams row cascades + -- into its roster, and the parent is removed before the children, so this + -- runs with no slot left to fill. + IF NOT EXISTS ( + SELECT 1 FROM public.tournament_teams tt + WHERE tt.id = _tournament_team_id AND tt.tournament_id = _tournament_id + ) THEN + RETURN NULL; + END IF; + + _team_size := COALESCE( + public.tournament_min_players_per_lineup(_tournament), + public.tournament_max_players_per_lineup(_tournament) + ); + + IF _team_size IS NULL OR _team_size < 1 THEN + RETURN NULL; + END IF; + + SELECT COUNT(*) INTO _roster_count + FROM public.tournament_team_roster ttr + WHERE ttr.tournament_team_id = _tournament_team_id; + + _free_slots := _team_size - _roster_count; + + -- Idempotent: only a team actually short of a lineup has a slot on offer, so + -- re-running against a full team promotes nobody rather than over-filling it. + IF _free_slots < 1 THEN + RETURN NULL; + END IF; + + -- Stricter than "not ahead of someone who did check in": once the window has + -- closed a waitlisted no-show is not eligible at all, which is the same rule + -- the draft's own pool applies. Promoting someone who never confirmed puts a + -- player who is not there into a match, and the close pass has already + -- waitlisted every free agent who missed the prompt. + _check_in_closed := _tournament.check_in_required + AND public.tournament_check_in_window_opened(_tournament) + AND NOT public.tournament_check_in_open(_tournament); + + WITH eligible AS ( + SELECT fa.id, + fa.created_at, + COALESCE(fa.party_id::text, 'solo:' || fa.id::text) AS unit_key + FROM public.tournament_free_agents fa + WHERE fa.tournament_id = _tournament_id + AND fa.status = 'waitlisted' + AND (NOT _check_in_closed OR fa.checked_in_at IS NOT NULL) + AND public.player_meets_tournament_requirements(_tournament_id, fa.player_steam_id) + -- Already playing, under either identity. The roster key is unique per + -- (tournament, player) so the insert below would abort the caller's whole + -- statement, and owning a team collides with + -- UNIQUE (owner_steam_id, tournament_id) -- the collision that hard-stalled + -- the draft once already. Per member: an ineligible member shrinks + -- their party, it does not disqualify the party. + AND NOT EXISTS ( + SELECT 1 FROM public.tournament_team_roster ttr + WHERE ttr.tournament_id = _tournament_id + AND ttr.player_steam_id = fa.player_steam_id + ) + AND NOT EXISTS ( + SELECT 1 FROM public.tournament_teams tt + WHERE tt.tournament_id = _tournament_id + AND tt.owner_steam_id = fa.player_steam_id + ) + ), + units AS ( + SELECT e.unit_key, + COUNT(*)::int AS size, + MIN(e.created_at) AS first_at, + MIN(e.id::text) AS first_id + FROM eligible e + GROUP BY e.unit_key + ), + -- Units that fit the gap whole come first (false sorts before true), and + -- within each group the earliest signup wins. A solo is a unit of one, so a + -- single vacancy naturally goes to the earliest solo ahead of any party. + -- + -- The second group is the deliberate compromise: when EVERY waitlisted unit + -- is a party too big for the gap, the earliest party is split and its + -- earliest members take the slots. Splitting a party is bad; leaving the + -- slot empty is worse for that same party, because a team below the minimum + -- lineup is cut at seeding and the whole bracket they are waiting on + -- shrinks. The members left behind keep their party_id, so they stay one + -- unit with their original priority and are first in line for the next gap. + pick AS ( + SELECT u.unit_key + FROM units u + ORDER BY (u.size > _free_slots), u.first_at, u.first_id + LIMIT 1 + ) + SELECT array_agg(e.id ORDER BY e.created_at, e.id) + INTO _promoted_ids + FROM eligible e + JOIN pick p ON p.unit_key = e.unit_key; + + IF _promoted_ids IS NULL THEN + RETURN NULL; + END IF; + + _promoted_ids := _promoted_ids[1:_free_slots]; + + -- tbi_tournament_team_roster redirects a non-organizer insert on a pickup + -- team into an INVITE nobody sent; the same GUC the draft uses marks this as + -- the system path. Transaction local, so an error rolls it back. + PERFORM set_config('fivestack.free_agent_draft', 'true', true); + + -- Their own confirmation carries over rather than being re-asked for: in + -- Players mode the team-level rollup counts roster rows, and a promoted + -- player who checked in as a free agent has already done what was asked. + INSERT INTO public.tournament_team_roster ( + tournament_team_id, player_steam_id, tournament_id, role, checked_in_at + ) + SELECT _tournament_team_id, fa.player_steam_id, _tournament_id, 'Member', fa.checked_in_at + FROM public.tournament_free_agents fa + WHERE fa.id = ANY(_promoted_ids); + + UPDATE public.tournament_free_agents fa + SET status = 'drafted', + tournament_team_id = _tournament_team_id + WHERE fa.id = ANY(_promoted_ids); + + SELECT array_agg(fa.player_steam_id ORDER BY fa.created_at, fa.id) + INTO _promoted + FROM public.tournament_free_agents fa + WHERE fa.id = ANY(_promoted_ids); + + PERFORM set_config('fivestack.free_agent_draft', 'false', true); + + RETURN _promoted; +END; +$$; diff --git a/hasura/functions/tournaments/schedule_tournament_match.sql b/hasura/functions/tournaments/schedule_tournament_match.sql index ec42d7657..d9b698da4 100644 --- a/hasura/functions/tournaments/schedule_tournament_match.sql +++ b/hasura/functions/tournaments/schedule_tournament_match.sql @@ -138,7 +138,13 @@ CREATE OR REPLACE FUNCTION public.schedule_tournament_match(bracket public.tourn 'PickingPlayers', tournament.organizer_steam_id, _match_options_id, - GREATEST(COALESCE(bracket.scheduled_at, now()), now()) + -- The tournament's own start is the fallback, not now(). cancels_at is + -- derived from this timestamp, so a round-1 match materialized at + -- 18:45 for a 19:00 tournament used to get an 18:50 no-show deadline + -- -- ten minutes before the tournament even begins. The outer GREATEST + -- keeps an already-underway tournament (and therefore every later + -- round) on exactly its current timing. + GREATEST(COALESCE(bracket.scheduled_at, tournament."start", now()), now()) ) RETURNING lineup_1_id, lineup_2_id INTO _lineup_1_id, _lineup_2_id; @@ -223,10 +229,18 @@ CREATE OR REPLACE FUNCTION public.schedule_tournament_match(bracket public.tourn -- by the accept path), park it as 'Scheduled' instead so it shows on team -- calendars without opening check-in / voice / the cancel timer yet; -- CheckForScheduledMatches flips it to WaitingForCheckIn near kickoff. + -- + -- Same shape for a bracket materialized before its tournament starts: the + -- draw is published at RegistrationClosed / CheckInReview so teams can see + -- who they play, which must not make the match playable an hour early. + -- tbu_matches refuses the transition anyway; parking it here means the row + -- never briefly exists in a playable status at all. UPDATE matches SET status = CASE WHEN current_setting('fivestack.schedule_as_pending', true) = 'true' THEN 'Scheduled' + WHEN tournament_match_is_pre_start(_match_id) + THEN 'Scheduled' ELSE 'WaitingForCheckIn' END WHERE id = _match_id; diff --git a/hasura/functions/tournaments/tournament_check_in.sql b/hasura/functions/tournaments/tournament_check_in.sql new file mode 100644 index 000000000..15cd5d4eb --- /dev/null +++ b/hasura/functions/tournaments/tournament_check_in.sql @@ -0,0 +1,139 @@ +-- One-way latch: once the window has opened it stays "started" for the rest of +-- the tournament's life, even after the window closes again. Takes a ROW rather +-- than an id so tbu_tournaments can hand it OLD -- deciding from NEW would let +-- the same statement push `start` into the future and unlock itself. +CREATE OR REPLACE FUNCTION public.tournament_check_in_started(tournament public.tournaments) +RETURNS boolean +LANGUAGE sql +STABLE +AS $$ + SELECT tournament.check_in_required + AND ( + tournament.check_in_ends_at IS NOT NULL + OR now() >= tournament.start - make_interval(mins => tournament.check_in_opens_before_minutes) + ); +$$; + +-- Currently accepting check-ins. check_in_ends_at is authoritative once +-- stamped: the job that opens the window freezes the deadline there, so moving +-- `start` afterwards cannot drag the closing time with it. +CREATE OR REPLACE FUNCTION public.tournament_check_in_open(tournament public.tournaments) +RETURNS boolean +LANGUAGE sql +STABLE +AS $$ + SELECT public.tournament_check_in_started(tournament) + AND now() < COALESCE( + tournament.check_in_ends_at, + tournament.start - make_interval(mins => tournament.check_in_closes_before_minutes) + ); +$$; + +-- Whether a check-in window was ever actually OPENED, which is not the same +-- question as tournament_check_in_started: that one also answers true the +-- moment the clock passes start - opens_before, whether or not anything opened. +-- Only ProcessTournamentCheckIn (or an organizer extending) stamps +-- check_in_ends_at, so this is the only honest basis for treating a team as a +-- no-show. Nobody misses a prompt that never appeared: with the derived form, +-- an organizer who closed registration early -- so the open pass, which only +-- fires on RegistrationOpen, never ran -- would watch a fully rostered field +-- drop to zero eligible teams and self-cancel as CancelledMinTeams. +CREATE OR REPLACE FUNCTION public.tournament_check_in_window_opened(tournament public.tournaments) +RETURNS boolean +LANGUAGE sql +STABLE +AS $$ + SELECT tournament.check_in_required AND tournament.check_in_ends_at IS NOT NULL; +$$; + +-- Whether the team could be seeded at all, check-in aside -- the same roster +-- test assign_seeds_to_teams applies. Deliberately not eligible_at: that column +-- is recomputed with the check-in gate folded in, so a single re-admit (which +-- re-runs the seeding) would silently shrink any count built on it. +CREATE OR REPLACE FUNCTION public.tournament_team_lineup_filled(team public.tournament_teams) +RETURNS boolean +LANGUAGE sql +STABLE +AS $$ + SELECT ( + SELECT COUNT(*) + FROM public.tournament_team_roster ttr + WHERE ttr.tournament_team_id = team.id + ) >= public.tournament_min_players_per_lineup(t) + FROM public.tournaments t + WHERE t.id = team.tournament_id; +$$; + +-- How many registered teams missed a required check-in. The web review panel +-- reads this instead of re-deriving "window opened AND checked_in_at IS NULL" +-- client-side, which is the rule that would drift first. Only teams that would +-- otherwise have been seeded count: a half-filled roster is not seedable with +-- or without a check-in, so counting it would report a no-show that changes +-- nothing and hold the tournament for a review with nothing to decide. +CREATE OR REPLACE FUNCTION public.tournament_missed_check_in_count(tournament public.tournaments) +RETURNS integer +LANGUAGE sql +STABLE +AS $$ + SELECT CASE + WHEN NOT public.tournament_check_in_window_opened(tournament) + THEN 0 + ELSE ( + SELECT COUNT(*)::int + FROM public.tournament_teams tt + WHERE tt.tournament_id = tournament.id + AND tt.checked_in_at IS NULL + AND public.tournament_team_lineup_filled(tt) + ) + END; +$$; + +-- Whether the team currently satisfies the tournament's check-in requirement. +-- Reads only tournament_teams.checked_in_at, which is the single signal the rest +-- of the system respects: in Players mode a roster trigger rolls the individual +-- confirmations up into it, so no caller ever has to branch on the mode. +CREATE OR REPLACE FUNCTION public.tournament_team_checked_in(team public.tournament_teams) +RETURNS boolean +LANGUAGE sql +STABLE +AS $$ + SELECT NOT t.check_in_required OR team.checked_in_at IS NOT NULL + FROM public.tournaments t + WHERE t.id = team.tournament_id; +$$; + +-- Everyone who still owes a confirmation: rostered players (per-player in +-- Players mode, the whole roster otherwise), the team owner even when they are +-- not on the roster, and free agents who registered on their own. Waitlisted +-- agents are in it on purpose -- the cutoff waitlists a no-show, and the draft +-- re-admits exactly the waitlisted agents that later checked in, so a re-opened +-- window is theirs to act on too. +CREATE OR REPLACE FUNCTION public.tournament_pending_check_in_recipients( + _tournament_id uuid +) +RETURNS TABLE (steam_id bigint) +LANGUAGE sql +STABLE +AS $$ + SELECT DISTINCT pending.steam_id FROM ( + SELECT ttr.player_steam_id AS steam_id + FROM public.tournament_team_roster ttr + JOIN public.tournament_teams tt ON tt.id = ttr.tournament_team_id + JOIN public.tournaments t ON t.id = tt.tournament_id + WHERE tt.tournament_id = _tournament_id + AND tt.checked_in_at IS NULL + AND (t.check_in_setting <> 'Players' OR ttr.checked_in_at IS NULL) + UNION + SELECT tt.owner_steam_id AS steam_id + FROM public.tournament_teams tt + WHERE tt.tournament_id = _tournament_id + AND tt.checked_in_at IS NULL + AND tt.owner_steam_id IS NOT NULL + UNION + SELECT fa.player_steam_id AS steam_id + FROM public.tournament_free_agents fa + WHERE fa.tournament_id = _tournament_id + AND fa.checked_in_at IS NULL + AND fa.status IN ('registered', 'waitlisted') + ) pending; +$$; diff --git a/hasura/functions/tournaments/tournament_free_agent_parties.sql b/hasura/functions/tournaments/tournament_free_agent_parties.sql new file mode 100644 index 000000000..9e4c2b8b9 --- /dev/null +++ b/hasura/functions/tournaments/tournament_free_agent_parties.sql @@ -0,0 +1,56 @@ +-- A party is the set of free agents in one tournament sharing a party_id: the +-- id of the 5stack lobby they signed up from. Membership of that lobby is the +-- consent -- the lobby captain already queues the whole lobby into matchmaking, +-- so signing the same lobby up for a draft needs no second mechanism. + +-- Caps a party at the tournament's team size. The draft places a party on ONE +-- team, so a party that cannot fit a team could never be honoured: it would sit +-- in the pool being skipped by every draft forever while its members believed +-- they were entered. +-- +-- _agent_id is excluded from the count so an UPDATE that only moves a row +-- between parties is not measured against itself. +CREATE OR REPLACE FUNCTION public.tournament_free_agent_party_fits( + _tournament_id uuid, + _party_id uuid, + _agent_id uuid +) +RETURNS boolean +LANGUAGE plpgsql STABLE +AS $$ +DECLARE + _tournament public.tournaments; + _team_size int; + _party_size int; +BEGIN + IF _party_id IS NULL THEN + RETURN true; + END IF; + + SELECT * INTO _tournament FROM public.tournaments t WHERE t.id = _tournament_id; + + IF NOT FOUND THEN + RETURN true; + END IF; + + _team_size := COALESCE( + public.tournament_min_players_per_lineup(_tournament), + public.tournament_max_players_per_lineup(_tournament) + ); + + -- A format with no lineup size has no cap to enforce; the draft refuses to + -- run on one anyway. + IF _team_size IS NULL OR _team_size < 1 THEN + RETURN true; + END IF; + + SELECT COUNT(*) INTO _party_size + FROM public.tournament_free_agents fa + WHERE fa.tournament_id = _tournament_id + AND fa.party_id = _party_id + AND fa.status <> 'withdrawn' + AND fa.id IS DISTINCT FROM _agent_id; + + RETURN _party_size + 1 <= _team_size; +END; +$$; diff --git a/hasura/functions/tournaments/tournament_has_min_teams.sql b/hasura/functions/tournaments/tournament_has_min_teams.sql index 1a70d389b..7cfb9f3a8 100644 --- a/hasura/functions/tournaments/tournament_has_min_teams.sql +++ b/hasura/functions/tournaments/tournament_has_min_teams.sql @@ -19,12 +19,23 @@ BEGIN WHERE ts.tournament_id = tournament.id AND ts.order = 1; - -- Count actual eligible teams + -- Count actual eligible teams. eligible_at only tracks roster size, and + -- assign_seeds_to_teams is what folds a missed check-in into it -- so before + -- that has run a no-show still looks eligible here. Applying the same gate + -- keeps the CancelledMinTeams safety net honest when a tournament proceeds + -- out of CheckInReview. The gate is check_in_ends_at, the same one + -- assign_seeds_to_teams uses: a tournament whose window never opened must + -- count every team, or a healthy field would cancel itself for missing a + -- prompt nobody was ever shown. SELECT COUNT(tt.*) INTO total_teams FROM tournament_teams tt WHERE tt.tournament_id = tournament.id - and tt.eligible_at is not null; + and tt.eligible_at is not null + and ( + not tournament_check_in_window_opened(tournament) + or tt.checked_in_at is not null + ); -- Log validation details RAISE NOTICE 'Tournament % (status: %): %/% teams (actual/required)', diff --git a/hasura/functions/tournaments/tournament_match_is_pre_start.sql b/hasura/functions/tournaments/tournament_match_is_pre_start.sql new file mode 100644 index 000000000..f4b45926e --- /dev/null +++ b/hasura/functions/tournaments/tournament_match_is_pre_start.sql @@ -0,0 +1,29 @@ +-- Round 1 is materialized while the tournament is still RegistrationClosed (and +-- now CheckInReview) on purpose: the draw, the seeds and the opponents have to +-- be visible so teams can prepare. Materializing them also opened check-in, +-- veto and the join/start flow, so a 12:20 tournament whose registration closed +-- at 12:15 was fully playable at 12:15. +-- +-- Deliberately narrow. Only those two holding statuses, and only while `start` +-- is still ahead: +-- * Live (or an organizer starting early) makes this false immediately, so +-- nothing has to be released by hand; +-- * every later round is materialized once the tournament is already running +-- and keeps its current immediate behaviour; +-- * a league fixture plays while its season tournament is Live, so it is +-- never gated either. +CREATE OR REPLACE FUNCTION public.tournament_match_is_pre_start(_match_id uuid) +RETURNS boolean +LANGUAGE sql +STABLE +AS $$ + SELECT EXISTS ( + SELECT 1 + FROM public.tournament_brackets tb + INNER JOIN public.tournament_stages ts ON ts.id = tb.tournament_stage_id + INNER JOIN public.tournaments t ON t.id = ts.tournament_id + WHERE tb.match_id = _match_id + AND t.status IN ('RegistrationClosed', 'CheckInReview') + AND t."start" > now() + ); +$$; diff --git a/hasura/functions/tournaments/tournament_registration_access.sql b/hasura/functions/tournaments/tournament_registration_access.sql new file mode 100644 index 000000000..bfc6bc8a2 --- /dev/null +++ b/hasura/functions/tournaments/tournament_registration_access.sql @@ -0,0 +1,107 @@ +-- Who may register the team an invite was addressed to: exactly the people +-- public_tournament_teams.yaml already lets register one -- its owner, its +-- captain, or a team_roster Admin. +CREATE OR REPLACE FUNCTION public.player_may_register_team( + _team_id uuid, + _player_steam_id bigint +) +RETURNS boolean +LANGUAGE sql +STABLE +AS $$ + SELECT EXISTS ( + SELECT 1 + FROM public.teams t + WHERE t.id = _team_id + AND ( + t.owner_steam_id = _player_steam_id + OR t.captain_steam_id = _player_steam_id + OR EXISTS ( + SELECT 1 + FROM public.team_roster tr + WHERE tr.team_id = t.id + AND tr.player_steam_id = _player_steam_id + AND tr.role = 'Admin' + ) + ) + ); +$$; + +-- The single choke point every invite_only gate reduces to: has this player +-- been let into this tournament, either in their own right or through a team +-- they are allowed to register? +-- +-- _team_id is what tells the two apart, and it is the whole reason a team invite +-- means what it says. tbi_tournament_team passes the team being registered; +-- tbi_tournament_free_agents passes NULL, so an invited team gets to enter as a +-- team and its members do not each get a free-agent slot out of it. +-- +-- The 2-argument form has to be dropped explicitly rather than replaced: a +-- default-valued third parameter leaves both resolvable, and every existing call +-- site then fails as ambiguous (42725). +DROP FUNCTION IF EXISTS public.tournament_registration_unlocked(uuid, bigint); + +CREATE OR REPLACE FUNCTION public.tournament_registration_unlocked( + _tournament_id uuid, + _player_steam_id bigint, + _team_id uuid DEFAULT NULL +) +RETURNS boolean +LANGUAGE sql +STABLE +AS $$ + SELECT EXISTS ( + SELECT 1 + FROM public.tournament_registration_unlocks u + WHERE u.tournament_id = _tournament_id + AND u.team_id IS NULL + AND u.player_steam_id = _player_steam_id + ) + OR EXISTS ( + SELECT 1 + FROM public.tournament_registration_unlocks u + WHERE u.tournament_id = _tournament_id + AND u.team_id = _team_id + AND public.player_may_register_team(u.team_id, _player_steam_id) + ); +$$; + +-- The same question with no team in hand: may this player enter AT ALL, as +-- themselves or with any team that was let in? The gate on the tournament page +-- has no team to name yet, so asking the 3-argument form would tell a captain +-- who was invited by team that they still need an invite. +CREATE OR REPLACE FUNCTION public.tournament_registration_unlocked_any( + _tournament_id uuid, + _player_steam_id bigint +) +RETURNS boolean +LANGUAGE sql +STABLE +AS $$ + SELECT public.tournament_registration_unlocked(_tournament_id, _player_steam_id) + OR EXISTS ( + SELECT 1 + FROM public.tournament_registration_unlocks u + WHERE u.tournament_id = _tournament_id + AND u.team_id IS NOT NULL + AND public.player_may_register_team(u.team_id, _player_steam_id) + ); +$$; + +-- Computed-field form, so the join UI can tell "locked" from "already unlocked" +-- without being handed anything it could redeem. +CREATE OR REPLACE FUNCTION public.tournament_registration_unlocked_for_session( + tournament public.tournaments, + hasura_session json +) +RETURNS boolean +LANGUAGE sql +STABLE +AS $$ + SELECT NOT tournament.invite_only + OR public.is_tournament_organizer(tournament, hasura_session) + OR public.tournament_registration_unlocked_any( + tournament.id, + (hasura_session ->> 'x-hasura-user-id')::bigint + ); +$$; diff --git a/hasura/functions/utility/generate_utility_invite_code.sql b/hasura/functions/utility/generate_utility_invite_code.sql new file mode 100644 index 000000000..5f522b7a0 --- /dev/null +++ b/hasura/functions/utility/generate_utility_invite_code.sql @@ -0,0 +1,8 @@ +-- Kept as its own name and signature because utility_practice_sessions.invite_code +-- defaults to it; the algorithm itself lives in generate_secure_invite_code(). +CREATE OR REPLACE FUNCTION public.generate_utility_invite_code() RETURNS text + LANGUAGE sql + VOLATILE + AS $fn$ + SELECT public.generate_secure_invite_code(); +$fn$; diff --git a/hasura/metadata/actions.graphql b/hasura/metadata/actions.graphql index fc60f2127..c489d7cf3 100644 --- a/hasura/metadata/actions.graphql +++ b/hasura/metadata/actions.graphql @@ -779,7 +779,7 @@ type Mutation { } type Query { - telemetryStats: TelemetryStats! + telemetryStats(includeSelf: Boolean): TelemetryStats! } type Mutation { @@ -2537,3 +2537,79 @@ type UtilityRenderQueueOutput { type UtilityRenderClearOutput { cleared: Int! } + +type Mutation { + checkIntoTournament( + tournament_id: uuid! + tournament_team_id: uuid + ): SuccessOutput +} + +type Mutation { + readmitTournamentTeam( + tournament_id: uuid! + tournament_team_id: uuid! + ): SuccessOutput +} + +type Mutation { + extendTournamentCheckIn( + tournament_id: uuid! + minutes: Int! + ): SuccessOutput +} + +type Mutation { + continueTournamentCheckIn( + tournament_id: uuid! + ): SuccessOutput +} + +type Mutation { + draftTournamentTeams( + tournament_id: uuid! + ): TournamentDraftOutput +} + +type Mutation { + joinTournamentAsFreeAgent( + tournament_id: uuid! + with_party: Boolean + ): SuccessOutput +} + +type Mutation { + leaveTournamentAsFreeAgent( + tournament_id: uuid! + ): SuccessOutput +} + +type Mutation { + createTournamentInviteCode( + tournament_id: uuid! + expires_in_minutes: Int + max_uses: Int + ): TournamentInviteCodeOutput +} + +type Mutation { + revokeTournamentInviteCode( + invite_code_id: uuid! + ): SuccessOutput +} + +type Mutation { + redeemTournamentInviteCode( + tournament_id: uuid! + code: String! + ): SuccessOutput +} + +type TournamentInviteCodeOutput { + id: uuid! + code: String! +} + +type TournamentDraftOutput { + teams_created: Int! +} diff --git a/hasura/metadata/actions.yaml b/hasura/metadata/actions.yaml index a3337d2b0..a82594ea4 100644 --- a/hasura/metadata/actions.yaml +++ b/hasura/metadata/actions.yaml @@ -1836,6 +1836,146 @@ actions: permissions: - role: administrator comment: Drop every finished row from the lineup preview queue + - name: checkIntoTournament + definition: + kind: synchronous + handler: '{{HASURA_GRAPHQL_ACTIONS_HOOK}}' + forward_client_headers: true + permissions: + - role: administrator + - role: tournament_organizer + - role: match_organizer + - role: moderator + - role: streamer + - role: verified_user + - role: user + comment: Confirm a check-in, enforcing the tournament's check_in_setting + - name: readmitTournamentTeam + definition: + kind: synchronous + handler: '{{HASURA_GRAPHQL_ACTIONS_HOOK}}' + forward_client_headers: true + permissions: + - role: administrator + - role: tournament_organizer + - role: match_organizer + - role: moderator + - role: streamer + - role: verified_user + - role: user + comment: Organizer re-admits a team that missed check-in, then re-seeds + - name: extendTournamentCheckIn + definition: + kind: synchronous + handler: '{{HASURA_GRAPHQL_ACTIONS_HOOK}}' + forward_client_headers: true + permissions: + - role: administrator + - role: tournament_organizer + - role: match_organizer + - role: moderator + - role: streamer + - role: verified_user + - role: user + comment: Organizer pushes the check-in deadline out and reopens registration + - name: continueTournamentCheckIn + definition: + kind: synchronous + handler: '{{HASURA_GRAPHQL_ACTIONS_HOOK}}' + forward_client_headers: true + permissions: + - role: administrator + - role: tournament_organizer + - role: match_organizer + - role: moderator + - role: streamer + - role: verified_user + - role: user + comment: Organizer proceeds without the teams that missed check-in + - name: draftTournamentTeams + definition: + kind: synchronous + handler: '{{HASURA_GRAPHQL_ACTIONS_HOOK}}' + forward_client_headers: true + permissions: + - role: administrator + - role: tournament_organizer + - role: match_organizer + - role: moderator + - role: streamer + - role: verified_user + - role: user + comment: Organizer regenerates the free agent teams and re-seeds + - name: joinTournamentAsFreeAgent + definition: + kind: synchronous + handler: '{{HASURA_GRAPHQL_ACTIONS_HOOK}}' + forward_client_headers: true + permissions: + - role: administrator + - role: tournament_organizer + - role: match_organizer + - role: moderator + - role: streamer + - role: verified_user + - role: user + comment: Register for a tournament that drafts teams, alone or with your lobby + - name: leaveTournamentAsFreeAgent + definition: + kind: synchronous + handler: '{{HASURA_GRAPHQL_ACTIONS_HOOK}}' + forward_client_headers: true + permissions: + - role: administrator + - role: tournament_organizer + - role: match_organizer + - role: moderator + - role: streamer + - role: verified_user + - role: user + comment: Withdraw from a tournament's free agent pool + - name: createTournamentInviteCode + definition: + kind: synchronous + handler: '{{HASURA_GRAPHQL_ACTIONS_HOOK}}' + forward_client_headers: true + permissions: + - role: administrator + - role: tournament_organizer + - role: match_organizer + - role: moderator + - role: streamer + - role: verified_user + - role: user + comment: Organizer mints an expiring, use capped invite link for a tournament + - name: revokeTournamentInviteCode + definition: + kind: synchronous + handler: '{{HASURA_GRAPHQL_ACTIONS_HOOK}}' + forward_client_headers: true + permissions: + - role: administrator + - role: tournament_organizer + - role: match_organizer + - role: moderator + - role: streamer + - role: verified_user + - role: user + comment: Organizer kills a tournament invite link without losing who already used it + - name: redeemTournamentInviteCode + definition: + kind: synchronous + handler: '{{HASURA_GRAPHQL_ACTIONS_HOOK}}' + forward_client_headers: true + permissions: + - role: administrator + - role: tournament_organizer + - role: match_organizer + - role: moderator + - role: streamer + - role: verified_user + - role: user + comment: Spend a tournament invite link for an unlock on an invite only tournament custom_types: enums: [] input_objects: @@ -1875,6 +2015,8 @@ custom_types: source: default type: object - name: SuccessOutput + - name: TournamentDraftOutput + - name: TournamentInviteCodeOutput - name: UtilityPracticeSessionOutput - name: UtilityLineupOutput - name: UtilityPlaybookOutput diff --git a/hasura/metadata/databases/default/functions/functions.yaml b/hasura/metadata/databases/default/functions/functions.yaml index 7ed266eb4..06d785af7 100644 --- a/hasura/metadata/databases/default/functions/functions.yaml +++ b/hasura/metadata/databases/default/functions/functions.yaml @@ -3,6 +3,7 @@ - "!include public_get_event_leaderboard.yaml" - "!include public_get_leaderboard.yaml" - "!include public_get_league_season_leaderboard.yaml" +- "!include public_get_tournament_leaderboard.yaml" - "!include public_league_award_forfeit.yaml" - "!include public_get_player_leaderboard_rank.yaml" - "!include public_recalculate_tournament_awards.yaml" diff --git a/hasura/metadata/databases/default/functions/public_get_tournament_leaderboard.yaml b/hasura/metadata/databases/default/functions/public_get_tournament_leaderboard.yaml new file mode 100644 index 000000000..327c5099c --- /dev/null +++ b/hasura/metadata/databases/default/functions/public_get_tournament_leaderboard.yaml @@ -0,0 +1,9 @@ +function: + name: get_tournament_leaderboard + schema: public +configuration: + custom_root_fields: {} + exposed_as: query + session_argument: hasura_session +permissions: + - role: guest diff --git a/hasura/metadata/databases/default/tables/public_e_sanction_scopes.yaml b/hasura/metadata/databases/default/tables/public_e_sanction_scopes.yaml new file mode 100644 index 000000000..131fedf53 --- /dev/null +++ b/hasura/metadata/databases/default/tables/public_e_sanction_scopes.yaml @@ -0,0 +1,11 @@ +table: + name: e_sanction_scopes + schema: public +select_permissions: + - role: guest + permission: + columns: + - value + - description + filter: {} + comment: "" diff --git a/hasura/metadata/databases/default/tables/public_e_sanction_sources.yaml b/hasura/metadata/databases/default/tables/public_e_sanction_sources.yaml new file mode 100644 index 000000000..b983254fe --- /dev/null +++ b/hasura/metadata/databases/default/tables/public_e_sanction_sources.yaml @@ -0,0 +1,21 @@ +table: + name: e_sanction_sources + schema: public +object_relationships: + - name: e_sanction_scope + using: + foreign_key_constraint_on: default_scope +select_permissions: + - role: guest + permission: + columns: + - value + - description + - default_enabled + - default_threshold + - default_window_days + - default_durations + - default_scope + - writes_platform_ban + filter: {} + comment: "" diff --git a/hasura/metadata/databases/default/tables/public_e_tournament_free_agent_statuses.yaml b/hasura/metadata/databases/default/tables/public_e_tournament_free_agent_statuses.yaml new file mode 100644 index 000000000..1ead51c9f --- /dev/null +++ b/hasura/metadata/databases/default/tables/public_e_tournament_free_agent_statuses.yaml @@ -0,0 +1,20 @@ +table: + name: e_tournament_free_agent_statuses + schema: public +is_enum: true +array_relationships: + - name: tournament_free_agents + using: + foreign_key_constraint_on: + column: status + table: + name: tournament_free_agents + schema: public +select_permissions: + - role: guest + permission: + columns: + - description + - value + filter: {} + comment: "" diff --git a/hasura/metadata/databases/default/tables/public_e_tournament_registration_types.yaml b/hasura/metadata/databases/default/tables/public_e_tournament_registration_types.yaml new file mode 100644 index 000000000..662febc01 --- /dev/null +++ b/hasura/metadata/databases/default/tables/public_e_tournament_registration_types.yaml @@ -0,0 +1,20 @@ +table: + name: e_tournament_registration_types + schema: public +is_enum: true +array_relationships: + - name: tournaments + using: + foreign_key_constraint_on: + column: registration_type + table: + name: tournaments + schema: public +select_permissions: + - role: guest + permission: + columns: + - description + - value + filter: {} + comment: "" diff --git a/hasura/metadata/databases/default/tables/public_players.yaml b/hasura/metadata/databases/default/tables/public_players.yaml index 05a81c8fa..3bc55e483 100644 --- a/hasura/metadata/databases/default/tables/public_players.yaml +++ b/hasura/metadata/databases/default/tables/public_players.yaml @@ -397,6 +397,12 @@ computed_fields: function: name: get_player_teams schema: public + - name: tournament_cooldown + definition: + function: + name: get_player_tournament_cooldown + schema: public + session_argument: hasura_session - name: total_matches definition: function: @@ -464,6 +470,7 @@ select_permissions: - losses_wingman - matchmaking_cooldown - peak_elo + - tournament_cooldown - total_matches - wins - wins_competitive @@ -517,6 +524,7 @@ select_permissions: - losses_wingman - matchmaking_cooldown - peak_elo + - tournament_cooldown - total_matches - wins - wins_competitive @@ -569,6 +577,7 @@ select_permissions: - losses_wingman - matchmaking_cooldown - peak_elo + - tournament_cooldown - total_matches - wins - wins_competitive diff --git a/hasura/metadata/databases/default/tables/public_tournament_free_agents.yaml b/hasura/metadata/databases/default/tables/public_tournament_free_agents.yaml new file mode 100644 index 000000000..8275d334c --- /dev/null +++ b/hasura/metadata/databases/default/tables/public_tournament_free_agents.yaml @@ -0,0 +1,129 @@ +table: + name: tournament_free_agents + schema: public +object_relationships: + - name: e_tournament_free_agent_status + using: + foreign_key_constraint_on: status + - name: player + using: + foreign_key_constraint_on: player_steam_id + - name: tournament + using: + foreign_key_constraint_on: tournament_id + - name: tournament_team + using: + foreign_key_constraint_on: tournament_team_id +insert_permissions: + - role: user + permission: + check: + _and: + - player_steam_id: + _eq: X-Hasura-User-Id + - tournament: + registration_type: + _in: + - free_agents + - both + - tournament: + status: + _eq: RegistrationOpen + columns: + - player_steam_id + - tournament_id + comment: "" + - role: tournament_organizer + permission: + check: + _or: + - _and: + - player_steam_id: + _eq: X-Hasura-User-Id + - tournament: + registration_type: + _in: + - free_agents + - both + - tournament: + status: + _eq: RegistrationOpen + - _and: + - tournament: + is_organizer: + _eq: true + - tournament: + status: + _nin: + - Cancelled + - CancelledMinTeams + - Finished + columns: + - checked_in_at + - party_id + - player_steam_id + - status + - tournament_id + - tournament_team_id + comment: "" +select_permissions: + - role: guest + permission: + columns: + - checked_in_at + - created_at + - id + - party_id + - player_steam_id + - status + - tournament_id + - tournament_team_id + filter: {} + allow_aggregations: true + comment: "" +update_permissions: + - role: tournament_organizer + permission: + columns: + - checked_in_at + - party_id + - status + - tournament_team_id + filter: + tournament: + is_organizer: + _eq: true + check: + tournament: + is_organizer: + _eq: true + comment: "" +delete_permissions: + - role: user + permission: + filter: + _and: + - player_steam_id: + _eq: X-Hasura-User-Id + - tournament: + status: + _in: + - Setup + - RegistrationOpen + comment: "" + - role: tournament_organizer + permission: + filter: + _or: + - _and: + - player_steam_id: + _eq: X-Hasura-User-Id + - tournament: + status: + _in: + - Setup + - RegistrationOpen + - tournament: + is_organizer: + _eq: true + comment: "" diff --git a/hasura/metadata/databases/default/tables/public_tournament_invite_code_uses.yaml b/hasura/metadata/databases/default/tables/public_tournament_invite_code_uses.yaml new file mode 100644 index 000000000..9d8cb8067 --- /dev/null +++ b/hasura/metadata/databases/default/tables/public_tournament_invite_code_uses.yaml @@ -0,0 +1,32 @@ +table: + name: tournament_invite_code_uses + schema: public +object_relationships: + - name: invite_code + using: + foreign_key_constraint_on: invite_code_id + - name: player + using: + foreign_key_constraint_on: player_steam_id + - name: team + using: + foreign_key_constraint_on: team_id +select_permissions: + - role: user + permission: + columns: + - invite_code_id + - player_steam_id + - team_id + - used_at + filter: + _or: + - player_steam_id: + _eq: X-Hasura-User-Id + - invite_code: + tournament: + is_organizer: + _eq: true + allow_aggregations: true + comment: The organizer's audit of a link they published, plus the player's own record of + what they spent diff --git a/hasura/metadata/databases/default/tables/public_tournament_invite_codes.yaml b/hasura/metadata/databases/default/tables/public_tournament_invite_codes.yaml new file mode 100644 index 000000000..9613ce991 --- /dev/null +++ b/hasura/metadata/databases/default/tables/public_tournament_invite_codes.yaml @@ -0,0 +1,40 @@ +table: + name: tournament_invite_codes + schema: public +object_relationships: + - name: created_by + using: + foreign_key_constraint_on: created_by_player_steam_id + - name: tournament + using: + foreign_key_constraint_on: tournament_id +array_relationships: + - name: used_by + using: + foreign_key_constraint_on: + column: invite_code_id + table: + name: tournament_invite_code_uses + schema: public +select_permissions: + - role: user + permission: + columns: + - code + - created_at + - created_by_player_steam_id + - expires_at + - id + - max_uses + - revoked_at + - tournament_id + - uses + filter: + tournament: + is_organizer: + _eq: true + allow_aggregations: true + comment: Organizers only, and deliberately no wider - code is a bearer credential, so + anyone who can select the row can enter an invite only tournament. Minting, revoking + and spending a code all go through actions, which is why there is no write permission + here at all diff --git a/hasura/metadata/databases/default/tables/public_tournament_invites.yaml b/hasura/metadata/databases/default/tables/public_tournament_invites.yaml new file mode 100644 index 000000000..02fb28040 --- /dev/null +++ b/hasura/metadata/databases/default/tables/public_tournament_invites.yaml @@ -0,0 +1,107 @@ +table: + name: tournament_invites + schema: public +event_triggers: + - name: tournament_invite_events + definition: + enable_manual: false + insert: + columns: '*' + retry_conf: + interval_sec: 10 + num_retries: 3 + timeout_sec: 60 + webhook: '{{HASURA_GRAPHQL_EVENT_HOOK}}' +object_relationships: + - name: invited_by + using: + foreign_key_constraint_on: invited_by_player_steam_id + - name: player + using: + foreign_key_constraint_on: steam_id + - name: team + using: + foreign_key_constraint_on: team_id + - name: tournament + using: + foreign_key_constraint_on: tournament_id +insert_permissions: + - role: user + permission: + check: + _and: + - tournament: + is_organizer: + _eq: true + - tournament: + status: + _in: + - Setup + - RegistrationOpen + set: + invited_by_player_steam_id: x-hasura-user-id + columns: + - steam_id + - team_id + - tournament_id + comment: A tournament_organizer by role and a plain user who owns the tournament are the same + person here, so one block covers both and every role above it inherits it. The window matches + the invite links; invite_only is deliberately not part of it, since it governs who may enter + rather than whether an organizer may invite +select_permissions: + - role: user + permission: + columns: + - created_at + - id + - invited_by_player_steam_id + - steam_id + - team_id + - tournament_id + filter: + _or: + - steam_id: + _eq: X-Hasura-User-Id + - team: + owner_steam_id: + _eq: X-Hasura-User-Id + - team: + captain_steam_id: + _eq: X-Hasura-User-Id + - team: + roster: + _and: + - role: + _eq: Admin + - player_steam_id: + _eq: X-Hasura-User-Id + - tournament: + is_organizer: + _eq: true + allow_aggregations: true + comment: A team invite is addressed to nobody in particular, so it is visible to whoever + could register that team -- the same owner / captain / roster Admin the unlock answers for +delete_permissions: + - role: user + permission: + filter: + _or: + - steam_id: + _eq: X-Hasura-User-Id + - team: + owner_steam_id: + _eq: X-Hasura-User-Id + - team: + captain_steam_id: + _eq: X-Hasura-User-Id + - team: + roster: + _and: + - role: + _eq: Admin + - player_steam_id: + _eq: X-Hasura-User-Id + - tournament: + is_organizer: + _eq: true + comment: "" diff --git a/hasura/metadata/databases/default/tables/public_tournament_leaderboard_entries.yaml b/hasura/metadata/databases/default/tables/public_tournament_leaderboard_entries.yaml new file mode 100644 index 000000000..b0f375121 --- /dev/null +++ b/hasura/metadata/databases/default/tables/public_tournament_leaderboard_entries.yaml @@ -0,0 +1,26 @@ +table: + name: tournament_leaderboard_entries + schema: public +select_permissions: + - role: guest + permission: + columns: + - player_steam_id + - player_name + - player_avatar_url + - player_custom_avatar_url + - player_country + - tournament_team_id + - team_name + - rating + - adr + - kills + - deaths + - assists + - kdr + - headshot_percentage + - rounds_played + - matches_played + filter: {} + allow_aggregations: true + comment: "" diff --git a/hasura/metadata/databases/default/tables/public_tournament_no_shows.yaml b/hasura/metadata/databases/default/tables/public_tournament_no_shows.yaml new file mode 100644 index 000000000..5f3b3533d --- /dev/null +++ b/hasura/metadata/databases/default/tables/public_tournament_no_shows.yaml @@ -0,0 +1,43 @@ +table: + name: tournament_no_shows + schema: public +object_relationships: + - name: tournament + using: + foreign_key_constraint_on: tournament_id + - name: tournament_team + using: + foreign_key_constraint_on: tournament_team_id + - name: player + using: + foreign_key_constraint_on: player_steam_id +select_permissions: + - role: user + permission: + columns: + - id + - tournament_id + - tournament_team_id + - player_steam_id + - occurred_at + filter: + player_steam_id: + _eq: X-Hasura-User-Id + allow_aggregations: true + comment: "" + - role: tournament_organizer + permission: + columns: + - id + - tournament_id + - tournament_team_id + - player_steam_id + - occurred_at + filter: {} + allow_aggregations: true + comment: "" +delete_permissions: + - role: tournament_organizer + permission: + filter: {} + comment: "" diff --git a/hasura/metadata/databases/default/tables/public_tournament_registration_unlocks.yaml b/hasura/metadata/databases/default/tables/public_tournament_registration_unlocks.yaml new file mode 100644 index 000000000..1f281d93a --- /dev/null +++ b/hasura/metadata/databases/default/tables/public_tournament_registration_unlocks.yaml @@ -0,0 +1,62 @@ +table: + name: tournament_registration_unlocks + schema: public +object_relationships: + - name: player + using: + foreign_key_constraint_on: player_steam_id + - name: team + using: + foreign_key_constraint_on: team_id + - name: tournament + using: + foreign_key_constraint_on: tournament_id +insert_permissions: + - role: tournament_organizer + permission: + check: + tournament: + is_organizer: + _eq: true + columns: + - player_steam_id + - team_id + - tournament_id + comment: Pre-unlock a player or a team without handing out an invite link +select_permissions: + - role: user + permission: + columns: + - created_at + - player_steam_id + - team_id + - tournament_id + filter: + player_steam_id: + _eq: X-Hasura-User-Id + allow_aggregations: true + comment: "" + - role: tournament_organizer + permission: + columns: + - created_at + - player_steam_id + - team_id + - tournament_id + filter: + _or: + - player_steam_id: + _eq: X-Hasura-User-Id + - tournament: + is_organizer: + _eq: true + allow_aggregations: true + comment: "" +delete_permissions: + - role: tournament_organizer + permission: + filter: + tournament: + is_organizer: + _eq: true + comment: "" diff --git a/hasura/metadata/databases/default/tables/public_tournament_team_roster.yaml b/hasura/metadata/databases/default/tables/public_tournament_team_roster.yaml index 96556f168..622a315c5 100644 --- a/hasura/metadata/databases/default/tables/public_tournament_team_roster.yaml +++ b/hasura/metadata/databases/default/tables/public_tournament_team_roster.yaml @@ -1,6 +1,12 @@ table: name: tournament_team_roster schema: public +computed_fields: + - name: target_eligible + definition: + function: + name: tournament_team_roster_target_eligible + schema: public object_relationships: - name: e_team_role using: @@ -102,10 +108,13 @@ select_permissions: - role: guest permission: columns: + - checked_in_at - player_steam_id - role - tournament_id - tournament_team_id + computed_fields: + - target_eligible filter: {} allow_aggregations: true comment: "" @@ -113,6 +122,7 @@ update_permissions: - role: tournament_organizer permission: columns: + - checked_in_at - role filter: _or: diff --git a/hasura/metadata/databases/default/tables/public_tournament_teams.yaml b/hasura/metadata/databases/default/tables/public_tournament_teams.yaml index bdeca585b..34f714460 100644 --- a/hasura/metadata/databases/default/tables/public_tournament_teams.yaml +++ b/hasura/metadata/databases/default/tables/public_tournament_teams.yaml @@ -24,6 +24,13 @@ object_relationships: using: foreign_key_constraint_on: tournament_id array_relationships: + - name: free_agents + using: + foreign_key_constraint_on: + column: tournament_team_id + table: + name: tournament_free_agents + schema: public - name: invites using: foreign_key_constraint_on: @@ -45,6 +52,11 @@ computed_fields: name: can_manage_tournament_team schema: public session_argument: hasura_session + - name: checked_in + definition: + function: + name: tournament_team_checked_in + schema: public insert_permissions: - role: tournament_organizer permission: @@ -111,9 +123,11 @@ select_permissions: permission: columns: - captain_steam_id + - checked_in_at - created_at - eligible_at - id + - is_drafted - name - owner_steam_id - seed @@ -122,6 +136,7 @@ select_permissions: - tournament_id computed_fields: - can_manage + - checked_in filter: {} allow_aggregations: true comment: "" @@ -130,6 +145,7 @@ update_permissions: permission: columns: - captain_steam_id + - checked_in_at - name - seed - short_name diff --git a/hasura/metadata/databases/default/tables/public_tournaments.yaml b/hasura/metadata/databases/default/tables/public_tournaments.yaml index dd038328c..7598b5adb 100644 --- a/hasura/metadata/databases/default/tables/public_tournaments.yaml +++ b/hasura/metadata/databases/default/tables/public_tournaments.yaml @@ -28,6 +28,13 @@ array_relationships: table: name: tournament_categories schema: public + - name: free_agents + using: + foreign_key_constraint_on: + column: tournament_id + table: + name: tournament_free_agents + schema: public - name: organizer_teams using: foreign_key_constraint_on: @@ -139,6 +146,12 @@ computed_fields: name: can_resume_tournament schema: public session_argument: hasura_session + - name: can_review_check_in + definition: + function: + name: can_review_tournament_check_in + schema: public + session_argument: hasura_session - name: can_setup definition: function: @@ -151,6 +164,16 @@ computed_fields: name: can_start_tournament schema: public session_argument: hasura_session + - name: check_in_open + definition: + function: + name: tournament_check_in_open + schema: public + - name: check_in_started + definition: + function: + name: tournament_check_in_started + schema: public - name: has_min_teams definition: function: @@ -173,11 +196,28 @@ computed_fields: function: name: tournament_max_players_per_lineup schema: public + - name: meets_min_role + definition: + function: + name: meets_min_role + schema: public + session_argument: hasura_session - name: min_players_per_lineup definition: function: name: tournament_min_players_per_lineup schema: public + - name: missed_check_in_count + definition: + function: + name: tournament_missed_check_in_count + schema: public + - name: registration_unlocked + definition: + function: + name: tournament_registration_unlocked_for_session + schema: public + session_argument: hasura_session insert_permissions: - role: user permission: @@ -207,6 +247,16 @@ insert_permissions: - name - scheduling_mode - start + - check_in_closes_before_minutes + - check_in_opens_before_minutes + - check_in_required + - check_in_setting + - invite_only + - max_elo + - min_elo + - min_role + - regions + - registration_type comment: "" - role: tournament_organizer permission: @@ -253,6 +303,16 @@ insert_permissions: - name - scheduling_mode - start + - check_in_closes_before_minutes + - check_in_opens_before_minutes + - check_in_required + - check_in_setting + - invite_only + - max_elo + - min_elo + - min_role + - regions + - registration_type comment: "" select_permissions: - role: guest @@ -275,6 +335,17 @@ select_permissions: - start - status - awards_enabled + - check_in_closes_before_minutes + - check_in_ends_at + - check_in_opens_before_minutes + - check_in_required + - check_in_setting + - invite_only + - max_elo + - min_elo + - min_role + - regions + - registration_type computed_fields: - can_cancel - can_close_registration @@ -289,6 +360,12 @@ select_permissions: - joined_tournament - max_players_per_lineup - min_players_per_lineup + - check_in_open + - check_in_started + - meets_min_role + - can_review_check_in + - missed_check_in_count + - registration_unlocked filter: status: _neq: Setup @@ -331,6 +408,17 @@ select_permissions: - start - status - awards_enabled + - check_in_closes_before_minutes + - check_in_ends_at + - check_in_opens_before_minutes + - check_in_required + - check_in_setting + - invite_only + - max_elo + - min_elo + - min_role + - regions + - registration_type computed_fields: - can_cancel - can_close_registration @@ -345,6 +433,12 @@ select_permissions: - joined_tournament - max_players_per_lineup - min_players_per_lineup + - check_in_open + - check_in_started + - meets_min_role + - can_review_check_in + - missed_check_in_count + - registration_unlocked filter: _or: - is_organizer: @@ -373,6 +467,17 @@ select_permissions: - start - status - awards_enabled + - check_in_closes_before_minutes + - check_in_ends_at + - check_in_opens_before_minutes + - check_in_required + - check_in_setting + - invite_only + - max_elo + - min_elo + - min_role + - regions + - registration_type computed_fields: - can_cancel - can_close_registration @@ -387,6 +492,12 @@ select_permissions: - joined_tournament - max_players_per_lineup - min_players_per_lineup + - check_in_open + - check_in_started + - meets_min_role + - can_review_check_in + - missed_check_in_count + - registration_unlocked filter: _or: - is_organizer: @@ -429,6 +540,16 @@ update_permissions: - start - status - awards_enabled + - check_in_closes_before_minutes + - check_in_opens_before_minutes + - check_in_required + - check_in_setting + - invite_only + - max_elo + - min_elo + - min_role + - regions + - registration_type filter: is_organizer: _eq: true @@ -452,6 +573,16 @@ update_permissions: - start - status - awards_enabled + - check_in_closes_before_minutes + - check_in_opens_before_minutes + - check_in_required + - check_in_setting + - invite_only + - max_elo + - min_elo + - min_role + - regions + - registration_type filter: is_organizer: _eq: true diff --git a/hasura/metadata/databases/default/tables/tables.yaml b/hasura/metadata/databases/default/tables/tables.yaml index fce8a5e5e..cff6b5f3a 100644 --- a/hasura/metadata/databases/default/tables/tables.yaml +++ b/hasura/metadata/databases/default/tables/tables.yaml @@ -53,6 +53,8 @@ - "!include public_e_player_roles.yaml" - "!include public_e_plugin_runtimes.yaml" - "!include public_e_ready_settings.yaml" +- "!include public_e_sanction_scopes.yaml" +- "!include public_e_sanction_sources.yaml" - "!include public_e_sanction_types.yaml" - "!include public_e_scrim_request_statuses.yaml" - "!include public_e_server_types.yaml" @@ -62,6 +64,8 @@ - "!include public_e_team_roster_statuses.yaml" - "!include public_e_timeout_settings.yaml" - "!include public_e_tournament_categories.yaml" +- "!include public_e_tournament_free_agent_statuses.yaml" +- "!include public_e_tournament_registration_types.yaml" - "!include public_e_tournament_stage_types.yaml" - "!include public_e_tournament_status.yaml" - "!include public_e_utility_types.yaml" @@ -183,9 +187,16 @@ - "!include public_tournament_awards.yaml" - "!include public_tournament_brackets.yaml" - "!include public_tournament_categories.yaml" +- "!include public_tournament_free_agents.yaml" +- "!include public_tournament_invite_code_uses.yaml" +- "!include public_tournament_invite_codes.yaml" +- "!include public_tournament_invites.yaml" +- "!include public_tournament_leaderboard_entries.yaml" +- "!include public_tournament_no_shows.yaml" - "!include public_tournament_organizer_teams.yaml" - "!include public_tournament_organizers.yaml" - "!include public_tournament_prizes.yaml" +- "!include public_tournament_registration_unlocks.yaml" - "!include public_tournament_stage_windows.yaml" - "!include public_tournament_stages.yaml" - "!include public_tournament_team_invites.yaml" diff --git a/hasura/migrations/default/1870000000200_events/up.sql b/hasura/migrations/default/1870000000200_events/up.sql index de8de8aac..3c631f52f 100644 --- a/hasura/migrations/default/1870000000200_events/up.sql +++ b/hasura/migrations/default/1870000000200_events/up.sql @@ -96,24 +96,6 @@ ALTER TABLE public.events ADD COLUMN IF NOT EXISTS banner_media_id uuid REFERENCES public.event_media(id) ON DELETE SET NULL; --- A single-column FK cannot enforce that the banner belongs to this event. -CREATE OR REPLACE FUNCTION public.tg_events_banner_same_event() RETURNS trigger -LANGUAGE plpgsql AS $$ -BEGIN - IF NEW.banner_media_id IS NOT NULL AND NOT EXISTS ( - SELECT 1 FROM public.event_media m - WHERE m.id = NEW.banner_media_id AND m.event_id = NEW.id - ) THEN - RAISE EXCEPTION 'banner_media_id must reference media of the same event'; - END IF; - RETURN NEW; -END $$; - -DROP TRIGGER IF EXISTS tg_events_banner_same_event ON public.events; -CREATE TRIGGER tg_events_banner_same_event - BEFORE INSERT OR UPDATE OF banner_media_id ON public.events - FOR EACH ROW EXECUTE FUNCTION public.tg_events_banner_same_event(); - -- Media items can tag the players featured in them. CREATE TABLE IF NOT EXISTS public.event_media_players ( media_id uuid NOT NULL REFERENCES public.event_media(id) ON DELETE CASCADE, diff --git a/hasura/migrations/default/1881000000000_tournament_registration_and_check_in/down.sql b/hasura/migrations/default/1881000000000_tournament_registration_and_check_in/down.sql new file mode 100644 index 000000000..d7d545d56 --- /dev/null +++ b/hasura/migrations/default/1881000000000_tournament_registration_and_check_in/down.sql @@ -0,0 +1,39 @@ +DROP TABLE IF EXISTS public.tournament_leaderboard_entries; + +DROP INDEX IF EXISTS public.idx_tournament_free_agents_tournament_status; + +DROP TABLE IF EXISTS public.tournament_free_agents; + +ALTER TABLE public.tournament_team_roster + DROP COLUMN IF EXISTS checked_in_at; + +ALTER TABLE public.tournament_teams + DROP COLUMN IF EXISTS checked_in_at; + +ALTER TABLE public.tournaments + DROP CONSTRAINT IF EXISTS tournaments_check_in_setting_fkey, + DROP CONSTRAINT IF EXISTS tournaments_check_in_window_length_check, + DROP CONSTRAINT IF EXISTS tournaments_check_in_window_order_check, + DROP CONSTRAINT IF EXISTS tournaments_check_in_closes_before_check, + DROP CONSTRAINT IF EXISTS tournaments_check_in_opens_before_check, + DROP CONSTRAINT IF EXISTS tournaments_elo_range_check, + DROP CONSTRAINT IF EXISTS tournaments_min_role_fkey, + DROP CONSTRAINT IF EXISTS tournaments_registration_type_fkey; + +ALTER TABLE public.tournaments + DROP COLUMN IF EXISTS check_in_ends_at, + DROP COLUMN IF EXISTS check_in_closes_before_minutes, + DROP COLUMN IF EXISTS check_in_opens_before_minutes, + DROP COLUMN IF EXISTS check_in_setting, + DROP COLUMN IF EXISTS check_in_required, + DROP COLUMN IF EXISTS regions, + DROP COLUMN IF EXISTS registration_passcode, + DROP COLUMN IF EXISTS invite_only, + DROP COLUMN IF EXISTS max_elo, + DROP COLUMN IF EXISTS min_elo, + DROP COLUMN IF EXISTS min_role, + DROP COLUMN IF EXISTS registration_type; + +DROP TABLE IF EXISTS public.e_tournament_free_agent_statuses; + +DROP TABLE IF EXISTS public.e_tournament_registration_types; diff --git a/hasura/migrations/default/1881000000000_tournament_registration_and_check_in/up.sql b/hasura/migrations/default/1881000000000_tournament_registration_and_check_in/up.sql new file mode 100644 index 000000000..0ab2ba453 --- /dev/null +++ b/hasura/migrations/default/1881000000000_tournament_registration_and_check_in/up.sql @@ -0,0 +1,162 @@ +CREATE TABLE IF NOT EXISTS public.e_tournament_registration_types ( + value text NOT NULL PRIMARY KEY, + description text NOT NULL +); + +INSERT INTO public.e_tournament_registration_types ("value", "description") VALUES + ('teams', 'Only pre-formed teams may register'), + ('free_agents', 'Only individual players may register; teams are drafted from the pool'), + ('both', 'Pre-formed teams and individual free agents may both register') +ON CONFLICT (value) DO UPDATE SET "description" = EXCLUDED."description"; + +CREATE TABLE IF NOT EXISTS public.e_tournament_free_agent_statuses ( + value text NOT NULL PRIMARY KEY, + description text NOT NULL +); + +INSERT INTO public.e_tournament_free_agent_statuses ("value", "description") VALUES + ('registered', 'Signed up and waiting for the draft'), + ('drafted', 'Placed on a drafted team'), + ('waitlisted', 'Did not make the cut; first in line if a slot opens'), + ('withdrawn', 'Left the free agent pool') +ON CONFLICT (value) DO UPDATE SET "description" = EXCLUDED."description"; + +ALTER TABLE public.tournaments + ADD COLUMN IF NOT EXISTS registration_type text NOT NULL DEFAULT 'teams', + ADD COLUMN IF NOT EXISTS min_role text, + ADD COLUMN IF NOT EXISTS min_elo integer, + ADD COLUMN IF NOT EXISTS max_elo integer, + ADD COLUMN IF NOT EXISTS invite_only boolean NOT NULL DEFAULT false, + ADD COLUMN IF NOT EXISTS registration_passcode text, + ADD COLUMN IF NOT EXISTS regions text[] NOT NULL DEFAULT '{}', + ADD COLUMN IF NOT EXISTS check_in_required boolean NOT NULL DEFAULT false, + ADD COLUMN IF NOT EXISTS check_in_setting text NOT NULL DEFAULT 'Captains', + ADD COLUMN IF NOT EXISTS check_in_opens_before_minutes integer NOT NULL DEFAULT 60, + ADD COLUMN IF NOT EXISTS check_in_closes_before_minutes integer NOT NULL DEFAULT 15, + ADD COLUMN IF NOT EXISTS check_in_ends_at timestamptz; + +-- Reuses e_check_in_settings (Admin / Captains / Players), the same enum +-- match_options.check_in_setting already points at, rather than minting a +-- parallel vocabulary for the same three answers. +COMMENT ON COLUMN public.tournaments.check_in_setting IS 'Who confirms a team: Captains, every rostered Player, or the organizer (Admin)'; + +-- The regions matches are HOSTED in, not a gate on who may enter: 5stack has no +-- per-player region, so this is a preference the scheduler reads, mirroring +-- team_scrim_settings.regions. +COMMENT ON COLUMN public.tournaments.regions IS 'Preferred server regions for hosted matches'; + +-- Stamped once, when the window opens, and read as a one-way latch by +-- tournament_check_in_started. NULL means the window has never opened. +COMMENT ON COLUMN public.tournaments.check_in_ends_at IS 'When the check-in window closes; NULL until it opens'; + +DO $$ +BEGIN + IF NOT EXISTS (SELECT 1 FROM pg_constraint WHERE conname = 'tournaments_registration_type_fkey') THEN + ALTER TABLE public.tournaments + ADD CONSTRAINT tournaments_registration_type_fkey + FOREIGN KEY (registration_type) + REFERENCES public.e_tournament_registration_types (value) + ON UPDATE CASCADE ON DELETE RESTRICT; + END IF; + + IF NOT EXISTS (SELECT 1 FROM pg_constraint WHERE conname = 'tournaments_min_role_fkey') THEN + ALTER TABLE public.tournaments + ADD CONSTRAINT tournaments_min_role_fkey + FOREIGN KEY (min_role) + REFERENCES public.e_player_roles (value) + ON UPDATE CASCADE ON DELETE RESTRICT; + END IF; + + IF NOT EXISTS (SELECT 1 FROM pg_constraint WHERE conname = 'tournaments_check_in_setting_fkey') THEN + ALTER TABLE public.tournaments + ADD CONSTRAINT tournaments_check_in_setting_fkey + FOREIGN KEY (check_in_setting) + REFERENCES public.e_check_in_settings (value) + ON UPDATE CASCADE ON DELETE RESTRICT; + END IF; + + IF NOT EXISTS (SELECT 1 FROM pg_constraint WHERE conname = 'tournaments_elo_range_check') THEN + ALTER TABLE public.tournaments + ADD CONSTRAINT tournaments_elo_range_check + CHECK (min_elo IS NULL OR max_elo IS NULL OR max_elo >= min_elo); + END IF; + + IF NOT EXISTS (SELECT 1 FROM pg_constraint WHERE conname = 'tournaments_check_in_opens_before_check') THEN + ALTER TABLE public.tournaments + ADD CONSTRAINT tournaments_check_in_opens_before_check + CHECK (check_in_opens_before_minutes BETWEEN 15 AND 240); + END IF; + + IF NOT EXISTS (SELECT 1 FROM pg_constraint WHERE conname = 'tournaments_check_in_closes_before_check') THEN + ALTER TABLE public.tournaments + ADD CONSTRAINT tournaments_check_in_closes_before_check + CHECK (check_in_closes_before_minutes BETWEEN 5 AND 60); + END IF; + + -- Two constraints, not one: a >= 5 gap already implies opens > closes, but + -- keeping both means the error message names the rule that was broken. + IF NOT EXISTS (SELECT 1 FROM pg_constraint WHERE conname = 'tournaments_check_in_window_order_check') THEN + ALTER TABLE public.tournaments + ADD CONSTRAINT tournaments_check_in_window_order_check + CHECK (check_in_opens_before_minutes > check_in_closes_before_minutes); + END IF; + + IF NOT EXISTS (SELECT 1 FROM pg_constraint WHERE conname = 'tournaments_check_in_window_length_check') THEN + ALTER TABLE public.tournaments + ADD CONSTRAINT tournaments_check_in_window_length_check + CHECK (check_in_opens_before_minutes - check_in_closes_before_minutes >= 5); + END IF; +END +$$; + +-- The ONE signal everything downstream reads. In Players mode a trigger on +-- tournament_team_roster rolls the individual confirmations up into it, so +-- seeding, standings and the UI never have to know which mode is in force. +ALTER TABLE public.tournament_teams + ADD COLUMN IF NOT EXISTS checked_in_at timestamptz; + +ALTER TABLE public.tournament_team_roster + ADD COLUMN IF NOT EXISTS checked_in_at timestamptz; + +CREATE TABLE IF NOT EXISTS public.tournament_free_agents ( + id uuid DEFAULT gen_random_uuid() NOT NULL PRIMARY KEY, + tournament_id uuid NOT NULL REFERENCES public.tournaments (id) ON UPDATE CASCADE ON DELETE CASCADE, + player_steam_id bigint NOT NULL REFERENCES public.players (steam_id) ON UPDATE CASCADE ON DELETE CASCADE, + status text NOT NULL DEFAULT 'registered' REFERENCES public.e_tournament_free_agent_statuses (value) ON UPDATE CASCADE, + tournament_team_id uuid REFERENCES public.tournament_teams (id) ON UPDATE CASCADE ON DELETE SET NULL, + checked_in_at timestamptz, + created_at timestamptz NOT NULL DEFAULT now(), + CONSTRAINT tournament_free_agents_tournament_id_player_steam_id_key UNIQUE (tournament_id, player_steam_id) +); + +-- Load-bearing, not bookkeeping: draft_tournament_free_agent_teams decides WHO +-- gets one of the limited slots purely by this column. ELO only decides which +-- team a selected player lands on, so an early low-rated signup can never be +-- bumped out by a late high-rated one. +COMMENT ON COLUMN public.tournament_free_agents.created_at IS 'Registration priority: decides who makes the cut'; + +CREATE INDEX IF NOT EXISTS idx_tournament_free_agents_tournament_status + ON public.tournament_free_agents (tournament_id, status); + +-- Type-definition table for get_tournament_leaderboard; never written to. +-- DEDICATED rather than reusing leaderboard_entries: RETURN QUERY SELECT matches +-- by column POSITION, so extending the shared type would force lockstep edits to +-- get_leaderboard, get_event_leaderboard and get_league_season_leaderboard. +CREATE TABLE IF NOT EXISTS public.tournament_leaderboard_entries ( + player_steam_id TEXT NOT NULL, + player_name TEXT NOT NULL, + player_avatar_url TEXT, + player_custom_avatar_url TEXT, + player_country TEXT, + tournament_team_id UUID, + team_name TEXT, + rating FLOAT NOT NULL DEFAULT 0, + adr FLOAT NOT NULL DEFAULT 0, + kills INT NOT NULL DEFAULT 0, + deaths INT NOT NULL DEFAULT 0, + assists INT NOT NULL DEFAULT 0, + kdr FLOAT NOT NULL DEFAULT 0, + headshot_percentage FLOAT NOT NULL DEFAULT 0, + rounds_played INT NOT NULL DEFAULT 0, + matches_played INT NOT NULL DEFAULT 0 +); diff --git a/hasura/migrations/default/1881000000100_tournament_check_in_notifications/down.sql b/hasura/migrations/default/1881000000100_tournament_check_in_notifications/down.sql new file mode 100644 index 000000000..76fc45ee5 --- /dev/null +++ b/hasura/migrations/default/1881000000100_tournament_check_in_notifications/down.sql @@ -0,0 +1,2 @@ +DELETE FROM public.e_notification_types + WHERE value IN ('TournamentCheckInOpen', 'TournamentCheckInClosing', 'TournamentCheckInMissed'); diff --git a/hasura/migrations/default/1881000000100_tournament_check_in_notifications/up.sql b/hasura/migrations/default/1881000000100_tournament_check_in_notifications/up.sql new file mode 100644 index 000000000..272195b3a --- /dev/null +++ b/hasura/migrations/default/1881000000100_tournament_check_in_notifications/up.sql @@ -0,0 +1,13 @@ +-- Its own migration rather than a block inside +-- 1881000000000_tournament_registration_and_check_in: the notification specs +-- scrape every quoted enum value out of any up.sql that so much as mentions +-- e_notification_types, so seeding an unrelated enum in the same file makes +-- those values look like notification types and fails the mapping check. +-- +-- Repeated in hasura/enums/notification-types.sql; enums are applied after +-- migrations, so both exist on purpose. +INSERT INTO public.e_notification_types ("value", "description") VALUES + ('TournamentCheckInOpen', 'Check-in has opened for a tournament you are registered for'), + ('TournamentCheckInClosing', 'Check-in for your tournament closes soon'), + ('TournamentCheckInMissed', 'Your team missed check-in and was not seeded') +ON CONFLICT (value) DO UPDATE SET "description" = EXCLUDED."description"; diff --git a/hasura/migrations/default/1881000000200_tournament_check_in_review_status/down.sql b/hasura/migrations/default/1881000000200_tournament_check_in_review_status/down.sql new file mode 100644 index 000000000..9190303b9 --- /dev/null +++ b/hasura/migrations/default/1881000000200_tournament_check_in_review_status/down.sql @@ -0,0 +1,3 @@ +UPDATE public.tournaments SET status = 'RegistrationOpen' WHERE status = 'CheckInReview'; + +DELETE FROM public.e_tournament_status WHERE value = 'CheckInReview'; diff --git a/hasura/migrations/default/1881000000200_tournament_check_in_review_status/up.sql b/hasura/migrations/default/1881000000200_tournament_check_in_review_status/up.sql new file mode 100644 index 000000000..21758481e --- /dev/null +++ b/hasura/migrations/default/1881000000200_tournament_check_in_review_status/up.sql @@ -0,0 +1,10 @@ +-- A pre-start hold, deliberately NOT Paused: Paused means "a running tournament +-- was halted" and owns can_pause / can_resume plus the Paused -> Live +-- rescheduling block in tau_tournaments. Folding this into it would fire that +-- block on a bracket that has never been seeded. +-- +-- Repeated in hasura/enums/tournament-statuses.sql; enums are applied after +-- migrations, and tournaments.status has an FK onto this table. +INSERT INTO public.e_tournament_status ("value", "description") VALUES + ('CheckInReview', 'Check-in closed with teams missing; held for organizer review') +ON CONFLICT (value) DO UPDATE SET "description" = EXCLUDED."description"; diff --git a/hasura/migrations/default/1881000000300_tournament_registration_unlocks/down.sql b/hasura/migrations/default/1881000000300_tournament_registration_unlocks/down.sql new file mode 100644 index 000000000..b776a7c82 --- /dev/null +++ b/hasura/migrations/default/1881000000300_tournament_registration_unlocks/down.sql @@ -0,0 +1,4 @@ +DROP TABLE IF EXISTS public.tournament_registration_unlocks; + +ALTER TABLE public.tournament_teams + DROP COLUMN IF EXISTS is_drafted; diff --git a/hasura/migrations/default/1881000000300_tournament_registration_unlocks/up.sql b/hasura/migrations/default/1881000000300_tournament_registration_unlocks/up.sql new file mode 100644 index 000000000..78de32d3b --- /dev/null +++ b/hasura/migrations/default/1881000000300_tournament_registration_unlocks/up.sql @@ -0,0 +1,20 @@ +-- Marks a team the free-agent draft generated, as opposed to one that +-- registered. The draft's idempotency guard used to be "any tournament_teams +-- row exists", which meant registration_type = 'both' never drafted at all: the +-- first real team that signed up permanently blocked the pool. +ALTER TABLE public.tournament_teams + ADD COLUMN IF NOT EXISTS is_drafted boolean NOT NULL DEFAULT false; + +COMMENT ON COLUMN public.tournament_teams.is_drafted IS 'Created by draft_tournament_free_agent_teams rather than registered'; + +-- A session-scoped unlock rather than a passcode carried on every write: the +-- join flow is a plain Hasura insert into tournament_teams / +-- tournament_free_agents, and there is nowhere on those rows to put a secret +-- the insert trigger could check. The player trades the passcode for a row +-- here once, and the triggers then only ask whether that row exists. +CREATE TABLE IF NOT EXISTS public.tournament_registration_unlocks ( + tournament_id uuid NOT NULL REFERENCES public.tournaments (id) ON UPDATE CASCADE ON DELETE CASCADE, + player_steam_id bigint NOT NULL REFERENCES public.players (steam_id) ON UPDATE CASCADE ON DELETE CASCADE, + created_at timestamptz NOT NULL DEFAULT now(), + PRIMARY KEY (tournament_id, player_steam_id) +); diff --git a/hasura/migrations/default/1882000000000_sanctions_policy/down.sql b/hasura/migrations/default/1882000000000_sanctions_policy/down.sql new file mode 100644 index 000000000..24e2854e6 --- /dev/null +++ b/hasura/migrations/default/1882000000000_sanctions_policy/down.sql @@ -0,0 +1,26 @@ +INSERT INTO public.settings (name, value) +SELECT 'public.steam_ban_enforcement_enabled', s.value + FROM public.settings s + WHERE s.name = 'public.sanction_vac_ban_enabled' +ON CONFLICT (name) DO NOTHING; + +DELETE FROM public.settings WHERE name LIKE 'public.sanction\_%'; + +DROP FUNCTION IF EXISTS public.player_sanction_expiry(bigint, text); +DROP FUNCTION IF EXISTS public.player_source_sanction_expiry(text, bigint); +DROP FUNCTION IF EXISTS public.record_tournament_no_shows(uuid); +DROP FUNCTION IF EXISTS public.sanction_remove_date(text, integer, timestamptz); +DROP FUNCTION IF EXISTS public.sanction_expiry(text, integer, timestamptz); +DROP FUNCTION IF EXISTS public.sanction_occurrences(text, bigint); +DROP FUNCTION IF EXISTS public.sanction_policy_covers(text, text); +DROP FUNCTION IF EXISTS public.sanction_policy_scope(text); +DROP FUNCTION IF EXISTS public.sanction_policy_durations(text); +DROP FUNCTION IF EXISTS public.sanction_policy_window_days(text); +DROP FUNCTION IF EXISTS public.sanction_policy_threshold(text); +DROP FUNCTION IF EXISTS public.sanction_policy_enabled(text); + +DROP TABLE IF EXISTS public.tournament_no_shows; +DROP TABLE IF EXISTS public.e_sanction_sources; +DROP TABLE IF EXISTS public.e_sanction_scopes; + +DROP INDEX IF EXISTS public.idx_abandoned_matches_steam_id; diff --git a/hasura/migrations/default/1882000000000_sanctions_policy/up.sql b/hasura/migrations/default/1882000000000_sanctions_policy/up.sql new file mode 100644 index 000000000..525f4a80e --- /dev/null +++ b/hasura/migrations/default/1882000000000_sanctions_policy/up.sql @@ -0,0 +1,155 @@ +CREATE TABLE IF NOT EXISTS public.e_sanction_scopes ( + value text NOT NULL PRIMARY KEY, + description text NOT NULL +); + +INSERT INTO public.e_sanction_scopes ("value", "description") VALUES + ('matchmaking', 'Bars the player from queueing and from draft lobbies'), + ('tournaments', 'Bars the player from joining a tournament roster or free agent pool'), + ('both', 'Bars the player from matchmaking and tournaments') +ON CONFLICT (value) DO UPDATE SET "description" = EXCLUDED."description"; + +-- The shipped policy lives on the enum row rather than in application code so a +-- settings row that is missing (fresh database, an operator deleting one) can +-- never resolve to "no sanction" -- the resolver falls back to the default the +-- source was designed with instead. Repeated in hasura/enums/sanction-sources.sql, +-- which is re-applied every boot; this copy exists so the columns and the FKs +-- are in place before the enum file runs. +CREATE TABLE IF NOT EXISTS public.e_sanction_sources ( + value text NOT NULL PRIMARY KEY, + description text NOT NULL, + default_enabled boolean NOT NULL DEFAULT true, + default_threshold integer NOT NULL DEFAULT 1, + default_window_days integer NOT NULL DEFAULT 0, + default_durations text NOT NULL DEFAULT '0', + default_scope text NOT NULL DEFAULT 'both', + writes_platform_ban boolean NOT NULL DEFAULT false +); + +-- Minutes, escalating: the Nth occurrence picks the Nth entry, clamped to the +-- last one. 0 means the sanction never lifts on its own. +COMMENT ON COLUMN public.e_sanction_sources.default_durations IS 'Comma separated ban durations in minutes, indexed by occurrence count'; + +-- True when the source writes a real player_sanctions ban rather than a scoped +-- cooldown. Such a ban is enforced by is_banned() across the whole platform, so +-- it is deliberately left out of the scoped cooldown when its scope is 'both'. +COMMENT ON COLUMN public.e_sanction_sources.writes_platform_ban IS 'Source issues a player_sanctions ban row instead of a scoped cooldown'; + +DO $$ +BEGIN + IF NOT EXISTS (SELECT 1 FROM pg_constraint WHERE conname = 'e_sanction_sources_default_scope_fkey') THEN + ALTER TABLE public.e_sanction_sources + ADD CONSTRAINT e_sanction_sources_default_scope_fkey + FOREIGN KEY (default_scope) + REFERENCES public.e_sanction_scopes (value) + ON UPDATE CASCADE ON DELETE RESTRICT; + END IF; + + IF NOT EXISTS (SELECT 1 FROM pg_constraint WHERE conname = 'e_sanction_sources_default_threshold_check') THEN + ALTER TABLE public.e_sanction_sources + ADD CONSTRAINT e_sanction_sources_default_threshold_check + CHECK (default_threshold >= 1); + END IF; + + IF NOT EXISTS (SELECT 1 FROM pg_constraint WHERE conname = 'e_sanction_sources_default_window_days_check') THEN + ALTER TABLE public.e_sanction_sources + ADD CONSTRAINT e_sanction_sources_default_window_days_check + CHECK (default_window_days >= 0); + END IF; + + IF NOT EXISTS (SELECT 1 FROM pg_constraint WHERE conname = 'e_sanction_sources_default_durations_check') THEN + ALTER TABLE public.e_sanction_sources + ADD CONSTRAINT e_sanction_sources_default_durations_check + CHECK (default_durations ~ '^\d+(,\d+)*$'); + END IF; +END +$$; + +-- match_abandon and vac_ban reproduce what the platform already did before any +-- of this was configurable: the 7-day windowed escalating leaver cooldown from +-- get_player_matchmaking_cooldown, and the permanent platform-wide VAC ban from +-- SteamBansService. Turning the policy on must change nothing until an operator +-- edits it. +-- +-- tournament_no_show is new, and is deliberately the gentlest of the three: +-- missing a tournament you signed up for is a scheduling failure, not the same +-- as abandoning a live match and ruining it for nine other people. A first +-- offence is never punished -- real life happens -- so it takes three inside a +-- 30 day window, and it bars tournaments only, never matchmaking. +INSERT INTO public.e_sanction_sources + ("value", "description", default_enabled, default_threshold, default_window_days, default_durations, default_scope, writes_platform_ban) +VALUES + ('match_abandon', 'A player left or never connected to a match they were rostered for', true, 1, 7, '10,60,120,240,480,960,1920', 'matchmaking', false), + ('vac_ban', 'Steam reports a VAC or game ban on the player''s account', true, 1, 0, '0', 'both', true), + ('tournament_no_show', 'A team missed a required tournament check-in', true, 3, 30, '10080', 'tournaments', false) +ON CONFLICT (value) DO UPDATE SET "description" = EXCLUDED."description"; + +-- One row per player per tournament they were held out of. The tournament, not +-- the team, is the unit: a captain re-forming the same roster under a new team +-- must not buy a fresh set of occurrences. +CREATE TABLE IF NOT EXISTS public.tournament_no_shows ( + id uuid NOT NULL DEFAULT gen_random_uuid() PRIMARY KEY, + tournament_id uuid NOT NULL, + tournament_team_id uuid, + player_steam_id bigint NOT NULL, + occurred_at timestamptz NOT NULL DEFAULT now() +); + +DO $$ +BEGIN + IF NOT EXISTS (SELECT 1 FROM pg_constraint WHERE conname = 'tournament_no_shows_tournament_id_fkey') THEN + ALTER TABLE public.tournament_no_shows + ADD CONSTRAINT tournament_no_shows_tournament_id_fkey + FOREIGN KEY (tournament_id) + REFERENCES public.tournaments (id) + ON UPDATE CASCADE ON DELETE CASCADE; + END IF; + + -- Nullable and SET NULL rather than CASCADE: a team can be removed from the + -- bracket after the fact, and the players still missed the check-in. + IF NOT EXISTS (SELECT 1 FROM pg_constraint WHERE conname = 'tournament_no_shows_tournament_team_id_fkey') THEN + ALTER TABLE public.tournament_no_shows + ADD CONSTRAINT tournament_no_shows_tournament_team_id_fkey + FOREIGN KEY (tournament_team_id) + REFERENCES public.tournament_teams (id) + ON UPDATE CASCADE ON DELETE SET NULL; + END IF; + + IF NOT EXISTS (SELECT 1 FROM pg_constraint WHERE conname = 'tournament_no_shows_player_steam_id_fkey') THEN + ALTER TABLE public.tournament_no_shows + ADD CONSTRAINT tournament_no_shows_player_steam_id_fkey + FOREIGN KEY (player_steam_id) + REFERENCES public.players (steam_id) + ON UPDATE CASCADE ON DELETE CASCADE; + END IF; + + -- abandoned_matches has no such constraint and CancelExpiredMatches has to + -- order its writes around that. Here the constraint is the guard: a second + -- close pass, or an organizer re-running a review, cannot double a player's + -- count and so cannot double their ban. + IF NOT EXISTS (SELECT 1 FROM pg_constraint WHERE conname = 'tournament_no_shows_tournament_player_key') THEN + ALTER TABLE public.tournament_no_shows + ADD CONSTRAINT tournament_no_shows_tournament_player_key + UNIQUE (tournament_id, player_steam_id); + END IF; +END +$$; + +CREATE INDEX IF NOT EXISTS idx_tournament_no_shows_player + ON public.tournament_no_shows (player_steam_id, occurred_at); + +-- The leaver cooldown counts and orders these rows on every player row Hasura +-- renders; the table only ever had an unindexed FK to players. +CREATE INDEX IF NOT EXISTS idx_abandoned_matches_steam_id + ON public.abandoned_matches (steam_id, abandoned_at); + +-- Carries an operator's explicit "off" across the rename. Runs before +-- HasuraService.updateSettings() seeds the defaults, so the migrated value wins +-- the ON CONFLICT DO NOTHING there. +INSERT INTO public.settings (name, value) +SELECT 'public.sanction_vac_ban_enabled', s.value + FROM public.settings s + WHERE s.name = 'public.steam_ban_enforcement_enabled' +ON CONFLICT (name) DO NOTHING; + +DELETE FROM public.settings WHERE name = 'public.steam_ban_enforcement_enabled'; diff --git a/hasura/migrations/default/1883000000000_tournament_invites/down.sql b/hasura/migrations/default/1883000000000_tournament_invites/down.sql new file mode 100644 index 000000000..1d150d32d --- /dev/null +++ b/hasura/migrations/default/1883000000000_tournament_invites/down.sql @@ -0,0 +1,3 @@ +DELETE FROM public.e_notification_types WHERE value = 'TournamentInvite'; + +DROP TABLE IF EXISTS public.tournament_invites; diff --git a/hasura/migrations/default/1883000000000_tournament_invites/up.sql b/hasura/migrations/default/1883000000000_tournament_invites/up.sql new file mode 100644 index 000000000..c8d337b80 --- /dev/null +++ b/hasura/migrations/default/1883000000000_tournament_invites/up.sql @@ -0,0 +1,29 @@ +-- The missing half of invite_only. Before this, "invite only" meant +-- "passcode only": tournament_registration_unlocks was reachable through +-- unlockTournamentRegistration alone, so an organizer who never handed out a +-- code locked everyone out and had no way to let anyone in. +-- +-- Keyed on steam_id rather than on a team, like every other invite table on the +-- platform: the invite has to work whether the player brings a registered team +-- or enters the free-agent pool. +CREATE TABLE IF NOT EXISTS public.tournament_invites ( + id uuid NOT NULL DEFAULT gen_random_uuid(), + tournament_id uuid NOT NULL REFERENCES public.tournaments (id) ON UPDATE CASCADE ON DELETE CASCADE, + steam_id bigint NOT NULL REFERENCES public.players (steam_id) ON UPDATE CASCADE ON DELETE CASCADE, + invited_by_player_steam_id bigint NOT NULL REFERENCES public.players (steam_id) ON UPDATE CASCADE ON DELETE CASCADE, + created_at timestamptz NOT NULL DEFAULT now(), + PRIMARY KEY (id), + UNIQUE (tournament_id, steam_id) +); + +CREATE INDEX IF NOT EXISTS idx_tournament_invites_steam_id + ON public.tournament_invites (steam_id); + +-- Repeated in hasura/enums/notification-types.sql; enums are applied after +-- migrations, so both exist on purpose. The notification specs scrape every +-- quoted value-then-description pair out of any up.sql that mentions +-- e_notification_types and treat it as a notification type -- nothing else in +-- this file has that shape, so the table DDL above can share the migration. +INSERT INTO public.e_notification_types ("value", "description") VALUES + ('TournamentInvite', 'You were invited to register for a tournament') +ON CONFLICT (value) DO UPDATE SET "description" = EXCLUDED."description"; diff --git a/hasura/migrations/default/1884000000000_tournament_free_agent_parties/down.sql b/hasura/migrations/default/1884000000000_tournament_free_agent_parties/down.sql new file mode 100644 index 000000000..488f7362b --- /dev/null +++ b/hasura/migrations/default/1884000000000_tournament_free_agent_parties/down.sql @@ -0,0 +1,4 @@ +DROP INDEX IF EXISTS public.idx_tournament_free_agents_party; + +ALTER TABLE public.tournament_free_agents + DROP COLUMN IF EXISTS party_id; diff --git a/hasura/migrations/default/1884000000000_tournament_free_agent_parties/up.sql b/hasura/migrations/default/1884000000000_tournament_free_agent_parties/up.sql new file mode 100644 index 000000000..5b2eec570 --- /dev/null +++ b/hasura/migrations/default/1884000000000_tournament_free_agent_parties/up.sql @@ -0,0 +1,10 @@ +-- The 5stack matchmaking lobby the signup came from. No FK: tad_lobby_players +-- deletes the lobby row once its last member leaves, which would blank out a +-- party that is still queued for a tournament days later. Same call +-- match_lineup_players.party_id already makes. +ALTER TABLE public.tournament_free_agents + ADD COLUMN IF NOT EXISTS party_id uuid; + +CREATE INDEX IF NOT EXISTS idx_tournament_free_agents_party + ON public.tournament_free_agents (tournament_id, party_id) + WHERE party_id IS NOT NULL; diff --git a/hasura/migrations/default/1884000000100_tournament_free_agent_party_notification/down.sql b/hasura/migrations/default/1884000000100_tournament_free_agent_party_notification/down.sql new file mode 100644 index 000000000..4a9bec1b2 --- /dev/null +++ b/hasura/migrations/default/1884000000100_tournament_free_agent_party_notification/down.sql @@ -0,0 +1 @@ +DELETE FROM public.e_notification_types WHERE "value" = 'TournamentPartySignup'; diff --git a/hasura/migrations/default/1884000000100_tournament_free_agent_party_notification/up.sql b/hasura/migrations/default/1884000000100_tournament_free_agent_party_notification/up.sql new file mode 100644 index 000000000..dc3e761a3 --- /dev/null +++ b/hasura/migrations/default/1884000000100_tournament_free_agent_party_notification/up.sql @@ -0,0 +1,4 @@ +INSERT INTO public.e_notification_types ("value", "description") VALUES + ('TournamentPartySignup', 'Your lobby was signed up for a tournament as a free agent party') +ON CONFLICT ("value") DO UPDATE + SET "description" = EXCLUDED."description"; diff --git a/hasura/migrations/default/1885000000000_tournament_invite_codes/down.sql b/hasura/migrations/default/1885000000000_tournament_invite_codes/down.sql new file mode 100644 index 000000000..9ce65fb3a --- /dev/null +++ b/hasura/migrations/default/1885000000000_tournament_invite_codes/down.sql @@ -0,0 +1,46 @@ +ALTER TABLE public.tournaments + ADD COLUMN IF NOT EXISTS registration_passcode text; + +DROP INDEX IF EXISTS public.idx_tournament_registration_unlocks_team; +DROP INDEX IF EXISTS public.idx_tournament_registration_unlocks_player; + +ALTER TABLE public.tournament_registration_unlocks + DROP CONSTRAINT IF EXISTS tournament_registration_unlocks_scoped_once; + +DELETE FROM public.tournament_registration_unlocks WHERE player_steam_id IS NULL; + +ALTER TABLE public.tournament_registration_unlocks + DROP COLUMN IF EXISTS team_id; + +ALTER TABLE public.tournament_registration_unlocks + ALTER COLUMN player_steam_id SET NOT NULL; + +ALTER TABLE public.tournament_registration_unlocks + ADD CONSTRAINT tournament_registration_unlocks_pkey + PRIMARY KEY (tournament_id, player_steam_id); + +DROP INDEX IF EXISTS public.idx_tournament_invites_team_id; +DROP INDEX IF EXISTS public.idx_tournament_invites_team_unique; +DROP INDEX IF EXISTS public.idx_tournament_invites_player_unique; + +ALTER TABLE public.tournament_invites + DROP CONSTRAINT IF EXISTS tournament_invites_addressed_once; + +DELETE FROM public.tournament_invites WHERE steam_id IS NULL; + +ALTER TABLE public.tournament_invites + DROP COLUMN IF EXISTS team_id; + +ALTER TABLE public.tournament_invites + ALTER COLUMN steam_id SET NOT NULL; + +ALTER TABLE public.tournament_invites + ADD CONSTRAINT tournament_invites_tournament_id_steam_id_key + UNIQUE (tournament_id, steam_id); + +DROP TABLE IF EXISTS public.tournament_invite_code_uses; +DROP TABLE IF EXISTS public.tournament_invite_codes; + +-- generate_secure_invite_code() and generate_utility_invite_code() are left +-- alone: hasura/functions owns both, and dropping the generator would break the +-- utility_practice_sessions default that delegates to it. diff --git a/hasura/migrations/default/1885000000000_tournament_invite_codes/up.sql b/hasura/migrations/default/1885000000000_tournament_invite_codes/up.sql new file mode 100644 index 000000000..94d1e8237 --- /dev/null +++ b/hasura/migrations/default/1885000000000_tournament_invite_codes/up.sql @@ -0,0 +1,156 @@ +-- hasura/functions/generate_secure_invite_code.sql is the maintained +-- definition; generate_utility_invite_code() delegates to it there. Seed it here +-- when it is missing, because migrations run before the functions phase and the +-- tournament_invite_codes.code DEFAULT below would not resolve on a fresh +-- install. Guarded rather than CREATE OR REPLACE so it cannot overwrite a body +-- the functions phase already put in place -- 1880000000000_utility_lineups +-- documents the same trap for generate_invite_code(). +DO $do$ +BEGIN + IF to_regprocedure('public.generate_secure_invite_code()') IS NULL THEN + EXECUTE $fn$ + CREATE FUNCTION public.generate_secure_invite_code() RETURNS text + LANGUAGE plpgsql + VOLATILE + AS $body$ + DECLARE + alphabet constant text := '0123456789ABCDEFGHJKMNPQRSTVWXYZ'; + source bytea := gen_random_bytes(10); + code text := ''; + i int; + BEGIN + FOR i IN 0..9 LOOP + code := code || substr(alphabet, (get_byte(source, i) % 32) + 1, 1); + END LOOP; + RETURN code; + END; + $body$; + $fn$; + END IF; +END +$do$; + + +-- A tournament is advertised for weeks, so its way in cannot be a static +-- secret that never expires. A code expires, caps its uses, can be revoked, and +-- records who used it. +CREATE TABLE IF NOT EXISTS public.tournament_invite_codes ( + id uuid NOT NULL DEFAULT gen_random_uuid(), + tournament_id uuid NOT NULL REFERENCES public.tournaments (id) ON UPDATE CASCADE ON DELETE CASCADE, + code text NOT NULL DEFAULT public.generate_secure_invite_code(), + + -- NULL is "never expires" / "unlimited" rather than a sentinel date or + -- count that every reader has to remember not to compare against. + expires_at timestamptz, + max_uses integer, + + uses integer NOT NULL DEFAULT 0, + revoked_at timestamptz, + created_by_player_steam_id bigint NOT NULL REFERENCES public.players (steam_id) ON UPDATE CASCADE ON DELETE CASCADE, + created_at timestamptz NOT NULL DEFAULT now(), + PRIMARY KEY (id), + + -- Deliberately not partial. A revoked code staying reserved forever is the + -- safe failure, and the alternative is not available anyway: an index + -- predicate over now() is impossible because now() is not immutable. + UNIQUE (code), + + CONSTRAINT tournament_invite_codes_max_uses_positive + CHECK (max_uses IS NULL OR max_uses > 0), + CONSTRAINT tournament_invite_codes_uses_not_negative + CHECK (uses >= 0) +); + +CREATE INDEX IF NOT EXISTS idx_tournament_invite_codes_tournament + ON public.tournament_invite_codes (tournament_id); + + +-- "See who used it": the organizer's audit of a link they published. +CREATE TABLE IF NOT EXISTS public.tournament_invite_code_uses ( + invite_code_id uuid NOT NULL REFERENCES public.tournament_invite_codes (id) ON UPDATE CASCADE ON DELETE CASCADE, + player_steam_id bigint NOT NULL REFERENCES public.players (steam_id) ON UPDATE CASCADE ON DELETE CASCADE, + + -- Which team they brought, once they bring one. A redemption grants entry + -- to the player, so this is NULL at the moment the code is spent. + team_id uuid REFERENCES public.teams (id) ON UPDATE CASCADE ON DELETE SET NULL, + + used_at timestamptz NOT NULL DEFAULT now(), + PRIMARY KEY (invite_code_id, player_steam_id) +); + + +-- Tournaments recruit teams, not only players. One table rather than a sibling: +-- a tournament_team_invite* name would collide with tournament_team_invites, +-- which already means "join a team that is registered". +ALTER TABLE public.tournament_invites + ADD COLUMN IF NOT EXISTS team_id uuid REFERENCES public.teams (id) ON UPDATE CASCADE ON DELETE CASCADE; + +ALTER TABLE public.tournament_invites + ALTER COLUMN steam_id DROP NOT NULL; + +ALTER TABLE public.tournament_invites + DROP CONSTRAINT IF EXISTS tournament_invites_tournament_id_steam_id_key; + +ALTER TABLE public.tournament_invites + DROP CONSTRAINT IF EXISTS tournament_invites_addressed_once; + +ALTER TABLE public.tournament_invites + ADD CONSTRAINT tournament_invites_addressed_once + CHECK (num_nonnulls(steam_id, team_id) = 1); + +-- The plain UNIQUE (tournament_id, steam_id) stops deduping the moment steam_id +-- can be NULL -- every NULL is distinct to a unique index, so a table of team +-- invites would all be "unique" on the player half. Two partial indexes instead. +CREATE UNIQUE INDEX IF NOT EXISTS idx_tournament_invites_player_unique + ON public.tournament_invites (tournament_id, steam_id) + WHERE steam_id IS NOT NULL; + +CREATE UNIQUE INDEX IF NOT EXISTS idx_tournament_invites_team_unique + ON public.tournament_invites (tournament_id, team_id) + WHERE team_id IS NOT NULL; + +CREATE INDEX IF NOT EXISTS idx_tournament_invites_team_id + ON public.tournament_invites (team_id); + + +-- An unlock is now either player-scoped or team-scoped, on the same shape as +-- the invite that grants it. A team-scoped row carries no player: it is the +-- team that was let in, and whoever may register that team inherits it. +ALTER TABLE public.tournament_registration_unlocks + ADD COLUMN IF NOT EXISTS team_id uuid REFERENCES public.teams (id) ON UPDATE CASCADE ON DELETE CASCADE; + +-- Before the DROP NOT NULL, not after: a column still in a primary key cannot +-- become nullable. +ALTER TABLE public.tournament_registration_unlocks + DROP CONSTRAINT IF EXISTS tournament_registration_unlocks_pkey; + +ALTER TABLE public.tournament_registration_unlocks + ALTER COLUMN player_steam_id DROP NOT NULL; + +ALTER TABLE public.tournament_registration_unlocks + DROP CONSTRAINT IF EXISTS tournament_registration_unlocks_scoped_once; + +ALTER TABLE public.tournament_registration_unlocks + ADD CONSTRAINT tournament_registration_unlocks_scoped_once + CHECK (num_nonnulls(player_steam_id, team_id) = 1); + +CREATE UNIQUE INDEX IF NOT EXISTS idx_tournament_registration_unlocks_player + ON public.tournament_registration_unlocks (tournament_id, player_steam_id) + WHERE team_id IS NULL; + +CREATE UNIQUE INDEX IF NOT EXISTS idx_tournament_registration_unlocks_team + ON public.tournament_registration_unlocks (tournament_id, team_id) + WHERE team_id IS NOT NULL; + + +-- Its own step, and the irreversible one: everything above works without it. +-- The typed passcode is a bearer secret that never expires, and it had a trap +-- of its own -- invite_only saved with a NULL passcode locked everyone out with +-- no UI path back. The generated codes replace it outright. +-- +-- The computed field goes with the column: a SQL function body is a string, so +-- Postgres tracks no dependency and would leave it to fail at call time instead. +DROP FUNCTION IF EXISTS public.tournament_organizer_registration_passcode(public.tournaments, json); + +ALTER TABLE public.tournaments + DROP COLUMN IF EXISTS registration_passcode; diff --git a/hasura/migrations/default/1885000000100_tournament_check_in_pass_fences/down.sql b/hasura/migrations/default/1885000000100_tournament_check_in_pass_fences/down.sql new file mode 100644 index 000000000..3ce72b5b8 --- /dev/null +++ b/hasura/migrations/default/1885000000100_tournament_check_in_pass_fences/down.sql @@ -0,0 +1,3 @@ +ALTER TABLE public.tournaments + DROP COLUMN IF EXISTS check_in_closed_for, + DROP COLUMN IF EXISTS check_in_closing_notified_for; diff --git a/hasura/migrations/default/1885000000100_tournament_check_in_pass_fences/up.sql b/hasura/migrations/default/1885000000100_tournament_check_in_pass_fences/up.sql new file mode 100644 index 000000000..fcd17c296 --- /dev/null +++ b/hasura/migrations/default/1885000000100_tournament_check_in_pass_fences/up.sql @@ -0,0 +1,25 @@ +-- Two fences for the two passes ProcessTournamentCheckIn runs against a +-- deadline, each holding the deadline it has already acted on rather than a +-- flag. The deadline is what moves when an organizer extends the window, so +-- storing it is what makes an extension earn a fresh reminder and a fresh close +-- without either firing twice for the same one. +-- +-- The status can no longer answer either question: extending now leaves the +-- tournament held in CheckInReview (flipping it back to RegistrationOpen +-- re-opened registration to newcomers, which an extension never meant), so +-- "held for review" and "held for review with a live extension" are the same +-- status. +ALTER TABLE public.tournaments + ADD COLUMN IF NOT EXISTS check_in_closed_for timestamptz, + ADD COLUMN IF NOT EXISTS check_in_closing_notified_for timestamptz; + +COMMENT ON COLUMN public.tournaments.check_in_closed_for IS 'The check_in_ends_at the close pass has already acted on'; +COMMENT ON COLUMN public.tournaments.check_in_closing_notified_for IS 'The check_in_ends_at the closing reminder was sent for'; + +-- Backfill, or every tournament already sitting in review re-closes and +-- re-notifies its whole field the first time the job runs after this deploy. +UPDATE public.tournaments + SET check_in_closed_for = check_in_ends_at + WHERE check_in_ends_at IS NOT NULL + AND check_in_closed_for IS NULL + AND status NOT IN ('Setup', 'RegistrationOpen'); diff --git a/hasura/triggers/events.sql b/hasura/triggers/events.sql new file mode 100644 index 000000000..6466448bf --- /dev/null +++ b/hasura/triggers/events.sql @@ -0,0 +1,17 @@ +-- A single-column FK cannot enforce that the banner belongs to this event. +CREATE OR REPLACE FUNCTION public.tg_events_banner_same_event() RETURNS trigger +LANGUAGE plpgsql AS $$ +BEGIN + IF NEW.banner_media_id IS NOT NULL AND NOT EXISTS ( + SELECT 1 FROM public.event_media m + WHERE m.id = NEW.banner_media_id AND m.event_id = NEW.id + ) THEN + RAISE EXCEPTION 'banner_media_id must reference media of the same event'; + END IF; + RETURN NEW; +END $$; + +DROP TRIGGER IF EXISTS tg_events_banner_same_event ON public.events; +CREATE TRIGGER tg_events_banner_same_event + BEFORE INSERT OR UPDATE OF banner_media_id ON public.events + FOR EACH ROW EXECUTE FUNCTION public.tg_events_banner_same_event(); diff --git a/hasura/triggers/matches.sql b/hasura/triggers/matches.sql index 181ddd675..e2128b668 100644 --- a/hasura/triggers/matches.sql +++ b/hasura/triggers/matches.sql @@ -286,6 +286,31 @@ DECLARE _auto_cancel_duration_override integer; _veto_pick_timeout integer; BEGIN + -- The single gate for "materialized early, not playable yet". It lives here + -- rather than on each caller because every route onto the playable ladder + -- has to be refused, not just the scheduler: an organizer pressing start, a + -- lineup-ready cascade and CheckForScheduledMatches all arrive as an UPDATE + -- on this row. Terminal statuses are untouched on purpose -- cancelling, a + -- tournament reset and deleting a match must keep working. + -- + -- A request is REFUSED and a system write is parked. Silently rewriting a + -- requested status hands the caller a successful UPDATE and a row that did + -- not move -- startMatch even reads the result back and blames the server -- + -- so anything carrying a session gets an error it can show. A session-less + -- write is the internal path (reset_tournament_match parks a bracket by + -- design, and schedule_tournament_match already writes 'Scheduled' itself), + -- which has nobody to show an error to and means the parking. + IF OLD.status = 'Scheduled' + AND NEW.status IN ('WaitingForCheckIn', 'Veto', 'WaitingForServer', 'Live') + AND tournament_match_is_pre_start(NEW.id) THEN + IF nullif(current_setting('hasura.user', true), '')::json ->> 'x-hasura-role' IS NOT NULL THEN + RAISE EXCEPTION USING ERRCODE = '22000', + MESSAGE = 'This match cannot start before its tournament does'; + END IF; + + NEW.status = 'Scheduled'; + END IF; + SELECT auto_cancellation, auto_cancel_duration INTO _auto_cancellation, _auto_cancel_duration_override FROM resolve_match_auto_cancel(NEW.id); _auto_cancel_duration := COALESCE(_auto_cancel_duration_override, get_int_setting('auto_cancel_duration', 15))::text || ' minutes'; diff --git a/hasura/triggers/tournament_free_agents.sql b/hasura/triggers/tournament_free_agents.sql new file mode 100644 index 000000000..3d3df671f --- /dev/null +++ b/hasura/triggers/tournament_free_agents.sql @@ -0,0 +1,213 @@ +CREATE OR REPLACE FUNCTION public.tbi_tournament_free_agents() RETURNS TRIGGER + LANGUAGE plpgsql + AS $$ +DECLARE + _tournament public.tournaments; + _session json; +BEGIN + SELECT * INTO _tournament FROM public.tournaments t WHERE t.id = NEW.tournament_id; + + IF NOT FOUND THEN + RETURN NEW; + END IF; + + _session := nullif(current_setting('hasura.user', true), '')::json; + + -- A session with no role is an internal write and stays unrestricted, the + -- same shape tbd_tournament_team uses; only a real request is gated. + IF (_session ->> 'x-hasura-role') IS NOT NULL + AND _tournament.invite_only + AND NOT public.is_tournament_organizer(_tournament, _session) + AND NOT public.tournament_registration_unlocked( + NEW.tournament_id, + nullif(_session ->> 'x-hasura-user-id', '')::bigint + ) THEN + RAISE EXCEPTION USING ERRCODE = '22000', + MESSAGE = 'This tournament is invite only'; + END IF; + + IF _tournament.registration_type = 'teams' THEN + RAISE EXCEPTION USING ERRCODE = '22000', + MESSAGE = 'This tournament only accepts pre-formed teams'; + END IF; + + IF NOT public.player_meets_tournament_requirements(NEW.tournament_id, NEW.player_steam_id) THEN + RAISE EXCEPTION USING ERRCODE = '22000', + MESSAGE = 'Player does not meet this tournament''s entry requirements'; + END IF; + + -- A team owner is already in the tournament. The draft makes its top-rated + -- player the generated team's owner, and tournament_teams is + -- UNIQUE (owner_steam_id, tournament_id), so letting an owner into the pool + -- sets up a duplicate key that aborts the whole registration-close + -- transition. The draft skips them too; this only refuses the join outright + -- so the pool never shows a slot that could not be honoured. + IF EXISTS ( + SELECT 1 + FROM public.tournament_teams tt + WHERE tt.tournament_id = NEW.tournament_id + AND tt.owner_steam_id = NEW.player_steam_id + ) THEN + RAISE EXCEPTION USING ERRCODE = '22000', + MESSAGE = 'You already have a team in this tournament'; + END IF; + + IF NOT public.tournament_free_agent_party_fits(NEW.tournament_id, NEW.party_id, NEW.id) THEN + RAISE EXCEPTION USING ERRCODE = '22000', + MESSAGE = 'That party is already the size of a full team'; + END IF; + + -- Registering after the window opened counts as present: nobody can confirm + -- a prompt they were never shown, and the close pass waitlists no-shows. + IF NEW.checked_in_at IS NULL AND public.tournament_check_in_open(_tournament) THEN + NEW.checked_in_at = now(); + END IF; + + RETURN NEW; +END; +$$; + +DROP TRIGGER IF EXISTS tbi_tournament_free_agents ON public.tournament_free_agents; +CREATE TRIGGER tbi_tournament_free_agents + BEFORE INSERT ON public.tournament_free_agents + FOR EACH ROW + EXECUTE FUNCTION public.tbi_tournament_free_agents(); + +-- Only a party_id that actually MOVES is re-measured. The draft rewrites status +-- and tournament_team_id on every row it touches, and re-counting a party on +-- each of those is work that can never find anything: a party only grows on an +-- insert or on a row joining it. +CREATE OR REPLACE FUNCTION public.tbu_tournament_free_agents() RETURNS TRIGGER + LANGUAGE plpgsql + AS $$ +BEGIN + IF NEW.party_id IS NOT NULL + AND NEW.party_id IS DISTINCT FROM OLD.party_id + AND NOT public.tournament_free_agent_party_fits(NEW.tournament_id, NEW.party_id, NEW.id) THEN + RAISE EXCEPTION USING ERRCODE = '22000', + MESSAGE = 'That party is already the size of a full team'; + END IF; + + RETURN NEW; +END; +$$; + +DROP TRIGGER IF EXISTS tbu_tournament_free_agents ON public.tournament_free_agents; +CREATE TRIGGER tbu_tournament_free_agents + BEFORE UPDATE ON public.tournament_free_agents + FOR EACH ROW + EXECUTE FUNCTION public.tbu_tournament_free_agents(); + +-- A party of one is just a free agent. Left standing it shows the web a party +-- with nobody in it, and tells the last member they are still signed up "with" +-- someone who has gone. +CREATE OR REPLACE FUNCTION public.tadu_tournament_free_agents_party() RETURNS TRIGGER + LANGUAGE plpgsql + AS $$ +BEGIN + IF OLD.party_id IS NULL THEN + RETURN NULL; + END IF; + + IF TG_OP = 'UPDATE' AND NEW.party_id IS NOT DISTINCT FROM OLD.party_id THEN + RETURN NULL; + END IF; + + -- Drafted rows are left alone: after the draft the party_id is the record of + -- who signed up with whom, not a queue position. Clearing the survivor's + -- party_id re-enters this trigger with a party that no longer exists, where + -- the count is 0 and nothing matches -- so it stops after one pass. + UPDATE public.tournament_free_agents fa + SET party_id = NULL + WHERE fa.tournament_id = OLD.tournament_id + AND fa.party_id = OLD.party_id + AND fa.status IN ('registered', 'waitlisted') + AND ( + SELECT COUNT(*) + FROM public.tournament_free_agents other + WHERE other.tournament_id = OLD.tournament_id + AND other.party_id = OLD.party_id + AND other.status <> 'withdrawn' + ) = 1; + + RETURN NULL; +END; +$$; + +DROP TRIGGER IF EXISTS tadu_tournament_free_agents_party ON public.tournament_free_agents; +CREATE TRIGGER tadu_tournament_free_agents_party + AFTER UPDATE OF party_id OR DELETE ON public.tournament_free_agents + FOR EACH ROW + EXECUTE FUNCTION public.tadu_tournament_free_agents_party(); + +-- Leaving the pool has to give the slot up too. The roster row is what the +-- seeding, the lineups and the team page actually read, so a drafted agent who +-- deleted only their pool row stayed on the team while the waitlist behind them +-- never moved. Deleting it here is also what runs the promotion, via +-- tad_tournament_team_roster_free_agents below -- one path, not two. +CREATE OR REPLACE FUNCTION public.tad_tournament_free_agents() RETURNS TRIGGER + LANGUAGE plpgsql + AS $$ +BEGIN + IF OLD.status <> 'drafted' OR OLD.tournament_team_id IS NULL THEN + RETURN OLD; + END IF; + + -- The tournament itself is on its way out; the roster rows are cascading + -- anyway and there is nothing left to promote into. + IF NOT EXISTS (SELECT 1 FROM public.tournaments t WHERE t.id = OLD.tournament_id) THEN + RETURN OLD; + END IF; + + DELETE FROM public.tournament_team_roster ttr + WHERE ttr.tournament_id = OLD.tournament_id + AND ttr.player_steam_id = OLD.player_steam_id + AND ttr.tournament_team_id = OLD.tournament_team_id; + + RETURN OLD; +END; +$$; + +DROP TRIGGER IF EXISTS tad_tournament_free_agents ON public.tournament_free_agents; +CREATE TRIGGER tad_tournament_free_agents + AFTER DELETE ON public.tournament_free_agents + FOR EACH ROW + EXECUTE FUNCTION public.tad_tournament_free_agents(); + +-- Lives with the free agents rather than in tournament_team_roster.sql because +-- it is entirely the pool's business: it exists so a vacated drafted slot is +-- refilled from the waitlist, whichever route emptied it -- the leave action, +-- an organizer removing the player, or a pool row deleted straight through +-- Hasura. +CREATE OR REPLACE FUNCTION public.tad_tournament_team_roster_free_agents() RETURNS TRIGGER + LANGUAGE plpgsql + AS $$ +BEGIN + IF NOT EXISTS ( + SELECT 1 FROM public.tournament_free_agents fa + WHERE fa.tournament_id = OLD.tournament_id + ) THEN + RETURN OLD; + END IF; + + -- A pool row left pointing at a team the player is no longer on hides them + -- from the waitlist and from the pool alike. Withdrawn, not waitlisted: they + -- were removed from the tournament, not passed over by the draft. + UPDATE public.tournament_free_agents fa + SET status = 'withdrawn', + tournament_team_id = NULL + WHERE fa.tournament_id = OLD.tournament_id + AND fa.player_steam_id = OLD.player_steam_id + AND fa.status = 'drafted'; + + PERFORM public.promote_tournament_free_agent(OLD.tournament_id, OLD.tournament_team_id); + + RETURN OLD; +END; +$$; + +DROP TRIGGER IF EXISTS tad_tournament_team_roster_free_agents ON public.tournament_team_roster; +CREATE TRIGGER tad_tournament_team_roster_free_agents + AFTER DELETE ON public.tournament_team_roster + FOR EACH ROW + EXECUTE FUNCTION public.tad_tournament_team_roster_free_agents(); diff --git a/hasura/triggers/tournament_invites.sql b/hasura/triggers/tournament_invites.sql new file mode 100644 index 000000000..f814d2e43 --- /dev/null +++ b/hasura/triggers/tournament_invites.sql @@ -0,0 +1,46 @@ +CREATE OR REPLACE FUNCTION public.tbi_tournament_invites() RETURNS TRIGGER + LANGUAGE plpgsql + AS $$ +DECLARE + _tournament public.tournaments; + _session json; +BEGIN + SELECT * INTO _tournament + FROM public.tournaments + WHERE id = NEW.tournament_id; + + _session := nullif(current_setting('hasura.user', true), '')::json; + + -- A session with no role is an internal write (a cascade, a job, the accept + -- action) and stays unrestricted, the same shape tbi_tournament_team uses. + -- Only a real request is gated. + -- + -- The metadata insert rule says the same thing for the GraphQL path, but + -- what an accepted invite writes is a tournament_registration_unlocks row, + -- which IS the invite-only gate -- worth stating once more where no path + -- can route around it. + IF (_session ->> 'x-hasura-role') IS NOT NULL THEN + IF NOT public.is_tournament_organizer(_tournament, _session) THEN + RAISE EXCEPTION USING ERRCODE = '22000', + MESSAGE = 'Only a tournament organizer can invite players'; + END IF; + + -- Deliberately not conditioned on invite_only: that governs who may + -- ENTER, not whether an organizer may recruit, so inviting works in + -- either state. What it is conditioned on is the registration window -- + -- the same one the invite links use -- because past it there is nothing + -- to invite anybody into. An accepted invite writes a registration + -- unlock, and the bracket has already been drawn off the teams that + -- registered. + IF _tournament.status NOT IN ('Setup', 'RegistrationOpen') THEN + RAISE EXCEPTION USING ERRCODE = '22000', + MESSAGE = 'Registration is closed'; + END IF; + END IF; + + RETURN NEW; +END; +$$; + +DROP TRIGGER IF EXISTS tbi_tournament_invites ON public.tournament_invites; +CREATE TRIGGER tbi_tournament_invites BEFORE INSERT ON public.tournament_invites FOR EACH ROW EXECUTE FUNCTION public.tbi_tournament_invites(); diff --git a/hasura/triggers/tournament_team_roster.sql b/hasura/triggers/tournament_team_roster.sql index 8dd0cb8c1..8255bf8cf 100644 --- a/hasura/triggers/tournament_team_roster.sql +++ b/hasura/triggers/tournament_team_roster.sql @@ -75,10 +75,28 @@ DECLARE _team_id uuid; _owner_steam_id bigint; BEGIN + -- draft_tournament_free_agent_teams builds pickup teams out of players who + -- never invited each other, so the invite redirect below would turn every + -- generated roster row into an invitation nobody sent and leave the teams + -- empty. The named GUC marks that system path the same way + -- fivestack.league_cascade does, and is checked before hasura.user is read + -- so the draft also works from a jobs/cron connection with no session. + IF current_setting('fivestack.free_agent_draft', true) = 'true' THEN + RETURN NEW; + END IF; + IF current_setting('hasura.user')::jsonb ->> 'x-hasura-role' IN ('admin', 'administrator', 'tournament_organizer') THEN RETURN NEW; END IF; + -- Gates the player being ADDED, not the session adding them: a captain + -- fills a roster with other people, so checking only the actor lets any of + -- them past the tournament's role and ELO limits. + IF NOT public.player_meets_tournament_requirements(NEW.tournament_id, NEW.player_steam_id) THEN + RAISE EXCEPTION USING ERRCODE = '22000', + MESSAGE = 'Player does not meet this tournament''s entry requirements'; + END IF; + SELECT team_id, owner_steam_id INTO _team_id, _owner_steam_id FROM tournament_teams WHERE id = NEW.tournament_team_id; IF _team_id IS NULL THEN @@ -98,4 +116,107 @@ END; $$; DROP TRIGGER IF EXISTS tbi_tournament_team_roster ON public.tournament_team_roster; -CREATE TRIGGER tbi_tournament_team_roster BEFORE INSERT ON public.tournament_team_roster FOR EACH ROW EXECUTE FUNCTION public.tbi_tournament_team_roster(); \ No newline at end of file +CREATE TRIGGER tbi_tournament_team_roster BEFORE INSERT ON public.tournament_team_roster FOR EACH ROW EXECUTE FUNCTION public.tbi_tournament_team_roster(); + +-- Dropped before it is rebuilt: the function grew a DELETE path and with it a +-- new name, and the old pair would otherwise both survive a re-apply. +DROP TRIGGER IF EXISTS taiu_tournament_team_roster_check_in ON public.tournament_team_roster; +DROP TRIGGER IF EXISTS taiud_tournament_team_roster_check_in ON public.tournament_team_roster; +DROP FUNCTION IF EXISTS public.taiu_tournament_team_roster_check_in(); + +CREATE OR REPLACE FUNCTION public.taiud_tournament_team_roster_check_in() RETURNS TRIGGER + LANGUAGE plpgsql + AS $$ +DECLARE + _tournament public.tournaments; + _tournament_id uuid; + _tournament_team_id uuid; + _confirmation_lost boolean; + _min_players int; + _checked_in int; +BEGIN + -- Only a real change to this player's own confirmation can move the team's + -- rollup. Recomputing on every roster write would let adding a substitute + -- wipe a checked-in (or organizer re-admitted) team. + IF TG_OP = 'UPDATE' AND NEW.checked_in_at IS NOT DISTINCT FROM OLD.checked_in_at THEN + RETURN NEW; + END IF; + + IF TG_OP = 'INSERT' AND NEW.checked_in_at IS NULL THEN + RETURN NEW; + END IF; + + -- Dropping a confirmed player is a withdrawn confirmation with the row + -- removed: the count it was part of is gone either way, so a team that + -- falls back under the minimum lineup has to lose its roll-up here too. + -- Left to the UPDATE path alone, a captain could seed an unconfirmed lineup + -- into the bracket simply by removing the people who confirmed it. + IF TG_OP = 'DELETE' THEN + IF OLD.checked_in_at IS NULL THEN + RETURN OLD; + END IF; + + _tournament_id := OLD.tournament_id; + _tournament_team_id := OLD.tournament_team_id; + _confirmation_lost := true; + ELSE + _tournament_id := NEW.tournament_id; + _tournament_team_id := NEW.tournament_team_id; + _confirmation_lost := NEW.checked_in_at IS NULL; + END IF; + + SELECT t.* INTO _tournament + FROM public.tournaments t + WHERE t.id = _tournament_id; + + IF NOT FOUND THEN + RETURN NULL; + END IF; + + -- Captains and Admin modes stamp tournament_teams.checked_in_at directly; + -- per-player rows carry no authority there. + IF NOT _tournament.check_in_required OR _tournament.check_in_setting <> 'Players' THEN + RETURN NULL; + END IF; + + -- The bar is the MINIMUM LINEUP, not the whole roster: a roster of seven + -- (five starters plus two substitutes) only fields five, and a substitute + -- who is not playing must not be able to hold the team out of the bracket. + _min_players := tournament_min_players_per_lineup(_tournament); + + SELECT COUNT(*) INTO _checked_in + FROM public.tournament_team_roster ttr + WHERE ttr.tournament_team_id = _tournament_team_id + AND ttr.checked_in_at IS NOT NULL; + + IF _checked_in >= _min_players THEN + UPDATE public.tournament_teams tt + SET checked_in_at = now() + WHERE tt.id = _tournament_team_id + AND tt.checked_in_at IS NULL; + + -- Clearing is only ever a LOST confirmation breaking a roll-up that was + -- already satisfied -- this row went from stamped to NULL (or left the + -- roster stamped), so the count was _checked_in + 1 a moment ago. A player + -- CHECKING IN can only raise the count, and reacting to that would let the + -- first player to confirm wipe a team the registration auto-stamp or an + -- organizer re-admit had already checked in: they would harm their own team + -- by doing what the UI asked. + ELSIF _confirmation_lost AND _checked_in + 1 >= _min_players THEN + UPDATE public.tournament_teams tt + SET checked_in_at = NULL + WHERE tt.id = _tournament_team_id + AND tt.checked_in_at IS NOT NULL; + END IF; + + RETURN NULL; +END; +$$; + +-- UPDATE OF checked_in_at, but DELETE unqualified: a delete carries no column +-- list to narrow on, and the row taking its stamp with it is exactly the case +-- the clear branch exists for. +CREATE TRIGGER taiud_tournament_team_roster_check_in + AFTER INSERT OR DELETE OR UPDATE OF checked_in_at ON public.tournament_team_roster + FOR EACH ROW + EXECUTE FUNCTION public.taiud_tournament_team_roster_check_in(); diff --git a/hasura/triggers/tournament_teams.sql b/hasura/triggers/tournament_teams.sql index 754706287..352983794 100644 --- a/hasura/triggers/tournament_teams.sql +++ b/hasura/triggers/tournament_teams.sql @@ -6,12 +6,33 @@ DECLARE tournament tournaments; _team_captain_steam_id bigint; _session_steam_id bigint; + _session json; BEGIN SELECT * INTO tournament FROM tournaments WHERE id = NEW.tournament_id; _session_steam_id = nullif(current_setting('hasura.user', true)::jsonb ->> 'x-hasura-user-id', '')::bigint; + _session := nullif(current_setting('hasura.user', true), '')::json; + + -- A session with no role is an internal write (a cascade, a job, the + -- free-agent draft). Those were unrestricted before this guard existed and + -- stay unrestricted, so only a real request is gated -- the same shape + -- tbd_tournament_team uses. + IF (_session ->> 'x-hasura-role') IS NOT NULL + AND tournament.invite_only + AND NOT is_tournament_organizer(tournament, _session) + -- NEW.team_id, so an invite addressed to the team is what lets the team + -- in. It is NULL for an ad-hoc tournament team, which then falls back to + -- the player-scoped half on its own. + AND NOT public.tournament_registration_unlocked( + NEW.tournament_id, + _session_steam_id, + NEW.team_id + ) THEN + RAISE EXCEPTION USING ERRCODE = '22000', + MESSAGE = 'This tournament is invite only'; + END IF; IF NEW.team_id IS NOT NULL THEN SELECT owner_steam_id, captain_steam_id @@ -39,6 +60,13 @@ BEGIN NEW.captain_steam_id = COALESCE(NEW.owner_steam_id, _session_steam_id); END IF; + -- Registering after the window opened counts as checked in: a team that + -- signs up at T-30 must not be swept at T-15 for failing to confirm a + -- prompt it was never shown. + IF NEW.checked_in_at IS NULL AND public.tournament_check_in_open(tournament) THEN + NEW.checked_in_at = now(); + END IF; + RETURN NEW; END; $$; @@ -53,18 +81,40 @@ RETURNS TRIGGER LANGUAGE plpgsql AS $$ DECLARE - tournament_status text; + tournament tournaments; + _session json; BEGIN - SELECT status - INTO tournament_status + SELECT * + INTO tournament FROM tournaments WHERE id = OLD.tournament_id; -- If tournament doesn't exist (cascade delete), allow the team removal - IF tournament_status IS NOT NULL AND tournament_status IN ('Cancelled', 'CancelledMinTeams', 'Finished') THEN + IF NOT FOUND THEN + RETURN OLD; + END IF; + + IF tournament.status IN ('Cancelled', 'CancelledMinTeams', 'Finished') THEN RAISE EXCEPTION 'Cannot leave an active tournament' USING ERRCODE = '22000'; END IF; + _session := nullif(current_setting('hasura.user', true), '')::json; + + -- Check-in tournaments only. Withdrawing from a drawn bracket was open to + -- every player before this feature existed, and check-in is the only thing + -- that changed: a tournament with check_in_required false must behave + -- exactly as it did. + -- + -- A session with no role is an internal write (a cascade, a job, a test + -- harness that reset hasura.user). Those were unrestricted before this + -- guard existed and stay unrestricted, so only a real request is gated. + IF (_session ->> 'x-hasura-role') IS NOT NULL + AND tournament.check_in_required + AND tournament.status IN ('RegistrationClosed', 'Live', 'Paused') + AND NOT is_tournament_organizer(tournament, _session) THEN + RAISE EXCEPTION 'Cannot withdraw a team once the bracket has been drawn' USING ERRCODE = '22000'; + END IF; + RETURN OLD; END; $$; diff --git a/hasura/triggers/tournaments.sql b/hasura/triggers/tournaments.sql index 9491565ef..994c4275f 100644 --- a/hasura/triggers/tournaments.sql +++ b/hasura/triggers/tournaments.sql @@ -16,10 +16,24 @@ BEGIN IF ( NEW.status IS DISTINCT FROM OLD.status AND NEW.status IN ('Live', 'RegistrationClosed') AND - OLD.status IN ('Setup', 'RegistrationOpen') + OLD.status IN ('Setup', 'RegistrationOpen', 'CheckInReview') ) THEN - PERFORM update_tournament_stages(NEW.id); + -- Draft BEFORE the seeding sequence, not after. update_tournament_stages + -- sizes the bracket from the live team count and assign_seeds_to_teams + -- seeds whatever exists, so teams created here are picked up by the same + -- pass every registered team goes through -- and none of the three has to + -- be re-run afterwards. Draft after them and the bracket is built for + -- zero teams. + IF NEW.registration_type IN ('free_agents', 'both') THEN + PERFORM draft_tournament_free_agent_teams(NEW.id); + END IF; + + -- Seed before sizing: update_tournament_stages reads eligible_at and + -- assign_seeds_to_teams is what writes it, so sizing first builds the + -- bracket from a count that still counts every no-show and pads the + -- difference with first-round byes. PERFORM assign_seeds_to_teams(NEW); + PERFORM update_tournament_stages(NEW.id); SELECT id INTO first_stage_id FROM tournament_stages @@ -31,6 +45,27 @@ BEGIN END IF; END IF; + -- Round 1 is materialized at RegistrationClosed and parked as 'Scheduled' + -- by tournament_match_is_pre_start. Releasing it here rather than leaving it + -- to CheckForScheduledMatches saves up to a minute of dead time at kickoff, + -- and covers an organizer who starts the tournament early. + -- + -- Bounded to matches due around the tournament's own kickoff, using the same + -- 15-minute lead that job uses: a bracket carrying its own explicit, later + -- schedule -- a league fixture, an admin-mode bracket -- must keep waiting + -- for its own time rather than all going live at once. + IF NEW.status = 'Live' AND OLD.status IS DISTINCT FROM 'Live' THEN + UPDATE matches m + SET status = 'WaitingForCheckIn' + FROM tournament_brackets tb + INNER JOIN tournament_stages ts ON ts.id = tb.tournament_stage_id + WHERE tb.match_id = m.id + AND ts.tournament_id = NEW.id + AND m.status = 'Scheduled' + AND m.scheduled_at IS NOT NULL + AND m.scheduled_at <= GREATEST(NEW."start", now()) + interval '15 minutes'; + END IF; + -- When tournament resumes from Paused, schedule all ready brackets (only if auto_start) IF ( NEW.status IS DISTINCT FROM OLD.status AND @@ -88,7 +123,46 @@ CREATE OR REPLACE FUNCTION public.tbu_tournaments() RETURNS TRIGGER LANGUAGE plpgsql AS $$ BEGIN + -- Outside the status branch on purpose: a schedule edit usually arrives with + -- no status change at all. + -- + -- Evaluated against OLD, never NEW: reading NEW would let the same statement + -- push `start` far enough into the future that the window it is currently + -- inside "has not opened yet", and the lock would unlock itself. + IF tournament_check_in_started(OLD) AND ( + NEW.start IS DISTINCT FROM OLD.start + OR NEW.check_in_opens_before_minutes IS DISTINCT FROM OLD.check_in_opens_before_minutes + OR NEW.check_in_closes_before_minutes IS DISTINCT FROM OLD.check_in_closes_before_minutes + ) THEN + RAISE EXCEPTION USING ERRCODE = '22000', + MESSAGE = 'Check-in has already started; the schedule can no longer be changed'; + END IF; + IF NEW.status IS DISTINCT FROM OLD.status THEN + -- CheckInReview is a HOLD, not a lifecycle step: entering it is only + -- legal out of RegistrationOpen with check-in actually in force, and + -- leaving it is an organizer decision (re-admit, extend, or continue). + -- Handled before the CASE because the CASE keys on NEW.status and the + -- exit branches -- RegistrationOpen, RegistrationClosed, Live, Cancelled + -- -- are shared with transitions that have nothing to do with review. + IF NEW.status = 'CheckInReview' + AND NOT can_review_tournament_check_in(OLD, current_setting('hasura.user', true)::json) THEN + RAISE EXCEPTION USING ERRCODE = '22000', + MESSAGE = 'Cannot hold tournament for check-in review'; + END IF; + + IF OLD.status = 'CheckInReview' THEN + IF NEW.status NOT IN ('RegistrationOpen', 'RegistrationClosed', 'Live', 'Cancelled', 'CancelledMinTeams') THEN + RAISE EXCEPTION USING ERRCODE = '22000', + MESSAGE = 'Invalid status change out of check-in review'; + END IF; + + IF NOT is_tournament_organizer(OLD, current_setting('hasura.user', true)::json) THEN + RAISE EXCEPTION USING ERRCODE = '22000', + MESSAGE = 'Only a tournament organizer can resolve check-in review'; + END IF; + END IF; + -- A league owns the lifecycle of its division/playoff tournaments; -- resetting or cancelling one directly corrupts the season. Only allow -- it when the league season cascade sets the bypass (season cancel). @@ -122,6 +196,16 @@ BEGIN RAISE EXCEPTION USING ERRCODE = '22000', MESSAGE = 'Cannot resume tournament'; END IF; ELSE + -- A free-agent tournament has NO teams until the pool is + -- drafted, and the draft lives in tau_tournaments -- which + -- runs after this. Setup -> Live would therefore always see + -- zero teams and cancel itself. Drafting here first makes + -- the count real; the draft is idempotent on is_drafted, so + -- the tau_tournaments call that follows is a no-op. + IF NEW.registration_type IN ('free_agents', 'both') THEN + PERFORM draft_tournament_free_agent_teams(NEW.id); + END IF; + IF NOT tournament_has_min_teams(NEW) THEN NEW.status = 'CancelledMinTeams'; END IF; diff --git a/scripts/seed-tournament-qa.mjs b/scripts/seed-tournament-qa.mjs new file mode 100644 index 000000000..06c4db104 --- /dev/null +++ b/scripts/seed-tournament-qa.mjs @@ -0,0 +1,343 @@ +#!/usr/bin/env node +// Seeds one tournament per state of the check-in / free-agent / join-rules +// features, so every surface can be clicked through without waiting on a clock. +// +// Run from the api repo so it picks up the same POSTGRES_* vars the app uses: +// node seed-tournament-qa.mjs seed (wipes previous [QA] data first) +// node seed-tournament-qa.mjs --clean remove all [QA] data and exit +// +// Everything it creates is prefixed "[QA]" and owned by synthetic players whose +// steam ids sit above the entire real Steam64 individual range. Cleanup requires +// BOTH, so it cannot reach a real account. + +import pg from "pg"; + +const PREFIX = "[QA]"; +// Above the entire Steam64 individual-account space. The universe of real IDs is +// 76561197960265728 .. 76561197960265728 + 2^32 (= 76561202255233024), so a base +// BELOW that range -- as an earlier version of this file had -- makes the cleanup +// predicate match every real account instead of none of them. +const STEAM_BASE = 76600000000000000n; + +const pool = new pg.Pool({ + user: process.env.POSTGRES_USER || "hasura", + password: process.env.POSTGRES_PASSWORD || "hasura", + host: process.env.POSTGRES_HOST || "localhost", + port: process.env.POSTGRES_SERVICE_PORT + ? parseInt(process.env.POSTGRES_SERVICE_PORT) + : 5432, + database: process.env.POSTGRES_DB || "hasura", +}); + +let steamSeq = 0; +let REGION = null; +const nextSteam = () => (STEAM_BASE + BigInt(++steamSeq)).toString(); + +// Hasura sets this GUC per request; triggers read it to identify the actor. +// Transaction-local so it cannot leak onto a pooled connection. +async function asUser(client, steamId, role, fn) { + await client.query("BEGIN"); + try { + await client.query("SELECT set_config('hasura.user', $1, true)", [ + JSON.stringify({ "x-hasura-role": role, "x-hasura-user-id": steamId }), + ]); + const out = await fn(); + await client.query("COMMIT"); + return out; + } catch (e) { + await client.query("ROLLBACK"); + throw e; + } +} + +async function clean(client) { + await client.query( + `DELETE FROM matches WHERE id IN ( + SELECT tb.match_id FROM tournament_brackets tb + JOIN tournament_stages ts ON ts.id = tb.tournament_stage_id + JOIN tournaments t ON t.id = ts.tournament_id + WHERE t.name LIKE $1 AND tb.match_id IS NOT NULL)`, + [PREFIX + "%"], + ); + await client.query("DELETE FROM tournaments WHERE name LIKE $1", [PREFIX + "%"]); + // Both conditions on purpose: the id range alone is one typo away from matching + // real accounts, and players cascade to 26 tables. The name prefix is the thing + // this script actually controls. + await client.query( + "DELETE FROM players WHERE steam_id >= $1 AND name LIKE $2", + [STEAM_BASE.toString(), PREFIX + "%"], + ); +} + +// Seeding a bracket schedules matches, and tbi_match -> sanitize_match_options_regions +// refuses a match when no region has an attached, enabled server. On a real dev +// stack one already exists; on a bare database it does not, so make sure of it. +// Returns the region name to pin the tournaments' match_options to. +async function ensureRegion(client) { + const existing = await client.query( + `SELECT region FROM servers WHERE enabled = true AND region IS NOT NULL LIMIT 1`, + ); + if (existing.rows.length) { + return existing.rows[0].region; + } + const region = "QA"; + await client.query( + `INSERT INTO server_regions (value, description) VALUES ($1, $1) + ON CONFLICT (value) DO NOTHING`, + [region], + ); + await client.query( + `INSERT INTO servers (host, label, rcon_password, port, region, type, is_dedicated, enabled) + VALUES ('127.0.0.1', $1, $2, 27015, $1, 'Ranked', true, true)`, + [region, Buffer.from("password")], + ); + return region; +} + +async function player(client, name, role = "verified_user") { + const steamId = nextSteam(); + await client.query( + `INSERT INTO players (steam_id, name, role) VALUES ($1, $2, $3) + ON CONFLICT (steam_id) DO NOTHING`, + [steamId, `${PREFIX} ${name}`, role], + ); + return steamId; +} + +// Wingman (2v2) keeps rosters small so a seeded tournament is quick to read. +async function tournament(client, { name, organizer, startsInMinutes, columns = {} }) { + const [{ id: optionsId }] = ( + await client.query( + `INSERT INTO match_options (mr, best_of, type, map_pool_id, map_veto, region_veto, regions) + SELECT 8, 1, 'Wingman', id, false, true, ARRAY[$1] + FROM map_pools WHERE type = 'Wingman' AND seed = true LIMIT 1 + RETURNING id`, + [REGION], + ) + ).rows; + + const cols = Object.keys(columns); + const [{ id }] = ( + await client.query( + `INSERT INTO tournaments (name, start, organizer_steam_id, match_options_id, status + ${cols.length ? "," + cols.map((c) => `"${c}"`).join(",") : ""}) + VALUES ($1, now() + ($2 || ' minutes')::interval, $3, $4, 'Setup' + ${cols.map((_, i) => `$${5 + i}`).join(",") ? "," + cols.map((_, i) => `$${5 + i}`).join(",") : ""}) + RETURNING id`, + [`${PREFIX} ${name}`, String(startsInMinutes), organizer, optionsId, + ...cols.map((c) => columns[c])], + ) + ).rows; + + await client.query( + `INSERT INTO tournament_stages (tournament_id, type, "order", min_teams, max_teams) + VALUES ($1, 'SingleElimination', 1, 4, 8)`, + [id], + ); + return id; +} + +async function setStatus(client, id, organizer, status) { + await asUser(client, organizer, "admin", () => + client.query("UPDATE tournaments SET status = $1 WHERE id = $2", [status, id]), + ); +} + +// Pickup team (team_id NULL) + roster, inserted as admin so the roster trigger +// does not redirect the members into invites. +async function registerTeam(client, tournamentId, organizer, name, members, checkedIn) { + return asUser(client, organizer, "admin", async () => { + const [{ id }] = ( + await client.query( + `INSERT INTO tournament_teams (tournament_id, name, owner_steam_id, captain_steam_id, checked_in_at) + VALUES ($1, $2, $3, $3, $4) RETURNING id`, + [tournamentId, name, members[0], checkedIn ? new Date() : null], + ) + ).rows; + for (const steamId of members) { + await client.query( + `INSERT INTO tournament_team_roster (tournament_team_id, player_steam_id, tournament_id) + VALUES ($1, $2, $3) ON CONFLICT DO NOTHING`, + [id, steamId, tournamentId], + ); + } + // tbi_tournament_team auto-stamps checked_in_at when the window is already + // open, which is right in production (a team can't be a no-show for a prompt + // it never saw) but defeats seeding a team that is deliberately NOT checked + // in. Undo it explicitly for those. + if (!checkedIn) { + await client.query( + "UPDATE tournament_teams SET checked_in_at = NULL WHERE id = $1", [id]); + } + return id; + }); +} + +async function team(client, tournamentId, organizer, label, checkedIn) { + const members = [ + await player(client, `${label} cap`), + await player(client, `${label} mate`), + ]; + return registerTeam(client, tournamentId, organizer, `${PREFIX} ${label}`, members, checkedIn); +} + +const scenarios = []; +const record = (name, id, note) => scenarios.push({ name, id, note }); + +async function main() { + const client = await pool.connect(); + const cleanOnly = process.argv.includes("--clean"); + try { + await clean(client); + if (cleanOnly) { + console.log("cleaned all [QA] data"); + return; + } + REGION = await ensureRegion(client); + + // 1. control — check-in off, behaves exactly as today + { + const org = await player(client, "org control", "tournament_organizer"); + const id = await tournament(client, { name: "1 control (no check-in)", organizer: org, startsInMinutes: 180 }); + await setStatus(client, id, org, "RegistrationOpen"); + for (const l of ["Alpha", "Bravo", "Charlie", "Delta"]) await team(client, id, org, l, false); + record("control, check-in OFF", id, "registration open, 4 teams, nothing new should appear"); + } + + // 2. check-in on, window has NOT opened yet + { + const org = await player(client, "org pending", "tournament_organizer"); + const id = await tournament(client, { + name: "2 check-in not open", organizer: org, startsInMinutes: 240, + columns: { check_in_required: true, check_in_opens_before_minutes: 60, check_in_closes_before_minutes: 15 }, + }); + await setStatus(client, id, org, "RegistrationOpen"); + for (const l of ["Alpha", "Bravo", "Charlie", "Delta"]) await team(client, id, org, l, false); + record("check-in PENDING", id, "starts in 4h, window opens at T-60 -> prompt should say 'opens in ~3h'"); + } + + // 3. window OPEN right now, one team in, one not + { + const org = await player(client, "org open", "tournament_organizer"); + const id = await tournament(client, { + name: "3 check-in open now", organizer: org, startsInMinutes: 30, + columns: { check_in_required: true, check_in_opens_before_minutes: 60, check_in_closes_before_minutes: 15 }, + }); + await setStatus(client, id, org, "RegistrationOpen"); + await team(client, id, org, "Checked A", true); + await team(client, id, org, "Checked B", true); + await team(client, id, org, "Waiting A", false); + await team(client, id, org, "Waiting B", false); + await client.query( + `UPDATE tournaments SET check_in_ends_at = start - interval '15 minutes' WHERE id = $1`, [id]); + record("check-in OPEN", id, "window is live, closes at T-15 -> countdown + Check In button, schedule fields locked"); + } + + // 4. Players mode, partial confirmations + { + const org = await player(client, "org players", "tournament_organizer"); + const id = await tournament(client, { + name: "4 check-in players mode", organizer: org, startsInMinutes: 30, + columns: { check_in_required: true, check_in_setting: "Players", check_in_opens_before_minutes: 60, check_in_closes_before_minutes: 15 }, + }); + await setStatus(client, id, org, "RegistrationOpen"); + const teamId = await team(client, id, org, "Partial", false); + for (const l of ["Full A", "Full B", "Full C"]) await team(client, id, org, l, true); + await client.query( + `UPDATE tournament_team_roster SET checked_in_at = now() + WHERE tournament_team_id = $1 AND player_steam_id = ( + SELECT MIN(player_steam_id) FROM tournament_team_roster WHERE tournament_team_id = $1)`, + [teamId], + ); + await client.query( + `UPDATE tournaments SET check_in_ends_at = start - interval '15 minutes' WHERE id = $1`, [id]); + record("check-in PLAYERS mode", id, "1 of 2 players confirmed -> per-player rows, team not yet checked in"); + } + + // 5. CheckInReview — the held state with no-shows + { + const org = await player(client, "org review", "tournament_organizer"); + const id = await tournament(client, { + name: "5 check-in review", organizer: org, startsInMinutes: 20, + columns: { check_in_required: true, check_in_opens_before_minutes: 60, check_in_closes_before_minutes: 15 }, + }); + await setStatus(client, id, org, "RegistrationOpen"); + await team(client, id, org, "Showed A", true); + await team(client, id, org, "Showed B", true); + await team(client, id, org, "NoShow A", false); + await team(client, id, org, "NoShow B", false); + await client.query( + `UPDATE tournaments SET check_in_ends_at = now() - interval '1 minute' WHERE id = $1`, [id]); + await setStatus(client, id, org, "CheckInReview"); + record("CHECK-IN REVIEW (held)", id, "2 no-shows, rosters intact -> Re-admit / Extend / Continue panel"); + } + + // 6. free agents, pool open + { + const org = await player(client, "org agents", "tournament_organizer"); + const id = await tournament(client, { + name: "6 free agents pool", organizer: org, startsInMinutes: 180, + columns: { registration_type: "free_agents" }, + }); + await setStatus(client, id, org, "RegistrationOpen"); + for (let i = 1; i <= 9; i++) { + const p = await player(client, `agent ${i}`); + await client.query( + `INSERT INTO tournament_free_agents (tournament_id, player_steam_id, created_at) + VALUES ($1, $2, now() - ($3 || ' minutes')::interval)`, + [id, p, String(60 - i * 5)], + ); + } + record("FREE AGENTS pool", id, "9 signed up -> 4 teams of 2, 1 waitlisted. Try Regenerate Teams"); + } + + // 7. join rules — role + ELO + invite only + { + const org = await player(client, "org gated", "tournament_organizer"); + const id = await tournament(client, { + name: "7 join rules", organizer: org, startsInMinutes: 300, + columns: { + min_role: "verified_user", min_elo: 1200, max_elo: 2000, + invite_only: true, + regions: "{}", + }, + }); + await setStatus(client, id, org, "RegistrationOpen"); + + // A live link and a dead one, so the fixture covers both answers without + // anyone having to wait out an expiry. + const { rows: [live] } = await client.query( + `INSERT INTO tournament_invite_codes (tournament_id, created_by_player_steam_id, expires_at, max_uses) + VALUES ($1, $2, now() + interval '7 days', 2) RETURNING code`, + [id, org], + ); + const { rows: [dead] } = await client.query( + `INSERT INTO tournament_invite_codes (tournament_id, created_by_player_steam_id, expires_at) + VALUES ($1, $2, now() - interval '1 hour') RETURNING code`, + [id, org], + ); + + record( + "JOIN RULES", + id, + `verified_user + 1200-2000 ELO + invite only. Live link ?invite=${live.code} (2 uses), expired ?invite=${dead.code}`, + ); + } + + console.log(`\nSeeded ${scenarios.length} scenarios:\n`); + for (const s of scenarios) { + console.log(` ${s.name}`); + console.log(` /tournaments/${s.id}`); + console.log(` ${s.note}\n`); + } + console.log("Re-run to reset. --clean removes everything.\n"); + } finally { + client.release(); + await pool.end(); + } +} + +main().catch((e) => { + console.error("\nseed failed:", e.message); + process.exitCode = 1; +}); diff --git a/src/hasura/hasura.service.ts b/src/hasura/hasura.service.ts index c76b5a854..31de6b01d 100644 --- a/src/hasura/hasura.service.ts +++ b/src/hasura/hasura.service.ts @@ -273,6 +273,29 @@ export class HasuraService { await this.postgresService.query( "insert into settings (name, value) values ('public.utility_import_enabled', 'false') on conflict (name) do nothing", ); + + await this.seedSanctionPolicySettings(); + } + + // The Sanctions policy: five rows per automatic sanction source. The shipped + // values live on e_sanction_sources (applied from hasura/enums before this + // runs), so adding a source is one enum row rather than five more statements + // here, and a release can correct a default without reaching into a live + // install. `do nothing` is what keeps an operator's edit across a redeploy. + private async seedSanctionPolicySettings() { + await this.postgresService.query( + `insert into settings (name, value) + select 'public.sanction_' || value || '_enabled', default_enabled::text from e_sanction_sources + union all + select 'public.sanction_' || value || '_threshold', default_threshold::text from e_sanction_sources + union all + select 'public.sanction_' || value || '_window_days', default_window_days::text from e_sanction_sources + union all + select 'public.sanction_' || value || '_durations', default_durations from e_sanction_sources + union all + select 'public.sanction_' || value || '_scope', default_scope from e_sanction_sources + on conflict (name) do nothing`, + ); } private async applyMigrations(path: string): Promise { diff --git a/src/invites/invites.controller.ts b/src/invites/invites.controller.ts index b9832e97e..0a8da6b6f 100644 --- a/src/invites/invites.controller.ts +++ b/src/invites/invites.controller.ts @@ -52,7 +52,7 @@ export class InvitesController { } await this.notifyInvited("TeamInvite", { - steamId: invite.steam_id, + steamIds: [invite.steam_id], title: "Team Invite", body: `${NotificationsService.escapeHtml(invite.invited_by)} invited you to ${NotificationsService.escapeHtml(invite.team_name)}.`, entityId: data.new.id, @@ -95,7 +95,7 @@ export class InvitesController { } await this.notifyInvited("TournamentTeamInvite", { - steamId: invite.steam_id, + steamIds: [invite.steam_id], title: "Tournament Invite", body: `${NotificationsService.escapeHtml(invite.invited_by)} invited you to play for ${NotificationsService.escapeHtml(invite.team_name)} in ${NotificationsService.escapeHtml(invite.tournament_name)}.`, entityId: data.new.id, @@ -103,10 +103,88 @@ export class InvitesController { }); } + @HasuraEvent() + public async tournament_invite_events(data: HasuraEventData<{ id: string }>) { + if (data.op !== "INSERT") { + return; + } + + const [invite] = await this.postgres.query< + Array<{ + steam_id: string | null; + team_id: string | null; + team_name: string | null; + tournament_name: string; + tournament_logo: string | null; + invited_by: string; + }> + >( + `SELECT ti.steam_id::text AS steam_id, + ti.team_id::text AS team_id, + team.name AS team_name, + tour.name AS tournament_name, + tour.logo AS tournament_logo, + COALESCE(p.name, 'Someone') AS invited_by + FROM public.tournament_invites ti + JOIN public.tournaments tour ON tour.id = ti.tournament_id + LEFT JOIN public.teams team ON team.id = ti.team_id + LEFT JOIN public.players p ON p.steam_id = ti.invited_by_player_steam_id + WHERE ti.id = $1::uuid`, + [data.new.id], + ); + + if (!invite) { + return; + } + + // A team-addressed invite has nobody to tell on the row itself, so it goes + // to the people who could act on it -- the same owner / captain / roster + // Admin the unlock will answer for. + const steamIds = invite.team_id + ? await this.teamRegistrars(invite.team_id) + : [invite.steam_id!]; + + if (steamIds.length === 0) { + return; + } + + await this.notifyInvited("TournamentInvite", { + steamIds, + title: "Tournament Invite", + body: invite.team_id + ? `${NotificationsService.escapeHtml(invite.invited_by)} invited ${NotificationsService.escapeHtml(invite.team_name ?? "your team")} to register for ${NotificationsService.escapeHtml(invite.tournament_name)}.` + : `${NotificationsService.escapeHtml(invite.invited_by)} invited you to register for ${NotificationsService.escapeHtml(invite.tournament_name)}.`, + entityId: data.new.id, + icon: invite.tournament_logo, + }); + } + + // Owner, captain and roster Admins: exactly the people + // tournament_registration_unlocked() treats as able to register the team, so + // the invite reaches whoever can actually accept it. + private async teamRegistrars(teamId: string): Promise> { + const rows = await this.postgres.query>( + `SELECT DISTINCT steam_id::text AS steam_id + FROM ( + SELECT t.owner_steam_id AS steam_id FROM public.teams t WHERE t.id = $1::uuid + UNION + SELECT t.captain_steam_id FROM public.teams t WHERE t.id = $1::uuid + UNION + SELECT tr.player_steam_id + FROM public.team_roster tr + WHERE tr.team_id = $1::uuid AND tr.role = 'Admin' + ) registrars + WHERE steam_id IS NOT NULL`, + [teamId], + ); + + return rows.map((row) => row.steam_id); + } + public async notifyInvited( type: e_notification_types_enum, invite: { - steamId: string; + steamIds: Array; title: string; body: string; entityId: string; @@ -120,7 +198,7 @@ export class InvitesController { message: invite.body, role: "user", entity_id: invite.entityId, - steamIds: [invite.steamId], + steamIds: invite.steamIds, data: { icon: invite.icon }, }); } catch (error) { @@ -138,11 +216,22 @@ export class InvitesController { }) { const { invite_id, user, type } = data; - if (type === "team") { - return await this.acceptTeamInvite(invite_id, user); + switch (type) { + case "team": + return await this.acceptTeamInvite(invite_id, user); + // "tournament" has meant the tournament TEAM invite since long before + // tournament_invites existed and deployed clients still send it, so the + // new table gets its own key rather than stealing that one. + case "tournament": + case "tournament-team": + return await this.acceptTournamentTeamInvite(invite_id, user); + case "tournament-registration": + return await this.acceptTournamentInvite(invite_id, user); } - return await this.acceptTournamentTeamInvite(invite_id, user); + // This used to fall through to the tournament-team branch, which turned a + // typo into a lookup against the wrong table. + throw Error(`unknown invite type ${type}`); } private async acceptTeamInvite(invite_id: string, user: User) { @@ -250,6 +339,104 @@ export class InvitesController { }; } + // The window an invite can still be acted on in, matching the one the invite + // links are minted and redeemed in. + private static readonly REGISTRATION_STATUSES = ["Setup", "RegistrationOpen"]; + + // Steam ids are read back as text for the same reason the event handlers do + // it: a bigint that round-trips through JSON stops being exact well below a + // steam id. + // + // The refusals a player can be handed off a tournament invite are thrown as + // codes, not sentences, for the reason redeemTournamentInviteCode is: an + // action's error reaches the client as `message` and nothing else, so the code + // has to BE the message for the browser to have anything to translate. The + // team-invite branches keep their prose -- web renders an unrecognised message + // verbatim, so a refusal outside this contract still says something. + private async findTournamentInvite(invite_id: string) { + const [invite] = await this.postgres.query< + Array<{ + tournament_id: string; + steam_id: string | null; + team_id: string | null; + status: string; + }> + >( + `SELECT ti.tournament_id, + ti.steam_id::text AS steam_id, + ti.team_id::text AS team_id, + t.status + FROM public.tournament_invites ti + JOIN public.tournaments t ON t.id = ti.tournament_id + WHERE ti.id = $1::uuid`, + [invite_id], + ); + + if (!invite) { + throw Error("invite_not_found"); + } + + return invite; + } + + // The row is addressed to exactly one of a player or a team + // (tournament_invites_addressed_once), and who may answer it follows from + // which: the player themselves, or anyone who could register that team. + private async canAnswerTournamentInvite( + invite: { steam_id: string | null; team_id: string | null }, + user: User, + ): Promise { + if (invite.team_id === null) { + return invite.steam_id === user.steam_id; + } + + const registrars = await this.teamRegistrars(invite.team_id); + + return registrars.includes(user.steam_id); + } + + private async acceptTournamentInvite(invite_id: string, user: User) { + const invite = await this.findTournamentInvite(invite_id); + + // An invite outlives the window it was sent in, so the trigger that gates + // handing one out cannot be the whole answer: accepting is the write that + // grants access, and granting it against an already-seeded bracket is what + // this refuses. Declining stays open -- clearing an invite off the bell is + // not registering for anything. + if (!InvitesController.REGISTRATION_STATUSES.includes(invite.status)) { + throw Error("invite_registration_closed"); + } + + if (!(await this.canAnswerTournamentInvite(invite, user))) { + return { + success: false, + }; + } + + // An unlock row is what tbi_tournament_team and tbi_tournament_free_agents + // already check, so the invite grants exactly what an invite code grants + // rather than becoming a second gate they would both have to learn about. + // ON CONFLICT because the player may have redeemed a code first. + // + // A team invite writes the team-scoped half: the team gets to register, and + // its members do not each get a free-agent slot out of it. + await this.postgres.query( + `INSERT INTO public.tournament_registration_unlocks (tournament_id, player_steam_id, team_id) + VALUES ($1::uuid, $2::bigint, $3::uuid) + ON CONFLICT DO NOTHING`, + [invite.tournament_id, invite.steam_id, invite.team_id], + ); + + await this.postgres.query( + "DELETE FROM public.tournament_invites WHERE id = $1::uuid", + [invite_id], + ); + + return { + success: true, + }; + } + @HasuraAction() public async denyInvite(data: { user: User; @@ -258,11 +445,17 @@ export class InvitesController { }) { const { invite_id, user, type } = data; - if (type === "team") { - return this.denyTeamInvite(invite_id, user); + switch (type) { + case "team": + return this.denyTeamInvite(invite_id, user); + case "tournament": + case "tournament-team": + return this.denyTournamentTeamInvite(invite_id, user); + case "tournament-registration": + return this.denyTournamentInvite(invite_id, user); } - return this.denyTournamentTeamInvite(invite_id, user); + throw Error(`unknown invite type ${type}`); } public async denyTeamInvite(invite_id: string, user: User) { @@ -337,4 +530,25 @@ export class InvitesController { success: true, }; } + + public async denyTournamentInvite(invite_id: string, user: User) { + const invite = await this.findTournamentInvite(invite_id); + + if (!(await this.canAnswerTournamentInvite(invite, user))) { + return { + success: false, + }; + } + + // Only the invite goes; a declined invite never granted an unlock, and + // deleting one here would revoke a code the player redeemed themselves. + await this.postgres.query( + "DELETE FROM public.tournament_invites WHERE id = $1::uuid", + [invite_id], + ); + + return { + success: true, + }; + } } diff --git a/src/matches/jobs/CancelInvalidTournaments.ts b/src/matches/jobs/CancelInvalidTournaments.ts index 6768cc10f..b502df151 100644 --- a/src/matches/jobs/CancelInvalidTournaments.ts +++ b/src/matches/jobs/CancelInvalidTournaments.ts @@ -19,8 +19,13 @@ export class CancelInvalidTournaments extends WorkerHost { where: { _and: [ { + // CheckInReview belongs here too: tournament_has_min_teams + // excludes no-shows once the window has opened, so a held + // tournament reporting has_min_teams = false really is short of + // checked-in teams. Without this it hangs in review forever if + // the check-in job never ran. status: { - _eq: "RegistrationOpen", + _in: ["RegistrationOpen", "CheckInReview"], }, }, { diff --git a/src/matches/jobs/CheckForScheduledMatches.spec.ts b/src/matches/jobs/CheckForScheduledMatches.spec.ts new file mode 100644 index 000000000..3cef6e5b5 --- /dev/null +++ b/src/matches/jobs/CheckForScheduledMatches.spec.ts @@ -0,0 +1,43 @@ +import { CheckForScheduledMatches } from "./CheckForScheduledMatches"; + +// The only thing this job does is build a where clause, and the clause is what +// broke: tbu_matches forces a pre-start tournament match straight back to +// 'Scheduled', so selecting one produces an affected row for an UPDATE that +// changed nothing -- and "N matches started" every single minute. +describe("CheckForScheduledMatches", () => { + const logger = { log: jest.fn(), warn: jest.fn(), error: jest.fn() }; + const hasura = { mutation: jest.fn() }; + + let job: CheckForScheduledMatches; + + beforeEach(() => { + jest.clearAllMocks(); + hasura.mutation.mockResolvedValue({ update_matches: { affected_rows: 2 } }); + job = new CheckForScheduledMatches(logger as never, hasura as never); + }); + + const whereClauses = () => + hasura.mutation.mock.calls[0][0].update_matches.__args.where._and; + + it("starts due matches but leaves out one whose tournament has not started", async () => { + await expect(job.process()).resolves.toBe(2); + expect(logger.log).toHaveBeenCalledWith("2 matches started"); + + const clauses = whereClauses(); + expect(clauses).toContainEqual({ status: { _eq: "Scheduled" } }); + expect(hasura.mutation.mock.calls[0][0].update_matches.__args._set).toEqual( + { status: "WaitingForCheckIn" }, + ); + + const excluded = clauses.find( + (clause: Record) => clause._not, + ); + expect(excluded).toBeDefined(); + + const tournament = excluded._not.tournament_brackets.stage.tournament; + expect(tournament.status).toEqual({ + _in: ["RegistrationClosed", "CheckInReview"], + }); + expect(tournament.start._gt).toBeInstanceOf(Date); + }); +}); diff --git a/src/matches/jobs/CheckForScheduledMatches.ts b/src/matches/jobs/CheckForScheduledMatches.ts index 050b3460d..98ac62587 100644 --- a/src/matches/jobs/CheckForScheduledMatches.ts +++ b/src/matches/jobs/CheckForScheduledMatches.ts @@ -36,6 +36,33 @@ export class CheckForScheduledMatches extends WorkerHost { _eq: "Scheduled", }, }, + // Mirrors tournament_match_is_pre_start, which tbu_matches + // refuses outright: without this the whole batch would fail on a + // round-1 match that was materialized early, taking every other + // due match with it. + // + // Compared against a minute ago rather than now, because the two + // clocks are not the same one: `start` is measured here and + // `now()` in Postgres, and only the generous side of that skew is + // safe. A pre-start match excluded for a minute longer than it had + // to be loses nothing -- the tournament going Live releases its + // own round 1. + { + _not: { + tournament_brackets: { + stage: { + tournament: { + status: { + _in: ["RegistrationClosed", "CheckInReview"], + }, + start: { + _gt: new Date(Date.now() - 60 * 1000), + }, + }, + }, + }, + }, + }, ], }, _set: { diff --git a/src/matches/jobs/ProcessTournamentCheckIn.spec.ts b/src/matches/jobs/ProcessTournamentCheckIn.spec.ts new file mode 100644 index 000000000..3a0806763 --- /dev/null +++ b/src/matches/jobs/ProcessTournamentCheckIn.spec.ts @@ -0,0 +1,245 @@ +import { ProcessTournamentCheckIn } from "./ProcessTournamentCheckIn"; + +// The job is four SQL passes and a notification fan-out, so the mock routes on +// the statement rather than the call order -- reordering the passes should not +// rewrite the test. +type Rows = Array>; + +describe("ProcessTournamentCheckIn", () => { + const logger = { + log: jest.fn(), + warn: jest.fn(), + error: jest.fn(), + }; + const postgres = { + query: jest.fn(), + }; + const notifications = { + notifyPlayers: jest.fn(), + }; + + let job: ProcessTournamentCheckIn; + let opened: Rows; + let closing: Rows; + let closed: Rows; + let released: Rows; + let recipients: Rows; + let statements: Array; + + const tournament = (overrides: Record = {}) => ({ + id: "tournament-1", + name: "Cup", + banner: null as string | null, + logo: null as string | null, + ...overrides, + }); + + beforeEach(() => { + jest.clearAllMocks(); + opened = []; + closing = []; + closed = []; + released = []; + recipients = [{ steam_id: "1" }, { steam_id: "2" }]; + statements = []; + + postgres.query.mockImplementation(async (sql: string) => { + statements.push(sql); + + if (sql.includes('SET check_in_ends_at = t."start"')) { + return opened; + } + if (sql.includes("SET check_in_closing_notified_for")) { + return closing; + } + if (sql.includes("UPDATE tournament_free_agents")) { + return []; + } + if (sql.includes("THEN 'CheckInReview'")) { + return closed; + } + if (sql.includes("t.status = 'CheckInReview'")) { + return released; + } + if (sql.includes("tournament_pending_check_in_recipients")) { + return recipients; + } + + throw new Error(`unexpected query: ${sql}`); + }); + + job = new ProcessTournamentCheckIn( + logger as any, + postgres as any, + notifications as any, + ); + }); + + describe("open pass", () => { + it("announces a window it just opened to everyone who has not checked in", async () => { + opened = [tournament({ notify: true })]; + + await expect(job.process()).resolves.toBe(1); + + expect(notifications.notifyPlayers).toHaveBeenCalledWith( + "TournamentCheckInOpen", + expect.objectContaining({ + entity_id: "tournament-1", + steamIds: ["1", "2"], + }), + ); + }); + + it("only opens a RegistrationOpen tournament whose window has never opened", async () => { + await job.process(); + + const open = statements.find((sql) => + sql.includes('SET check_in_ends_at = t."start"'), + ); + expect(open).toContain("t.check_in_required"); + expect(open).toContain("t.status = 'RegistrationOpen'"); + expect(open).toContain("t.check_in_ends_at IS NULL"); + }); + + it("stamps but stays quiet when the whole window already elapsed", async () => { + opened = [tournament({ notify: false })]; + + await expect(job.process()).resolves.toBe(1); + + expect(notifications.notifyPlayers).not.toHaveBeenCalled(); + }); + + it("sends nothing when nobody is outstanding", async () => { + opened = [tournament({ notify: true })]; + recipients = []; + + await job.process(); + + expect(notifications.notifyPlayers).not.toHaveBeenCalled(); + }); + }); + + describe("closing reminder", () => { + // Claimed by stamping the deadline, not by looking for the notification it + // wrote: notifyPlayers writes no row at all when every recipient has the + // type muted, and a dedup keyed on one would re-run the whole fan-out every + // tick for the entire lead-in. Stamping the deadline rather than a flag is + // what earns a fresh reminder after an extension. + it("claims the deadline it reminded for", async () => { + closing = [tournament({ entity_id: "tournament-1:closing:1700000000" })]; + + await job.process(); + + const reminder = statements.find((sql) => + sql.includes("SET check_in_closing_notified_for"), + ); + expect(reminder).toContain( + "t.check_in_closing_notified_for IS DISTINCT FROM t.check_in_ends_at", + ); + expect(reminder).not.toContain("FROM notifications"); + + expect(notifications.notifyPlayers).toHaveBeenCalledWith( + "TournamentCheckInClosing", + expect.objectContaining({ + entity_id: "tournament-1:closing:1700000000", + }), + ); + }); + }); + + describe("close pass", () => { + it("waitlists free agent no-shows before the status flip runs the draft", async () => { + closed = [tournament({ status: "RegistrationClosed" })]; + + await job.process(); + + const waitlist = statements.findIndex((sql) => + sql.includes("UPDATE tournament_free_agents"), + ); + const flip = statements.findIndex((sql) => + sql.includes("THEN 'CheckInReview'"), + ); + + expect(waitlist).toBeGreaterThanOrEqual(0); + expect(waitlist).toBeLessThan(flip); + }); + + it("claims the tournament in the same statement that flips it", async () => { + await job.process(); + + const flip = statements.find((sql) => + sql.includes("THEN 'CheckInReview'"), + ); + expect(flip).toContain("t.check_in_closed_for IS DISTINCT FROM"); + expect(flip).toContain("check_in_closed_for = t.check_in_ends_at"); + expect(flip).toContain("RETURNING"); + }); + + // An organizer extending the window leaves the tournament held in + // CheckInReview -- that hold is what keeps registration shut -- so the + // extended deadline has to be closed from there. What stops the pass from + // firing again on a tournament that is merely sitting in review is the + // stamped deadline, not the status. + it("closes an extended window from the review hold", async () => { + await job.process(); + + for (const sql of statements.filter( + (statement) => + statement.includes("THEN 'CheckInReview'") || + statement.includes("UPDATE tournament_free_agents"), + )) { + expect(sql).toContain( + "t.status IN ('RegistrationOpen', 'CheckInReview')", + ); + expect(sql).toContain("t.check_in_closed_for IS DISTINCT FROM"); + } + }); + + it("says nothing when every team checked in", async () => { + closed = [tournament({ status: "RegistrationClosed" })]; + + await expect(job.process()).resolves.toBe(1); + + expect(notifications.notifyPlayers).not.toHaveBeenCalled(); + }); + + it("tells the missing teams and the organizer when it lands in review", async () => { + closed = [ + tournament({ status: "CheckInReview", organizer_steam_id: "99" }), + ]; + + await job.process(); + + expect(notifications.notifyPlayers).toHaveBeenCalledWith( + "TournamentCheckInMissed", + expect.objectContaining({ + steamIds: ["1", "2", "99"], + }), + ); + }); + }); + + describe("safety net", () => { + it("continues a tournament still held at its own start time", async () => { + released = [{ id: "tournament-1" }]; + + await expect(job.process()).resolves.toBe(1); + + const release = statements.find( + (sql) => + sql.includes("t.status = 'CheckInReview'") && + sql.includes("SET status = 'RegistrationClosed'"), + ); + expect(release).toContain('now() >= t."start"'); + }); + }); + + it("counts every tournament it acted on", async () => { + opened = [tournament({ notify: true })]; + closing = [tournament({ entity_id: "tournament-1:closing:1" })]; + closed = [tournament({ status: "RegistrationClosed" })]; + released = [{ id: "tournament-2" }]; + + await expect(job.process()).resolves.toBe(4); + }); +}); diff --git a/src/matches/jobs/ProcessTournamentCheckIn.ts b/src/matches/jobs/ProcessTournamentCheckIn.ts new file mode 100644 index 000000000..c5576ea8c --- /dev/null +++ b/src/matches/jobs/ProcessTournamentCheckIn.ts @@ -0,0 +1,315 @@ +import { Logger } from "@nestjs/common"; +import { WorkerHost } from "@nestjs/bullmq"; +import { MatchQueues } from "../enums/MatchQueues"; +import { UseQueue } from "../../utilities/QueueProcessors"; +import { PostgresService } from "../../postgres/postgres.service"; +import { NotificationsService } from "../../notifications/notifications.service"; + +type CheckInTournament = { + id: string; + name: string; + banner: string | null; + logo: string | null; +}; + +type OpenedTournament = CheckInTournament & { + notify: boolean; +}; + +type ClosingTournament = CheckInTournament & { + entity_id: string; +}; + +type ClosedTournament = CheckInTournament & { + status: string; + organizer_steam_id: string | null; +}; + +@UseQueue("Matches", MatchQueues.ScheduledMatches) +export class ProcessTournamentCheckIn extends WorkerHost { + // The window is at least 5 minutes wide (a CHECK constraint on the + // tournament), so anything longer than this would fire the reminder at the + // same moment as the "check-in is open" notice on the tightest setup. + private static readonly CLOSING_REMINDER_MINUTES = 5; + + // CheckInReview belongs to the window as much as RegistrationOpen does: + // extendTournamentCheckIn leaves the tournament held -- that hold is what + // keeps registration shut to newcomers -- and only moves check_in_ends_at, so + // the extended window has to be reminded about and closed from there. What + // keeps this from re-closing a tournament that is merely sitting in review is + // check_in_closed_for, not the status. + private static readonly WINDOW_IN_FORCE = `t.status IN ('RegistrationOpen', 'CheckInReview')`; + + constructor( + private readonly logger: Logger, + private readonly postgres: PostgresService, + private readonly notifications: NotificationsService, + ) { + super(); + } + + async process(): Promise { + let handled = 0; + + handled += await this.openCheckInWindows(); + handled += await this.remindBeforeCutoff(); + handled += await this.closeCheckInWindows(); + handled += await this.releaseHeldTournaments(); + + return handled; + } + + // Stamping check_in_ends_at is what opens the window: the deadline is frozen + // there so a later schedule edit cannot drag it, and check_in_ends_at IS NULL + // is the fence that keeps this pass from re-opening the same tournament. + private async openCheckInWindows(): Promise { + const opened = await this.postgres.query>( + `UPDATE tournaments t + SET check_in_ends_at = t."start" - make_interval(mins => t.check_in_closes_before_minutes) + WHERE t.check_in_required + AND t.status = 'RegistrationOpen' + AND t.check_in_ends_at IS NULL + AND now() >= t."start" - make_interval(mins => t.check_in_opens_before_minutes) + RETURNING t.id::text AS id, t.name, t.banner, t.logo, + t.check_in_ends_at > now() AS notify`, + ); + + for (const tournament of opened) { + // A tournament whose whole window elapsed while this job was down still + // gets its deadline stamped -- the close pass below needs it -- but + // announcing a window that is already over would only be noise. + if (!tournament.notify) { + continue; + } + + await this.notifyPending( + tournament, + "TournamentCheckInOpen", + "Tournament check-in is open", + "check-in is open. Confirm your spot before the deadline.", + tournament.id, + ); + } + + if (opened.length > 0) { + this.logger.log(`${opened.length} tournament check-in windows opened`); + } + + return opened.length; + } + + // The claim IS the write: stamping the deadline it was sent for is what stops + // a second tick from sending it again, and two workers cannot both win the + // row. Deliberately not a NOT EXISTS over `notifications` -- notifyPlayers + // writes no row when every recipient has the type muted, so a dedupe keyed on + // one would re-run this and the whole recipient fan-out on every tick for the + // entire lead-in. The deadline is what is stamped rather than a flag, so an + // organizer extending the window earns a fresh reminder rather than silence. + private async remindBeforeCutoff(): Promise { + const due = await this.postgres.query>( + `UPDATE tournaments t + SET check_in_closing_notified_for = t.check_in_ends_at + WHERE t.check_in_required + AND ${ProcessTournamentCheckIn.WINDOW_IN_FORCE} + AND t.check_in_ends_at IS NOT NULL + AND t.check_in_ends_at > now() + AND t.check_in_ends_at <= now() + make_interval(mins => $1::int) + AND t.check_in_closing_notified_for IS DISTINCT FROM t.check_in_ends_at + RETURNING t.id::text AS id, t.name, t.banner, t.logo, + t.id::text || ':closing:' || extract(epoch from t.check_in_ends_at)::bigint::text AS entity_id`, + [ProcessTournamentCheckIn.CLOSING_REMINDER_MINUTES], + ); + + let sent = 0; + for (const tournament of due) { + const notified = await this.notifyPending( + tournament, + "TournamentCheckInClosing", + "Tournament check-in closing", + "check-in closes in a few minutes.", + tournament.entity_id, + ); + + if (notified) { + sent++; + } + } + + return sent; + } + + private async closeCheckInWindows(): Promise { + // Before the flip, not after: a flip to RegistrationClosed runs the + // free-agent draft, and the draft's pool would otherwise include the very + // players who never confirmed. A waitlisted no-show who confirms during an + // extension is picked back up, because the pool re-admits waitlisted + // agents that have checked in. + await this.postgres.query( + `UPDATE tournament_free_agents fa + SET status = 'waitlisted' + FROM tournaments t + WHERE t.id = fa.tournament_id + AND t.check_in_required + AND ${ProcessTournamentCheckIn.WINDOW_IN_FORCE} + AND t.check_in_ends_at IS NOT NULL + AND t.check_in_ends_at <= now() + AND t.check_in_closed_for IS DISTINCT FROM t.check_in_ends_at + AND fa.status = 'registered' + AND fa.checked_in_at IS NULL`, + ); + + // One statement decides the destination and claims the tournament: a manual + // "Close Registration" click racing this tick loses the WHERE and neither + // side acts twice. + // + // Only a team that would otherwise have been seeded can be a no-show. An + // abandoned half-registration is not seedable whether it confirms or not, + // so counting it would hold every check-in tournament in CheckInReview and + // page the organizer over a decision that changes nothing. + // + // check_in_closed_for is the fence rather than the status flip: an extended + // window ends back in CheckInReview, which the status alone cannot tell + // apart from the review it is already sitting in -- and re-firing would + // re-notify the whole field every minute until the tournament started. + const closed = await this.postgres.query>( + `UPDATE tournaments t + SET status = CASE + WHEN EXISTS ( + SELECT 1 FROM tournament_teams tt + WHERE tt.tournament_id = t.id + AND tt.checked_in_at IS NULL + AND tournament_team_lineup_filled(tt) + ) THEN 'CheckInReview' + ELSE 'RegistrationClosed' + END, + check_in_closed_for = t.check_in_ends_at + WHERE t.check_in_required + AND ${ProcessTournamentCheckIn.WINDOW_IN_FORCE} + AND t.check_in_ends_at IS NOT NULL + AND t.check_in_ends_at <= now() + AND t.check_in_closed_for IS DISTINCT FROM t.check_in_ends_at + RETURNING t.id::text AS id, t.name, t.banner, t.logo, t.status, + t.organizer_steam_id::text AS organizer_steam_id`, + ); + + for (const tournament of closed) { + // Before the CheckInReview filter on purpose: a tournament where every + // team showed up closes straight to RegistrationClosed, and the recorder + // has to see that too -- it no-ops there rather than being skipped. + // Idempotent and self-disabling, so a repeated close pass cannot double + // a sanction and a disabled policy costs nothing. + try { + await this.postgres.query( + "SELECT public.record_tournament_no_shows($1::uuid)", + [tournament.id], + ); + } catch (error) { + // A sanction-policy failure must never strand the tournament in a + // half-closed state -- the status flip has already committed. + this.logger.error( + `[${tournament.id}] failed to record tournament no-shows`, + error, + ); + } + + if (tournament.status !== "CheckInReview") { + continue; + } + + const recipients = await this.pendingRecipients(tournament.id); + + if (tournament.organizer_steam_id) { + recipients.push(tournament.organizer_steam_id); + } + + await this.notify( + tournament, + "TournamentCheckInMissed", + "Tournament check-in missed", + "check-in closed with teams missing. The organizer is reviewing.", + tournament.id, + recipients, + ); + } + + if (closed.length > 0) { + this.logger.log(`${closed.length} tournament check-in windows closed`); + } + + return closed.length; + } + + // A tournament held for review must never die because nobody was watching. + // The write carries no hasura.user, which every can_* guard treats as an + // internal write, so the CheckInReview exit is allowed without an organizer. + private async releaseHeldTournaments(): Promise { + const released = await this.postgres.query>( + `UPDATE tournaments t + SET status = 'RegistrationClosed' + WHERE t.status = 'CheckInReview' + AND now() >= t."start" + RETURNING t.id::text AS id`, + ); + + if (released.length > 0) { + this.logger.log( + `${released.length} tournaments continued out of check-in review`, + ); + } + + return released.length; + } + + private async pendingRecipients( + tournamentId: string, + ): Promise> { + const rows = await this.postgres.query>( + `SELECT steam_id::text AS steam_id + FROM tournament_pending_check_in_recipients($1::uuid)`, + [tournamentId], + ); + + return rows.map((row) => row.steam_id); + } + + private async notifyPending( + tournament: CheckInTournament, + type: "TournamentCheckInOpen" | "TournamentCheckInClosing", + title: string, + body: string, + entityId: string, + ): Promise { + const recipients = await this.pendingRecipients(tournament.id); + + return this.notify(tournament, type, title, body, entityId, recipients); + } + + private async notify( + tournament: CheckInTournament, + type: + | "TournamentCheckInOpen" + | "TournamentCheckInClosing" + | "TournamentCheckInMissed", + title: string, + body: string, + entityId: string, + recipients: Array, + ): Promise { + if (recipients.length === 0) { + return false; + } + + await this.notifications.notifyPlayers(type, { + title, + message: `${NotificationsService.escapeHtml( + tournament.name, + )} ${body}`, + role: "user", + entity_id: entityId, + steamIds: recipients, + data: { image: tournament.banner ?? tournament.logo }, + }); + + return true; + } +} diff --git a/src/matches/matches.controller.spec.ts b/src/matches/matches.controller.spec.ts index cdb625277..c4fe60286 100644 --- a/src/matches/matches.controller.spec.ts +++ b/src/matches/matches.controller.spec.ts @@ -51,6 +51,7 @@ describe("MatchesController", () => { {} as any, {} as any, {} as any, + {} as any, {} as any ); }); diff --git a/src/matches/matches.controller.ts b/src/matches/matches.controller.ts index ae86d0eb6..85fe3f18c 100644 --- a/src/matches/matches.controller.ts +++ b/src/matches/matches.controller.ts @@ -63,6 +63,7 @@ import { CameraService } from "./camera/camera.service"; import { CameraMonitorService } from "./camera/camera-monitor.service"; import { ClipSpec } from "./clips/types/ClipSpec"; import { UtilityPracticeService } from "../utility/utility-practice.service"; +import { VoiceService } from "../voice/voice.service"; @Controller("matches") export class MatchesController { @@ -85,6 +86,15 @@ export class MatchesController { private static readonly BLOCKING_RESET_STATUSES: string[] = ["Live", "Veto"]; + // A DELETE carries the row in `old` and an UPDATE in `new`, and a voice + // channel is per lineup rather than per match. + private static lineupIds(data: HasuraEventData) { + return [ + data.new?.lineup_1_id ?? data.old?.lineup_1_id, + data.new?.lineup_2_id ?? data.old?.lineup_2_id, + ].filter((id): id is string => typeof id === "string"); + } + // The event payload carries every matches column, but the generated // matches_set_input only regains veto_pick_expires_at once codegen is re-run // against the migrated schema. @@ -126,6 +136,7 @@ export class MatchesController { private readonly matchImport: MatchImportService, private readonly camera: CameraService, private readonly cameraMonitor: CameraMonitorService, + private readonly voice: VoiceService, @Inject(forwardRef(() => UtilityPracticeService)) private readonly utilityPractice: UtilityPracticeService, private readonly gameModesService: GameModesService, @@ -746,6 +757,30 @@ export class MatchesController { if (data.op === "DELETE") { await this.chatService.removeLobby(ChatLobbyType.Match, matchId); + + // No grace window here, unlike a match that merely ended: there is no + // match left to have just played, and the roster the channel is built + // from went with the row. + for (const lineupId of MatchesController.lineupIds(data)) { + await this.voice.closeChannel(lineupId); + } + } + + // Voice outlives the match by a few minutes rather than ending with it -- + // the scoreboard is still up when the last round lands. This only starts the + // clock; VoiceService's monitor closes the channel when it runs out. + // + // Armed on the transition alone: the branch below nulls the server, which + // re-enters here with the same terminal status and would push the deadline + // out every time. + if ( + data.op === "UPDATE" && + MatchesController.TERMINAL_STATUSES.includes(status) && + !MatchesController.TERMINAL_STATUSES.includes(data.old.status as string) + ) { + for (const lineupId of MatchesController.lineupIds(data)) { + await this.voice.graceOnMatchEnd(lineupId); + } } /** diff --git a/src/matches/matches.module.ts b/src/matches/matches.module.ts index 35395593c..286563bc9 100644 --- a/src/matches/matches.module.ts +++ b/src/matches/matches.module.ts @@ -41,6 +41,7 @@ import { CheckLeagueSeasonTransitions } from "./jobs/CheckLeagueSeasonTransition import { ApplyLeagueDefaultSchedules } from "./jobs/ApplyLeagueDefaultSchedules"; import { LeagueWeekReminders } from "./jobs/LeagueWeekReminders"; import { TournamentReminders } from "./jobs/TournamentReminders"; +import { ProcessTournamentCheckIn } from "./jobs/ProcessTournamentCheckIn"; import { EventReminders } from "./jobs/EventReminders"; import { EncryptionModule } from "../encryption/encryption.module"; import { getQueuesProcessors } from "../utilities/QueueProcessors"; @@ -68,6 +69,7 @@ import { MatchRelayService } from "./match-relay/match-relay.service"; import { MatchRelayAuthMiddleware } from "./match-relay/match-relay-auth-middleware"; import { K8sModule } from "src/k8s/k8s.module"; import { DiscordTournamentVoiceModule } from "../discord-bot/discord-tournament-voice/discord-tournament-voice.module"; +import { VoiceModule } from "../voice/voice.module"; import { GameStreamerModule } from "./game-streamer/game-streamer.module"; import { DemosModule } from "../demos/demos.module"; import { ClipsModule } from "./clips/clips.module"; @@ -97,6 +99,7 @@ import { CameraMonitorService } from "./camera/camera-monitor.service"; forwardRef(() => SteamMatchHistoryModule), forwardRef(() => DiscordBotModule), DiscordTournamentVoiceModule, + VoiceModule, MatchMaking, ChatModule, LeaguesModule, @@ -179,6 +182,7 @@ import { CameraMonitorService } from "./camera/camera-monitor.service"; ApplyLeagueDefaultSchedules, LeagueWeekReminders, TournamentReminders, + ProcessTournamentCheckIn, EventReminders, CheckForScheduledMatches, RemoveCancelledMatches, @@ -273,6 +277,19 @@ export class MatchesModule implements NestModule { }, ); + // Every minute, unlike the reminders above: the closing cutoff is a hard + // deadline the bracket waits on, so a 5-minute cadence would hold a + // tournament past its own start. + void scheduleMatchQueue.add( + ProcessTournamentCheckIn.name, + {}, + { + repeat: { + pattern: "* * * * *", + }, + }, + ); + void scheduleMatchQueue.add( CheckForScheduledMatches.name, {}, diff --git a/src/notifications/notifications.service.spec.ts b/src/notifications/notifications.service.spec.ts index 74b624ab1..67fd1ec41 100644 --- a/src/notifications/notifications.service.spec.ts +++ b/src/notifications/notifications.service.spec.ts @@ -1,16 +1,100 @@ +import { readFileSync } from "fs"; +import { join } from "path"; import { NotificationsService } from "./notifications.service"; +import { PUSH_CATEGORIES } from "./preferences/notification-categories"; + +const STAFF_CATEGORIES = ["staff_moderation", "staff_infrastructure"]; + +// Same source notification-categories.spec.ts reads. Only the seed file is +// needed here: the one type that lives solely in a migration (MatchImported) is +// per-player, and the allowlist below is checked against PUSH_CATEGORIES, which +// that suite already proves exhaustive against the whole tree. +const declaredTypes = (): string[] => { + const sql = readFileSync( + join(__dirname, "../../hasura/enums/notification-types.sql"), + "utf8", + ); + + return [...sql.matchAll(/\('([A-Za-z]+)',\s*'/g)].map(([, value]) => value); +}; + +// The support webhook is a staff channel, and whatever reaches it is posted +// there verbatim. Routing used to be a denylist, which made Discord the default +// for every type anyone added -- tournament invites, check-in reminders and +// free-agent signups, each of them addressed to one player, ended up in a staff +// channel that way. These assertions are about the SHAPE of the routing: a type +// nobody has classified must be silent. +describe("discord routing", () => { + it("keeps a type nobody has classified off discord", () => { + expect(NotificationsService.relaysToDiscord("SomeTypeAddedNextWeek")).toBe( + false, + ); + }); -// The discord support webhook is a staff channel, and notifyPlayers posts to it -// for every type not listed here. These are the ones whose message body is -// somebody's own words or somebody's record -- a reroute that quietly drops one -// starts republishing it, which is exactly how these came to be listed. -describe("IN_APP_ONLY_TYPES", () => { it.each([ + "TournamentInvite", + "TournamentTeamInvite", + "TeamInvite", + "DraftInvite", + "TournamentPartySignup", + "TournamentCheckInOpen", + "TournamentCheckInClosing", + "TournamentCheckInMissed", + "TournamentReminder", + "EventReminder", + "AwardGranted", + "ClipReady", + "MatchStatsReady", + "NameChangeApproved", + "NameChangeDenied", "ChatMessage", "MatchChatMessage", "PlayerSanctioned", "MatchImported", - ])("keeps %s off the support webhook", (type) => { - expect(NotificationsService.IN_APP_ONLY_TYPES.has(type)).toBe(true); + ])("keeps %s off discord", (type) => { + expect(NotificationsService.relaysToDiscord(type)).toBe(false); + }); + + it("relays nothing it was not explicitly given", () => { + const relayed = declaredTypes().filter( + (type) => + NotificationsService.relaysToDiscord(type) && + !NotificationsService.DISCORD_TYPES.has(type), + ); + + expect(relayed).toEqual([]); + }); + + // Guards the assertions above: an allowlist that let nothing through would + // pass every one of them for the wrong reason. + it.each([ + "DedicatedServerRconStatus", + "DedicatedServerStatus", + "GameNodeStatus", + "GameUpdate", + "StorageScan", + "EloRecompute", + "PlayerReindex", + "UtilityDriftScanFinished", + "NameChangeRequest", + "MatchSupport", + "MatchAbandoned", + ])("still relays %s", (type) => { + expect(NotificationsService.relaysToDiscord(type)).toBe(true); + }); + + // A typo in the allowlist would silently mute an ops alert, and a per-player + // type slipped into it is the whole bug coming back. Both show up as an entry + // that is not one of the staff push categories. + it("only relays types the push preferences also treat as staff", () => { + const staff = new Set( + STAFF_CATEGORIES.flatMap((category) => PUSH_CATEGORIES[category]), + ); + + const offenders = [...NotificationsService.DISCORD_TYPES].filter( + (type) => !staff.has(type as never), + ); + + expect(offenders).toEqual([]); }); }); diff --git a/src/notifications/notifications.service.ts b/src/notifications/notifications.service.ts index b420cce53..80b0419f2 100644 --- a/src/notifications/notifications.service.ts +++ b/src/notifications/notifications.service.ts @@ -24,49 +24,37 @@ import { inAppKeyForType } from "./preferences/notification-categories"; export class NotificationsService { private readonly appConfig: AppConfig; - static readonly IN_APP_ONLY_TYPES = new Set([ - "ScrimRequestReceived", - "ScrimRequestCountered", - "ScrimRequestAccepted", - "ScrimRequestDeclined", - "ScrimRequestExpired", - "ScrimMatchScheduled", - "ScrimMatchCanceled", - "ScrimTimeChanged", - "ScrimAlertMatch", - "FormTeamSuggestion", - // Relaying every chat line to a Discord webhook would be unusable, and - // the people in the lobby are already the ones being notified. - // - // This one is load-bearing beyond noise: a ChatMessage's body IS the - // message somebody typed, direct messages included. Anything that reaches - // the support webhook is posted verbatim into a staff channel. - "ChatMessage", - "MatchChatMessage", - // Addressed to one player and about their own play ("you went 14/9"), so - // there is nothing in it for a staff channel. These two reached the bell - // through raw inserts until they were routed via notifyPlayers, which is - // where the webhook lives -- without them here that reroute would have - // started posting to Discord as a side effect. - "MatchImported", - // Names the sanctioned player and quotes the ban reason, to an audience of - // everyone who played with them. Reaching the bell through notifyPlayers - // is what put it in range of the webhook at all -- it was a raw insert - // before, and a staff channel is not where that belongs. - "PlayerSanctioned", - "LeagueProposalReceived", - "LeagueProposalAccepted", - "LeagueProposalDeclined", - "LeagueMatchUnscheduled", - "LeagueRegistrationDecision", - "LeagueRosterUndersized", - // One player's own practice server. A staff channel has nothing to do with - // it, and a busy install would post one line per player who had to queue - // for one. - "UtilityPracticeInvite", - "UtilityPracticeReady", + // The operators' Discord channel, and nothing else. An ALLOWLIST, not a + // denylist: everything named here is posted verbatim -- a ChatMessage's body + // is what somebody typed, direct messages included -- so a type reaches + // Discord only by being argued onto this list, and anything new is in-app + // only until it is. The bar is whether an operator has to act on it, which + // broadcast announcements (TournamentCreated, NewsPublished) do not clear. + // + // Per-match alerts have their own door: sendDiscordMatchNotification, with a + // webhook and a role configured per tournament. It does not read this. + static readonly DISCORD_TYPES = new Set([ + "DedicatedServerRconStatus", + "DedicatedServerStatus", + "GameNodeStatus", + "GameUpdate", + "StorageScan", + "EloRecompute", + "PlayerReindex", + "UtilityDriftScanFinished", + // Addressed to staff by what they are: a name change waiting on a decision, + // a match asking for an admin, and an abandon whose cooldown escalates on + // repeat -- which admins need to see to catch an unfair one before the + // player has to appeal it. + "NameChangeRequest", + "MatchSupport", + "MatchAbandoned", ]); + public static relaysToDiscord(type: string): boolean { + return NotificationsService.DISCORD_TYPES.has(type); + } + // Nobody has seen a notification in six months who hasn't signed in, and a // broadcast to every player row would include shadow rows created by match // imports. @@ -306,19 +294,6 @@ export class NotificationsService { role?: string; }, ) { - const webhookSetting = routing?.webhook ?? "discord_support_webhook"; - const roleSetting = routing?.role ?? "discord_support_role_id"; - - let webhook = await this.getSettingValue(webhookSetting); - if (!webhook && webhookSetting !== "discord_support_webhook") { - webhook = await this.getSettingValue("discord_support_webhook"); - } - - let roleId = await this.getSettingValue(roleSetting); - if (!roleId && roleSetting !== "discord_support_role_id") { - roleId = await this.getSettingValue("discord_support_role_id"); - } - await this.hasura.mutation({ insert_notifications_one: { __args: { @@ -333,6 +308,23 @@ export class NotificationsService { }, }); + if (!NotificationsService.relaysToDiscord(type)) { + return; + } + + const webhookSetting = routing?.webhook ?? "discord_support_webhook"; + const roleSetting = routing?.role ?? "discord_support_role_id"; + + let webhook = await this.getSettingValue(webhookSetting); + if (!webhook && webhookSetting !== "discord_support_webhook") { + webhook = await this.getSettingValue("discord_support_webhook"); + } + + let roleId = await this.getSettingValue(roleSetting); + if (!roleId && roleSetting !== "discord_support_role_id") { + roleId = await this.getSettingValue("discord_support_role_id"); + } + if (webhook) { await this.postDiscord(webhook, roleId, { title: notification.title, @@ -517,13 +509,15 @@ export class NotificationsService { ); } - const webhook = await this.getSettingValue("discord_support_webhook"); - if (webhook && !NotificationsService.IN_APP_ONLY_TYPES.has(type)) { - await this.postDiscord(webhook, undefined, { - title: notification.title, - message: notification.message, - color, - }); + if (NotificationsService.relaysToDiscord(type)) { + const webhook = await this.getSettingValue("discord_support_webhook"); + if (webhook) { + await this.postDiscord(webhook, undefined, { + title: notification.title, + message: notification.message, + color, + }); + } } // How many rows were written, not how many recipients were offered. The diff --git a/src/notifications/preferences/notification-categories.ts b/src/notifications/preferences/notification-categories.ts index 5ccd6a19a..185fdc950 100644 --- a/src/notifications/preferences/notification-categories.ts +++ b/src/notifications/preferences/notification-categories.ts @@ -24,7 +24,14 @@ export const PUSH_CATEGORIES: Record = { matches: ["MatchStatusChange", "MatchImported", "MatchStatsReady", "ClipReady"], chat: ["ChatMessage"], match_chat: ["MatchChatMessage"], - tournaments: ["TournamentCreated", "TournamentReminder"], + tournaments: [ + "TournamentCreated", + "TournamentReminder", + "TournamentCheckInOpen", + "TournamentCheckInClosing", + "TournamentCheckInMissed", + "TournamentPartySignup", + ], events: ["EventReminder"], seasons: ["SeasonEnded"], scrims: [ @@ -47,7 +54,12 @@ export const PUSH_CATEGORIES: Record = { "LeagueRosterUndersized", ], teams: ["FormTeamSuggestion"], - invites: ["TeamInvite", "TournamentTeamInvite", "DraftInvite"], + invites: [ + "TeamInvite", + "TournamentTeamInvite", + "TournamentInvite", + "DraftInvite", + ], utility: ["UtilityPracticeInvite", "UtilityPracticeReady"], account: ["NameChangeApproved", "NameChangeDenied", "PlayerSanctioned", "AwardGranted"], news: ["NewsPublished"], @@ -98,6 +110,7 @@ export const IN_APP_KEYS: PreferenceKey[] = [ { key: "MatchChatMessage", defaultEnabled: true }, { key: "TeamInvite", defaultEnabled: true }, { key: "TournamentTeamInvite", defaultEnabled: true }, + { key: "TournamentInvite", defaultEnabled: true }, { key: "DraftInvite", defaultEnabled: true }, { key: "MatchImported", defaultEnabled: true }, { key: "MatchStatsReady", defaultEnabled: true }, @@ -105,6 +118,9 @@ export const IN_APP_KEYS: PreferenceKey[] = [ { key: "AwardGranted", defaultEnabled: true }, { key: "NewsPublished", defaultEnabled: true }, { key: "TournamentReminder", defaultEnabled: true }, + { key: "TournamentCheckInOpen", defaultEnabled: true }, + { key: "TournamentCheckInClosing", defaultEnabled: true }, + { key: "TournamentCheckInMissed", defaultEnabled: true }, { key: "EventReminder", defaultEnabled: true }, { key: "SeasonEnded", defaultEnabled: true }, { key: "FormTeamSuggestion", defaultEnabled: true }, diff --git a/src/notifications/push/notification-delivery.ts b/src/notifications/push/notification-delivery.ts index 716b4c5af..9d78f7052 100644 --- a/src/notifications/push/notification-delivery.ts +++ b/src/notifications/push/notification-delivery.ts @@ -39,6 +39,7 @@ const DELIVERY_POLICIES: Record = { "instant-unseen": [ "TeamInvite", "TournamentTeamInvite", + "TournamentInvite", "DraftInvite", "MatchImported", "MatchStatsReady", @@ -48,6 +49,10 @@ const DELIVERY_POLICIES: Record = { "NameChangeDenied", "PlayerSanctioned", "TournamentReminder", + "TournamentCheckInOpen", + "TournamentCheckInClosing", + "TournamentCheckInMissed", + "TournamentPartySignup", "EventReminder", "SeasonEnded", "FormTeamSuggestion", diff --git a/src/postgres/postgres.service.ts b/src/postgres/postgres.service.ts index c2fd6fe4b..5b02718c3 100644 --- a/src/postgres/postgres.service.ts +++ b/src/postgres/postgres.service.ts @@ -35,6 +35,7 @@ export class PostgresService { | Array | Array | Array + | Array | Array >, ): Promise { diff --git a/src/redis/redis-manager/redis-manager.service.ts b/src/redis/redis-manager/redis-manager.service.ts index 245329d62..1304b3920 100644 --- a/src/redis/redis-manager/redis-manager.service.ts +++ b/src/redis/redis-manager/redis-manager.service.ts @@ -81,6 +81,45 @@ export class RedisManagerService implements OnApplicationShutdown { return this.connections[connection]; } + // Every bearer credential the platform hands out -- a practice session invite + // code, a tournament invite link -- is guessable in principle, and the action + // that redeems one takes an arbitrary id, so any logged-in caller can grind + // against every target. Keyed per caller, and the minute is part of the key + // rather than a refreshed TTL: re-setting the TTL on every attempt would push + // the window ahead of a caller who never stops and lock them out for good. + public static async assertRateLimit( + redis: Redis, + options: { + key: string; + steamId: string; + limit: number; + message: string; + }, + ): Promise { + const key = `${options.key}:${options.steamId}:${Math.floor( + Date.now() / 60000, + )}`; + + // INCR rather than get-then-put: attempts fired concurrently all read the + // same pre-increment value, and a limit that only counts the ones that + // happened to be serialised is not a limit. EXPIRE has to follow INCR -- + // on a key that does not exist yet it does nothing, which would leave the + // counter with no TTL at all. + const result = await redis.multi().incr(key).expire(key, 120).exec(); + + // An aborted MULTI answers null and a failed command answers [error, null], + // so the INCR reply is only trustworthy when it is an actual number -- and + // a counter that reads 0 whenever Redis breaks is a limiter that switches + // itself off exactly when someone is hammering it. Refuse instead: the + // credentials this guards are guessable, and a caller who cannot be counted + // cannot be let through. + const [error, count] = result?.[0] ?? []; + + if (error || typeof count !== "number" || count > options.limit) { + throw Error(options.message); + } + } + public getConfig(connection: string): RedisOptions { if (!this.config.connections[connection]) { throw new Error(`Redis connection ${connection} not found`); diff --git a/src/sanctions/sanction-policy.service.spec.ts b/src/sanctions/sanction-policy.service.spec.ts new file mode 100644 index 000000000..1acd40a2f --- /dev/null +++ b/src/sanctions/sanction-policy.service.spec.ts @@ -0,0 +1,142 @@ +import { + SanctionPolicy, + SanctionPolicyService, +} from "./sanction-policy.service"; + +// The ladder / threshold arithmetic, exercised without a database. The SQL that +// actually runs in production lives in +// hasura/functions/sanctions/sanction_policy.sql and is covered against a real +// Postgres by test/sanctions-policy.spec.ts; this suite pins the shape of the +// rule itself. +describe("SanctionPolicyService", () => { + const policy = (over: Partial = {}): SanctionPolicy => ({ + source: "match_abandon", + enabled: true, + threshold: 1, + windowDays: 7, + durations: [10, 60, 120, 240, 480, 960, 1920], + scope: "matchmaking", + writesPlatformBan: false, + ...over, + }); + + const last = new Date("2026-01-01T00:00:00.000Z"); + + const minutesAfter = (expiry: Date | number | null) => + expiry instanceof Date + ? (expiry.getTime() - last.getTime()) / 60000 + : expiry; + + describe("settingName", () => { + it("builds the public.-prefixed name the settings ACL keys off", () => { + expect( + SanctionPolicyService.settingName("match_abandon", "enabled"), + ).toBe("public.sanction_match_abandon_enabled"); + expect( + SanctionPolicyService.settingName("tournament_no_show", "window_days"), + ).toBe("public.sanction_tournament_no_show_window_days"); + }); + }); + + describe("resolveExpiry", () => { + it("reproduces the hardcoded leaver ladder for every rung", () => { + const shipped = policy(); + + expect( + [1, 2, 3, 4, 5, 6, 7].map((count) => + minutesAfter( + SanctionPolicyService.resolveExpiry(shipped, count, last), + ), + ), + ).toEqual([10, 60, 120, 240, 480, 960, 1920]); + }); + + it("clamps past the end of the ladder rather than escalating forever", () => { + const shipped = policy(); + + expect( + minutesAfter(SanctionPolicyService.resolveExpiry(shipped, 40, last)), + ).toBe(1920); + }); + + it("runs the clock from the last occurrence, not from now", () => { + const expiry = SanctionPolicyService.resolveExpiry(policy(), 1, last); + + expect(expiry).toEqual(new Date("2026-01-01T00:10:00.000Z")); + }); + + it("never fires while the count is below the threshold", () => { + const noShow = policy({ + source: "tournament_no_show", + threshold: 3, + windowDays: 30, + durations: [10080], + scope: "tournaments", + }); + + expect(SanctionPolicyService.resolveExpiry(noShow, 1, last)).toBeNull(); + expect(SanctionPolicyService.resolveExpiry(noShow, 2, last)).toBeNull(); + expect( + minutesAfter(SanctionPolicyService.resolveExpiry(noShow, 3, last)), + ).toBe(10080); + }); + + it("never fires when the source is disabled, however many occurrences", () => { + const off = policy({ enabled: false }); + + expect(SanctionPolicyService.resolveExpiry(off, 1, last)).toBeNull(); + expect(SanctionPolicyService.resolveExpiry(off, 99, last)).toBeNull(); + }); + + it("treats a zero duration as a sanction with no end", () => { + const vac = policy({ + source: "vac_ban", + windowDays: 0, + durations: [0], + scope: "both", + writesPlatformBan: true, + }); + + expect(SanctionPolicyService.resolveExpiry(vac, 1, last)).toBe(Infinity); + }); + + it("does not fire on zero or negative occurrence counts", () => { + expect(SanctionPolicyService.resolveExpiry(policy(), 0, last)).toBeNull(); + expect( + SanctionPolicyService.resolveExpiry(policy(), -1, last), + ).toBeNull(); + }); + + it("does not fire on an empty ladder", () => { + expect( + SanctionPolicyService.resolveExpiry(policy({ durations: [] }), 5, last), + ).toBeNull(); + }); + }); + + describe("covers", () => { + it("matches only the scope it was given, or both", () => { + expect( + SanctionPolicyService.covers( + policy({ scope: "matchmaking" }), + "matchmaking", + ), + ).toBe(true); + expect( + SanctionPolicyService.covers( + policy({ scope: "matchmaking" }), + "tournaments", + ), + ).toBe(false); + expect( + SanctionPolicyService.covers(policy({ scope: "both" }), "tournaments"), + ).toBe(true); + expect( + SanctionPolicyService.covers( + policy({ scope: "tournaments" }), + "matchmaking", + ), + ).toBe(false); + }); + }); +}); diff --git a/src/sanctions/sanction-policy.service.ts b/src/sanctions/sanction-policy.service.ts new file mode 100644 index 000000000..8c6d250e0 --- /dev/null +++ b/src/sanctions/sanction-policy.service.ts @@ -0,0 +1,133 @@ +import { Injectable } from "@nestjs/common"; +import { PostgresService } from "src/postgres/postgres.service"; + +export type SanctionSource = "match_abandon" | "vac_ban" | "tournament_no_show"; + +export type SanctionScope = "matchmaking" | "tournaments" | "both"; + +export type SanctionPolicy = { + source: string; + enabled: boolean; + threshold: number; + windowDays: number; + durations: Array; + scope: SanctionScope; + writesPlatformBan: boolean; +}; + +// Reads and applies the configurable sanctions policy. The policy itself lives +// in `public.settings` and is resolved by the SQL in +// hasura/functions/sanctions/sanction_policy.sql -- this service never keeps a +// second copy of a threshold or a duration, it only asks. +@Injectable() +export class SanctionPolicyService { + public static readonly SETTING_PREFIX = "public.sanction_"; + + public static readonly FIELDS = [ + "enabled", + "threshold", + "window_days", + "durations", + "scope", + ] as const; + + constructor(private readonly postgres: PostgresService) {} + + public static settingName( + source: string, + field: (typeof SanctionPolicyService.FIELDS)[number], + ): string { + return `${SanctionPolicyService.SETTING_PREFIX}${source}_${field}`; + } + + public async getPolicies(): Promise> { + const rows = await this.postgres.query< + Array<{ + source: string; + enabled: boolean; + threshold: number; + window_days: number; + durations: Array; + scope: SanctionScope; + writes_platform_ban: boolean; + }> + >( + `SELECT src.value AS source, + public.sanction_policy_enabled(src.value) AS enabled, + public.sanction_policy_threshold(src.value) AS threshold, + public.sanction_policy_window_days(src.value) AS window_days, + public.sanction_policy_durations(src.value) AS durations, + public.sanction_policy_scope(src.value) AS scope, + src.writes_platform_ban + FROM public.e_sanction_sources src + ORDER BY src.value`, + ); + + return rows.map((row) => ({ + source: row.source, + enabled: row.enabled, + threshold: row.threshold, + windowDays: row.window_days, + durations: row.durations ?? [], + scope: row.scope, + writesPlatformBan: row.writes_platform_ban, + })); + } + + public async getPolicy(source: string): Promise { + const policies = await this.getPolicies(); + + return policies.find((policy) => policy.source === source); + } + + // The same arithmetic public.sanction_expiry does, for callers that already + // hold the policy and do not want a round trip. `null` means the policy does + // not fire; `Infinity` means it never lifts, which player_sanctions spells as + // a NULL remove_sanction_date. + public static resolveExpiry( + policy: SanctionPolicy, + occurrences: number, + lastOccurredAt: Date, + ): Date | number | null { + if (!policy.enabled) { + return null; + } + + if (!Number.isFinite(occurrences) || occurrences < 1) { + return null; + } + + if (occurrences < policy.threshold) { + return null; + } + + if (policy.durations.length === 0) { + return null; + } + + const minutes = + policy.durations[Math.min(occurrences, policy.durations.length) - 1]; + + if (minutes === 0) { + return Infinity; + } + + return new Date(lastOccurredAt.getTime() + minutes * 60 * 1000); + } + + public static covers(policy: SanctionPolicy, scope: SanctionScope): boolean { + return policy.scope === "both" || policy.scope === scope; + } + + public async playerSanctionExpiry( + steamId: string, + scope: SanctionScope, + ): Promise { + const rows = await this.postgres.query>( + `SELECT public.player_sanction_expiry($1::bigint, $2) AS expiry`, + [steamId, scope], + ); + + return rows.at(0)?.expiry ?? null; + } +} diff --git a/src/sanctions/sanctions.module.ts b/src/sanctions/sanctions.module.ts index 0ad6f3a3e..6854eac81 100644 --- a/src/sanctions/sanctions.module.ts +++ b/src/sanctions/sanctions.module.ts @@ -11,11 +11,13 @@ import { DedicatedServersModule } from "src/dedicated-servers/dedicated-servers. import { loggerFactory } from "src/utilities/LoggerFactory"; import { MatchServerMiddlewareMiddleware } from "src/matches/match-server-middleware/match-server-middleware.middleware"; import { SanctionsService } from "./sanctions.service"; +import { SanctionPolicyService } from "./sanction-policy.service"; import { SanctionsController } from "./sanctions.controller"; @Module({ imports: [HasuraModule, PostgresModule, RconModule, DedicatedServersModule], - providers: [SanctionsService, loggerFactory()], + providers: [SanctionsService, SanctionPolicyService, loggerFactory()], + exports: [SanctionPolicyService], controllers: [SanctionsController], }) export class SanctionsModule implements NestModule { diff --git a/src/steam-match-history/steam-bans.service.ts b/src/steam-match-history/steam-bans.service.ts index fec576aa9..a45e357b1 100644 --- a/src/steam-match-history/steam-bans.service.ts +++ b/src/steam-match-history/steam-bans.service.ts @@ -348,11 +348,25 @@ export class SteamBansService { } private async applyAutoBans(bans: SteamBan[]): Promise { + if (!(await this.writesPlatformBan())) { + this.logger.log( + `steam-bans: ${bans.length} flagged player(s) left to the scoped ` + + `cooldown; the vac_ban sanction is not scoped to the whole platform`, + ); + return; + } + const flaggedIds = bans.map((ban) => ban.SteamId); const flaggedDays = bans.map((ban) => ban.DaysSinceLastBan ?? 0); - const needsBan = await this.postgres.query>( - `SELECT p.steam_id::text AS steam_id + const needsBan = await this.postgres.query< + Array<{ steam_id: string; remove_sanction_date: Date | null }> + >( + `SELECT p.steam_id::text AS steam_id, + NULLIF( + public.player_source_sanction_expiry('vac_ban', p.steam_id), + 'infinity'::timestamptz + ) AS remove_sanction_date FROM public.players p JOIN UNNEST($1::bigint[], $2::int[]) AS f(steam_id, days_since_last_ban) ON p.steam_id = f.steam_id @@ -373,7 +387,12 @@ export class SteamBansService { AND ps.sanctioned_by_steam_id IS NULL AND ps.deleted_at IS NOT NULL AND ps.deleted_at::date >= (now() - (f.days_since_last_ban || ' days')::interval)::date - )`, + ) + -- The policy decides whether this ban happens at all: NULL here means + -- the vac_ban source is off, or its threshold or decay window says + -- this account has not earned one. With the shipped defaults it is + -- never NULL for a flagged account. + AND public.player_source_sanction_expiry('vac_ban', p.steam_id) IS NOT NULL`, [flaggedIds, flaggedDays], ); @@ -384,36 +403,43 @@ export class SteamBansService { const byId = new Map(bans.map((ban) => [ban.SteamId, ban])); const ids = needsBan.map((row) => row.steam_id); const reasons = ids.map((id) => SteamBansService.banReason(byId.get(id))); + // NULL is how player_sanctions spells a ban with no end date, which is what + // the shipped ladder ('0') resolves to. + const removeDates = needsBan.map((row) => row.remove_sanction_date); const reactivated = await this.postgres.query>( `UPDATE public.player_sanctions ps - SET remove_sanction_date = NULL, reason = v.reason - FROM UNNEST($1::bigint[], $2::text[]) AS v(steam_id, reason) + SET remove_sanction_date = v.remove_sanction_date, reason = v.reason + FROM UNNEST($1::bigint[], $2::text[], $3::timestamptz[]) + AS v(steam_id, reason, remove_sanction_date) WHERE ps.player_steam_id = v.steam_id AND ps.type = 'ban' AND ps.sanctioned_by_steam_id IS NULL AND ps.deleted_at IS NULL RETURNING ps.player_steam_id::text AS steam_id`, - [ids, reasons], + [ids, reasons, removeDates], ); const reactivatedIds = new Set(reactivated.map((row) => row.steam_id)); const freshIds: string[] = []; const freshReasons: string[] = []; + const freshRemoveDates: Array = []; ids.forEach((id, index) => { if (!reactivatedIds.has(id)) { freshIds.push(id); freshReasons.push(reasons[index]); + freshRemoveDates.push(removeDates[index]); } }); if (freshIds.length > 0) { await this.postgres.query( `INSERT INTO public.player_sanctions - (player_steam_id, type, sanctioned_by_steam_id, reason) - SELECT v.steam_id, 'ban', NULL, v.reason - FROM UNNEST($1::bigint[], $2::text[]) AS v(steam_id, reason)`, - [freshIds, freshReasons], + (player_steam_id, type, sanctioned_by_steam_id, reason, remove_sanction_date) + SELECT v.steam_id, 'ban', NULL, v.reason, v.remove_sanction_date + FROM UNNEST($1::bigint[], $2::text[], $3::timestamptz[]) + AS v(steam_id, reason, remove_sanction_date)`, + [freshIds, freshReasons, freshRemoveDates], ); } @@ -456,10 +482,26 @@ export class SteamBansService { return `Auto: Steam ${ban.NumberOfVACBans} VAC ban(s), last ${ban.DaysSinceLastBan}d ago`; } + // Part of the configurable sanctions policy (the `vac_ban` source). Its + // shipped defaults reproduce what this service did when the numbers were + // hardcoded: enabled, fires on the first VAC ban, never decays, never lifts, + // and bars the whole platform. private async isEnforcementEnabled(): Promise { - const rows = await this.postgres.query>( - `SELECT value FROM public.settings WHERE name = 'public.steam_ban_enforcement_enabled' LIMIT 1`, + const rows = await this.postgres.query>( + `SELECT COALESCE(public.sanction_policy_enabled('vac_ban'), true) AS enabled`, + ); + return rows.at(0)?.enabled !== false; + } + + // A player_sanctions ban is enforced by is_banned() across the whole platform, + // so it is only an honest way to carry this source when the operator has left + // the scope at "both". Narrowed to one surface, the ban row is skipped and the + // scoped cooldown (public.player_sanction_expiry) does the gating instead -- + // reading the same players.vac_banned flag storeBans keeps up to date. + private async writesPlatformBan(): Promise { + const rows = await this.postgres.query>( + `SELECT public.sanction_policy_scope('vac_ban') = 'both' AS platform`, ); - return rows.at(0)?.value !== "false"; + return rows.at(0)?.platform !== false; } } diff --git a/src/telemetry/telemetry.controller.ts b/src/telemetry/telemetry.controller.ts index a6da35acc..63bfeb8b3 100644 --- a/src/telemetry/telemetry.controller.ts +++ b/src/telemetry/telemetry.controller.ts @@ -22,8 +22,12 @@ export class TelemetryController { ); } + // Defaults to the whole fleet, 5stack.gg included: it reports like any other + // panel and its history is fleet history. The page passes false to set the + // flagship aside, which is the only view that answers what everybody else is + // running. @HasuraAction() - public async telemetryStats() { - return await this.telemetryService.getFleetStats(); + public async telemetryStats(data: { includeSelf?: boolean }) { + return await this.telemetryService.getFleetStats(data?.includeSelf ?? true); } } diff --git a/src/telemetry/telemetry.service.ts b/src/telemetry/telemetry.service.ts index a9ae6f9dc..1617a21a2 100644 --- a/src/telemetry/telemetry.service.ts +++ b/src/telemetry/telemetry.service.ts @@ -215,12 +215,14 @@ export class TelemetryService { this.redis = this.redisManagerService.getConnection(); } - async send() { - // The panel receiving the reports would otherwise report to itself. - if (this.appConfig.webDomain.includes("://5stack.gg")) { - return; - } + // The panel the whole fleet reports to. It is a panel like any other and its + // counts belong in the fleet, but it is the one install that cannot get them + // there over the wire. + private isReceivingPanel() { + return this.appConfig.webDomain.includes("://5stack.gg"); + } + async send() { let payload: TelemetryPayload; try { @@ -230,6 +232,15 @@ export class TelemetryService { return; } + // Handed to the same ingest every other panel goes through -- sanitize and + // all -- rather than POSTed to itself. A loopback request would land on the + // public route's per-address throttle and arrive with no country header, + // and the flagship is exactly the install a dropped report is worst on. + if (this.isReceivingPanel()) { + await this.record(null, null, payload); + return; + } + try { await fetch("https://5stack.gg/telemetry", { method: "POST", @@ -396,7 +407,7 @@ export class TelemetryService { return Object.fromEntries(rows.map((row) => [row.plugin_slug, row.nodes])); } - async record(ip: string, country: string, data: unknown) { + async record(ip: string | null, country: string | null, data: unknown) { const payload = TelemetryService.sanitize(data); // Panels older than the payload rollout POST an empty body forever. They @@ -416,7 +427,7 @@ export class TelemetryService { // SCAN rather than KEYS: this runs on a per-minute poll, and KEYS walks the // whole keyspace in one blocking command that stalls every other client. - async getOnlineSystemsCount(): Promise { + async getOnlineSystemsCount(includeSelf = true): Promise { let cursor = "0"; // SCAN can hand back the same key on more than one pass, so count distinct. const seen = new Set(); @@ -435,6 +446,18 @@ export class TelemetryService { } } while (cursor !== "0"); + // The receiving panel keeps its own heartbeat under its install id like + // everyone else, so filtering it out of the totals has to take it out of + // the badge too -- otherwise the filtered page is one panel short of its + // own online count. + if (!includeSelf) { + const installId = await this.selfInstallId(false); + + if (installId) { + seen.delete(`online_system:${installId}`); + } + } + return seen.size; } @@ -442,11 +465,14 @@ export class TelemetryService { // Hasura action handler cannot see the GraphQL selection set — so the // aggregates are cached and only the Redis-backed online count runs per call. // Panels report hourly, so nothing here goes stale within the TTL. - async getFleetStats() { + async getFleetStats(includeSelf = true) { + const self = await this.selfInstallId(includeSelf); + const aggregates = await this.cache.remember( // Versioned: a cached blob from the previous shape would leave the page - // missing every field added since, for as long as the TTL lasts. - "telemetry:fleet:v3", + // missing every field added since, for as long as the TTL lasts. Keyed on + // the filter too, so the two views cannot serve each other's numbers. + `telemetry:fleet:v4:${includeSelf ? "all" : "others"}`, async () => { const [ installs, @@ -458,14 +484,14 @@ export class TelemetryService { distribution, utility, ] = await Promise.all([ - this.getInstallCounts(), - this.getFleetTotals(), - this.getFeatureAdoption(), - this.getInstallGrowth(), - this.getFleetActivity(), - this.getMatchComposition(), - this.getFleetDistribution(), - this.getUtilityComposition(), + this.getInstallCounts(self), + this.getFleetTotals(self), + this.getFeatureAdoption(self), + this.getInstallGrowth(self), + this.getFleetActivity(self), + this.getMatchComposition(self), + this.getFleetDistribution(self), + this.getUtilityComposition(self), ]); return { @@ -483,12 +509,45 @@ export class TelemetryService { ); return { - online: await this.getOnlineSystemsCount(), + online: await this.getOnlineSystemsCount(includeSelf), ...aggregates, }; } - private async getInstallCounts() { + // 5stack.gg reports like every other panel now, and it is far and away the + // largest install on the page -- big enough that its history reads as the + // fleet's rather than as one panel's. This is what the page's filter turns + // off, and every aggregate takes it so a filtered view is filtered all the + // way down instead of in the headline alone. + // + // Null when the flagship is being counted like everything else. On any panel + // but the receiving one this excludes an install id that is not in the table + // to begin with, which is the no-op it should be. + private async selfInstallId(includeSelf: boolean) { + if (includeSelf) { + return null; + } + + const installId = await this.getInstallId(); + + // The id is interpolated rather than bound: the aggregates take no + // parameters and every one of them would need its own placeholder number. + // Safe because it is a uuid this panel generated in its own settings row, + // and the shape is checked here rather than trusted. + return TelemetryService.Uuid.test(installId) ? installId : null; + } + + private static readonly Uuid = + /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i; + + // `true` rather than an empty string so callers can always append it with + // AND, including the queries that have nothing else to filter on. The column + // is spelled out per call site because half of these queries alias the table. + private static excluding(self: string | null, column = "install_id") { + return self ? `${column} <> '${self}'::uuid` : "true"; + } + + private async getInstallCounts(self: string | null) { const [row] = await this.postgres.query>>( `SELECT count(*) AS total, @@ -498,7 +557,8 @@ export class TelemetryService { count(*) FILTER (WHERE first_seen_at >= now() - interval '30 days') AS new30d, count(*) FILTER (WHERE first_seen_at < now() - interval '180 days' AND last_seen_at >= now() - interval '7 days') AS retained180d - FROM public.telemetry_installs`, + FROM public.telemetry_installs + WHERE ${TelemetryService.excluding(self)}`, ); return TelemetryService.toIntegers(row, [ @@ -511,43 +571,61 @@ export class TelemetryService { ]); } - // Summed across the latest payload of every install seen in the last 30 days. - // Installs that have gone dark are excluded so the fleet picture does not keep - // counting servers that were torn down a year ago. `panels` is that same set - // counted, so the page can say which denominator every total is over. - private async getFleetTotals() { + // Summed across the latest payload of every install that ever reported one. + // + // A panel that has gone dark still played the matches it played, so nothing + // cumulative is held to a window -- dropping a dark install took its whole + // all-time counter out of the fleet, which is why the totals read far below + // what the panels behind them have actually run. + // + // Only two kinds of column keep the window, via a per-column FILTER: + // point-in-time state, because a node torn down a year ago is not capacity + // and a build nobody runs is not the fleet; and the rolling windows, because + // a dark panel's "last 7 days" ended whenever it stopped reporting and + // summing it into today's would date the number to nothing. + // + // So the two totals are over two different denominators, and the page has to + // say which: `panels` counts the ones still checking in, and installs.total + // (getInstallCounts) is the set every cumulative number is summed over. + private static readonly RecentPanel = + "last_seen_at >= now() - interval '30 days'"; + + private async getFleetTotals(self: string | null) { + const recent = `FILTER (WHERE ${TelemetryService.RecentPanel})`; + const [row] = await this.postgres.query>>( `SELECT - count(*) AS panels, - coalesce(sum((payload->'nodes'->>'total')::numeric), 0) AS "gameServerNodes", - coalesce(sum((payload->'nodes'->>'enabled')::numeric), 0) AS "gameServerNodesEnabled", - coalesce(sum((payload->'nodes'->>'online')::numeric), 0) AS "gameServerNodesOnline", + count(*) ${recent} AS panels, + coalesce(sum((payload->'nodes'->>'total')::numeric) ${recent}, 0) AS "gameServerNodes", + coalesce(sum((payload->'nodes'->>'enabled')::numeric) ${recent}, 0) AS "gameServerNodesEnabled", + coalesce(sum((payload->'nodes'->>'online')::numeric) ${recent}, 0) AS "gameServerNodesOnline", -- Regions are named per panel, so this is how many each has stood up -- rather than how many distinct regions the fleet covers. - coalesce(sum((payload->'nodes'->>'regions')::numeric), 0) AS regions, - coalesce(sum((payload->'nodes'->>'gpu')::numeric), 0) AS "gpuNodes", - coalesce(sum((payload->'servers'->>'total')::numeric), 0) AS servers, - coalesce(sum((payload->'servers'->>'enabled')::numeric), 0) AS "serversEnabled", - coalesce(sum((payload->'servers'->>'dedicated')::numeric), 0) AS "dedicatedServers", - coalesce(sum((payload->'servers'->>'public')::numeric), 0) AS "publicServers", + coalesce(sum((payload->'nodes'->>'regions')::numeric) ${recent}, 0) AS regions, + coalesce(sum((payload->'nodes'->>'gpu')::numeric) ${recent}, 0) AS "gpuNodes", + coalesce(sum((payload->'servers'->>'total')::numeric) ${recent}, 0) AS servers, + coalesce(sum((payload->'servers'->>'enabled')::numeric) ${recent}, 0) AS "serversEnabled", + coalesce(sum((payload->'servers'->>'dedicated')::numeric) ${recent}, 0) AS "dedicatedServers", + coalesce(sum((payload->'servers'->>'public')::numeric) ${recent}, 0) AS "publicServers", coalesce(sum((payload->'matches'->>'total')::numeric), 0) AS matches, coalesce(sum((payload->'matches'->>'created')::numeric), 0) AS "matchesCreated", - coalesce(sum((payload->'matches'->>'week')::numeric), 0) AS "matchesWeek", - coalesce(sum((payload->'matches'->>'month')::numeric), 0) AS "matchesMonth", - coalesce(sum((payload->'matches'->>'year')::numeric), 0) AS "matchesYear", + coalesce(sum((payload->'matches'->>'week')::numeric) ${recent}, 0) AS "matchesWeek", + coalesce(sum((payload->'matches'->>'month')::numeric) ${recent}, 0) AS "matchesMonth", + coalesce(sum((payload->'matches'->>'year')::numeric) ${recent}, 0) AS "matchesYear", -- A field added after a panel's build reports nothing, and summing -- that to zero reads as "no match ever finished". Count who actually -- supplied it so the page can say "not reported yet" instead. count(*) FILTER (WHERE payload->'matches'->>'finished' IS NOT NULL) AS "outcomesReported", coalesce(sum((payload->'matches'->>'finished')::numeric), 0) AS "matchesFinished", coalesce(sum((payload->'matches'->>'abandoned')::numeric), 0) AS "matchesAbandoned", - coalesce(sum((payload->'matches'->>'live')::numeric), 0) AS "matchesLive", + -- Live Now is the one match column that is state rather than history. + coalesce(sum((payload->'matches'->>'live')::numeric) ${recent}, 0) AS "matchesLive", coalesce(sum((payload->'matches'->>'tournament')::numeric), 0) AS "matchesTournament", coalesce(sum((payload->'matches'->>'league')::numeric), 0) AS "matchesLeague", coalesce(sum((payload->'matches'->>'scrim')::numeric), 0) AS "matchesScrim", coalesce(sum((payload->'matches'->'external'->>'total')::numeric), 0) AS "matchesImported", - coalesce(sum((payload->'matches'->'external'->>'month')::numeric), 0) AS "matchesImportedMonth", - coalesce(sum((payload->'matches'->'external'->>'year')::numeric), 0) AS "matchesImportedYear", + coalesce(sum((payload->'matches'->'external'->>'month')::numeric) ${recent}, 0) AS "matchesImportedMonth", + coalesce(sum((payload->'matches'->'external'->>'year')::numeric) ${recent}, 0) AS "matchesImportedYear", coalesce(sum((payload->'matches'->>'maps_played')::numeric), 0) AS "mapsPlayed", coalesce(sum((payload->'players'->>'known')::numeric), 0) AS "playersKnown", coalesce(sum((payload->'players'->>'registered')::numeric), 0) AS "playersRegistered", @@ -556,8 +634,8 @@ export class TelemetryService { WHERE payload->'players'->>'appearances' IS NOT NULL ) AS "appearancesReported", coalesce(sum((payload->'players'->>'appearances')::numeric), 0) AS "playerAppearances", - coalesce(sum((payload->'players'->>'active_7d')::numeric), 0) AS "playersActive7d", - coalesce(sum((payload->'players'->>'active_30d')::numeric), 0) AS "playersActive30d", + coalesce(sum((payload->'players'->>'active_7d')::numeric) ${recent}, 0) AS "playersActive7d", + coalesce(sum((payload->'players'->>'active_30d')::numeric) ${recent}, 0) AS "playersActive30d", coalesce(sum((payload->'players'->>'teams')::numeric), 0) AS teams, -- Same absent-vs-zero split as the match outcomes above: this whole @@ -578,12 +656,18 @@ export class TelemetryService { -- Same "reported vs zero" split the match outcomes use: a panel too old -- to send this section is not a panel running no plugins. - count(*) FILTER (WHERE jsonb_typeof(payload->'plugins') = 'object') AS "pluginsReported", - coalesce(sum((payload->'plugins'->>'requested')::numeric), 0) AS "pluginsRequested", - coalesce(sum((payload->'plugins'->>'manual')::numeric), 0) AS "pluginsManual", - coalesce(sum((payload->'plugins'->>'modes')::numeric), 0) AS "gameModes", - coalesce(sum((payload->'plugins'->>'modes_enabled')::numeric), 0) AS "gameModesEnabled", - coalesce(sum((payload->'plugins'->>'modes_unranked')::numeric), 0) AS "gameModesUnranked", + -- Windowed with the rest of the point-in-time state: what a panel had + -- on disk before it went dark is not what the fleet runs today, and + -- the directory's whole job is to rank what anybody is running now. + count(*) FILTER ( + WHERE jsonb_typeof(payload->'plugins') = 'object' + AND ${TelemetryService.RecentPanel} + ) AS "pluginsReported", + coalesce(sum((payload->'plugins'->>'requested')::numeric) ${recent}, 0) AS "pluginsRequested", + coalesce(sum((payload->'plugins'->>'manual')::numeric) ${recent}, 0) AS "pluginsManual", + coalesce(sum((payload->'plugins'->>'modes')::numeric) ${recent}, 0) AS "gameModes", + coalesce(sum((payload->'plugins'->>'modes_enabled')::numeric) ${recent}, 0) AS "gameModesEnabled", + coalesce(sum((payload->'plugins'->>'modes_unranked')::numeric) ${recent}, 0) AS "gameModesUnranked", -- Installs per plugin across the fleet, and how many separate panels -- run each. The panel count is the honest popularity signal: one -- operator with forty nodes is not forty operators. @@ -600,12 +684,13 @@ export class TelemetryService { coalesce(i.payload->'plugins'->'by_slug', '{}'::jsonb) ) AS entry WHERE i.last_seen_at >= now() - interval '30 days' + AND ${TelemetryService.excluding(self, "i.install_id")} GROUP BY entry.key ) ranked ) AS "pluginsBySlug" FROM public.telemetry_installs - WHERE last_seen_at >= now() - interval '30 days' - AND payload ? 'matches'`, + WHERE payload ? 'matches' + AND ${TelemetryService.excluding(self)}`, ); const totals = TelemetryService.toIntegers(row, [ @@ -672,10 +757,10 @@ export class TelemetryService { // Both breakdowns live in the payload already; nothing read them before, so // the page could say how many matches ran but never what kind they were. - private async getMatchComposition() { + private async getMatchComposition(self: string | null) { const [types, sources] = await Promise.all([ - this.sumCountMap("matches", "by_type"), - this.sumCountMap("matches", "by_source"), + this.sumCountMap("matches", "by_type", self), + this.sumCountMap("matches", "by_source", self), ]); return { @@ -694,11 +779,11 @@ export class TelemetryService { // window as the fleet totals. Kept out of getFleetTotals because that query // is already one statement per panel column, and this whole block is absent // from most of the fleet until panels update. - private async getUtilityComposition() { + private async getUtilityComposition(self: string | null) { const [totals, types, sources] = await Promise.all([ - this.getUtilityTotals(), - this.sumCountMap("utility", "by_type"), - this.sumCountMap("utility", "by_source"), + this.getUtilityTotals(self), + this.sumCountMap("utility", "by_type", self), + this.sumCountMap("utility", "by_source", self), ]); return { @@ -749,20 +834,27 @@ export class TelemetryService { "repairs", ] as const; - private async getUtilityTotals() { + // Rolling windows rather than all-time counts, so they are the only utility + // fields a dark panel cannot contribute to -- see getFleetTotals. + private static readonly UtilityWindowFields = new Set(["week", "month"]); + + private async getUtilityTotals(self: string | null) { // Every field is summed the same way, so the column list is generated from // the payload's own field names rather than written out twice. - const sums = TelemetryService.UtilityFields.map( - (field) => - `coalesce(sum((payload->'utility'->>'${field}')::numeric), 0) AS "${TelemetryService.camel(field)}"`, - ).join(",\n "); + const sums = TelemetryService.UtilityFields.map((field) => { + const filter = TelemetryService.UtilityWindowFields.has(field) + ? ` FILTER (WHERE ${TelemetryService.RecentPanel})` + : ""; + + return `coalesce(sum((payload->'utility'->>'${field}')::numeric)${filter}, 0) AS "${TelemetryService.camel(field)}"`; + }).join(",\n "); const [row] = await this.postgres.query>>( `SELECT count(*) FILTER (WHERE jsonb_typeof(payload->'utility') = 'object') AS reported, ${sums} FROM public.telemetry_installs - WHERE last_seen_at >= now() - interval '30 days'`, + WHERE ${TelemetryService.excluding(self)}`, ); return TelemetryService.toIntegers(row, [ @@ -775,7 +867,11 @@ export class TelemetryService { return field.replace(/_([a-z])/g, (_, letter) => letter.toUpperCase()); } - private async sumCountMap(section: string, field: string) { + private async sumCountMap( + section: string, + field: string, + self: string | null, + ) { const rows = await this.postgres.query>>( `SELECT e.key AS name, @@ -784,8 +880,10 @@ export class TelemetryService { LATERAL jsonb_each( coalesce(i.payload->'${section}'->'${field}', '{}'::jsonb) ) e(key, value) - WHERE i.last_seen_at >= now() - interval '30 days' - AND jsonb_typeof(e.value) = 'number' + -- Unwindowed, like the totals these break down: a mix that drops the + -- dark panels no longer adds up to the number it sits under. + WHERE jsonb_typeof(e.value) = 'number' + AND ${TelemetryService.excluding(self, "i.install_id")} GROUP BY e.key ORDER BY total DESC, e.key ASC`, ); @@ -798,11 +896,11 @@ export class TelemetryService { // Version and country are promoted to columns on arrival; the plugin runtime // only ever lands in the payload, so it has to be read back out of the json. - private async getFleetDistribution() { + private async getFleetDistribution(self: string | null) { const [versions, runtimes, countries] = await Promise.all([ - this.getVersionAdoption(), - this.countInstallsBy("payload->>'plugin_runtime'"), - this.countInstallsBy("country"), + this.getVersionAdoption(self), + this.countInstallsBy("payload->>'plugin_runtime'", self), + this.countInstallsBy("country", self), ]); return { @@ -821,7 +919,7 @@ export class TelemetryService { // A commit sha does not sort, so "newest" is decided by when each build first // showed up in anybody's report. Ranking that way turns a list of hashes -- // which says nothing on its own -- into how far behind the fleet is running. - private async getVersionAdoption() { + private async getVersionAdoption(self: string | null) { const rows = await this.postgres.query>>( `WITH seen AS ( SELECT @@ -829,6 +927,7 @@ export class TelemetryService { min(day) AS since FROM public.telemetry_snapshots WHERE coalesce(payload->>'panel_version', '') <> '' + AND ${TelemetryService.excluding(self)} GROUP BY 1 ), -- A build nobody is running any more is history, not fleet state. @@ -838,6 +937,7 @@ export class TelemetryService { JOIN public.telemetry_installs i ON i.panel_version = s.version AND i.last_seen_at >= now() - interval '30 days' + AND ${TelemetryService.excluding(self, "i.install_id")} GROUP BY 1, 2 ) -- Ranked after the dead builds are dropped, not before. Ranking over @@ -862,11 +962,12 @@ export class TelemetryService { })); } - private async countInstallsBy(expression: string) { + private async countInstallsBy(expression: string, self: string | null) { const rows = await this.postgres.query>>( `SELECT ${expression} AS name, count(*) AS installs FROM public.telemetry_installs WHERE last_seen_at >= now() - interval '30 days' + AND ${TelemetryService.excluding(self)} AND ${expression} IS NOT NULL AND ${expression} <> '' GROUP BY 1 @@ -880,7 +981,7 @@ export class TelemetryService { })); } - private async getFeatureAdoption() { + private async getFeatureAdoption(self: string | null) { const rows = await this.postgres.query>>( `SELECT f.key AS key, @@ -898,6 +999,7 @@ export class TelemetryService { FROM public.telemetry_installs i, LATERAL jsonb_each(coalesce(i.payload->'features', '{}'::jsonb)) f(key, value) WHERE i.last_seen_at >= now() - interval '30 days' + AND ${TelemetryService.excluding(self, "i.install_id")} GROUP BY f.key ORDER BY total DESC, f.key ASC`, ); @@ -979,12 +1081,13 @@ export class TelemetryService { return flagged > 0 ? "detected" : "always"; } - private async getInstallGrowth() { + private async getInstallGrowth(self: string | null) { const rows = await this.postgres.query>>( `SELECT to_char(date_trunc('month', first_seen_at), 'YYYY-MM') AS month, count(*) AS installs FROM public.telemetry_installs + WHERE ${TelemetryService.excluding(self)} GROUP BY 1 ORDER BY 1 ASC`, ); @@ -999,7 +1102,7 @@ export class TelemetryService { // a missed heartbeat shifts a day's matches onto the next report rather than // losing them. GREATEST clamps the negative delta a wiped or restored // database would otherwise contribute. - private async getFleetActivity() { + private async getFleetActivity(self: string | null) { const rows = await this.postgres.query>>( `WITH daily AS ( SELECT @@ -1014,6 +1117,7 @@ export class TelemetryService { -- directly pins the left edge of the line to zero every day. WHERE day >= current_date - 97 AND payload ? 'matches' + AND ${TelemetryService.excluding(self)} ) SELECT to_char(day, 'YYYY-MM-DD') AS day, @@ -1047,7 +1151,7 @@ export class TelemetryService { return values; } - private async persist(payload: TelemetryPayload, country: string) { + private async persist(payload: TelemetryPayload, country: string | null) { await this.postgres.query( `INSERT INTO public.telemetry_installs (install_id, first_seen_at, last_seen_at, installed_at, panel_version, schema_version, country, payload) diff --git a/src/tournaments/tournaments.controller.spec.ts b/src/tournaments/tournaments.controller.spec.ts new file mode 100644 index 000000000..ba80281e7 --- /dev/null +++ b/src/tournaments/tournaments.controller.spec.ts @@ -0,0 +1,1128 @@ +import { TournamentsController } from "./tournaments.controller"; +import { User } from "../auth/types/User"; + +// The registration/check-in actions are the ONLY thing enforcing check_in_setting, +// invite_only and organizer-ness: their writes run on a pooled connection with no +// hasura.user, which every SQL guard treats as an internal write. The mock routes +// on the statement so a query moving between methods does not rewrite the test. +type Rows = Array>; + +describe("TournamentsController registration and check-in actions", () => { + const logger = { log: jest.fn(), warn: jest.fn(), error: jest.fn() }; + const hasura = { query: jest.fn(), mutation: jest.fn() }; + const demoMetadata = { deleteDemosForMatch: jest.fn() }; + const clips = { deleteClipsForMatch: jest.fn() }; + const tournamentVoice = {}; + const notifications = { notifyPlayers: jest.fn() }; + const postgres = { query: jest.fn() }; + const redisExec = jest.fn(); + const redis = { + multi: () => ({ + incr: () => ({ expire: () => ({ exec: redisExec }) }), + }), + }; + const redisManager = { getConnection: () => redis }; + + let controller: TournamentsController; + let tournamentRow: Record | undefined; + let teamRow: Record | undefined; + let rosterStamped: Rows; + let freeAgentStamped: Rows; + let teamStamped: Rows; + let extended: Rows; + let continued: Rows; + let removedFreeAgent: Rows; + let eligible: boolean; + let mintedCode: Record; + let codeRow: Record | undefined; + let claimedRows: Rows; + let diagnosisRow: Record | undefined; + let draftedTeams: number; + let lobbyRow: Record | undefined; + let lobbyMembers: Rows; + let sizingRow: Record | undefined; + let statements: Array; + + const player: User = { + name: "Player", + role: "user", + steam_id: "76561190000000001", + }; + + const organizer: User = { + name: "Organizer", + role: "user", + steam_id: "76561190000000099", + }; + + const friend: User = { + name: "Friend", + role: "user", + steam_id: "76561190000000002", + }; + + const lobbyMember = (overrides: Record = {}) => ({ + steam_id: friend.steam_id, + name: "Friend", + eligible: true, + unlocked: true, + rostered: false, + owns_team: false, + pool_status: null as string | null, + ...overrides, + }); + + const tournament = (overrides: Record = {}) => ({ + id: "tournament-1", + name: "Cup", + status: "RegistrationOpen", + start: new Date(Date.now() + 3_600_000).toISOString(), + banner: null as string | null, + logo: null as string | null, + organizer_steam_id: organizer.steam_id, + registration_type: "teams", + invite_only: false, + check_in_required: true, + check_in_setting: "Captains", + check_in_open: true, + is_organizer: false, + unlocked: false, + ...overrides, + }); + + beforeEach(() => { + jest.clearAllMocks(); + redisExec.mockResolvedValue([[null, 1]]); + tournamentRow = tournament(); + teamRow = { id: "team-1", can_manage: false, is_captain: false }; + rosterStamped = []; + freeAgentStamped = []; + teamStamped = [{ id: "team-1" }]; + extended = [{ id: "tournament-1" }]; + continued = [{ id: "tournament-1" }]; + removedFreeAgent = [{ id: "agent-1" }]; + eligible = true; + mintedCode = { id: "code-1", code: "ABCDEFGHJK" }; + codeRow = { tournament_id: "tournament-1" }; + claimedRows = [{ invite_code_id: "code-1" }]; + diagnosisRow = undefined; + draftedTeams = 2; + lobbyRow = { lobby_id: "lobby-1", captain: true }; + lobbyMembers = [ + lobbyMember({ steam_id: player.steam_id, name: "Player" }), + lobbyMember({ steam_id: friend.steam_id, name: "Friend" }), + ]; + sizingRow = { team_size: 5, carried_over: "0" }; + statements = []; + + postgres.query.mockImplementation(async (sql: string) => { + statements.push(sql); + + // Before the generic routes: the lobby member lookup resolves every gate + // in one statement, so it matches several of them. + if (sql.includes("FROM lobby_players lp")) { + return lobbyMembers; + } + if (sql.includes("FROM lobby_players")) { + return lobbyRow ? [lobbyRow] : []; + } + if (sql.includes("tournament_min_players_per_lineup")) { + return sizingRow ? [sizingRow] : []; + } + if (sql.includes("is_tournament_organizer(t, $2::json)")) { + return tournamentRow ? [tournamentRow] : []; + } + if (sql.includes("can_manage_tournament_team")) { + return teamRow ? [teamRow] : []; + } + if (sql.includes("UPDATE tournament_free_agents")) { + return freeAgentStamped; + } + if (sql.includes("UPDATE tournament_team_roster")) { + return rosterStamped; + } + if (sql.includes("UPDATE tournament_teams")) { + return teamStamped; + } + if (sql.includes("SET check_in_ends_at")) { + return extended; + } + if (sql.includes("SET status = 'RegistrationClosed'")) { + return continued; + } + if (sql.includes("draft_tournament_free_agent_teams")) { + return [{ teams_created: draftedTeams }]; + } + if (sql.includes("player_meets_tournament_requirements")) { + return [{ ok: eligible }]; + } + if (sql.includes("INSERT INTO tournament_free_agents")) { + return []; + } + if (sql.includes("DELETE FROM tournament_free_agents")) { + return removedFreeAgent; + } + if (sql.includes("INSERT INTO tournament_invite_codes")) { + return [mintedCode]; + } + if (sql.includes("SELECT tournament_id::text AS tournament_id")) { + return codeRow ? [codeRow] : []; + } + if (sql.includes("SET revoked_at = now()")) { + return []; + } + if (sql.includes("DELETE FROM tournament_invite_codes c")) { + return []; + } + if (sql.includes("WITH claimed AS (")) { + return claimedRows; + } + if (sql.includes("AS already_used")) { + return diagnosisRow ? [diagnosisRow] : []; + } + if (sql.includes("INSERT INTO tournament_registration_unlocks")) { + return []; + } + if ( + sql.includes("assign_seeds_to_teams") || + sql.includes("update_tournament_stages") || + sql.includes("seed_stage") + ) { + return []; + } + if (sql.includes("tournament_pending_check_in_recipients")) { + return [{ steam_id: "1" }]; + } + + throw new Error(`unexpected query: ${sql}`); + }); + + controller = new TournamentsController( + logger as any, + hasura as any, + demoMetadata as any, + clips as any, + tournamentVoice as any, + notifications as any, + postgres as any, + redisManager as any, + ); + }); + + describe("checkIntoTournament", () => { + it("refuses when the window is not open", async () => { + tournamentRow = tournament({ check_in_open: false }); + + await expect( + controller.checkIntoTournament({ + user: player, + tournament_id: "tournament-1", + }), + ).rejects.toThrow(/window is not open/i); + }); + + it("refuses when the tournament does not require check-in", async () => { + tournamentRow = tournament({ check_in_required: false }); + + await expect( + controller.checkIntoTournament({ + user: player, + tournament_id: "tournament-1", + }), + ).rejects.toThrow(/does not require check-in/i); + }); + + describe("Captains", () => { + it("lets someone who can manage the team confirm it", async () => { + teamRow = { id: "team-1", can_manage: true, is_captain: false }; + + await expect( + controller.checkIntoTournament({ + user: player, + tournament_id: "tournament-1", + tournament_team_id: "team-1", + }), + ).resolves.toEqual({ success: true }); + + expect( + statements.some((sql) => sql.includes("UPDATE tournament_teams")), + ).toBe(true); + }); + + it("refuses a rostered player who is not the captain", async () => { + teamRow = { id: "team-1", can_manage: false, is_captain: false }; + + await expect( + controller.checkIntoTournament({ + user: player, + tournament_id: "tournament-1", + tournament_team_id: "team-1", + }), + ).rejects.toThrow(/captain/i); + }); + }); + + describe("Players", () => { + beforeEach(() => { + tournamentRow = tournament({ check_in_setting: "Players" }); + }); + + it("confirms only the caller's own roster row", async () => { + rosterStamped = [{ id: "team-1" }]; + + await expect( + controller.checkIntoTournament({ + user: player, + tournament_id: "tournament-1", + tournament_team_id: "team-1", + }), + ).resolves.toEqual({ success: true }); + + const stamp = statements.find((sql) => + sql.includes("UPDATE tournament_team_roster"), + ); + expect(stamp).toContain("player_steam_id = $2::bigint"); + expect( + statements.some((sql) => sql.includes("UPDATE tournament_teams")), + ).toBe(false); + }); + + it("refuses someone who is not on the roster", async () => { + rosterStamped = []; + + await expect( + controller.checkIntoTournament({ + user: player, + tournament_id: "tournament-1", + tournament_team_id: "team-1", + }), + ).rejects.toThrow(/roster/i); + }); + }); + + describe("Admin", () => { + beforeEach(() => { + tournamentRow = tournament({ check_in_setting: "Admin" }); + }); + + it("refuses a captain", async () => { + teamRow = { id: "team-1", can_manage: true, is_captain: true }; + + await expect( + controller.checkIntoTournament({ + user: player, + tournament_id: "tournament-1", + tournament_team_id: "team-1", + }), + ).rejects.toThrow(/organizer/i); + }); + + it("lets the organizer mark a team present", async () => { + tournamentRow = tournament({ + check_in_setting: "Admin", + is_organizer: true, + }); + + await expect( + controller.checkIntoTournament({ + user: organizer, + tournament_id: "tournament-1", + tournament_team_id: "team-1", + }), + ).resolves.toEqual({ success: true }); + }); + }); + + it("confirms a free agent who has no team", async () => { + freeAgentStamped = [{ id: "agent-1" }]; + teamRow = undefined; + + await expect( + controller.checkIntoTournament({ + user: player, + tournament_id: "tournament-1", + }), + ).resolves.toEqual({ success: true }); + }); + + it("refuses someone with neither a team nor a free agent row", async () => { + teamRow = undefined; + freeAgentStamped = []; + + await expect( + controller.checkIntoTournament({ + user: player, + tournament_id: "tournament-1", + }), + ).rejects.toThrow(/not registered/i); + }); + }); + + describe("readmitTournamentTeam", () => { + it("refuses a non-organizer", async () => { + await expect( + controller.readmitTournamentTeam({ + user: player, + tournament_id: "tournament-1", + tournament_team_id: "team-1", + }), + ).rejects.toThrow(/organizer/i); + }); + + it("refuses once the tournament is live", async () => { + tournamentRow = tournament({ is_organizer: true, status: "Live" }); + + await expect( + controller.readmitTournamentTeam({ + user: organizer, + tournament_id: "tournament-1", + tournament_team_id: "team-1", + }), + ).rejects.toThrow(/live/i); + }); + + // Seeding alone leaves a re-admitted team with a seed and no bracket slot + // once "continue without them" has already drawn the bracket, so all three + // steps have to run -- the same sequence tau_tournaments uses. + it("stamps the team and rebuilds the bracket around it", async () => { + tournamentRow = tournament({ is_organizer: true }); + + await expect( + controller.readmitTournamentTeam({ + user: organizer, + tournament_id: "tournament-1", + tournament_team_id: "team-1", + }), + ).resolves.toEqual({ success: true }); + + expect( + statements.some((sql) => sql.includes("update_tournament_stages")), + ).toBe(true); + expect( + statements.some((sql) => sql.includes("assign_seeds_to_teams")), + ).toBe(true); + expect(statements.some((sql) => sql.includes("seed_stage"))).toBe(true); + }); + + it("rebuilds the bracket after registration has already closed", async () => { + tournamentRow = tournament({ + is_organizer: true, + status: "RegistrationClosed", + }); + + await expect( + controller.readmitTournamentTeam({ + user: organizer, + tournament_id: "tournament-1", + tournament_team_id: "team-1", + }), + ).resolves.toEqual({ success: true }); + + expect( + statements.some((sql) => sql.includes("update_tournament_stages")), + ).toBe(true); + expect(statements.some((sql) => sql.includes("seed_stage"))).toBe(true); + }); + }); + + describe("extendTournamentCheckIn", () => { + it("refuses a non-organizer", async () => { + tournamentRow = tournament({ status: "CheckInReview" }); + + await expect( + controller.extendTournamentCheckIn({ + user: player, + tournament_id: "tournament-1", + minutes: 10, + }), + ).rejects.toThrow(/organizer/i); + }); + + it("refuses outside check-in review", async () => { + tournamentRow = tournament({ is_organizer: true }); + + await expect( + controller.extendTournamentCheckIn({ + user: organizer, + tournament_id: "tournament-1", + minutes: 10, + }), + ).rejects.toThrow(/check-in review/i); + }); + + it("refuses a nonsense duration", async () => { + tournamentRow = tournament({ + is_organizer: true, + status: "CheckInReview", + }); + + await expect( + controller.extendTournamentCheckIn({ + user: organizer, + tournament_id: "tournament-1", + minutes: 0, + }), + ).rejects.toThrow(/1 to 240/); + }); + + it("moves the deadline and re-notifies everyone still pending", async () => { + tournamentRow = tournament({ + is_organizer: true, + status: "CheckInReview", + }); + + await expect( + controller.extendTournamentCheckIn({ + user: organizer, + tournament_id: "tournament-1", + minutes: 15, + }), + ).resolves.toEqual({ success: true }); + + const update = statements.find((sql) => + sql.includes("SET check_in_ends_at"), + ); + // Extending past the tournament's own start is not an extension. + expect(update).toContain('< t."start"'); + + expect(notifications.notifyPlayers).toHaveBeenCalledWith( + "TournamentCheckInOpen", + expect.objectContaining({ steamIds: ["1"] }), + ); + }); + + // An extension is for the teams that are already in. Re-opening + // registration lets brand new ones in as well, auto-stamped as checked in + // by tbi_tournament_team, and reseeds a bracket the organizer never agreed + // to enlarge. + it("leaves the tournament held rather than re-opening registration", async () => { + tournamentRow = tournament({ + is_organizer: true, + status: "CheckInReview", + }); + + await controller.extendTournamentCheckIn({ + user: organizer, + tournament_id: "tournament-1", + minutes: 15, + }); + + const update = statements.find((sql) => + sql.includes("SET check_in_ends_at"), + ); + expect(update).not.toContain("status = 'RegistrationOpen'"); + expect(update).toContain("t.status = 'CheckInReview'"); + }); + + it("reports the clamp when the extension would outrun the start", async () => { + tournamentRow = tournament({ + is_organizer: true, + status: "CheckInReview", + }); + extended = []; + + await expect( + controller.extendTournamentCheckIn({ + user: organizer, + tournament_id: "tournament-1", + minutes: 240, + }), + ).rejects.toThrow(/after the tournament starts/i); + }); + }); + + describe("continueTournamentCheckIn", () => { + it("refuses a non-organizer", async () => { + tournamentRow = tournament({ status: "CheckInReview" }); + + await expect( + controller.continueTournamentCheckIn({ + user: player, + tournament_id: "tournament-1", + }), + ).rejects.toThrow(/organizer/i); + }); + + it("closes registration out of review", async () => { + tournamentRow = tournament({ + is_organizer: true, + status: "CheckInReview", + }); + + await expect( + controller.continueTournamentCheckIn({ + user: organizer, + tournament_id: "tournament-1", + }), + ).resolves.toEqual({ success: true }); + + const update = statements.find((sql) => + sql.includes("SET status = 'RegistrationClosed'"), + ); + expect(update).toContain("status = 'CheckInReview'"); + }); + }); + + describe("draftTournamentTeams", () => { + it("refuses a non-organizer", async () => { + tournamentRow = tournament({ registration_type: "free_agents" }); + + await expect( + controller.draftTournamentTeams({ + user: player, + tournament_id: "tournament-1", + }), + ).rejects.toThrow(/organizer/i); + }); + + it("refuses a teams-only tournament", async () => { + tournamentRow = tournament({ is_organizer: true }); + + await expect( + controller.draftTournamentTeams({ + user: organizer, + tournament_id: "tournament-1", + }), + ).rejects.toThrow(/free agents/i); + }); + + it("refuses once the tournament is live", async () => { + tournamentRow = tournament({ + is_organizer: true, + registration_type: "free_agents", + status: "Live", + }); + + await expect( + controller.draftTournamentTeams({ + user: organizer, + tournament_id: "tournament-1", + }), + ).rejects.toThrow(/live/i); + }); + + // update_tournament_stages sizes the bracket from eligible_at, and + // assign_seeds_to_teams is what writes it, so the seeding has to come first. + it("drafts and rebuilds the bracket in the trigger's order", async () => { + tournamentRow = tournament({ + is_organizer: true, + registration_type: "both", + }); + + await expect( + controller.draftTournamentTeams({ + user: organizer, + tournament_id: "tournament-1", + }), + ).resolves.toEqual({ teams_created: 2 }); + + const order = [ + "draft_tournament_free_agent_teams", + "assign_seeds_to_teams", + "update_tournament_stages", + "seed_stage", + ].map((fragment) => + statements.findIndex((sql) => sql.includes(fragment)), + ); + expect(order).toEqual([...order].sort((a, b) => a - b)); + expect(order.every((index) => index >= 0)).toBe(true); + }); + }); + + describe("joinTournamentAsFreeAgent", () => { + it("refuses a teams-only tournament", async () => { + await expect( + controller.joinTournamentAsFreeAgent({ + user: player, + tournament_id: "tournament-1", + }), + ).rejects.toThrow(/pre-formed teams/i); + }); + + it("refuses while registration is closed", async () => { + tournamentRow = tournament({ + registration_type: "free_agents", + status: "RegistrationClosed", + }); + + await expect( + controller.joinTournamentAsFreeAgent({ + user: player, + tournament_id: "tournament-1", + }), + ).rejects.toThrow(/registration is not open/i); + }); + + it("refuses an invite only tournament nobody unlocked", async () => { + tournamentRow = tournament({ + registration_type: "free_agents", + invite_only: true, + }); + + await expect( + controller.joinTournamentAsFreeAgent({ + user: player, + tournament_id: "tournament-1", + }), + ).rejects.toThrow(/invite only/i); + }); + + it("allows an unlocked player into an invite only tournament", async () => { + tournamentRow = tournament({ + registration_type: "free_agents", + invite_only: true, + unlocked: true, + }); + + await expect( + controller.joinTournamentAsFreeAgent({ + user: player, + tournament_id: "tournament-1", + }), + ).resolves.toEqual({ success: true }); + }); + + it("refuses a player who fails the role or ELO gate", async () => { + tournamentRow = tournament({ registration_type: "both" }); + eligible = false; + + await expect( + controller.joinTournamentAsFreeAgent({ + user: player, + tournament_id: "tournament-1", + }), + ).rejects.toThrow(/entry requirements/i); + }); + }); + + // Signing up "with a friend" reuses the matchmaking lobby rather than + // inventing an invite: the captain already queues this exact roster into a + // live match, so there is nothing new to consent to. + describe("joinTournamentAsFreeAgent with a lobby", () => { + beforeEach(() => { + tournamentRow = tournament({ registration_type: "free_agents" }); + }); + + const join = () => + controller.joinTournamentAsFreeAgent({ + user: player, + tournament_id: "tournament-1", + with_party: true, + }); + + it("refuses when the caller is in no lobby", async () => { + lobbyRow = undefined; + + await expect(join()).rejects.toThrow(/not in a lobby/i); + }); + + it("refuses when the caller is not the lobby captain", async () => { + lobbyRow = { lobby_id: "lobby-1", captain: false }; + + await expect(join()).rejects.toThrow(/captain of this lobby/i); + }); + + it("refuses a lobby larger than the team it would be drafted onto", async () => { + sizingRow = { team_size: 1, carried_over: "0" }; + + await expect(join()).rejects.toThrow( + /cannot be drafted onto a team of 1/i, + ); + }); + + // Members who signed up from this lobby and then left it still hold the + // party's id, so the cap is measured on the pool, not on the lobby. + it("counts members who already hold the party id towards the cap", async () => { + sizingRow = { team_size: 2, carried_over: "1" }; + + await expect(join()).rejects.toThrow(/a party of 3/i); + }); + + it("names the member who fails the entry requirements", async () => { + lobbyMembers = [ + lobbyMember({ steam_id: player.steam_id, name: "Player" }), + lobbyMember({ name: "Friend", eligible: false }), + ]; + + await expect(join()).rejects.toThrow(/Friend does not meet/i); + }); + + it("names a member who already has a team in the tournament", async () => { + lobbyMembers = [ + lobbyMember({ steam_id: player.steam_id, name: "Player" }), + lobbyMember({ name: "Friend", owns_team: true }), + ]; + + await expect(join()).rejects.toThrow(/Friend already has a team/i); + }); + + // The invite gate is per player: the captain being unlocked says nothing + // about the people they are bringing. + it("requires every member to be unlocked on an invite only tournament", async () => { + tournamentRow = tournament({ + registration_type: "free_agents", + invite_only: true, + unlocked: true, + }); + lobbyMembers = [ + lobbyMember({ steam_id: player.steam_id, name: "Player" }), + lobbyMember({ name: "Friend", unlocked: false }), + ]; + + await expect(join()).rejects.toThrow(/Friend has not been invited/i); + }); + + it("lets an un-unlocked member in when the tournament is open to all", async () => { + lobbyMembers = [ + lobbyMember({ steam_id: player.steam_id, name: "Player" }), + lobbyMember({ name: "Friend", unlocked: false }), + ]; + + await expect(join()).resolves.toEqual({ success: true }); + }); + + it("refuses a member the pool has already acted on", async () => { + lobbyMembers = [ + lobbyMember({ steam_id: player.steam_id, name: "Player" }), + lobbyMember({ name: "Friend", pool_status: "waitlisted" }), + ]; + + await expect(join()).rejects.toThrow(/Friend is already committed/i); + }); + + it("enters the whole lobby under the lobby's id and tells the others", async () => { + await expect(join()).resolves.toEqual({ success: true }); + + const insert = statements.find((sql) => + sql.includes("INSERT INTO tournament_free_agents"), + ); + expect(insert).toContain("party_id"); + + expect(notifications.notifyPlayers).toHaveBeenCalledWith( + "TournamentPartySignup", + expect.objectContaining({ steamIds: [friend.steam_id] }), + ); + }); + + it("does not notify a captain signing up on their own", async () => { + lobbyMembers = [ + lobbyMember({ steam_id: player.steam_id, name: "Player" }), + ]; + + await expect(join()).resolves.toEqual({ success: true }); + expect(notifications.notifyPlayers).not.toHaveBeenCalled(); + }); + + it("never looks at a lobby when the party was not asked for", async () => { + await expect( + controller.joinTournamentAsFreeAgent({ + user: player, + tournament_id: "tournament-1", + }), + ).resolves.toEqual({ success: true }); + + expect(statements.some((sql) => sql.includes("lobby_players"))).toBe( + false, + ); + }); + }); + + describe("leaveTournamentAsFreeAgent", () => { + it("refuses once registration has closed", async () => { + tournamentRow = tournament({ status: "RegistrationClosed" }); + + await expect( + controller.leaveTournamentAsFreeAgent({ + user: player, + tournament_id: "tournament-1", + }), + ).rejects.toThrow(/pool is closed/i); + }); + + it("reports when the player was never in the pool", async () => { + removedFreeAgent = []; + + await expect( + controller.leaveTournamentAsFreeAgent({ + user: player, + tournament_id: "tournament-1", + }), + ).rejects.toThrow(/not in this tournament/i); + }); + + it("removes the caller's own row", async () => { + await expect( + controller.leaveTournamentAsFreeAgent({ + user: player, + tournament_id: "tournament-1", + }), + ).resolves.toEqual({ success: true }); + }); + }); + + describe("tournament invite codes", () => { + it("refuses to mint a link for a tournament the caller does not run", async () => { + tournamentRow = tournament({ is_organizer: false }); + + await expect( + controller.createTournamentInviteCode({ + user: player, + tournament_id: "tournament-1", + }), + ).rejects.toThrow(/not the tournament organizer/i); + + expect( + statements.some((sql) => + sql.includes("INSERT INTO tournament_invite_codes"), + ), + ).toBe(false); + }); + + it("hands back the code the database minted", async () => { + tournamentRow = tournament({ is_organizer: true }); + + await expect( + controller.createTournamentInviteCode({ + user: organizer, + tournament_id: "tournament-1", + expires_in_minutes: 30, + max_uses: 2, + }), + ).resolves.toEqual({ id: "code-1", code: "ABCDEFGHJK" }); + }); + + // NULL is the "never expires" / "unlimited" case, so a zero or a negative + // has to be refused rather than quietly stored as one of them. + it("refuses a non-positive expiry or use limit", async () => { + tournamentRow = tournament({ is_organizer: true }); + + await expect( + controller.createTournamentInviteCode({ + user: organizer, + tournament_id: "tournament-1", + expires_in_minutes: 0, + }), + ).rejects.toThrow(/expiry has to be in the future/i); + + await expect( + controller.createTournamentInviteCode({ + user: organizer, + tournament_id: "tournament-1", + max_uses: 0, + }), + ).rejects.toThrow(/use limit has to be at least one/i); + }); + + it("refuses to revoke a link belonging to somebody else's tournament", async () => { + tournamentRow = tournament({ is_organizer: false }); + + await expect( + controller.revokeTournamentInviteCode({ + user: player, + invite_code_id: "code-1", + }), + ).rejects.toThrow(/not the tournament organizer/i); + + expect( + statements.some((sql) => sql.includes("SET revoked_at = now()")), + ).toBe(false); + }); + + it("stamps rather than deletes, so the uses survive the revoke", async () => { + tournamentRow = tournament({ is_organizer: true }); + + await expect( + controller.revokeTournamentInviteCode({ + user: organizer, + invite_code_id: "code-1", + }), + ).resolves.toEqual({ success: true }); + + expect( + statements.some((sql) => sql.includes("SET revoked_at = now()")), + ).toBe(true); + expect( + statements.some((sql) => + sql.includes("DELETE FROM tournament_invite_codes\n"), + ), + ).toBe(false); + }); + + it("throttles a guesser before the database is even asked", async () => { + redisExec.mockResolvedValue([ + [null, TournamentsController.REDEEM_ATTEMPTS_PER_MINUTE + 1], + ]); + + await expect( + controller.redeemTournamentInviteCode({ + user: player, + tournament_id: "tournament-1", + code: "NOPE", + }), + ).rejects.toThrow(/^invite_rate_limited$/); + + expect(statements).toHaveLength(0); + }); + + it("refuses once registration has closed", async () => { + tournamentRow = tournament({ status: "RegistrationClosed" }); + + await expect( + controller.redeemTournamentInviteCode({ + user: player, + tournament_id: "tournament-1", + code: "ABCDEFGHJK", + }), + ).rejects.toThrow(/^invite_registration_closed$/); + + expect(statements.some((sql) => sql.includes("WITH claimed AS ("))).toBe( + false, + ); + }); + + it("claims the code, the unlock and the audit row in one statement", async () => { + await expect( + controller.redeemTournamentInviteCode({ + user: player, + tournament_id: "tournament-1", + code: "ABCDEFGHJK", + }), + ).resolves.toEqual({ success: true }); + + const [claim] = statements.filter((sql) => + sql.includes("WITH claimed AS ("), + ); + expect(claim).toContain("SET uses = c.uses + 1"); + expect(claim).toContain("INSERT INTO tournament_registration_unlocks"); + expect(claim).toContain("INSERT INTO tournament_invite_code_uses"); + }); + + // The claim is silent about why it matched nothing; naming the reason is a + // second read that must never be able to let anybody in. + it("names the refusal without ever granting on the diagnosis", async () => { + claimedRows = []; + + diagnosisRow = { + revoked: true, + expired: false, + exhausted: false, + already_used: false, + }; + await expect( + controller.redeemTournamentInviteCode({ + user: player, + tournament_id: "tournament-1", + code: "ABCDEFGHJK", + }), + ).rejects.toThrow(/^invite_revoked$/); + + diagnosisRow = { + revoked: false, + expired: true, + exhausted: false, + already_used: false, + }; + await expect( + controller.redeemTournamentInviteCode({ + user: player, + tournament_id: "tournament-1", + code: "ABCDEFGHJK", + }), + ).rejects.toThrow(/^invite_expired$/); + + diagnosisRow = { + revoked: false, + expired: false, + exhausted: true, + already_used: false, + }; + await expect( + controller.redeemTournamentInviteCode({ + user: player, + tournament_id: "tournament-1", + code: "ABCDEFGHJK", + }), + ).rejects.toThrow(/^invite_used_up$/); + + diagnosisRow = undefined; + await expect( + controller.redeemTournamentInviteCode({ + user: player, + tournament_id: "tournament-1", + code: "ABCDEFGHJK", + }), + ).rejects.toThrow(/^invite_not_found$/); + }); + + // A double-clicked Accept is not a second entry: they already spent the + // link, so it is a no-op rather than an invite_used_up refusal. + it("treats a second redemption by the same player as a no-op", async () => { + claimedRows = []; + diagnosisRow = { + revoked: false, + expired: false, + exhausted: true, + already_used: true, + }; + + await expect( + controller.redeemTournamentInviteCode({ + user: player, + tournament_id: "tournament-1", + code: "ABCDEFGHJK", + }), + ).resolves.toEqual({ success: true }); + }); + + // "Accepted" has to mean they can actually register. The use row and the + // unlock can come apart -- an organizer may delete an unlock -- and without + // this the spent link answers success forever while registration keeps + // refusing them. + it("re-grants the unlock on a link that was already spent", async () => { + claimedRows = []; + diagnosisRow = { + revoked: false, + expired: false, + exhausted: false, + already_used: true, + }; + + await controller.redeemTournamentInviteCode({ + user: player, + tournament_id: "tournament-1", + code: "ABCDEFGHJK", + }); + + const regrant = statements.find( + (sql) => + sql.includes("INSERT INTO tournament_registration_unlocks") && + !sql.includes("WITH claimed AS ("), + ); + expect(regrant).toContain("ON CONFLICT DO NOTHING"); + }); + + // A limiter that reads zero whenever Redis breaks is a limiter that turns + // itself off exactly when it matters. + it("refuses rather than fails open when redis cannot count", async () => { + redisExec.mockResolvedValue(null); + + await expect( + controller.redeemTournamentInviteCode({ + user: player, + tournament_id: "tournament-1", + code: "ABCDEFGHJK", + }), + ).rejects.toThrow(/^invite_rate_limited$/); + + redisExec.mockResolvedValue([[new Error("READONLY"), null]]); + + await expect( + controller.redeemTournamentInviteCode({ + user: player, + tournament_id: "tournament-1", + code: "ABCDEFGHJK", + }), + ).rejects.toThrow(/^invite_rate_limited$/); + }); + }); +}); diff --git a/src/tournaments/tournaments.controller.ts b/src/tournaments/tournaments.controller.ts index 6e95d0f60..1979b3588 100644 --- a/src/tournaments/tournaments.controller.ts +++ b/src/tournaments/tournaments.controller.ts @@ -1,4 +1,5 @@ import { Controller, Logger } from "@nestjs/common"; +import { Redis } from "ioredis"; import { HasuraAction, HasuraEvent } from "../hasura/hasura.controller"; import { HasuraService } from "../hasura/hasura.service"; import { HasuraEventData } from "../hasura/types/HasuraEventData"; @@ -8,6 +9,8 @@ import { User } from "../auth/types/User"; import { DiscordTournamentVoiceService } from "../discord-bot/discord-tournament-voice/discord-tournament-voice.service"; import { tournaments_set_input } from "../../generated"; import { NotificationsService } from "../notifications/notifications.service"; +import { PostgresService } from "../postgres/postgres.service"; +import { RedisManagerService } from "../redis/redis-manager/redis-manager.service"; // These tables are newer than the generated GraphQL types; event payloads are // typed locally (mirrors the leagues controller). @@ -22,8 +25,47 @@ type TeamRosterRow = { role?: string; }; +// The registration / check-in columns are newer than generated/schema.ts, so +// every read of them goes through raw SQL rather than the typed Hasura client. +type TournamentAccess = { + id: string; + name: string; + status: string; + start: string; + banner: string | null; + logo: string | null; + organizer_steam_id: string | null; + registration_type: string; + invite_only: boolean; + check_in_required: boolean; + check_in_setting: string; + check_in_open: boolean; + is_organizer: boolean; + unlocked: boolean; +}; + +type CheckInTeam = { + id: string; + can_manage: boolean; + is_captain: boolean; +}; + +// One accepted member of the lobby being signed up as a free agent party, with +// every gate the pool applies to them resolved in the same round trip. +type LobbyPartyMember = { + steam_id: string; + name: string; + eligible: boolean; + unlocked: boolean; + rostered: boolean; + owns_team: boolean; + pool_status: string | null; +}; + @Controller("tournaments") export class TournamentsController { + private readonly redis: Redis; + constructor( private readonly logger: Logger, private readonly hasura: HasuraService, @@ -31,7 +73,11 @@ export class TournamentsController { private readonly clips: ClipsService, private readonly tournamentVoice: DiscordTournamentVoiceService, private readonly notifications: NotificationsService, - ) {} + private readonly postgres: PostgresService, + private readonly redisManager: RedisManagerService, + ) { + this.redis = this.redisManager.getConnection(); + } private async announceRegistrationOpen( tournamentId: string, @@ -390,4 +436,946 @@ export class TournamentsController { return { matchCount: matchIds.length }; } + + // Every guard below runs here rather than in a trigger or a permission + // filter. The writes land on the API's pooled connection, which carries no + // hasura.user, and every existing SQL guard treats a role-less session as an + // internal write -- so an action that skipped its own check would be + // unguarded, not merely redundant. + private hasuraSession(user: User): string { + return JSON.stringify({ + "x-hasura-role": user.role, + "x-hasura-user-id": user.steam_id, + }); + } + + private async getTournamentAccess( + tournamentId: string, + user: User, + ): Promise { + const [tournament] = await this.postgres.query>( + `SELECT t.id::text AS id, + t.name, + t.status, + t."start", + t.banner, + t.logo, + t.organizer_steam_id::text AS organizer_steam_id, + t.registration_type, + t.invite_only, + t.check_in_required, + t.check_in_setting, + COALESCE(tournament_check_in_open(t), false) AS check_in_open, + COALESCE(is_tournament_organizer(t, $2::json), false) AS is_organizer, + tournament_registration_unlocked(t.id, $3::bigint) AS unlocked + FROM tournaments t + WHERE t.id = $1::uuid`, + [tournamentId, this.hasuraSession(user), user.steam_id], + ); + + if (!tournament) { + throw Error("tournament not found"); + } + + return tournament; + } + + private requireOrganizer(tournament: TournamentAccess) { + if (!tournament.is_organizer) { + throw Error("not the tournament organizer"); + } + } + + // The bracket is drawn and matches may already be in play; re-admitting or + // re-drafting into it is a different, much riskier feature. + private static readonly BRACKET_IN_PLAY = [ + "Live", + "Paused", + "Finished", + "Cancelled", + "CancelledMinTeams", + ]; + + @HasuraAction() + public async checkIntoTournament(data: { + user: User; + tournament_id: string; + tournament_team_id?: string; + }) { + const { tournament_id, tournament_team_id } = data; + const tournament = await this.getTournamentAccess(tournament_id, data.user); + + if (!tournament.check_in_required) { + throw Error("this tournament does not require check-in"); + } + + if (!tournament.check_in_open) { + throw Error("the check-in window is not open"); + } + + const team = await this.resolveCheckInTeam( + tournament_id, + tournament_team_id, + data.user, + ); + + // An undrafted free agent has no team to confirm for; their own row is the + // whole confirmation, whatever check_in_setting says. Checked only after + // the team lookup, so a free agent who has since been drafted (or joined a + // team in a 'both' tournament) still confirms through that team. + if (!team) { + const freeAgent = await this.postgres.query>( + `UPDATE tournament_free_agents + SET checked_in_at = now() + WHERE tournament_id = $1::uuid + AND player_steam_id = $2::bigint + AND status <> 'withdrawn' + RETURNING id::text AS id`, + [tournament_id, data.user.steam_id], + ); + + if (freeAgent.length === 0) { + throw Error("you are not registered for this tournament"); + } + + return { success: true }; + } + + switch (tournament.check_in_setting) { + case "Admin": { + this.requireOrganizer(tournament); + break; + } + case "Players": { + const confirmed = await this.postgres.query>( + `UPDATE tournament_team_roster + SET checked_in_at = now() + WHERE tournament_team_id = $1::uuid + AND player_steam_id = $2::bigint + RETURNING tournament_team_id::text AS id`, + [team.id, data.user.steam_id], + ); + + if (confirmed.length === 0) { + throw Error("you are not on this team's roster"); + } + + // taiud_tournament_team_roster_check_in rolls the per-player stamps up + // into the team once the minimum lineup has confirmed. + return { success: true }; + } + default: { + if (!team.can_manage && !team.is_captain) { + throw Error("only the team captain can check this team in"); + } + break; + } + } + + await this.postgres.query( + `UPDATE tournament_teams + SET checked_in_at = now() + WHERE id = $1::uuid + AND tournament_id = $2::uuid + AND checked_in_at IS NULL`, + [team.id, tournament_id], + ); + + return { success: true }; + } + + private async resolveCheckInTeam( + tournamentId: string, + tournamentTeamId: string | undefined, + user: User, + ): Promise { + const session = this.hasuraSession(user); + + if (tournamentTeamId) { + const [team] = await this.postgres.query>( + `SELECT tt.id::text AS id, + COALESCE(can_manage_tournament_team(tt, $3::json), false) AS can_manage, + tt.captain_steam_id = $4::bigint OR tt.owner_steam_id = $4::bigint AS is_captain + FROM tournament_teams tt + WHERE tt.id = $1::uuid AND tt.tournament_id = $2::uuid`, + [tournamentTeamId, tournamentId, session, user.steam_id], + ); + + if (!team) { + throw Error("team is not registered for this tournament"); + } + + return team; + } + + // The team they are ROSTERED on wins, and only then one they merely own or + // captain: a player holds at most one roster row per tournament + // (tournament_roster_pkey), and Players mode confirms that row and nothing + // else. Ordered all the way down to the id, because an unordered LIMIT 1 + // over an owner who is also somebody else's substitute can answer + // differently between two calls and check in the wrong team. + const [team] = await this.postgres.query>( + `SELECT tt.id::text AS id, + COALESCE(can_manage_tournament_team(tt, $2::json), false) AS can_manage, + tt.captain_steam_id = $3::bigint OR tt.owner_steam_id = $3::bigint AS is_captain + FROM tournament_teams tt + LEFT JOIN tournament_team_roster ttr + ON ttr.tournament_team_id = tt.id + AND ttr.player_steam_id = $3::bigint + WHERE tt.tournament_id = $1::uuid + AND ( + ttr.player_steam_id IS NOT NULL + OR tt.owner_steam_id = $3::bigint + OR tt.captain_steam_id = $3::bigint + ) + ORDER BY (ttr.player_steam_id IS NOT NULL) DESC, + (tt.captain_steam_id = $3::bigint OR tt.owner_steam_id = $3::bigint) DESC, + tt.created_at, + tt.id + LIMIT 1`, + [tournamentId, session, user.steam_id], + ); + + return team; + } + + @HasuraAction() + public async readmitTournamentTeam(data: { + user: User; + tournament_id: string; + tournament_team_id: string; + }) { + const { tournament_id, tournament_team_id } = data; + const tournament = await this.getTournamentAccess(tournament_id, data.user); + + this.requireOrganizer(tournament); + + if (TournamentsController.BRACKET_IN_PLAY.includes(tournament.status)) { + throw Error("cannot re-admit a team once the tournament is live"); + } + + const readmitted = await this.postgres.query>( + `UPDATE tournament_teams + SET checked_in_at = now() + WHERE id = $1::uuid AND tournament_id = $2::uuid + RETURNING id::text AS id`, + [tournament_team_id, tournament_id], + ); + + if (readmitted.length === 0) { + throw Error("team is not registered for this tournament"); + } + + await this.reseedTournament(tournament_id); + + this.logger.log( + `[${tournament_id}] re-admitted team ${tournament_team_id} after a missed check-in`, + ); + + return { success: true }; + } + + @HasuraAction() + public async extendTournamentCheckIn(data: { + user: User; + tournament_id: string; + minutes: number; + }) { + const { tournament_id, minutes } = data; + const tournament = await this.getTournamentAccess(tournament_id, data.user); + + this.requireOrganizer(tournament); + + if (tournament.status !== "CheckInReview") { + throw Error("the tournament is not held for check-in review"); + } + + if (!Number.isInteger(minutes) || minutes < 1 || minutes > 240) { + throw Error("extend the check-in window by 1 to 240 minutes"); + } + + // Measured from now, not from the deadline that already passed: a review is + // only reached after the cutoff, so extending "by 10 minutes" from a stale + // deadline could still land in the past. + // + // The status stays CheckInReview. Flipping it back to RegistrationOpen was + // what re-opened the window, but it also re-opened REGISTRATION -- Hasura's + // insert rules key off exactly that status -- so an extension meant for two + // missing teams enlarged the field with brand new ones, each auto-stamped as + // checked in by tbi_tournament_team. Moving the deadline is enough on its + // own: check-in is gated on the clock, and ProcessTournamentCheckIn closes + // any deadline it has not already closed. + const extended = await this.postgres.query>( + `UPDATE tournaments t + SET check_in_ends_at = GREATEST(t.check_in_ends_at, now()) + make_interval(mins => $2::int) + WHERE t.id = $1::uuid + AND t.status = 'CheckInReview' + AND GREATEST(t.check_in_ends_at, now()) + make_interval(mins => $2::int) < t."start" + RETURNING t.id::text AS id`, + [tournament_id, minutes], + ); + + if (extended.length === 0) { + throw Error( + "the extended check-in window would end after the tournament starts", + ); + } + + const recipients = await this.pendingCheckInRecipients(tournament_id); + + if (recipients.length > 0) { + await this.notifications.notifyPlayers("TournamentCheckInOpen", { + title: "Tournament check-in re-opened", + message: `${NotificationsService.escapeHtml( + tournament.name, + )} check-in has been extended by ${minutes} minutes. Confirm your spot.`, + role: "user", + entity_id: tournament_id, + steamIds: recipients, + data: { image: tournament.banner ?? tournament.logo }, + }); + } + + return { success: true }; + } + + // The same recipients the job announces the window to, from the same SQL: + // an extension exists to rescue whoever has not confirmed, and free agents + // waitlisted by the cutoff are the ones with the most to lose by not hearing + // about it -- the draft re-admits exactly the waitlisted agents that checked + // in. + private async pendingCheckInRecipients( + tournamentId: string, + ): Promise> { + const rows = await this.postgres.query>( + `SELECT steam_id::text AS steam_id + FROM tournament_pending_check_in_recipients($1::uuid)`, + [tournamentId], + ); + + return rows.map((row) => row.steam_id); + } + + @HasuraAction() + public async continueTournamentCheckIn(data: { + user: User; + tournament_id: string; + }) { + const { tournament_id } = data; + const tournament = await this.getTournamentAccess(tournament_id, data.user); + + this.requireOrganizer(tournament); + + if (tournament.status !== "CheckInReview") { + throw Error("the tournament is not held for check-in review"); + } + + const continued = await this.postgres.query>( + `UPDATE tournaments + SET status = 'RegistrationClosed' + WHERE id = $1::uuid AND status = 'CheckInReview' + RETURNING id::text AS id`, + [tournament_id], + ); + + if (continued.length === 0) { + throw Error("the tournament is no longer held for check-in review"); + } + + this.logger.log( + `[${tournament_id}] continued out of check-in review without the missing teams`, + ); + + return { success: true }; + } + + @HasuraAction() + public async draftTournamentTeams(data: { + user: User; + tournament_id: string; + }) { + const { tournament_id } = data; + const tournament = await this.getTournamentAccess(tournament_id, data.user); + + this.requireOrganizer(tournament); + + if (TournamentsController.BRACKET_IN_PLAY.includes(tournament.status)) { + throw Error("cannot draft teams once the tournament is live"); + } + + if (!["free_agents", "both"].includes(tournament.registration_type)) { + throw Error("this tournament does not accept free agents"); + } + + const [drafted] = await this.postgres.query< + Array<{ teams_created: number }> + >(`SELECT draft_tournament_free_agent_teams($1::uuid) AS teams_created`, [ + tournament_id, + ]); + + await this.reseedTournament(tournament_id); + + this.logger.log( + `[${tournament_id}] drafted ${drafted.teams_created} free agent teams`, + ); + + return { teams_created: drafted.teams_created }; + } + + // All three, in this order. Stamping checked_in_at is not enough on its own: + // assign_seeds_to_teams recomputes eligibility from scratch, the bracket is + // SIZED by update_tournament_stages from the eligible count, and the slots are + // filled by seed_stage. Run the seeding alone after "continue without them" + // already drew the bracket and a re-admitted team gets eligible_at and a seed + // with nowhere to play -- a seeded entrant that never appears in a match. + // + // Seeding runs FIRST because update_tournament_stages sizes the bracket from + // eligible_at, and assign_seeds_to_teams is what writes it. The other way + // round the bracket is built from the count as it stood before the re-admit, + // so the team just let back in is seeded past the last slot that exists. + private async reseedTournament(tournamentId: string) { + await this.postgres.query( + `SELECT assign_seeds_to_teams(t) FROM tournaments t WHERE t.id = $1::uuid`, + [tournamentId], + ); + await this.postgres.query(`SELECT update_tournament_stages($1::uuid)`, [ + tournamentId, + ]); + await this.postgres.query( + `SELECT seed_stage(ts.id) + FROM tournament_stages ts + WHERE ts.tournament_id = $1::uuid AND ts."order" = 1`, + [tournamentId], + ); + } + + @HasuraAction() + public async joinTournamentAsFreeAgent(data: { + user: User; + tournament_id: string; + with_party?: boolean; + }) { + const { tournament_id } = data; + const tournament = await this.getTournamentAccess(tournament_id, data.user); + + if (!["free_agents", "both"].includes(tournament.registration_type)) { + throw Error("this tournament only accepts pre-formed teams"); + } + + if (tournament.status !== "RegistrationOpen") { + throw Error("registration is not open"); + } + + this.requireRegistrationUnlocked(tournament); + + const [eligible] = await this.postgres.query>( + `SELECT player_meets_tournament_requirements($1::uuid, $2::bigint) AS ok`, + [tournament_id, data.user.steam_id], + ); + + if (!eligible?.ok) { + throw Error("you do not meet this tournament's entry requirements"); + } + + if (data.with_party) { + return await this.joinFreeAgentPoolWithLobby(tournament, data.user); + } + + await this.postgres.query( + `INSERT INTO tournament_free_agents (tournament_id, player_steam_id) + VALUES ($1::uuid, $2::bigint) + ON CONFLICT (tournament_id, player_steam_id) DO NOTHING`, + [tournament_id, data.user.steam_id], + ); + + return { success: true }; + } + + private static freeAgentPartyBlocker( + member: LobbyPartyMember, + requireUnlock: boolean, + ): string | null { + if (member.owns_team) { + return "already has a team in this tournament"; + } + + if (member.rostered) { + return "is already on a roster in this tournament"; + } + + if (!member.eligible) { + return "does not meet this tournament's entry requirements"; + } + + // The invite-only gate is per player, like the passcode and the invite it + // grants: the captain being unlocked says nothing about their friends. + if (requireUnlock && !member.unlocked) { + return "has not been invited to this tournament"; + } + + // Anything past 'registered' is a commitment the pool has already acted on + // -- a draft has placed them, passed them over, or they were removed. Folding + // such a row into a new party silently would build a party that the draft + // then treats as smaller than the lobby that formed it. + if (member.pool_status !== null && member.pool_status !== "registered") { + return "is already committed in this tournament"; + } + + return null; + } + + // Signing the lobby up IS the party: everyone accepted into it is entered + // together under the lobby's id, and the draft keeps them on one team. There + // is no invite to accept because there is nothing new to consent to -- the + // captain already queues this exact roster into matchmaking, which commits + // them to a live match rather than a signup. + private async joinFreeAgentPoolWithLobby( + tournament: TournamentAccess, + user: User, + ) { + const [lobby] = await this.postgres.query< + Array<{ lobby_id: string; captain: boolean }> + >( + `SELECT lobby_id::text AS lobby_id, captain + FROM lobby_players + WHERE steam_id = $1::bigint AND status = 'Accepted'`, + [user.steam_id], + ); + + if (!lobby) { + throw Error("you are not in a lobby"); + } + + if (!lobby.captain) { + throw Error("you are not the captain of this lobby"); + } + + const members = await this.postgres.query>( + `SELECT lp.steam_id::text AS steam_id, + COALESCE(p.name, 'A player') AS name, + player_meets_tournament_requirements($1::uuid, lp.steam_id) AS eligible, + tournament_registration_unlocked($1::uuid, lp.steam_id) AS unlocked, + EXISTS ( + SELECT 1 FROM tournament_team_roster ttr + WHERE ttr.tournament_id = $1::uuid + AND ttr.player_steam_id = lp.steam_id + ) AS rostered, + EXISTS ( + SELECT 1 FROM tournament_teams tt + WHERE tt.tournament_id = $1::uuid + AND tt.owner_steam_id = lp.steam_id + ) AS owns_team, + fa.status AS pool_status + FROM lobby_players lp + JOIN players p ON p.steam_id = lp.steam_id + LEFT JOIN tournament_free_agents fa + ON fa.tournament_id = $1::uuid AND fa.player_steam_id = lp.steam_id + WHERE lp.lobby_id = $2::uuid AND lp.status = 'Accepted' + ORDER BY lp.captain DESC, lp.steam_id`, + [tournament.id, lobby.lobby_id], + ); + + if (members.length === 0) { + throw Error("you are not in a lobby"); + } + + const steamIds = members.map((member) => member.steam_id); + + for (const member of members) { + const blocker = TournamentsController.freeAgentPartyBlocker( + member, + tournament.invite_only, + ); + + if (blocker) { + throw Error(`${member.name} ${blocker}`); + } + } + + const [sizing] = await this.postgres.query< + Array<{ team_size: number | null; carried_over: string }> + >( + `SELECT COALESCE( + tournament_min_players_per_lineup(t), + tournament_max_players_per_lineup(t) + ) AS team_size, + ( + SELECT COUNT(*) + FROM tournament_free_agents fa + WHERE fa.tournament_id = t.id + AND fa.party_id = $2::uuid + AND fa.status <> 'withdrawn' + AND fa.player_steam_id <> ALL($3::bigint[]) + )::text AS carried_over + FROM tournaments t + WHERE t.id = $1::uuid`, + [tournament.id, lobby.lobby_id, steamIds], + ); + + // Members who signed up from this lobby and have since left it still hold + // the party's id, so the cap is measured on the pool rather than on the + // lobby: a lobby that has churned can be larger than any team it drafts on. + const partySize = members.length + Number(sizing?.carried_over ?? 0); + const teamSize = sizing?.team_size ?? null; + + if (teamSize !== null && partySize > teamSize) { + throw Error( + `a party of ${partySize} cannot be drafted onto a team of ${teamSize}`, + ); + } + + await this.postgres.query( + `INSERT INTO tournament_free_agents (tournament_id, player_steam_id, party_id) + SELECT $1::uuid, member.steam_id, $2::uuid + FROM unnest($3::bigint[]) AS member(steam_id) + ON CONFLICT (tournament_id, player_steam_id) + DO UPDATE SET party_id = EXCLUDED.party_id + WHERE tournament_free_agents.status = 'registered'`, + [tournament.id, lobby.lobby_id, steamIds], + ); + + await this.announceFreeAgentParty( + tournament, + user, + steamIds.filter((steamId) => steamId !== user.steam_id), + ); + + return { success: true }; + } + + private async announceFreeAgentParty( + tournament: TournamentAccess, + captain: User, + steamIds: Array, + ) { + if (steamIds.length === 0) { + return; + } + + try { + await this.notifications.notifyPlayers("TournamentPartySignup", { + title: "Signed up with your lobby", + message: `${NotificationsService.escapeHtml( + captain.name, + )} signed your lobby up for ${NotificationsService.escapeHtml( + tournament.name, + )}. You will be drafted onto the same team.`, + role: "user", + entity_id: tournament.id, + steamIds, + data: { image: tournament.banner ?? tournament.logo }, + }); + } catch (error) { + // The signup is already written; a lost notification must not surface as + // a failed registration to the captain who sent it. + this.logger.warn( + `[${tournament.id}] unable to announce free agent party`, + error, + ); + } + } + + @HasuraAction() + public async leaveTournamentAsFreeAgent(data: { + user: User; + tournament_id: string; + }) { + const { tournament_id } = data; + const tournament = await this.getTournamentAccess(tournament_id, data.user); + + if (!["Setup", "RegistrationOpen"].includes(tournament.status)) { + throw Error("the free agent pool is closed"); + } + + const removed = await this.postgres.query< + Array<{ id: string; status: string }> + >( + `DELETE FROM tournament_free_agents + WHERE tournament_id = $1::uuid AND player_steam_id = $2::bigint + RETURNING id::text AS id, status`, + [tournament_id, data.user.steam_id], + ); + + if (removed.length === 0) { + throw Error("you are not in this tournament's free agent pool"); + } + + // Giving up a drafted slot drops the roster row and pulls the earliest + // waitlisted agent into it (tad_tournament_free_agents). Both the team that + // lost a player and the one that gained one need eligible_at and their seed + // recomputed -- check_team_eligibility restores eligibility on the roster + // write but never gives the seed back. + if (removed[0].status === "drafted") { + await this.reseedTournament(tournament_id); + } + + return { success: true }; + } + + private requireRegistrationUnlocked(tournament: TournamentAccess) { + if (!tournament.invite_only) { + return; + } + + if (tournament.is_organizer || tournament.unlocked) { + return; + } + + throw Error("this tournament is invite only"); + } + + @HasuraAction() + public async createTournamentInviteCode(data: { + user: User; + tournament_id: string; + expires_in_minutes?: number | null; + max_uses?: number | null; + }) { + const { tournament_id, expires_in_minutes, max_uses } = data; + const tournament = await this.getTournamentAccess(tournament_id, data.user); + + this.requireOrganizer(tournament); + + if (expires_in_minutes != null && expires_in_minutes <= 0) { + throw Error("an expiry has to be in the future"); + } + + if (max_uses != null && max_uses <= 0) { + throw Error("a use limit has to be at least one"); + } + + // The code itself comes from the column default: generating it in SQL keeps + // one generator for every public link on the platform, and keeps the API + // out of the business of seeding randomness. + const [code] = await this.postgres.query< + Array<{ id: string; code: string }> + >( + `INSERT INTO tournament_invite_codes + (tournament_id, created_by_player_steam_id, expires_at, max_uses) + VALUES ($1::uuid, $2::bigint, + CASE WHEN $3::int IS NULL THEN NULL + ELSE now() + ($3::int * interval '1 minute') END, + $4::int) + RETURNING id::text AS id, code`, + [ + tournament_id, + data.user.steam_id, + expires_in_minutes ?? null, + max_uses ?? null, + ], + ); + + return { id: code.id, code: code.code }; + } + + @HasuraAction() + public async revokeTournamentInviteCode(data: { + user: User; + invite_code_id: string; + }) { + const { invite_code_id } = data; + + const [code] = await this.postgres.query>( + `SELECT tournament_id::text AS tournament_id + FROM tournament_invite_codes + WHERE id = $1::uuid`, + [invite_code_id], + ); + + if (!code) { + throw Error("invite link not found"); + } + + const tournament = await this.getTournamentAccess( + code.tournament_id, + data.user, + ); + + this.requireOrganizer(tournament); + + // Stamped rather than deleted: the uses cascade off the code, and revoking + // a link must not erase the record of who already came in through it. + await this.postgres.query( + `UPDATE tournament_invite_codes + SET revoked_at = now() + WHERE id = $1::uuid AND revoked_at IS NULL`, + [invite_code_id], + ); + + return { success: true }; + } + + // An invite code is a bearer credential and redemption takes an arbitrary + // tournament id, so every logged-in player can grind codes against every + // tournament. + public static readonly REDEEM_ATTEMPTS_PER_MINUTE = 5; + + // Every refusal a player can be handed here is thrown as a code rather than a + // sentence: an action's error reaches the client as `message` and nothing + // else, so the only way the reason survives in a form the browser can + // translate is to BE the message. The web side maps each one onto + // tournament.invite_accept.errors.*; anything unrecognised there falls back to + // showing the message verbatim, which is why refusals from outside this + // contract stay prose. + @HasuraAction() + public async redeemTournamentInviteCode(data: { + user: User; + tournament_id: string; + code: string; + }) { + const { tournament_id, code } = data; + + await RedisManagerService.assertRateLimit(this.redis, { + key: "tournament-invite-code", + steamId: data.user.steam_id, + limit: TournamentsController.REDEEM_ATTEMPTS_PER_MINUTE, + message: "invite_rate_limited", + }); + + const tournament = await this.getTournamentAccess(tournament_id, data.user); + + if (!["Setup", "RegistrationOpen"].includes(tournament.status)) { + throw Error("invite_registration_closed"); + } + + await this.pruneInviteCodes(tournament_id); + + // One statement, so two players spending the last slot at once cannot both + // win it: the second UPDATE blocks on the row, then re-checks its own WHERE + // against the committed `uses` and matches nothing. A read-then-write has no + // way to say that. Both writes hang off the same CTE, so the unlock and the + // audit row only exist for a claim that actually landed. + const claimed = await this.postgres.query< + Array<{ invite_code_id: string }> + >( + `WITH claimed AS ( + UPDATE tournament_invite_codes c + SET uses = c.uses + 1 + WHERE c.tournament_id = $1::uuid + AND upper(btrim(c.code)) = upper(btrim($2::text)) + AND c.revoked_at IS NULL + AND (c.expires_at IS NULL OR c.expires_at > now()) + AND (c.max_uses IS NULL OR c.uses < c.max_uses) + AND NOT EXISTS ( + SELECT 1 + FROM tournament_invite_code_uses u + WHERE u.invite_code_id = c.id + AND u.player_steam_id = $3::bigint + ) + RETURNING c.id + ), + unlocked AS ( + INSERT INTO tournament_registration_unlocks (tournament_id, player_steam_id) + SELECT $1::uuid, $3::bigint FROM claimed + ON CONFLICT DO NOTHING + RETURNING tournament_id + ) + INSERT INTO tournament_invite_code_uses (invite_code_id, player_steam_id) + SELECT id, $3::bigint FROM claimed + ON CONFLICT (invite_code_id, player_steam_id) DO NOTHING + RETURNING invite_code_id::text AS invite_code_id`, + [tournament_id, code ?? "", data.user.steam_id], + ); + + if (claimed.length > 0) { + return { success: true }; + } + + // Nothing was claimed, and the statement is silent about why. This either + // names the refusal or returns, which happens for one reason only: the + // player already spent this link. + await this.explainRefusedInviteCode( + tournament_id, + code ?? "", + data.user.steam_id, + ); + + // Spending the link is recorded on the use row, but what lets them in is + // the unlock -- and the two can come apart (an organizer revoking an unlock, + // a claim whose ON CONFLICT swallowed it). Re-granting it here is what stops + // a spent link from answering "accepted" to a player registration still + // refuses; the use row is untouched, so it costs the code nothing. + await this.postgres.query( + `INSERT INTO tournament_registration_unlocks (tournament_id, player_steam_id) + VALUES ($1::uuid, $2::bigint) + ON CONFLICT DO NOTHING`, + [tournament_id, data.user.steam_id], + ); + + return { success: true }; + } + + // Lazily, on the path that already has this tournament's codes in hand, + // rather than on a cron. Only codes nobody ever spent: a code with uses on it + // is the record of who came in through it, and the uses cascade off it. The + // grace period is what keeps a link that has only just lapsed answering "this + // expired" instead of "no such link". + private async pruneInviteCodes(tournamentId: string): Promise { + await this.postgres.query( + `DELETE FROM tournament_invite_codes c + WHERE c.tournament_id = $1::uuid + AND c.uses = 0 + AND (c.expires_at <= now() - interval '1 day' + OR c.revoked_at <= now() - interval '1 day')`, + [tournamentId], + ); + } + + // Only ever reached once the claim has failed, so the diagnosis races nothing + // that matters: it decides which refusal to name, never whether to let anyone + // in. + private async explainRefusedInviteCode( + tournamentId: string, + code: string, + steamId: string, + ): Promise { + const [row] = await this.postgres.query< + Array<{ + revoked: boolean; + expired: boolean; + exhausted: boolean; + already_used: boolean; + }> + >( + `SELECT c.revoked_at IS NOT NULL AS revoked, + c.expires_at IS NOT NULL AND c.expires_at <= now() AS expired, + c.max_uses IS NOT NULL AND c.uses >= c.max_uses AS exhausted, + EXISTS ( + SELECT 1 + FROM tournament_invite_code_uses u + WHERE u.invite_code_id = c.id + AND u.player_steam_id = $3::bigint + ) AS already_used + FROM tournament_invite_codes c + WHERE c.tournament_id = $1::uuid + AND upper(btrim(c.code)) = upper(btrim($2::text))`, + [tournamentId, code, steamId], + ); + + if (!row) { + throw Error("invite_not_found"); + } + + // Spending a link twice is the double-clicked button, not a second entry: + // they already hold the unlock, so this is a no-op rather than a refusal. + if (row.already_used) { + return; + } + + if (row.revoked) { + throw Error("invite_revoked"); + } + + if (row.expired) { + throw Error("invite_expired"); + } + + if (row.exhausted) { + throw Error("invite_used_up"); + } + + throw Error("invite_not_found"); + } } diff --git a/src/tournaments/tournaments.module.ts b/src/tournaments/tournaments.module.ts index d2af50547..9c7aa6f73 100644 --- a/src/tournaments/tournaments.module.ts +++ b/src/tournaments/tournaments.module.ts @@ -6,6 +6,8 @@ import { ClipsModule } from "../matches/clips/clips.module"; import { DiscordTournamentVoiceModule } from "../discord-bot/discord-tournament-voice/discord-tournament-voice.module"; import { loggerFactory } from "../utilities/LoggerFactory"; import { NotificationsModule } from "../notifications/notifications.module"; +import { PostgresModule } from "../postgres/postgres.module"; +import { RedisModule } from "../redis/redis.module"; @Module({ imports: [ @@ -14,6 +16,8 @@ import { NotificationsModule } from "../notifications/notifications.module"; ClipsModule, DiscordTournamentVoiceModule, NotificationsModule, + PostgresModule, + RedisModule, ], controllers: [TournamentsController], providers: [loggerFactory()], diff --git a/src/utility/utility-practice.service.ts b/src/utility/utility-practice.service.ts index 970c5e1b7..448fe3535 100644 --- a/src/utility/utility-practice.service.ts +++ b/src/utility/utility-practice.service.ts @@ -671,28 +671,16 @@ export class UtilityPracticeService { // index that keeps codes unique is scoped to Starting/Ready, so an ended // session's code is free to be minted again by somebody else. // An invite code is a bearer credential, so the lookup is the enumeration - // surface rather than the code length alone. Keyed per caller, and the minute - // is part of the key rather than a refreshed TTL -- re-setting the TTL on - // every attempt would push the window ahead of a caller who never stops and - // lock them out for good. + // surface rather than the code length alone. public static readonly INVITE_LOOKUPS_PER_MINUTE = 10; private async assertInviteLookupRateLimit(steamId: string): Promise { - const key = `utility-invite-lookup:${steamId}:${Math.floor( - Date.now() / 60000, - )}`; - // INCR rather than get-then-put: guesses fired concurrently all read the - // same pre-increment value, and a limit that only counts the attempts that - // happened to be serialised is not a limit. EXPIRE has to follow INCR -- - // on a key that does not exist yet it does nothing, which would leave the - // counter with no TTL at all. - const result = await this.redis.multi().incr(key).expire(key, 120).exec(); - - const count = Number(result?.[0]?.[1] ?? 0); - - if (count > UtilityPracticeService.INVITE_LOOKUPS_PER_MINUTE) { - throw Error("too many invite attempts, try again in a minute"); - } + await RedisManagerService.assertRateLimit(this.redis, { + key: "utility-invite-lookup", + steamId, + limit: UtilityPracticeService.INVITE_LOOKUPS_PER_MINUTE, + message: "too many invite attempts, try again in a minute", + }); } private async findSession(options: { diff --git a/src/voice/voice.service.spec.ts b/src/voice/voice.service.spec.ts index 2aec7f2cd..374d40fe1 100644 --- a/src/voice/voice.service.spec.ts +++ b/src/voice/voice.service.spec.ts @@ -1,4 +1,4 @@ -import { Logger } from "@nestjs/common"; +import { ForbiddenException, Logger } from "@nestjs/common"; import { createHmac } from "crypto"; import { VoiceService } from "./voice.service"; import { User } from "../auth/types/User"; @@ -546,10 +546,16 @@ describe("VoiceService", () => { const path = (steamId: string) => `voice-${LOBBY_ID}-${steamId}`; const roster = () => - postgres.query.mockResolvedValue([ - { steam_id: ME.steam_id, name: "me", avatar_url: null }, - { steam_id: PEER, name: "peer", avatar_url: null }, - ]); + postgres.query.mockImplementation((sql: string) => + Promise.resolve( + sql.includes("uuid[]") + ? [] + : [ + { steam_id: ME.steam_id, name: "me", avatar_url: null }, + { steam_id: PEER, name: "peer", avatar_url: null }, + ], + ), + ); // Keyed, so a test cannot pass because the members cache happened to answer // with the publishing snapshot (or the other way round). @@ -1087,4 +1093,139 @@ describe("VoiceService", () => { }); }); }); + // A call belongs to a match, and a match ends. It does not end the moment the + // last round does, though -- see GRACE_SECONDS. + describe("a match that has ended", () => { + const LINEUP_ID = "33333333-3333-3333-3333-333333333333"; + const MEMBER = { + steam_id: ME.steam_id, + name: "me", + avatar_url: null, + coach: false, + }; + + const live = () => + mediaMtx.listPaths.mockResolvedValue( + new Map([ + [ + `voice-${LINEUP_ID}-${ME.steam_id}`, + { ready: true, bytesReceived: 1 }, + ], + [ + `voicecam-${LINEUP_ID}-${ME.steam_id}`, + { ready: true, bytesReceived: 1 }, + ], + ]), + ); + + // Which of the live channels belong to a match that is over. Everything else + // the pass asks Postgres for is the member list. + const overIs = (ids: Array) => + postgres.query.mockImplementation((sql: string) => + Promise.resolve(sql.includes("uuid[]") ? ids.map((id) => ({ id })) : [MEMBER]), + ); + + const graceOpen = (open: boolean) => + redis.get.mockImplementation((key: string) => + Promise.resolve(key === `voice:grace:${LINEUP_ID}` && open ? "1" : null), + ); + + const closed = () => + redis.publish.mock.calls + .map(([, payload]) => JSON.parse(payload as string)) + .filter((event) => event.event === "voice:closed"); + + it("leaves the call up while the grace window is open", async () => { + live(); + overIs([LINEUP_ID]); + graceOpen(true); + + await service.monitorChannels(); + + expect(mediaMtx.kickSessions).not.toHaveBeenCalled(); + expect(closed()).toHaveLength(0); + }); + + it("closes the call once the window has run out", async () => { + live(); + overIs([LINEUP_ID]); + graceOpen(false); + + await service.monitorChannels(); + + expect(mediaMtx.kickSessions).toHaveBeenCalledWith( + `voice-${LINEUP_ID}-${ME.steam_id}`, + ); + // The camera goes with the microphone: a tile that kept playing after the + // call closed is the worse half of this to leave running. + expect(mediaMtx.kickSessions).toHaveBeenCalledWith( + `voicecam-${LINEUP_ID}-${ME.steam_id}`, + ); + expect(closed()).toHaveLength(1); + expect(closed()[0].data.channelId).toBe(LINEUP_ID); + }); + + // Kicking the publisher tells the browser nothing, so the event is the only + // thing that stops a client rendering a call that has stopped existing. + it("tells a member who was in it, not only whoever was publishing", async () => { + mediaMtx.listPaths.mockResolvedValue(new Map()); + postgres.query.mockResolvedValue([MEMBER]); + graceOpen(false); + + await service.closeChannel(LINEUP_ID); + + expect(closed()[0].steamId).toBe(ME.steam_id); + }); + + it("leaves a channel whose match is still running alone", async () => { + live(); + overIs([]); + graceOpen(false); + + await service.monitorChannels(); + + expect(mediaMtx.kickSessions).not.toHaveBeenCalled(); + }); + + // The window is membership, not just a delay before a kick: the roster can + // still get back into the call they were in when the match ended. + it("still admits a member during the grace window", async () => { + postgres.query + .mockResolvedValueOnce(enabled(true)) + .mockResolvedValueOnce([]) + .mockResolvedValueOnce([]) + .mockResolvedValueOnce([MEMBER]); + graceOpen(true); + + await expect(service.publish(LINEUP_ID, ME, "offer")).resolves.toBe( + "answer-sdp", + ); + }); + + it("refuses once the window has closed", async () => { + postgres.query + .mockResolvedValueOnce(enabled(true)) + .mockResolvedValueOnce([]) + .mockResolvedValueOnce([]); + graceOpen(false); + + await expect(service.publish(LINEUP_ID, ME, "offer")).rejects.toThrow( + /not a member/i, + ); + }); + + // A roster that reads a channel it is no longer in is an ordinary thing for + // a client to do -- every match page does it -- so it answers rather than + // raising something the exceptions handler logs a stack trace for. + it("answers a non-member with a 403", async () => { + postgres.query + .mockResolvedValueOnce(enabled(true)) + .mockResolvedValueOnce([]) + .mockResolvedValueOnce([]); + + await expect(service.participants(LINEUP_ID, ME)).rejects.toBeInstanceOf( + ForbiddenException, + ); + }); + }); }); diff --git a/src/voice/voice.service.ts b/src/voice/voice.service.ts index 0626f7580..70c3385c9 100644 --- a/src/voice/voice.service.ts +++ b/src/voice/voice.service.ts @@ -1,4 +1,4 @@ -import { Injectable, Logger } from "@nestjs/common"; +import { ForbiddenException, Injectable, Logger } from "@nestjs/common"; import { createHmac } from "crypto"; import { Redis } from "ioredis"; import { PostgresService } from "../postgres/postgres.service"; @@ -28,6 +28,27 @@ const MEMBERS_TTL_SECONDS = 30; // has to outlive the gap between monitor passes; it is rewritten on every one. const PUBLISHING_TTL_SECONDS = 120; +// How long a call outlives the match it belongs to. A match reaches its final +// status the moment the last round lands -- the scoreboard is still up and +// nobody has said gg yet -- so a channel that closed on that event would cut +// the call at the one point everybody is talking. +const GRACE_SECONDS = 5 * 60; + +// What "over" means, in one place: membership stops at exactly the point the +// monitor starts closing, and two queries that disagreed about it would either +// strand a call nothing ever closes or refuse one that is still open. +const ENDED_MATCH_STATUSES = [ + "Finished", + "Canceled", + "Forfeit", + "Surrendered", + "Tie", +]; + +const ENDED_MATCH_STATUS_SQL = ENDED_MATCH_STATUSES.map( + (status) => `'${status}'`, +).join(", "); + // `voice--`. Split on "-" would be ambiguous -- a uuid is full of // them -- so the shape is matched whole. const MEMBER_PATH_PATTERN = @@ -165,6 +186,13 @@ export class VoiceService { return `${VoiceService.PUBLISHING_KEY_PREFIX}${channelId}`; } + // Set when the match ends, gone when the grace window is up. Its absence is + // what the monitor closes on, so the window survives a pod restart: the key + // is the deadline, not a timer somebody is holding. + private static graceKey(channelId: string) { + return `voice:grace:${channelId}`; + } + // The inverse of pathForMember, kept beside it so the two cannot drift. public static parseMemberPath(path: string) { const match = MEMBER_PATH_PATTERN.exec(path); @@ -294,7 +322,7 @@ export class VoiceService { // camera nobody can now stop publishing. private async assertMembership(channelId: string, user: User) { if (!UUID_PATTERN.test(channelId)) { - throw new Error(NOT_A_MEMBER); + throw new ForbiddenException(NOT_A_MEMBER); } const [lobby] = await this.postgres.query>( @@ -316,7 +344,7 @@ export class VoiceService { ON m.lineup_1_id = ml.id OR m.lineup_2_id = ml.id WHERE ml.id = $1 - AND m.status NOT IN ('Finished', 'Canceled', 'Forfeit', 'Surrendered', 'Tie') + AND m.status NOT IN (${ENDED_MATCH_STATUS_SQL}) AND ( ml.coach_steam_id = $2 OR EXISTS ( @@ -334,7 +362,19 @@ export class VoiceService { return; } - throw new Error(NOT_A_MEMBER); + // The match is over, but not for long. Membership is asked of the cached + // list rather than the query above because that query is the one that just + // said no -- this is the same roster with the match's own status left out + // of it, bounded by a key that expires on its own. + if (await this.redis.get(VoiceService.graceKey(channelId))) { + const members = await this.members(channelId); + + if (members.some((member) => member.steam_id === user.steam_id)) { + return; + } + } + + throw new ForbiddenException(NOT_A_MEMBER); } // Which channel this player already has a live microphone on, if any. @@ -481,6 +521,91 @@ export class VoiceService { this.pushParticipantsSoon(lobbyId); } + // The match this channel belongs to has ended. Nothing is torn down here on + // purpose: this only starts the clock, and the monitor is what closes the + // channel once it has run out. A teardown fired straight from the match event + // would have to be re-fired by hand if the pod handling it died, where a + // deadline in Redis is read by whichever pod takes the next monitor pass. + public async graceOnMatchEnd(channelId: string) { + await this.redis.set( + VoiceService.graceKey(channelId), + "1", + "EX", + GRACE_SECONDS, + ); + } + + // Everybody out, and the channel with them. + // + // Who to kick comes from the paths rather than the roster: a deleted match + // has no match_lineup_players rows left to read and its call is still up. + // Who to tell is the two lists together -- a member sitting in the channel + // without publishing has nothing on MediaMTX to find them by, and they are + // exactly the person still looking at a call that has stopped existing. + public async closeChannel( + channelId: string, + known?: Map | null, + ) { + const paths = known ?? (await this.mediaMtx.listPaths()); + const publishing = new Set(); + + for (const path of paths?.keys() ?? []) { + const member = + VoiceService.parseMemberPath(path) ?? + VoiceService.parseCameraPath(path); + + if (member?.channelId === channelId) { + publishing.add(member.steamId); + } + } + + for (const steamId of publishing) { + await this.mediaMtx.kickSessions( + VoiceService.pathForMember(channelId, steamId), + ); + await this.mediaMtx.kickSessions( + VoiceService.pathForMemberCamera(channelId, steamId), + ); + } + + const told = new Map(); + + for (const member of await this.members(channelId)) { + told.set(member.steam_id, member); + } + + for (const steamId of publishing) { + if (!told.has(steamId)) { + told.set(steamId, { + steam_id: steamId, + name: null, + avatar_url: null, + coach: false, + }); + } + } + + await this.redis.del( + VoiceService.membersKey(channelId), + VoiceService.publishingKey(channelId), + VoiceService.graceKey(channelId), + ...[...told.keys()].flatMap((steamId) => [ + VoiceService.speakingKey(channelId, steamId), + VoiceService.remoteKey(channelId, steamId, "mic"), + VoiceService.remoteKey(channelId, steamId, "cam"), + ]), + ); + + // Kicking the publisher does not tell the browser anything -- see + // relayDeviceClaim -- so without this the call sits there looking connected + // until ICE consent freshness gives up, which is up to thirty seconds of a + // panel showing a room nobody is in. The member list is passed in because + // the cache it would otherwise be read from has just been dropped. + await this.push(channelId, "voice:closed", { channelId }, [ + ...told.values(), + ]); + } + // The camera half of publish/subscribe/leave above. Same membership gate, same // proxy, a different path -- see CAMERA_PATH_PATTERN for why it is not simply // a second track on the audio one. @@ -742,7 +867,7 @@ export class VoiceService { // only place the truth exists. public async setSpeaking(channelId: string, user: User, speaking: boolean) { if (!UUID_PATTERN.test(channelId)) { - throw new Error(NOT_A_MEMBER); + throw new ForbiddenException(NOT_A_MEMBER); } // Checked against the cached membership rather than through assertMember: @@ -752,7 +877,7 @@ export class VoiceService { const members = await this.members(channelId); if (!members.some((member) => member.steam_id === user.steam_id)) { - throw new Error(NOT_A_MEMBER); + throw new ForbiddenException(NOT_A_MEMBER); } const key = VoiceService.speakingKey(channelId, user.steam_id); @@ -888,6 +1013,48 @@ export class VoiceService { paths, ); } + + await this.closeEndedChannels([...publishing.keys()], paths); + } + + // Calls whose match has ended and whose grace window has run out. + // + // Driven from the paths rather than from the match event so nothing has to be + // remembered between the two: the sweep only ever looks at channels that are + // live right now, and closes the ones the grace key no longer covers. A pod + // that died holding the window, or a match that ended while the API was down, + // is closed by whichever pod takes the next pass rather than staying open + // forever. + private async closeEndedChannels( + channelIds: Array, + known?: Map | null, + ) { + if (channelIds.length === 0) { + return; + } + + // A lobby id never matches match_lineups, so party channels are simply not + // in the answer -- a party is not something a match can end. + const ended = await this.postgres.query>( + `SELECT ml.id::text AS id + FROM match_lineups ml + INNER JOIN matches m + ON m.lineup_1_id = ml.id + OR m.lineup_2_id = ml.id + WHERE ml.id = ANY($1::uuid[]) + AND m.status IN (${ENDED_MATCH_STATUS_SQL})`, + [channelIds], + ); + + for (const { id } of ended) { + if (await this.redis.get(VoiceService.graceKey(id))) { + continue; + } + + this.logger.log(`[voice] closing ${id}: its match has ended`); + + await this.closeChannel(id, known); + } } private async emptiedChannelKeys( diff --git a/test/notifications.spec.ts b/test/notifications.spec.ts index a24bf89a9..9efee8c58 100644 --- a/test/notifications.spec.ts +++ b/test/notifications.spec.ts @@ -317,13 +317,13 @@ describe("notifications (SQL-driven)", () => { }); // A notification that reaches the support webhook is posted verbatim into a - // staff channel. Most types are fine there; some are somebody's own words or - // are addressed to one player, and the only thing standing between them and - // that channel is IN_APP_ONLY_TYPES. + // staff channel, so only the types an operator has to act on go there and + // everything else is in-app. Routing used to say that the other way round -- + // a list of exclusions, with Discord the default -- which is how invites and + // check-in reminders addressed to one player came to be posted to staff. // - // This exists because routing two writers through notifyPlayers -- which is - // where the webhook lives -- silently made them Discord-facing. The next - // reroute should fail here rather than in a staff channel. + // The next type that gets routed through notifyPlayers, which is where the + // webhook lives, should fail here rather than in a staff channel. describe("discord relay", () => { const withWebhook = () => { const hasura = hasuraWritingToPostgres(); @@ -389,13 +389,28 @@ describe("notifications (SQL-driven)", () => { expect(posted).toEqual([]); }); + // The complaint this came from: organizer invites were showing up in the + // operators' channel. An invite is one player being asked something, and + // staff have nothing to do about it either way. + it("keeps an invite out of the staff channel", async () => { + await notify("TournamentInvite", "You were invited to register."); + + expect(posted).toEqual([]); + }); + + it("keeps a check-in reminder out of the staff channel", async () => { + await notify("TournamentCheckInOpen", "Check-in is open."); + + expect(posted).toEqual([]); + }); + it("still relays the types that are meant for it", async () => { // Guards the test itself: if the webhook never fired for any type, every // assertion above would pass for the wrong reason. - await notify("TeamInvite", "You were invited to a team."); + await notify("MatchSupport", "A match needs an admin."); expect(posted).toHaveLength(1); - expect(posted[0]).toContain("You were invited to a team."); + expect(posted[0]).toContain("A match needs an admin."); }); }); diff --git a/test/sanctions-policy.spec.ts b/test/sanctions-policy.spec.ts new file mode 100644 index 000000000..11f5fd543 --- /dev/null +++ b/test/sanctions-policy.spec.ts @@ -0,0 +1,790 @@ +import { PostgresService } from "./../src/postgres/postgres.service"; +import { Fixtures } from "./utils/fixtures"; +import { bootMigratedDb, runAsUser, SqlTestDb } from "./utils/sql-test-db"; + +// The configurable sanctions policy, against a real database. +// +// The most important thing here is the first block: the shipped defaults must +// reproduce, exactly, what the platform did when these numbers were hardcoded -- +// the 7 day windowed escalating leaver cooldown and the permanent platform-wide +// VAC ban. If that drifts, an upgrade silently re-sentences everybody. +describe("sanctions policy (SQL-driven)", () => { + let db: SqlTestDb; + let postgres: PostgresService; + let fx: Fixtures; + + // The ladder that lived in get_player_matchmaking_cooldown before the policy + // existed, in minutes, indexed by abandon count. + const HARDCODED_LADDER = [10, 60, 120, 240, 480, 960, 1920]; + + beforeAll(async () => { + db = await bootMigratedDb("SanctionsPolicyTest"); + postgres = db.postgres; + fx = new Fixtures(postgres, 76561196100000000n); + await fx.region("TestSanctions"); + }, 600_000); + + afterAll(async () => { + await db?.stop(); + }); + + beforeEach(async () => { + await postgres.query("DELETE FROM tournaments"); + await postgres.query("DELETE FROM match_options"); + await postgres.query("DELETE FROM abandoned_matches"); + await postgres.query("DELETE FROM player_sanctions"); + await postgres.query("DELETE FROM players"); + await postgres.query( + "DELETE FROM settings WHERE name LIKE 'public.sanction\\_%'", + ); + await reseedPolicySettings(); + }); + + // The same statement HasuraService.updateSettings() runs at boot. + const reseedPolicySettings = () => + postgres.query( + `insert into settings (name, value) + select 'public.sanction_' || value || '_enabled', default_enabled::text from e_sanction_sources + union all + select 'public.sanction_' || value || '_threshold', default_threshold::text from e_sanction_sources + union all + select 'public.sanction_' || value || '_window_days', default_window_days::text from e_sanction_sources + union all + select 'public.sanction_' || value || '_durations', default_durations from e_sanction_sources + union all + select 'public.sanction_' || value || '_scope', default_scope from e_sanction_sources + on conflict (name) do nothing`, + ); + + const setSetting = (name: string, value: string) => + postgres.query( + "INSERT INTO settings (name, value) VALUES ($1, $2) ON CONFLICT (name) DO UPDATE SET value = $2", + [name, value], + ); + + const abandon = (steamId: string, agoInterval = "0 seconds") => + postgres.query( + `INSERT INTO abandoned_matches (steam_id, abandoned_at) + VALUES ($1::bigint, now() - $2::interval)`, + [steamId, agoInterval], + ); + + const createTournament = async ( + start = "1 day", + { type = "Competitive", checkIn = false } = {}, + ) => { + const organizer = await fx.player(); + const options = await fx.matchOptions({ + type, + regions: ["TestSanctions"], + }); + const [tournament] = await postgres.query>( + `INSERT INTO tournaments + (name, start, organizer_steam_id, match_options_id, status, check_in_required) + VALUES ($1, now() + $2::interval, $3::bigint, $4::uuid, 'Setup', $5) RETURNING id`, + [fx.nextName("cup"), start, organizer, options, checkIn], + ); + return tournament.id; + }; + + // Stamping check_in_ends_at is what ProcessTournamentCheckIn does to open the + // window; record_tournament_no_shows refuses to record anything without it. + const openCheckInWindow = (tournamentId: string) => + postgres.query( + "UPDATE tournaments SET check_in_ends_at = now() - interval '1 minute' WHERE id = $1::uuid", + [tournamentId], + ); + + const registerTeam = async (tournamentId: string, players: Array) => { + const [team] = await postgres.query>( + `INSERT INTO tournament_teams (tournament_id, name, owner_steam_id, captain_steam_id) + VALUES ($1::uuid, $2, $3::bigint, $3::bigint) RETURNING id`, + [tournamentId, fx.nextName("roster"), players[0]], + ); + + for (const player of players) { + // tbi_tournament_team_roster reads hasura.user unconditionally, so a + // roster insert has to arrive with a session like a real request. + await runAsUser(postgres, player, "admin", (query) => + query( + `INSERT INTO tournament_team_roster (tournament_team_id, player_steam_id, tournament_id) + VALUES ($1::uuid, $2::bigint, $3::uuid) ON CONFLICT DO NOTHING`, + [team.id, player, tournamentId], + ), + ); + } + + return team.id; + }; + + const recordNoShows = async (tournamentId: string) => { + const [row] = await postgres.query>( + "SELECT public.record_tournament_no_shows($1::uuid) AS recorded", + [tournamentId], + ); + return row.recorded; + }; + + // tournament_no_shows keys on a tournament, so each occurrence needs its own + // one; the arithmetic under test only ever reads occurred_at. + const noShow = async (steamId: string, agoInterval = "0 seconds") => { + const tournamentId = await createTournament(); + await postgres.query( + `INSERT INTO tournament_no_shows (tournament_id, player_steam_id, occurred_at) + VALUES ($1::uuid, $2::bigint, now() - $3::interval)`, + [tournamentId, steamId, agoInterval], + ); + return tournamentId; + }; + + const expiry = async ( + steamId: string, + scope: "matchmaking" | "tournaments", + ) => { + const [row] = await postgres.query>( + "SELECT public.player_sanction_expiry($1::bigint, $2) AS expiry", + [steamId, scope], + ); + return row.expiry; + }; + + const matchmakingCooldown = (steamId: string) => + runAsUser(postgres, steamId, "user", async (query) => { + const rows = (await query( + `SELECT public.get_player_matchmaking_cooldown(p, $1::json) AS cooldown + FROM players p WHERE p.steam_id = $2::bigint`, + [ + JSON.stringify({ + "x-hasura-user-id": steamId, + "x-hasura-role": "user", + }), + steamId, + ], + )) as Array<{ cooldown: Date | null }>; + return rows[0].cooldown; + }); + + const minutesBetween = (from: Date, to: Date) => + Math.round((to.getTime() - from.getTime()) / 60000); + + describe("shipped defaults reproduce the previous hardcoded behaviour", () => { + // Pins the settings inventory the web app builds its Sanctions page from, + // name for name and value for value. A rename here is a broken UI there. + it("seeds exactly the documented settings", async () => { + const rows = await postgres.query>( + "SELECT name, value FROM settings WHERE name LIKE 'public.sanction\\_%' ORDER BY name", + ); + + expect( + Object.fromEntries(rows.map((row) => [row.name, row.value])), + ).toEqual({ + "public.sanction_match_abandon_enabled": "true", + "public.sanction_match_abandon_threshold": "1", + "public.sanction_match_abandon_window_days": "7", + "public.sanction_match_abandon_durations": "10,60,120,240,480,960,1920", + "public.sanction_match_abandon_scope": "matchmaking", + "public.sanction_vac_ban_enabled": "true", + "public.sanction_vac_ban_threshold": "1", + "public.sanction_vac_ban_window_days": "0", + "public.sanction_vac_ban_durations": "0", + "public.sanction_vac_ban_scope": "both", + "public.sanction_tournament_no_show_enabled": "true", + "public.sanction_tournament_no_show_threshold": "3", + "public.sanction_tournament_no_show_window_days": "30", + "public.sanction_tournament_no_show_durations": "10080", + "public.sanction_tournament_no_show_scope": "tournaments", + }); + }); + + it("ships the scopes the settings page offers", async () => { + const rows = await postgres.query>( + "SELECT value FROM e_sanction_scopes ORDER BY value", + ); + + expect(rows.map((row) => row.value)).toEqual([ + "both", + "matchmaking", + "tournaments", + ]); + }); + + it("ships the sources the platform actually has", async () => { + const rows = await postgres.query>( + "SELECT value FROM e_sanction_sources ORDER BY value", + ); + + expect(rows.map((row) => row.value)).toEqual([ + "match_abandon", + "tournament_no_show", + "vac_ban", + ]); + }); + + it("reproduces the hardcoded leaver ladder rung for rung", async () => { + const player = await fx.player(); + + for (let count = 1; count <= HARDCODED_LADDER.length; count++) { + await abandon(player); + + const [row] = await postgres.query>( + "SELECT MAX(abandoned_at) AS last_abandoned_at FROM abandoned_matches WHERE steam_id = $1::bigint", + [player], + ); + + const cooldown = await matchmakingCooldown(player); + + expect(cooldown).not.toBeNull(); + expect(minutesBetween(row.last_abandoned_at, cooldown!)).toBe( + HARDCODED_LADDER[count - 1], + ); + } + }); + + it("clamps past the end of the ladder instead of escalating forever", async () => { + const player = await fx.player(); + + for (let i = 0; i < HARDCODED_LADDER.length + 3; i++) { + await abandon(player); + } + + const [row] = await postgres.query>( + "SELECT MAX(abandoned_at) AS last_abandoned_at FROM abandoned_matches WHERE steam_id = $1::bigint", + [player], + ); + + const cooldown = await matchmakingCooldown(player); + + expect(minutesBetween(row.last_abandoned_at, cooldown!)).toBe(1920); + }); + + it("forgives abandons older than the 7 day window", async () => { + const player = await fx.player(); + + await abandon(player, "8 days"); + await abandon(player, "9 days"); + await abandon(player, "10 days"); + + expect(await matchmakingCooldown(player)).toBeNull(); + + // A fresh one is a first offence again, not a fourth. + await abandon(player); + + const cooldown = await matchmakingCooldown(player); + const [row] = await postgres.query>( + "SELECT MAX(abandoned_at) AS last_abandoned_at FROM abandoned_matches WHERE steam_id = $1::bigint", + [player], + ); + + expect(minutesBetween(row.last_abandoned_at, cooldown!)).toBe(10); + }); + + it("still hides another player's cooldown from the session", async () => { + const player = await fx.player(); + const other = await fx.player(); + + await abandon(player); + + const cooldown = await runAsUser( + postgres, + other, + "user", + async (query) => { + const rows = (await query( + `SELECT public.get_player_matchmaking_cooldown(p, $1::json) AS cooldown + FROM players p WHERE p.steam_id = $2::bigint`, + [ + JSON.stringify({ + "x-hasura-user-id": other, + "x-hasura-role": "user", + }), + player, + ], + )) as Array<{ cooldown: Date | null }>; + return rows[0].cooldown; + }, + ); + + expect(cooldown).toBeNull(); + }); + + it("keeps the leaver cooldown off the tournaments surface", async () => { + const player = await fx.player(); + + await abandon(player); + + expect(await expiry(player, "matchmaking")).not.toBeNull(); + expect(await expiry(player, "tournaments")).toBeNull(); + }); + + it("keeps a platform-wide VAC ban out of the matchmaking cooldown", async () => { + const player = await fx.player(); + + await postgres.query( + `UPDATE players SET vac_banned = true, vac_ban_count = 1, days_since_last_ban = 3 + WHERE steam_id = $1::bigint`, + [player], + ); + + // is_banned() is what enforces it; a cooldown with an end date would be a + // lie about a ban that has none. + expect(await matchmakingCooldown(player)).toBeNull(); + expect(await expiry(player, "tournaments")).toBeNull(); + }); + + it("resolves the VAC ban as permanent, which player_sanctions spells as NULL", async () => { + const player = await fx.player(); + + await postgres.query( + `UPDATE players SET vac_banned = true, vac_ban_count = 2, days_since_last_ban = 40 + WHERE steam_id = $1::bigint`, + [player], + ); + + const [row] = await postgres.query< + Array<{ raw: string | null; remove_date: Date | null }> + >( + `SELECT public.player_source_sanction_expiry('vac_ban', $1::bigint)::text AS raw, + public.sanction_remove_date('vac_ban', 1, now()) AS remove_date`, + [player], + ); + + expect(row.raw).toBe("infinity"); + expect(row.remove_date).toBeNull(); + }); + }); + + describe("threshold and window arithmetic", () => { + it("does not punish a first or second tournament no-show", async () => { + const player = await fx.player(); + + await noShow(player); + expect(await expiry(player, "tournaments")).toBeNull(); + + await noShow(player); + expect(await expiry(player, "tournaments")).toBeNull(); + }); + + it("bans for 7 days on the third no-show, counted from the last one", async () => { + const player = await fx.player(); + + await noShow(player, "10 days"); + await noShow(player, "5 days"); + await noShow(player); + + const [row] = await postgres.query>( + "SELECT MAX(occurred_at) AS last_at FROM tournament_no_shows WHERE player_steam_id = $1::bigint", + [player], + ); + + const tournaments = await expiry(player, "tournaments"); + + expect(tournaments).not.toBeNull(); + expect(minutesBetween(row.last_at, tournaments!)).toBe(7 * 24 * 60); + }); + + it("never touches matchmaking for a tournament no-show", async () => { + const player = await fx.player(); + + await noShow(player); + await noShow(player); + await noShow(player); + + expect(await expiry(player, "tournaments")).not.toBeNull(); + expect(await expiry(player, "matchmaking")).toBeNull(); + expect(await matchmakingCooldown(player)).toBeNull(); + }); + + it("decays no-shows out of the 30 day window", async () => { + const player = await fx.player(); + + await noShow(player, "40 days"); + await noShow(player, "35 days"); + await noShow(player, "31 days"); + + expect(await expiry(player, "tournaments")).toBeNull(); + }); + + it("honours an edited window", async () => { + const player = await fx.player(); + + await abandon(player, "10 days"); + await abandon(player); + + const lastAbandon = async () => { + const [row] = await postgres.query>( + "SELECT MAX(abandoned_at) AS last_at FROM abandoned_matches WHERE steam_id = $1::bigint", + [player], + ); + return row.last_at; + }; + + // The shipped 7 day window sees one abandon: first rung. + expect( + minutesBetween( + await lastAbandon(), + (await matchmakingCooldown(player))!, + ), + ).toBe(10); + + await setSetting("public.sanction_match_abandon_window_days", "30"); + + // A 30 day window sees both: second rung. + expect( + minutesBetween( + await lastAbandon(), + (await matchmakingCooldown(player))!, + ), + ).toBe(60); + }); + + it("honours an edited threshold", async () => { + const player = await fx.player(); + + await setSetting("public.sanction_match_abandon_threshold", "3"); + + await abandon(player); + expect(await matchmakingCooldown(player)).toBeNull(); + + await abandon(player); + expect(await matchmakingCooldown(player)).toBeNull(); + + await abandon(player); + expect(await matchmakingCooldown(player)).not.toBeNull(); + }); + + it("honours an edited ladder", async () => { + const player = await fx.player(); + + await setSetting("public.sanction_match_abandon_durations", "5,15"); + await abandon(player); + + const first = await matchmakingCooldown(player); + const [firstRow] = await postgres.query>( + "SELECT MAX(abandoned_at) AS last_at FROM abandoned_matches WHERE steam_id = $1::bigint", + [player], + ); + expect(minutesBetween(firstRow.last_at, first!)).toBe(5); + + await abandon(player); + + const second = await matchmakingCooldown(player); + const [secondRow] = await postgres.query>( + "SELECT MAX(abandoned_at) AS last_at FROM abandoned_matches WHERE steam_id = $1::bigint", + [player], + ); + expect(minutesBetween(secondRow.last_at, second!)).toBe(15); + }); + + it("honours an edited scope", async () => { + const player = await fx.player(); + + await abandon(player); + expect(await expiry(player, "tournaments")).toBeNull(); + + await setSetting("public.sanction_match_abandon_scope", "both"); + + expect(await expiry(player, "tournaments")).not.toBeNull(); + expect(await expiry(player, "matchmaking")).not.toBeNull(); + }); + + it("clamps a nonsense threshold rather than banning everyone", async () => { + await setSetting("public.sanction_match_abandon_threshold", "0"); + + const [row] = await postgres.query>( + "SELECT public.sanction_policy_threshold('match_abandon') AS threshold", + ); + + expect(row.threshold).toBe(1); + }); + + it("falls back to the shipped values when a settings row is garbage", async () => { + await setSetting( + "public.sanction_match_abandon_durations", + "not,minutes", + ); + await setSetting("public.sanction_match_abandon_threshold", "abc"); + await setSetting("public.sanction_match_abandon_scope", "everywhere"); + + const [row] = await postgres.query< + Array<{ durations: Array; threshold: number; scope: string }> + >( + `SELECT public.sanction_policy_durations('match_abandon') AS durations, + public.sanction_policy_threshold('match_abandon') AS threshold, + public.sanction_policy_scope('match_abandon') AS scope`, + ); + + expect(row.durations).toEqual(HARDCODED_LADDER); + expect(row.threshold).toBe(1); + expect(row.scope).toBe("matchmaking"); + }); + + it("falls back to the shipped values when the settings rows are missing entirely", async () => { + const player = await fx.player(); + + await postgres.query( + "DELETE FROM settings WHERE name LIKE 'public.sanction\\_%'", + ); + + await abandon(player); + + const cooldown = await matchmakingCooldown(player); + const [row] = await postgres.query>( + "SELECT MAX(abandoned_at) AS last_at FROM abandoned_matches WHERE steam_id = $1::bigint", + [player], + ); + + expect(minutesBetween(row.last_at, cooldown!)).toBe(10); + }); + }); + + describe("a disabled sanction never fires", () => { + it("stops the leaver cooldown dead", async () => { + const player = await fx.player(); + + for (let i = 0; i < 5; i++) { + await abandon(player); + } + + expect(await matchmakingCooldown(player)).not.toBeNull(); + + await setSetting("public.sanction_match_abandon_enabled", "false"); + + expect(await matchmakingCooldown(player)).toBeNull(); + expect(await expiry(player, "matchmaking")).toBeNull(); + }); + + it("stops the tournament no-show ban, however many occurrences", async () => { + const player = await fx.player(); + + await setSetting("public.sanction_tournament_no_show_enabled", "false"); + + for (let i = 0; i < 10; i++) { + await noShow(player); + } + + expect(await expiry(player, "tournaments")).toBeNull(); + }); + + it("records no occurrences at all once the no-show source is off", async () => { + await setSetting("public.sanction_tournament_no_show_enabled", "false"); + + const [row] = await postgres.query>( + "SELECT public.record_tournament_no_shows(gen_random_uuid()) AS recorded", + ); + + expect(row.recorded).toBe(0); + }); + + it("reports the VAC source as disabled to the ban service", async () => { + await setSetting("public.sanction_vac_ban_enabled", "false"); + + const [row] = await postgres.query>( + "SELECT COALESCE(public.sanction_policy_enabled('vac_ban'), true) AS enabled", + ); + + expect(row.enabled).toBe(false); + }); + + it("stops a disabled VAC source from resolving any ban date", async () => { + const player = await fx.player(); + + await postgres.query( + `UPDATE players SET vac_banned = true, vac_ban_count = 1, days_since_last_ban = 1 + WHERE steam_id = $1::bigint`, + [player], + ); + + await setSetting("public.sanction_vac_ban_enabled", "false"); + + const [row] = await postgres.query>( + "SELECT public.player_source_sanction_expiry('vac_ban', $1::bigint) AS resolved", + [player], + ); + + expect(row.resolved).toBeNull(); + }); + }); + + // The entry point ProcessTournamentCheckIn calls when a window closes: + // SELECT public.record_tournament_no_shows($1::uuid) + describe("recording tournament no-shows", () => { + const wingmanCup = async () => { + const tournamentId = await createTournament("1 day", { + type: "Wingman", + checkIn: true, + }); + await openCheckInWindow(tournamentId); + return tournamentId; + }; + + const occurrencesFor = async (steamId: string) => { + const [row] = await postgres.query>( + "SELECT count(*)::text AS count FROM tournament_no_shows WHERE player_steam_id = $1::bigint", + [steamId], + ); + return Number(row.count); + }; + + it("records one occurrence per rostered player of a team that missed check-in", async () => { + const tournamentId = await wingmanCup(); + const players = await fx.players(2); + await registerTeam(tournamentId, players); + + expect(await recordNoShows(tournamentId)).toBe(2); + + for (const player of players) { + expect(await occurrencesFor(player)).toBe(1); + } + }); + + it("is idempotent, so a second close pass cannot double a ban", async () => { + const tournamentId = await wingmanCup(); + const players = await fx.players(2); + await registerTeam(tournamentId, players); + + expect(await recordNoShows(tournamentId)).toBe(2); + expect(await recordNoShows(tournamentId)).toBe(0); + expect(await occurrencesFor(players[0])).toBe(1); + }); + + it("leaves a team that checked in alone", async () => { + const tournamentId = await wingmanCup(); + const players = await fx.players(2); + const teamId = await registerTeam(tournamentId, players); + + await postgres.query( + "UPDATE tournament_teams SET checked_in_at = now() WHERE id = $1::uuid", + [teamId], + ); + + expect(await recordNoShows(tournamentId)).toBe(0); + }); + + it("leaves a roster that was never seedable alone", async () => { + const tournamentId = await wingmanCup(); + const players = await fx.players(1); + await registerTeam(tournamentId, players); + + expect(await recordNoShows(tournamentId)).toBe(0); + }); + + it("records nothing when the check-in window never opened", async () => { + const tournamentId = await createTournament("1 day", { + type: "Wingman", + checkIn: true, + }); + const players = await fx.players(2); + await registerTeam(tournamentId, players); + + expect(await recordNoShows(tournamentId)).toBe(0); + }); + + it("records nothing for a tournament that does not exist", async () => { + const [row] = await postgres.query>( + "SELECT public.record_tournament_no_shows(gen_random_uuid()) AS recorded", + ); + + expect(row.recorded).toBe(0); + }); + + it("bans the roster on the third tournament they no-show", async () => { + const players = await fx.players(2); + + for (let i = 0; i < 3; i++) { + const tournamentId = await wingmanCup(); + await registerTeam(tournamentId, players); + await recordNoShows(tournamentId); + } + + for (const player of players) { + expect(await expiry(player, "tournaments")).not.toBeNull(); + expect(await expiry(player, "matchmaking")).toBeNull(); + } + }); + + it("exposes the ban through the player's own tournament_cooldown field", async () => { + const players = await fx.players(2); + + for (let i = 0; i < 3; i++) { + const tournamentId = await wingmanCup(); + await registerTeam(tournamentId, players); + await recordNoShows(tournamentId); + } + + const own = await runAsUser( + postgres, + players[0], + "user", + async (query) => { + const rows = (await query( + `SELECT public.get_player_tournament_cooldown(p, $1::json) AS cooldown + FROM players p WHERE p.steam_id = $2::bigint`, + [ + JSON.stringify({ + "x-hasura-user-id": players[0], + "x-hasura-role": "user", + }), + players[0], + ], + )) as Array<{ cooldown: Date | null }>; + return rows[0].cooldown; + }, + ); + + expect(own).not.toBeNull(); + + const someoneElse = await runAsUser( + postgres, + players[1], + "user", + async (query) => { + const rows = (await query( + `SELECT public.get_player_tournament_cooldown(p, $1::json) AS cooldown + FROM players p WHERE p.steam_id = $2::bigint`, + [ + JSON.stringify({ + "x-hasura-user-id": players[1], + "x-hasura-role": "user", + }), + players[0], + ], + )) as Array<{ cooldown: Date | null }>; + return rows[0].cooldown; + }, + ); + + expect(someoneElse).toBeNull(); + }); + }); + + describe("tournament join gate", () => { + it("blocks a sanctioned player from joining and lets them back afterwards", async () => { + const player = await fx.player(); + const tournamentId = await createTournament("2 days"); + + const meets = async () => { + const [row] = await postgres.query>( + "SELECT player_meets_tournament_requirements($1::uuid, $2::bigint) AS ok", + [tournamentId, player], + ); + return row.ok; + }; + + expect(await meets()).toBe(true); + + await noShow(player); + await noShow(player); + await noShow(player); + + expect(await meets()).toBe(false); + + // Served: the last occurrence is older than the 7 day ban. + await postgres.query( + "UPDATE tournament_no_shows SET occurred_at = now() - interval '8 days' WHERE player_steam_id = $1::bigint", + [player], + ); + + expect(await meets()).toBe(true); + }); + }); +}); diff --git a/test/telemetry.spec.ts b/test/telemetry.spec.ts index 9a429323b..1f6ebf7d5 100644 --- a/test/telemetry.spec.ts +++ b/test/telemetry.spec.ts @@ -79,7 +79,23 @@ describe("telemetry (SQL-driven)", () => { await postgres.query( `UPDATE matches SET started_at = now(), status = 'Live', match_options_id = $2 WHERE id = $1`, - [ran.matchId, await fx.matchOptions({ type: "Wingman" })], + [ran.matchId, await fx.matchOptions({ type: "Wingman", bestOf: 3 })], + ); + + // A Bo3 materializes a row per map the moment the series is set up, so + // the third here is a map nobody played. Going through an UPDATE rather + // than inserting them Finished runs the real update_match_state path. + for (const order of [2, 3]) { + await postgres.query( + `INSERT INTO match_maps (match_id, map_id, "order") + SELECT $1, id, $2 FROM maps ORDER BY name LIMIT 1`, + [ran.matchId, order], + ); + } + await postgres.query( + `UPDATE match_maps SET status = 'Finished' + WHERE match_id = $1 AND "order" <= 2`, + [ran.matchId], ); // Never started: must land in `created` but not in `total` or the windows. @@ -96,6 +112,13 @@ describe("telemetry (SQL-driven)", () => { [imported.matchId, "faceit-1", await fx.matchOptions()], ); + // The import's map finished too. `maps_played` leads the fleet page, so + // it has to split hosted from imported the same way the match counts do. + await postgres.query( + "UPDATE match_maps SET status = 'Finished' WHERE id = $1", + [imported.mapId], + ); + // A demo played on a 5stack server and imported back in keeps // source = '5stack'; external_id is the only thing separating it. const reimported = await fx.bareMatch(new Date().toISOString()); @@ -236,6 +259,12 @@ describe("telemetry (SQL-driven)", () => { expect(payload.matches.year).toBe(1); }); + it("counts a finished map of a hosted match, and nothing else, as played", () => { + // Two of the Bo3's three maps finished. The third was never played, and + // the imported match's map finished on somebody else's server. + expect(payload.matches.maps_played).toBe(2); + }); + it("keeps imported matches out of the matches the panel ran", () => { expect(payload.matches.external.total).toBe(2); expect(payload.matches.external.week).toBe(2); @@ -640,6 +669,46 @@ describe("telemetry (SQL-driven)", () => { }); }); + describe("send", () => { + // The panel every other panel reports to is a panel too, and it is the one + // install that cannot get its counts there over the wire. + it("records the receiving panel's own payload rather than posting it", async () => { + const flagship = new TelemetryService( + new Logger("TelemetryFlagship"), + { getConnection: () => redis } as never, + { get: () => ({ webDomain: "https://5stack.gg" }) } as never, + postgres, + { getPanelVersion: async () => "abcdef1234567890" } as never, + { + remember: async (_key: string, callback: () => Promise) => + await callback(), + } as never, + ); + + const post = jest + .spyOn(global, "fetch") + .mockRejectedValue(new Error("the receiving panel must not post")); + + try { + await flagship.send(); + + expect(post).not.toHaveBeenCalled(); + + const rows = await postgres.query>( + `SELECT (payload->'matches'->>'total')::int AS matches + FROM telemetry_installs`, + ); + + // Its own collect(), through the same sanitize every report goes + // through -- the one hosted match seeded above. + expect(rows).toHaveLength(1); + expect(rows[0].matches).toBe(1); + } finally { + post.mockRestore(); + } + }); + }); + describe("getFleetStats", () => { const installA = "aaaaaaaa-0000-4000-8000-000000000001"; const installB = "bbbbbbbb-0000-4000-8000-000000000002"; @@ -782,6 +851,66 @@ describe("telemetry (SQL-driven)", () => { expect(stats.totals.matchesLive).toBe(4); }); + // The flagship is counted by default -- it runs matches like anybody else. + // But it dwarfs a typical install, so the page can set it aside to answer + // what everybody else is running, and that has to hold all the way down + // rather than in the headline alone. + it("can leave the receiving panel's own install out of every aggregate", async () => { + await postgres.query( + `INSERT INTO settings (name, value) VALUES ('telemetry_install_id', $1) + ON CONFLICT (name) DO UPDATE SET value = EXCLUDED.value`, + [installA], + ); + + const stats = await service.getFleetStats(false); + + expect(stats.installs.total).toBe(1); + expect(stats.totals.panels).toBe(1); + expect(stats.totals.matches).toBe(250); + expect(stats.totals.mapsPlayed).toBe(500); + // The breakdowns and the distributions, not just the totals. + expect( + stats.matchTypes.find(({ type }) => type === "Competitive")?.matches, + ).toBe(250); + expect(stats.countries.map(({ country }) => country)).toEqual(["DE"]); + expect(stats.growth.at(-1)?.installs).toBe(1); + + // And unfiltered it is the whole fleet again. + expect((await service.getFleetStats(true)).totals.matches).toBe(350); + }); + + // The matches a panel ran do not stop having happened when it stops + // reporting, and holding the all-time counters to a window was reading the + // fleet far below what it had actually played. + it("keeps a dark install's history but not its capacity", async () => { + await postgres.query( + "UPDATE telemetry_installs SET last_seen_at = now() - interval '90 days' WHERE install_id = $1", + [installB], + ); + + const stats = await service.getFleetStats(); + + // B's 250 matches and its 500 maps are still in the fleet's history. + expect(stats.totals.matches).toBe(350); + expect(stats.totals.mapsPlayed).toBe(700); + expect(stats.totals.matchesCreated).toBe(350); + expect(stats.totals.playersKnown).toBe(400); + expect(stats.totals.playerAppearances).toBe(1400); + // The mixes break down the totals above, so they have to match them. + expect( + stats.matchTypes.find(({ type }) => type === "Competitive")?.matches, + ).toBe(350); + + // Its servers were torn down with it, and its "last 7 days" ended three + // months ago -- neither is fleet state today. + expect(stats.totals.panels).toBe(1); + expect(stats.totals.servers).toBe(4); + expect(stats.totals.gameServerNodesOnline).toBe(1); + expect(stats.totals.matchesWeek).toBe(5); + expect(stats.totals.playersActive7d).toBe(5); + expect(stats.totals.matchesLive).toBe(2); + }); + // A sha does not sort, so the only thing that says which build is current // is when each one first turned up. it("ranks builds by first appearance so the fleet's lag is readable", async () => { diff --git a/test/tournament-check-in-and-free-agents.spec.ts b/test/tournament-check-in-and-free-agents.spec.ts new file mode 100644 index 000000000..21fde650a --- /dev/null +++ b/test/tournament-check-in-and-free-agents.spec.ts @@ -0,0 +1,1331 @@ +import { Logger } from "@nestjs/common"; +import { PostgresService } from "./../src/postgres/postgres.service"; +import { TournamentsController } from "./../src/tournaments/tournaments.controller"; +import { ProcessTournamentCheckIn } from "./../src/matches/jobs/ProcessTournamentCheckIn"; +import { Fixtures } from "./utils/fixtures"; +import { bootMigratedDb, runAsUser, SqlTestDb } from "./utils/sql-test-db"; + +// Exercises the registration-rule gates (min_role / ELO range), the optional +// check-in window (schedule freeze, auto stamp, no-show exclusion, CheckInReview +// hold) and the free-agent draft. +describe("tournament check-in, registration rules and free agents (SQL-driven)", () => { + let db: SqlTestDb; + let postgres: PostgresService; + let fx: Fixtures; + + beforeAll(async () => { + db = await bootMigratedDb("TournamentCheckInTest"); + postgres = db.postgres; + fx = new Fixtures(postgres, 76561197000000000n); + await fx.region("TestCI"); + }, 600_000); + + afterAll(async () => { + await db?.stop(); + }); + + beforeEach(async () => { + await postgres.query("DELETE FROM matches"); + await postgres.query("DELETE FROM tournaments"); + await postgres.query("DELETE FROM match_options"); + await postgres.query("DELETE FROM teams"); + await postgres.query("DELETE FROM players"); + }); + + const createTournament = async ({ + start = "1 day", + type = "Wingman", + maxTeams = 8, + columns = {} as Record, + } = {}) => { + const organizer = await fx.player(); + const [options] = await postgres.query>( + `INSERT INTO match_options (mr, best_of, type, map_pool_id, map_veto, region_veto, regions, number_of_substitutes) + SELECT 8, 1, $1, id, false, true, '{TestCI}', 0 + FROM map_pools WHERE type = $1 AND seed = true RETURNING id`, + [type], + ); + + const names = Object.keys(columns); + const extraCols = names.map((n) => `, "${n}"`).join(""); + const extraVals = names.map((_, i) => `, $${i + 5}`).join(""); + + const [tournament] = await postgres.query>( + `INSERT INTO tournaments (name, start, organizer_steam_id, match_options_id, status${extraCols}) + VALUES ($1, now() + $2::interval, $3, $4, 'Setup'${extraVals}) RETURNING id`, + [ + fx.nextName("cup"), + start, + organizer, + options.id, + ...names.map((n) => columns[n]), + ], + ); + await postgres.query( + `INSERT INTO tournament_stages (tournament_id, type, "order", min_teams, max_teams) + VALUES ($1, 'SingleElimination', 1, 4, $2)`, + [tournament.id, maxTeams], + ); + return { id: tournament.id, organizer }; + }; + + const setStatus = ( + tournamentId: string, + actor: string, + status: string, + role = "admin", + ) => + runAsUser(postgres, actor, role, (query) => + query("UPDATE tournaments SET status = $1 WHERE id = $2", [ + status, + tournamentId, + ]), + ); + + const registerFreeAgent = ( + tournamentId: string, + steamId: string, + createdAt?: string, + ) => + postgres.query( + `INSERT INTO tournament_free_agents (tournament_id, player_steam_id, created_at) + VALUES ($1, $2, COALESCE($3::timestamptz, now()))`, + [tournamentId, steamId, createdAt ?? null], + ); + + const registerTeam = async ( + tournamentId: string, + name: string, + players: Array, + ) => { + const [team] = await postgres.query>( + `INSERT INTO tournament_teams (tournament_id, name, owner_steam_id, captain_steam_id) + VALUES ($1, $2, $3, $3) RETURNING id`, + [tournamentId, name, players[0]], + ); + + for (const player of players) { + // tbi_tournament_team_roster reads hasura.user unconditionally, so a + // roster insert has to arrive with a session like a real request. + await runAsUser(postgres, player, "admin", (query) => + query( + `INSERT INTO tournament_team_roster (tournament_team_id, player_steam_id, tournament_id) + VALUES ($1, $2, $3) ON CONFLICT DO NOTHING`, + [team.id, player, tournamentId], + ), + ); + } + + return team.id; + }; + + const teamCheckedIn = async (teamId: string) => { + const [row] = await postgres.query>( + "SELECT checked_in_at FROM tournament_teams WHERE id = $1", + [teamId], + ); + return row.checked_in_at !== null; + }; + + const confirmPlayer = (teamId: string, steamId: string) => + postgres.query( + `UPDATE tournament_team_roster SET checked_in_at = now() + WHERE tournament_team_id = $1 AND player_steam_id = $2`, + [teamId, steamId], + ); + + const withdrawPlayer = (teamId: string, steamId: string) => + postgres.query( + `UPDATE tournament_team_roster SET checked_in_at = NULL + WHERE tournament_team_id = $1 AND player_steam_id = $2`, + [teamId, steamId], + ); + + describe("registration requirements", () => { + it("rejects a roster addition for a player below min_role", async () => { + const t = await createTournament({ + columns: { min_role: "verified_user" }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + const owner = await fx.player(); + await postgres.query( + "UPDATE players SET role = 'verified_user' WHERE steam_id = $1", + [owner], + ); + const outsider = await fx.player(); + + const teamId = await runAsUser(postgres, owner, "user", async (query) => { + const [row] = (await query( + `INSERT INTO tournament_teams (tournament_id, name, owner_steam_id) + VALUES ($1, $2, $3) RETURNING id`, + [t.id, fx.nextName("pickup"), owner], + )) as Array<{ id: string }>; + return row.id; + }); + + await expect( + runAsUser(postgres, owner, "user", (query) => + query( + `INSERT INTO tournament_team_roster (tournament_team_id, player_steam_id, tournament_id) + VALUES ($1, $2, $3)`, + [teamId, outsider, t.id], + ), + ), + ).rejects.toThrow(/entry requirements/i); + }); + + it("treats a player with no rated match as the starting ELO", async () => { + const t = await createTournament({ columns: { min_elo: 4000 } }); + const player = await fx.player(); + + const [row] = await postgres.query>( + "SELECT player_meets_tournament_requirements($1, $2) AS ok", + [t.id, player], + ); + expect(row.ok).toBe(true); + + await postgres.query( + "UPDATE tournaments SET min_elo = 6000 WHERE id = $1", + [t.id], + ); + const [tooLow] = await postgres.query>( + "SELECT player_meets_tournament_requirements($1, $2) AS ok", + [t.id, player], + ); + expect(tooLow.ok).toBe(false); + }); + }); + + describe("check-in window", () => { + it("is closed when check_in_required is false", async () => { + const t = await createTournament({ start: "10 minutes" }); + const [row] = await postgres.query< + Array<{ started: boolean; open: boolean }> + >( + `SELECT tournament_check_in_started(t) AS started, + tournament_check_in_open(t) AS open + FROM tournaments t WHERE t.id = $1`, + [t.id], + ); + expect(row.started).toBe(false); + expect(row.open).toBe(false); + }); + + it("opens inside the window and latches once stamped", async () => { + const t = await createTournament({ + start: "30 minutes", + columns: { check_in_required: true }, + }); + const [row] = await postgres.query< + Array<{ started: boolean; open: boolean }> + >( + `SELECT tournament_check_in_started(t) AS started, + tournament_check_in_open(t) AS open + FROM tournaments t WHERE t.id = $1`, + [t.id], + ); + expect(row.started).toBe(true); + expect(row.open).toBe(true); + }); + + it("freezes the schedule once check-in has started", async () => { + const t = await createTournament({ + start: "30 minutes", + columns: { check_in_required: true }, + }); + + await expect( + postgres.query( + "UPDATE tournaments SET start = now() + interval '3 days' WHERE id = $1", + [t.id], + ), + ).rejects.toThrow(/check-in has already started/i); + + await expect( + postgres.query( + "UPDATE tournaments SET check_in_opens_before_minutes = 120 WHERE id = $1", + [t.id], + ), + ).rejects.toThrow(/check-in has already started/i); + + // Extending the deadline is the sanctioned escape hatch and stays open. + await postgres.query( + "UPDATE tournaments SET check_in_ends_at = now() + interval '20 minutes' WHERE id = $1", + [t.id], + ); + }); + + it("stamps a team that registers after the window opened", async () => { + const t = await createTournament({ + start: "30 minutes", + columns: { check_in_required: true }, + }); + await postgres.query( + "UPDATE tournaments SET status = 'RegistrationOpen' WHERE id = $1", + [t.id], + ); + + const owner = await fx.player(); + const [team] = await postgres.query< + Array<{ checked_in_at: Date | null }> + >( + `INSERT INTO tournament_teams (tournament_id, name, owner_steam_id, captain_steam_id) + VALUES ($1, $2, $3, $3) RETURNING checked_in_at`, + [t.id, fx.nextName("late"), owner], + ); + expect(team.checked_in_at).not.toBeNull(); + }); + + // The team is registered BEFORE the window opens so nothing auto-stamps it: + // its checked_in_at is then the roll-up's work and nothing else. Registered + // inside the window instead, the team starts out stamped and the roll-up + // could be deleted outright without the assertions noticing. + it("rolls per-player confirmations up into the team in Players mode", async () => { + const t = await createTournament({ + start: "3 days", + columns: { check_in_required: true, check_in_setting: "Players" }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + const [owner, mate] = await fx.players(2); + const teamId = await registerTeam(t.id, "Roster", [owner, mate]); + expect(await teamCheckedIn(teamId)).toBe(false); + + await postgres.query( + "UPDATE tournaments SET start = now() + interval '30 minutes' WHERE id = $1", + [t.id], + ); + + // Wingman fields two, so one confirmation is not enough. + await confirmPlayer(teamId, owner); + expect(await teamCheckedIn(teamId)).toBe(false); + + await confirmPlayer(teamId, mate); + expect(await teamCheckedIn(teamId)).toBe(true); + + // Withdrawing a confirmation from a satisfied roll-up is the only thing + // that may take the team back out. + await withdrawPlayer(teamId, mate); + expect(await teamCheckedIn(teamId)).toBe(false); + + await confirmPlayer(teamId, mate); + expect(await teamCheckedIn(teamId)).toBe(true); + }); + + // The registration auto-stamp and the per-player roll-up meet here: a team + // that signed up mid-window is already checked in, and the first player to + // do what the UI asked used to wipe it -- one confirmation being below the + // minimum lineup. The same branch silently reversed an organizer re-admit. + it("never lets the first player to confirm un-check their own team", async () => { + const t = await createTournament({ + start: "30 minutes", + columns: { check_in_required: true, check_in_setting: "Players" }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + const players = await fx.players(2); + const teamId = await registerTeam(t.id, "Auto", players); + expect(await teamCheckedIn(teamId)).toBe(true); + + await confirmPlayer(teamId, players[0]); + expect(await teamCheckedIn(teamId)).toBe(true); + }); + + // Removing the people who confirmed is a withdrawal with the row deleted: + // left to the UPDATE path alone, a captain could seed an unconfirmed lineup + // simply by dropping the players whose stamps carried the team. + it("drops the roll-up when a confirmed player leaves the roster", async () => { + const t = await createTournament({ + start: "3 days", + columns: { check_in_required: true, check_in_setting: "Players" }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + const [owner, mate] = await fx.players(2); + const teamId = await registerTeam(t.id, "Roster", [owner, mate]); + + await postgres.query( + "UPDATE tournaments SET start = now() + interval '30 minutes' WHERE id = $1", + [t.id], + ); + + await confirmPlayer(teamId, owner); + await confirmPlayer(teamId, mate); + expect(await teamCheckedIn(teamId)).toBe(true); + + await postgres.query( + `DELETE FROM tournament_team_roster + WHERE tournament_team_id = $1 AND player_steam_id = $2`, + [teamId, mate], + ); + expect(await teamCheckedIn(teamId)).toBe(false); + }); + + // The mirror of the re-admit rule below: a player who never confirmed was + // not holding the roll-up up, so their removal cannot break one. + it("leaves an auto-stamped team alone when an unconfirmed player leaves", async () => { + const t = await createTournament({ + start: "30 minutes", + columns: { check_in_required: true, check_in_setting: "Players" }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + const players = await fx.players(2); + const teamId = await registerTeam(t.id, "Auto", players); + expect(await teamCheckedIn(teamId)).toBe(true); + + await postgres.query( + `DELETE FROM tournament_team_roster + WHERE tournament_team_id = $1 AND player_steam_id = $2`, + [teamId, players[1]], + ); + expect(await teamCheckedIn(teamId)).toBe(true); + }); + + it("never lets a withdrawal reverse an organizer re-admit", async () => { + const t = await createTournament({ + start: "3 days", + columns: { check_in_required: true, check_in_setting: "Players" }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + const players = await fx.players(2); + const teamId = await registerTeam(t.id, "Missed", players); + + // One player confirmed, the team never reached the bar, the organizer + // re-admitted it anyway. Losing that one confirmation is not a drop from + // a satisfied roll-up, so the re-admission stands. + await confirmPlayer(teamId, players[0]); + await postgres.query( + "UPDATE tournament_teams SET checked_in_at = now() WHERE id = $1", + [teamId], + ); + + await withdrawPlayer(teamId, players[0]); + expect(await teamCheckedIn(teamId)).toBe(true); + }); + + it("drops a no-show from seeding without deleting it, and re-admits on demand", async () => { + const t = await createTournament({ + start: "30 minutes", + columns: { check_in_required: true }, + }); + await postgres.query( + "UPDATE tournaments SET status = 'RegistrationOpen' WHERE id = $1", + [t.id], + ); + + await registerTeam(t.id, "A", await fx.players(2)); + const teamB = { id: await registerTeam(t.id, "B", await fx.players(2)) }; + + // The exclusion keys off check_in_ends_at, which only a real opened + // window ever stamps; without it nobody can be a no-show. + await postgres.query( + "UPDATE tournaments SET check_in_ends_at = now() + interval '10 minutes' WHERE id = $1", + [t.id], + ); + + // Both were auto-stamped on insert (the window is open); clear B to make + // it a genuine no-show. + await postgres.query( + "UPDATE tournament_teams SET checked_in_at = NULL WHERE id = $1", + [teamB.id], + ); + + await postgres.query( + "SELECT assign_seeds_to_teams(t) FROM tournaments t WHERE t.id = $1", + [t.id], + ); + + const seeded = await postgres.query< + Array<{ id: string; seed: number | null; eligible_at: Date | null }> + >( + "SELECT id, seed, eligible_at FROM tournament_teams WHERE tournament_id = $1 ORDER BY name", + [t.id], + ); + expect(seeded).toHaveLength(2); + expect(seeded[0].seed).not.toBeNull(); + expect(seeded[1].seed).toBeNull(); + expect(seeded[1].eligible_at).toBeNull(); + + // Re-admit: stamp and re-run. No row was ever deleted. + await postgres.query( + "UPDATE tournament_teams SET checked_in_at = now() WHERE id = $1", + [teamB.id], + ); + await postgres.query( + "SELECT assign_seeds_to_teams(t) FROM tournaments t WHERE t.id = $1", + [t.id], + ); + + const readmitted = await postgres.query>( + "SELECT seed FROM tournament_teams WHERE id = $1", + [teamB.id], + ); + expect(readmitted[0].seed).not.toBeNull(); + }); + }); + + describe("CheckInReview", () => { + it("holds out of RegistrationOpen and continues into RegistrationClosed", async () => { + const t = await createTournament({ + start: "30 minutes", + columns: { check_in_required: true }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + await setStatus(t.id, t.organizer, "CheckInReview"); + + const [held] = await postgres.query>( + "SELECT status FROM tournaments WHERE id = $1", + [t.id], + ); + expect(held.status).toBe("CheckInReview"); + + // Nothing seeded on the way in. + const brackets = await postgres.query>( + `SELECT tb.id FROM tournament_brackets tb + JOIN tournament_stages ts ON ts.id = tb.tournament_stage_id + WHERE ts.tournament_id = $1 AND tb.tournament_team_id_1 IS NOT NULL`, + [t.id], + ); + expect(brackets).toHaveLength(0); + + await setStatus(t.id, t.organizer, "RegistrationClosed"); + const [closed] = await postgres.query>( + "SELECT status FROM tournaments WHERE id = $1", + [t.id], + ); + expect(closed.status).toBe("RegistrationClosed"); + }); + + // Not what extendTournamentCheckIn does -- that leaves the tournament held + // -- but an organizer deliberately enlarging the field still has to be able + // to re-open signups out of the hold. + it("allows an organizer back to RegistrationOpen", async () => { + const t = await createTournament({ + start: "30 minutes", + columns: { check_in_required: true }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + await setStatus(t.id, t.organizer, "CheckInReview"); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + const [row] = await postgres.query>( + "SELECT status FROM tournaments WHERE id = $1", + [t.id], + ); + expect(row.status).toBe("RegistrationOpen"); + }); + + it("still falls back to CancelledMinTeams when review proceeds short-handed", async () => { + const t = await createTournament({ + start: "30 minutes", + columns: { check_in_required: true }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + const owner = await fx.player(); + await postgres.query( + `INSERT INTO tournament_teams (tournament_id, name, owner_steam_id, captain_steam_id) + VALUES ($1, 'Lonely', $2, $2)`, + [t.id, owner], + ); + + await setStatus(t.id, t.organizer, "CheckInReview"); + await setStatus(t.id, t.organizer, "Live"); + + const [row] = await postgres.query>( + "SELECT status FROM tournaments WHERE id = $1", + [t.id], + ); + expect(row.status).toBe("CancelledMinTeams"); + }); + + // ProcessTournamentCheckIn writes on the API's pooled connection, which + // never sets hasura.user. If the guards treated that as a denied session + // the job could neither hold a tournament nor release one. + it("lets a session-less job hold and then release a tournament", async () => { + const t = await createTournament({ + start: "30 minutes", + columns: { check_in_required: true }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + await postgres.query( + "UPDATE tournaments SET status = 'CheckInReview' WHERE id = $1 AND status = 'RegistrationOpen'", + [t.id], + ); + const [held] = await postgres.query>( + "SELECT status FROM tournaments WHERE id = $1", + [t.id], + ); + expect(held.status).toBe("CheckInReview"); + + await postgres.query( + "UPDATE tournaments SET status = 'RegistrationClosed' WHERE id = $1 AND status = 'CheckInReview'", + [t.id], + ); + const [released] = await postgres.query>( + "SELECT status FROM tournaments WHERE id = $1", + [t.id], + ); + expect(released.status).toBe("RegistrationClosed"); + }); + + it("refuses the hold when check-in is not required", async () => { + const t = await createTournament({ start: "30 minutes" }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + await expect( + setStatus(t.id, t.organizer, "CheckInReview"), + ).rejects.toThrow(/check-in review/i); + }); + + it("refuses a non-organizer resolving the hold", async () => { + const t = await createTournament({ + start: "30 minutes", + columns: { check_in_required: true }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + await setStatus(t.id, t.organizer, "CheckInReview"); + + const stranger = await fx.player(); + await expect( + setStatus(t.id, stranger, "RegistrationClosed", "user"), + ).rejects.toThrow(/organizer/i); + }); + }); + + describe("free agents", () => { + it("refuses a free agent on a teams-only tournament", async () => { + const t = await createTournament(); + const player = await fx.player(); + + await expect(registerFreeAgent(t.id, player)).rejects.toThrow( + /pre-formed teams/i, + ); + }); + + it("drafts full teams, honours registration order, and waitlists the rest", async () => { + const t = await createTournament({ + maxTeams: 8, + columns: { registration_type: "free_agents" }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + // Wingman: two per team. Five signups -> two teams, one waitlisted, and + // the waitlisted one must be the LAST to register. + const players: Array = []; + for (let i = 0; i < 5; i++) { + const p = await fx.player(); + players.push(p); + await registerFreeAgent( + t.id, + p, + new Date(Date.now() - (10 - i) * 60_000).toISOString(), + ); + } + + await setStatus(t.id, t.organizer, "RegistrationClosed"); + + const teams = await postgres.query< + Array<{ id: string; name: string; team_id: string | null }> + >( + "SELECT id, name, team_id FROM tournament_teams WHERE tournament_id = $1 ORDER BY name", + [t.id], + ); + expect(teams).toHaveLength(2); + expect(teams.map((row) => row.name)).toEqual(["Team 1", "Team 2"]); + expect(teams.every((row) => row.team_id === null)).toBe(true); + + const rosters = await postgres.query>( + `SELECT count(*)::text AS count FROM tournament_team_roster WHERE tournament_id = $1`, + [t.id], + ); + expect(Number(rosters[0].count)).toBe(4); + + const agents = await postgres.query< + Array<{ player_steam_id: string; status: string }> + >( + "SELECT player_steam_id, status FROM tournament_free_agents WHERE tournament_id = $1 ORDER BY created_at", + [t.id], + ); + expect(agents.slice(0, 4).every((a) => a.status === "drafted")).toBe( + true, + ); + expect(agents[4].status).toBe("waitlisted"); + expect(agents[4].player_steam_id).toBe(players[4]); + + // The generated teams are seeded by the normal pass, not left bare. + const seeded = await postgres.query>( + "SELECT seed FROM tournament_teams WHERE tournament_id = $1", + [t.id], + ); + expect(seeded.every((row) => row.seed !== null)).toBe(true); + }); + + it("tops a 'both' field up alongside the teams that registered", async () => { + const t = await createTournament({ + columns: { registration_type: "both" }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + const owner = await fx.player(); + await postgres.query( + `INSERT INTO tournament_teams (tournament_id, name, owner_steam_id, captain_steam_id) + VALUES ($1, 'Existing', $2, $2)`, + [t.id, owner], + ); + for (let i = 0; i < 4; i++) { + await registerFreeAgent(t.id, await fx.player()); + } + + const [created] = await postgres.query>( + "SELECT draft_tournament_free_agent_teams($1) AS created", + [t.id], + ); + expect(created.created).toBe(2); + + // Numbered past the registered team rather than minting a second "Team 1". + const teams = await postgres.query< + Array<{ name: string; is_drafted: boolean }> + >( + "SELECT name, is_drafted FROM tournament_teams WHERE tournament_id = $1 ORDER BY name", + [t.id], + ); + expect(teams.map((row) => row.name)).toEqual([ + "Existing", + "Team 2", + "Team 3", + ]); + expect(teams.map((row) => row.is_drafted)).toEqual([false, true, true]); + + // Idempotent on the drafted teams: a second pass adds nothing. + const [again] = await postgres.query>( + "SELECT draft_tournament_free_agent_teams($1) AS created", + [t.id], + ); + expect(again.created).toBe(0); + }); + + it("drafts on a straight Setup -> Live flip instead of cancelling", async () => { + const t = await createTournament({ + maxTeams: 8, + columns: { registration_type: "free_agents" }, + }); + + for (let i = 0; i < 8; i++) { + await registerFreeAgent(t.id, await fx.player()); + } + + await setStatus(t.id, t.organizer, "Live"); + + const [row] = await postgres.query>( + "SELECT status FROM tournaments WHERE id = $1", + [t.id], + ); + expect(row.status).toBe("Live"); + + const teams = await postgres.query>( + "SELECT id FROM tournament_teams WHERE tournament_id = $1 AND is_drafted", + [t.id], + ); + expect(teams).toHaveLength(4); + }); + }); + + describe("invite only registration", () => { + it("blocks a team, then lets the same player in once unlocked", async () => { + const t = await createTournament({ columns: { invite_only: true } }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + const owner = await fx.player(); + const insertTeam = () => + runAsUser(postgres, owner, "user", (query) => + query( + `INSERT INTO tournament_teams (tournament_id, name, owner_steam_id, captain_steam_id) + VALUES ($1, $2, $3, $3)`, + [t.id, fx.nextName("locked"), owner], + ), + ); + + await expect(insertTeam()).rejects.toThrow(/invite only/i); + + await postgres.query( + `INSERT INTO tournament_registration_unlocks (tournament_id, player_steam_id) + VALUES ($1, $2)`, + [t.id, owner], + ); + + await expect(insertTeam()).resolves.not.toThrow(); + }); + + it("blocks a free agent who has not unlocked", async () => { + const t = await createTournament({ + columns: { invite_only: true, registration_type: "free_agents" }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + const player = await fx.player(); + await expect( + runAsUser(postgres, player, "user", (query) => + query( + `INSERT INTO tournament_free_agents (tournament_id, player_steam_id) + VALUES ($1, $2)`, + [t.id, player], + ), + ), + ).rejects.toThrow(/invite only/i); + }); + + it("never blocks the organizer or a session-less internal write", async () => { + const t = await createTournament({ columns: { invite_only: true } }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + const invited = await fx.player(); + await expect( + runAsUser(postgres, t.organizer, "user", (query) => + query( + `INSERT INTO tournament_teams (tournament_id, name, owner_steam_id, captain_steam_id) + VALUES ($1, $2, $3, $3)`, + [t.id, fx.nextName("invited"), invited], + ), + ), + ).resolves.not.toThrow(); + + const internal = await fx.player(); + await expect( + postgres.query( + `INSERT INTO tournament_teams (tournament_id, name, owner_steam_id, captain_steam_id) + VALUES ($1, $2, $3, $3)`, + [t.id, fx.nextName("internal"), internal], + ), + ).resolves.not.toThrow(); + }); + }); + + describe("leaderboard", () => { + it("returns nothing for a Setup tournament to a guest", async () => { + const t = await createTournament(); + + const rows = await postgres.query>( + "SELECT player_steam_id FROM get_tournament_leaderboard($1, $2::json)", + [t.id, JSON.stringify({ "x-hasura-role": "guest" })], + ); + expect(rows).toHaveLength(0); + }); + }); + + // Every case below was a live defect: the suite above stayed green through + // all of them. + describe("check-in windows that never opened", () => { + // check_in_ends_at is stamped only by the open pass, which fires on + // RegistrationOpen alone. An organizer who closes registration early + // therefore leaves it NULL for good -- and the derived + // "clock is past start - opens_before" said "check-in has started" anyway. + const fullField = async (start: string) => { + const t = await createTournament({ + start, + columns: { check_in_required: true }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + for (let i = 1; i <= 4; i++) { + await registerTeam(t.id, `T${i}`, await fx.players(2)); + } + + return t; + }; + + it("does not cancel a fully rostered field when no window ever opened", async () => { + const t = await fullField("3 days"); + + await postgres.query( + "UPDATE tournaments SET start = now() + interval '30 minutes' WHERE id = $1", + [t.id], + ); + + const [gate] = await postgres.query< + Array<{ started: boolean; opened: boolean; min_teams: boolean }> + >( + `SELECT tournament_check_in_started(t) AS started, + tournament_check_in_window_opened(t) AS opened, + tournament_has_min_teams(t) AS min_teams + FROM tournaments t WHERE t.id = $1`, + [t.id], + ); + expect(gate.started).toBe(true); + expect(gate.opened).toBe(false); + expect(gate.min_teams).toBe(true); + + await postgres.query( + "SELECT assign_seeds_to_teams(t) FROM tournaments t WHERE t.id = $1", + [t.id], + ); + const seeded = await postgres.query>( + "SELECT seed FROM tournament_teams WHERE tournament_id = $1", + [t.id], + ); + expect(seeded).toHaveLength(4); + expect(seeded.every((row) => row.seed !== null)).toBe(true); + + await setStatus(t.id, t.organizer, "RegistrationClosed"); + await setStatus(t.id, t.organizer, "Live"); + + const [row] = await postgres.query>( + "SELECT status FROM tournaments WHERE id = $1", + [t.id], + ); + expect(row.status).toBe("Live"); + }); + + it("still excludes no-shows once a window really opened", async () => { + const t = await fullField("3 days"); + + await postgres.query( + `UPDATE tournaments + SET start = now() + interval '30 minutes', + check_in_ends_at = now() + interval '10 minutes' + WHERE id = $1`, + [t.id], + ); + + const [gate] = await postgres.query>( + "SELECT tournament_has_min_teams(t) AS min_teams FROM tournaments t WHERE t.id = $1", + [t.id], + ); + expect(gate.min_teams).toBe(false); + + await setStatus(t.id, t.organizer, "RegistrationClosed"); + await setStatus(t.id, t.organizer, "Live"); + + const [row] = await postgres.query>( + "SELECT status FROM tournaments WHERE id = $1", + [t.id], + ); + expect(row.status).toBe("CancelledMinTeams"); + }); + + // The withdrawal block arrived with check-in but applied to every + // tournament, and the Hasura delete permission only ever excluded the + // terminal statuses. + it("leaves team withdrawal alone on a tournament without check-in", async () => { + const t = await createTournament(); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + const players = await fx.players(2); + const teamId = await registerTeam(t.id, "Leaver", players); + + await setStatus(t.id, t.organizer, "RegistrationClosed"); + + await expect( + runAsUser(postgres, players[0], "user", (query) => + query("DELETE FROM tournament_teams WHERE id = $1", [teamId]), + ), + ).resolves.not.toThrow(); + }); + + it("blocks the same withdrawal once check-in is required", async () => { + const t = await createTournament({ + columns: { check_in_required: true }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + const players = await fx.players(2); + const teamId = await registerTeam(t.id, "Leaver", players); + + await setStatus(t.id, t.organizer, "RegistrationClosed"); + + await expect( + runAsUser(postgres, players[0], "user", (query) => + query("DELETE FROM tournament_teams WHERE id = $1", [teamId]), + ), + ).rejects.toThrow(/bracket has been drawn/i); + }); + }); + + // update_tournament_stages sizes the bracket from eligible_at and + // assign_seeds_to_teams is what writes it, so the seeding has to run first -- + // the other order builds the bracket from a count that still includes every + // no-show and pads the difference with first-round byes. + describe("bracket sizing", () => { + it("builds the bracket for the teams that checked in", async () => { + const t = await createTournament({ + start: "3 days", + maxTeams: 8, + columns: { check_in_required: true }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + const teams: Array = []; + for (let i = 1; i <= 8; i++) { + teams.push(await registerTeam(t.id, `T${i}`, await fx.players(2))); + } + + await postgres.query( + `UPDATE tournaments + SET start = now() + interval '30 minutes', + check_in_ends_at = now() + interval '10 minutes' + WHERE id = $1`, + [t.id], + ); + await postgres.query( + "UPDATE tournament_teams SET checked_in_at = now() WHERE id = ANY($1::uuid[])", + [teams.slice(0, 4)], + ); + + await setStatus(t.id, t.organizer, "RegistrationClosed"); + + // Four teams is two first-round matches. Sized for eight it would be four, + // half of them byes, plus a round nobody plays. + const [round] = await postgres.query>( + `SELECT COUNT(*)::text AS matches + FROM tournament_brackets tb + JOIN tournament_stages ts ON ts.id = tb.tournament_stage_id + WHERE ts.tournament_id = $1 AND ts."order" = 1 AND tb.round = 1`, + [t.id], + ); + expect(Number(round.matches)).toBe(2); + }); + }); + + describe("a draft that creates nothing", () => { + it("leaves the pool exactly as it found it", async () => { + const t = await createTournament({ + columns: { registration_type: "free_agents" }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + const first = await fx.player(); + await registerFreeAgent( + t.id, + first, + new Date(Date.now() - 3_600_000).toISOString(), + ); + + const [empty] = await postgres.query>( + "SELECT draft_tournament_free_agent_teams($1) AS created", + [t.id], + ); + expect(empty.created).toBe(0); + + // Waitlisting is one-way without check-in, so burying the earliest + // signups here hands their slot to whoever registers next. + const [untouched] = await postgres.query>( + "SELECT status FROM tournament_free_agents WHERE tournament_id = $1", + [t.id], + ); + expect(untouched.status).toBe("registered"); + + await registerFreeAgent(t.id, await fx.player()); + + const [drafted] = await postgres.query>( + "SELECT draft_tournament_free_agent_teams($1) AS created", + [t.id], + ); + expect(drafted.created).toBe(1); + + const agents = await postgres.query< + Array<{ player_steam_id: string; status: string }> + >( + "SELECT player_steam_id, status FROM tournament_free_agents WHERE tournament_id = $1 ORDER BY created_at", + [t.id], + ); + expect(agents.map((agent) => agent.status)).toEqual([ + "drafted", + "drafted", + ]); + expect(agents[0].player_steam_id).toBe(first); + }); + }); + + describe("a free agent who also owns a team", () => { + it("does not stall the close of registration", async () => { + const t = await createTournament({ + columns: { registration_type: "both" }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + // Pool first, team second: no trigger can catch that order, so the draft + // is what has to skip them. tournament_teams is + // UNIQUE (owner_steam_id, tournament_id) and the draft makes its top-rated + // pick the generated team's owner, so drafting this player raises inside + // tau_tournaments and rolls the whole transition back -- identically on + // every retry, with no way out for the organizer. + const owner = await fx.player(); + await registerFreeAgent( + t.id, + owner, + new Date(Date.now() - 3_600_000).toISOString(), + ); + await postgres.query( + `INSERT INTO tournament_teams (tournament_id, name, owner_steam_id, captain_steam_id) + VALUES ($1, 'Owned', $2, $2)`, + [t.id, owner], + ); + + for (const agent of await fx.players(2)) { + await registerFreeAgent(t.id, agent); + } + + await expect( + setStatus(t.id, t.organizer, "RegistrationClosed"), + ).resolves.not.toThrow(); + + const [pooled] = await postgres.query>( + `SELECT status FROM tournament_free_agents + WHERE tournament_id = $1 AND player_steam_id = $2`, + [t.id, owner], + ); + expect(pooled.status).toBe("registered"); + + const rostered = await postgres.query>( + `SELECT player_steam_id FROM tournament_team_roster + WHERE tournament_id = $1 AND player_steam_id = $2`, + [t.id, owner], + ); + expect(rostered).toHaveLength(0); + + const drafted = await postgres.query>( + "SELECT id FROM tournament_teams WHERE tournament_id = $1 AND is_drafted", + [t.id], + ); + expect(drafted).toHaveLength(1); + }); + + it("refuses the pool join when the team came first", async () => { + const t = await createTournament({ + columns: { registration_type: "both" }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + const owner = await fx.player(); + await postgres.query( + `INSERT INTO tournament_teams (tournament_id, name, owner_steam_id, captain_steam_id) + VALUES ($1, 'Owned', $2, $2)`, + [t.id, owner], + ); + + await expect(registerFreeAgent(t.id, owner)).rejects.toThrow( + /already have a team/i, + ); + }); + }); + + // The action and the job carry rules no trigger can enforce (their writes run + // on a pooled connection with no hasura.user), so they are exercised against + // the real schema rather than a statement mock. + describe("check-in action and job on the real schema", () => { + const notifications = { notifyPlayers: jest.fn() }; + + const controller = () => + new TournamentsController( + new Logger("TournamentCheckInActionTest"), + {} as never, + {} as never, + {} as never, + {} as never, + notifications as never, + postgres, + { getConnection: () => ({}) } as never, + ); + + const job = () => + new ProcessTournamentCheckIn( + new Logger("TournamentCheckInJobTest"), + postgres, + notifications as never, + ); + + const bracketSlots = (tournamentId: string, teamId: string) => + postgres.query>( + `SELECT tb.id FROM tournament_brackets tb + JOIN tournament_stages ts ON ts.id = tb.tournament_stage_id + WHERE ts.tournament_id = $1 + AND $2::uuid IN (tb.tournament_team_id_1, tb.tournament_team_id_2)`, + [tournamentId, teamId], + ); + + const status = async (tournamentId: string) => { + const [row] = await postgres.query>( + "SELECT status FROM tournaments WHERE id = $1", + [tournamentId], + ); + return row.status; + }; + + // Re-admission is allowed after "continue without them" has already drawn + // the bracket, and a seed with no slot is a team that shows on the entrant + // list and never plays. + it("gives a re-admitted team a bracket slot, not just a seed", async () => { + const t = await createTournament({ + start: "3 days", + maxTeams: 4, + columns: { check_in_required: true }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + const teams: Array = []; + for (let i = 1; i <= 4; i++) { + teams.push(await registerTeam(t.id, `T${i}`, await fx.players(2))); + } + + await postgres.query( + `UPDATE tournaments + SET start = now() + interval '30 minutes', + check_in_ends_at = now() + interval '10 minutes' + WHERE id = $1`, + [t.id], + ); + await postgres.query( + `UPDATE tournament_teams SET checked_in_at = now() + WHERE tournament_id = $1 AND id <> $2`, + [t.id, teams[3]], + ); + + await setStatus(t.id, t.organizer, "RegistrationClosed"); + expect(await bracketSlots(t.id, teams[3])).toHaveLength(0); + + await controller().readmitTournamentTeam({ + user: { name: "Organizer", role: "user", steam_id: t.organizer }, + tournament_id: t.id, + tournament_team_id: teams[3], + }); + + const [readmitted] = await postgres.query>( + "SELECT seed FROM tournament_teams WHERE id = $1", + [teams[3]], + ); + expect(readmitted.seed).not.toBeNull(); + expect((await bracketSlots(t.id, teams[3])).length).toBeGreaterThan(0); + }); + + // A team holding half a lineup is not seedable with or without a + // confirmation, so it cannot be a no-show -- one abandoned registration + // would otherwise page the organizer on every check-in tournament. + const closingField = async (strandedRoster: number) => { + const t = await createTournament({ + start: "3 days", + columns: { check_in_required: true }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + const confirmed = await registerTeam(t.id, "Full", await fx.players(2)); + await registerTeam(t.id, "Partial", await fx.players(strandedRoster)); + + await postgres.query( + `UPDATE tournaments + SET start = now() + interval '10 minutes', + check_in_ends_at = now() - interval '1 minute' + WHERE id = $1`, + [t.id], + ); + await postgres.query( + "UPDATE tournament_teams SET checked_in_at = now() WHERE id = $1", + [confirmed], + ); + + return t; + }; + + it("does not hold a tournament for a half-finished registration", async () => { + const t = await closingField(1); + + const [count] = await postgres.query>( + `SELECT tournament_missed_check_in_count(t) AS missed + FROM tournaments t WHERE t.id = $1`, + [t.id], + ); + expect(count.missed).toBe(0); + + await job().process(); + + expect(await status(t.id)).toBe("RegistrationClosed"); + }); + + it("still holds a tournament for a team that could have been seeded", async () => { + const t = await closingField(2); + + const [count] = await postgres.query>( + `SELECT tournament_missed_check_in_count(t) AS missed + FROM tournaments t WHERE t.id = $1`, + [t.id], + ); + expect(count.missed).toBe(1); + + await job().process(); + + expect(await status(t.id)).toBe("CheckInReview"); + }); + + // An extension is for the field that is already in. The hold stays -- it is + // what keeps registration shut to newcomers who would be auto-stamped as + // checked in on the way past -- and only the deadline moves. + it("re-opens check-in from the hold without re-opening registration", async () => { + const t = await closingField(2); + await job().process(); + expect(await status(t.id)).toBe("CheckInReview"); + + await controller().extendTournamentCheckIn({ + user: { name: "Organizer", role: "user", steam_id: t.organizer }, + tournament_id: t.id, + minutes: 5, + }); + + expect(await status(t.id)).toBe("CheckInReview"); + + const [window] = await postgres.query>( + `SELECT tournament_check_in_open(t) AS open + FROM tournaments t WHERE t.id = $1`, + [t.id], + ); + expect(window.open).toBe(true); + + // The pass has to leave the live extension alone and come back for its + // deadline -- once. Keyed on the deadline it closed rather than on the + // status, which cannot tell an extension apart from the hold it runs in. + await job().process(); + expect(await status(t.id)).toBe("CheckInReview"); + + await postgres.query( + "UPDATE tournaments SET check_in_ends_at = now() - interval '1 minute' WHERE id = $1", + [t.id], + ); + notifications.notifyPlayers.mockClear(); + + await job().process(); + expect(await status(t.id)).toBe("CheckInReview"); + expect(notifications.notifyPlayers).toHaveBeenCalledTimes(1); + + notifications.notifyPlayers.mockClear(); + await job().process(); + expect(notifications.notifyPlayers).not.toHaveBeenCalled(); + }); + + // The whole point of extending: the team that shows up in the extra minutes + // is seeded, and the tournament closes on its own. + it("closes into RegistrationClosed once the missing team confirms", async () => { + const t = await closingField(2); + await job().process(); + + await controller().extendTournamentCheckIn({ + user: { name: "Organizer", role: "user", steam_id: t.organizer }, + tournament_id: t.id, + minutes: 5, + }); + + await postgres.query( + "UPDATE tournament_teams SET checked_in_at = now() WHERE tournament_id = $1", + [t.id], + ); + await postgres.query( + "UPDATE tournaments SET check_in_ends_at = now() - interval '1 minute' WHERE id = $1", + [t.id], + ); + + await job().process(); + expect(await status(t.id)).toBe("RegistrationClosed"); + }); + }); +}); diff --git a/test/tournament-free-agent-parties.spec.ts b/test/tournament-free-agent-parties.spec.ts new file mode 100644 index 000000000..1195e2f8f --- /dev/null +++ b/test/tournament-free-agent-parties.spec.ts @@ -0,0 +1,714 @@ +import { Logger } from "@nestjs/common"; +import { PostgresService } from "./../src/postgres/postgres.service"; +import { TournamentsController } from "./../src/tournaments/tournaments.controller"; +import { Fixtures } from "./utils/fixtures"; +import { bootMigratedDb, runAsUser, SqlTestDb } from "./utils/sql-test-db"; + +// "Sign up with a friend, get drafted onto the same team." A party is every +// free agent in a tournament sharing a party_id -- the id of the 5stack lobby +// they signed up from. The draft treats it as one indivisible unit in BOTH of +// its stages, and the waitlist promotes it the same way. +describe("free agent parties (SQL-driven)", () => { + let db: SqlTestDb; + let postgres: PostgresService; + let fx: Fixtures; + + beforeAll(async () => { + db = await bootMigratedDb("TournamentFreeAgentPartyTest"); + postgres = db.postgres; + fx = new Fixtures(postgres, 76561198300000000n); + await fx.region("TestFAP"); + }, 600_000); + + afterAll(async () => { + await db?.stop(); + }); + + beforeEach(async () => { + await postgres.query("DELETE FROM matches"); + await postgres.query("DELETE FROM tournaments"); + await postgres.query("DELETE FROM match_options"); + await postgres.query("DELETE FROM teams"); + await postgres.query("DELETE FROM players"); + }); + + const createTournament = async ({ + type = "Wingman", + maxTeams = 4, + // A stage refuses fewer than four teams per group, so four is the floor for + // every pool in this suite. + minTeams = 4, + columns = {} as Record, + } = {}) => { + const organizer = await fx.player(); + const optionsId = await fx.matchOptions({ type, regions: ["TestFAP"] }); + + const names = Object.keys(columns); + const extraCols = names.map((name) => `, "${name}"`).join(""); + const extraVals = names.map((_, i) => `, $${i + 5}`).join(""); + + const [tournament] = await postgres.query>( + `INSERT INTO tournaments (name, start, organizer_steam_id, match_options_id, status, registration_type${extraCols}) + VALUES ($1, now() + $2::interval, $3, $4, 'Setup', 'free_agents'${extraVals}) RETURNING id`, + [ + fx.nextName("party"), + "3 days", + organizer, + optionsId, + ...names.map((name) => columns[name]), + ], + ); + + await postgres.query( + `INSERT INTO tournament_stages (tournament_id, type, "order", min_teams, max_teams) + VALUES ($1, 'SingleElimination', 1, $2, $3)`, + [tournament.id, minTeams, maxTeams], + ); + + await runAsUser(postgres, organizer, "admin", (query) => + query( + "UPDATE tournaments SET status = 'RegistrationOpen' WHERE id = $1", + [tournament.id], + ), + ); + + return { id: tournament.id, organizer }; + }; + + // Minutes ago, so a signup order can be written in any insert order. + const at = (minutesAgo: number) => + new Date(Date.now() - minutesAgo * 60_000).toISOString(); + + const register = async ( + tournamentId: string, + steamId: string, + minutesAgo: number, + partyId?: string | null, + ) => { + await postgres.query( + `INSERT INTO tournament_free_agents (tournament_id, player_steam_id, created_at, party_id) + VALUES ($1, $2, $3::timestamptz, $4::uuid)`, + [tournamentId, steamId, at(minutesAgo), partyId ?? null], + ); + return steamId; + }; + + const newPartyId = async () => { + const [row] = await postgres.query>( + "SELECT gen_random_uuid()::text AS id", + ); + return row.id; + }; + + const draft = async (tournamentId: string) => { + const [row] = await postgres.query>( + "SELECT draft_tournament_free_agent_teams($1) AS created", + [tournamentId], + ); + return Number(row.created); + }; + + const teamOf = async (tournamentId: string, steamId: string) => { + const [row] = await postgres.query>( + `SELECT tournament_team_id FROM tournament_team_roster + WHERE tournament_id = $1 AND player_steam_id = $2`, + [tournamentId, steamId], + ); + return row?.tournament_team_id ?? null; + }; + + type Agent = { + player_steam_id: string; + status: string; + party_id: string | null; + tournament_team_id: string | null; + }; + + const agent = async (tournamentId: string, steamId: string) => { + const [row] = await postgres.query>( + `SELECT player_steam_id, status, party_id::text AS party_id, tournament_team_id + FROM tournament_free_agents + WHERE tournament_id = $1 AND player_steam_id = $2`, + [tournamentId, steamId], + ); + return row; + }; + + const statusOf = async (tournamentId: string, steamId: string) => + (await agent(tournamentId, steamId))?.status ?? null; + + const rosterSize = async (teamId: string) => { + const [row] = await postgres.query>( + "SELECT count(*)::text AS count FROM tournament_team_roster WHERE tournament_team_id = $1", + [teamId], + ); + return Number(row.count); + }; + + // Standing Competitive/Wingman ratings, hung off one finished match so + // get_tournament_player_elo has something to read. + const seedElo = async ( + ratings: Record, + type = "Competitive", + ) => { + const { matchId } = await fx.bareMatch(); + for (const [steamId, current] of Object.entries(ratings)) { + await postgres.query( + `INSERT INTO player_elo (steam_id, match_id, "type", current, change, created_at) + VALUES ($1, $2, $3, $4, 0, now() - interval '30 days')`, + [steamId, matchId, type, current], + ); + } + }; + + describe("selection: priority is the earliest member's signup", () => { + // The whole promise of a first-come pool. A party sits EXACTLY where its + // founder sat: the newcomer rides along, and the founder is not pushed back + // for having taken someone with them. + it("queues a party where its founder queued, not where its newest member did", async () => { + const t = await createTournament({ maxTeams: 3 }); + const party = await newPartyId(); + + const early = [ + await register(t.id, await fx.player(), 20), + await register(t.id, await fx.player(), 19), + await register(t.id, await fx.player(), 18), + ]; + const founder = await register(t.id, await fx.player(), 17, party); + const middle = await register(t.id, await fx.player(), 16); + const late = await register(t.id, await fx.player(), 15); + const newcomer = await register(t.id, await fx.player(), 1, party); + + expect(await draft(t.id)).toBe(3); + + // Everyone who signed up before the founder is in: the party did not + // sort ahead of them on the strength of nothing. + for (const steamId of early) { + expect(await statusOf(t.id, steamId)).toBe("drafted"); + } + + // The newcomer signed up 14 minutes after `late` and is in while `late` + // waits, because the unit's priority is the founder's 17-minutes-ago. + expect(await statusOf(t.id, newcomer)).toBe("drafted"); + expect(await statusOf(t.id, middle)).toBe("drafted"); + expect(await statusOf(t.id, late)).toBe("waitlisted"); + + expect(await teamOf(t.id, newcomer)).toBe(await teamOf(t.id, founder)); + }); + + it("waitlists a party that misses the cut as one unit, never in pieces", async () => { + const t = await createTournament({ type: "Competitive", maxTeams: 1 }); + const party = await newPartyId(); + + const solos = [ + await register(t.id, await fx.player(), 30), + await register(t.id, await fx.player(), 29), + ]; + const partied = [ + await register(t.id, await fx.player(), 28, party), + await register(t.id, await fx.player(), 27, party), + await register(t.id, await fx.player(), 26, party), + await register(t.id, await fx.player(), 25, party), + ]; + const fillers = [ + await register(t.id, await fx.player(), 20), + await register(t.id, await fx.player(), 19), + await register(t.id, await fx.player(), 18), + ]; + + // One team of five. The four-stack is third in line but only three slots + // are left by the time it is reached, so it is skipped and the three + // later solos take the remainder rather than the capacity being stranded. + expect(await draft(t.id)).toBe(1); + + for (const steamId of [...solos, ...fillers]) { + expect(await statusOf(t.id, steamId)).toBe("drafted"); + } + + for (const steamId of partied) { + expect(await statusOf(t.id, steamId)).toBe("waitlisted"); + expect(await teamOf(t.id, steamId)).toBeNull(); + } + }); + }); + + describe("assignment: a party stays on one team", () => { + it("keeps a pair and a trio each whole, with exact team sizes", async () => { + const t = await createTournament({ type: "Competitive", maxTeams: 2 }); + const pair = await newPartyId(); + const trio = await newPartyId(); + + const paired = [ + await register(t.id, await fx.player(), 30, pair), + await register(t.id, await fx.player(), 29, pair), + ]; + const trioed = [ + await register(t.id, await fx.player(), 28, trio), + await register(t.id, await fx.player(), 27, trio), + await register(t.id, await fx.player(), 26, trio), + ]; + const solos: Array = []; + for (let i = 0; i < 5; i++) { + solos.push(await register(t.id, await fx.player(), 25 - i)); + } + + expect(await draft(t.id)).toBe(2); + + const pairTeam = await teamOf(t.id, paired[0]); + expect(await teamOf(t.id, paired[1])).toBe(pairTeam); + + const trioTeam = await teamOf(t.id, trioed[0]); + expect(trioTeam).not.toBeNull(); + for (const steamId of trioed) { + expect(await teamOf(t.id, steamId)).toBe(trioTeam); + } + + const teams = await postgres.query>( + "SELECT id FROM tournament_teams WHERE tournament_id = $1", + [t.id], + ); + expect(teams).toHaveLength(2); + for (const team of teams) { + expect(await rosterSize(team.id)).toBe(5); + } + + for (const steamId of solos) { + expect(await statusOf(t.id, steamId)).toBe("drafted"); + } + }); + + it("still balances the teams with a top-heavy party in the pool", async () => { + const t = await createTournament({ type: "Competitive", maxTeams: 2 }); + const party = await newPartyId(); + + const ratings: Record = {}; + const partied = [ + await register(t.id, await fx.player(), 40, party), + await register(t.id, await fx.player(), 39, party), + ]; + ratings[partied[0]] = 7000; + ratings[partied[1]] = 7000; + + const soloRatings = [6000, 5500, 5000, 4500, 4000, 3500, 3000, 2000]; + for (const [index, rating] of soloRatings.entries()) { + const steamId = await register(t.id, await fx.player(), 38 - index); + ratings[steamId] = rating; + } + + await seedElo(ratings); + + expect(await draft(t.id)).toBe(2); + + const totals = await postgres.query>( + `SELECT SUM(get_tournament_player_elo($1, ttr.player_steam_id))::text AS total + FROM tournament_team_roster ttr + WHERE ttr.tournament_id = $1 + GROUP BY ttr.tournament_team_id`, + [t.id], + ); + + expect(totals).toHaveLength(2); + + const [a, b] = totals.map((row) => Number(row.total)); + // The pair is 14000 of the pool's 47500 and cannot be split, so perfect + // balance is impossible; the greedy fill still lands inside a single + // player's worth of rating. + expect(Math.abs(a - b)).toBeLessThanOrEqual(1000); + }); + }); + + describe("the party size cap", () => { + it("refuses a signup that would push a party past the team size", async () => { + const t = await createTournament(); + const party = await newPartyId(); + + await register(t.id, await fx.player(), 10, party); + await register(t.id, await fx.player(), 9, party); + + await expect(register(t.id, await fx.player(), 8, party)).rejects.toThrow( + /size of a full team/i, + ); + }); + + it("refuses moving a third player into a full party", async () => { + const t = await createTournament(); + const party = await newPartyId(); + + await register(t.id, await fx.player(), 10, party); + await register(t.id, await fx.player(), 9, party); + const outsider = await register(t.id, await fx.player(), 8); + + await expect( + postgres.query( + `UPDATE tournament_free_agents SET party_id = $1::uuid + WHERE tournament_id = $2 AND player_steam_id = $3`, + [party, t.id, outsider], + ), + ).rejects.toThrow(/size of a full team/i); + }); + }); + + describe("leaving before the draft", () => { + it("dissolves a party that is down to one member", async () => { + const t = await createTournament(); + const party = await newPartyId(); + + const leaver = await register(t.id, await fx.player(), 10, party); + const stayer = await register(t.id, await fx.player(), 9, party); + + await postgres.query( + `DELETE FROM tournament_free_agents + WHERE tournament_id = $1 AND player_steam_id = $2`, + [t.id, leaver], + ); + + expect((await agent(t.id, stayer)).party_id).toBeNull(); + }); + + it("leaves a larger party intact, minus the member who left", async () => { + const t = await createTournament({ type: "Competitive" }); + const party = await newPartyId(); + + const leaver = await register(t.id, await fx.player(), 10, party); + const rest = [ + await register(t.id, await fx.player(), 9, party), + await register(t.id, await fx.player(), 8, party), + ]; + + await postgres.query( + `DELETE FROM tournament_free_agents + WHERE tournament_id = $1 AND player_steam_id = $2`, + [t.id, leaver], + ); + + for (const steamId of rest) { + expect((await agent(t.id, steamId)).party_id).toBe(party); + } + }); + }); + + describe("waitlist promotion", () => { + // Four solos drafted into two Wingman teams, with a waitlisted party of two + // and (optionally) a waitlisted solo behind them. + const draftedWithWaitlist = async ({ trailingSolo = true } = {}) => { + const t = await createTournament({ maxTeams: 2 }); + const party = await newPartyId(); + + const drafted: Array = []; + for (let i = 0; i < 4; i++) { + drafted.push(await register(t.id, await fx.player(), 40 - i)); + } + + const partied = [ + await register(t.id, await fx.player(), 30, party), + await register(t.id, await fx.player(), 29, party), + ]; + + const solo = trailingSolo + ? await register(t.id, await fx.player(), 20) + : null; + + expect(await draft(t.id)).toBe(2); + + for (const steamId of partied) { + expect(await statusOf(t.id, steamId)).toBe("waitlisted"); + } + + return { ...t, party, drafted, partied, solo }; + }; + + it("gives a single vacancy to a later solo rather than splitting a party", async () => { + const t = await draftedWithWaitlist(); + const team = (await teamOf(t.id, t.drafted[0]))!; + + await postgres.query( + `DELETE FROM tournament_team_roster + WHERE tournament_id = $1 AND player_steam_id = $2`, + [t.id, t.drafted[0]], + ); + + expect(await teamOf(t.id, t.solo!)).toBe(team); + for (const steamId of t.partied) { + expect(await statusOf(t.id, steamId)).toBe("waitlisted"); + } + }); + + it("promotes a waitlisted party whole when the gap fits it", async () => { + const t = await draftedWithWaitlist(); + const team = (await teamOf(t.id, t.drafted[0]))!; + + // Both roster rows in one statement: AFTER ROW triggers run at the end of + // it, so the promotion sees a gap of two rather than two gaps of one. + await postgres.query( + "DELETE FROM tournament_team_roster WHERE tournament_team_id = $1", + [team], + ); + + for (const steamId of t.partied) { + expect(await teamOf(t.id, steamId)).toBe(team); + expect(await statusOf(t.id, steamId)).toBe("drafted"); + } + }); + + // The deliberate compromise. A slot nobody can fill drops the team below the + // minimum lineup and it is cut at seeding, which costs the waiting party the + // bracket they are waiting on. + it("splits the earliest party only when nothing else can fill the slot", async () => { + const t = await draftedWithWaitlist({ trailingSolo: false }); + const team = (await teamOf(t.id, t.drafted[0]))!; + + await postgres.query( + `DELETE FROM tournament_team_roster + WHERE tournament_id = $1 AND player_steam_id = $2`, + [t.id, t.drafted[0]], + ); + + expect(await teamOf(t.id, t.partied[0])).toBe(team); + + // The one left behind keeps the party id, so they stay a unit with their + // original priority and take the next gap that opens anywhere. + const remaining = await agent(t.id, t.partied[1]); + expect(remaining.status).toBe("waitlisted"); + expect(remaining.party_id).toBe(t.party); + + // The ELO pass decides which generated team each drafted solo lands on, + // so the other team has to be looked up rather than assumed. + const [elsewhere] = await postgres.query< + Array<{ tournament_team_id: string; player_steam_id: string }> + >( + `SELECT tournament_team_id, player_steam_id + FROM tournament_team_roster + WHERE tournament_id = $1 AND tournament_team_id <> $2 + LIMIT 1`, + [t.id, team], + ); + const other = elsewhere.tournament_team_id; + + await postgres.query( + `DELETE FROM tournament_team_roster + WHERE tournament_id = $1 AND player_steam_id = $2`, + [t.id, elsewhere.player_steam_id], + ); + + expect(await teamOf(t.id, t.partied[1])).toBe(other); + }); + }); + + describe("check-in", () => { + // check_in_setting = 'Players' makes every rostered player confirm for + // themselves. A drafted party member is an ordinary roster row and gets no + // special treatment from the roll-up. + it("counts party members individually in Players mode", async () => { + const t = await createTournament({ + maxTeams: 2, + columns: { check_in_required: true, check_in_setting: "Players" }, + }); + const party = await newPartyId(); + + const partied = [ + await register(t.id, await fx.player(), 40, party), + await register(t.id, await fx.player(), 39, party), + ]; + await register(t.id, await fx.player(), 38); + await register(t.id, await fx.player(), 37); + + expect(await draft(t.id)).toBe(2); + + const team = (await teamOf(t.id, partied[0]))!; + expect(await teamOf(t.id, partied[1])).toBe(team); + + const teamCheckedIn = async () => { + const [row] = await postgres.query< + Array<{ checked_in_at: string | null }> + >("SELECT checked_in_at FROM tournament_teams WHERE id = $1", [team]); + return row.checked_in_at !== null; + }; + + await postgres.query( + `UPDATE tournament_teams SET checked_in_at = NULL WHERE id = $1`, + [team], + ); + await postgres.query( + `UPDATE tournament_team_roster SET checked_in_at = NULL + WHERE tournament_team_id = $1`, + [team], + ); + + await postgres.query( + `UPDATE tournament_team_roster SET checked_in_at = now() + WHERE tournament_team_id = $1 AND player_steam_id = $2`, + [team, partied[0]], + ); + expect(await teamCheckedIn()).toBe(false); + + await postgres.query( + `UPDATE tournament_team_roster SET checked_in_at = now() + WHERE tournament_team_id = $1 AND player_steam_id = $2`, + [team, partied[1]], + ); + expect(await teamCheckedIn()).toBe(true); + }); + }); + + describe("the guards the draft already had", () => { + it("shrinks a party by an ineligible member instead of dropping it", async () => { + const t = await createTournament({ type: "Competitive", maxTeams: 2 }); + const party = await newPartyId(); + + const partied = [ + await register(t.id, await fx.player(), 40, party), + await register(t.id, await fx.player(), 39, party), + await register(t.id, await fx.player(), 38, party), + ]; + for (let i = 0; i < 3; i++) { + await register(t.id, await fx.player(), 37 - i); + } + + // Owning a team is the collision that hard-stalled the whole + // RegistrationClosed transition once already: the draft has to skip this + // member, and only this member. + await postgres.query( + `INSERT INTO tournament_teams (tournament_id, name, owner_steam_id, captain_steam_id) + VALUES ($1, 'Owned', $2, $2)`, + [t.id, partied[2]], + ); + + // Five drafted: the two remaining party members plus the three solos, on + // the one team the bracket has room for beside the owner's. + expect(await draft(t.id)).toBe(1); + + const team = await teamOf(t.id, partied[0]); + expect(team).not.toBeNull(); + expect(await teamOf(t.id, partied[1])).toBe(team); + expect(await teamOf(t.id, partied[2])).toBeNull(); + expect(await statusOf(t.id, partied[2])).toBe("registered"); + }); + + it("stays idempotent once the teams are drafted", async () => { + const t = await createTournament({ maxTeams: 2 }); + const party = await newPartyId(); + + await register(t.id, await fx.player(), 40, party); + await register(t.id, await fx.player(), 39, party); + await register(t.id, await fx.player(), 38); + await register(t.id, await fx.player(), 37); + + expect(await draft(t.id)).toBe(2); + expect(await draft(t.id)).toBe(0); + }); + }); + + // The action is the only way a party is ever formed: party_id is not in the + // user role's insert columns, so nobody can put themselves into someone + // else's party through GraphQL. + describe("joinTournamentAsFreeAgent with a lobby", () => { + const notifyPlayers = jest.fn(); + + const controller = () => + new TournamentsController( + new Logger("FreeAgentPartyActionTest"), + {} as never, + {} as never, + {} as never, + {} as never, + { notifyPlayers } as never, + postgres, + { getConnection: () => ({}) } as never, + ); + + const createLobby = async (captain: string, mates: Array) => { + const lobbyId = await runAsUser( + postgres, + captain, + "user", + async (query) => { + const [row] = (await query( + "INSERT INTO lobbies (access) VALUES ('Private') RETURNING id", + )) as Array<{ id: string }>; + return row.id; + }, + ); + + for (const mate of mates) { + await postgres.query( + "INSERT INTO lobby_players (lobby_id, steam_id, status) VALUES ($1, $2, 'Accepted')", + [lobbyId, mate], + ); + } + + return lobbyId; + }; + + const join = (tournamentId: string, steamId: string) => + controller().joinTournamentAsFreeAgent({ + user: { steam_id: steamId, name: "Captain", role: "user" } as never, + tournament_id: tournamentId, + with_party: true, + }); + + beforeEach(() => notifyPlayers.mockReset()); + + it("enters the whole lobby under the lobby id and drafts them together", async () => { + const t = await createTournament({ maxTeams: 2 }); + const captain = await fx.player(); + const mate = await fx.player(); + const lobbyId = await createLobby(captain, [mate]); + + await expect(join(t.id, captain)).resolves.toEqual({ success: true }); + + expect((await agent(t.id, captain)).party_id).toBe(lobbyId); + expect((await agent(t.id, mate)).party_id).toBe(lobbyId); + expect(notifyPlayers).toHaveBeenCalledWith( + "TournamentPartySignup", + expect.objectContaining({ steamIds: [mate] }), + ); + + await register(t.id, await fx.player(), 1); + await register(t.id, await fx.player(), 1); + + expect(await draft(t.id)).toBe(2); + expect(await teamOf(t.id, mate)).toBe(await teamOf(t.id, captain)); + }); + + it("folds a friend who already signed up alone into the party", async () => { + const t = await createTournament({ maxTeams: 2 }); + const captain = await fx.player(); + const mate = await register(t.id, await fx.player(), 30); + await createLobby(captain, [mate]); + + await expect(join(t.id, captain)).resolves.toEqual({ success: true }); + + const captainRow = await agent(t.id, captain); + expect((await agent(t.id, mate)).party_id).toBe(captainRow.party_id); + expect(captainRow.party_id).not.toBeNull(); + }); + + it("refuses a lobby that could never fit one drafted team", async () => { + const t = await createTournament({ maxTeams: 2 }); + const captain = await fx.player(); + const lobbyId = await createLobby(captain, [ + await fx.player(), + await fx.player(), + ]); + + await expect(join(t.id, captain)).rejects.toThrow( + /cannot be drafted onto a team of 2/i, + ); + + const [entered] = await postgres.query>( + "SELECT count(*)::text AS count FROM tournament_free_agents WHERE party_id = $1", + [lobbyId], + ); + expect(Number(entered.count)).toBe(0); + }); + + it("refuses when the caller is not the lobby captain", async () => { + const t = await createTournament({ maxTeams: 2 }); + const captain = await fx.player(); + const mate = await fx.player(); + await createLobby(captain, [mate]); + + await expect(join(t.id, mate)).rejects.toThrow(/captain of this lobby/i); + }); + }); +}); diff --git a/test/tournament-free-agent-promotion.spec.ts b/test/tournament-free-agent-promotion.spec.ts new file mode 100644 index 000000000..2a8e35b0a --- /dev/null +++ b/test/tournament-free-agent-promotion.spec.ts @@ -0,0 +1,497 @@ +import { Logger } from "@nestjs/common"; +import { PostgresService } from "./../src/postgres/postgres.service"; +import { TournamentsController } from "./../src/tournaments/tournaments.controller"; +import { Fixtures } from "./utils/fixtures"; +import { bootMigratedDb, runAsUser, SqlTestDb } from "./utils/sql-test-db"; + +// Waitlisting used to be a one-way door: a drafted free agent who left took +// their pickup team below the minimum lineup, the team was dropped at seeding, +// and the waitlist behind them never moved. +describe("free agent waitlist promotion (SQL-driven)", () => { + let db: SqlTestDb; + let postgres: PostgresService; + let fx: Fixtures; + + beforeAll(async () => { + db = await bootMigratedDb("TournamentFreeAgentPromotionTest"); + postgres = db.postgres; + fx = new Fixtures(postgres, 76561198200000000n); + await fx.region("TestFA"); + }, 600_000); + + afterAll(async () => { + await db?.stop(); + }); + + beforeEach(async () => { + await postgres.query("DELETE FROM matches"); + await postgres.query("DELETE FROM tournaments"); + await postgres.query("DELETE FROM match_options"); + await postgres.query("DELETE FROM teams"); + await postgres.query("DELETE FROM players"); + }); + + const createTournament = async ({ + start = "3 days", + maxTeams = 4, + // A stage refuses fewer than four teams per group, so four is the floor for + // every pool in this suite. + minTeams = 4, + columns = {} as Record, + } = {}) => { + const organizer = await fx.player(); + const [options] = await postgres.query>( + `INSERT INTO match_options (mr, best_of, type, map_pool_id, map_veto, region_veto, regions, number_of_substitutes) + SELECT 8, 1, 'Wingman', id, false, true, '{TestFA}', 0 + FROM map_pools WHERE type = 'Wingman' AND seed = true RETURNING id`, + ); + + const names = Object.keys(columns); + const extraCols = names.map((name) => `, "${name}"`).join(""); + const extraVals = names.map((_, i) => `, $${i + 5}`).join(""); + + const [tournament] = await postgres.query>( + `INSERT INTO tournaments (name, start, organizer_steam_id, match_options_id, status, registration_type${extraCols}) + VALUES ($1, now() + $2::interval, $3, $4, 'Setup', 'free_agents'${extraVals}) RETURNING id`, + [ + fx.nextName("pool"), + start, + organizer, + options.id, + ...names.map((name) => columns[name]), + ], + ); + + await postgres.query( + `INSERT INTO tournament_stages (tournament_id, type, "order", min_teams, max_teams) + VALUES ($1, 'SingleElimination', 1, $2, $3)`, + [tournament.id, minTeams, maxTeams], + ); + + return { id: tournament.id, organizer }; + }; + + const setStatus = ( + tournamentId: string, + actor: string, + status: string, + role = "admin", + ) => + runAsUser(postgres, actor, role, (query) => + query("UPDATE tournaments SET status = $1 WHERE id = $2", [ + status, + tournamentId, + ]), + ); + + const registerFreeAgent = ( + tournamentId: string, + steamId: string, + createdAt: string, + ) => + postgres.query( + `INSERT INTO tournament_free_agents (tournament_id, player_steam_id, created_at) + VALUES ($1, $2, $3::timestamptz)`, + [tournamentId, steamId, createdAt], + ); + + // A drafted pool: `agents` signups a minute apart, drafted into pickup teams + // of two. Whoever is past the cut is waitlisted, oldest signup first. + const draftedPool = async ({ + agents = 10, + maxTeams = 4, + minTeams = 4, + columns = {} as Record, + signupOrder, + }: { + agents?: number; + maxTeams?: number; + minTeams?: number; + columns?: Record; + signupOrder?: Array; + } = {}) => { + const t = await createTournament({ maxTeams, minTeams, columns }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + const players: Array = []; + for (let i = 0; i < agents; i++) { + players.push(await fx.player()); + } + + // created_at is what decides, so the insert order is deliberately allowed to + // differ from it. + const order = signupOrder ?? players.map((_, index) => index); + const base = Date.now() - agents * 60_000; + for (const index of order) { + await registerFreeAgent( + t.id, + players[index], + new Date(base + index * 60_000).toISOString(), + ); + } + + await postgres.query("SELECT draft_tournament_free_agent_teams($1)", [ + t.id, + ]); + + return { ...t, players }; + }; + + type Agent = { + player_steam_id: string; + status: string; + tournament_team_id: string | null; + }; + + const agents = (tournamentId: string) => + postgres.query>( + `SELECT player_steam_id, status, tournament_team_id + FROM tournament_free_agents + WHERE tournament_id = $1 + ORDER BY created_at, id`, + [tournamentId], + ); + + const roster = (teamId: string) => + postgres.query>( + `SELECT player_steam_id FROM tournament_team_roster + WHERE tournament_team_id = $1 ORDER BY player_steam_id`, + [teamId], + ); + + const teamOf = async (tournamentId: string, steamId: string) => { + const [row] = await postgres.query>( + `SELECT tournament_team_id FROM tournament_team_roster + WHERE tournament_id = $1 AND player_steam_id = $2`, + [tournamentId, steamId], + ); + return row?.tournament_team_id ?? null; + }; + + const removeFromRoster = (tournamentId: string, steamId: string) => + postgres.query( + `DELETE FROM tournament_team_roster + WHERE tournament_id = $1 AND player_steam_id = $2`, + [tournamentId, steamId], + ); + + // The draft's ELO snake decides which generated team a selected player lands + // on, so nothing about the pool order says who shares a team with whom. One + // player per team, read back from the roster. + const onePerTeam = (tournamentId: string) => + postgres.query< + Array<{ player_steam_id: string; tournament_team_id: string }> + >( + `SELECT DISTINCT ON (ttr.tournament_team_id) + ttr.player_steam_id, ttr.tournament_team_id + FROM tournament_team_roster ttr + WHERE ttr.tournament_id = $1 + ORDER BY ttr.tournament_team_id, ttr.player_steam_id`, + [tournamentId], + ); + + describe("a drafted slot opening up", () => { + it("hands it to the earliest-registered waitlisted agent", async () => { + const t = await draftedPool(); + const leaver = t.players[0]; + const team = await teamOf(t.id, leaver); + expect(team).not.toBeNull(); + + await removeFromRoster(t.id, leaver); + + // players[8] signed up before players[9]; the team is whole again. + const filled = await roster(team!); + expect(filled).toHaveLength(2); + expect(filled.map((row) => row.player_steam_id)).toContain(t.players[8]); + + const pool = await agents(t.id); + const promoted = pool.find( + (agent) => agent.player_steam_id === t.players[8], + ); + expect(promoted!.status).toBe("drafted"); + expect(promoted!.tournament_team_id).toBe(team); + + // The one who left is out of the pool rather than left pointing at a team + // they are no longer on. + const departed = pool.find((agent) => agent.player_steam_id === leaver); + expect(departed!.status).toBe("withdrawn"); + expect(departed!.tournament_team_id).toBeNull(); + + // The one behind them keeps waiting, in order. + const waiting = pool.find( + (agent) => agent.player_steam_id === t.players[9], + ); + expect(waiting!.status).toBe("waitlisted"); + }); + + // Sign-up order is the whole promise of a first-come pool; the row that + // happened to be INSERTED first is not the one that signed up first. + it("goes by sign-up time, not by the order the rows were written", async () => { + const t = await draftedPool({ + // players[9] (the later signup) is written to the pool before + // players[8] (the earlier one). + signupOrder: [0, 1, 2, 3, 4, 5, 6, 7, 9, 8], + }); + + const team = await teamOf(t.id, t.players[0]); + await removeFromRoster(t.id, t.players[0]); + + expect(await teamOf(t.id, t.players[8])).toBe(team); + expect(await teamOf(t.id, t.players[9])).toBeNull(); + }); + + it("does nothing when the team is already whole", async () => { + const t = await draftedPool(); + const team = await teamOf(t.id, t.players[0]); + + const [attempt] = await postgres.query< + Array<{ promoted: string | null }> + >("SELECT promote_tournament_free_agent($1, $2) AS promoted", [ + t.id, + team, + ]); + expect(attempt.promoted).toBeNull(); + + const pool = await agents(t.id); + expect( + pool.filter((agent) => agent.status === "waitlisted"), + ).toHaveLength(2); + }); + }); + + describe("who is skipped", () => { + it("skips a waitlisted agent already on a roster in this tournament", async () => { + const t = await draftedPool(); + + // A separate team picked them up directly; the roster key is unique per + // (tournament, player), so drafting them again would abort the caller's + // whole statement. + const outsider = await fx.player(); + const [other] = await postgres.query>( + `INSERT INTO tournament_teams (tournament_id, name, owner_steam_id, captain_steam_id) + VALUES ($1, 'Outsiders', $2, $2) RETURNING id`, + [t.id, outsider], + ); + await runAsUser(postgres, t.organizer, "admin", (query) => + query( + `INSERT INTO tournament_team_roster (tournament_team_id, player_steam_id, tournament_id) + VALUES ($1, $2, $3)`, + [other.id, t.players[8], t.id], + ), + ); + + const team = await teamOf(t.id, t.players[0]); + await removeFromRoster(t.id, t.players[0]); + + expect(await teamOf(t.id, t.players[9])).toBe(team); + }); + + // tournament_teams is UNIQUE (owner_steam_id, tournament_id) and every + // pickup team takes one of its own players as owner -- the collision that + // hard-stalled the draft once already. + it("skips a waitlisted agent who owns a team in this tournament", async () => { + const t = await draftedPool(); + + await postgres.query( + `INSERT INTO tournament_teams (tournament_id, name, owner_steam_id, captain_steam_id) + VALUES ($1, 'Owned', $2, $2)`, + [t.id, t.players[8]], + ); + + const team = await teamOf(t.id, t.players[0]); + await removeFromRoster(t.id, t.players[0]); + + expect(await teamOf(t.id, t.players[9])).toBe(team); + expect(await teamOf(t.id, t.players[8])).toBeNull(); + }); + + it("skips a waitlisted agent who no longer meets the entry requirements", async () => { + const t = await draftedPool(); + + await postgres.query( + "UPDATE players SET role = 'verified_user' WHERE steam_id = $1", + [t.players[9]], + ); + await postgres.query( + "UPDATE tournaments SET min_role = 'verified_user' WHERE id = $1", + [t.id], + ); + + const team = await teamOf(t.id, t.players[0]); + await removeFromRoster(t.id, t.players[0]); + + expect(await teamOf(t.id, t.players[8])).toBeNull(); + expect(await teamOf(t.id, t.players[9])).toBe(team); + }); + + // The close pass waitlists every free agent who missed the prompt, so after + // the window shuts the waitlist is a mix of "passed over" and "never showed + // up". Promoting the second kind puts a player who is not there into a game. + it("never promotes a no-show once the check-in window has closed", async () => { + const t = await draftedPool({ columns: { check_in_required: true } }); + + // One statement: the schedule freeze is evaluated against OLD, which has + // not started check-in yet. + await postgres.query( + `UPDATE tournaments + SET start = now() + interval '20 minutes', + check_in_ends_at = now() - interval '1 minute' + WHERE id = $1`, + [t.id], + ); + await postgres.query( + `UPDATE tournament_free_agents SET checked_in_at = now() + WHERE tournament_id = $1 AND player_steam_id = $2`, + [t.id, t.players[9]], + ); + + const team = await teamOf(t.id, t.players[0]); + await removeFromRoster(t.id, t.players[0]); + + expect(await teamOf(t.id, t.players[8])).toBeNull(); + expect(await teamOf(t.id, t.players[9])).toBe(team); + }); + + it("stops once the bracket is in play", async () => { + // Six teams, so the field still clears the four-team floor with one of + // them left short. + const t = await draftedPool({ agents: 14, maxTeams: 6 }); + const [a, b] = await onePerTeam(t.id); + const shortA = a.tournament_team_id; + const shortB = b.tournament_team_id; + + // Emptied first so these two removals leave real vacancies, then put back. + const waiting = await postgres.query>( + `SELECT id FROM tournament_free_agents + WHERE tournament_id = $1 AND status = 'waitlisted'`, + [t.id], + ); + const waitingIds = waiting.map((row) => row.id); + await postgres.query( + "UPDATE tournament_free_agents SET status = 'withdrawn' WHERE id = ANY($1::uuid[])", + [waitingIds], + ); + await removeFromRoster(t.id, a.player_steam_id); + await removeFromRoster(t.id, b.player_steam_id); + await postgres.query( + "UPDATE tournament_free_agents SET status = 'waitlisted' WHERE id = ANY($1::uuid[])", + [waitingIds], + ); + + const [before] = await postgres.query>( + "SELECT promote_tournament_free_agent($1, $2) AS promoted", + [t.id, shortA], + ); + expect(before.promoted).not.toBeNull(); + + await setStatus(t.id, t.organizer, "Live"); + + const [after] = await postgres.query>( + "SELECT promote_tournament_free_agent($1, $2) AS promoted", + [t.id, shortB], + ); + expect(after.promoted).toBeNull(); + }); + }); + + describe("more than one departure", () => { + it("gives each vacancy a different player", async () => { + const t = await draftedPool(); + const team = (await teamOf(t.id, t.players[0]))!; + const original = await roster(team); + + for (const row of original) { + await removeFromRoster(t.id, row.player_steam_id); + } + + // Both waitlisted agents landed, in sign-up order, and neither was + // promoted twice. + expect(await roster(team)).toEqual([ + { player_steam_id: t.players[8] }, + { player_steam_id: t.players[9] }, + ]); + }); + + // Two departures landing at once must not both read the waitlist before + // either writes to it: the second promotion would collide on the roster's + // unique key and roll a legitimate departure back. + it("survives two departures arriving together", async () => { + const t = await draftedPool(); + const [a, b] = await onePerTeam(t.id); + + await Promise.all( + [a, b].map((leaver) => + runAsUser(postgres, t.organizer, "admin", (query) => + query( + `DELETE FROM tournament_team_roster + WHERE tournament_id = $1 AND player_steam_id = $2`, + [t.id, leaver.player_steam_id], + ), + ), + ), + ); + + const promoted = [ + await teamOf(t.id, t.players[8]), + await teamOf(t.id, t.players[9]), + ]; + expect(promoted).toContain(a.tournament_team_id); + expect(promoted).toContain(b.tournament_team_id); + }); + }); + + describe("leaveTournamentAsFreeAgent", () => { + const controller = () => + new TournamentsController( + new Logger("FreeAgentPromotionActionTest"), + {} as never, + {} as never, + {} as never, + {} as never, + { notifyPlayers: jest.fn() } as never, + postgres, + { getConnection: () => ({}) } as never, + ); + + it("gives the slot up and re-seeds the team that was filled", async () => { + const t = await draftedPool(); + const leaver = t.players[0]; + const team = await teamOf(t.id, leaver); + + await controller().leaveTournamentAsFreeAgent({ + user: { steam_id: leaver, role: "user" } as never, + tournament_id: t.id, + }); + + // The roster row goes with the pool row -- otherwise the team looks whole + // and nothing is ever promoted. + expect(await teamOf(t.id, leaver)).toBeNull(); + expect(await teamOf(t.id, t.players[8])).toBe(team); + + // check_team_eligibility restores eligible_at on the roster write but + // never gives the seed back; only the re-seed does. + const [seeded] = await postgres.query< + Array<{ seed: number | null; eligible_at: Date | null }> + >("SELECT seed, eligible_at FROM tournament_teams WHERE id = $1", [team]); + expect(seeded.eligible_at).not.toBeNull(); + expect(seeded.seed).not.toBeNull(); + + // The same action from someone who was never drafted stays a plain + // withdrawal: nothing to give up, nobody to promote. + const other = await draftedPool(); + await controller().leaveTournamentAsFreeAgent({ + user: { steam_id: other.players[9], role: "user" } as never, + tournament_id: other.id, + }); + + const pool = await agents(other.id); + expect(pool).toHaveLength(9); + expect(pool.filter((agent) => agent.status === "drafted")).toHaveLength( + 8, + ); + expect( + pool.filter((agent) => agent.status === "waitlisted"), + ).toHaveLength(1); + }); + }); +}); diff --git a/test/tournament-invite-codes.spec.ts b/test/tournament-invite-codes.spec.ts new file mode 100644 index 000000000..1a017f038 --- /dev/null +++ b/test/tournament-invite-codes.spec.ts @@ -0,0 +1,614 @@ +import { Logger } from "@nestjs/common"; +import { PostgresService } from "./../src/postgres/postgres.service"; +import { TournamentsController } from "./../src/tournaments/tournaments.controller"; +import { User } from "./../src/auth/types/User"; +import { Fixtures } from "./utils/fixtures"; +import { bootMigratedDb, runAsUser, SqlTestDb } from "./utils/sql-test-db"; + +// An invite link replaces the typed passcode: it expires, it caps its uses, it +// can be revoked and it records who came in through it. Every one of those is a +// property of the row and the claiming statement rather than of the API, so +// they are exercised against the real schema. +describe("tournament invite codes (SQL-driven)", () => { + let db: SqlTestDb; + let postgres: PostgresService; + let fx: Fixtures; + + // The action mints, revokes and spends codes on the API's pooled connection, + // which carries no hasura.user -- there is no trigger behind it, so the + // controller is the thing under test. + const controller = () => + new TournamentsController( + new Logger("TournamentInviteCodeTest"), + {} as never, + {} as never, + {} as never, + {} as never, + { notifyPlayers: jest.fn() } as never, + postgres, + { getConnection: () => redisStub() } as never, + ); + + // Counting has to be an INCR, so the stub keeps a counter rather than + // pretending the multi() chain is a no-op. + const counters = new Map(); + + const redisStub = () => ({ + multi: () => { + const queued: Array<[string, unknown]> = []; + const chain = { + incr(key: string) { + const next = (counters.get(key) ?? 0) + 1; + counters.set(key, next); + queued.push([key, next]); + return chain; + }, + expire() { + return chain; + }, + exec: async () => queued.map(([, value]) => [null, value]), + }; + return chain; + }, + }); + + const asUser = (steamId: string): User => ({ + name: "Player", + role: "user", + steam_id: steamId, + }); + + beforeAll(async () => { + db = await bootMigratedDb("TournamentInviteCodeTest"); + postgres = db.postgres; + fx = new Fixtures(postgres, 76561193700000000n); + await fx.region("TestCode"); + }, 600_000); + + afterAll(async () => { + await db?.stop(); + }); + + beforeEach(async () => { + counters.clear(); + await postgres.query("DELETE FROM matches"); + await postgres.query("DELETE FROM tournaments"); + await postgres.query("DELETE FROM match_options"); + await postgres.query("DELETE FROM teams"); + await postgres.query("DELETE FROM players"); + }); + + const createTournament = async ({ + columns = { invite_only: true } as Record< + string, + string | number | boolean + >, + } = {}) => { + const organizer = await fx.player(); + const [options] = await postgres.query>( + `INSERT INTO match_options (mr, best_of, type, map_pool_id, map_veto, region_veto, regions, number_of_substitutes) + SELECT 8, 1, 'Wingman', id, false, true, '{TestCode}', 0 + FROM map_pools WHERE type = 'Wingman' AND seed = true RETURNING id`, + ); + + const names = Object.keys(columns); + const extraCols = names.map((name) => `, "${name}"`).join(""); + const extraVals = names.map((_, index) => `, $${index + 4}`).join(""); + + const [tournament] = await postgres.query>( + `INSERT INTO tournaments (name, start, organizer_steam_id, match_options_id, status${extraCols}) + VALUES ($1, now() + interval '1 day', $2, $3, 'Setup'${extraVals}) RETURNING id`, + [ + fx.nextName("cup"), + organizer, + options.id, + ...names.map((name) => columns[name]), + ], + ); + await postgres.query( + `INSERT INTO tournament_stages (tournament_id, type, "order", min_teams, max_teams) + VALUES ($1, 'SingleElimination', 1, 4, 8)`, + [tournament.id], + ); + await runAsUser(postgres, organizer, "admin", (query) => + query( + "UPDATE tournaments SET status = 'RegistrationOpen' WHERE id = $1", + [tournament.id], + ), + ); + + return { id: tournament.id, organizer }; + }; + + const mint = ( + tournamentId: string, + organizer: string, + options: { expires_in_minutes?: number; max_uses?: number } = {}, + ) => + controller().createTournamentInviteCode({ + user: asUser(organizer), + tournament_id: tournamentId, + ...options, + }); + + const redeem = (tournamentId: string, steamId: string, code: string) => + controller().redeemTournamentInviteCode({ + user: asUser(steamId), + tournament_id: tournamentId, + code, + }); + + const codeRow = async (id: string) => { + const [row] = await postgres.query< + Array<{ uses: number; revoked_at: Date | null }> + >("SELECT uses, revoked_at FROM tournament_invite_codes WHERE id = $1", [ + id, + ]); + return row; + }; + + const usedBy = async (inviteCodeId: string) => { + const rows = await postgres.query>( + `SELECT player_steam_id::text AS player_steam_id + FROM tournament_invite_code_uses + WHERE invite_code_id = $1 + ORDER BY used_at`, + [inviteCodeId], + ); + return rows.map((row) => row.player_steam_id); + }; + + const unlocked = async (tournamentId: string, steamId: string) => { + const [row] = await postgres.query>( + "SELECT tournament_registration_unlocked($1, $2) AS unlocked", + [tournamentId, steamId], + ); + return row.unlocked; + }; + + const registerTeam = (tournamentId: string, owner: string) => + runAsUser(postgres, owner, "user", (query) => + query( + `INSERT INTO tournament_teams (tournament_id, name, owner_steam_id, captain_steam_id) + VALUES ($1, $2, $3, $3)`, + [tournamentId, fx.nextName("pickup"), owner], + ), + ); + + const expire = (id: string, interval: string) => + postgres.query( + `UPDATE tournament_invite_codes SET expires_at = now() - $2::interval WHERE id = $1`, + [id, interval], + ); + + describe("minting", () => { + it("refuses anyone who does not run the tournament", async () => { + const t = await createTournament(); + const outsider = await fx.player(); + + await expect(mint(t.id, outsider)).rejects.toThrow( + /not the tournament organizer/i, + ); + + const [row] = await postgres.query>( + "SELECT count(*)::text AS count FROM tournament_invite_codes", + ); + expect(Number(row.count)).toBe(0); + }); + + // A six-digit random() code is enumerable in one pass; the generator is + // Crockford base32 over gen_random_bytes for exactly that reason. + it("mints an unguessable code with no ambiguous glyphs", async () => { + const t = await createTournament(); + + const code = await mint(t.id, t.organizer); + + expect(code.code).toMatch(/^[0-9ABCDEFGHJKMNPQRSTVWXYZ]{10}$/); + expect(code.code).not.toMatch(/[ILOU]/); + }); + + it("keeps generate_utility_invite_code() working off the same generator", async () => { + const [row] = await postgres.query>( + "SELECT generate_utility_invite_code() AS code", + ); + + expect(row.code).toMatch(/^[0-9ABCDEFGHJKMNPQRSTVWXYZ]{10}$/); + }); + + it("refuses to hand out the same code twice", async () => { + const t = await createTournament(); + const first = await mint(t.id, t.organizer); + + await expect( + postgres.query( + `INSERT INTO tournament_invite_codes (tournament_id, created_by_player_steam_id, code) + VALUES ($1, $2, $3)`, + [t.id, t.organizer, first.code], + ), + ).rejects.toThrow(/duplicate key/i); + }); + + it("does not survive its tournament", async () => { + const t = await createTournament(); + const code = await mint(t.id, t.organizer); + const player = await fx.player(); + await redeem(t.id, player, code.code); + + await postgres.query("DELETE FROM tournaments WHERE id = $1", [t.id]); + + const [row] = await postgres.query>( + `SELECT (SELECT count(*) FROM tournament_invite_codes) + + (SELECT count(*) FROM tournament_invite_code_uses) AS count`, + ); + expect(Number(row.count)).toBe(0); + }); + }); + + describe("redeeming", () => { + it("grants registration and names who spent it", async () => { + const t = await createTournament(); + const code = await mint(t.id, t.organizer); + const player = await fx.player(); + + await expect(registerTeam(t.id, player)).rejects.toThrow(/invite only/i); + + await expect(redeem(t.id, player, code.code)).resolves.toEqual({ + success: true, + }); + + expect(await unlocked(t.id, player)).toBe(true); + expect(await usedBy(code.id)).toEqual([player]); + expect((await codeRow(code.id)).uses).toBe(1); + await expect(registerTeam(t.id, player)).resolves.toBeDefined(); + }); + + it("is case and whitespace tolerant, because the code is pasted", async () => { + const t = await createTournament(); + const code = await mint(t.id, t.organizer); + const player = await fx.player(); + + await expect( + redeem(t.id, player, ` ${code.code.toLowerCase()} `), + ).resolves.toEqual({ success: true }); + }); + + it("refuses a code that has expired", async () => { + const t = await createTournament(); + const code = await mint(t.id, t.organizer, { expires_in_minutes: 30 }); + const player = await fx.player(); + await expire(code.id, "1 hour"); + + await expect(redeem(t.id, player, code.code)).rejects.toThrow( + /^invite_expired$/, + ); + + expect(await unlocked(t.id, player)).toBe(false); + expect((await codeRow(code.id)).uses).toBe(0); + }); + + it("keeps working while it is still inside its window", async () => { + const t = await createTournament(); + const code = await mint(t.id, t.organizer, { expires_in_minutes: 30 }); + const player = await fx.player(); + + await expect(redeem(t.id, player, code.code)).resolves.toEqual({ + success: true, + }); + }); + + it("refuses a revoked code immediately", async () => { + const t = await createTournament(); + const code = await mint(t.id, t.organizer); + const first = await fx.player(); + const second = await fx.player(); + await redeem(t.id, first, code.code); + + await expect( + controller().revokeTournamentInviteCode({ + user: asUser(t.organizer), + invite_code_id: code.id, + }), + ).resolves.toEqual({ success: true }); + + await expect(redeem(t.id, second, code.code)).rejects.toThrow( + /^invite_revoked$/, + ); + expect(await unlocked(t.id, second)).toBe(false); + + // Revoking kills the link, not the record of who already came in. + expect(await usedBy(code.id)).toEqual([first]); + expect(await unlocked(t.id, first)).toBe(true); + }); + + it("refuses a revoke from anyone but the organizer", async () => { + const t = await createTournament(); + const code = await mint(t.id, t.organizer); + const outsider = await fx.player(); + + await expect( + controller().revokeTournamentInviteCode({ + user: asUser(outsider), + invite_code_id: code.id, + }), + ).rejects.toThrow(/not the tournament organizer/i); + + expect((await codeRow(code.id)).revoked_at).toBeNull(); + }); + + it("refuses once registration has closed", async () => { + const t = await createTournament(); + const code = await mint(t.id, t.organizer); + const player = await fx.player(); + await postgres.query( + "UPDATE tournaments SET status = 'RegistrationClosed' WHERE id = $1", + [t.id], + ); + + await expect(redeem(t.id, player, code.code)).rejects.toThrow( + /^invite_registration_closed$/, + ); + }); + + it("refuses a code minted for a different tournament", async () => { + const mine = await createTournament(); + const theirs = await createTournament(); + const code = await mint(theirs.id, theirs.organizer); + const player = await fx.player(); + + await expect(redeem(mine.id, player, code.code)).rejects.toThrow( + /^invite_not_found$/, + ); + expect(await unlocked(mine.id, player)).toBe(false); + }); + + it("throttles a caller grinding codes at one tournament", async () => { + const t = await createTournament(); + const player = await fx.player(); + + for ( + let i = 0; + i <= TournamentsController.REDEEM_ATTEMPTS_PER_MINUTE; + i++ + ) { + await expect(redeem(t.id, player, "AAAAAAAAAA")).rejects.toThrow(); + } + + await expect(redeem(t.id, player, "AAAAAAAAAA")).rejects.toThrow( + /^invite_rate_limited$/, + ); + }); + + it("treats a second redemption by the same player as a no-op", async () => { + const t = await createTournament(); + const code = await mint(t.id, t.organizer, { max_uses: 2 }); + const player = await fx.player(); + + await redeem(t.id, player, code.code); + await expect(redeem(t.id, player, code.code)).resolves.toEqual({ + success: true, + }); + + // The second pass must not spend the slot somebody else is owed. + expect((await codeRow(code.id)).uses).toBe(1); + expect(await usedBy(code.id)).toEqual([player]); + }); + + // The use row records that the link was spent; the unlock is what actually + // lets them register, and the two can come apart -- an organizer may delete + // an unlock. Answering "accepted" off the use row alone left the player + // holding a spent link and no way in. + it("re-grants the unlock when the spent link is opened again", async () => { + const t = await createTournament(); + const code = await mint(t.id, t.organizer); + const player = await fx.player(); + + await redeem(t.id, player, code.code); + + await postgres.query( + "DELETE FROM tournament_registration_unlocks WHERE tournament_id = $1 AND player_steam_id = $2", + [t.id, player], + ); + expect(await unlocked(t.id, player)).toBe(false); + await expect(registerTeam(t.id, player)).rejects.toThrow(/invite only/i); + + await expect(redeem(t.id, player, code.code)).resolves.toEqual({ + success: true, + }); + + expect(await unlocked(t.id, player)).toBe(true); + await expect(registerTeam(t.id, player)).resolves.toBeDefined(); + // Still one use: re-granting is not a second entry. + expect((await codeRow(code.id)).uses).toBe(1); + }); + }); + + describe("max_uses", () => { + // NULL max_uses means unlimited, and `uses < NULL` is NULL rather than + // true -- so a claim that forgot to special-case it would refuse the very + // first redemption of an uncapped link while every capped test stayed + // green. + it("lets an uncapped link keep going", async () => { + const t = await createTournament(); + const code = await mint(t.id, t.organizer); + const players = await fx.players(4); + + for (const player of players) { + await expect(redeem(t.id, player, code.code)).resolves.toEqual({ + success: true, + }); + } + + expect((await codeRow(code.id)).uses).toBe(players.length); + expect(await usedBy(code.id)).toEqual(players); + }); + + // Same shape one column over: NULL expires_at means never, and + // `now() < NULL` is NULL, so an expiry check without the null branch + // rejects a link that was minted to last forever. + it("lets a link with no expiry keep going", async () => { + const t = await createTournament(); + const code = await mint(t.id, t.organizer); + const player = await fx.player(); + + const [row] = await postgres.query>( + "SELECT expires_at FROM tournament_invite_codes WHERE id = $1", + [code.id], + ); + expect(row.expires_at).toBeNull(); + + await expect(redeem(t.id, player, code.code)).resolves.toEqual({ + success: true, + }); + expect(await unlocked(t.id, player)).toBe(true); + }); + + it("stops at the cap", async () => { + const t = await createTournament(); + const code = await mint(t.id, t.organizer, { max_uses: 2 }); + const [first, second, third] = await fx.players(3); + + await expect(redeem(t.id, first, code.code)).resolves.toEqual({ + success: true, + }); + await expect(redeem(t.id, second, code.code)).resolves.toEqual({ + success: true, + }); + await expect(redeem(t.id, third, code.code)).rejects.toThrow( + /^invite_used_up$/, + ); + + expect((await codeRow(code.id)).uses).toBe(2); + expect(await unlocked(t.id, third)).toBe(false); + }); + + // The claim is one statement so the second UPDATE blocks on the row and + // then re-checks its own WHERE against the committed `uses`. Held open by + // hand, because a read-then-write passes this whenever the two happen to + // serialise on their own. + it("refuses the last slot to a redemption that was waiting on it", async () => { + const t = await createTournament(); + const code = await mint(t.id, t.organizer, { max_uses: 1 }); + const waiting = await fx.player(); + + const holder = await client(); + try { + await holder.query("BEGIN"); + await holder.query( + "UPDATE tournament_invite_codes SET uses = uses + 1 WHERE id = $1", + [code.id], + ); + + const pending = redeem(t.id, waiting, code.code); + const settled = await blockedOnInviteCodes(pending); + expect(settled).toBe(false); + + await holder.query("COMMIT"); + + await expect(pending).rejects.toThrow(/^invite_used_up$/); + } finally { + holder.release(); + } + + expect((await codeRow(code.id)).uses).toBe(1); + expect(await unlocked(t.id, waiting)).toBe(false); + }); + + it("hands the whole pool out exactly once under a concurrent rush", async () => { + const t = await createTournament(); + const code = await mint(t.id, t.organizer, { max_uses: 3 }); + const rush = await fx.players(8); + + const results = await Promise.allSettled( + rush.map((steamId) => redeem(t.id, steamId, code.code)), + ); + const granted = results.filter( + (result) => result.status === "fulfilled", + ).length; + + expect(granted).toBe(3); + expect((await codeRow(code.id)).uses).toBe(3); + expect(await usedBy(code.id)).toHaveLength(3); + }); + }); + + describe("pruning", () => { + it("clears a long dead code nobody ever used", async () => { + const t = await createTournament(); + const dead = await mint(t.id, t.organizer, { expires_in_minutes: 30 }); + const live = await mint(t.id, t.organizer); + await expire(dead.id, "2 days"); + const player = await fx.player(); + + await redeem(t.id, player, live.code); + + expect(await codeRow(dead.id)).toBeUndefined(); + }); + + // Deleting one would cascade the uses away with it, and "see who used it" + // is the whole point of the audit. + it("keeps a dead code that somebody came in through", async () => { + const t = await createTournament(); + const spent = await mint(t.id, t.organizer, { + expires_in_minutes: 30, + max_uses: 1, + }); + const live = await mint(t.id, t.organizer); + const [first, second] = await fx.players(2); + + await redeem(t.id, first, spent.code); + await expire(spent.id, "2 days"); + await redeem(t.id, second, live.code); + + expect(await codeRow(spent.id)).toBeDefined(); + expect(await usedBy(spent.id)).toEqual([first]); + }); + }); + + // runAsUser owns the only pooled-client helper the specs have, and it wraps + // its own transaction; the interleaving test needs to drive BEGIN/COMMIT + // itself. + const client = async () => { + const pool = ( + postgres as unknown as { + pool: { + connect(): Promise<{ + query(sql: string, params?: Array): Promise; + release(): void; + }>; + }; + } + ).pool; + + return await pool.connect(); + }; + + // Resolves false once the claim is provably parked on the row lock, so the + // interleave is a fact rather than a hope. The pending promise is watched too: + // a claim that sailed through settles and fails the assertion instead of + // hanging the suite. + const blockedOnInviteCodes = async (pending: Promise) => { + let settled = false; + pending.then( + () => (settled = true), + () => (settled = true), + ); + + for (let attempt = 0; attempt < 200; attempt++) { + const [row] = await postgres.query>( + `SELECT count(*)::text AS count + FROM pg_stat_activity + WHERE datname = current_database() + AND wait_event_type = 'Lock' + AND query ILIKE '%tournament_invite_codes%'`, + ); + + if (Number(row.count) > 0 || settled) { + return settled; + } + + await new Promise((resolve) => setTimeout(resolve, 25)); + } + + throw Error("the claim never blocked on the invite code row"); + }; +}); diff --git a/test/tournament-invites.spec.ts b/test/tournament-invites.spec.ts new file mode 100644 index 000000000..53689e2e1 --- /dev/null +++ b/test/tournament-invites.spec.ts @@ -0,0 +1,661 @@ +import { Logger } from "@nestjs/common"; +import { PostgresService } from "./../src/postgres/postgres.service"; +import { InvitesController } from "./../src/invites/invites.controller"; +import { User } from "./../src/auth/types/User"; +import { Fixtures } from "./utils/fixtures"; +import { bootMigratedDb, runAsUser, SqlTestDb } from "./utils/sql-test-db"; + +// tournament_invites is the half of invite_only that names who is wanted: an +// invite link is a shortcut, an invite is an address. It is addressed to a +// player or to a team -- tournaments recruit teams -- and accepting writes the +// same tournament_registration_unlocks row a redeemed link writes, so every +// path meets at one grant the join triggers already check. +describe("tournament invites (SQL-driven)", () => { + let db: SqlTestDb; + let postgres: PostgresService; + let fx: Fixtures; + + const notifications = { notifyPlayers: jest.fn() }; + + const controller = () => + new InvitesController( + new Logger("TournamentInvitesTest"), + {} as never, + postgres, + notifications as never, + ); + + const asUser = (steamId: string): User => ({ + name: "Player", + role: "user", + steam_id: steamId, + }); + + beforeAll(async () => { + db = await bootMigratedDb("TournamentInvitesTest"); + postgres = db.postgres; + fx = new Fixtures(postgres, 76561193600000000n); + await fx.region("TestInv"); + }, 600_000); + + afterAll(async () => { + await db?.stop(); + }); + + beforeEach(async () => { + notifications.notifyPlayers.mockReset(); + await postgres.query("DELETE FROM matches"); + await postgres.query("DELETE FROM tournaments"); + await postgres.query("DELETE FROM match_options"); + await postgres.query("DELETE FROM teams"); + await postgres.query("DELETE FROM players"); + }); + + const createTournament = async ({ + columns = {} as Record, + } = {}) => { + const organizer = await fx.player(); + const [options] = await postgres.query>( + `INSERT INTO match_options (mr, best_of, type, map_pool_id, map_veto, region_veto, regions, number_of_substitutes) + SELECT 8, 1, 'Wingman', id, false, true, '{TestInv}', 0 + FROM map_pools WHERE type = 'Wingman' AND seed = true RETURNING id`, + ); + + const names = Object.keys(columns); + const extraCols = names.map((name) => `, "${name}"`).join(""); + const extraVals = names.map((_, index) => `, $${index + 4}`).join(""); + + const [tournament] = await postgres.query>( + `INSERT INTO tournaments (name, start, organizer_steam_id, match_options_id, status${extraCols}) + VALUES ($1, now() + interval '1 day', $2, $3, 'Setup'${extraVals}) RETURNING id`, + [ + fx.nextName("cup"), + organizer, + options.id, + ...names.map((name) => columns[name]), + ], + ); + await postgres.query( + `INSERT INTO tournament_stages (tournament_id, type, "order", min_teams, max_teams) + VALUES ($1, 'SingleElimination', 1, 4, 8)`, + [tournament.id], + ); + + return { id: tournament.id, organizer }; + }; + + const setStatus = (tournamentId: string, actor: string, status: string) => + runAsUser(postgres, actor, "admin", (query) => + query("UPDATE tournaments SET status = $1 WHERE id = $2", [ + status, + tournamentId, + ]), + ); + + // Registration only closes out of RegistrationOpen, so the window is walked + // rather than jumped. Read back because 'Live' and a short roster can land + // the tournament somewhere else entirely, and a test asserting against the + // wrong status proves nothing. + const closeRegistration = async (tournamentId: string, actor: string) => { + await setStatus(tournamentId, actor, "RegistrationOpen"); + await setStatus(tournamentId, actor, "RegistrationClosed"); + + const [row] = await postgres.query>( + "SELECT status FROM tournaments WHERE id = $1", + [tournamentId], + ); + expect(row.status).toBe("RegistrationClosed"); + }; + + // The invite arrives as a plain GraphQL insert from the organizer's session, + // which is the only path the trigger guard has to answer for. + const invite = ( + tournamentId: string, + steamId: string, + actor: string, + role = "user", + ) => + runAsUser(postgres, actor, role, async (query) => { + const [row] = (await query( + `INSERT INTO tournament_invites (tournament_id, steam_id, invited_by_player_steam_id) + VALUES ($1, $2, $3) RETURNING id`, + [tournamentId, steamId, actor], + )) as Array<{ id: string }>; + return row.id; + }); + + const inviteCount = async (tournamentId: string) => { + const [row] = await postgres.query>( + "SELECT count(*)::text AS count FROM tournament_invites WHERE tournament_id = $1", + [tournamentId], + ); + return Number(row.count); + }; + + const unlocked = async (tournamentId: string, steamId: string) => { + const [row] = await postgres.query>( + "SELECT tournament_registration_unlocked($1, $2) AS unlocked", + [tournamentId, steamId], + ); + return row.unlocked; + }; + + // What the tournament page actually gates on, as opposed to the 3-argument + // form the insert trigger calls with the team being registered in hand. + const unlockedForSession = async (tournamentId: string, steamId: string) => { + const [row] = await postgres.query>( + `SELECT tournament_registration_unlocked_for_session(t, $2::json) AS unlocked + FROM tournaments t WHERE t.id = $1`, + [ + tournamentId, + JSON.stringify({ + "x-hasura-role": "user", + "x-hasura-user-id": steamId, + }), + ], + ); + return row.unlocked; + }; + + const registerTeam = (tournamentId: string, owner: string) => + runAsUser(postgres, owner, "user", (query) => + query( + `INSERT INTO tournament_teams (tournament_id, name, owner_steam_id, captain_steam_id) + VALUES ($1, $2, $3, $3)`, + [tournamentId, fx.nextName("pickup"), owner], + ), + ); + + // The invite arrives the same way a player invite does; only the address + // column changes. + const inviteTeam = (tournamentId: string, teamId: string, actor: string) => + runAsUser(postgres, actor, "user", async (query) => { + const [row] = (await query( + `INSERT INTO tournament_invites (tournament_id, team_id, invited_by_player_steam_id) + VALUES ($1, $2, $3) RETURNING id`, + [tournamentId, teamId, actor], + )) as Array<{ id: string }>; + return row.id; + }); + + const registerRealTeam = ( + tournamentId: string, + teamId: string, + actor: string, + ) => + runAsUser(postgres, actor, "user", (query) => + query( + `INSERT INTO tournament_teams (tournament_id, team_id, name, owner_steam_id, captain_steam_id) + VALUES ($1, $2, $3, $4, $4)`, + [tournamentId, teamId, fx.nextName("squad"), actor], + ), + ); + + const registerFreeAgent = (tournamentId: string, steamId: string) => + runAsUser(postgres, steamId, "user", (query) => + query( + `INSERT INTO tournament_free_agents (tournament_id, player_steam_id) + VALUES ($1, $2)`, + [tournamentId, steamId], + ), + ); + + describe("creating an invite", () => { + it("lets the tournament's own organizer invite a player", async () => { + const t = await createTournament(); + const player = await fx.player(); + + const id = await invite(t.id, player, t.organizer); + + expect(id).toBeTruthy(); + expect(await inviteCount(t.id)).toBe(1); + }); + + it("lets the tournament_organizer role invite for a tournament it does not own", async () => { + const t = await createTournament(); + const staff = await fx.player(); + const player = await fx.player(); + + await invite(t.id, player, staff, "tournament_organizer"); + + expect(await inviteCount(t.id)).toBe(1); + }); + + it("refuses an invite from a player who does not run the tournament", async () => { + const t = await createTournament(); + const outsider = await fx.player(); + const player = await fx.player(); + + await expect(invite(t.id, player, outsider)).rejects.toThrow( + /organizer can invite/i, + ); + }); + + it("keeps one invite per player per tournament", async () => { + const t = await createTournament(); + const player = await fx.player(); + await invite(t.id, player, t.organizer); + + await expect(invite(t.id, player, t.organizer)).rejects.toThrow( + /duplicate key/i, + ); + }); + + // invite_only says who may ENTER, not whether an organizer may recruit. An + // open tournament is invitable too -- an invite is how an organizer asks a + // particular team to come, whatever the door policy is. + it.each([true, false])( + "invites a player whether or not the tournament is invite only (%s)", + async (invite_only) => { + const t = await createTournament({ columns: { invite_only } }); + + await expect( + invite(t.id, await fx.player(), t.organizer), + ).resolves.toBeTruthy(); + }, + ); + + it("invites once registration has opened", async () => { + const t = await createTournament(); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + + await expect( + invite(t.id, await fx.player(), t.organizer), + ).resolves.toBeTruthy(); + }); + + // Same window the invite links use. Past it there is nothing to invite + // somebody into: what an accepted invite writes is a registration unlock, + // and the bracket has already been drawn off the teams that registered. + it("refuses an invite once registration has closed", async () => { + const t = await createTournament(); + await closeRegistration(t.id, t.organizer); + + await expect( + invite(t.id, await fx.player(), t.organizer), + ).rejects.toThrow(/registration is closed/i); + expect(await inviteCount(t.id)).toBe(0); + }); + + it("refuses a team invite once registration has closed", async () => { + const t = await createTournament(); + const team = await fx.team(); + await closeRegistration(t.id, t.organizer); + + await expect(inviteTeam(t.id, team.id, t.organizer)).rejects.toThrow( + /registration is closed/i, + ); + expect(await inviteCount(t.id)).toBe(0); + }); + + it("does not survive its tournament", async () => { + const t = await createTournament(); + await invite(t.id, await fx.player(), t.organizer); + + await postgres.query("DELETE FROM tournaments WHERE id = $1", [t.id]); + + const [row] = await postgres.query>( + "SELECT count(*)::text AS count FROM tournament_invites", + ); + expect(Number(row.count)).toBe(0); + }); + }); + + describe("accepting and denying", () => { + it("grants registration access and consumes the invite", async () => { + const t = await createTournament({ columns: { invite_only: true } }); + const player = await fx.player(); + const id = await invite(t.id, player, t.organizer); + + const result = await controller().acceptInvite({ + user: asUser(player), + invite_id: id, + type: "tournament-registration", + }); + + expect(result).toEqual({ success: true }); + expect(await unlocked(t.id, player)).toBe(true); + expect(await inviteCount(t.id)).toBe(0); + }); + + it("stays a no-op when the player already redeemed a link", async () => { + const t = await createTournament({ + columns: { invite_only: true }, + }); + const player = await fx.player(); + await postgres.query( + `INSERT INTO tournament_registration_unlocks (tournament_id, player_steam_id) + VALUES ($1, $2)`, + [t.id, player], + ); + const id = await invite(t.id, player, t.organizer); + + await expect( + controller().acceptInvite({ + user: asUser(player), + invite_id: id, + type: "tournament-registration", + }), + ).resolves.toEqual({ success: true }); + expect(await unlocked(t.id, player)).toBe(true); + }); + + // An invite outlives the window it was sent in, so closing registration has + // to be answered at the other door too: accepting writes the unlock row, + // and writing one for an already-seeded bracket is what this stops. + it("refuses an accept once registration has closed", async () => { + const t = await createTournament({ columns: { invite_only: true } }); + const player = await fx.player(); + const id = await invite(t.id, player, t.organizer); + await closeRegistration(t.id, t.organizer); + + await expect( + controller().acceptInvite({ + user: asUser(player), + invite_id: id, + type: "tournament-registration", + }), + ).rejects.toThrow(/^invite_registration_closed$/); + + expect(await unlocked(t.id, player)).toBe(false); + expect(await inviteCount(t.id)).toBe(1); + }); + + // Declining is not registering. Somebody who is never going to play should + // be able to clear the invite off their bell whenever they get to it. + it("still lets the invitee decline once registration has closed", async () => { + const t = await createTournament({ columns: { invite_only: true } }); + const player = await fx.player(); + const id = await invite(t.id, player, t.organizer); + await closeRegistration(t.id, t.organizer); + + await expect( + controller().denyInvite({ + user: asUser(player), + invite_id: id, + type: "tournament-registration", + }), + ).resolves.toEqual({ success: true }); + expect(await inviteCount(t.id)).toBe(0); + }); + + it("refuses to let anyone but the invitee accept", async () => { + const t = await createTournament({ columns: { invite_only: true } }); + const player = await fx.player(); + const thief = await fx.player(); + const id = await invite(t.id, player, t.organizer); + + const result = await controller().acceptInvite({ + user: asUser(thief), + invite_id: id, + type: "tournament-registration", + }); + + expect(result).toEqual({ success: false }); + expect(await unlocked(t.id, thief)).toBe(false); + expect(await inviteCount(t.id)).toBe(1); + }); + + it("drops the invite on deny and grants nothing", async () => { + const t = await createTournament({ columns: { invite_only: true } }); + const player = await fx.player(); + const id = await invite(t.id, player, t.organizer); + + const result = await controller().denyInvite({ + user: asUser(player), + invite_id: id, + type: "tournament-registration", + }); + + expect(result).toEqual({ success: true }); + expect(await inviteCount(t.id)).toBe(0); + expect(await unlocked(t.id, player)).toBe(false); + }); + + // The dispatch used to treat everything that was not "team" as a + // tournament-team invite, so a typo silently looked up the wrong table. + it("refuses an invite type it does not know", async () => { + await expect( + controller().acceptInvite({ + user: asUser(await fx.player()), + invite_id: "00000000-0000-0000-0000-000000000000", + type: "tournament-registrations", + }), + ).rejects.toThrow(/unknown invite type/i); + + await expect( + controller().denyInvite({ + user: asUser(await fx.player()), + invite_id: "00000000-0000-0000-0000-000000000000", + type: "nope", + }), + ).rejects.toThrow(/unknown invite type/i); + }); + + it("notifies the invited player", async () => { + const t = await createTournament({ columns: { invite_only: true } }); + const player = await fx.player(); + const id = await invite(t.id, player, t.organizer); + + await controller().tournament_invite_events({ + op: "INSERT", + old: { id }, + new: { id }, + }); + + expect(notifications.notifyPlayers).toHaveBeenCalledWith( + "TournamentInvite", + expect.objectContaining({ entity_id: id, steamIds: [player] }), + ); + }); + }); + + describe("inviting a team", () => { + it("lets the invited team register once an admin accepts", async () => { + const t = await createTournament({ columns: { invite_only: true } }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + const team = await fx.team(); + + await expect(registerRealTeam(t.id, team.id, team.owner)).rejects.toThrow( + /invite only/i, + ); + + const id = await inviteTeam(t.id, team.id, t.organizer); + await expect( + controller().acceptInvite({ + user: asUser(team.owner), + invite_id: id, + type: "tournament-registration", + }), + ).resolves.toEqual({ success: true }); + + await expect( + registerRealTeam(t.id, team.id, team.owner), + ).resolves.toBeDefined(); + }); + + // The team was invited, not its players individually. A free-agent slot is + // a different thing to have been offered. + it("does not put the accepting admin into the free agent pool", async () => { + const t = await createTournament({ + columns: { invite_only: true, registration_type: "both" }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + const team = await fx.team(); + + const id = await inviteTeam(t.id, team.id, t.organizer); + await controller().acceptInvite({ + user: asUser(team.owner), + invite_id: id, + type: "tournament-registration", + }); + + await expect(registerFreeAgent(t.id, team.owner)).rejects.toThrow( + /invite only/i, + ); + }); + + // The page gate has no team in hand yet, so it asks the any-team form. + // Asking the team-scoped one with a NULL team told a captain, on the very + // page they had just been invited to, that they still needed an invite. + it("reads as unlocked for whoever may register the invited team", async () => { + const t = await createTournament({ columns: { invite_only: true } }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + const team = await fx.team(); + + expect(await unlockedForSession(t.id, team.owner)).toBe(false); + + const id = await inviteTeam(t.id, team.id, t.organizer); + await controller().acceptInvite({ + user: asUser(team.owner), + invite_id: id, + type: "tournament-registration", + }); + + expect(await unlockedForSession(t.id, team.owner)).toBe(true); + // Still the team's grant and nobody else's, and still not a personal one: + // the free-agent gate asks the player-scoped form. + expect(await unlockedForSession(t.id, await fx.player())).toBe(false); + expect(await unlocked(t.id, team.owner)).toBe(false); + }); + + // A team-scoped grant is not a personal one: the same admin bringing a + // different team is still outside. + it("does not let the accepting admin register some other team", async () => { + const t = await createTournament({ columns: { invite_only: true } }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + const invited = await fx.team(); + const [other] = await postgres.query>( + "INSERT INTO teams (name, short_name, owner_steam_id) VALUES ($1, $1, $2) RETURNING id", + [fx.nextName("other"), invited.owner], + ); + + const id = await inviteTeam(t.id, invited.id, t.organizer); + await controller().acceptInvite({ + user: asUser(invited.owner), + invite_id: id, + type: "tournament-registration", + }); + + await expect( + registerRealTeam(t.id, other.id, invited.owner), + ).rejects.toThrow(/invite only/i); + }); + + it("refuses an accept from somebody who cannot register the team", async () => { + const t = await createTournament({ columns: { invite_only: true } }); + const team = await fx.team(); + const outsider = await fx.player(); + const id = await inviteTeam(t.id, team.id, t.organizer); + + await expect( + controller().acceptInvite({ + user: asUser(outsider), + invite_id: id, + type: "tournament-registration", + }), + ).resolves.toEqual({ success: false }); + expect(await inviteCount(t.id)).toBe(1); + }); + + // num_nonnulls(steam_id, team_id) = 1: an invite has exactly one address. + it("refuses a row addressed to both a player and a team, or to neither", async () => { + const t = await createTournament(); + const team = await fx.team(); + const player = await fx.player(); + + await expect( + runAsUser(postgres, t.organizer, "user", (query) => + query( + `INSERT INTO tournament_invites (tournament_id, steam_id, team_id, invited_by_player_steam_id) + VALUES ($1, $2, $3, $4)`, + [t.id, player, team.id, t.organizer], + ), + ), + ).rejects.toThrow(/addressed_once/i); + + await expect( + runAsUser(postgres, t.organizer, "user", (query) => + query( + `INSERT INTO tournament_invites (tournament_id, invited_by_player_steam_id) + VALUES ($1, $2)`, + [t.id, t.organizer], + ), + ), + ).rejects.toThrow(/addressed_once/i); + }); + + // A plain UNIQUE stops deduping the moment the other half can be NULL. + it("keeps one invite per team per tournament", async () => { + const t = await createTournament(); + const team = await fx.team(); + await inviteTeam(t.id, team.id, t.organizer); + + await expect(inviteTeam(t.id, team.id, t.organizer)).rejects.toThrow( + /duplicate key/i, + ); + }); + + it("notifies whoever could register the invited team", async () => { + const t = await createTournament({ columns: { invite_only: true } }); + const team = await fx.team(); + const id = await inviteTeam(t.id, team.id, t.organizer); + + await controller().tournament_invite_events({ + op: "INSERT", + old: { id }, + new: { id }, + }); + + expect(notifications.notifyPlayers).toHaveBeenCalledWith( + "TournamentInvite", + expect.objectContaining({ + entity_id: id, + steamIds: expect.arrayContaining([team.owner]), + }), + ); + }); + }); + + describe("registering into an invite-only tournament", () => { + it("lets an invited player register a team once they accept", async () => { + const t = await createTournament({ columns: { invite_only: true } }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + const player = await fx.player(); + + await expect(registerTeam(t.id, player)).rejects.toThrow(/invite only/i); + + const id = await invite(t.id, player, t.organizer); + await controller().acceptInvite({ + user: asUser(player), + invite_id: id, + type: "tournament-registration", + }); + + await expect(registerTeam(t.id, player)).resolves.toBeDefined(); + }); + + // Same unlock row, other join path: an invite has to work for a player who + // brings no team at all. + it("lets an invited player join the free agent pool once they accept", async () => { + const t = await createTournament({ + columns: { invite_only: true, registration_type: "free_agents" }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + const player = await fx.player(); + + await expect(registerFreeAgent(t.id, player)).rejects.toThrow( + /invite only/i, + ); + + const id = await invite(t.id, player, t.organizer); + await controller().acceptInvite({ + user: asUser(player), + invite_id: id, + type: "tournament-registration", + }); + + await expect(registerFreeAgent(t.id, player)).resolves.toBeDefined(); + }); + }); +}); diff --git a/test/tournament-pre-start-matches.spec.ts b/test/tournament-pre-start-matches.spec.ts new file mode 100644 index 000000000..8c5355e33 --- /dev/null +++ b/test/tournament-pre-start-matches.spec.ts @@ -0,0 +1,367 @@ +import { PostgresService } from "./../src/postgres/postgres.service"; +import { Fixtures } from "./utils/fixtures"; +import { bootMigratedDb, runAsUser, SqlTestDb } from "./utils/sql-test-db"; + +// Round 1 is materialized while the tournament is still RegistrationClosed (or +// held in CheckInReview) so the draw is visible -- which also handed every team +// a joinable, vetoable, startable match hours before the tournament began, and +// gave it a no-show deadline derived from the moment the bracket was drawn. +describe("tournament matches before the tournament starts (SQL-driven)", () => { + let db: SqlTestDb; + let postgres: PostgresService; + let fx: Fixtures; + + beforeAll(async () => { + db = await bootMigratedDb("TournamentPreStartTest"); + postgres = db.postgres; + fx = new Fixtures(postgres, 76561198100000000n); + await fx.region("TestPS"); + }, 600_000); + + afterAll(async () => { + await db?.stop(); + }); + + beforeEach(async () => { + await postgres.query("DELETE FROM matches"); + await postgres.query("DELETE FROM tournaments"); + await postgres.query("DELETE FROM match_options"); + await postgres.query("DELETE FROM teams"); + await postgres.query("DELETE FROM players"); + }); + + const createTournament = async ({ + start = "2 hours", + autoStart = true, + columns = {} as Record, + } = {}) => { + const organizer = await fx.player(); + const [options] = await postgres.query>( + `INSERT INTO match_options (mr, best_of, type, map_pool_id, map_veto, region_veto, regions, number_of_substitutes) + SELECT 8, 1, 'Wingman', id, false, true, '{TestPS}', 0 + FROM map_pools WHERE type = 'Wingman' AND seed = true RETURNING id`, + ); + + const names = Object.keys(columns); + const extraCols = names.map((name) => `, "${name}"`).join(""); + const extraVals = names.map((_, i) => `, $${i + 6}`).join(""); + + const [tournament] = await postgres.query>( + `INSERT INTO tournaments (name, start, organizer_steam_id, match_options_id, status, auto_start${extraCols}) + VALUES ($1, now() + $2::interval, $3, $4, 'Setup', $5${extraVals}) RETURNING id`, + [ + fx.nextName("cup"), + start, + organizer, + options.id, + autoStart, + ...names.map((name) => columns[name]), + ], + ); + + await postgres.query( + `INSERT INTO tournament_stages (tournament_id, type, "order", min_teams, max_teams) + VALUES ($1, 'SingleElimination', 1, 4, 4)`, + [tournament.id], + ); + + return { id: tournament.id, organizer }; + }; + + const setStatus = ( + tournamentId: string, + actor: string, + status: string, + role = "admin", + ) => + runAsUser(postgres, actor, role, (query) => + query("UPDATE tournaments SET status = $1 WHERE id = $2", [ + status, + tournamentId, + ]), + ); + + const registerTeam = async (tournamentId: string, name: string) => { + const players = await fx.players(2); + const [team] = await postgres.query>( + `INSERT INTO tournament_teams (tournament_id, name, owner_steam_id, captain_steam_id) + VALUES ($1, $2, $3, $3) RETURNING id`, + [tournamentId, name, players[0]], + ); + + for (const player of players) { + await runAsUser(postgres, player, "admin", (query) => + query( + `INSERT INTO tournament_team_roster (tournament_team_id, player_steam_id, tournament_id) + VALUES ($1, $2, $3)`, + [team.id, player, tournamentId], + ), + ); + } + + return team.id; + }; + + type TournamentMatch = { + id: string; + status: string; + scheduled_at: Date | null; + cancels_at: Date | null; + start: Date; + }; + + const tournamentMatches = (tournamentId: string) => + postgres.query>( + `SELECT m.id, m.status, m.scheduled_at, m.cancels_at, t."start" + FROM matches m + INNER JOIN tournament_brackets tb ON tb.match_id = m.id + INNER JOIN tournament_stages ts ON ts.id = tb.tournament_stage_id + INNER JOIN tournaments t ON t.id = ts.tournament_id + WHERE ts.tournament_id = $1 + ORDER BY tb.round, tb.match_number`, + [tournamentId], + ); + + const matchStatus = async (matchId: string) => { + const [row] = await postgres.query>( + "SELECT status FROM matches WHERE id = $1", + [matchId], + ); + return row.status; + }; + + // Registration through the seeded bracket with four full teams. + const closedCup = async ( + options: Parameters[0] = {}, + ) => { + const t = await createTournament(options); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + for (let i = 1; i <= 4; i++) { + await registerTeam(t.id, `T${i}`); + } + await setStatus(t.id, t.organizer, "RegistrationClosed"); + return t; + }; + + describe("materialized early", () => { + it("parks the round it drew without hiding the draw", async () => { + const t = await closedCup(); + + const matches = await tournamentMatches(t.id); + expect(matches).toHaveLength(2); + expect(matches.map((match) => match.status)).toEqual([ + "Scheduled", + "Scheduled", + ]); + // Nothing is counting down yet either -- the auto-cancel timer belongs to + // the check-in window, and the window has not opened. + expect(matches.every((match) => match.cancels_at === null)).toBe(true); + + // The whole point of drawing early: the bracket, the seeds and the + // opponents are published, they are just not playable. + const brackets = await postgres.query< + Array<{ tournament_team_id_1: string | null; match_id: string | null }> + >( + `SELECT tb.tournament_team_id_1, tb.match_id + FROM tournament_brackets tb + INNER JOIN tournament_stages ts ON ts.id = tb.tournament_stage_id + WHERE ts.tournament_id = $1 AND tb.round = 1`, + [t.id], + ); + expect(brackets).toHaveLength(2); + expect( + brackets.every( + (bracket) => + bracket.tournament_team_id_1 !== null && bracket.match_id !== null, + ), + ).toBe(true); + }); + + it("takes its no-show deadline from the tournament start, not the draw", async () => { + const t = await closedCup(); + + const [match] = await tournamentMatches(t.id); + // GREATEST(..., now()) keeps a running tournament on its current timing, + // so this is an exact match rather than an approximation. + expect(match.scheduled_at).toEqual(match.start); + + await setStatus(t.id, t.organizer, "Live"); + + const [released] = await tournamentMatches(t.id); + expect(released.cancels_at).not.toBeNull(); + expect(released.cancels_at!.getTime()).toBeGreaterThan( + match.start.getTime(), + ); + }); + }); + + describe("the gate refuses every route", () => { + // A session-less write is the internal path -- reset_tournament_match parks + // a bracket by design and has nobody to hand an error to -- so it is held + // at 'Scheduled' silently. + it("parks every route onto the playable ladder", async () => { + const t = await closedCup(); + const [match] = await tournamentMatches(t.id); + + for (const status of [ + "WaitingForCheckIn", + "Veto", + "WaitingForServer", + "Live", + ]) { + await postgres.query("UPDATE matches SET status = $1 WHERE id = $2", [ + status, + match.id, + ]); + expect(await matchStatus(match.id)).toBe("Scheduled"); + } + }); + + // A request is told instead. Rewriting the status under a caller hands it a + // successful UPDATE over a row that did not move: startMatch reads the + // result back and reports "the server is not available", and every other + // caller reports nothing at all. + it("refuses a requested start rather than silently undoing it", async () => { + const t = await closedCup(); + const [match] = await tournamentMatches(t.id); + + await expect( + runAsUser(postgres, t.organizer, "admin", (query) => + query("UPDATE matches SET status = 'Live' WHERE id = $1", [match.id]), + ), + ).rejects.toThrow(/cannot start before its tournament/i); + + expect(await matchStatus(match.id)).toBe("Scheduled"); + }); + + // Only the playable ladder is gated. A gate that swallowed the terminal + // statuses too would leave cancellation, the tournament reset and match + // deletion with no way out of 'Scheduled'. + it("leaves cancellation and deletion alone", async () => { + const t = await closedCup(); + const [first, second] = await tournamentMatches(t.id); + expect(first.status).toBe("Scheduled"); + + await postgres.query( + "UPDATE matches SET status = 'Canceled' WHERE id = $1", + [first.id], + ); + expect(await matchStatus(first.id)).toBe("Canceled"); + + await postgres.query("DELETE FROM matches WHERE id = $1", [second.id]); + const remaining = await postgres.query>( + "SELECT id FROM matches WHERE id = $1", + [second.id], + ); + expect(remaining).toHaveLength(0); + }); + }); + + describe("release", () => { + it("releases the parked round the moment the tournament goes live", async () => { + const t = await closedCup(); + const parked = await tournamentMatches(t.id); + expect(parked.map((match) => match.status)).toEqual([ + "Scheduled", + "Scheduled", + ]); + + await setStatus(t.id, t.organizer, "Live"); + + const released = await tournamentMatches(t.id); + expect(released.map((match) => match.status)).toEqual([ + "WaitingForCheckIn", + "WaitingForCheckIn", + ]); + }); + + // A league fixture or an admin-mode bracket carries its own kickoff. Going + // live must not drag the whole season onto the same minute. + it("leaves a bracket with its own far-later schedule parked", async () => { + const t = await createTournament({ autoStart: false }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + for (let i = 1; i <= 4; i++) { + await registerTeam(t.id, `T${i}`); + } + await setStatus(t.id, t.organizer, "RegistrationClosed"); + + // auto_start is off, so the bracket exists with no match yet and the + // organizer's own schedule can be written before it is materialized. + await postgres.query( + `UPDATE tournament_brackets tb + SET scheduled_at = now() + interval '3 days' + FROM tournament_stages ts + WHERE ts.id = tb.tournament_stage_id + AND ts.tournament_id = $1 + AND tb.round = 1`, + [t.id], + ); + await postgres.query( + `SELECT schedule_tournament_match(tb) + FROM tournament_brackets tb + INNER JOIN tournament_stages ts ON ts.id = tb.tournament_stage_id + WHERE ts.tournament_id = $1 AND tb.round = 1`, + [t.id], + ); + + const parked = await tournamentMatches(t.id); + expect(parked).toHaveLength(2); + expect(parked.every((match) => match.status === "Scheduled")).toBe(true); + + await setStatus(t.id, t.organizer, "Live"); + + const after = await tournamentMatches(t.id); + expect(after.every((match) => match.status === "Scheduled")).toBe(true); + }); + + it("never gates a tournament that is already running", async () => { + const t = await closedCup(); + await setStatus(t.id, t.organizer, "Live"); + + const [match] = await tournamentMatches(t.id); + const [gate] = await postgres.query>( + "SELECT tournament_match_is_pre_start($1) AS pre_start", + [match.id], + ); + expect(gate.pre_start).toBe(false); + + await postgres.query("UPDATE matches SET status = 'Veto' WHERE id = $1", [ + match.id, + ]); + expect(await matchStatus(match.id)).toBe("Veto"); + }); + }); + + // A tournament held for organizer review has registration behind it and its + // start ahead of it, and re-admitting a team re-runs the seeding -- which + // materializes round 1 while the organizer is still deciding. + describe("held in CheckInReview", () => { + it("parks a round drawn while the organizer is still deciding", async () => { + const t = await createTournament({ + start: "2 hours", + columns: { check_in_required: true }, + }); + await setStatus(t.id, t.organizer, "RegistrationOpen"); + for (let i = 1; i <= 4; i++) { + await registerTeam(t.id, `T${i}`); + } + await setStatus(t.id, t.organizer, "CheckInReview"); + + // Exactly what readmitTournamentTeam runs. + await postgres.query( + "SELECT assign_seeds_to_teams(t) FROM tournaments t WHERE t.id = $1", + [t.id], + ); + await postgres.query("SELECT update_tournament_stages($1)", [t.id]); + await postgres.query( + `SELECT seed_stage(ts.id) FROM tournament_stages ts + WHERE ts.tournament_id = $1 AND ts."order" = 1`, + [t.id], + ); + + const matches = await tournamentMatches(t.id); + expect(matches).toHaveLength(2); + expect(matches.every((match) => match.status === "Scheduled")).toBe(true); + }); + }); +});