class NestedScaffold::Generators::ActiveRecordGenerator
Public Instance Methods
add_association()
click to toggle source
add has_many_association to parent model
# File lib/generators/active_record/active_record_generator.rb, line 29 def add_association if File.exist?(parent_file = File.join('app/models', "#{nested_parent_name}.rb")) inject_into_file parent_file, " has_many :#{table_name}\n", :after => / < (ActiveRecord::Base|ApplicationRecord)\n/ end end
Protected Instance Methods
migration_action()
click to toggle source
# File lib/generators/active_record/active_record_generator.rb, line 36 def migration_action; 'add'; end