Fix updating multiple CLOB/BLOB columns on Oracle
authorKevin L. Kane <kevin.kane@gmail.com>
Tue, 18 Nov 2014 13:02:33 +0000 (08:02 -0500)
committerD. Ilmari Mannsåker <ilmari.mannsaker@net-a-porter.com>
Tue, 18 Nov 2014 13:34:07 +0000 (13:34 +0000)
commit74b5397c077a964ed301d18f5ccda72afa91f353
tree85de789fac2acd011d2772718be922cf9022b084
parent3f6a394fe6ffd511796085e22d2651ef04ea70ef
Fix updating multiple CLOB/BLOB columns on Oracle

The genric _dbi_attrs_for_bind caches the attribute hashrefs by data
type, so we can't modify them directly with column-specific data.

Instead, copy it and add the ora_field attribute to the copy.
12 files changed:
AUTHORS
Changes
lib/DBIx/Class/Storage/DBI/Oracle/Generic.pm
t/72pg_bytea.t
t/73oracle_blob.t
t/746sybase.t
t/747mssql_ado.t
t/749sqlanywhere.t
t/750firebird.t
t/751msaccess.t
t/lib/DBICTest/Schema/BindType.pm
t/lib/sqlite.sql