Files
echart/DB_REFERENCE.md
simonandClaude Opus 4.7 080d6da44c refactor: 前端库清理、页面废弃、DB→API 数据源替换
- 删除重复库文件:lib/DataTables-2/、lib/echarts/、libai/、css/fontawesome/ 等 179 个冗余文件
- 下载外部 CDN 到本地:Mermaid、AOS、Google Fonts(Inter/Noto Serif SC/Noto Sans SC)
- 所有第三方库统一到 lib/,按库名-版本号命名
- 更新 8 个 research HTML 文件引用路径

- stock_his_pro → /api/stockbasic/(getStockHist、recentPrice)
- stock_all_pro → /api/stockinfo/(tscodeToName)
- index_hist_pro → /api/indexDatas/(getIndexData)
- 新增 callDoorcomeApi() 共享函数
- 被替换表的 DB 查询代码完全删除,无回退

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-07 15:50:39 +08:00

60 lines
3.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 数据库表引用清单
数据库:`myquant`(配置在 `inc/config.php`
共 16 张表,其中 10 张在使用,3 张未使用,3 张已由 API 替代。
## 全表清单
### 股票交易记录(2 张,均在用)
| 表名 | 状态 | 用途 | 引用文件 |
|------|------|------|---------|
| `trade_record` | ✅ 在用 | 方正证券交易记录 | `inc/ajax.inc.php``inc/tradeRec.inc.php``inc/widgets.inc.php``inc/excelOperate.inc.php` |
| `trade_record_cj` | ✅ 在用 | 长江证券交易记录 | `inc/ajax.inc.php``inc/tradeRec.inc.php``inc/widgets.inc.php``inc/excelOperate.inc.php` |
### 股票行情与基本面(4 张,2 张未使用,2 张已由 API 替代)
| 表名 | 状态 | 用途 | 引用文件 |
|------|------|------|---------|
| `stock_his_pro` | 🔄 已替换 | 股票历史日线行情(复权价) | 已由 API `/api/stockbasic/` 替代,代码中不再引用 |
| `stock_all_pro` | 🔄 已替换 | 股票代码↔名称对照 | 已由 API `/api/stockinfo/` 替代,代码中不再引用 |
| `stock_his_basic_pro` | ❌ 未使用 | 历史基本面(PE/PB/PS) | 被 `getBasicData()` 查询,该函数唯一调用在 `deprecated/chartStDetail.php:14` 且已注释 |
| `stock_basic_ext` | ❌ 未使用 | 总市值/流通市值/股本等 | 被 `getBasicExtData()` 查询,该函数全项目无调用者 |
### 指数与资金流向(4 张,2 张在用,1 张未使用,1 张已由 API 替代)
| 表名 | 状态 | 用途 | 引用文件 |
|------|------|------|---------|
| `index_hist_pro` | 🔄 已替换 | 指数历史日线行情 | 已由 API `/api/indexDatas/` 替代,代码中不再引用 |
| `moneyflow_hsgt_pro` | ✅ 在用 | 沪深港通资金流向(原始值) | `inc/getData.inc.php` |
| `moneyflow_hsgt_pro_ext` | ✅ 在用 | 沪深港通资金流向(累积值) | `inc/getData.inc.php` |
| `ih_by_ts_code_ext` | ❌ 未使用 | 机构持仓(基金/QFII/社保/券商/保险/信托) | 被 `getIhData()` / `getIhDataByStock()` 查询,原调用 `chartSix.php` / `chartThree.php` 已移至 `deprecated/`,当前无活跃调用者 |
### 房地产数据(3 张,均在用)
| 表名 | 状态 | 用途 | 引用文件 |
|------|------|------|---------|
| `estate_json` | ✅ 在用 | 新房/二手房成交挂牌主表 | `inc/getEstate.inc.php``inc/ajax.inc.php` |
| `estate_json_ext` | ✅ 在用 | 房地产扩展属性(区域/面积/价格) | `inc/getEstate.inc.php``inc/ajax.inc.php` |
| `estate_listing` | ✅ 在用 | 二手房每日挂牌套数 | `inc/getEstate.inc.php` |
### 宏观研究(1 张,在用)
| 表名 | 状态 | 用途 | 引用文件 |
|------|------|------|---------|
| `mac_report` | ✅ 在用 | 宏观研究报告 | `quant/index.php``quant/report.php` |
### 系统日志(2 张,均在用)
| 表名 | 状态 | 用途 | 引用文件 |
|------|------|------|---------|
| `pv_log` | ✅ 在用 | 页面访问日志 | `inc/functions.inc.php` |
| `pv_counter` | ✅ 在用 | 页面访问计数器 | `inc/functions.inc.php` |
## 说明
- 所有 SQL 查询均通过 `db_query()` 参数化查询(prepare/execute),`excelOperate.inc.php` 中 insert 操作用字符串拼接
- 部分较新页面(`stock_trend.php``stockdiv.php` 等)通过 JS fetch 调用 `https://api.doorcome.cn/api/*`,不直接查询数据库
- `deprecated/` 目录中的文件已排除,不纳入统计