Class: Cms::Fortress::UpgradeGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/cms/fortress/upgrade/upgrade_generator.rb

Instance Method Summary collapse

Instance Method Details

#copy_filesObject



8
9
10
11
12
13
14
15
16
# File 'lib/generators/cms/fortress/upgrade/upgrade_generator.rb', line 8

def copy_files
  log 'Copying files...'
  files = [
    'config/cms/fortress/global_settings.yml'
  ]
  files.each do |file|
    copy_file file, file unless File.exist?(file)
  end
end

#doneObject



18
19
20
21
22
# File 'lib/generators/cms/fortress/upgrade/upgrade_generator.rb', line 18

def done
  # puts "\r\n\r\n!!! IMPORTANT NOTE: Review your existing users since they set to super users as default. Review and assign site roles accordingly."
  puts "Upgrade complete..."
  puts "\r\n\r\n"
end

#generate_migrationsObject



4
5
6
# File 'lib/generators/cms/fortress/upgrade/upgrade_generator.rb', line 4

def generate_migrations
  rake("cms_fortress_engine:install:migrations")
end