Add 10 indexes across prices, etf_prices, financials, valuations, holdings, transactions, signals, portfolio_snapshots, and etfs tables. Fix N+1 query in list_backtests by eager-loading backtest results with joinedload. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Generic single-database configuration.