oh. You have *no* versions, that does it. Right! OK that’s a bug on my end. will fix.
Michael Bayer <mike...@zzzcomputing.com> wrote: > looks a bit like an alembic issue. > > do you have a lot of migration files, and if the number is few, what does an > “alembic history” look like here? something about your revision tree is > weird. Or in conjunction with what’s being passed, can you tell what > “revision” is at the start of the stack ? > > > vmalloc <vmal...@gmail.com <mailto:vmal...@gmail.com>> wrote: > >> 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 >> <mailto:sqlalchemy-alembic+unsubscr...@googlegroups.com>. >> For more options, visit https://groups.google.com/d/optout >> <https://groups.google.com/d/optout>. > > > -- > 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 > <mailto:sqlalchemy-alembic+unsubscr...@googlegroups.com>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. -- 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.