在前后端开发联调前 的提交20260223
This commit is contained in:
@@ -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",
|
||||
|
||||
Reference in New Issue
Block a user