3 declare(strict_types
=1);
5 namespace Application\Migrations
;
7 use Doctrine\DBAL\Schema\Schema
;
8 use Wallabag\CoreBundle\Doctrine\WallabagMigration
;
11 * Renamed Piwik to Matomo in configuration.
13 final class Version20200428072628
extends WallabagMigration
15 public function up(Schema
$schema): void
17 $this->addSql('UPDATE ' . $this->getTable('internal_setting', true) . " SET name = 'matomo_enabled' where name = 'piwik_enabled';");
18 $this->addSql('UPDATE ' . $this->getTable('internal_setting', true) . " SET name = 'matomo_host' where name = 'piwik_host';");
19 $this->addSql('UPDATE ' . $this->getTable('internal_setting', true) . " SET name = 'matomo_site_id' where name = 'piwik_site_id';");
22 public function down(Schema
$schema): void
24 $this->addSql('UPDATE ' . $this->getTable('internal_setting', true) . " SET name = 'piwik_enabled' where name = 'matomo_enabled';");
25 $this->addSql('UPDATE ' . $this->getTable('internal_setting', true) . " SET name = 'piwik_host' where name = 'matomo_host';");
26 $this->addSql('UPDATE ' . $this->getTable('internal_setting', true) . " SET name = 'piwik_site_id' where name = 'matomo_site_id';");