Merge branch 'master' into 2681-new-inactive-user-notification
[arvados.git] / services / api / Rakefile
index c4b921745fb15fb12d06c86337dc004d4366e3ad..223f5ca2168c5ab25d316ef97dd3eb6081fb1463 100644 (file)
@@ -4,21 +4,10 @@
 
 require File.expand_path('../config/application', __FILE__)
 
-Server::Application.load_tasks
-
-# http://www.pervasivecode.com/blog/2007/09/22/making-rails-raketest-not-drop-your-pgsql-database/
-#
-# don't drop the test database; migrate it back to 0
-Rake::TaskManager.class_eval do
-  def delete_task(task_name)
-    @tasks.delete(task_name.to_s)
-  end
-  Rake.application.delete_task("db:test:purge")
-end
-namespace :db do
-    namespace :test do
-        task :purge do
-            ActiveRecord::Migrator.migrate("db/migrate/", 0)
-        end
-    end
+begin
+  ok = PgPower
+rescue
+  abort "Hm, pg_power is missing. Make sure you use 'bundle exec rake ...'"
 end
+
+Server::Application.load_tasks