Class: Sequel::Redshift::Database

Inherits:
Postgres::Database show all
Defined in:
lib/sequel/adapters/redshift.rb

Constant Summary collapse

SORTSTYLES =
[:compound, :interleaved].freeze
DISTSTYLES =
[:even, :key, :all].freeze
DatasetClass =
self

Instance Method Summary collapse

Methods inherited from Postgres::Database

#type_literal_generic_suuid

Instance Method Details

#connection_configuration_sqlsObject



17
18
19
# File 'lib/sequel/adapters/redshift.rb', line 17

def connection_configuration_sqls
  []
end

#serial_primary_key_optionsObject



12
13
14
15
# File 'lib/sequel/adapters/redshift.rb', line 12

def serial_primary_key_options
  # redshift doesn't support serial type
  super.merge(serial: false)
end

#supports_index_parsing?Boolean

Returns:

  • (Boolean)


21
22
23
# File 'lib/sequel/adapters/redshift.rb', line 21

def supports_index_parsing?
  false
end