X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fxonstatdb.git;a=blobdiff_plain;f=tables%2Fplayer_game_stats.tab;h=9a9f681a5d91f3bb7239a7db0c37dc9a87ebce8c;hp=d32b0aa77c3bf9651710c48de77a9e552cb5f082;hb=97df06a925ca8b0154f74bef543ed7e5224d4295;hpb=c8e363cd5b7f8ac899cf95e5267eeb1a7b245960 diff --git a/tables/player_game_stats.tab b/tables/player_game_stats.tab old mode 100644 new mode 100755 index d32b0aa..9a9f681 --- a/tables/player_game_stats.tab +++ b/tables/player_game_stats.tab @@ -24,6 +24,9 @@ CREATE TABLE xonstat.player_game_stats pushes integer, pushed integer, carrier_frags integer, + elo_delta numeric, + fastest_cap interval, + avg_latency numeric, create_dt timestamp without time zone NOT NULL DEFAULT (current_timestamp at time zone 'UTC'), CONSTRAINT player_game_stats_pk PRIMARY KEY (player_game_stat_id), CONSTRAINT player_game_stats_fk001 FOREIGN KEY (player_id) @@ -38,16 +41,17 @@ WITH ( ); CREATE INDEX player_game_stats_ix01 on player_game_stats(create_dt); -CREATE INDEX player_game_stats_ix02 on player_game_stats(upper(stripped_nick)); +CREATE INDEX player_game_stats_ix02 on player_game_stats(game_id); +CREATE INDEX player_game_stats_ix03 on player_game_stats(player_id); ALTER TABLE xonstat.player_game_stats OWNER TO xonstat; - CREATE TABLE xonstat.player_game_stats_2011Q2 ( CHECK ( create_dt >= DATE '2011-04-01' AND create_dt < DATE '2011-07-01' ) ) INHERITS (player_game_stats); CREATE INDEX player_game_stats_2011Q2_ix01 on player_game_stats_2011Q2(create_dt); -CREATE INDEX pgstats_2011Q2_ix02 on player_game_stats_2011Q2(upper(stripped_nick)); +CREATE INDEX player_game_stats_2011Q2_ix02 on player_game_stats_2011Q2(game_id); +CREATE INDEX player_game_stats_2011Q2_ix03 on player_game_stats_2011Q2(player_id); ALTER TABLE xonstat.player_game_stats_2011Q2 OWNER TO xonstat; @@ -56,7 +60,8 @@ CREATE TABLE xonstat.player_game_stats_2011Q3 ( ) INHERITS (player_game_stats); CREATE INDEX player_game_stats_2011Q3_ix01 on player_game_stats_2011Q3(create_dt); -CREATE INDEX pgstats_2011Q3_ix02 on player_game_stats_2011Q3(upper(stripped_nick)); +CREATE INDEX player_game_stats_2011Q3_ix02 on player_game_stats_2011Q3(game_id); +CREATE INDEX player_game_stats_2011Q3_ix03 on player_game_stats_2011Q3(player_id); ALTER TABLE xonstat.player_game_stats_2011Q3 OWNER TO xonstat; @@ -65,7 +70,8 @@ CREATE TABLE xonstat.player_game_stats_2011Q4 ( ) INHERITS (player_game_stats); CREATE INDEX player_game_stats_2011Q4_ix01 on player_game_stats_2011Q4(create_dt); -CREATE INDEX pgstats_2011Q4_ix02 on player_game_stats_2011Q4(upper(stripped_nick)); +CREATE INDEX player_game_stats_2011Q4_ix02 on player_game_stats_2011Q4(game_id); +CREATE INDEX player_game_stats_2011Q4_ix03 on player_game_stats_2011Q4(player_id); ALTER TABLE xonstat.player_game_stats_2011Q4 OWNER TO xonstat; @@ -74,7 +80,8 @@ CREATE TABLE xonstat.player_game_stats_2012Q1 ( ) INHERITS (player_game_stats); CREATE INDEX player_game_stats_2012Q1_ix01 on player_game_stats_2012Q1(create_dt); -CREATE INDEX pgstats_2012Q1_ix02 on player_game_stats_2012Q1(upper(stripped_nick)); +CREATE INDEX player_game_stats_2012Q1_ix02 on player_game_stats_2012Q1(game_id); +CREATE INDEX player_game_stats_2012Q1_ix03 on player_game_stats_2012Q1(player_id); ALTER TABLE xonstat.player_game_stats_2012Q1 OWNER TO xonstat; @@ -83,7 +90,8 @@ CREATE TABLE xonstat.player_game_stats_2012Q2 ( ) INHERITS (player_game_stats); CREATE INDEX player_game_stats_2012Q2_ix01 on player_game_stats_2012Q2(create_dt); -CREATE INDEX pgstats_2012Q2_ix02 on player_game_stats_2012Q2(upper(stripped_nick)); +CREATE INDEX player_game_stats_2012Q2_ix02 on player_game_stats_2012Q2(game_id); +CREATE INDEX player_game_stats_2012Q2_ix03 on player_game_stats_2012Q2(player_id); ALTER TABLE xonstat.player_game_stats_2012Q2 OWNER TO xonstat; @@ -92,7 +100,8 @@ CREATE TABLE xonstat.player_game_stats_2012Q3 ( ) INHERITS (player_game_stats); CREATE INDEX player_game_stats_2012Q3_ix01 on player_game_stats_2012Q3(create_dt); -CREATE INDEX pgstats_2012Q3_ix02 on player_game_stats_2012Q3(upper(stripped_nick)); +CREATE INDEX player_game_stats_2012Q3_ix02 on player_game_stats_2012Q3(game_id); +CREATE INDEX player_game_stats_2012Q3_ix03 on player_game_stats_2012Q3(player_id); ALTER TABLE xonstat.player_game_stats_2012Q3 OWNER TO xonstat; @@ -101,7 +110,8 @@ CREATE TABLE xonstat.player_game_stats_2012Q4 ( ) INHERITS (player_game_stats); CREATE INDEX player_game_stats_2012Q4_ix01 on player_game_stats_2012Q4(create_dt); -CREATE INDEX pgstats_2012Q4_ix02 on player_game_stats_2012Q4(upper(stripped_nick)); +CREATE INDEX player_game_stats_2012Q4_ix02 on player_game_stats_2012Q4(game_id); +CREATE INDEX player_game_stats_2012Q4_ix03 on player_game_stats_2012Q4(player_id); ALTER TABLE xonstat.player_game_stats_2012Q4 OWNER TO xonstat; @@ -110,7 +120,8 @@ CREATE TABLE xonstat.player_game_stats_2013Q1 ( ) INHERITS (player_game_stats); CREATE INDEX player_game_stats_2013Q1_ix01 on player_game_stats_2013Q1(create_dt); -CREATE INDEX pgstats_2013Q1_ix02 on player_game_stats_2013Q1(upper(stripped_nick)); +CREATE INDEX player_game_stats_2013Q1_ix02 on player_game_stats_2013Q1(game_id); +CREATE INDEX player_game_stats_2013Q1_ix03 on player_game_stats_2013Q1(player_id); ALTER TABLE xonstat.player_game_stats_2013Q1 OWNER TO xonstat; @@ -119,6 +130,6 @@ CREATE TABLE xonstat.player_game_stats_2013Q2 ( ) INHERITS (player_game_stats); CREATE INDEX player_game_stats_2013Q2_ix01 on player_game_stats_2013Q2(create_dt); -CREATE INDEX pgstats_2013Q2_ix02 on player_game_stats_2013Q2(upper(stripped_nick)); +CREATE INDEX player_game_stats_2013Q2_ix02 on player_game_stats_2013Q2(game_id); +CREATE INDEX player_game_stats_2013Q2_ix03 on player_game_stats_2013Q2(player_id); ALTER TABLE xonstat.player_game_stats_2013Q2 OWNER TO xonstat; -