class ActiveRecord::ConnectionAdapters::Redshift::SchemaCreation
Private Instance Methods
add_column_options!(sql, options)
click to toggle source
Calls superclass method
# File lib/active_record/connection_adapters/redshift/schema_statements.rb, line 7 def add_column_options!(sql, options) sql = super if (encoding = encoding_option(options)).present? sql << " ENCODE #{encoding}" end sql end
encoding_option(options)
click to toggle source
# File lib/active_record/connection_adapters/redshift/schema_statements.rb, line 15 def encoding_option(options) if ActiveRecord.version < Gem::Version.new('5.1') options[:column].encoding else options[:encoding] end end