jenkins-bot has submitted this change and it was merged.

Change subject: Sqlite compatibility
......................................................................


Sqlite compatibility

Wikimedia Jenkins uses the SQLite database backend which has no schema
in CreditsSource. MediaWiki handles the translations from MySQL to
Sqlite just fine, so reuse the MySQL schema.

Bug: 65877
Change-Id: Ifd8379e16f3bda9a02759364167816ac77c2817a
---
M CreditsSource.hooks.php
1 file changed, 5 insertions(+), 0 deletions(-)

Approvals:
  Parent5446: Looks good to me, approved
  Hashar: Looks good to me, but someone else must approve
  Springle: Looks good to me, but someone else must approve
  jenkins-bot: Verified



diff --git a/CreditsSource.hooks.php b/CreditsSource.hooks.php
index b76ccea..6f3ca77 100644
--- a/CreditsSource.hooks.php
+++ b/CreditsSource.hooks.php
@@ -10,6 +10,11 @@
        public static function loadExtensionSchemaUpdates( DatabaseUpdater 
$updater ) {
                $schema = $updater->getDB()->getType();
 
+               if ( $schema === 'sqlite' ) {
+                       # MediaWiki can handle the translation
+                       $schema = 'mysql';
+               }
+
                $updater->addExtensionUpdate( array(
                        'addTable',
                        'revsrc',

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

Gerrit-MessageType: merged
Gerrit-Change-Id: Ifd8379e16f3bda9a02759364167816ac77c2817a
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/CreditsSource
Gerrit-Branch: master
Gerrit-Owner: Hashar <has...@free.fr>
Gerrit-Reviewer: Hashar <has...@free.fr>
Gerrit-Reviewer: Jeroen De Dauw <jeroended...@gmail.com>
Gerrit-Reviewer: Parent5446 <tylerro...@gmail.com>
Gerrit-Reviewer: Reedy <re...@wikimedia.org>
Gerrit-Reviewer: Springle <sprin...@wikimedia.org>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to