summaryrefslogtreecommitdiff
path: root/shared/alembic/versions/004_add_signal_detail_columns.py
AgeCommit message (Collapse)Author
9 hoursfix: add session lock in StockSelector, remove unused HEALTH_PORT_OFFSET, ↵HEADmasterTheSiahxyz
lint fixes - Add asyncio.Lock to StockSelector._ensure_session() to prevent race condition - Remove unused HEALTH_PORT_OFFSET constant from news-collector - Auto-fix import sorting and formatting from ruff
9 hoursfix: add TradeRow ORM model, SignalRow missing columns, guard Event.from_dictTheSiahxyz
- Add TradeRow ORM model matching existing trades migration table - Add conviction, stop_loss, take_profit columns to SignalRow + migration 004 - Persist conviction/stop_loss/take_profit in insert_signal() - Guard Event.from_dict against malformed data with ValueError instead of KeyError