Files
sqlalchemy/test/ext
Mike Bayer 53591fc18d Use dot-separated name resolution for relationship target
The string argument accepted as the first positional argument by the
:func:`.relationship` function when using the Declarative API is no longer
interpreted using the Python ``eval()`` function; instead, the name is dot
separated and the names are looked up directly in the name resolution
dictionary without treating the value as a Python expression.  However,
passing a string argument to the other :func:`.relationship` parameters
that necessarily must accept Python expressions will still use ``eval()``;
the documentation has been clarified to ensure that there is no ambiguity
that this is in use.

Fixes: #5238
Change-Id: Id802f403190adfab0ca034afe2214ba10fd9cfbb
(cherry picked from commit 17e31604ae)
2020-04-07 19:37:47 -04:00
..
2020-01-27 16:57:27 -05:00
2019-01-06 18:23:11 -05:00
2020-01-01 11:29:02 -05:00
2019-01-06 18:23:11 -05:00
2019-01-06 18:23:11 -05:00
2019-02-01 21:34:53 -05:00
2019-01-06 18:23:11 -05:00