diff --git a/install/sql/3.0.12.sql b/install/sql/3.0.12.sql index 59cf64b..effd62f 100755 --- a/install/sql/3.0.12.sql +++ b/install/sql/3.0.12.sql @@ -3,10 +3,10 @@ CREATE TABLE IF NOT EXISTS `admins` ( `deleted` tinyint(1) unsigned NOT NULL DEFAULT '0', `setpass_3010` tinyint(1) unsigned NOT NULL DEFAULT '0', `date_created` datetime NOT NULL, - `last_updated` datetime NOT NULL, + `last_updated` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, `username` varchar(16) NOT NULL, `password` varchar(255) NOT NULL, - `theme` varchar(64) NOT NULL, + `theme` varchar(64) NULL, `language` varchar(64) NOT NULL DEFAULT 'english', `email_address` varchar(255) NOT NULL, `first_name` varchar(128) NOT NULL, @@ -17,7 +17,7 @@ CREATE TABLE IF NOT EXISTS `admins` ( CREATE TABLE IF NOT EXISTS `configuration` ( `last_updated_by` int(10) unsigned NOT NULL, - `last_updated` datetime NOT NULL, + `last_updated` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, `config_setting` varchar(64) NOT NULL, `config_value` varchar(255) NOT NULL, KEY `config_setting` (`config_setting`) @@ -83,7 +83,7 @@ CREATE TABLE IF NOT EXISTS `loadavg` ( CREATE TABLE IF NOT EXISTS `network` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, - `parentid` int(10) unsigned NOT NULL, + `parentid` int(10) unsigned NOT NULL DEFAULT '0', `is_local` tinyint(1) unsigned NOT NULL DEFAULT '0', `login_user` blob NOT NULL, `login_pass` blob NOT NULL, @@ -93,7 +93,7 @@ CREATE TABLE IF NOT EXISTS `network` ( `os` varchar(64) NOT NULL, `location` varchar(128) NOT NULL, `datacenter` varchar(128) NOT NULL, - `homedir` varchar(255) NOT NULL, + `homedir` varchar(255) NULL, PRIMARY KEY (`id`), KEY `parentid` (`parentid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; @@ -113,7 +113,7 @@ CREATE TABLE IF NOT EXISTS `resellers` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `deleted` tinyint(1) unsigned NOT NULL DEFAULT '0', `date_created` datetime NOT NULL, - `last_updated` datetime NOT NULL, + `last_updated` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, `language` varchar(64) NOT NULL DEFAULT 'english', `username` varchar(16) NOT NULL, `password` varchar(64) NOT NULL, @@ -134,7 +134,7 @@ CREATE TABLE IF NOT EXISTS `servers` ( `startup` tinyint(1) unsigned NOT NULL DEFAULT '1', `status` enum('none','installing','updating','failed','complete') NOT NULL DEFAULT 'none', `date_created` datetime NOT NULL, - `last_updated` datetime NOT NULL, + `last_updated` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, `token` varchar(32) NOT NULL, `map` varchar(255) NOT NULL, `rcon` varchar(255) NOT NULL, @@ -165,11 +165,11 @@ CREATE TABLE IF NOT EXISTS `templates` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `netid` int(10) unsigned NOT NULL, `cfgid` int(10) unsigned NOT NULL, - `steam_percent` tinyint(3) unsigned NOT NULL, + `steam_percent` tinyint(3) unsigned NOT NULL DEFAULT '0', `date_created` datetime NOT NULL, `is_default` tinyint(1) unsigned NOT NULL DEFAULT '0', `status` enum('none','running','steam_running','failed','tpl_running','complete') NOT NULL DEFAULT 'none', - `size` varchar(12) NOT NULL, + `size` varchar(12) NOT NULL DEFAULT '0', `token` varchar(32) NOT NULL, `description` varchar(255) NOT NULL, `file_path` varchar(400) NOT NULL, @@ -190,10 +190,10 @@ CREATE TABLE IF NOT EXISTS `users` ( `perm_chpass` tinyint(1) unsigned NOT NULL DEFAULT '1', `perm_updetails` tinyint(1) unsigned NOT NULL DEFAULT '1', `date_created` datetime NOT NULL, - `last_updated` datetime NOT NULL, + `last_updated` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, `sso_user` blob NOT NULL, `sso_pass` blob NOT NULL, - `theme` varchar(64) NOT NULL, + `theme` varchar(64) NULL, `language` varchar(64) NOT NULL DEFAULT 'english', `username` varchar(16) NOT NULL, `password` varchar(64) NOT NULL,