module ActiveRecord::MassAssignmentSecurity::AttributeAssignment::ClassMethods
Private Instance Methods
attributes_protected_by_default()
click to toggle source
The primary key and inheritance column can never be set by mass-assignment for security reasons.
# File lib/active_record/mass_assignment_security/attribute_assignment.rb, line 14 def attributes_protected_by_default default = [ primary_key, inheritance_column ] default << 'id' unless primary_key.eql? 'id' default end