Ваша таблица contacts
нуждается в добавлении миграции внешнего ключа, т.е. вам нужно создать столбец agreement_id
в виде целого числа.Удостоверьтесь, что вы делаете rake db:migrate
, и это должно работать.
Помните, что FK находится на стороне таблицы принадлежащих отношений.Итак, соглашение has_one
, контакт и контакт belongs_to
соглашение.