Sha256: abf8d85a8a820c556e741704dcda4129fabf9de9ce1cfa9aef17070c1ce537d0
Contents?: true
Size: 872 Bytes
Versions: 5
Compression:
Stored size: 872 Bytes
Contents
module SolidusMailchimpSync module Generators class InstallGenerator < Rails::Generators::Base source_root File.expand_path("../templates", __FILE__) class_option :auto_run_migrations, type: :boolean, default: false def copy_initializer copy_file "config/initializers/solidus_mailchimp_sync.rb" end # No migrations at present # def add_migrations # run 'bundle exec rake railties:install:migrations FROM=solidus_mailchimp_sync' # end # def run_migrations # run_migrations = options[:auto_run_migrations] || ['', 'y', 'Y'].include?(ask('Would you like to run the migrations now? [Y/n]')) # if run_migrations # run 'bundle exec rake db:migrate' # else # puts 'Skipping rake db:migrate, don\'t forget to run it!' # end # end end end end
Version data entries
5 entries across 5 versions & 1 rubygems