Module: Sequel::Plugins::DefaultsSetter::ClassMethods
- Defined in:
- lib/sequel/plugins/defaults_setter.rb
Instance Attribute Summary collapse
-
#default_values ⇒ Object
readonly
The default values to set in initialize for this model.
Instance Method Summary collapse
-
#set_dataset ⇒ Object
Set the default values when loading the dataset.
Instance Attribute Details
#default_values ⇒ Object (readonly)
The default values to set in initialize for this model. A hash with column symbol keys and default values. If the default values respond to call
, it will be called to get the value, otherwise the value will be used directly. You can manually modify this hash to set specific default values, by default the ones will be parsed from the database.
29 30 31 |
# File 'lib/sequel/plugins/defaults_setter.rb', line 29 def default_values @default_values end |
Instance Method Details
#set_dataset ⇒ Object
Set the default values when loading the dataset.
32 33 34 35 36 |
# File 'lib/sequel/plugins/defaults_setter.rb', line 32 def set_dataset(*) x = super set_default_values x end |