Предположим, у меня есть таблица "table A", состоящая из "colA", "colB" и "id", затем я создаю другую таблицу "table B", состоящую из "colC", "colD" и "id".Затем я добавляю ссылку
class AddColToTableA < ActiveRecord::Migration[5.2]
def change
add_reference :TableA, :colC, foreign_key: true
end
end
, после чего в таблице A будет создан еще один столбец с именем "table_B_id".Мои вопросы
- Как добавить значение по умолчанию для столбца table_B_id, чтобы оно совпадало с идентификатором таблицы A?
- Если я создаю новую запись в таблице A, какЯ тоже автоматически добавляю новую запись в таблицу B?с идентификатором таблицы B = table_A_id?