diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2012-06-21 16:32:38 -0400 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2012-06-21 16:32:38 -0400 |
| commit | d5609d77841ab4e607e6b372a15396b38ddace9a (patch) | |
| tree | eb6faaeed9e58ed6d87b675eb0c27f363fc4de56 /lib/sqlalchemy/dialects/mssql/base.py | |
| parent | 2272f30af435c5283157724bbb16fb0a573159ce (diff) | |
| download | sqlalchemy-d5609d77841ab4e607e6b372a15396b38ddace9a.tar.gz | |
- [feature] Added "MATCH" clause to ForeignKey,
ForeignKeyConstraint, courtesy Ryan Kelly.
[ticket:2502]
- [feature] Added support for DELETE and UPDATE from
an alias of a table, which would assumedly
be related to itself elsewhere in the query,
courtesy Ryan Kelly. [ticket:2507]
- [feature] Added support for the Postgresql ONLY
keyword, which can appear corresponding to a
table in a SELECT, UPDATE, or DELETE statement.
The phrase is established using with_hint().
Courtesy Ryan Kelly [ticket:2506]
Diffstat (limited to 'lib/sqlalchemy/dialects/mssql/base.py')
| -rw-r--r-- | lib/sqlalchemy/dialects/mssql/base.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/sqlalchemy/dialects/mssql/base.py b/lib/sqlalchemy/dialects/mssql/base.py index 4d0af7cbe..4303660bf 100644 --- a/lib/sqlalchemy/dialects/mssql/base.py +++ b/lib/sqlalchemy/dialects/mssql/base.py @@ -818,8 +818,8 @@ class MSSQLCompiler(compiler.SQLCompiler): else: return None - def visit_table(self, table, mssql_aliased=False, **kwargs): - if mssql_aliased is table: + def visit_table(self, table, mssql_aliased=False, iscrud=False, **kwargs): + if mssql_aliased is table or iscrud: return super(MSSQLCompiler, self).visit_table(table, **kwargs) # alias schema-qualified tables |
