instance method
primary_key
Ruby on Rails 5.1.7
Since v5.0.7.2Signature
primary_key(table_name)
Returns just a table’s primary key
Parameters
-
table_namereq
Source
# File activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb, line 141
def primary_key(table_name)
pk = primary_keys(table_name)
pk = pk.first unless pk.size > 1
pk
end
Defined in activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb line 141
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::ConnectionAdapters::SchemaStatements