Class: ActiveRecord::ConnectionAdapters::MysqlColumn

Inherits:
Column
  • Object
show all
Defined in:
lib/mysql_replication_adapter.rb

Overview

end

Instance Method Summary collapse

Constructor Details

#initialize(name, default, sql_type = nil, null = true) ⇒ MysqlColumn

TYPES_ALLOWING_EMPTY_STRING_DEFAULT = Set.new([:binary, :string, :text])



152
153
154
155
156
# File 'lib/mysql_replication_adapter.rb', line 152

def initialize(name, default, sql_type = nil, null = true)
  @original_default = default
  super
  @default = nil if missing_default_forged_as_empty_string?
end