Initial commit
This commit is contained in:
21
setup/update/sql/2.4.0-alpha2.sql
Normal file
21
setup/update/sql/2.4.0-alpha2.sql
Normal file
@@ -0,0 +1,21 @@
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
|
||||
UPDATE `config` SET `value`='2.4.0-alpha2' WHERE `name`='thelia_version';
|
||||
UPDATE `config` SET `value`='2' WHERE `name`='thelia_major_version';
|
||||
UPDATE `config` SET `value`='4' WHERE `name`='thelia_minus_version';
|
||||
UPDATE `config` SET `value`='0' WHERE `name`='thelia_release_version';
|
||||
UPDATE `config` SET `value`='alpha2' WHERE `name`='thelia_extra_version';
|
||||
|
||||
ALTER TABLE `feature_product` ADD `is_free_text` TINYINT(1) NOT NULL DEFAULT '0' AFTER `free_text_value`;
|
||||
ALTER TABLE `feature_product` MODIFY COLUMN `free_text_value` TEXT COMMENT 'deprecated';
|
||||
UPDATE `feature_product` SET `is_free_text`=IF(`free_text_value` IS NULL, 0, 1);
|
||||
|
||||
DELIMITER $$
|
||||
CREATE TRIGGER `remove_free_text_feature_av` AFTER DELETE ON `feature_product`
|
||||
FOR EACH ROW IF OLD.`is_free_text` = 1 THEN
|
||||
DELETE FROM `feature_av` WHERE `id` = OLD.`feature_av_id`;
|
||||
END IF
|
||||
$$
|
||||
DELIMITER ;
|
||||
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
Reference in New Issue
Block a user