Michael Trier avatar Michael Trier committed 162e7c6

Corrected issue on mssql where max_identifier_length was not being respected.

Comments (0)

Files changed (2)

 - mssql
     - Preliminary support for pymssql 1.0.1
 
+    - Corrected issue on mssql where max_identifier_length was
+      not being respected.
+
 - extensions
 
     - Fixed a recursive pickling issue in serializer, triggered

lib/sqlalchemy/databases/mssql.py

         self.text_as_varchar = bool(text_as_varchar)
         self.use_scope_identity = bool(use_scope_identity)
         self.has_window_funcs =  bool(has_window_funcs)
-        self.max_identifier_length = int(max_identifier_length or 0) or 128
+        self.max_identifier_length = int(max_identifier_length or 0) or \
+                self.max_identifier_length
         super(MSSQLDialect, self).__init__(**opts)
 
     @classmethod
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.