Coverage for /usr/local/lib/python3.12/site-packages/prefect/server/database/_migrations/versions/sqlite/2024_04_04_114538_8644a9595a08_add_deployment_version_to_flow_run.py: 83%

12 statements  

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

1"""add_deployment_version_to_flow_run 

2 

3Revision ID: 8644a9595a08 

4Revises: 07ed05dfd4ec 

5Create Date: 2024-04-02 11:45:38.210743 

6 

7""" 

8 

9import sqlalchemy as sa 1a

10from alembic import op 1a

11 

12# revision identifiers, used by Alembic. 

13revision = "8644a9595a08" 1a

14down_revision = "07ed05dfd4ec" 1a

15branch_labels = None 1a

16depends_on = None 1a

17 

18 

19def upgrade(): 1a

20 op.add_column( 1a

21 "flow_run", sa.Column("deployment_version", sa.String(), nullable=True) 

22 ) 

23 op.create_index( 1a

24 op.f("ix_flow_run__deployment_version"), 

25 "flow_run", 

26 ["deployment_version"], 

27 unique=False, 

28 ) 

29 

30 

31def downgrade(): 1a

32 op.drop_index(op.f("ix_flow_run__deployment_version"), table_name="flow_run") 

33 op.drop_column("flow_run", "deployment_version")