"""Add indexes for scan queries Revision ID: 002 Revises: 001 Create Date: 2025-11-14 00:30:00.000000 """ from alembic import op import sqlalchemy as sa # revision identifiers, used by Alembic. revision = '002' down_revision = '001' branch_labels = None depends_on = None def upgrade() -> None: """Add database indexes for better query performance.""" # Add index on scans.status for filtering # Note: index on scans.timestamp already exists from migration 001 op.create_index('ix_scans_status', 'scans', ['status'], unique=False) def downgrade() -> None: """Remove indexes.""" op.drop_index('ix_scans_status', table_name='scans')