Sha256: 56282c3e40b18bc468b44f43a76ed476fe3004bdfcc077c750195e6c49ccc8d7

Contents?: true

Size: 290 Bytes

Versions: 32

Compression:

Stored size: 290 Bytes

Contents

require "rails_pg_extras/web/engine"

module RailsPgExtras
  module Web
    ACTIONS = %i[kill_all pg_stat_statements_reset add_extensions].freeze

    def self.action_enabled?(action_name)
      RailsPgExtras.configuration.enabled_web_actions.include?(action_name.to_sym)
    end
  end
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
rails-pg-extras-5.5.1 lib/rails_pg_extras/web.rb
rails-pg-extras-5.5.0 lib/rails_pg_extras/web.rb
rails-pg-extras-5.4.5 lib/rails_pg_extras/web.rb
rails-pg-extras-5.4.3 lib/rails_pg_extras/web.rb
rails-pg-extras-5.4.2 lib/rails_pg_extras/web.rb
rails-pg-extras-5.4.1 lib/rails_pg_extras/web.rb
rails-pg-extras-5.4.0 lib/rails_pg_extras/web.rb
rails-pg-extras-5.3.1 lib/rails_pg_extras/web.rb
rails-pg-extras-5.3.0 lib/rails_pg_extras/web.rb
rails-pg-extras-5.2.5 lib/rails_pg_extras/web.rb
rails-pg-extras-5.2.4 lib/rails_pg_extras/web.rb
rails-pg-extras-5.2.3 lib/rails_pg_extras/web.rb
rails-pg-extras-5.2.2 lib/rails_pg_extras/web.rb
rails-pg-extras-5.2.1 lib/rails_pg_extras/web.rb
rails-pg-extras-5.2.0 lib/rails_pg_extras/web.rb
rails-pg-extras-5.1.0 lib/rails_pg_extras/web.rb
rails-pg-extras-5.0.0 lib/rails_pg_extras/web.rb
rails-pg-extras-4.13.0 lib/rails_pg_extras/web.rb
rails-pg-extras-4.12.2 lib/rails_pg_extras/web.rb
rails-pg-extras-4.12.1 lib/rails_pg_extras/web.rb