Module Sequel::Plugins::DefaultsSetter::InstanceMethods
In: lib/sequel/plugins/defaults_setter.rb

Methods

[]  

Public Instance methods

Use default value for a new record if values doesn‘t already contain an entry for it.

[Source]

    # File lib/sequel/plugins/defaults_setter.rb, line 64
64:         def [](k)
65:           if new? && !values.has_key?(k)
66:             v = model.default_values[k]
67:             v.respond_to?(:call) ? v.call : v
68:           else
69:             super
70:           end
71:         end

[Validate]