Piwik\Updates\Updates_2_11_0_b4::getMigrations PHP Method

getMigrations() public method

public getMigrations ( Updater $updater )
$updater Piwik\Updater
    public function getMigrations(Updater $updater)
    {
        $migrations = array();
        $archiveTables = ArchiveTableCreator::getTablesArchivesInstalled();
        $archiveBlobTables = array_filter($archiveTables, function ($name) {
            return ArchiveTableCreator::getTypeFromTableName($name) == ArchiveTableCreator::BLOB_TABLE;
        });
        foreach ($archiveBlobTables as $table) {
            $migrations[] = $this->migration->db->sql("UPDATE {$table} SET name = 'UserLanguage_language' WHERE name = 'UserSettings_language'");
        }
        return $migrations;
    }