From 51c80c37d1087156035eb25c1fb3ca4ac227890a Mon Sep 17 00:00:00 2001 From: Steven Date: Wed, 20 Nov 2024 20:37:35 +0800 Subject: [PATCH] revert: tweak reaction_type column type for mysql --- store/migration/mysql/dev/LATEST.sql | 2 +- store/migration/mysql/prod/0.23/00__reactions.sql | 4 ---- store/migration/mysql/prod/LATEST.sql | 2 +- 3 files changed, 2 insertions(+), 6 deletions(-) diff --git a/store/migration/mysql/dev/LATEST.sql b/store/migration/mysql/dev/LATEST.sql index 4191e7dcf..3a3fb7d00 100644 --- a/store/migration/mysql/dev/LATEST.sql +++ b/store/migration/mysql/dev/LATEST.sql @@ -127,6 +127,6 @@ CREATE TABLE `reaction` ( `created_ts` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `creator_id` INT NOT NULL, `content_id` VARCHAR(256) NOT NULL, - `reaction_type` TINYTEXT NOT NULL, + `reaction_type` VARCHAR(256) NOT NULL, UNIQUE(`creator_id`,`content_id`,`reaction_type`) ); diff --git a/store/migration/mysql/prod/0.23/00__reactions.sql b/store/migration/mysql/prod/0.23/00__reactions.sql index 8220ad0dd..13979d15c 100644 --- a/store/migration/mysql/prod/0.23/00__reactions.sql +++ b/store/migration/mysql/prod/0.23/00__reactions.sql @@ -1,7 +1,3 @@ --- modify reaction_type to be a TINYTEXT instead of varchar(256). -ALTER TABLE `reaction` MODIFY `reaction_type` TINYTEXT NOT NULL; - --- update reaction_type to emoji. UPDATE `reaction` SET `reaction_type` = '👍' WHERE `reaction_type` = 'THUMBS_UP'; UPDATE `reaction` SET `reaction_type` = '👎' WHERE `reaction_type` = 'THUMBS_DOWN'; UPDATE `reaction` SET `reaction_type` = '💛' WHERE `reaction_type` = 'HEART'; diff --git a/store/migration/mysql/prod/LATEST.sql b/store/migration/mysql/prod/LATEST.sql index 4191e7dcf..3a3fb7d00 100644 --- a/store/migration/mysql/prod/LATEST.sql +++ b/store/migration/mysql/prod/LATEST.sql @@ -127,6 +127,6 @@ CREATE TABLE `reaction` ( `created_ts` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `creator_id` INT NOT NULL, `content_id` VARCHAR(256) NOT NULL, - `reaction_type` TINYTEXT NOT NULL, + `reaction_type` VARCHAR(256) NOT NULL, UNIQUE(`creator_id`,`content_id`,`reaction_type`) );