Spec-Zone.ru › Ruby on Rails 8.1

module ActiveRecord::ConnectionAdapters::ColumnMethods

Открытые методы экземпляра

primary_key (name, type = :primary_key, **options) Показать исходный код
# File activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb, line 327
def primary_key(name, type = :primary_key, **options)
  column(name, type, **options, primary_key: true)
end

Добавляет определение первичного ключа к определению таблицы. Можно вызывать несколько раз, но, вероятно, так делать не стоит.

© 2004–2021 David Heinemeier Hansson
Licensed under the MIT License.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API