-- =====================================================
-- MDM 主数据迁移 - 补充：修改字段约束
-- 执行顺序：在 mdm_schema.sql 之后执行（如果表已存在）
-- =====================================================

-- 修改 mdm_item 表字段约束，允许 category_id 和 unit_measure_id 为空
ALTER TABLE mdm_item MODIFY COLUMN category_id bigint DEFAULT NULL COMMENT '物料分类编号';
ALTER TABLE mdm_item MODIFY COLUMN unit_measure_id bigint DEFAULT NULL COMMENT '计量单位编号';

-- 如果需要删除 brand_id 字段
ALTER TABLE mdm_item DROP COLUMN IF EXISTS brand_id;