diff --git a/store/db/mysql/migration/dev/LATEST__SCHEMA.sql b/store/db/mysql/migration/dev/LATEST__SCHEMA.sql index 605fe945..e9f9551a 100644 --- a/store/db/mysql/migration/dev/LATEST__SCHEMA.sql +++ b/store/db/mysql/migration/dev/LATEST__SCHEMA.sql @@ -22,7 +22,7 @@ CREATE TABLE `migration_history` ( -- system_setting CREATE TABLE `system_setting` ( `name` VARCHAR(255) NOT NULL PRIMARY KEY, - `value` TEXT NOT NULL, + `value` LONGTEXT NOT NULL, `description` TEXT NOT NULL ); @@ -37,14 +37,14 @@ CREATE TABLE `user` ( `email` VARCHAR(255) NOT NULL DEFAULT '', `nickname` VARCHAR(255) NOT NULL DEFAULT '', `password_hash` VARCHAR(255) NOT NULL, - `avatar_url` TEXT NOT NULL + `avatar_url` LONGTEXT NOT NULL ); -- user_setting CREATE TABLE `user_setting` ( `user_id` INT NOT NULL, `key` VARCHAR(255) NOT NULL, - `value` TEXT NOT NULL, + `value` LONGTEXT NOT NULL, UNIQUE(`user_id`,`key`) ); diff --git a/store/db/mysql/migration/prod/0.18/00__extend_text.sql b/store/db/mysql/migration/prod/0.18/00__extend_text.sql new file mode 100644 index 00000000..21f3bcbd --- /dev/null +++ b/store/db/mysql/migration/prod/0.18/00__extend_text.sql @@ -0,0 +1,3 @@ +ALTER TABLE `system_setting` MODIFY `value` LONGTEXT NOT NULL; +ALTER TABLE `user_setting` MODIFY `value` LONGTEXT NOT NULL; +ALTER TABLE `user` MODIFY `avatar_url` LONGTEXT NOT NULL; diff --git a/store/db/mysql/migration/prod/LATEST__SCHEMA.sql b/store/db/mysql/migration/prod/LATEST__SCHEMA.sql index 74767c3a..005595bc 100644 --- a/store/db/mysql/migration/prod/LATEST__SCHEMA.sql +++ b/store/db/mysql/migration/prod/LATEST__SCHEMA.sql @@ -22,7 +22,7 @@ CREATE TABLE `migration_history` ( -- system_setting CREATE TABLE `system_setting` ( `name` VARCHAR(255) NOT NULL PRIMARY KEY, - `value` TEXT NOT NULL, + `value` LONGTEXT NOT NULL, `description` TEXT NOT NULL ); @@ -37,14 +37,14 @@ CREATE TABLE `user` ( `email` VARCHAR(255) NOT NULL DEFAULT '', `nickname` VARCHAR(255) NOT NULL DEFAULT '', `password_hash` VARCHAR(255) NOT NULL, - `avatar_url` TEXT NOT NULL + `avatar_url` LONGTEXT NOT NULL ); -- user_setting CREATE TABLE `user_setting` ( `user_id` INT NOT NULL, `key` VARCHAR(255) NOT NULL, - `value` TEXT NOT NULL, + `value` LONGTEXT NOT NULL, UNIQUE(`user_id`,`key`) );