feat: add MySQL V073 full-state demo data
This commit is contained in:
@@ -252,6 +252,25 @@ curl -fsSL 'https://git.awaioi.com/ERP-Team/kaidi/releases/download/v1.0.0-previ
|
||||
执行前先在宝塔停止并删除 `kaidi-finance` Java 项目;宝塔面板元数据属于外部资源,必须由面板先停用,
|
||||
否则守护进程会重新拉起 Java,卸载程序会明确报出原因而不误删其他服务。
|
||||
|
||||
## 全状态演示数据
|
||||
|
||||
线上数据库为空时,可导入 [`deploy/demo-data-mysql8-v073.sql`](deploy/demo-data-mysql8-v073.sql)。该文件按
|
||||
MySQL 8.4 和 Flyway **精确版本 V073** 编写,并已在 Preview.48 的完整迁移库中验证。它会生成 14 类 OA 表单、
|
||||
项目阶段、主数据、合同成本、收款发票、付款、记账、档案借阅、报表导出、幂等和审计等演示记录,覆盖主要正常、
|
||||
待办、退回、驳回、作废、失败、完成和冻结状态。
|
||||
|
||||
导入前先备份现有数据库,确认 `/setup` 已完成且 `flyway_schema_history` 当前版本为 `073`。推荐使用 MySQL
|
||||
命令行客户端执行;命令只建立数据库连接,不安装、不启动也不修改 MySQL 服务:
|
||||
|
||||
```bash
|
||||
mysql --default-character-set=utf8mb4 -h HOST -P PORT -u USER -p DATABASE < deploy/demo-data-mysql8-v073.sql
|
||||
```
|
||||
|
||||
脚本使用单个事务,导入成功后输出各模块数量和状态摘要;完成标记会阻止同一数据库重复导入。它不会创建新的
|
||||
可登录账号,只会创建 3 个禁用的演示操作人。附件和导出文件只有状态元数据,没有真实文件字节;银行账户也只
|
||||
提供脱敏展示值,因此文件下载和敏感账号解密不属于本演示数据的验证范围。未来迁移高于 V073 时,应使用与新
|
||||
迁移版本匹配的数据文件,不要绕过前置检查强行导入。
|
||||
|
||||
## Release 与在线更新
|
||||
|
||||
首次建立发布仓库时生成一次签名密钥:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user