Closed GoogleCodeExporter closed 8 years ago
This is not an issue in migrate but how the MetaData mechanism works. You could
use reflection to get the Table instance:
def upgrade(migrate_engine):
meta = MetaData(bind=migrate_engine)
users = Table('users', meta, autoload=True)
users.c.user_id.alter(name='id')
def downgrade(migrate_engine):
meta = MetaData(bind=migrate_engine)
users = Table('users', meta, autoload=True)
users.c.id.alter(name='user_id')
Original comment by jan.ditt...@gmail.com
on 6 Oct 2011 at 8:18
Ah, that's such an improvement over my "workaround". Thanks!
Original comment by CoB...@gmail.com
on 6 Oct 2011 at 10:03
Original issue reported on code.google.com by
CoB...@gmail.com
on 5 Oct 2011 at 8:49