Sha256: aac78155078170de27154e2d774bc1ba59f80e961c95d07d5fdcaee077345185
Contents?: true
Size: 895 Bytes
Versions: 5
Compression:
Stored size: 895 Bytes
Contents
module ActiveRecord module ConnectionAdapters module OracleEnhanced module JDBCQuoting def _type_cast(value) case value when ActiveModel::Type::Binary::Data blob = Java::OracleSql::BLOB.createTemporary(@connection.raw_connection, false, Java::OracleSql::BLOB::DURATION_SESSION) blob.setBytes(1, value.to_s.to_java_bytes) blob when ActiveRecord::OracleEnhanced::Type::Text::Data clob = Java::OracleSql::CLOB.createTemporary(@connection.raw_connection, false, Java::OracleSql::CLOB::DURATION_SESSION) clob.setString(1, value.to_s) clob else super end end end end end end module ActiveRecord module ConnectionAdapters module OracleEnhanced module Quoting prepend JDBCQuoting end end end end
Version data entries
5 entries across 5 versions & 1 rubygems