rdbms: remove $wgDBprefix reference from DatabaseOracle
authorAaron Schulz <aschulz@wikimedia.org>
Tue, 26 Mar 2019 18:44:17 +0000 (11:44 -0700)
committerAaron Schulz <aschulz@wikimedia.org>
Tue, 26 Mar 2019 18:44:17 +0000 (11:44 -0700)
Rely on MWLBFactory as other DB classes do

Change-Id: I33d535c659626dd42c9cb8d20c1a0fc90a885c8c

includes/db/DatabaseOracle.php

index 5effb32..3d80bbd 100644 (file)
@@ -53,11 +53,6 @@ class DatabaseOracle extends Database {
        private $mFieldInfoCache = [];
 
        function __construct( array $p ) {
-               global $wgDBprefix;
-
-               if ( $p['tablePrefix'] == 'get from global' ) {
-                       $p['tablePrefix'] = $wgDBprefix;
-               }
                $p['tablePrefix'] = strtoupper( $p['tablePrefix'] );
                parent::__construct( $p );
                Hooks::run( 'DatabaseOraclePostInit', [ $this ] );