aboutsummaryrefslogtreecommitdiff
path: root/data/database/tables-mysql.sql
diff options
context:
space:
mode:
authorDarkelarious <darkelarious@333networks.com>2015-11-08 15:42:27 +0100
committerDarkelarious <darkelarious@333networks.com>2015-11-08 15:42:27 +0100
commit8b3d393e7755c167eebe4d9f7fc786074f12e9af (patch)
tree756afc39bc4e5794c51b7a947ff3832b341cbb6b /data/database/tables-mysql.sql
parent2c7d62f38944f61e7eafea155c6128521d16aed9 (diff)
downloadMasterServer-Perl-8b3d393e7755c167eebe4d9f7fc786074f12e9af.tar.gz
MasterServer-Perl-8b3d393e7755c167eebe4d9f7fc786074f12e9af.zip
Full support for Postgres, MySQL and SQLite3 + minor bug fixes
Diffstat (limited to 'data/database/tables-mysql.sql')
-rwxr-xr-xdata/database/tables-mysql.sql28
1 files changed, 28 insertions, 0 deletions
diff --git a/data/database/tables-mysql.sql b/data/database/tables-mysql.sql
new file mode 100755
index 0000000..9c1d2fc
--- /dev/null
+++ b/data/database/tables-mysql.sql
@@ -0,0 +1,28 @@
+CREATE TABLE serverlist(
+ id INTEGER NOT NULL AUTO_INCREMENT,
+ ip VARCHAR(15) NOT NULL DEFAULT '0.0.0.0',
+ port INTEGER NOT NULL DEFAULT 0,
+ gamename VARCHAR(100) NOT NULL DEFAULT ' ',
+ gamever VARCHAR(50) NOT NULL DEFAULT ' ',
+ hostname VARCHAR(100) NOT NULL DEFAULT ' ',
+ hostport INTEGER NOT NULL DEFAULT 0,
+ country VARCHAR(5),
+ b333ms BOOLEAN NOT NULL DEFAULT 0,
+ blacklisted BOOLEAN NOT NULL DEFAULT 0,
+ added TIMESTAMP NOT NULL DEFAULT NOW(),
+ beacon TIMESTAMP NOT NULL DEFAULT NOW(),
+ updated TIMESTAMP NOT NULL DEFAULT NOW(),
+ PRIMARY KEY (id)
+);
+
+CREATE TABLE pending(
+ id INTEGER NOT NULL AUTO_INCREMENT,
+ ip VARCHAR(15) NOT NULL DEFAULT '0.0.0.0',
+ beaconport INTEGER NOT NULL DEFAULT 0,
+ heartbeat INTEGER NOT NULL DEFAULT 0,
+ gamename VARCHAR(25) NOT NULL DEFAULT ' ',
+ secure VARCHAR(12) NOT NULL DEFAULT ' ',
+ enctype INTEGER NOT NULL DEFAULT 0,
+ added TIMESTAMP NOT NULL DEFAULT NOW(),
+ PRIMARY KEY (id)
+);