021_remove_sync_lock.py
1 from alembic import op 2 import sqlalchemy as sa 3 4 revision = '021' 5 down_revision = '020' 6 branch_labels = None 7 depends_on = None 8 9 def upgrade(): 10 try: 11 op.drop_column('projects', 'sync_lock') 12 except Exception as e: 13 print(f"Error dropping sync_lock: {e}") 14 15 def downgrade(): 16 try: 17 op.add_column('projects', sa.Column('sync_lock', sa.DateTime(), nullable=True)) 18 except Exception as e: 19 print(f"Error adding sync_lock: {e}")