Method: Rails::Generators::GeneratedAttribute#options_for_migration
- Defined in:
- lib/rails/generators/generated_attribute.rb
#options_for_migration ⇒ Object
161 162 163 164 165 166 167 168 169 170 171 172 |
# File 'lib/rails/generators/generated_attribute.rb', line 161 def @attr_options.dup.tap do || if required? .delete(:required) [:null] = false end if reference? && !polymorphic? [:foreign_key] = true end end end |