-- 为t_policy表添加缺失字段 USE ry_vue; -- 添加首付比例字段 ALTER TABLE t_policy ADD COLUMN IF NOT EXISTS down_payment_ratio DECIMAL(5,2) COMMENT '首付比例(%)' AFTER periodicPolicyId; -- 添加付款方式字段 ALTER TABLE t_policy ADD COLUMN IF NOT EXISTS payment_method VARCHAR(50) COMMENT '付款方式' AFTER payment_type; -- 添加政策类型字段 ALTER TABLE t_policy ADD COLUMN IF NOT EXISTS policy_type VARCHAR(50) COMMENT '政策类型' AFTER category; -- 更新现有字段注释 ALTER TABLE t_policy MODIFY COLUMN building_names TEXT COMMENT '楼栋名称'; ALTER TABLE t_policy MODIFY COLUMN building_ids TEXT COMMENT '楼栋ID'; -- 添加索引提高查询性能 CREATE INDEX IF NOT EXISTS idx_policy_periodic ON t_policy(periodicPolicyId); CREATE INDEX IF NOT EXISTS idx_policy_name ON t_policy(policy_name); CREATE INDEX IF NOT EXISTS idx_policy_date ON t_policy(effective_date, expiration_date);