]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
- removed LONG_STRING, LONG_BINARY from "binary" types, so type objects
authorMike Bayer <mike_mp@zzzcomputing.com>
Sun, 14 Oct 2007 16:58:48 +0000 (16:58 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sun, 14 Oct 2007 16:58:48 +0000 (16:58 +0000)
      don't try to read their values as LOB [ticket:622], [ticket:751]

CHANGES
lib/sqlalchemy/databases/oracle.py

diff --git a/CHANGES b/CHANGES
index 7f2ed097c7d30203333415990f7191f9f7774f18..755f503de710ea5f0e6a541a4e5582ae5dbe24e7 100644 (file)
--- 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
index 9d7d6a112b542a92f2621d14faad2ffc838b052d..a73619618cada84c07f0852f9fd10c8587c14d0d 100644 (file)
@@ -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 = []