Files
LCXiaoguan/script/sql/add_policy_fields.sql
Admin 9f5a484689 feat: 首付分期功能实现 - 项目初始化提交
- 添加首付分期功能相关表结构和数据
- 实现首付分期策略管理
- 添加首付分期支付详情管理
- 完善项目相关功能模块
- 修复外键类型问题
- 添加相关初始化脚本和文档
2025-09-11 17:03:58 +08:00

20 lines
939 B
SQL

-- 为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);