migrations/Version20220701094515.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 Version20220701094515 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 families (id INT AUTO_INCREMENT NOT NULL, codigo VARCHAR(255) NOT NULL, descricao VARCHAR(255) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  19.         $this->addSql('CREATE TABLE grupoopcoes (id INT AUTO_INCREMENT NOT NULL, codigo VARCHAR(255) NOT NULL, grupo VARCHAR(255) NOT NULL, descricao VARCHAR(255) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  20.         $this->addSql('CREATE TABLE products (id INT AUTO_INCREMENT NOT NULL, codigo VARCHAR(255) NOT NULL, descricao VARCHAR(255) NOT NULL, text LONGTEXT DEFAULT NULL, price VARCHAR(255) DEFAULT NULL, price2 VARCHAR(255) DEFAULT NULL, foto LONGTEXT DEFAULT NULL, fimilyid VARCHAR(255) NOT NULL, idsubfamily VARCHAR(255) NOT NULL, idoptions VARCHAR(255) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  21.         $this->addSql('CREATE TABLE subfamilie (id INT AUTO_INCREMENT NOT NULL, codigo VARCHAR(255) NOT NULL, idfamily VARCHAR(255) NOT NULL, descricao VARCHAR(255) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  22.     }
  23.     public function down(Schema $schema): void
  24.     {
  25.         // this down() migration is auto-generated, please modify it to your needs
  26.         $this->addSql('DROP TABLE families');
  27.         $this->addSql('DROP TABLE grupoopcoes');
  28.         $this->addSql('DROP TABLE products');
  29.         $this->addSql('DROP TABLE subfamilie');
  30.     }
  31. }