diff options
author | Andrei Karas <akaras@inbox.ru> | 2016-07-06 20:48:56 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2016-07-07 22:43:51 +0300 |
commit | 4816852807bdb8607ef1b1c5683f6ace588bdee5 (patch) | |
tree | c0a18b118a3896bb6c9426b8e882fb8dbbbb63d2 /sql-files | |
parent | 92c936ff852fb5880f74506c31767509cbf4074a (diff) | |
download | serverdata-4816852807bdb8607ef1b1c5683f6ace588bdee5.tar.gz serverdata-4816852807bdb8607ef1b1c5683f6ace588bdee5.tar.bz2 serverdata-4816852807bdb8607ef1b1c5683f6ace588bdee5.tar.xz serverdata-4816852807bdb8607ef1b1c5683f6ace588bdee5.zip |
Add basic ci tests and .gitlab-ci.yml
Also add configs for ci.
Diffstat (limited to 'sql-files')
-rw-r--r-- | sql-files/initremote.sql | 4 | ||||
-rw-r--r-- | sql-files/logs.sql | 16 | ||||
-rw-r--r-- | sql-files/main.sql | 12 |
3 files changed, 18 insertions, 14 deletions
diff --git a/sql-files/initremote.sql b/sql-files/initremote.sql new file mode 100644 index 00000000..fa87edb1 --- /dev/null +++ b/sql-files/initremote.sql @@ -0,0 +1,4 @@ +CREATE DATABASE evol; +CREATE USER 'evol'@'%' IDENTIFIED BY 'evol'; +GRANT ALTER,CREATE,SELECT,INSERT,UPDATE,DELETE,DROP,INDEX ON `evol`.* TO 'evol'@'%'; +FLUSH PRIVILEGES; diff --git a/sql-files/logs.sql b/sql-files/logs.sql index ab722a2f..71c1ce86 100644 --- a/sql-files/logs.sql +++ b/sql-files/logs.sql @@ -43,7 +43,7 @@ CREATE TABLE IF NOT EXISTS `atcommandlog` ( `atcommand_id` MEDIUMINT(9) UNSIGNED NOT NULL AUTO_INCREMENT, - `atcommand_date` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', + `atcommand_date` DATETIME NULL, `account_id` INT(11) UNSIGNED NOT NULL DEFAULT '0', `char_id` INT(11) UNSIGNED NOT NULL DEFAULT '0', `char_name` VARCHAR(25) NOT NULL DEFAULT '', @@ -60,7 +60,7 @@ CREATE TABLE IF NOT EXISTS `atcommandlog` ( CREATE TABLE IF NOT EXISTS `branchlog` ( `branch_id` MEDIUMINT(9) UNSIGNED NOT NULL AUTO_INCREMENT, - `branch_date` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', + `branch_date` DATETIME NULL, `account_id` INT(11) NOT NULL DEFAULT '0', `char_id` INT(11) NOT NULL DEFAULT '0', `char_name` VARCHAR(25) NOT NULL DEFAULT '', @@ -76,7 +76,7 @@ CREATE TABLE IF NOT EXISTS `branchlog` ( CREATE TABLE IF NOT EXISTS `chatlog` ( `id` BIGINT(20) NOT NULL AUTO_INCREMENT, - `time` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', + `time` DATETIME NULL, `type` ENUM('O','W','P','G','M') NOT NULL DEFAULT 'O', `type_id` INT(11) NOT NULL DEFAULT '0', `src_charid` INT(11) NOT NULL DEFAULT '0', @@ -96,7 +96,7 @@ CREATE TABLE IF NOT EXISTS `chatlog` ( -- CREATE TABLE IF NOT EXISTS `loginlog` ( - `time` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', + `time` DATETIME NULL, `ip` VARCHAR(15) NOT NULL DEFAULT '', `user` VARCHAR(23) NOT NULL DEFAULT '', `rcode` TINYINT(4) NOT NULL DEFAULT '0', @@ -110,7 +110,7 @@ CREATE TABLE IF NOT EXISTS `loginlog` ( CREATE TABLE IF NOT EXISTS `mvplog` ( `mvp_id` MEDIUMINT(9) UNSIGNED NOT NULL AUTO_INCREMENT, - `mvp_date` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', + `mvp_date` DATETIME NULL, `kill_char_id` INT(11) NOT NULL DEFAULT '0', `monster_id` SMALLINT(6) NOT NULL DEFAULT '0', `prize` INT(11) NOT NULL DEFAULT '0', @@ -125,7 +125,7 @@ CREATE TABLE IF NOT EXISTS `mvplog` ( CREATE TABLE IF NOT EXISTS `npclog` ( `npc_id` MEDIUMINT(9) UNSIGNED NOT NULL AUTO_INCREMENT, - `npc_date` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', + `npc_date` DATETIME NULL, `account_id` INT(11) UNSIGNED NOT NULL DEFAULT '0', `char_id` INT(11) UNSIGNED NOT NULL DEFAULT '0', `char_name` VARCHAR(25) NOT NULL DEFAULT '', @@ -142,7 +142,7 @@ CREATE TABLE IF NOT EXISTS `npclog` ( CREATE TABLE IF NOT EXISTS `picklog` ( `id` INT(11) NOT NULL AUTO_INCREMENT, - `time` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', + `time` DATETIME NULL, `char_id` INT(11) NOT NULL DEFAULT '0', `type` ENUM('M','P','L','T','V','S','N','C','A','R','G','E','B','O','I','X','D','U','K','Y','Z','W','Q','J','H','@','0','1','2') NOT NULL DEFAULT 'P', `nameid` INT(11) NOT NULL DEFAULT '0', @@ -164,7 +164,7 @@ CREATE TABLE IF NOT EXISTS `picklog` ( CREATE TABLE IF NOT EXISTS `zenylog` ( `id` INT(11) NOT NULL AUTO_INCREMENT, - `time` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', + `time` DATETIME NULL, `char_id` INT(11) NOT NULL DEFAULT '0', `src_id` INT(11) NOT NULL DEFAULT '0', `type` ENUM('T','V','P','M','S','N','D','C','A','E','I','B') NOT NULL DEFAULT 'S', diff --git a/sql-files/main.sql b/sql-files/main.sql index e2717cdc..b70b5e2c 100644 --- a/sql-files/main.sql +++ b/sql-files/main.sql @@ -236,7 +236,7 @@ CREATE TABLE IF NOT EXISTS `char_reg_str_db` ( -- CREATE TABLE IF NOT EXISTS `charlog` ( - `time` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', + `time` DATETIME NOT NULL, `char_msg` VARCHAR(255) NOT NULL DEFAULT 'char select', `account_id` INT(11) NOT NULL DEFAULT '0', `char_id` INT(11) UNSIGNED NOT NULL DEFAULT '0', @@ -511,7 +511,7 @@ CREATE TABLE IF NOT EXISTS `homunculus` ( -- CREATE TABLE IF NOT EXISTS `interlog` ( - `time` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', + `time` DATETIME NULL, `log` VARCHAR(255) NOT NULL DEFAULT '' ) ENGINE=MyISAM; @@ -546,8 +546,8 @@ CREATE TABLE IF NOT EXISTS `inventory` ( CREATE TABLE IF NOT EXISTS `ipbanlist` ( `list` VARCHAR(255) NOT NULL DEFAULT '', - `btime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', - `rtime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', + `btime` DATETIME NULL, + `rtime` DATETIME NULL, `reason` VARCHAR(255) NOT NULL DEFAULT '', KEY (`list`) ) ENGINE=MyISAM; @@ -567,9 +567,9 @@ CREATE TABLE IF NOT EXISTS `login` ( `unban_time` INT(11) UNSIGNED NOT NULL DEFAULT '0', `expiration_time` INT(11) UNSIGNED NOT NULL DEFAULT '0', `logincount` MEDIUMINT(9) UNSIGNED NOT NULL DEFAULT '0', - `lastlogin` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', + `lastlogin` DATETIME NULL, `last_ip` VARCHAR(100) NOT NULL DEFAULT '', - `birthdate` DATE NOT NULL DEFAULT '0000-00-00', + `birthdate` DATE NULL, `character_slots` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0', `pincode` VARCHAR(4) NOT NULL DEFAULT '', `pincode_change` INT(11) UNSIGNED NOT NULL DEFAULT '0', |