1

Laravel に移植したいアプリケーションがあります。

すでにデータがあるため、移行とシードを使用してデータベース データを移植および設定する必要があります。

私のアプリには、 Tablefooと Tableがありbarます。Table 内のフィールドは、 Table 内barのフィールドへの外部キーfooです。

シードすると、挿入された ID が古いアプリケーションとは異なる可能性が高くなります。

問題は、ID が異なるため、外部キー フィールドの整合性が損なわれることです。

この問題を解決するための戦略はありますか? 正しい行を指している限り、外部キー フィールドの値を変更してもかまいません。

4

2 に答える 2