1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00

just check pending migrations in the current environment

This commit is contained in:
Aaron Patterson 2013-04-05 13:56:25 -07:00
parent 76a80918b0
commit 056030886c

View file

@ -166,7 +166,7 @@ db_namespace = namespace :db do
end
# desc "Raises an error if there are pending migrations"
task :abort_if_pending_migrations => 'db:test:load_schema' do
task :abort_if_pending_migrations => :environment do
pending_migrations = ActiveRecord::Migrator.open(ActiveRecord::Migrator.migrations_paths).pending_migrations
if pending_migrations.any?
@ -383,5 +383,5 @@ namespace :railties do
end
end
task 'test:prepare' => ['db:test:prepare', 'db:abort_if_pending_migrations']
task 'test:prepare' => ['db:test:prepare', 'db:test:load_schema', 'db:abort_if_pending_migrations']