Created
February 11, 2014 11:02
-
-
Save jacobsvante/8932939 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ sandmanctl postgresql+psycopg2://proj:proj@localhost/proj_v2 | |
/Users/jacob/.venvs/proj-web-py2/lib/python2.7/site-packages/sqlalchemy/dialects/postgresql/base.py:1802: SAWarning: Did not recognize type 'geography' of column 'point' | |
name, format_type, default, notnull, domains, enums, schema) | |
/Users/jacob/.venvs/proj-web-py2/lib/python2.7/site-packages/sqlalchemy/dialects/postgresql/base.py:1802: SAWarning: Did not recognize type 'geometry' of column 'location' | |
name, format_type, default, notnull, domains, enums, schema) | |
Traceback (most recent call last): | |
File "/Users/jacob/.venvs/proj-web-py2/bin/sandmanctl", line 9, in <module> | |
load_entry_point('sandman==0.7.6', 'console_scripts', 'sandmanctl')() | |
File "/Users/jacob/.venvs/proj-web-py2/lib/python2.7/site-packages/sandman/sandmanctl.py", line 63, in main | |
activate(name='sandmanctl') | |
File "/Users/jacob/.venvs/proj-web-py2/lib/python2.7/site-packages/sandman/model/utils.py", line 155, in activate | |
register_classes_for_admin(db.session, show_pks, name) | |
File "/Users/jacob/.venvs/proj-web-py2/lib/python2.7/site-packages/sandman/model/utils.py", line 129, in register_classes_for_admin | |
admin_view.add_view(admin_view_class(cls, db_session)) | |
File "/Users/jacob/.venvs/proj-web-py2/lib/python2.7/site-packages/flask_admin/contrib/sqla/view.py", line 271, in __init__ | |
super(ModelView, self).__init__(model, name, category, endpoint, url) | |
File "/Users/jacob/.venvs/proj-web-py2/lib/python2.7/site-packages/flask_admin/model/base.py", line 495, in __init__ | |
self._refresh_cache() | |
File "/Users/jacob/.venvs/proj-web-py2/lib/python2.7/site-packages/flask_admin/model/base.py", line 503, in _refresh_cache | |
self._list_columns = self.get_list_columns() | |
File "/Users/jacob/.venvs/proj-web-py2/lib/python2.7/site-packages/flask_admin/model/base.py", line 614, in get_list_columns | |
columns = self.scaffold_list_columns() | |
File "/Users/jacob/.venvs/proj-web-py2/lib/python2.7/site-packages/flask_admin/contrib/sqla/view.py", line 322, in scaffold_list_columns | |
for p in self._get_model_iterator(): | |
File "/Users/jacob/.venvs/proj-web-py2/lib/python2.7/site-packages/flask_admin/contrib/sqla/view.py", line 293, in _get_model_iterator | |
return model._sa_class_manager.mapper.iterate_properties | |
File "/Users/jacob/.venvs/proj-web-py2/lib/python2.7/site-packages/sqlalchemy/orm/mapper.py", line 1762, in iterate_properties | |
configure_mappers() | |
File "/Users/jacob/.venvs/proj-web-py2/lib/python2.7/site-packages/sqlalchemy/orm/mapper.py", line 2539, in configure_mappers | |
mapper._post_configure_properties() | |
File "/Users/jacob/.venvs/proj-web-py2/lib/python2.7/site-packages/sqlalchemy/orm/mapper.py", line 1653, in _post_configure_properties | |
prop.init() | |
File "/Users/jacob/.venvs/proj-web-py2/lib/python2.7/site-packages/sqlalchemy/orm/interfaces.py", line 143, in init | |
self.do_init() | |
File "/Users/jacob/.venvs/proj-web-py2/lib/python2.7/site-packages/sqlalchemy/orm/relationships.py", line 1382, in do_init | |
self._setup_join_conditions() | |
File "/Users/jacob/.venvs/proj-web-py2/lib/python2.7/site-packages/sqlalchemy/orm/relationships.py", line 1458, in _setup_join_conditions | |
can_be_synced_fn=self._columns_are_mapped | |
File "/Users/jacob/.venvs/proj-web-py2/lib/python2.7/site-packages/sqlalchemy/orm/relationships.py", line 1721, in __init__ | |
self._determine_joins() | |
File "/Users/jacob/.venvs/proj-web-py2/lib/python2.7/site-packages/sqlalchemy/orm/relationships.py", line 1848, in _determine_joins | |
% self.prop) | |
sqlalchemy.exc.AmbiguousForeignKeysError: Could not determine join condition between parent/child tables on relationship module_submodule.module - there are multiple foreign key paths linking the tables. Specify the 'foreign_keys' argument, providing a list of those columns which should be counted as containing a foreign key reference to the parent table. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment