1
0
Fork 0
mirror of synced 2024-07-06 07:00:56 +12:00
This commit is contained in:
Jake Barnby 2024-03-06 10:59:05 +01:00
parent 7fc214afbe
commit 1b7ce8fc61
No known key found for this signature in database
GPG key ID: C437A8CC85B96E9C
4 changed files with 10 additions and 0 deletions

View file

@ -105,6 +105,7 @@ CLI::setResource('getProjectDB', function (Group $pools, Database $dbForConsole,
$database = $databases[$databaseName];
if ($project->getAttribute('database') === DATABASE_SHARED_TABLES) {
\var_dump('Using shared tables');
$database
->setShareTables(true)
->setTenant($project->getInternalId())
@ -129,6 +130,7 @@ CLI::setResource('getProjectDB', function (Group $pools, Database $dbForConsole,
$databases[$databaseName] = $database;
if ($project->getAttribute('database') === DATABASE_SHARED_TABLES) {
\var_dump('Using shared tables');
$database
->setShareTables(true)
->setTenant($project->getInternalId())

View file

@ -158,6 +158,8 @@ App::post('/v1/projects')
$database = DATABASE_SHARED_TABLES;
}
\var_dump('DATABASE: ' . $database);
try {
$project = $dbForConsole->createDocument('projects', new Document([
'$id' => $projectId,
@ -198,6 +200,7 @@ App::post('/v1/projects')
$dbForProject = new Database($pools->get($database)->pop()->getResource(), $cache);
if ($database === DATABASE_SHARED_TABLES) {
\var_dump('Using shared tables');
$dbForProject
->setShareTables(true)
->setTenant($project->getInternalId())

View file

@ -1136,6 +1136,7 @@ App::setResource('dbForProject', function (Group $pools, Database $dbForConsole,
->setTimeout(APP_DATABASE_TIMEOUT_MILLISECONDS);
if ($project->getAttribute('database') === DATABASE_SHARED_TABLES) {
\var_dump('Using shared tables');
$database
->setShareTables(true)
->setTenant($project->getInternalId())
@ -1184,6 +1185,7 @@ App::setResource('getProjectDB', function (Group $pools, Database $dbForConsole,
->setTimeout(APP_DATABASE_TIMEOUT_MILLISECONDS);
if ($project->getAttribute('database') === DATABASE_SHARED_TABLES) {
\var_dump('Using shared tables');
$database
->setShareTables(true)
->setTenant($project->getInternalId())

View file

@ -76,6 +76,7 @@ Server::setResource('dbForProject', function (Cache $cache, Registry $register,
->setMetadata('project', $project->getId());
if ($project->getAttribute('database') === DATABASE_SHARED_TABLES) {
\var_dump('Using shared tables');
$database
->setShareTables(true)
->setTenant($project->getInternalId())
@ -115,6 +116,7 @@ Server::setResource('getProjectDB', function (Group $pools, Database $dbForConso
$database = $databases[$databaseName];
if ($project->getAttribute('database') === DATABASE_SHARED_TABLES) {
\var_dump('Using shared tables');
$database
->setShareTables(true)
->setTenant($project->getInternalId())
@ -139,6 +141,7 @@ Server::setResource('getProjectDB', function (Group $pools, Database $dbForConso
$databases[$databaseName] = $database;
if ($project->getAttribute('database') === DATABASE_SHARED_TABLES) {
\var_dump('Using shared tables');
$database
->setShareTables(true)
->setTenant($project->getInternalId())