namespace :base_branch do
desc 'Branch DB' task create_branch: :environment do puts 'Cloning DB for current branch' config = BaseBranch::Database::ActiveDatabase.branch_config new_branch = BaseBranch::Database::ActiveDatabase.create_branch_db config['branches'] << new_branch File.open(File.join(Rails.root, '.base_branch.yml'), 'w') do |f| f.write config.to_yaml end puts "New database: #{new_branch}" end
end