module Sequel::Plugins::PgRow::ClassMethods

  1. lib/sequel/plugins/pg_row.rb
Parent: PgRow

Methods

Public Instance

  1. register_row_type

Public Instance methods

register_row_type ()

Register the model’s row type with the database.

[show source]
# File lib/sequel/plugins/pg_row.rb, line 102
def register_row_type
  table = dataset.first_source_table
  db.register_row_type(table, :converter=>self, :typecaster=>method(:new))
  db.instance_variable_get(:@schema_type_classes)[:"pg_row_#{table}"] = self
end