Module: Database::Generator::Actions
- Defined in:
- lib/myrails/modules/database_generator_actions.rb
Class Method Summary collapse
Class Method Details
.included(thor) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/myrails/modules/database_generator_actions.rb', line 4 def self.included(thor) thor.class_eval do desc 'mysql_switch', 'Convert a rails database configuration from sqlite3 to mysql2' def mysql_switch gsub_file 'Gemfile', "gem 'sqlite3'", "gem 'mysql2'" run 'bundle install' copy_file 'db/mysql_database.yml', 'config/database.yml' end end end |