예제 #1
0
class Migration:
    min_version = '0.9.93a7'
    operations = [
        ModelBase.connect(new_session=True),
        ModelBase.checkVersion(min_version, version),
        Migrate.doUpdate()
    ]
class Migration:
    min_version = '0.9.92a002'
    version = version
    dependencies = [
        TradeSum,
    ]

    # Better, more central location to call createAll? Have to accomodate migrations that use Sessions
    # and migrations that use engine.connect
    operations = [
        ModelBase.connect(new_session=True),
        ModelBase.createAll(),
        ModelBase.checkVersion(min_version, version),
        Migrate.doUpdate()
    ]