hangzhoumesParent/moduleService/TemperingGlassModule/src/main/resources/changelog/ywChangelog.sql
@@ -170,4 +170,81 @@
    damage_count     int                DEFAULT '0' COMMENT '破损数量',
    PRIMARY KEY (id) USING BTREE
);
-- rollback DROP TABLE load_glass_device_task_history;
-- rollback DROP TABLE load_glass_device_task_history;
-- changeset zsh:20241112001
-- preconditions onFail:CONTINUE onError:CONTINUE
-- precondition-sql-check expectedResult:0 SELECT COUNT(*) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'big_storage_cage_in_history_task' and table_schema = 'hangzhoumes';
CREATE TABLE big_storage_cage_in_history_task
(
    id           BIGINT    NOT NULL AUTO_INCREMENT COMMENT '历史任务id',
    task_running INT                DEFAULT '0' COMMENT '任务请求 0无任务 1启动任务 2 确认完成',
    glass_id     VARCHAR(32) COMMENT '玻璃id',
    start_slot   INT                DEFAULT '0' COMMENT '起始格子',
    target_slot  INT                DEFAULT '0' COMMENT '目标格子',
    task_state   INT                DEFAULT NULL COMMENT '任务状态 ',
    create_time  TIMESTAMP NULL     DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    task_type    TIMESTAMP NULL     DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    update_time  TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
    PRIMARY KEY (id) USING BTREE
);
-- rollback DROP TABLE big_storage_cage_in_history_task;
-- changeset zsh:20241112002
-- preconditions onFail:CONTINUE onError:CONTINUE
-- precondition-sql-check expectedResult:0 SELECT COUNT(*) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'big_storage_cage_in_one_task' and table_schema = 'hangzhoumes';
CREATE TABLE big_storage_cage_in_one_task
(
    task_running INT DEFAULT '0' COMMENT '任务请求 0无任务 1启动任务 2 确认完成',
    glass_id     VARCHAR(32) COMMENT '玻璃id',
    start_slot   INT DEFAULT '0' COMMENT '起始格子',
    target_slot  INT DEFAULT '0' COMMENT '目标格子',
    task_state   INT DEFAULT NULL COMMENT '任务状态 '
);
-- rollback DROP TABLE big_storage_cage_in_one_task;
-- changeset zsh:20241112003
-- preconditions onFail:CONTINUE onError:CONTINUE
-- precondition-sql-check expectedResult:0 SELECT COUNT(*) FROM big_storage_cage_in_one_task;
INSERT INTO big_storage_cage_in_one_task(task_running, glass_id, start_slot, target_slot, task_state)
VALUES (0, NULL, 0, 0, 0);
INSERT INTO big_storage_cage_in_one_task(task_running, glass_id, start_slot, target_slot, task_state)
VALUES (0, NULL, 0, 0, 0);
INSERT INTO big_storage_cage_in_one_task(task_running, glass_id, start_slot, target_slot, task_state)
VALUES (0, NULL, 0, 0, 0);
INSERT INTO big_storage_cage_in_one_task(task_running, glass_id, start_slot, target_slot, task_state)
VALUES (0, NULL, 0, 0, 0);
INSERT INTO big_storage_cage_in_one_task(task_running, glass_id, start_slot, target_slot, task_state)
VALUES (0, NULL, 0, 0, 0);
INSERT INTO big_storage_cage_in_one_task(task_running, glass_id, start_slot, target_slot, task_state)
VALUES (0, NULL, 0, 0, 0);
-- changeset zsh:20241112004
-- preconditions onFail:CONTINUE onError:CONTINUE
-- precondition-sql-check expectedResult:0 SELECT COUNT(*) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'big_storage_cage_in_two_task' and table_schema = 'hangzhoumes';
CREATE TABLE big_storage_cage_in_two_task
(
    task_running INT DEFAULT '0' COMMENT '任务请求 0无任务 1启动任务 2 确认完成',
    glass_id     VARCHAR(32) COMMENT '玻璃id',
    start_slot   INT DEFAULT '0' COMMENT '起始格子',
    target_slot  INT DEFAULT '0' COMMENT '目标格子',
    task_state   INT DEFAULT NULL COMMENT '任务状态 '
);
-- rollback DROP TABLE big_storage_cage_in_two_task;
-- changeset zsh:20241112005
-- preconditions onFail:CONTINUE onError:CONTINUE
-- precondition-sql-check expectedResult:0 SELECT COUNT(*) FROM big_storage_cage_in_two_task;
INSERT INTO big_storage_cage_in_two_task(task_running, glass_id, start_slot, target_slot, task_state)
VALUES (0, NULL, 0, 0, 0);
INSERT INTO big_storage_cage_in_two_task(task_running, glass_id, start_slot, target_slot, task_state)
VALUES (0, NULL, 0, 0, 0);
INSERT INTO big_storage_cage_in_two_task(task_running, glass_id, start_slot, target_slot, task_state)
VALUES (0, NULL, 0, 0, 0);
INSERT INTO big_storage_cage_in_two_task(task_running, glass_id, start_slot, target_slot, task_state)
VALUES (0, NULL, 0, 0, 0);
INSERT INTO big_storage_cage_in_two_task(task_running, glass_id, start_slot, target_slot, task_state)
VALUES (0, NULL, 0, 0, 0);
INSERT INTO big_storage_cage_in_two_task(task_running, glass_id, start_slot, target_slot, task_state)
VALUES (0, NULL, 0, 0, 0);