migrations/Version20240705065722.php line 1

Open in your IDE?
  1. <?php
  2. declare(strict_types=1);
  3. namespace DoctrineMigrations;
  4. use Doctrine\DBAL\Schema\Schema;
  5. use Doctrine\Migrations\AbstractMigration;
  6. final class Version20240705065722 extends AbstractMigration
  7. {
  8.     public function getDescription() : string
  9.     {
  10.         return 'Adds initial application statuses to dict_application_status table';
  11.     }
  12.     public function up(Schema $schema) : void
  13.     {
  14.         $this->addSql('INSERT INTO dict_application_status (id, name, code) VALUES (gen_random_uuid(), \'Roboczy\', \'roboczy\')');
  15.         $this->addSql('INSERT INTO dict_application_status (id, name, code) VALUES (gen_random_uuid(), \'Zatwierdzony\', \'zatwierdzony\')');
  16.         $this->addSql('INSERT INTO dict_application_status (id, name, code) VALUES (gen_random_uuid(), \'Wysłany\', \'wyslany\')');
  17.         $this->addSql('INSERT INTO dict_application_status (id, name, code) VALUES (gen_random_uuid(), \'Załatwiony\', \'zalatwiony\')');
  18.     }
  19.     public function down(Schema $schema) : void
  20.     {
  21.         $this->addSql('DELETE FROM dict_application_status WHERE code IN (\'roboczy\', \'zatwierdzony\', \'wyslany\', \'zalatwiony\')');
  22.     }
  23. }