module ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::ColumnMethods
Public Instance Methods
cidr(name, options = {})
click to toggle source
# File lib/active_record/connection_adapters/postgresql_adapter.rb, line 341 def cidr(name, options = {}) column(name, 'cidr', options) end
daterange(name, options = {})
click to toggle source
# File lib/active_record/connection_adapters/postgresql_adapter.rb, line 325 def daterange(name, options = {}) column(name, 'daterange', options) end
hstore(name, options = {})
click to toggle source
# File lib/active_record/connection_adapters/postgresql_adapter.rb, line 329 def hstore(name, options = {}) column(name, 'hstore', options) end
inet(name, options = {})
click to toggle source
# File lib/active_record/connection_adapters/postgresql_adapter.rb, line 337 def inet(name, options = {}) column(name, 'inet', options) end
int4range(name, options = {})
click to toggle source
# File lib/active_record/connection_adapters/postgresql_adapter.rb, line 305 def int4range(name, options = {}) column(name, 'int4range', options) end
int8range(name, options = {})
click to toggle source
# File lib/active_record/connection_adapters/postgresql_adapter.rb, line 309 def int8range(name, options = {}) column(name, 'int8range', options) end
json(name, options = {})
click to toggle source
# File lib/active_record/connection_adapters/postgresql_adapter.rb, line 353 def json(name, options = {}) column(name, 'json', options) end
ltree(name, options = {})
click to toggle source
# File lib/active_record/connection_adapters/postgresql_adapter.rb, line 333 def ltree(name, options = {}) column(name, 'ltree', options) end
macaddr(name, options = {})
click to toggle source
# File lib/active_record/connection_adapters/postgresql_adapter.rb, line 345 def macaddr(name, options = {}) column(name, 'macaddr', options) end
numrange(name, options = {})
click to toggle source
# File lib/active_record/connection_adapters/postgresql_adapter.rb, line 321 def numrange(name, options = {}) column(name, 'numrange', options) end
tsrange(name, options = {})
click to toggle source
# File lib/active_record/connection_adapters/postgresql_adapter.rb, line 313 def tsrange(name, options = {}) column(name, 'tsrange', options) end
tstzrange(name, options = {})
click to toggle source
# File lib/active_record/connection_adapters/postgresql_adapter.rb, line 317 def tstzrange(name, options = {}) column(name, 'tstzrange', options) end
tsvector(*args)
click to toggle source
# File lib/active_record/connection_adapters/postgresql_adapter.rb, line 300 def tsvector(*args) options = args.extract_options! column(args[0], 'tsvector', options) end
uuid(name, options = {})
click to toggle source
# File lib/active_record/connection_adapters/postgresql_adapter.rb, line 349 def uuid(name, options = {}) column(name, 'uuid', options) end
xml(*args)
click to toggle source
# File lib/active_record/connection_adapters/postgresql_adapter.rb, line 295 def xml(*args) options = args.extract_options! column(args[0], 'xml', options) end