Zacząłem od skryptów instalacyjnych Magento 2 i znalazłem jedną małą zmianę z addForeignKey
parametrami funkcji Magento . W Magento 1 argumenty funkcji są podobne do:
public function addForeignKey($fkName, $column, $refTable, $refColumn, $onDelete = null, $onUpdate = null)
Istnieje opcja definiowania, co należy zrobić po aktualizacji wiersza tabeli,
do której istnieje odwołanie, natomiast
w Magento 2 argumenty dla tej samej funkcji są następujące:
public function addForeignKey($fkName, $column, $refTable, $refColumn, $onDelete = null)
Usunęli onUpdate
argument.
Czy ktoś ma pojęcie o tym, dlaczego to zrobił?
Czy ktoś może mi również wskazać, co mam zrobić, jeśli chcę dodać onUpdate
akcję dla klucza obcego?