Class: ActiveRecord::ConnectionAdapters::MysqlColumn
- Inherits:
-
Column
- Object
- Column
- ActiveRecord::ConnectionAdapters::MysqlColumn
- Defined in:
- lib/mysql_replication_adapter.rb
Overview
end
Instance Method Summary collapse
-
#initialize(name, default, sql_type = nil, null = true) ⇒ MysqlColumn
constructor
TYPES_ALLOWING_EMPTY_STRING_DEFAULT = Set.new([:binary, :string, :text]).
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 |