diff --git a/SQL/paradise_schema.sql b/SQL/paradise_schema.sql index 6e1c339aadc..dfa76f38f63 100644 --- a/SQL/paradise_schema.sql +++ b/SQL/paradise_schema.sql @@ -411,9 +411,9 @@ DROP TABLE IF EXISTS `karmatotals`; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `karmatotals` ( `id` int(11) NOT NULL AUTO_INCREMENT, - `byondkey` text NOT NULL, + `byondkey` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL, `karma` int(11) NOT NULL, - `karmaspent` int(11) NOT NULL DEFAULT '0', + `karmaspent` int(11) NOT NULL DEFAULT 0, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=6765 DEFAULT CHARSET=utf8mb4; /*!40101 SET character_set_client = @saved_cs_client */; diff --git a/SQL/paradise_schema_prefixed.sql b/SQL/paradise_schema_prefixed.sql index fc37e86ebac..2bec803348d 100644 --- a/SQL/paradise_schema_prefixed.sql +++ b/SQL/paradise_schema_prefixed.sql @@ -410,9 +410,9 @@ DROP TABLE IF EXISTS `SS13_karmatotals`; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `SS13_karmatotals` ( `id` int(11) NOT NULL AUTO_INCREMENT, - `byondkey` text NOT NULL, + `byondkey` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL, `karma` int(11) NOT NULL, - `karmaspent` int(11) NOT NULL DEFAULT '0', + `karmaspent` int(11) NOT NULL DEFAULT 0, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=6765 DEFAULT CHARSET=utf8mb4; /*!40101 SET character_set_client = @saved_cs_client */; diff --git a/SQL/updates/13-14.sql b/SQL/updates/13-14.sql index ff93dba593d..b2e48e7b8cb 100644 --- a/SQL/updates/13-14.sql +++ b/SQL/updates/13-14.sql @@ -41,6 +41,7 @@ ALTER TABLE `player` ADD INDEX(`ip`); ALTER TABLE `player` ADD INDEX(`fuid`); ALTER TABLE `player` ADD INDEX(`fupdate`); ALTER TABLE `karmatotals` CHANGE COLUMN `byondkey` `byondkey` VARCHAR(32) NOT NULL DEFAULT '' COLLATE 'utf8mb4_general_ci' AFTER `id`; +ALTER TABLE `karmatotals` CHANGE COLUMN `karmaspent` `karmaspent` int(11) NOT NULL DEFAULT 0 AFTER `karma`; ALTER TABLE `karmatotals` ADD INDEX(`byondkey`); ALTER TABLE `whitelist` CHANGE COLUMN `ckey` `ckey` VARCHAR(32) NOT NULL DEFAULT '' AFTER `id`; ALTER TABLE `whitelist` CHANGE COLUMN `job` `job` MEDIUMTEXT AFTER `ckey`;