# ============================================================================== # NeoZQYY Monorepo 根 .env — 公共配置层 # ============================================================================== # 后端 config.py 从此文件加载公共参数 # 优先级:根 .env < 应用 .env.local < 环境变量 < CLI 参数 # 敏感值禁止提交;本文件已在 .gitignore 中排除 # ------------------------------------------------------------------------------ # 数据库公共连接参数(后端 + ETL 共用同一 PostgreSQL 实例) # ------------------------------------------------------------------------------ DB_HOST=100.64.0.4 DB_PORT=5432 DB_USER=local-Python DB_PASSWORD=Neo-local-1991125 # ------------------------------------------------------------------------------ # 数据库名称(开发/测试环境使用测试库,生产环境切换为 etl_feiqiu / zqyy_app) # CHANGE 2026-02-15 | 默认指向测试库,避免开发时误操作生产数据 # ------------------------------------------------------------------------------ PG_NAME=test_etl_feiqiu APP_DB_NAME=test_zqyy_app ETL_DB_NAME=test_etl_feiqiu # ------------------------------------------------------------------------------ # 组合式 DSN(analyze_dataflow.py / 后端等需要完整连接串的场景使用) # 格式:postgresql://user:password@host:port/dbname # CHANGE 2026-02-16 | 新增,供 dataflow_analyzer 等跨模块脚本直接读取 # ------------------------------------------------------------------------------ PG_DSN=postgresql://local-Python:Neo-local-1991125@100.64.0.4:5432/test_etl_feiqiu # ------------------------------------------------------------------------------ # 数据流结构分析输出目录(analyze_dataflow.py 使用) # 缺省时回退到 docs/reports/ # ------------------------------------------------------------------------------ SYSTEM_ANALYZE_ROOT=C:/NeoZQYY/export/dataflow_analysis # ------------------------------------------------------------------------------ # 通用 # ------------------------------------------------------------------------------ TIMEZONE=Asia/Shanghai LOG_LEVEL=INFO