Addshore has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/314241

Change subject: Set dbDirectory on db props in Database::factory
......................................................................

Set dbDirectory on db props in Database::factory

Bug: T147407
Change-Id: I718d01b309d96deeb9f7aa1fdcdee9f824657f9d
---
M includes/libs/rdbms/database/Database.php
1 file changed, 6 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core 
refs/changes/41/314241/1

diff --git a/includes/libs/rdbms/database/Database.php 
b/includes/libs/rdbms/database/Database.php
index 4f1f38e..8b33552 100644
--- a/includes/libs/rdbms/database/Database.php
+++ b/includes/libs/rdbms/database/Database.php
@@ -23,6 +23,7 @@
  * @file
  * @ingroup Database
  */
+use MediaWiki\MediaWikiServices;
 use Psr\Log\LoggerAwareInterface;
 use Psr\Log\LoggerInterface;
 
@@ -386,6 +387,11 @@
                                };
                        }
 
+                       if ( $dbType === 'sqlite' ) {
+                               $mainConfig = 
MediaWikiServices::getInstance()->getMainConfig();
+                               $p['dbDirectory'] = $mainConfig->get( 
'SQLiteDataDir' );
+                       }
+
                        $conn = new $class( $p );
                } else {
                        $conn = null;

-- 
To view, visit https://gerrit.wikimedia.org/r/314241
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I718d01b309d96deeb9f7aa1fdcdee9f824657f9d
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Addshore <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to