0009_monitoring_indexes.py 612 B

123456789101112131415161718
  1. from alembic import op
  2. revision = "0009_monitoring_indexes"
  3. down_revision = "0008_memory_retention"
  4. branch_labels = None
  5. depends_on = None
  6. def upgrade():
  7. op.create_index("ix_agent_runs_created", "agent_runs", ["created_at", "status"])
  8. op.create_index("ix_model_attempts_created", "model_attempts", ["created_at"])
  9. op.create_index("ix_memory_jobs_created", "memory_jobs", ["created_at", "status"])
  10. def downgrade():
  11. op.drop_index("ix_memory_jobs_created", "memory_jobs")
  12. op.drop_index("ix_model_attempts_created", "model_attempts")
  13. op.drop_index("ix_agent_runs_created", "agent_runs")