Method: Sequel::Postgres::PGRow::DatabaseMethods.extended
- Defined in:
- lib/sequel/extensions/pg_row.rb
.extended(db) ⇒ Object
Do some setup for the data structures the module uses.
392 393 394 395 396 397 398 399 400 401 402 |
# File 'lib/sequel/extensions/pg_row.rb', line 392 def self.extended(db) db.instance_exec do @row_types = {} @row_schema_types = {} extend(@row_type_method_module = Sequel.set_temp_name(Module.new){"Sequel::Postgres::PGRow::DatabaseMethods::_RowTypeMethodModule"}) add_conversion_proc(2249, PGRow::Parser.new(:converter=>PGRow::ArrayRow)) if respond_to?(:register_array_type) register_array_type('record', :oid=>2287, :scalar_oid=>2249) end end end |