diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2016-01-26 15:41:56 -0500 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2016-01-26 16:09:23 -0500 |
commit | 9d9fc93b7065d25a088e244961cf54606ad80b31 (patch) | |
tree | 3d81235c6856e9da2f85f8e42df6e681821e2027 /lib/sqlalchemy/sql/compiler.py | |
parent | df3f125bd84fc7ec5d45592c5774daf3a39d9bc9 (diff) | |
download | sqlalchemy-9d9fc93b7065d25a088e244961cf54606ad80b31.tar.gz |
- The workaround for right-nested joins on SQLite, where they are rewritten
as subqueries in order to work around SQLite's lack of support for this
syntax, is lifted when SQLite version 3.7.16 or greater is detected.
fixes #3634
- The workaround for SQLite's unexpected delivery of column names as
``tablename.columnname`` for some kinds of queries is now disabled
when SQLite version 3.10.0 or greater is detected.
fixes #3633
Diffstat (limited to 'lib/sqlalchemy/sql/compiler.py')
-rw-r--r-- | lib/sqlalchemy/sql/compiler.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/sqlalchemy/sql/compiler.py b/lib/sqlalchemy/sql/compiler.py index 076ae53b2..492999d16 100644 --- a/lib/sqlalchemy/sql/compiler.py +++ b/lib/sqlalchemy/sql/compiler.py @@ -1422,7 +1422,7 @@ class SQLCompiler(Compiled): """Rewrite any "a JOIN (b JOIN c)" expression as "a JOIN (select * from b JOIN c) AS anon", to support databases that can't parse a parenthesized join correctly - (i.e. sqlite the main one). + (i.e. sqlite < 3.7.16). """ cloned = {} |