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

9 statements  

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

1"""Adds indexes for block filtering 

2 

3Revision ID: a205b458d997 

4Revises: 9e2a1c08c6f1 

5Create Date: 2022-06-21 09:36:40.029598 

6 

7""" 

8 

9from alembic import op 1a

10 

11# revision identifiers, used by Alembic. 

12revision = "a205b458d997" 1a

13down_revision = "9e2a1c08c6f1" 1a

14branch_labels = None 1a

15depends_on = None 1a

16 

17 

18def upgrade(): 1a

19 op.execute( 1a

20 """ 

21 CREATE INDEX ix_block_type_name_case_insensitive on block_type (name COLLATE NOCASE); 

22 """ 

23 ) 

24 

25 

26def downgrade(): 1a

27 op.execute( 

28 """ 

29 DROP INDEX ix_block_type_name_case_insensitive; 

30 """ 

31 )