chore: baseline — ORM migration + systemd deploy + MCP server + daily check
- ORM migration: models/ops 重构 - deploy: 标准化 systemd timer/service 部署体系 - MCP server: 5 个只读工具(任务/状态/数据集) - daily check: 数据一致性巡检 - watch: task_watch 后台监控 - kline_daily: 麦蕊优先,时间门禁15:00 - 删除: task_industry_sector, task_sector_features
This commit is contained in:
@@ -84,14 +84,15 @@ def data_stats():
|
||||
from sqlalchemy import func, select
|
||||
from app.core.db.models import (
|
||||
KlineStock, KlineIndex, Kline5Min, Moneyflow, Share, TickTrade,
|
||||
SectorIndices, SectorFeaturesDaily, MarketRegimeDaily,
|
||||
LonghubangDaily, LonghubangSeat, Stocks, Industry,
|
||||
MarketRegimeDaily,
|
||||
LonghubangDaily, LonghubangSeat, Stock,
|
||||
NodeCategory, Node, StockNodeMap, KlineStockMADaily,
|
||||
KlineStockMACDDaily, KlineStockKDJDaily, KlineStockBOLLDaily,
|
||||
)
|
||||
from app.core.db.orm import SessionLocal
|
||||
|
||||
targets = [
|
||||
("stocks", Stocks),
|
||||
("stocks", Stock),
|
||||
("kline_stock", KlineStock),
|
||||
("kline_index", KlineIndex),
|
||||
("kline_5min", Kline5Min),
|
||||
@@ -99,15 +100,15 @@ def data_stats():
|
||||
("moneyflow", Moneyflow),
|
||||
("share", Share),
|
||||
("tick_trade", TickTrade),
|
||||
("sector_indices", SectorIndices),
|
||||
("sector_features_daily", SectorFeaturesDaily),
|
||||
("market_regime_daily", MarketRegimeDaily),
|
||||
("longhubang_daily", LonghubangDaily),
|
||||
("longhubang_seat", LonghubangSeat),
|
||||
("industry", Industry),
|
||||
("node_categories", NodeCategory),
|
||||
("nodes", Node),
|
||||
("stock_node_map", StockNodeMap),
|
||||
("kline_stock_macd_daily", KlineStockMACDDaily),
|
||||
("kline_stock_kdj_daily", KlineStockKDJDaily),
|
||||
("kline_stock_boll_daily", KlineStockBOLLDaily),
|
||||
]
|
||||
out = []
|
||||
with SessionLocal() as s:
|
||||
|
||||
Reference in New Issue
Block a user