Support deactivating players.
authorAnt Zucaro <azucaro@gmail.com>
Mon, 20 Feb 2012 16:42:21 +0000 (11:42 -0500)
committerAnt Zucaro <azucaro@gmail.com>
Mon, 20 Feb 2012 16:42:21 +0000 (11:42 -0500)
scripts/update_ranks.sql
tables/players.tab

index 2fcd64c..77c7c79 100644 (file)
@@ -12,6 +12,7 @@ begin;
     over (partition by pe.game_type_cd order by pe.elo desc)
     from players p, player_elos pe
     where p.player_id = pe.player_id
+    and p.active_ind = 'Y'
     and pe.games > 32;
 
 end;
index b75a53a..26c212a 100644 (file)
@@ -4,6 +4,7 @@ CREATE TABLE xonstat.players
   nick character varying(128),
   stripped_nick character varying(128),
   "location" character varying(100),
+  active_ind boolean NOT NULL default true,
   create_dt timestamp without time zone NOT NULL DEFAULT (current_timestamp at time zone 'UTC'),
   CONSTRAINT players_pk PRIMARY KEY (player_id)
 )