Method: ActiveRecord::ConnectionAdapters::PostgreSQLAdapter#default_sequence_name
- Defined in:
- lib/active_record/connection_adapters/postgresql_adapter.rb
#default_sequence_name(table_name, pk = nil) ⇒ Object
Returns the sequence name for a table’s primary key or some other specified key.
708 709 710 711 |
# File 'lib/active_record/connection_adapters/postgresql_adapter.rb', line 708 def default_sequence_name(table_name, pk = nil) #:nodoc: default_pk, default_seq = pk_and_sequence_for(table_name) default_seq || "#{table_name}_#{pk || default_pk || 'id'}_seq" end |