]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
Corrected issue on mssql where max_identifier_length was not being respected.
authorMichael Trier <mtrier@gmail.com>
Wed, 18 Feb 2009 03:34:58 +0000 (03:34 +0000)
committerMichael Trier <mtrier@gmail.com>
Wed, 18 Feb 2009 03:34:58 +0000 (03:34 +0000)
CHANGES
lib/sqlalchemy/databases/mssql.py

diff --git a/CHANGES b/CHANGES
index e4248cde93b5cf4997b590d26826a62e6cb66789..f6b178f5cc4da7e7286be0c0715c63a724ec76a4 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -85,6 +85,9 @@ CHANGES
 - 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
index 850ac786423681ff77c2c6a08ace727703267107..5ea22251f010bc62734b5a077497cf7d224270e3 100644 (file)
@@ -995,7 +995,8 @@ class MSSQLDialect(default.DefaultDialect):
         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