Coverage for /usr/local/lib/python3.12/site-packages/prefect/server/database/_migrations/versions/sqlite/2025_05_04_193544_3c841a1800a1_add_scope_leader_idx_to_.py: 89%

9 statements  

« prev     ^ index     » next       coverage.py v7.10.6, created at 2025-12-05 11:21 +0000

1"""add scope+leader idx to AutomationEventFollower 

2 

3Revision ID: 3c841a1800a1 

4Revises: 7655f31c5157 

5Create Date: 2025-05-04 19:35:44.726368 

6 

7""" 

8 

9from alembic import op 1a

10 

11# revision identifiers, used by Alembic. 

12revision = "3c841a1800a1" 1a

13down_revision = "7655f31c5157" 1a

14branch_labels = None 1a

15depends_on = None 1a

16 

17 

18def upgrade(): 1a

19 op.create_index( 1a

20 index_name="ix_ae_follower_scope_leader", 

21 table_name="automation_event_follower", 

22 columns=["scope", "leader_event_id"], 

23 ) 

24 

25 

26def downgrade(): 1a

27 op.drop_index(index_name="ix_ae_follower_scope_leader")