instance method
primary_key
Ruby on Rails 8.0.4
Since v5.2.8.1Signature
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 145
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 145
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::ConnectionAdapters::SchemaStatements