From b90139bd9a272316a49ab4839b527c521d8bf87c Mon Sep 17 00:00:00 2001 From: Alex King <89047260+Kinglykrab@users.noreply.github.com> Date: Tue, 5 Mar 2024 22:52:34 -0500 Subject: [PATCH] [Feature] Adjust String-based Rules Length (#4138) --- common/database/database_update_manifest.cpp | 11 +++++++++++ common/version.h | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/common/database/database_update_manifest.cpp b/common/database/database_update_manifest.cpp index 9a2b5ab23..722cdfd89 100644 --- a/common/database/database_update_manifest.cpp +++ b/common/database/database_update_manifest.cpp @@ -5422,6 +5422,17 @@ ALTER TABLE `guild_bank` ADD COLUMN `id` INT UNSIGNED NOT NULL AUTO_INCREMENT FIRST, ADD PRIMARY KEY (`id`); )", + }, + ManifestEntry{ + .version = 9266, + .description = "2024_03_02_rule_values_rule_value_length.sql", + .check = "SHOW COLUMNS FROM `rule_values` LIKE 'rule_value'", + .condition = "contains", + .match = "varchar(30)", + .sql = R"( +ALTER TABLE `rule_values` +MODIFY COLUMN `rule_value` text CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL DEFAULT '' AFTER `rule_name`; + )" } // -- template; copy/paste this when you need to create a new entry // ManifestEntry{ diff --git a/common/version.h b/common/version.h index cecb311df..e0f66124e 100644 --- a/common/version.h +++ b/common/version.h @@ -42,7 +42,7 @@ * Manifest: https://github.com/EQEmu/Server/blob/master/utils/sql/db_update_manifest.txt */ -#define CURRENT_BINARY_DATABASE_VERSION 9265 +#define CURRENT_BINARY_DATABASE_VERSION 9266 #define CURRENT_BINARY_BOTS_DATABASE_VERSION 9043 #endif