Module: Momomoto::Datatype

Defined in:
lib/momomoto/datatype/base.rb,
lib/momomoto/datatype/date.rb,
lib/momomoto/datatype/inet.rb,
lib/momomoto/datatype/real.rb,
lib/momomoto/datatype/text.rb,
lib/momomoto/datatype/array.rb,
lib/momomoto/datatype/bytea.rb,
lib/momomoto/datatype/bigint.rb,
lib/momomoto/datatype/boolean.rb,
lib/momomoto/datatype/integer.rb,
lib/momomoto/datatype/numeric.rb,
lib/momomoto/datatype/interval.rb,
lib/momomoto/datatype/smallint.rb,
lib/momomoto/datatype/character.rb,
lib/momomoto/datatype/array/base.rb,
lib/momomoto/datatype/array/text.rb,
lib/momomoto/datatype/array/integer.rb,
lib/momomoto/datatype/character_varying.rb,
lib/momomoto/datatype/time_with_time_zone.rb,
lib/momomoto/datatype/time_without_time_zone.rb,
lib/momomoto/datatype/timestamp_with_time_zone.rb,
lib/momomoto/datatype/timestamp_without_time_zone.rb

Overview

This module encapsulates all supported data types, i.e.: Numeric, Integer, Bigint, Smallint, Real, Timestamp_with_time_zone, Timestamp_without_time_zone, Time_with_time_zone, Time_without_time_zone, Date, Interval, Character, Character_varying, Bytea, Text, Inet and Boolean.

Refer to www.postgresql.org/docs/8.2/static/datatype.html for more information on the specific data types.

Defined Under Namespace

Classes: Array, Base, Bigint, Boolean, Bytea, Character, Character_varying, Date, Inet, Integer, Interval, Numeric, Real, Smallint, Text, Time_with_time_zone, Time_without_time_zone, Timestamp_with_time_zone, Timestamp_without_time_zone