]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
Add suggestions on casing. 4785/head
authorLeonel Atencio <leo.atencio@gmail.com>
Fri, 9 Aug 2019 19:12:33 +0000 (14:12 -0500)
committerLeonel Atencio <leo.atencio@gmail.com>
Fri, 9 Aug 2019 19:12:33 +0000 (14:12 -0500)
lib/sqlalchemy/dialects/mssql/__init__.py
lib/sqlalchemy/dialects/mssql/base.py

index 27edc8fcb04827297c38973a72334e3b51493907..843abc41c6b695064c3310138375ce5ade7d08f9 100644 (file)
@@ -42,7 +42,7 @@ from .base import UNIQUEIDENTIFIER
 from .base import VARBINARY
 from .base import VARCHAR
 from .base import XML
-from .base import TRY_CAST
+from .base import try_cast
 
 
 base.dialect = dialect = pyodbc.dialect
@@ -80,6 +80,6 @@ __all__ = (
     "UNIQUEIDENTIFIER",
     "SQL_VARIANT",
     "XML",
-    "TRY_CAST",
+    "try_cast",
     "dialect",
 )
index 36881c2b670900e9a127ae5915823aed8d4952fc..6277287989046ded07af4089d2d597400c7b5623 100644 (file)
@@ -1590,7 +1590,7 @@ class MSSQLCompiler(compiler.SQLCompiler):
         # Limit in mssql is after the select keyword
         return ""
 
-    def _try_cast(self, element, **kw):
+    def visit_try_cast(self, element, **kw):
         return "TRY_CAST (%s AS %s)" % (
             compiler.SQLCompiler.process(element.clause, **kw),
             compiler.SQLCompiler.process(element.typeclause, **kw),