From 9f789364b2921f7ec1bd7887d6fb9e0d216a8792 Mon Sep 17 00:00:00 2001 From: Ranjay Krishna Date: Sun, 20 Jan 2013 09:41:49 -0800 Subject: [PATCH] added rake db:create that executes mysql:build_databases and postgresql:build_databases --- activerecord/Rakefile | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/activerecord/Rakefile b/activerecord/Rakefile index 53ddff420e..55e3f7d83d 100644 --- a/activerecord/Rakefile +++ b/activerecord/Rakefile @@ -39,6 +39,15 @@ namespace :test do end end +namespace :db do + task :create do + puts "*** creating mysql databases now ***" + Rake::Task['mysql:build_databases'].execute + puts "*** creating postgresql databases now ***" + Rake::Task['postgresql:build_databases'].execute + end +end + %w( mysql mysql2 postgresql sqlite3 sqlite3_mem firebird db2 oracle sybase openbase frontbase jdbcmysql jdbcpostgresql jdbcsqlite3 jdbcderby jdbch2 jdbchsqldb ).each do |adapter| Rake::TestTask.new("test_#{adapter}") { |t| adapter_short = adapter == 'db2' ? adapter : adapter[/^[a-z0-9]+/]