--- /dev/null
+CREATE TABLE xonstat.player_glickos_base
+(
+ player_id integer NOT NULL,
+ game_type_cd character varying(10) NOT NULL,
+ category character varying(10) NOT NULL default 'general',
+ mu numeric NOT NULL,
+ phi numeric NOT NULL,
+ sigma numeric NOT NULL,
+ active_ind boolean NOT NULL default true,
+ create_dt timestamp without time zone NOT NULL DEFAULT (current_timestamp at time zone 'UTC'),
+ update_dt timestamp without time zone NOT NULL DEFAULT (current_timestamp at time zone 'UTC'),
+ CONSTRAINT player_glickos_base_pk PRIMARY KEY (player_id, game_type_cd, category),
+ CONSTRAINT player_glickos_fk01 FOREIGN KEY (player_id)
+ REFERENCES xonstat.players (player_id) MATCH SIMPLE
+ ON UPDATE NO ACTION ON DELETE NO ACTION,
+ CONSTRAINT player_glickos_fk02 FOREIGN KEY (game_type_cd)
+ REFERENCES xonstat.cd_game_type (game_type_cd) MATCH SIMPLE
+ ON UPDATE NO ACTION ON DELETE NO ACTION
+)
+WITH (
+ OIDS=FALSE
+);
+ALTER TABLE xonstat.player_glickos_base OWNER TO xonstat;
--- /dev/null
+CREATE TABLE xonstat.player_glickos_current
+(
+ player_id integer NOT NULL,
+ game_type_cd character varying(10) NOT NULL,
+ category character varying(10) NOT NULL default 'general',
+ mu numeric NOT NULL,
+ phi numeric NOT NULL,
+ sigma numeric NOT NULL,
+ active_ind boolean NOT NULL default true,
+ create_dt timestamp without time zone NOT NULL DEFAULT (current_timestamp at time zone 'UTC'),
+ update_dt timestamp without time zone NOT NULL DEFAULT (current_timestamp at time zone 'UTC'),
+ CONSTRAINT player_glickos_current_pk PRIMARY KEY (player_id, game_type_cd, category),
+ CONSTRAINT player_glickos_fk01 FOREIGN KEY (player_id)
+ REFERENCES xonstat.players (player_id) MATCH SIMPLE
+ ON UPDATE NO ACTION ON DELETE NO ACTION,
+ CONSTRAINT player_glickos_fk02 FOREIGN KEY (game_type_cd)
+ REFERENCES xonstat.cd_game_type (game_type_cd) MATCH SIMPLE
+ ON UPDATE NO ACTION ON DELETE NO ACTION
+)
+WITH (
+ OIDS=FALSE
+);
+ALTER TABLE xonstat.player_glickos_current OWNER TO xonstat;
--- /dev/null
+CREATE TABLE xonstat.player_glickos_queue
+(
+ game_id bigint NOT NULL,
+ create_dt timestamp without time zone NOT NULL DEFAULT (current_timestamp at time zone 'UTC'),
+ update_dt timestamp without time zone NOT NULL DEFAULT (current_timestamp at time zone 'UTC'),
+ CONSTRAINT player_glickos_queue_pk PRIMARY KEY (game_id)
+)
+WITH (
+ OIDS=FALSE
+);
+ALTER TABLE xonstat.player_glickos_queue OWNER TO xonstat;