Class: ActiveRecord::ConnectionAdapters::OvirtLegacyPostgreSQL::TableDefinition

Inherits:
TableDefinition
  • Object
show all
Includes:
ColumnMethods
Defined in:
lib/active_record/connection_adapters/ovirt_legacy_postgresql/schema_definitions.rb

Instance Method Summary collapse

Methods included from ColumnMethods

#bigserial, #bit, #bit_varying, #box, #cidr, #circle, #citext, #daterange, #hstore, #inet, #int4range, #int8range, #json, #jsonb, #line, #lseg, #ltree, #macaddr, #money, #numrange, #path, #point, #polygon, #primary_key, #serial, #tsrange, #tstzrange, #tsvector, #uuid, #xml

Instance Method Details

#new_column_definition(name, type, options) ⇒ Object

:nodoc:



162
163
164
165
166
# File 'lib/active_record/connection_adapters/ovirt_legacy_postgresql/schema_definitions.rb', line 162

def new_column_definition(name, type, options) # :nodoc:
  column = super
  column.array = options[:array]
  column
end