I am using a basic scenario in which I run upgrade on an empty db using 
Flask-Migrate and alembic. This used to work under Alembic 0.6.7, but now 
I'm getting this:

  File "/usr/local/lib/python2.7/site-packages/flask_migrate/__init__.py", 
line 98, in upgrade
    command.upgrade(config, revision, sql = sql, tag = tag)
  File "/usr/local/lib/python2.7/site-packages/alembic/command.py", line 
165, in upgrade
    script.run_env()
  File "/usr/local/lib/python2.7/site-packages/alembic/script.py", line 
382, in run_env
    util.load_python_file(self.dir, 'env.py')
  File "/usr/local/lib/python2.7/site-packages/alembic/util.py", line 241, 
in load_python_file
    module = load_module_py(module_id, path)
  File "/usr/local/lib/python2.7/site-packages/alembic/compat.py", line 79, 
in load_module_py
    mod = imp.load_source(module_id, path, fp)
  File "migrations/env.py", line 72, in <module>
    run_migrations_online()
  File "migrations/env.py", line 65, in run_migrations_online
    context.run_migrations()
  File "<string>", line 7, in run_migrations
  File "/usr/local/lib/python2.7/site-packages/alembic/environment.py", 
line 742, in run_migrations
    self.get_context().run_migrations(**kw)
  File "/usr/local/lib/python2.7/site-packages/alembic/migration.py", line 
296, in run_migrations
    for step in self._migrations_fn(heads, self):
  File "/usr/local/lib/python2.7/site-packages/alembic/command.py", line 
154, in upgrade
    return script._upgrade_revs(revision, rev)
  File "/usr/local/lib/python2.7/site-packages/alembic/script.py", line 
303, in _upgrade_revs
    revs = list(revs)
  File "/usr/local/lib/python2.7/site-packages/alembic/revision.py", line 
581, in _iterate_revisions
    upper_ancestors = set(self._get_ancestor_nodes(uppers, check=True))
  File "/usr/local/lib/python2.7/site-packages/alembic/revision.py", line 
551, in _iterate_related_revisions
    map_[rev_id] for rev_id in fn(rev))
  File "/usr/local/lib/python2.7/site-packages/alembic/revision.py", line 
531, in <lambda>
    fn = lambda rev: rev._all_down_revisions
AttributeError: 'NoneType' object has no attribute '_all_down_revisions'

I'm not sure this is an Alembic issue, but not sure where to start 
investigating either... Any clues anyone?

Thanks

-- 
You received this message because you are subscribed to the Google Groups 
"sqlalchemy-alembic" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sqlalchemy-alembic+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to