71 lines
1.9 KiB
Markdown
71 lines
1.9 KiB
Markdown
|
|
# loan-pricing 数据库迁移实施记录
|
||
|
|
|
||
|
|
## 本次改动
|
||
|
|
|
||
|
|
- 生成全量表结构 SQL: `sql/loan_pricing_schema_20260328.sql`
|
||
|
|
- 生成必要数据批量插入 SQL: `sql/loan_pricing_required_data_20260328.sql`
|
||
|
|
- 将开发环境数据库连接从 `116.62.17.81:3306` 调整为 `116.62.17.81:3307`
|
||
|
|
|
||
|
|
## 表结构 SQL 范围
|
||
|
|
|
||
|
|
- 覆盖 `loan-pricing` 库当前全部表结构
|
||
|
|
- 包含业务表、系统表、Quartz 表、代码生成相关表
|
||
|
|
|
||
|
|
## 必要数据 SQL 范围
|
||
|
|
|
||
|
|
- 业务关键表:
|
||
|
|
- `loan_pricing_workflow`
|
||
|
|
- `model_corp_output_fields`
|
||
|
|
- `model_retail_output_fields`
|
||
|
|
- 系统初始化表:
|
||
|
|
- `sys_config`
|
||
|
|
- `sys_dept`
|
||
|
|
- `sys_dict_type`
|
||
|
|
- `sys_dict_data`
|
||
|
|
- `sys_job`
|
||
|
|
- `sys_menu`
|
||
|
|
- `sys_notice`
|
||
|
|
- `sys_post`
|
||
|
|
- `sys_role`
|
||
|
|
- `sys_role_dept`
|
||
|
|
- `sys_role_menu`
|
||
|
|
- `sys_user`
|
||
|
|
- `sys_user_post`
|
||
|
|
- `sys_user_role`
|
||
|
|
|
||
|
|
## 未纳入必要数据的表
|
||
|
|
|
||
|
|
- 日志类表:
|
||
|
|
- `sys_job_log`
|
||
|
|
- `sys_logininfor`
|
||
|
|
- `sys_oper_log`
|
||
|
|
- Quartz 运行态表:
|
||
|
|
- `QRTZ_BLOB_TRIGGERS`
|
||
|
|
- `QRTZ_CALENDARS`
|
||
|
|
- `QRTZ_CRON_TRIGGERS`
|
||
|
|
- `QRTZ_FIRED_TRIGGERS`
|
||
|
|
- `QRTZ_JOB_DETAILS`
|
||
|
|
- `QRTZ_LOCKS`
|
||
|
|
- `QRTZ_PAUSED_TRIGGER_GRPS`
|
||
|
|
- `QRTZ_SCHEDULER_STATE`
|
||
|
|
- `QRTZ_SIMPLE_TRIGGERS`
|
||
|
|
- `QRTZ_SIMPROP_TRIGGERS`
|
||
|
|
- `QRTZ_TRIGGERS`
|
||
|
|
- 空表:
|
||
|
|
- `gen_table`
|
||
|
|
- `gen_table_column`
|
||
|
|
|
||
|
|
## 迁移建议
|
||
|
|
|
||
|
|
1. 在目标实例 `116.62.17.81:3307` 创建数据库 `loan-pricing`
|
||
|
|
2. 执行 `sql/loan_pricing_schema_20260328.sql`
|
||
|
|
3. 执行 `sql/loan_pricing_required_data_20260328.sql`
|
||
|
|
4. 启动项目并验证后台登录、字典加载、利率定价流程页面和任务配置
|
||
|
|
|
||
|
|
## 验证记录
|
||
|
|
|
||
|
|
- 使用 `mysqldump --no-data` 导出了全部表结构
|
||
|
|
- 使用 `mysqldump --no-create-info --complete-insert --extended-insert` 导出了必要数据
|
||
|
|
- 已更新 `ruoyi-admin/src/main/resources/application-dev.yml` 中的主库连接地址
|
||
|
|
- 已在 `116.62.17.81:3307` 实际执行表结构导入和必要数据导入
|