Sha256: a07e1b9f3fcdc481eff28078672eb0e36683ef915b2b0af6fbc32a7904b6f959

Contents?: true

Size: 704 Bytes

Versions: 7

Compression:

Stored size: 704 Bytes

Contents

require "fileutils"

namespace :db do

  namespace :use do

    desc 'set database.yml to sqlite3'
    task :sqlite3 do
      file = Rails.root.join('config', 'database.yml')
      orig = Rails.root.join('config', 'database.yml.sqlite3')
      FileUtils.cp(orig, file)
    end

    desc 'set database.yml to pg'
    task :pg do
      file = Rails.root.join('config', 'database.yml')
      orig = Rails.root.join('config', 'database.yml.pg')
      FileUtils.cp(orig, file)
    end

    desc 'set database.yml to mysql'
    task :mysql do
      file = Rails.root.join('config', 'database.yml')
      orig = Rails.root.join('config', 'database.yml.mysql')
      FileUtils.cp(orig, file)
    end


  end
end

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
the_jobbook_admin_data-1.3.0a test/dummy/lib/tasks/dbs.rake
admin_data-1.2.1 test/rails_root/lib/tasks/dbs.rake
admin_data-1.2.0 test/rails_root/lib/tasks/dbs.rake
admin_data-1.1.16 test/rails_root/lib/tasks/dbs.rake
admin_data-1.1.15 test/rails_root/lib/tasks/dbs.rake
admin_data-1.1.14 test/rails_root/lib/tasks/dbs.rake
admin_data-1.1.13 test/rails_root/lib/tasks/dbs.rake