improvement: show backup button on supported db service stacks

This commit is contained in:
Andras Bacsai
2024-10-03 10:48:25 +02:00
parent a6ec2b92fb
commit bb6cb8edc9
11 changed files with 72 additions and 17 deletions

View File

@@ -115,4 +115,12 @@ class ServiceDatabase extends BaseModel
{
return $this->morphMany(ScheduledDatabaseBackup::class, 'database');
}
public function isBackupSolutionAvailable()
{
return str($this->databaseType())->contains('mysql') ||
str($this->databaseType())->contains('postgres') ||
str($this->databaseType())->contains('mariadb') ||
str($this->databaseType())->contains('mongodb');
}
}