Module: Sequel::Plugins::SingleTableInheritance::InstanceMethods
- Defined in:
- lib/sequel/plugins/single_table_inheritance.rb
Instance Method Summary collapse
-
#before_create ⇒ Object
Set the sti_key column based on the sti_key_map.
Instance Method Details
#before_create ⇒ Object
Set the sti_key column based on the sti_key_map.
204 205 206 207 |
# File 'lib/sequel/plugins/single_table_inheritance.rb', line 204 def before_create send("#{model.sti_key}=", model.sti_key_chooser.call(self)) unless self[model.sti_key] super end |