migrations/Version20190408090859.php line 1

Open in your IDE?
  1. <?php
  2. declare(strict_types=1);
  3. namespace Application\Migrations;
  4. use Doctrine\DBAL\Schema\Schema;
  5. use Doctrine\Migrations\AbstractMigration;
  6. /**
  7.  * Auto-generated Migration: Please modify to your needs!
  8.  */
  9. final class Version20190408090859 extends AbstractMigration
  10. {
  11.     public function up(Schema $schema): void
  12.     {
  13.         // this up() migration is auto-generated, please modify it to your needs
  14.         $this->abortIf('mysql' !== $this->connection->getDatabasePlatform()->getName(), 'Migration can only be executed safely on \'mysql\'.');
  15.         $this->addSql('ALTER TABLE system_settings ADD lr_versions LONGTEXT NOT NULL COMMENT \'(DC2Type:array)\'');
  16.         $this->addSql('UPDATE system_settings SET lr_versions = \'a:19:{i:0;s:3:"1.0";i:1;s:3:"1.1";i:2;s:3:"2.0";i:3;s:3:"1.2";i:4;s:3:"2.1";i:5;s:3:"1.3";i:6;s:3:"2.2";i:7;s:3:"1.4";i:8;s:3:"3.0";i:9;s:3:"3.1";i:10;s:3:"2.3";i:11;s:6:"2017.1";i:12;s:6:"2017.2";i:13;s:6:"2017.4";i:14;s:6:"2017.3";i:15;s:6:"2017.5";i:16;s:6:"2018.0";i:17;s:6:"2018.1";i:18;s:6:"2019.0";}\' WHERE 1');
  17.     }
  18.     public function down(Schema $schema): void
  19.     {
  20.         // this down() migration is auto-generated, please modify it to your needs
  21.         $this->abortIf('mysql' !== $this->connection->getDatabasePlatform()->getName(), 'Migration can only be executed safely on \'mysql\'.');
  22.         $this->addSql('ALTER TABLE system_settings DROP lr_versions');
  23.     }
  24. }