From 6741cc58cf7d9dcdcc0eb7955c6f15cb57ed1340 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Sun, 14 Oct 2007 16:58:48 +0000 Subject: [PATCH] - removed LONG_STRING, LONG_BINARY from "binary" types, so type objects don't try to read their values as LOB [ticket:622], [ticket:751] --- CHANGES | 3 +++ lib/sqlalchemy/databases/oracle.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index 7f2ed097c7..755f503de7 100644 --- a/CHANGES +++ b/CHANGES @@ -39,6 +39,9 @@ - firebird - supports_sane_rowcount() set to False due to ticket #370 (right way). - fixed reflection of Column's nullable property. +- oracle + - removed LONG_STRING, LONG_BINARY from "binary" types, so type objects + don't try to read their values as LOB [ticket:622], [ticket:751] 0.3.10 - general diff --git a/lib/sqlalchemy/databases/oracle.py b/lib/sqlalchemy/databases/oracle.py index 9d7d6a112b..a73619618c 100644 --- a/lib/sqlalchemy/databases/oracle.py +++ b/lib/sqlalchemy/databases/oracle.py @@ -209,7 +209,7 @@ class OracleDialect(ansisql.ANSIDialect): self.auto_setinputsizes = auto_setinputsizes self.auto_convert_lobs = auto_convert_lobs if self.dbapi is not None: - self.ORACLE_BINARY_TYPES = [getattr(self.dbapi, k) for k in ["BFILE", "CLOB", "NCLOB", "BLOB", "LONG_BINARY", "LONG_STRING"] if hasattr(self.dbapi, k)] + self.ORACLE_BINARY_TYPES = [getattr(self.dbapi, k) for k in ["BFILE", "CLOB", "NCLOB", "BLOB"] if hasattr(self.dbapi, k)] else: self.ORACLE_BINARY_TYPES = [] -- 2.47.2