method

call

rails latest stable - Class: ActiveRecord::Migration::CheckPending
call(env)
public

No documentation available.

# File activerecord/lib/active_record/migration.rb, line 640
      def call(env)
        @mutex.synchronize do
          @watcher ||= build_watcher do
            @needs_check = true
            ActiveRecord::Migration.check_pending_migrations
            @needs_check = false
          end

          if @needs_check
            @watcher.execute
          else
            @watcher.execute_if_updated
          end
        end

        @app.call(env)
      end