From 00973d4a145a0f86fd66aaa46d6859419a2ae666 Mon Sep 17 00:00:00 2001 From: Damodar Lohani Date: Sun, 16 Oct 2022 05:58:25 +0000 Subject: [PATCH] add try catch --- app/http.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/http.php b/app/http.php index e35626db6..87a2fccd2 100644 --- a/app/http.php +++ b/app/http.php @@ -91,9 +91,13 @@ $http->on('start', function (Server $http) use ($payloadSize, $register) { /** @var array $collections */ $collections = Config::getParam('collections', []); - $redis->flushAll(); - Console::success('[Setup] - Creating database: appwrite...'); - $dbForConsole->create(App::getEnv('_APP_DB_SCHEMA', 'appwrite')); + try { + $redis->flushAll(); + Console::success('[Setup] - Creating database: appwrite...'); + $dbForConsole->create(App::getEnv('_APP_DB_SCHEMA', 'appwrite')); + } catch (\Exception $e) { + Console::error('Failed to create database: ' . $e->getMessage()); + } if ($dbForConsole->getCollection(Audit::COLLECTION)->isEmpty()) { $audit = new Audit($dbForConsole);