- attached oracle.py-diff
BFILE missing from reflected datatypes for Oracle
Issue #1121
resolved
The Oracle BFILE (external BLOB) datatype is missing from the dictionary of datatypes that can be reflected. Creating a table with "autoload=True" when that table includes a BFILE column... [BR]
[[BR]([BR)]
gives this warning...
[[BR]([BR)]
{{{/ap/python/lib/python2.5/site-packages/SQLAlchemy-0.4.6-py2.5.egg/sqlalchemy/engine/base.py:1275: SAWarning: Did not recognize type 'BFILE' of column 'some_column'}}}
{{{ self.dialect.reflecttable(conn, table, include_columns)}}}
[[BR]([BR)]
Including...
[[BR]([BR)]
{{{ 'BFILE' : OracleBinary,}}}
[[BR]([BR)]
in the ischema_names dictionary in oracle.py allows a BFILE column to be reflected and retrieved.
Comments (5)
-
Account Deleted -
repo owner apply to 0.4 branch and 0.5 trunk.
-
repo owner - changed milestone to 0.4.8
-
repo owner - changed status to resolved
-
repo owner - removed milestone
Removing milestone: 0.4.8 (automated comment)
- Log in to comment
patch for databases/oracle.py