"""security indexes Revision ID: 202605120004 Revises: 202605120003 Create Date: 2026-05-12 """ from collections.abc import Sequence from alembic import op revision: str = "202605120004" down_revision: str | None = "202605120003" branch_labels: str | Sequence[str] | None = None depends_on: str | Sequence[str] | None = None def upgrade() -> None: op.create_index( "ix_fuel_entries_car_id_entry_date", "fuel_entries", ["car_id", "entry_date"], unique=False, ) op.create_index( "ix_service_entries_car_id_entry_date", "service_entries", ["car_id", "entry_date"], unique=False, ) op.create_index( "ix_service_entries_car_id_next_due_date", "service_entries", ["car_id", "next_due_date"], unique=False, ) op.create_index( "ix_service_entries_car_id_next_due_odometer", "service_entries", ["car_id", "next_due_odometer"], unique=False, ) def downgrade() -> None: op.drop_index("ix_service_entries_car_id_next_due_odometer", table_name="service_entries") op.drop_index("ix_service_entries_car_id_next_due_date", table_name="service_entries") op.drop_index("ix_service_entries_car_id_entry_date", table_name="service_entries") op.drop_index("ix_fuel_entries_car_id_entry_date", table_name="fuel_entries")