-- 数据库迁移脚本：添加订单和工单的关联字段
-- 执行日期：2026-01-08

-- 1. 在 test_order 表添加 work_order_ids 字段
-- 用于存储关联的工单ID列表（JSON数组格式）
ALTER TABLE test_order 
ADD COLUMN work_order_ids TEXT COMMENT '关联的工单ID列表（JSON数组）';

-- 2. 在 test_work_order 表添加 order_id 字段
-- 用于记录工单关联的订单ID
ALTER TABLE test_work_order 
ADD COLUMN order_id INTEGER COMMENT '关联的订单ID';

-- 3. 为 test_work_order 表的 order_id 字段添加索引，提高查询性能
CREATE INDEX idx_test_work_order_order_id ON test_work_order(order_id);

-- 验证字段是否添加成功
-- SELECT * FROM test_order LIMIT 1;
-- SELECT * FROM test_work_order LIMIT 1;
