From 2ba70aba90c69152641b2cce838b3afa35c8586c Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Mon, 7 Oct 2019 16:12:30 -0400 Subject: Fix max_identifier_length for SQL server Fixed bug in SQL Server dialect with new "max_identifier_length" feature where the mssql dialect already featured this flag, and the implementation did not accommodate for the new initialization hook correctly. Fixes: #4857 Change-Id: I96a9c6ca9549d8f6fb167c0333f684e8d922a3bf --- lib/sqlalchemy/dialects/mssql/base.py | 4 ---- 1 file changed, 4 deletions(-) (limited to 'lib/sqlalchemy') diff --git a/lib/sqlalchemy/dialects/mssql/base.py b/lib/sqlalchemy/dialects/mssql/base.py index 94c2cbe6d..6c7895ea1 100644 --- a/lib/sqlalchemy/dialects/mssql/base.py +++ b/lib/sqlalchemy/dialects/mssql/base.py @@ -2292,7 +2292,6 @@ class MSDialect(default.DefaultDialect): self, query_timeout=None, use_scope_identity=True, - max_identifier_length=None, schema_name="dbo", isolation_level=None, deprecate_large_types=None, @@ -2303,9 +2302,6 @@ class MSDialect(default.DefaultDialect): self.schema_name = schema_name self.use_scope_identity = use_scope_identity - self.max_identifier_length = ( - int(max_identifier_length or 0) or self.max_identifier_length - ) self.deprecate_large_types = deprecate_large_types self.legacy_schema_aliasing = legacy_schema_aliasing -- cgit v1.2.1