method
reset_primary_key
v1.0.0 -
Show latest stable
- Class:
ActiveRecord::Base
reset_primary_key()public
No documentation available.
# File activerecord/lib/active_record/base.rb, line 614
def reset_primary_key
key = 'id'
case primary_key_prefix_type
when :table_name
key = Inflector.foreign_key(class_name_of_active_record_descendant(self), false)
when :table_name_with_underscore
key = Inflector.foreign_key(class_name_of_active_record_descendant(self))
end
set_primary_key(key)
key
end