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