migrations/Version20250318095460.php line 1

Open in your IDE?
  1. <?php
  2. /**
  3.  * @noinspection PhpUnused
  4.  * @noinspection PhpInternalEntityUsedInspection
  5.  */
  6. declare(strict_types=1);
  7. namespace DoctrineMigrations;
  8. use App\Validator\Constraints\Api\SocialCounseling\CategoryType\AbstractCategoryTypeIdCompound;
  9. use Doctrine\DBAL\Schema\Schema;
  10. use Doctrine\Migrations\AbstractMigration;
  11. /**
  12.  * Auto-generated Migration: Please modify to your needs!
  13.  */
  14. final class Version20250318095460 extends AbstractMigration
  15. {
  16.     public function down(Schema $schema): void
  17.     {
  18.         // this down() migration is auto-generated, please modify it to your needs
  19.     }
  20.     public function getDescription(): string
  21.     {
  22.         return "- Seeding of SocialCounseling employee assistance category type table.";
  23.     }
  24.     public function up(Schema $schema): void
  25.     {
  26.         $list '(\'' implode('\'),(\''AbstractCategoryTypeIdCompound::ENABLED_CHOICES) . '\');';
  27.         $this->addSql(
  28.             "
  29.                 INSERT INTO sob_employee_assistance_category_type
  30.                     (id)
  31.                 VALUES
  32.                     $list
  33.             "
  34.         );
  35.     }
  36. }