PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / 5.7.0
Matomo Analytics – Powerful, Privacy-First Insights for WordPress v5.7.0
5.13.0 5.12.1 5.12.0 5.11.1 5.11.0 5.10.2 5.10.1 trunk 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.3.0 1.3.1 1.3.2 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.1.0 4.1.1 4.1.2 4.1.3 4.10.0 4.11.0 4.12.0 4.13.0 4.13.2 4.13.3 4.13.4 4.13.5 4.14.0 4.14.1 4.14.2 4.15.0 4.15.1 4.15.2 4.15.3 4.2.0 4.3.0 4.3.1 4.4.1 4.4.2 4.5.0 4.6.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 5.0.6 5.0.7 5.0.8 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.10.0 5.2.0 5.2.1 5.2.2 5.3.0 5.3.1 5.3.2 5.3.3 5.6.0 5.6.1 5.7.0 5.7.1 5.8.0 5.8.1 5.8.2
matomo / app / core / Updates / 5.7.0-b2.php
matomo / app / core / Updates Last commit date
3.12.0-b1.php 2 years ago 3.12.0-b7.php 2 years ago 4.0.0-b1.php 8 months ago 4.0.0-b3.php 2 years ago 4.0.0-rc3.php 2 years ago 4.0.0-rc4.php 1 year ago 4.0.1-b1.php 2 years ago 4.0.4-b1.php 2 years ago 4.1.2-b1.php 2 years ago 4.1.2-b2.php 2 years ago 4.10.0-b1.php 8 months ago 4.11.0-b1.php 2 years ago 4.11.0-rc2.php 8 months ago 4.12.0-b1.php 2 years ago 4.12.0-b2.php 2 years ago 4.12.0-b3.php 8 months ago 4.12.0-b4.php 2 years ago 4.3.0-b3.php 2 years ago 4.3.0-b4.php 8 months ago 4.3.0-rc2.php 2 years ago 4.4.0-b1.php 2 years ago 4.5.0-b1.php 2 years ago 4.6.0-b1.php 2 years ago 4.6.0-b4.php 8 months ago 4.6.2-rc2.php 1 year ago 4.7.0-b2.php 2 years ago 4.7.1-b1.php 2 years ago 5.0.0-b1.php 1 year ago 5.0.0-rc2.php 2 years ago 5.0.0-rc5.php 2 years ago 5.2.0-b2.php 1 year ago 5.2.0-b6.php 1 year ago 5.3.0-b1.php 1 year ago 5.3.0-rc1.php 1 year ago 5.4.0-b1.php 8 months ago 5.4.0-b3.php 8 months ago 5.4.0-b4.php 8 months ago 5.5.0-b2.php 8 months ago 5.6.0-b1.php 8 months ago 5.7.0-b1.php 6 months ago 5.7.0-b2.php 6 months ago 5.7.0-b3.php 6 months ago
5.7.0-b2.php
41 lines
1 <?php
2
3 /**
4 * Matomo - free/libre analytics platform
5 *
6 * @link https://matomo.org
7 * @license https://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
8 */
9 namespace Piwik\Updates;
10
11 use Piwik\Updater;
12 use Piwik\Updater\Migration\Factory as MigrationFactory;
13 use Piwik\Updates as PiwikUpdates;
14 use Piwik\Updater\Migration;
15 /**
16 * Update for version 5.7.0-b1
17 */
18 class Updates_5_7_0_b2 extends PiwikUpdates
19 {
20 /**
21 * @var MigrationFactory
22 */
23 private $migration;
24 public function __construct(MigrationFactory $factory)
25 {
26 $this->migration = $factory;
27 }
28 /**
29 * @param Updater $updater
30 * @return Migration[]
31 */
32 public function getMigrations(Updater $updater)
33 {
34 return [$this->migration->db->createTable('archiving_metrics', ['metadataid' => 'BIGINT UNSIGNED NOT NULL AUTO_INCREMENT', 'idarchive' => 'BIGINT UNSIGNED NOT NULL', 'idsite' => 'INTEGER UNSIGNED NOT NULL', 'archive_name' => 'VARCHAR(255) NOT NULL', 'date1' => 'DATE NOT NULL', 'date2' => 'DATE NOT NULL', 'period' => 'TINYINT UNSIGNED NOT NULL', 'ts_started' => 'DATETIME NOT NULL', 'ts_finished' => 'DATETIME NOT NULL', 'total_time' => 'BIGINT UNSIGNED NOT NULL', 'total_time_exclusive' => 'BIGINT UNSIGNED NOT NULL'], ['metadataid']), $this->migration->db->addIndex('archiving_metrics', ['idarchive'], 'index_idarchive'), $this->migration->db->addIndex('archiving_metrics', ['idsite', 'archive_name'], 'index_idsite_archive_name'), $this->migration->db->addIndex('archiving_metrics', ['idsite', 'date1', 'period'], 'index_idsite_date1_period')];
35 }
36 public function doUpdate(Updater $updater)
37 {
38 $updater->executeMigrations(__FILE__, $this->getMigrations($updater));
39 }
40 }
41