Merge "Fix failed downgrade in migrations"
This commit is contained in:
commit
795bf2b5b2
@ -18,16 +18,16 @@
|
||||
|
||||
from sqlalchemy import MetaData, Table
|
||||
|
||||
meta = MetaData()
|
||||
|
||||
|
||||
def upgrade(migrate_engine):
|
||||
meta = MetaData()
|
||||
meta.bind = migrate_engine
|
||||
alarm = Table('alarm', meta, autoload=True)
|
||||
alarm.c.counter_name.alter(name='meter_name')
|
||||
|
||||
|
||||
def downgrade(migrate_engine):
|
||||
meta = MetaData()
|
||||
meta.bind = migrate_engine
|
||||
alarm = Table('alarm', meta, autoload=True)
|
||||
alarm.c.meter_name.alter(name='counter_name')
|
||||
|
@ -53,10 +53,8 @@ def downgrade(migrate_engine):
|
||||
meta = sqlalchemy.MetaData(bind=migrate_engine)
|
||||
event = sqlalchemy.Table('event', meta, autoload=True)
|
||||
message_id = sqlalchemy.Column('message_id', sqlalchemy.String(50))
|
||||
event.drop_column(message_id)
|
||||
|
||||
cons = UniqueConstraint('message_id', table=event)
|
||||
cons.drop()
|
||||
|
||||
index = sqlalchemy.Index('idx_event_message_id', models.Event.message_id)
|
||||
index.drop(bind=migrate_engine)
|
||||
event.drop_column(message_id)
|
||||
|
Loading…
x
Reference in New Issue
Block a user