移除composite_case_steps表中的冗余字段,优化数据库结构
This commit is contained in:
parent
a0cb6f8760
commit
cc30610074
@ -44,12 +44,6 @@ CREATE TABLE `composite_case_steps`
|
|||||||
`parameters_json` JSON NULL COMMENT '步骤特定参数,例如:{"endpoint": "/users", "method": "GET"}',
|
`parameters_json` JSON NULL COMMENT '步骤特定参数,例如:{"endpoint": "/users", "method": "GET"}',
|
||||||
`is_required` BOOLEAN DEFAULT TRUE COMMENT '是否必需步骤',
|
`is_required` BOOLEAN DEFAULT TRUE COMMENT '是否必需步骤',
|
||||||
`step_description` TEXT NULL COMMENT '步骤描述',
|
`step_description` TEXT NULL COMMENT '步骤描述',
|
||||||
`selector` VARCHAR(255) NULL COMMENT 'UI元素选择器',
|
|
||||||
`input_value` VARCHAR(255) NULL COMMENT '输入值',
|
|
||||||
`event_type` VARCHAR(50) NULL COMMENT '事件类型',
|
|
||||||
`offset_x` INT NULL COMMENT 'X轴偏移量',
|
|
||||||
`offset_y` INT NULL COMMENT 'Y轴偏移量',
|
|
||||||
`wait_time_seconds` INT NULL COMMENT '等待时间(秒)',
|
|
||||||
`success_next_step_order` INT NULL COMMENT '成功时跳转到的步骤顺序',
|
`success_next_step_order` INT NULL COMMENT '成功时跳转到的步骤顺序',
|
||||||
`failure_next_step_order` INT NULL COMMENT '失败时跳转到的步骤顺序',
|
`failure_next_step_order` INT NULL COMMENT '失败时跳转到的步骤顺序',
|
||||||
`run_condition` JSON NULL COMMENT '执行条件,例如:{"previous_step_id": "step_xyz", "status": "success"}',
|
`run_condition` JSON NULL COMMENT '执行条件,例如:{"previous_step_id": "step_xyz", "status": "success"}',
|
||||||
@ -64,25 +58,3 @@ CREATE TABLE `composite_case_steps`
|
|||||||
|
|
||||||
ALTER TABLE composite_cases
|
ALTER TABLE composite_cases
|
||||||
ADD COLUMN deleted_at DATETIME NULL AFTER updated_at;
|
ADD COLUMN deleted_at DATETIME NULL AFTER updated_at;
|
||||||
|
|
||||||
-- 为composite_case_steps表添加缺失的字段
|
|
||||||
ALTER TABLE composite_case_steps
|
|
||||||
ADD COLUMN step_description TEXT NULL AFTER step_name COMMENT '步骤描述';
|
|
||||||
|
|
||||||
ALTER TABLE composite_case_steps
|
|
||||||
ADD COLUMN selector VARCHAR(255) NULL AFTER is_required COMMENT 'UI元素选择器';
|
|
||||||
|
|
||||||
ALTER TABLE composite_case_steps
|
|
||||||
ADD COLUMN input_value VARCHAR(255) NULL AFTER selector COMMENT '输入值';
|
|
||||||
|
|
||||||
ALTER TABLE composite_case_steps
|
|
||||||
ADD COLUMN event_type VARCHAR(50) NULL AFTER input_value COMMENT '事件类型';
|
|
||||||
|
|
||||||
ALTER TABLE composite_case_steps
|
|
||||||
ADD COLUMN offset_x INT NULL AFTER event_type COMMENT 'X轴偏移量';
|
|
||||||
|
|
||||||
ALTER TABLE composite_case_steps
|
|
||||||
ADD COLUMN offset_y INT NULL AFTER offset_x COMMENT 'Y轴偏移量';
|
|
||||||
|
|
||||||
ALTER TABLE composite_case_steps
|
|
||||||
ADD COLUMN wait_time_seconds INT NULL AFTER offset_y COMMENT '等待时间(秒)';
|
|
||||||
|
Loading…
Reference in New Issue
Block a user