Два столбца в миграции внешнего ключа Rails - PullRequest
0 голосов
/ 04 ноября 2018

Привет!

Я могу добавить внешний ключ к таблице в миграции Rails следующим образом:

add_foreign_key :teachers, :departamentos, name: "teachers_departamento_id", 
column: :codigo_departamento, primary_key: :codigo

Но, как мне добавить два столбца во внешний ключ?

Спасибо.

1 Ответ

0 голосов
/ 04 ноября 2018

Вы можете сделать это как

add_index :table, ["column1", "column2"], :unique => true

на основании этого вопроса из SO

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...