diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2007-01-23 19:35:06 +0000 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2007-01-23 19:35:06 +0000 |
| commit | b5673a19381bbdc170a2a2deff1c8fc74a087d62 (patch) | |
| tree | 5ae2c18c1dc4891582f6efbda13a4c7a76b6e385 | |
| parent | 2f2f0a604f30c81d6e772f919fa6c35e99fd9d67 (diff) | |
| download | sqlalchemy-b5673a19381bbdc170a2a2deff1c8fc74a087d62.tar.gz | |
attempting to get oracle binary working
| -rw-r--r-- | lib/sqlalchemy/databases/oracle.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/sqlalchemy/databases/oracle.py b/lib/sqlalchemy/databases/oracle.py index bbeb94011..3f257a460 100644 --- a/lib/sqlalchemy/databases/oracle.py +++ b/lib/sqlalchemy/databases/oracle.py @@ -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" |
