Ignore error. Must test more with sqlite.

This commit is contained in:
James Cole
2024-12-28 07:39:39 +01:00
parent 0a089efcac
commit 0d56b7d251

View File

@@ -15,7 +15,11 @@ return new class () extends Migration {
// make account_id nullable and the relation also nullable.
Schema::table('piggy_banks', static function (Blueprint $table): void {
// 1. drop index
$table->dropForeign('piggy_banks_account_id_foreign');
try {
$table->dropForeign('piggy_banks_account_id_foreign');
} catch(RuntimeException $e) {
// do nothing.
}
});
Schema::table('piggy_banks', static function (Blueprint $table): void {
// 2. make column nullable.