From f78f9eeeb1c66ed58b9b58d007edd5e652e2aaa8 Mon Sep 17 00:00:00 2001 From: Kyep Date: Sat, 24 Oct 2020 21:36:14 -0700 Subject: [PATCH] sync table admin --- SQL/paradise_schema.sql | 4 ++-- SQL/paradise_schema_prefixed.sql | 4 ++-- SQL/updates/13-14.sql | 2 ++ 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/SQL/paradise_schema.sql b/SQL/paradise_schema.sql index 1c5b1648cb9..e91796829cf 100644 --- a/SQL/paradise_schema.sql +++ b/SQL/paradise_schema.sql @@ -158,8 +158,8 @@ DROP TABLE IF EXISTS `admin`; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `admin` ( `id` int(11) NOT NULL AUTO_INCREMENT, - `ckey` varchar(32) NOT NULL, - `rank` varchar(32) NOT NULL DEFAULT 'Administrator', + `ckey` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL, + `rank` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Administrator', `level` int(2) NOT NULL DEFAULT '0', `flags` int(16) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), diff --git a/SQL/paradise_schema_prefixed.sql b/SQL/paradise_schema_prefixed.sql index 3bee168f110..b1f5dd5c0a6 100644 --- a/SQL/paradise_schema_prefixed.sql +++ b/SQL/paradise_schema_prefixed.sql @@ -157,8 +157,8 @@ DROP TABLE IF EXISTS `SS13_admin`; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `SS13_admin` ( `id` int(11) NOT NULL AUTO_INCREMENT, - `ckey` varchar(32) NOT NULL, - `rank` varchar(32) NOT NULL DEFAULT 'Administrator', + `ckey` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL, + `rank` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Administrator', `level` int(2) NOT NULL DEFAULT '0', `flags` int(16) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), diff --git a/SQL/updates/13-14.sql b/SQL/updates/13-14.sql index 12220d17bef..9803ed5e541 100644 --- a/SQL/updates/13-14.sql +++ b/SQL/updates/13-14.sql @@ -45,6 +45,8 @@ ALTER TABLE `player` ADD COLUMN `byond_date` DATE; # We (Paradise) do NOT need to run any of these. # They are included here only for the convenience of github contributors, and downstream servers. +ALTER TABLE `admin` CHANGE COLUMN `ckey` `ckey` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL; +ALTER TABLE `admin` CHANGE COLUMN `rank` `rank` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Administrator'; ALTER TABLE `admin_log` CHANGE COLUMN `adminckey` `adminckey` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL; ALTER TABLE `admin_log` CHANGE COLUMN `adminip` `adminip` varchar(18) COLLATE utf8mb4_unicode_ci NOT NULL;