2026-09-05 17:39:16 +08:00
|
|
|
|
# Core 模拟库 · 初始化
|
|
|
|
|
|
|
|
|
|
|
|
> 库名 `jinrong_core` · 与 `jinrong_agent` 同 MySQL 实例 · Agent **只读**
|
|
|
|
|
|
|
|
|
|
|
|
## 一键重置(Windows)
|
|
|
|
|
|
|
|
|
|
|
|
```powershell
|
|
|
|
|
|
.\scripts\core\reset.ps1
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
## 手动顺序
|
|
|
|
|
|
|
|
|
|
|
|
```powershell
|
|
|
|
|
|
mysql -u root -p < scripts/core/00-create-database.sql
|
|
|
|
|
|
mysql -u root -p < scripts/core/01-ddl.sql
|
|
|
|
|
|
mysql -u root -p < scripts/core/02-seed-base.sql
|
|
|
|
|
|
mysql -u root -p < scripts/core/03-seed-customers.sql
|
|
|
|
|
|
mysql -u root -p < scripts/core/04-seed-holdings.sql
|
|
|
|
|
|
mysql -u root -p < scripts/core/05-seed-trades.sql
|
2026-09-12 12:33:37 +08:00
|
|
|
|
mysql -u root -p < scripts/core/08-seed-trades-timeline.sql
|
2026-09-05 17:39:16 +08:00
|
|
|
|
mysql -u root -p < scripts/core/06-seed-nav.sql
|
2026-09-10 14:45:55 +08:00
|
|
|
|
mysql -u root -p < scripts/core/07-seed-fee-rule.sql
|
|
|
|
|
|
mysql -u root -p < scripts/core/08-seed-share-lot.sql
|
|
|
|
|
|
mysql -u root -p < scripts/core/09-seed-org.sql
|
2026-09-12 17:52:17 +08:00
|
|
|
|
mysql -u root -p < scripts/core/10-seed-trade-calendar.sql
|
|
|
|
|
|
mysql -u root -p < scripts/core/11-seed-share-rule.sql
|
|
|
|
|
|
mysql -u root -p < scripts/core/08-seed-trades-timeline.sql
|
2026-09-11 20:47:18 +08:00
|
|
|
|
mysql -u root -p < scripts/core/07-seed-nav-history.sql
|
2026-09-05 17:39:16 +08:00
|
|
|
|
|
|
|
|
|
|
# Agent 库(若未建)
|
|
|
|
|
|
mysql -u root -p < docs/项目框架设计/表设计/01-mysql-共用底座.sql
|
|
|
|
|
|
|
|
|
|
|
|
python scripts/sync/sync_advisor_rel.py
|
|
|
|
|
|
python scripts/sync/sync_neo4j.py
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
## 种子规模(当前)
|
|
|
|
|
|
|
|
|
|
|
|
| 类型 | 数量 |
|
|
|
|
|
|
| --- | --- |
|
2026-09-07 16:57:15 +08:00
|
|
|
|
| 客户 | 28 + 5 手册示范(CUST-DEMO-A~E) |
|
2026-09-05 17:39:16 +08:00
|
|
|
|
| 理财代理人 | 5 |
|
2026-09-07 16:57:15 +08:00
|
|
|
|
| 分析/风控/合规/运营 | 2+2+2+1(风控另有演示账号 STAFF-90001,我方分支独有) |
|
2026-09-05 17:39:16 +08:00
|
|
|
|
| 双角色 staff | 1(STAFF-10091 advisor+compliance) |
|
2026-09-07 16:57:15 +08:00
|
|
|
|
| 产品 | 14 |
|
2026-09-12 17:52:17 +08:00
|
|
|
|
| 净值 | `06` 近 60 交易日(fetch_nav)+ `07-seed-nav-history` 365 日历史(平台行情) |
|
|
|
|
|
|
| 持仓记录 | ~45–58(`04` 快照 + convert 批次种子) |
|
|
|
|
|
|
| 交易 | 05 样例 + 08 跨月时间线 + convert 受理/确认样例 |
|
2026-09-07 16:57:15 +08:00
|
|
|
|
| C×R 适当性矩阵 | 25 行(core_suitability_rule,L0 权威) |
|
2026-09-10 14:45:55 +08:00
|
|
|
|
| 赎回费规则(T-1) | 70 行(14 产品 × 5 档,`core_fee_rule`;档位按 22 号文 §10) |
|
|
|
|
|
|
| 份额批次(T-1) | 61 行(58 行持仓反推,Σ remain_qty 恒等于持仓 qty;CUST-9527 跨批次) |
|
|
|
|
|
|
|
|
|
|
|
|
> 新增的 07/08/09 三个种子**已并入 `reset.ps1`**;`00-grant.sql` 是账号授权脚本,
|
|
|
|
|
|
> 需管理员单独执行一次,**刻意不进 reset.ps1**(DROP DATABASE 不清授权行)。
|
|
|
|
|
|
> T-1 起 `reset.ps1` 需 mysql 客户端在 PATH;若不在 PATH 且需非交互执行,
|
|
|
|
|
|
> 用 `python scripts/dev/verify_convert_seed.py`(等价流程 + DoD 断言)。
|
2026-09-05 17:39:16 +08:00
|
|
|
|
|
|
|
|
|
|
## RBAC 联调账号见
|
|
|
|
|
|
|
|
|
|
|
|
[rbac-seed-reference.md](../dev/rbac-seed-reference.md)
|