Ticket #61 (accepted defect)
Migrate is broken with elixir 0.6.0
| Reported by: | guest | Owned by: | ged |
|---|---|---|---|
| Priority: | normal | Milestone: | 0.8 |
| Component: | core | Version: | 0.6.0 |
| Keywords: | Cc: |
Description
I had migrate scripts that worked with Elixir 0.5.2 and they don' t anymore. I get this error:
File "urssus/versioning/versions/001_Add_initial_tables.py", line 42, in <module>
setup_all()
File "urssus/versioning/versions/init.py", line 145, in setup_all
File "/usr/lib/python2.5/site-packages/Elixir-0.6.0-py2.5.egg/elixir/entity.py", line 815, in setup_entities File "/usr/lib/python2.5/site-packages/Elixir-0.6.0-py2.5.egg/elixir/entity.py", line 154, in create_pk_cols File "/usr/lib/python2.5/site-packages/Elixir-0.6.0-py2.5.egg/elixir/entity.py", line 432, in call_builders File "/usr/lib/python2.5/site-packages/Elixir-0.6.0-py2.5.egg/elixir/relationships.py", line 371, in create_pk_cols File "/usr/lib/python2.5/site-packages/Elixir-0.6.0-py2.5.egg/elixir/relationships.py", line 627, in create_keys File "/usr/lib/python2.5/site-packages/Elixir-0.6.0-py2.5.egg/elixir/relationships.py", line 431, in inverse File "/usr/lib/python2.5/site-packages/Elixir-0.6.0-py2.5.egg/elixir/relationships.py", line 424, in target File "urssus/versioning/versions/init.py", line 108, in resolve
Exception: %s resolves to several entities, you should use the full path (including the full module name) to that entity.
I attach the script that gives this error
