migrations/Version20220629091402.php line 1

Open in your IDE?
  1. <?php
  2. declare(strict_types=1);
  3. namespace CoreMigrations;
  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 Version20220629091402 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('ALTER TABLE stocks_bundle__location CHANGE z z VARCHAR(20) NOT NULL COMMENT \'Stage\'');
  19.         $this->addSql('CREATE INDEX x ON stocks_bundle__location (x)');
  20.         $this->addSql('CREATE INDEX y ON stocks_bundle__location (y)');
  21.         $this->addSql('CREATE INDEX z ON stocks_bundle__location (z)');
  22.         $this->addSql('ALTER TABLE stocks_bundle__location RENAME INDEX idx_a4ab83ff5080ecde TO warehouse_id');
  23.         $this->addSql('CREATE INDEX product_id ON stocks_bundle__product_configuration (product_id)');
  24.         $this->addSql('CREATE INDEX batch_number ON stocks_bundle__stock_location (batch_number)');
  25.         $this->addSql('CREATE INDEX quantity ON stocks_bundle__stock_location (quantity)');
  26.         $this->addSql('CREATE INDEX quantity_in_order ON stocks_bundle__stock_location (quantity_in_order)');
  27.         $this->addSql('CREATE INDEX quantity_simulated ON stocks_bundle__stock_location (quantity_simulated)');
  28.         $this->addSql('CREATE INDEX date ON stocks_bundle__stock_location (date)');
  29.         $this->addSql('ALTER TABLE stocks_bundle__stock_location RENAME INDEX idx_bba57e06ebcd91f6 TO stock_product_id');
  30.         $this->addSql('ALTER TABLE stocks_bundle__stock_location RENAME INDEX idx_bba57e0664d218e TO location_id');
  31.         $this->addSql('ALTER TABLE stocks_bundle__stock_location RENAME INDEX idx_bba57e06e3b45410 TO sub_location_id');
  32.         $this->addSql('ALTER TABLE stocks_bundle__stock_location RENAME INDEX idx_bba57e06fcab8b6e TO date_type_id');
  33.         $this->addSql('CREATE INDEX quantity ON stocks_bundle__stock_movement (quantity)');
  34.         $this->addSql('CREATE INDEX sign ON stocks_bundle__stock_movement (sign)');
  35.         $this->addSql('ALTER TABLE stocks_bundle__stock_movement RENAME INDEX idx_11e6623ad0e7d5de TO stock_movement_reason_id');
  36.         $this->addSql('ALTER TABLE stocks_bundle__stock_movement RENAME INDEX idx_11e6623aa145ecc8 TO stock_quantity_id');
  37.         $this->addSql('ALTER TABLE stocks_bundle__stock_movement RENAME INDEX idx_11e6623a64d218e TO location_id');
  38.         $this->addSql('ALTER TABLE stocks_bundle__stock_movement RENAME INDEX idx_11e6623ae3b45410 TO sub_location_id');
  39.         $this->addSql('CREATE INDEX quantity ON stocks_bundle__stock_order_line (quantity)');
  40.         $this->addSql('CREATE INDEX quantity_available ON stocks_bundle__stock_order_line (quantity_available)');
  41.         $this->addSql('CREATE INDEX order_line_id ON stocks_bundle__stock_order_line (order_line_id)');
  42.         $this->addSql('ALTER TABLE stocks_bundle__stock_order_line RENAME INDEX idx_c168a566ebcd91f6 TO stock_product_id');
  43.         $this->addSql('CREATE INDEX quantity ON stocks_bundle__stock_order_line_location (quantity)');
  44.         $this->addSql('CREATE INDEX quantity_available ON stocks_bundle__stock_order_line_location (quantity_available)');
  45.         $this->addSql('ALTER TABLE stocks_bundle__stock_order_line_location RENAME INDEX idx_df6712fe3f9ef6ed TO stock_order_line_id');
  46.         $this->addSql('ALTER TABLE stocks_bundle__stock_order_line_location RENAME INDEX idx_df6712fed98387ba TO stock_location_id');
  47.         $this->addSql('CREATE INDEX quantity ON stocks_bundle__stock_product (quantity)');
  48.         $this->addSql('CREATE INDEX quantity_in_order ON stocks_bundle__stock_product (quantity_in_order)');
  49.         $this->addSql('CREATE INDEX quantity_simulated ON stocks_bundle__stock_product (quantity_simulated)');
  50.         $this->addSql('ALTER TABLE stocks_bundle__stock_product RENAME INDEX idx_3d03c4604584665a TO product_id');
  51.         $this->addSql('ALTER TABLE stocks_bundle__stock_product RENAME INDEX idx_3d03c4609941a932 TO declination_id');
  52.         $this->addSql('ALTER TABLE stocks_bundle__stock_product RENAME INDEX idx_3d03c4605080ecde TO warehouse_id');
  53.         $this->addSql('CREATE INDEX quantity ON stocks_bundle__stock_quantity (quantity)');
  54.         $this->addSql('CREATE INDEX quantity_entry ON stocks_bundle__stock_quantity (quantity_entry)');
  55.         $this->addSql('CREATE INDEX wholesale_price ON stocks_bundle__stock_quantity (wholesale_price)');
  56.         $this->addSql('CREATE INDEX currency_change_rate ON stocks_bundle__stock_quantity (currency_change_rate)');
  57.         $this->addSql('CREATE INDEX date_entry ON stocks_bundle__stock_quantity (date_entry)');
  58.         $this->addSql('ALTER TABLE stocks_bundle__stock_quantity RENAME INDEX idx_7ac8e1fb38248176 TO currency_id');
  59.         $this->addSql('CREATE INDEX reference ON stocks_bundle__sub_location (reference)');
  60.         $this->addSql('ALTER TABLE stocks_bundle__sub_location RENAME INDEX idx_69b6540664d218e TO location_id');
  61.         $this->addSql('CREATE INDEX name ON stocks_bundle__warehouse (name)');
  62.     }
  63.     public function down(Schema $schema): void
  64.     {
  65.         // this down() migration is auto-generated, please modify it to your needs
  66.         $this->addSql('DROP INDEX x ON stocks_bundle__location');
  67.         $this->addSql('DROP INDEX y ON stocks_bundle__location');
  68.         $this->addSql('DROP INDEX z ON stocks_bundle__location');
  69.         $this->addSql('ALTER TABLE stocks_bundle__location CHANGE z z VARCHAR(20) NOT NULL COMMENT \'Height\'');
  70.         $this->addSql('ALTER TABLE stocks_bundle__location RENAME INDEX warehouse_id TO IDX_A4AB83FF5080ECDE');
  71.         $this->addSql('DROP INDEX product_id ON stocks_bundle__product_configuration');
  72.         $this->addSql('DROP INDEX batch_number ON stocks_bundle__stock_location');
  73.         $this->addSql('DROP INDEX quantity ON stocks_bundle__stock_location');
  74.         $this->addSql('DROP INDEX quantity_in_order ON stocks_bundle__stock_location');
  75.         $this->addSql('DROP INDEX quantity_simulated ON stocks_bundle__stock_location');
  76.         $this->addSql('DROP INDEX date ON stocks_bundle__stock_location');
  77.         $this->addSql('ALTER TABLE stocks_bundle__stock_location RENAME INDEX location_id TO IDX_BBA57E0664D218E');
  78.         $this->addSql('ALTER TABLE stocks_bundle__stock_location RENAME INDEX sub_location_id TO IDX_BBA57E06E3B45410');
  79.         $this->addSql('ALTER TABLE stocks_bundle__stock_location RENAME INDEX stock_product_id TO IDX_BBA57E06EBCD91F6');
  80.         $this->addSql('ALTER TABLE stocks_bundle__stock_location RENAME INDEX date_type_id TO IDX_BBA57E06FCAB8B6E');
  81.         $this->addSql('DROP INDEX quantity ON stocks_bundle__stock_movement');
  82.         $this->addSql('DROP INDEX sign ON stocks_bundle__stock_movement');
  83.         $this->addSql('ALTER TABLE stocks_bundle__stock_movement RENAME INDEX location_id TO IDX_11E6623A64D218E');
  84.         $this->addSql('ALTER TABLE stocks_bundle__stock_movement RENAME INDEX stock_quantity_id TO IDX_11E6623AA145ECC8');
  85.         $this->addSql('ALTER TABLE stocks_bundle__stock_movement RENAME INDEX stock_movement_reason_id TO IDX_11E6623AD0E7D5DE');
  86.         $this->addSql('ALTER TABLE stocks_bundle__stock_movement RENAME INDEX sub_location_id TO IDX_11E6623AE3B45410');
  87.         $this->addSql('DROP INDEX quantity ON stocks_bundle__stock_order_line');
  88.         $this->addSql('DROP INDEX quantity_available ON stocks_bundle__stock_order_line');
  89.         $this->addSql('DROP INDEX order_line_id ON stocks_bundle__stock_order_line');
  90.         $this->addSql('ALTER TABLE stocks_bundle__stock_order_line RENAME INDEX stock_product_id TO IDX_C168A566EBCD91F6');
  91.         $this->addSql('DROP INDEX quantity ON stocks_bundle__stock_order_line_location');
  92.         $this->addSql('DROP INDEX quantity_available ON stocks_bundle__stock_order_line_location');
  93.         $this->addSql('ALTER TABLE stocks_bundle__stock_order_line_location RENAME INDEX stock_order_line_id TO IDX_DF6712FE3F9EF6ED');
  94.         $this->addSql('ALTER TABLE stocks_bundle__stock_order_line_location RENAME INDEX stock_location_id TO IDX_DF6712FED98387BA');
  95.         $this->addSql('DROP INDEX quantity ON stocks_bundle__stock_product');
  96.         $this->addSql('DROP INDEX quantity_in_order ON stocks_bundle__stock_product');
  97.         $this->addSql('DROP INDEX quantity_simulated ON stocks_bundle__stock_product');
  98.         $this->addSql('ALTER TABLE stocks_bundle__stock_product RENAME INDEX product_id TO IDX_3D03C4604584665A');
  99.         $this->addSql('ALTER TABLE stocks_bundle__stock_product RENAME INDEX warehouse_id TO IDX_3D03C4605080ECDE');
  100.         $this->addSql('ALTER TABLE stocks_bundle__stock_product RENAME INDEX declination_id TO IDX_3D03C4609941A932');
  101.         $this->addSql('DROP INDEX quantity ON stocks_bundle__stock_quantity');
  102.         $this->addSql('DROP INDEX quantity_entry ON stocks_bundle__stock_quantity');
  103.         $this->addSql('DROP INDEX wholesale_price ON stocks_bundle__stock_quantity');
  104.         $this->addSql('DROP INDEX currency_change_rate ON stocks_bundle__stock_quantity');
  105.         $this->addSql('DROP INDEX date_entry ON stocks_bundle__stock_quantity');
  106.         $this->addSql('ALTER TABLE stocks_bundle__stock_quantity RENAME INDEX currency_id TO IDX_7AC8E1FB38248176');
  107.         $this->addSql('DROP INDEX reference ON stocks_bundle__sub_location');
  108.         $this->addSql('ALTER TABLE stocks_bundle__sub_location RENAME INDEX location_id TO IDX_69B6540664D218E');
  109.         $this->addSql('DROP INDEX name ON stocks_bundle__warehouse');
  110.     }
  111. }