-- ============================================================
-- 增量迁移：为 glms_risk_variable 表增加 Status 字段
-- 目的：将变量删除由硬删除改造为软删除，与 glms_risk_rule / glms_risk_rule_application 保持一致
-- 状态：1=Active, 2=Disabled, 3=Deleted
-- 默认值：1（Active），存量数据自动标记为可用
-- ============================================================

ALTER TABLE `yltrs_ylcms`.`glms_risk_variable`
  ADD COLUMN `Status` tinyint NOT NULL DEFAULT 1 COMMENT '状态: 1=Active, 2=Disabled, 3=Deleted' AFTER `VariableExpr`;

ALTER TABLE `yltrs_ylcms`.`glms_risk_variable`
  ADD INDEX `idx_status`(`Status` ASC) USING BTREE;
