Sha256: 04313d0e01f9c901fe206c271f543e02b9cfcf7512803e1520c50054db071a1d
Contents?: true
Size: 590 Bytes
Versions: 1
Compression:
Stored size: 590 Bytes
Contents
# frozen_string_literal: true class Combustion::Configurations::ActiveRecord def self.call(config) if ActiveRecord::VERSION::MAJOR >= 7 config.active_record.legacy_connection_handling = false end return unless defined?(ActiveRecord::Railtie) return unless ::ActiveRecord.constants.include?(:MassAssignmentSecurity) # Turn on ActiveRecord attribute whitelisting # This way the dummy app matches new rails apps re: this setting config.active_record.whitelist_attributes = true config.active_record.mass_assignment_sanitizer = :strict end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
combustion-1.3.2 | lib/combustion/configurations/active_record.rb |