migrations/2024/03/Version20240329082935.php line 1

  1. <?php
  2. declare(strict_types=1);
  3. namespace DoctrineMigrations;
  4. use Doctrine\DBAL\Schema\Schema;
  5. use Doctrine\Migrations\AbstractMigration;
  6. final class Version20240329082935 extends AbstractMigration
  7. {
  8.     public function up(Schema $schema): void
  9.     {
  10.         $this->addSql('ALTER TABLE app_car ADD seller_id BINARY(16) DEFAULT NULL COMMENT \'(DC2Type:contact_id)\', ADD country_of_origin VARCHAR(2) DEFAULT NULL, ADD custom_reference_number VARCHAR(255) DEFAULT NULL, ADD butterfly_number VARCHAR(255) DEFAULT NULL');
  11.         $this->addSql('ALTER TABLE app_car ADD CONSTRAINT FK_594F555A8DE820D9 FOREIGN KEY (seller_id) REFERENCES contact (id)');
  12.         $this->addSql('CREATE INDEX IDX_594F555A8DE820D9 ON app_car (seller_id)');
  13.     }
  14.     public function down(Schema $schema): void
  15.     {
  16.         $this->addSql('ALTER TABLE app_car DROP FOREIGN KEY FK_594F555A8DE820D9');
  17.         $this->addSql('DROP INDEX IDX_594F555A8DE820D9 ON app_car');
  18.         $this->addSql('ALTER TABLE app_car DROP seller_id, DROP country_of_origin, DROP custom_reference_number, DROP butterfly_number');
  19.     }
  20. }