class EmailManager::Generators::UpgradeGenerator
Public Instance Methods
copy_templates()
click to toggle source
copy additional templates/migrations to the parent project
# File lib/generators/email_manager/upgrade_generator.rb, line 25 def copy_templates migrations_to_be_applied do |m| migration_template "#{m}.rb", "db/migrate/#{m}.rb" end end
Private Instance Methods
migrations_to_be_applied()
click to toggle source
# File lib/generators/email_manager/upgrade_generator.rb, line 33 def migrations_to_be_applied ManagedEmail.reset_column_information columns = ::ManagedEmail.columns.map(&:name) #unless columns.include?( 'name_of_field' ) # yield :name_of_migration_file #end end