Rails4 создать объединение таблиц не нужно добавлять первичный ключ в миграции igration
Я использую эту команду:
rails g migration CreateJoinTableUserPloy user ploy
И я проверяю файл миграции:
create_join_table :Users, :Posts do |t|
#t.index [:user_id, :ploy_id]
#t.index [:ploy_id, :user_id]
end
Есть 2 индекса, которые будут прокомментированы по умолчанию.
Затем я запускаю эту команду:
rake db:migrate
Затем я проверяю свою структуру базы данных
И я не видел первичный ключ. Означает ли это, что объединение таблиц не нужно добавлять индекс и первичный ключ в структуру базы данных?