]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
attempting to get oracle binary working
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 23 Jan 2007 19:35:06 +0000 (19:35 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 23 Jan 2007 19:35:06 +0000 (19:35 +0000)
lib/sqlalchemy/databases/oracle.py

index bbeb940115565a60ef72a97fd66968bc119da442..3f257a46081863665f2c79488fb5993b1bb950ff 100644 (file)
@@ -58,8 +58,15 @@ class OracleChar(sqltypes.CHAR):
     def get_col_spec(self):
         return "CHAR(%(length)s)" % {'length' : self.length}
 class OracleBinary(sqltypes.Binary):
+    def get_dbapi_type(self, dbapi):
+        return dbapi.BINARY
     def get_col_spec(self):
         return "BLOB"
+class OracleLongBinary(sqltypes.Binary):
+    def get_dbapi_type(self, dbapi):
+        return dbapi.LONG_BINARY
+    def get_col_spec(self):
+        return "LONGBLOB"
 class OracleBoolean(sqltypes.Boolean):
     def get_col_spec(self):
         return "SMALLINT"