¡@

Home 

OpenStack Study: 003_add_uuid_to_bm_nodes.py

OpenStack Index

**** CubicPower OpenStack Study ****

def upgrade(migrate_engine):

    meta = MetaData()

    meta.bind = migrate_engine

    t = Table('bm_nodes', meta, autoload=True)

    uuid_col = Column('uuid', String(36))

    t.create_column(uuid_col)

    uuid_ux = Index('uuid_ux', t.c.uuid, unique=True)

    uuid_ux.create(migrate_engine)

**** CubicPower OpenStack Study ****

def downgrade(migrate_engine):

    meta = MetaData()

    meta.bind = migrate_engine

    t = Table('bm_nodes', meta, autoload=True)

    t.drop_column('uuid')