Module Sequel::Plugins::PgTypecastOnLoad::InstanceMethods
In: lib/sequel/plugins/pg_typecast_on_load.rb

Methods

Public Instance methods

Lookup the conversion proc for the column‘s oid in the Database object, and use it to convert the value.

[Source]

    # File lib/sequel/plugins/pg_typecast_on_load.rb, line 50
50:         def set_values(values)
51:           model.pg_typecast_on_load_columns.each do |c|
52:             if (v = values[c]).is_a?(String) && (oid = db_schema[c][:oid]) && (pr = db.conversion_procs[oid])
53:               values[c] = pr.call(v)
54:             end
55:           end
56:           super
57:         end

[Validate]