Method: Sorcery::Generators::InstallGenerator#copy_migration_files
- Defined in:
- lib/generators/sorcery/install_generator.rb
#copy_migration_files ⇒ Object
Copy the migrations files to db/migrate folder
63 64 65 66 67 68 69 70 71 72 73 74 75 76 |
# File 'lib/generators/sorcery/install_generator.rb', line 63 def copy_migration_files # Copy core migration file in all cases except when you pass --only-submodules. return unless defined?(Sorcery::Generators::InstallGenerator::ActiveRecord) migration_template "migration/core.rb", "db/migrate/sorcery_core.rb" unless only_submodules? if submodules submodules.each do |submodule| unless submodule == "http_basic_auth" || submodule == "session_timeout" || submodule == "core" migration_template "migration/#{submodule}.rb", "db/migrate/sorcery_#{submodule}.rb" end end end end |