feat: refactoring classes

This commit is contained in:
Christy Jacob committed 2022-08-24 20:52:54 +05:30
1 parent 85bfdd8f54
commit 9cfefe58bf
7 files changed
+40 -60

No files matched your search

+5 -5
View File
@@ -2,6 +2,7 @@
namespace Appwrite\Resque;
use Appwrite\Database\DatabasePool;
use Utopia\App;
use Utopia\Cache\Cache;
use Utopia\Cache\Adapter\Redis as RedisCache;
@@ -177,10 +178,9 @@ abstract class Worker
$cache = $register->get('cache');
$dbPool = $register->get('dbPool');
$dbForProject = $dbPool->getDB($database, $cache);
$namespace = "_$internalId";
$dbForProject->setNamespace($namespace);
$pdo = $dbPool->getPDO($database);
$dbForProject = DatabasePool::getDatabase($pdo, $cache, $namespace);
return $dbForProject;
}
@@ -199,9 +199,9 @@ abstract class Worker
throw new \Exception('Database name not provided - cannot get database');
}
$dbForConsole = $dbPool->getDB($database, $cache);
$namespace = "_console";
$dbForConsole->setNamespace($namespace);
$pdo = $dbPool->getPDO($database);
$dbForConsole = DatabasePool::getDatabase($pdo, $cache, $namespace);
return $dbForConsole;
}