From 65f138dc2de34f3a32cd33e4cb21523d4421db67 Mon Sep 17 00:00:00 2001 From: Nico Stapelbroek Date: Mon, 2 Jul 2018 12:35:01 +0200 Subject: [PATCH] hardcode for db:backup parameters that is ran when installing cachet Future improvements should dynamically configure the databases used --- app/Subscribers/CommandSubscriber.php | 8 ++------ config/backup.php | 2 +- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/app/Subscribers/CommandSubscriber.php b/app/Subscribers/CommandSubscriber.php index bc388df0..52b267fe 100644 --- a/app/Subscribers/CommandSubscriber.php +++ b/app/Subscribers/CommandSubscriber.php @@ -15,7 +15,6 @@ use CachetHQ\Cachet\Bus\Events\System\SystemWasInstalledEvent; use CachetHQ\Cachet\Bus\Events\System\SystemWasResetEvent; use CachetHQ\Cachet\Bus\Events\System\SystemWasUpdatedEvent; use CachetHQ\Cachet\Settings\Cache; -use Carbon\Carbon; use Exception; use Illuminate\Console\Command; use Illuminate\Contracts\Config\Repository; @@ -153,11 +152,8 @@ class CommandSubscriber $command->line('Backing up database...'); try { - $command->call('db:backup', [ - '--compression' => 'gzip', - '--database' => $this->config->get('database.default'), - '--destination' => 'local', - '--destinationPath' => Carbon::now()->format('Y-m-d H.i.s'), + $command->call('backup:run', [ + '--only-db' => true, '--no-interaction' => true, ]); } catch (Exception $e) { diff --git a/config/backup.php b/config/backup.php index 24c6814a..c9682b15 100644 --- a/config/backup.php +++ b/config/backup.php @@ -132,7 +132,7 @@ return [ 'monitorBackups' => [ [ 'name' => config('app.name'), - 'disks' => ['local'], + 'disks' => ['database'], 'newestBackupsShouldNotBeOlderThanDays' => 1, 'storageUsedMayNotBeHigherThanMegabytes' => 5000, ],