1.0.344.sql 606 B

12345678910
  1. -- 1.0.344 补齐 mdp_entity.is_public_template 默认值。
  2. -- 1.0.343 的 ADD COLUMN 在 CodeFirst 已建列(无 DEFAULT)时被跳过,导致旧 INSERT 失败。
  3. SET NAMES utf8mb4;
  4. SET @sql := IF(
  5. (SELECT COUNT(*) FROM information_schema.COLUMNS
  6. WHERE TABLE_SCHEMA=DATABASE() AND TABLE_NAME='mdp_entity' AND COLUMN_NAME='is_public_template') = 0,
  7. 'ALTER TABLE `mdp_entity` ADD COLUMN `is_public_template` TINYINT NOT NULL DEFAULT 0',
  8. 'ALTER TABLE `mdp_entity` MODIFY COLUMN `is_public_template` TINYINT NOT NULL DEFAULT 0');
  9. PREPARE stmt FROM @sql; EXECUTE stmt; DEALLOCATE PREPARE stmt;