1
0

remove db table prefixes

This commit is contained in:
2018-02-03 14:53:30 +01:00
parent 07227175af
commit e9bd5a783c
5 changed files with 61 additions and 18 deletions

47
data/schema.sql Normal file
View File

@@ -0,0 +1,47 @@
CREATE TABLE IF NOT EXISTS an_statslog
(
ClientID varchar(256) NOT NULL,
Version varchar(256) DEFAULT NULL,
ProviderStr varchar(256) DEFAULT NULL,
ProviderID varchar(256) DEFAULT NULL,
NoteCount int(11) DEFAULT NULL,
LastChanged datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
CreatedAt datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
Comment varchar(1024) DEFAULT NULL,
PRIMARY KEY (ClientID)
);
CREATE TABLE IF NOT EXISTS highscoreentries
(
GAME_ID int(11) NOT NULL,
POINTS bigint(20) DEFAULT NULL,
PLAYER varchar(15) NOT NULL,
PLAYERID int(11) NOT NULL DEFAULT '-1',
CHECKSUM char(32) NOT NULL,
TIMESTAMP timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
IP char(41) NOT NULL,
PRIMARY KEY (CHECKSUM),
KEY GAME_ID (GAME_ID,POINTS,PLAYER)
);
CREATE TABLE IF NOT EXISTS highscoregames
(
ID int(11) NOT NULL AUTO_INCREMENT,
NAME varchar(63) NOT NULL,
SALT char(6) NOT NULL,
PRIMARY KEY (ID)
);
CREATE TABLE IF NOT EXISTS updateslog
(
ID int(11) NOT NULL AUTO_INCREMENT,
programname varchar(64) NOT NULL DEFAULT '0',
ip varchar(24) DEFAULT NULL,
version varchar(64) DEFAULT NULL,
date datetime DEFAULT NULL,
PRIMARY KEY (ID)
);