From 987ac9a347926e77d36d75039a55423e3de257c3 Mon Sep 17 00:00:00 2001 From: lukinovec Date: Fri, 14 Oct 2022 13:48:49 +0200 Subject: [PATCH] Update MigrateFreshOverride --- src/Commands/MigrateFreshOverride.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/Commands/MigrateFreshOverride.php b/src/Commands/MigrateFreshOverride.php index be4c04fe..297cee51 100644 --- a/src/Commands/MigrateFreshOverride.php +++ b/src/Commands/MigrateFreshOverride.php @@ -5,13 +5,19 @@ declare(strict_types=1); namespace Stancl\Tenancy\Commands; use Illuminate\Database\Console\Migrations\FreshCommand; +use Stancl\Tenancy\Database\Contracts\TenantWithDatabase; class MigrateFreshOverride extends FreshCommand { public function handle() { - dd('overriden'); - tenancy()->model()::all()->each->delete(); + tenancy()->model()::all()->each(function(TenantWithDatabase $tenant) { + if (method_exists($tenant, 'domains')) { + $tenant->domains()->delete(); + } + + $tenant->delete(); + }); return parent::handle(); }