get project db key by region
This commit is contained in:
parent
c68e38030f
commit
d09528a0cd
1 changed files with 3 additions and 2 deletions
|
@ -139,11 +139,12 @@ App::post('/v1/projects')
|
|||
}
|
||||
|
||||
// TODO: Temporary until all projects are using shared tables.
|
||||
if ($dsn === System::getEnv('_APP_DATABASE_SHARED_TABLES', '')) {
|
||||
$sharedTablesKeys = explode(',', System::getEnv('_APP_DATABASE_SHARED_TABLES', ''));
|
||||
if (in_array($dsn, $sharedTablesKeys)) {
|
||||
$schema = 'appwrite';
|
||||
$database = 'appwrite';
|
||||
$namespace = System::getEnv('_APP_DATABASE_SHARED_NAMESPACE', '');
|
||||
$dsn = $schema.'://'.System::getEnv('_APP_DATABASE_SHARED_TABLES', '').'?database='.$database;
|
||||
$dsn = $schema.'://'.$dsn.'?database='.$database;
|
||||
|
||||
if (! empty($namespace)) {
|
||||
$dsn .= '&namespace='.$namespace;
|
||||
|
|
Loading…
Reference in a new issue