X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2FpatchSql.php;h=3ba962f96a1a155f193ea16c4c071d4ad82a228c;hb=076c5ea1c1df4230807fd1e8b917ae8692f499b2;hp=43fbd38cd181aa8bc55328864f0a36ac5fad0e2e;hpb=8eac2feedb7ee093d2c48504e1eb2b8a9dbc8452;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/patchSql.php b/maintenance/patchSql.php index 43fbd38cd1..3ba962f96a 100644 --- a/maintenance/patchSql.php +++ b/maintenance/patchSql.php @@ -45,11 +45,13 @@ class PatchSql extends Maintenance { public function execute() { $dbw = $this->getDB( DB_MASTER ); + $updater = DatabaseUpdater::newForDB( $dbw, true, $this ); + foreach ( $this->mArgs as $arg ) { $files = [ $arg, - $dbw->patchPath( $arg ), - $dbw->patchPath( "patch-$arg.sql" ), + $updater->patchPath( $dbw, $arg ), + $updater->patchPath( $dbw, "patch-$arg.sql" ), ]; foreach ( $files as $file ) { if ( file_exists( $file ) ) { @@ -64,5 +66,5 @@ class PatchSql extends Maintenance { } } -$maintClass = "PatchSql"; +$maintClass = PatchSql::class; require_once RUN_MAINTENANCE_IF_MAIN;