railtie.rb 384 B

1234567891011121314
  1. # frozen_string_literal: true
  2. module RailsSettings
  3. class Railtie < Rails::Railtie
  4. initializer "rails_settings.active_record.initialization" do
  5. RailsSettings::Base.after_commit :clear_cache, on: %i[create update destroy]
  6. end
  7. initializer "rails_settings.configure_rails_initialization" do |app|
  8. app.middleware.use RailsSettings::Middleware
  9. end
  10. end
  11. end