mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-10-16 17:33:45 +00:00
Fix error when reverting changed migration.
When reverting changed migration, the down would fail because the foreign key constraint has to be dropped before you are able to rename the column.
This commit is contained in:
@@ -23,13 +23,17 @@ class ChangesForV322 extends Migration
|
||||
// rename fields
|
||||
Schema::table(
|
||||
'piggy_bank_events', function (Blueprint $table) {
|
||||
$table->dropForeign('piggy_bank_events_piggy_bank_id_foreign');
|
||||
$table->renameColumn('piggy_bank_id', 'piggybank_id');
|
||||
$table->foreign('piggybank_id')->references('id')->on('piggybanks')->onDelete('cascade');
|
||||
}
|
||||
);
|
||||
|
||||
Schema::table(
|
||||
'piggybank_repetitions', function (Blueprint $table) {
|
||||
$table->dropForeign('piggy_bank_repetitions_piggy_bank_id_foreign');
|
||||
$table->renameColumn('piggy_bank_id', 'piggybank_id');
|
||||
$table->foreign('piggybank_id')->references('id')->on('piggybanks')->onDelete('cascade');
|
||||
}
|
||||
);
|
||||
|
||||
|
Reference in New Issue
Block a user