Class: Netzke::Basepack::ColumnConfig

Inherits:
AttrConfig
  • Object
show all
Defined in:
lib/marty/monkey.rb

Instance Method Summary collapse

Instance Method Details

#old_set_defaultsObject



115
# File 'lib/marty/monkey.rb', line 115

alias old_set_defaults set_defaults

#set_defaultsObject



117
118
119
120
121
122
123
124
125
126
# File 'lib/marty/monkey.rb', line 117

def set_defaults
  old_set_defaults

  return unless xtype == :checkcolumn
  # Use default value only if there is a boolean attribute with that name
  return unless @model_adapter.attr_type(name) == :boolean
  return if key?(:default_value)

  self.default_value = false
end