diff options
Diffstat (limited to 'db/migrations/ChangesReferences.php')
-rw-r--r-- | db/migrations/ChangesReferences.php | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/db/migrations/ChangesReferences.php b/db/migrations/ChangesReferences.php index 6bdd187d..1e7a5f10 100644 --- a/db/migrations/ChangesReferences.php +++ b/db/migrations/ChangesReferences.php @@ -24,14 +24,16 @@ trait ChangesReferences $table->dropForeign($reference->constraint); }); - $this->schema->table($reference->table, + $this->schema->table( + $reference->table, function (Blueprint $table) use ($reference, $targetTable, $targetColumn, $type) { $table->{$type}($reference->column)->change(); $table->foreign($reference->column) ->references($targetColumn)->on($targetTable) ->onDelete('cascade'); - }); + } + ); } } |