2026-03-20 21:47:30 +08:00
|
|
|
from pathlib import Path
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BASE_DIR = Path(__file__).resolve().parents[2]
|
|
|
|
|
DATA_DIR = BASE_DIR / "data"
|
|
|
|
|
MINUTE_SNAPSHOTS_DIR = DATA_DIR / "minute_snapshots"
|
|
|
|
|
DAILY_STATS_DIR = DATA_DIR / "daily_stats"
|
|
|
|
|
WEEKLY_STATS_DIR = DATA_DIR / "weekly_stats"
|
|
|
|
|
MONTHLY_STATS_DIR = DATA_DIR / "monthly_stats"
|
|
|
|
|
PUSH_RECORDS_DIR = DATA_DIR / "push_records"
|
|
|
|
|
ALERT_TRIGGERS_DIR = DATA_DIR / "alert_triggers"
|
|
|
|
|
RAW_PAYLOADS_DIR = DATA_DIR / "raw_payloads"
|
2026-04-08 20:04:40 +08:00
|
|
|
CAPITAL_IMAGE_DIR = DATA_DIR / "capital_images"
|
|
|
|
|
CAPITAL_IMAGE_UPLOADS_DIR = CAPITAL_IMAGE_DIR / "uploads"
|
|
|
|
|
CAPITAL_IMAGE_DB_FILE = CAPITAL_IMAGE_DIR / "capital_image_records.db"
|
|
|
|
|
MAIN_CAPITAL_FLOW_DIR = DATA_DIR / "main_capital_flow"
|
|
|
|
|
MAIN_CAPITAL_FLOW_UPLOADS_DIR = MAIN_CAPITAL_FLOW_DIR / "uploads"
|
|
|
|
|
MAIN_CAPITAL_FLOW_DB_FILE = MAIN_CAPITAL_FLOW_DIR / "main_capital_flow.db"
|
2026-03-20 21:47:30 +08:00
|
|
|
SYSTEM_CONFIG_FILE = DATA_DIR / "system_config.json"
|
|
|
|
|
SOURCE_DIAGNOSTICS_FILE = DATA_DIR / "source_diagnostics.json"
|
|
|
|
|
|
|
|
|
|
HISTORY_START_DATE = "2026-01-01"
|