migrations/Version20240304190354.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. /**
  7.  * Auto-generated Migration: Please modify to your needs!
  8.  */
  9. final class Version20240304190354 extends AbstractMigration
  10. {
  11.     public function getDescription(): string
  12.     {
  13.         return '';
  14.     }
  15.     public function up(Schema $schema): void
  16.     {
  17.         // this up() migration is auto-generated, please modify it to your needs
  18.         $this->addSql('CREATE TABLE sub_type (id INT AUTO_INCREMENT NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  19.         $this->addSql('ALTER TABLE products ADD sub_type VARCHAR(255) DEFAULT NULL, ADD capacity VARCHAR(255) DEFAULT NULL, ADD length VARCHAR(255) DEFAULT NULL, ADD height VARCHAR(255) DEFAULT NULL, ADD gas VARCHAR(255) DEFAULT NULL, ADD caliber VARCHAR(255) DEFAULT NULL, ADD thickness VARCHAR(255) DEFAULT NULL, ADD speed VARCHAR(255) DEFAULT NULL, ADD thread VARCHAR(255) DEFAULT NULL, ADD title VARCHAR(255) DEFAULT NULL, ADD sub_title VARCHAR(255) DEFAULT NULL, DROP gamme');
  20.     }
  21.     public function down(Schema $schema): void
  22.     {
  23.         // this down() migration is auto-generated, please modify it to your needs
  24.         $this->addSql('DROP TABLE sub_type');
  25.         $this->addSql('ALTER TABLE products ADD gamme TINYINT(1) DEFAULT NULL, DROP sub_type, DROP capacity, DROP length, DROP height, DROP gas, DROP caliber, DROP thickness, DROP speed, DROP thread, DROP title, DROP sub_title');
  26.     }
  27. }