1 """Add last_polled
2
3 Revision ID: 3ced59d8806b
4 Revises: fa319f214160
5 Create Date: 2022-10-14 10:14:23.979848
6
7 """
8
9 import sqlalchemy as sa 1 ctx 1a
10 from alembic import op 1 ctx 1a
11
12 import prefect 1 ctx 1a
13
14 # revision identifiers, used by Alembic.
15 revision = "3ced59d8806b" 1 ctx 1a
16 down_revision = "fa319f214160" 1 ctx 1a
17 branch_labels = None 1 ctx 1a
18 depends_on = None 1 ctx 1a
19
20
21 def upgrade ( ) : 1 ctx 1a
22 with op . batch_alter_table ( "work_queue" , schema = None ) as batch_op : 1 ctx 1a
23 batch_op . add_column ( 1 ctx 1a
24 sa . Column (
25 "last_polled" ,
26 prefect . server . utilities . database . Timestamp ( timezone = True ) ,
27 nullable = True ,
28 )
29 )
30
31
32 def downgrade ( ) : 1 ctx 1a
33 with op . batch_alter_table ( "work_queue" , schema = None ) as batch_op :
34 batch_op . drop_column ( "last_polled" )