summaryrefslogtreecommitdiff
path: root/cli/src/trading_cli/commands/portfolio.py
diff options
context:
space:
mode:
authorTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2026-04-01 16:00:38 +0900
committerTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2026-04-01 16:02:03 +0900
commit2b1db156c7ea7e0be543ab91813922b95eb043cb (patch)
treefd19abb0845d96e160c68817190b33a0f6c0034d /cli/src/trading_cli/commands/portfolio.py
parent33b14aaa2344b0fd95d1629627c3d135b24ae102 (diff)
feat: add SQLAlchemy ORM models and Alembic migration setup
Add SA 2.0 declarative models (CandleRow, SignalRow, OrderRow, TradeRow, PositionRow, PortfolioSnapshotRow) mirroring existing asyncpg tables. Set up Alembic with async PostgreSQL support and add migrate/migrate-down/ migrate-new Makefile targets. Update shared dependencies with sqlalchemy, alembic, structlog, prometheus-client, pyyaml, aiohttp, and rich.
Diffstat (limited to 'cli/src/trading_cli/commands/portfolio.py')
0 files changed, 0 insertions, 0 deletions