From dcbf52a88bc67077b5a39940c11676c296808920 Mon Sep 17 00:00:00 2001 From: Seth Call Date: Wed, 24 Mar 2021 20:18:18 -0500 Subject: [PATCH] ignore extra args when test env --- ruby/lib/jam_ruby/tasks/db/migrate.rake | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/ruby/lib/jam_ruby/tasks/db/migrate.rake b/ruby/lib/jam_ruby/tasks/db/migrate.rake index ee1015ba9..7301e28cb 100644 --- a/ruby/lib/jam_ruby/tasks/db/migrate.rake +++ b/ruby/lib/jam_ruby/tasks/db/migrate.rake @@ -17,11 +17,14 @@ namespace :db do desc "Migrate the database" task :migrate do - version = ARGV[1] - if !version.nil? - version = version.to_i + version = nil + if ENV['RAILS_ENV'] != "test" + version = ARGV[1] + if !version.nil? + version = version.to_i + end end - + ActiveRecord::Base.establish_connection(db_config) migrate_dir = JamRuby::RakeUtil.migrations_path ActiveRecord::Migrator.migrate(migrate_dir, version)