fix(channel): 问题模板表补充 ConcurrencyStamp 列
与 AggregateRoot 实体对齐,修复 list 接口 Unknown column 报错。
This commit is contained in:
parent
d49573fe9a
commit
4f5390ccb1
1
db.sql
1
db.sql
@ -663,6 +663,7 @@ CREATE TABLE `t_issue_template` (
|
||||
`NotifyMethod` VARCHAR(64) NOT NULL COMMENT '通知方式,逗号分隔',
|
||||
`Status` TINYINT NOT NULL DEFAULT 1 COMMENT '0-禁用 1-启用',
|
||||
`IsDeleted` TINYINT NOT NULL DEFAULT 0 COMMENT '软删除:0-否,1-是',
|
||||
`ConcurrencyStamp` CHAR(36) NOT NULL DEFAULT (UUID()) COMMENT '并发戳',
|
||||
`CreateUserId` INT NOT NULL DEFAULT 0 COMMENT '创建人',
|
||||
`CreateTime` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`UpdateUserId` INT NULL COMMENT '更新人',
|
||||
|
||||
@ -8,6 +8,7 @@ CREATE TABLE IF NOT EXISTS `t_issue_template` (
|
||||
`NotifyMethod` VARCHAR(64) NOT NULL COMMENT '通知方式,逗号分隔',
|
||||
`Status` TINYINT NOT NULL DEFAULT 1 COMMENT '0-禁用 1-启用',
|
||||
`IsDeleted` TINYINT NOT NULL DEFAULT 0,
|
||||
`ConcurrencyStamp` CHAR(36) NOT NULL DEFAULT (UUID()) COMMENT '并发戳',
|
||||
`CreateUserId` INT NOT NULL,
|
||||
`CreateTime` DATETIME NOT NULL,
|
||||
`UpdateUserId` INT NULL,
|
||||
|
||||
8
sql/migrate_t_issue_template_concurrency.sql
Normal file
8
sql/migrate_t_issue_template_concurrency.sql
Normal file
@ -0,0 +1,8 @@
|
||||
-- 已执行旧版 migrate_t_issue_template.sql 的库补 ConcurrencyStamp(与 AggregateRoot 实体对齐)
|
||||
-- 勿在 ALTER 中使用 DEFAULT(UUID()),复制环境会报 Error 1674
|
||||
ALTER TABLE `t_issue_template`
|
||||
ADD COLUMN `ConcurrencyStamp` CHAR(36) NOT NULL DEFAULT '' COMMENT '并发戳' AFTER `IsDeleted`;
|
||||
|
||||
UPDATE `t_issue_template`
|
||||
SET `ConcurrencyStamp` = UUID()
|
||||
WHERE `ConcurrencyStamp` = '';
|
||||
Loading…
Reference in New Issue
Block a user