Class: Georgia::Generators::SetupGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- Georgia::Generators::SetupGenerator
- Defined in:
- lib/generators/georgia/setup/setup_generator.rb
Instance Method Summary collapse
Instance Method Details
#create_admin_user ⇒ Object
15 16 17 18 |
# File 'lib/generators/georgia/setup/setup_generator.rb', line 15 def create_admin_user say("You're almost done. You need an admin user to get started.", :yellow) rake "georgia:seed" end |
#create_indexes ⇒ Object
20 21 22 23 24 25 |
# File 'lib/generators/georgia/setup/setup_generator.rb', line 20 def create_indexes Georgia::Page.__elasticsearch__.create_index! Ckeditor::Asset.__elasticsearch__.create_index! Ckeditor::Picture.__elasticsearch__.create_index! ActsAsTaggableOn::Tag.__elasticsearch__.create_index! end |
#run_migrations ⇒ Object
11 12 13 |
# File 'lib/generators/georgia/setup/setup_generator.rb', line 11 def run_migrations rake "db:migrate" end |