在前后端开发联调前 的提交20260223

This commit is contained in:
Neo
2026-02-23 23:02:20 +08:00
parent 254ccb1e77
commit fafc95e64c
1142 changed files with 10366960 additions and 36957 deletions

View File

@@ -4,7 +4,7 @@
直接从 API 返回的 JSON 分析,不依赖处理代码。
用法: python scripts/ops/gen_api_field_mapping.py
输出: 在 docs/reports/dataflow_api_ods_dwd.md 的每个表章节中插入 API 源字段小节
输出: 在 $FULL_DATAFLOW_DOC_ROOT/dataflow_api_ods_dwd.md 的每个表章节中插入 API 源字段小节
"""
import json
import os
@@ -16,7 +16,8 @@ from pathlib import Path
import psycopg2
ROOT = Path(__file__).resolve().parents[2]
INPUT_DOC = ROOT / "docs" / "reports" / "dataflow_api_ods_dwd.md"
from _env_paths import get_output_path as _get_path
INPUT_DOC = _get_path("FULL_DATAFLOW_DOC_ROOT") / "dataflow_api_ods_dwd.md"
OUTPUT_DOC = INPUT_DOC # 原地更新
# ODS schema 名(从数据库动态检测)
@@ -25,7 +26,6 @@ ODS_SCHEMA = None # 运行时自动检测
# ODS 表列表(与文档中的顺序一致)
ODS_TABLES = [
"assistant_accounts_master",
"assistant_cancellation_records",
"assistant_service_records",
"goods_stock_movements",
"goods_stock_summary",
@@ -39,7 +39,6 @@ ODS_TABLES = [
"recharge_settlements",
"refund_transactions",
"settlement_records",
"settlement_ticket_details",
"site_tables_master",
"stock_goods_category_tree",
"store_goods_master",