We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c8a733d commit 3c01a65Copy full SHA for 3c01a65
1 file changed
config/application.rb
@@ -17,6 +17,10 @@ class Application < Rails::Application
17
config.autoload_lib(ignore: %w[assets tasks])
18
19
require_relative "../app/middleware/pending_migration_catcher"
20
- config.middleware.insert_before 0, PendingMigrationCatcher
+ initializer "pending_migration_catcher.middleware", after: "active_record.migration_error" do |app|
21
+ if app.config.active_record.migration_error
22
+ app.middleware.insert_before ActiveRecord::Migration::CheckPending, PendingMigrationCatcher
23
+ end
24
25
end
26
0 commit comments