mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-20 20:45:28 +01:00
[MIRROR] Make round ID nullable in bans and tickets [MDB IGNORE] (#8773)
* Make round ID nullable in bans and tickets * Axes Merge Conflict. Increments SQL version (#8822) Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com> Co-authored-by: ORCACommander <orcacommander1@gmail.com>
This commit is contained in:
@@ -34,7 +34,7 @@ DROP TABLE IF EXISTS `SS13_admin_log`;
|
||||
CREATE TABLE `SS13_admin_log` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`datetime` datetime NOT NULL,
|
||||
`round_id` int(11) unsigned NOT NULL,
|
||||
`round_id` int(11) unsigned NULL,
|
||||
`adminckey` varchar(32) NOT NULL,
|
||||
`adminip` int(10) unsigned NOT NULL,
|
||||
`operation` enum('add admin','remove admin','change admin rank','add rank','remove rank','change rank flags') NOT NULL,
|
||||
@@ -73,7 +73,7 @@ CREATE TABLE `SS13_ban` (
|
||||
`server_name` VARCHAR(32) DEFAULT NULL,
|
||||
`server_ip` INT(10) UNSIGNED NOT NULL,
|
||||
`server_port` SMALLINT(5) UNSIGNED NOT NULL,
|
||||
`round_id` INT(11) UNSIGNED NOT NULL,
|
||||
`round_id` INT(11) UNSIGNED NULL,
|
||||
`role` VARCHAR(32) NULL DEFAULT NULL,
|
||||
`global_ban` TINYINT(1) UNSIGNED NOT NULL DEFAULT '1',
|
||||
`expiration_time` DATETIME NULL DEFAULT NULL,
|
||||
@@ -108,7 +108,7 @@ DROP TABLE IF EXISTS `SS13_citation`;
|
||||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE IF NOT EXISTS `SS13_citation` (
|
||||
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`round_id` int(11) unsigned NOT NULL,
|
||||
`round_id` int(11) unsigned NULL,
|
||||
`server_ip` int(11) unsigned NOT NULL,
|
||||
`server_port` int(11) unsigned NOT NULL,
|
||||
`citation` text NOT NULL,
|
||||
@@ -163,7 +163,7 @@ CREATE TABLE `SS13_death` (
|
||||
`server_name` varchar(32) DEFAULT NULL,
|
||||
`server_ip` int(10) unsigned NOT NULL,
|
||||
`server_port` smallint(5) unsigned NOT NULL,
|
||||
`round_id` int(11) NOT NULL,
|
||||
`round_id` int(11) NULL,
|
||||
`tod` datetime NOT NULL COMMENT 'Time of death',
|
||||
`job` varchar(32) NOT NULL,
|
||||
`special` varchar(32) DEFAULT NULL,
|
||||
@@ -194,7 +194,7 @@ DROP TABLE IF EXISTS `SS13_feedback`;
|
||||
CREATE TABLE `SS13_feedback` (
|
||||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`datetime` datetime NOT NULL,
|
||||
`round_id` int(11) unsigned NOT NULL,
|
||||
`round_id` int(11) unsigned NULL,
|
||||
`key_name` varchar(32) NOT NULL,
|
||||
`version` tinyint(3) unsigned NOT NULL,
|
||||
`key_type` enum('text', 'amount', 'tally', 'nested tally', 'associative') NOT NULL,
|
||||
@@ -234,7 +234,7 @@ CREATE TABLE `SS13_legacy_population` (
|
||||
`server_name` varchar(32) DEFAULT NULL,
|
||||
`server_ip` int(10) unsigned NOT NULL,
|
||||
`server_port` smallint(5) unsigned NOT NULL,
|
||||
`round_id` int(11) unsigned NOT NULL,
|
||||
`round_id` int(11) unsigned NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
@@ -255,7 +255,7 @@ CREATE TABLE `SS13_library` (
|
||||
`ckey` varchar(32) NOT NULL DEFAULT 'LEGACY',
|
||||
`datetime` datetime NOT NULL,
|
||||
`deleted` tinyint(1) unsigned DEFAULT NULL,
|
||||
`round_id_created` int(11) unsigned NOT NULL,
|
||||
`round_id_created` int(11) unsigned NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `deleted_idx` (`deleted`),
|
||||
KEY `idx_lib_id_del` (`id`,`deleted`),
|
||||
@@ -301,7 +301,7 @@ CREATE TABLE `SS13_messages` (
|
||||
`server` varchar(32) DEFAULT NULL,
|
||||
`server_ip` int(10) unsigned NOT NULL,
|
||||
`server_port` smallint(5) unsigned NOT NULL,
|
||||
`round_id` int(11) unsigned NOT NULL,
|
||||
`round_id` int(11) unsigned NULL,
|
||||
`secret` tinyint(1) unsigned NOT NULL,
|
||||
`expire_timestamp` datetime DEFAULT NULL,
|
||||
`severity` enum('high','medium','minor','none') DEFAULT NULL,
|
||||
@@ -365,9 +365,9 @@ CREATE TABLE `SS13_player` (
|
||||
`ckey` varchar(32) NOT NULL,
|
||||
`byond_key` varchar(32) DEFAULT NULL,
|
||||
`firstseen` datetime NOT NULL,
|
||||
`firstseen_round_id` int(11) unsigned NOT NULL,
|
||||
`firstseen_round_id` int(11) unsigned NULL,
|
||||
`lastseen` datetime NOT NULL,
|
||||
`lastseen_round_id` int(11) unsigned NOT NULL,
|
||||
`lastseen_round_id` int(11) unsigned NULL,
|
||||
`ip` int(10) unsigned NOT NULL,
|
||||
`computerid` varchar(32) NOT NULL,
|
||||
`lastadminrank` varchar(32) NOT NULL DEFAULT 'Player',
|
||||
@@ -592,7 +592,7 @@ CREATE TABLE `SS13_ticket` (
|
||||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`server_ip` int(10) unsigned NOT NULL,
|
||||
`server_port` smallint(5) unsigned NOT NULL,
|
||||
`round_id` int(11) unsigned NOT NULL,
|
||||
`round_id` int(11) unsigned NULL,
|
||||
`ticket` smallint(11) unsigned NOT NULL,
|
||||
`action` varchar(20) NOT NULL DEFAULT 'Message',
|
||||
`message` text NOT NULL,
|
||||
|
||||
Reference in New Issue
Block a user