PayrollManagementSystem/db/migration/V27__tplus_automation_config.sql

14 lines
967 B
MySQL
Raw Normal View History

-- T+ 页面自动采集开关;新增独立表,不修改活动采集数据。
CREATE TABLE tplus_automation_configs (
id BIGINT UNSIGNED NOT NULL COMMENT '主键ID' AUTO_INCREMENT,
source_key VARCHAR(64) NOT NULL COMMENT '源连接身份摘要',
source_database VARCHAR(128) NOT NULL COMMENT '源账套',
enabled TINYINT NOT NULL COMMENT '自动采集是否开启:1开启0关闭',
version INTEGER NOT NULL COMMENT '设置版本号,防止并发覆盖',
updated_by BIGINT UNSIGNED NOT NULL COMMENT '最近修改账号ID',
create_time DATETIME NOT NULL COMMENT '创建时间' DEFAULT CURRENT_TIMESTAMP,
update_time DATETIME NOT NULL COMMENT '更新时间' DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
CONSTRAINT pk_tplus_automation_configs PRIMARY KEY (id),
CONSTRAINT uk_tplus_automation_configs_source_key UNIQUE (source_key)
)ENGINE=InnoDB CHARSET=utf8mb4 COMMENT='T+自动采集设置(不含连接凭据)' COLLATE utf8mb4_general_ci;