summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjeff <jeff@bespin.co.uk>2013-08-29 21:06:24 +0100
committerjeff <jeff@bespin.co.uk>2013-08-29 21:06:24 +0100
commitbe6452bfc8ac9e5d2f60de8b02f32de4843880d8 (patch)
treeb5fcd5eaa07db4fc3a8fa04187a609153ea23ef3
parent53cccfaee08567c75a226c9a6c1ee6c8b1dfa1b0 (diff)
downloadsqlalchemy-pr/19.tar.gz
Removed length check on Text columnspr/19
-rw-r--r--lib/sqlalchemy/dialects/mssql/base.py3
-rw-r--r--test/dialect/mssql/test_types.py9
2 files changed, 0 insertions, 12 deletions
diff --git a/lib/sqlalchemy/dialects/mssql/base.py b/lib/sqlalchemy/dialects/mssql/base.py
index 80b926520..8e64bc86f 100644
--- a/lib/sqlalchemy/dialects/mssql/base.py
+++ b/lib/sqlalchemy/dialects/mssql/base.py
@@ -530,14 +530,11 @@ class MSTypeCompiler(compiler.GenericTypeCompiler):
return self.visit_NTEXT(type_)
def visit_NTEXT(self, type_):
- type_.length = None
return self._extend("NTEXT", type_)
def visit_TEXT(self, type_):
- type_.length = None
return self._extend("TEXT", type_)
-
def visit_VARCHAR(self, type_):
length = type_.length
if not length or length > 8000 :
diff --git a/test/dialect/mssql/test_types.py b/test/dialect/mssql/test_types.py
index cd0d399b0..8ea4a2372 100644
--- a/test/dialect/mssql/test_types.py
+++ b/test/dialect/mssql/test_types.py
@@ -153,20 +153,11 @@ class TypeDDLTest(fixtures.TestBase):
(mssql.MSText, [], {'collation': 'Latin1_General_CI_AS'},
'TEXT COLLATE Latin1_General_CI_AS'),
- (mssql.MSText, [10000], {},
- 'TEXT'),
- (mssql.MSText, [10000], {'collation': 'Latin1_General_CI_AS'},
- 'TEXT COLLATE Latin1_General_CI_AS'),
-
(mssql.MSNText, [], {},
'NTEXT'),
(mssql.MSNText, [], {'collation': 'Latin1_General_CI_AS'},
'NTEXT COLLATE Latin1_General_CI_AS'),
- (mssql.MSNText, [10000], {},
- 'NTEXT'),
- (mssql.MSNText, [10000], {'collation': 'Latin1_General_CI_AS'},
- 'NTEXT COLLATE Latin1_General_CI_AS'),
]
metadata = MetaData()