class Georgia::Mailer::Generators::InstallGenerator
Public Instance Methods
create_index()
click to toggle source
# File lib/generators/georgia/mailer/install/install_generator.rb, line 15 def create_index Georgia::Mailer::Message.__elasticsearch__.indices.delete! Georgia::Mailer::Message.index_name rescue nil Georgia::Mailer::Message.__elasticsearch__.create_index! force: true Georgia::Mailer::Message.import end
mount_engine()
click to toggle source
# File lib/generators/georgia/mailer/install/install_generator.rb, line 6 def mount_engine route "mount Georgia::Mailer::Engine => '/mailer'" end
run_migrations()
click to toggle source
# File lib/generators/georgia/mailer/install/install_generator.rb, line 10 def run_migrations rake "railties:install:migrations" rake "db:migrate" end