From 53f56747719b7112fb456bf6be0437c61cb0b049 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Thu, 19 Oct 2023 13:46:15 +0200 Subject: [PATCH] wip: mongodb backup --- app/Jobs/DatabaseBackupJob.php | 3 ++- resources/views/components/databases/navbar.blade.php | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/Jobs/DatabaseBackupJob.php b/app/Jobs/DatabaseBackupJob.php index 742ed9cee..3b13c8e88 100644 --- a/app/Jobs/DatabaseBackupJob.php +++ b/app/Jobs/DatabaseBackupJob.php @@ -6,6 +6,7 @@ use App\Models\S3Storage; use App\Models\ScheduledDatabaseBackup; use App\Models\ScheduledDatabaseBackupExecution; use App\Models\Server; +use App\Models\StandaloneMongodb; use App\Models\StandalonePostgresql; use App\Models\Team; use App\Notifications\Database\BackupFailed; @@ -27,7 +28,7 @@ class DatabaseBackupJob implements ShouldQueue, ShouldBeEncrypted public ?Team $team = null; public Server $server; public ScheduledDatabaseBackup $backup; - public StandalonePostgresql $database; + public StandalonePostgresql|StandaloneMongodb $database; public ?string $container_name = null; public ?ScheduledDatabaseBackupExecution $backup_log = null; diff --git a/resources/views/components/databases/navbar.blade.php b/resources/views/components/databases/navbar.blade.php index 84eb2479e..64dc1d288 100644 --- a/resources/views/components/databases/navbar.blade.php +++ b/resources/views/components/databases/navbar.blade.php @@ -7,7 +7,7 @@ href="{{ route('project.database.logs', $parameters) }}"> - @if ($database->getMorphClass() === 'App\Models\StandalonePostgresql') + @if ($database->getMorphClass() === 'App\Models\StandalonePostgresql' || $database->getMorphClass() === 'App\Models\StandaloneMongodb')