Ruby on Rails + PostgreSQL: типы данных

Ruby on Rails with PostgreSQL

Доступные типы данных в Rails можно посмотреть через rails-консоль командой ActiveRecord::Base.connection.native_database_types.keys. В случае использования PostgreSQL:

$ rails c
Running via Spring preloader in process 1392
Loading development environment (Rails 4.2.7)
2.3.1 :001 > ActiveRecord::Base.connection.native_database_types.keys
 => [:primary_key, :bigserial, :string, :text, :integer, :float, :decimal, :datetime, :time, :date, :daterange, :numrange, :tsrange, :tstzrange, :int4range, :int8range, :binary, :boolean, :bigint, :xml, :tsvector, :hstore, :inet, :cidr, :macaddr, :uuid, :json, :jsonb, :ltree, :citext, :point, :bit, :bit_varying, :money]

P.S.

Пара полезных ссылок по теме: