Module: DataMapper::PostgresTypes::ClassMethods

Defined in:
lib/dm-postgres-types.rb

Instance Method Summary collapse

Instance Method Details

#type_mapObject



46
47
48
49
50
51
52
53
54
# File 'lib/dm-postgres-types.rb', line 46

def type_map
  postgres_types = { 
    Property::PgHStore => { primitive: 'HSTORE' },
    Property::PgNumericArray => { primitive: "NUMERIC" },
    Property::PgArray => { primitive: "TEXT" },
    Property::PgJSON => { primitive: 'JSON' }
  }
  super.merge(postgres_types).freeze
end