aishee / sqlalchemy-migrate

Automatically exported from code.google.com/p/sqlalchemy-migrate
MIT License
0 stars 0 forks source link

--preview_py fails #64

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. bin/manage downgrade 0 --preview_py

What is the expected output?

You tell me.

What do you see instead?

$ bin/manage downgrade 0 --preview_py
1 -> 0... 
Traceback (most recent call last):
  File "bin/manage", line 34, in <module>
    bookserv.model.schema.manage.main()
  File "/home/mg/src/bookserv/src/bookserv/model/schema/manage.py", line
22, in main
    shell.main(repository=here, **kw)
  File
"/home/mg/tmp/buildout-eggs/sqlalchemy_migrate-0.5.4-py2.6.egg/migrate/versionin
g/shell.py",
line 150, in main
    ret = command_func(**kwargs)
  File
"/home/mg/tmp/buildout-eggs/sqlalchemy_migrate-0.5.4-py2.6.egg/migrate/versionin
g/api.py",
line 237, in downgrade
    return _migrate(url, repository, version, upgrade=False, err=err, **opts)
  File
"/home/mg/tmp/buildout-eggs/sqlalchemy_migrate-0.5.4-py2.6.egg/migrate/versionin
g/api.py",
line 340, in _migrate
    module = schema.repository.version(source_ver).script().module
  File
"/home/mg/tmp/buildout-eggs/sqlalchemy_migrate-0.5.4-py2.6.egg/migrate/versionin
g/script/py.py",
line 108, in module
    self._module = self.verify_module(self.path)
  File
"/home/mg/tmp/buildout-eggs/sqlalchemy_migrate-0.5.4-py2.6.egg/migrate/versionin
g/script/py.py",
line 65, in verify_module
    module=import_path(path)
  File
"/home/mg/tmp/buildout-eggs/sqlalchemy_migrate-0.5.4-py2.6.egg/migrate/versionin
g/util/importpath.py",
line 12, in import_path
    module = __import__(filename)
  File
"/home/mg/src/bookserv/src/bookserv/model/schema/versions/001_publisher_info.py"
,
line 3, in <module>
    from migrate import migrate_engine
ImportError: cannot import name migrate_engine

What version of the product are you using? On what operating system?

sqlalchemy-migrate 0.5.4 on Ubuntu 9.04

Please provide any additional information below.

Original issue reported on code.google.com by mged...@gmail.com on 21 Sep 2009 at 7:09

GoogleCodeExporter commented 8 years ago
looks like somehow script does not have access to your repository. This does 
not apply 
anymore, since migrate_engine is passed to migrate functions.

Try upgrading to latest trunk.

Original comment by iElect...@gmail.com on 21 Sep 2009 at 10:17