migrations/Version20230731162607.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. /**
  7.  * Auto-generated Migration: Please modify to your needs!
  8.  */
  9. final class Version20230731162607 extends AbstractMigration
  10. {
  11.     public function getDescription(): string
  12.     {
  13.         return '';
  14.     }
  15.     public function up(Schema $schema): void
  16.     {
  17.        
  18.         
  19.         $this->addSql('ALTER TABLE step_type ADD CONSTRAINT FK_C248CA78D60322AC FOREIGN KEY (role_id) REFERENCES role (id)');
  20.         $this->addSql('ALTER TABLE step_type_city ADD CONSTRAINT FK_2769BEF775B10A7C FOREIGN KEY (step_type_id) REFERENCES step_type (id) ON DELETE CASCADE');
  21.         $this->addSql('ALTER TABLE step_type_city ADD CONSTRAINT FK_2769BEF78BAC62AF FOREIGN KEY (city_id) REFERENCES city (id) ON DELETE CASCADE');
  22.         $this->addSql('ALTER TABLE store ADD CONSTRAINT FK_FF5758778BAC62AF FOREIGN KEY (city_id) REFERENCES city (id)');
  23.         $this->addSql('ALTER TABLE store ADD CONSTRAINT FK_FF575877A76ED395 FOREIGN KEY (user_id) REFERENCES user (id)');
  24.         $this->addSql('ALTER TABLE store ADD CONSTRAINT FK_FF5758773C721D40 FOREIGN KEY (city_region_id) REFERENCES city_region (id)');
  25.         $this->addSql('ALTER TABLE tracking_step ADD CONSTRAINT FK_11966CF97BE036FC FOREIGN KEY (shipment_id) REFERENCES shipment (id)');
  26.         $this->addSql('ALTER TABLE tracking_step ADD CONSTRAINT FK_11966CF975B10A7C FOREIGN KEY (step_type_id) REFERENCES step_type (id)');
  27.         $this->addSql('ALTER TABLE transaction ADD CONSTRAINT FK_723705D1EAFC2947 FOREIGN KEY (cash_box_id) REFERENCES cash_box (id)');
  28.         $this->addSql('ALTER TABLE transaction ADD CONSTRAINT FK_723705D14B042A69 FOREIGN KEY (transaction_list_id) REFERENCES transaction_list (id)');
  29.         $this->addSql('ALTER TABLE vendor ADD CONSTRAINT FK_F52233F6A76ED395 FOREIGN KEY (user_id) REFERENCES user (id)');
  30.     }
  31.     public function down(Schema $schema): void
  32.     {
  33.         // this down() migration is auto-generated, please modify it to your needs
  34.         $this->addSql('ALTER TABLE visit DROP FOREIGN KEY FK_437EE9399395C3F3');
  35.         $this->addSql('ALTER TABLE visit DROP FOREIGN KEY FK_437EE939B092A811');
  36.         $this->addSql('DROP TABLE visit');
  37.         $this->addSql('ALTER TABLE attribut_value DROP FOREIGN KEY FK_BE5BA86C4584665A');
  38.         $this->addSql('ALTER TABLE cash_box DROP FOREIGN KEY FK_56F5F25FB092A811');
  39.         $this->addSql('ALTER TABLE cash_on_delivery DROP FOREIGN KEY FK_78AC5D187BE036FC');
  40.         $this->addSql('ALTER TABLE cash_on_delivery DROP FOREIGN KEY FK_78AC5D18EAFC2947');
  41.         $this->addSql('ALTER TABLE cash_on_delivery DROP FOREIGN KEY FK_78AC5D189395C3F3');
  42.         $this->addSql('ALTER TABLE cash_on_delivery DROP FOREIGN KEY FK_78AC5D1841D79DD3');
  43.         $this->addSql('ALTER TABLE city_region DROP FOREIGN KEY FK_FA2EBF868BAC62AF');
  44.         $this->addSql('ALTER TABLE city_region DROP FOREIGN KEY FK_FA2EBF86F603EE73');
  45.         $this->addSql('ALTER TABLE complaint DROP FOREIGN KEY FK_5F2732B59395C3F3');
  46.         $this->addSql('ALTER TABLE complaint DROP FOREIGN KEY FK_5F2732B54939A23B');
  47.         $this->addSql('ALTER TABLE customer DROP FOREIGN KEY FK_81398E09D2919A68');
  48.         $this->addSql('ALTER TABLE customer DROP FOREIGN KEY FK_81398E09A76ED395');
  49.         $this->addSql('ALTER TABLE customer DROP FOREIGN KEY FK_81398E09F603EE73');
  50.         $this->addSql('ALTER TABLE customer DROP FOREIGN KEY FK_81398E093C721D40');
  51.         $this->addSql('ALTER TABLE customer DROP FOREIGN KEY FK_81398E09B092A811');
  52.         $this->addSql('ALTER TABLE customer_address DROP FOREIGN KEY FK_1193CB3F9395C3F3');
  53.         $this->addSql('ALTER TABLE customer_address DROP FOREIGN KEY FK_1193CB3F8BAC62AF');
  54.         $this->addSql('ALTER TABLE customer_address DROP FOREIGN KEY FK_1193CB3FCCF9E01E');
  55.         $this->addSql('ALTER TABLE customer_wallet_point DROP FOREIGN KEY FK_C97A56479395C3F3');
  56.         $this->addSql('ALTER TABLE customer_wallet_point DROP FOREIGN KEY FK_C97A5647BE2907C8');
  57.         $this->addSql('ALTER TABLE customer_wallet_point DROP FOREIGN KEY FK_C97A56479052ABB0');
  58.         $this->addSql('ALTER TABLE departement DROP FOREIGN KEY FK_C1765B638BAC62AF');
  59.         $this->addSql('ALTER TABLE financial_period DROP FOREIGN KEY FK_6E18427D1202BCCD');
  60.         $this->addSql('ALTER TABLE flexy_shop_import_data DROP FOREIGN KEY FK_7A27406EF603EE73');
  61.         $this->addSql('ALTER TABLE invoice DROP FOREIGN KEY FK_906517449395C3F3');
  62.         $this->addSql('ALTER TABLE invoice DROP FOREIGN KEY FK_906517445AA1164F');
  63.         $this->addSql('ALTER TABLE journal_entry_item DROP FOREIGN KEY FK_265947196A86E4FB');
  64.         $this->addSql('ALTER TABLE mission DROP FOREIGN KEY FK_9067F23C2B1C2395');
  65.         $this->addSql('ALTER TABLE mission DROP FOREIGN KEY FK_9067F23C34A1A620');
  66.         $this->addSql('ALTER TABLE mission DROP FOREIGN KEY FK_9067F23C7BE036FC');
  67.         $this->addSql('ALTER TABLE offer DROP FOREIGN KEY FK_29D6873EE4BCF095');
  68.         $this->addSql('ALTER TABLE pack_engagement DROP FOREIGN KEY FK_FA0789571919B217');
  69.         $this->addSql('ALTER TABLE pack_engagement DROP FOREIGN KEY FK_FA0789579395C3F3');
  70.         $this->addSql('ALTER TABLE payment DROP FOREIGN KEY FK_6D28840D5AA1164F');
  71.         $this->addSql('ALTER TABLE payment DROP FOREIGN KEY FK_6D28840D2B1C2395');
  72.         $this->addSql('ALTER TABLE reservation DROP FOREIGN KEY FK_42C8495553C674EE');
  73.         $this->addSql('ALTER TABLE reservation DROP FOREIGN KEY FK_42C849559395C3F3');
  74.         $this->addSql('ALTER TABLE shipment DROP FOREIGN KEY FK_2CB20DC19883967');
  75.         $this->addSql('ALTER TABLE shipment DROP FOREIGN KEY FK_2CB20DCCB121EE5');
  76.         $this->addSql('ALTER TABLE shipment DROP FOREIGN KEY FK_2CB20DC6DE4646B');
  77.         $this->addSql('ALTER TABLE shipment DROP FOREIGN KEY FK_2CB20DC7614F9A0');
  78.         $this->addSql('ALTER TABLE shipment DROP FOREIGN KEY FK_2CB20DC24509F82');
  79.         $this->addSql('ALTER TABLE shipment DROP FOREIGN KEY FK_2CB20DC935945C1');
  80.         $this->addSql('ALTER TABLE shipment DROP FOREIGN KEY FK_2CB20DCC807DE4F');
  81.         $this->addSql('ALTER TABLE shipment DROP FOREIGN KEY FK_2CB20DC5F7D6850');
  82.         $this->addSql('ALTER TABLE shipment DROP FOREIGN KEY FK_2CB20DC940A1485');
  83.         $this->addSql('ALTER TABLE shipment DROP FOREIGN KEY FK_2CB20DC49EE48A9');
  84.         $this->addSql('ALTER TABLE shipment_collect_money DROP FOREIGN KEY FK_40F5516C7BE036FC');
  85.         $this->addSql('ALTER TABLE shipment_collect_money DROP FOREIGN KEY FK_40F5516CEAFC2947');
  86.         $this->addSql('ALTER TABLE shipment_item DROP FOREIGN KEY FK_1C5734049EE48A9');
  87.         $this->addSql('ALTER TABLE shipment_item DROP FOREIGN KEY FK_1C57340940A1485');
  88.         $this->addSql('ALTER TABLE shipment_item DROP FOREIGN KEY FK_1C573407BE036FC');
  89.         $this->addSql('ALTER TABLE shipment_item DROP FOREIGN KEY FK_1C57340395CC302');
  90.         $this->addSql('ALTER TABLE shipment_item_child DROP FOREIGN KEY FK_59F05CC5F9C754FB');
  91.         $this->addSql('ALTER TABLE shipment_item_child_tracking_step DROP FOREIGN KEY FK_2CE1D9965A967186');
  92.         $this->addSql('ALTER TABLE shipment_item_child_tracking_step DROP FOREIGN KEY FK_2CE1D996C709FA4');
  93.         $this->addSql('ALTER TABLE shipment_paper DROP FOREIGN KEY FK_C2D7C2B37BE036FC');
  94.         $this->addSql('ALTER TABLE shipment_paper DROP FOREIGN KEY FK_C2D7C2B3EAFC2947');
  95.         $this->addSql('ALTER TABLE shipping_calculation_method DROP FOREIGN KEY FK_3968FBEB5F7D6850');
  96.         $this->addSql('ALTER TABLE shipping_method DROP FOREIGN KEY FK_7503FF2F39C1775');
  97.         $this->addSql('ALTER TABLE shipping_method DROP FOREIGN KEY FK_7503FF2FD2919A68');
  98.         $this->addSql('ALTER TABLE shipping_method DROP FOREIGN KEY FK_7503FF2FF96C50C0');
  99.         $this->addSql('ALTER TABLE shipping_method DROP FOREIGN KEY FK_7503FF2F99F2E197');
  100.         $this->addSql('ALTER TABLE shipping_method_city_region DROP FOREIGN KEY FK_850EE7C25F7D6850');
  101.         $this->addSql('ALTER TABLE shipping_method_city_region DROP FOREIGN KEY FK_850EE7C23C721D40');
  102.         $this->addSql('ALTER TABLE shipping_rule DROP FOREIGN KEY FK_D7643ACE5F7D6850');
  103.         $this->addSql('ALTER TABLE step_type DROP FOREIGN KEY FK_C248CA78D60322AC');
  104.         $this->addSql('ALTER TABLE step_type_city DROP FOREIGN KEY FK_2769BEF775B10A7C');
  105.         $this->addSql('ALTER TABLE step_type_city DROP FOREIGN KEY FK_2769BEF78BAC62AF');
  106.         $this->addSql('ALTER TABLE store DROP FOREIGN KEY FK_FF5758778BAC62AF');
  107.         $this->addSql('ALTER TABLE store DROP FOREIGN KEY FK_FF575877A76ED395');
  108.         $this->addSql('ALTER TABLE store DROP FOREIGN KEY FK_FF5758773C721D40');
  109.         $this->addSql('ALTER TABLE tracking_step DROP FOREIGN KEY FK_11966CF97BE036FC');
  110.         $this->addSql('ALTER TABLE tracking_step DROP FOREIGN KEY FK_11966CF975B10A7C');
  111.         $this->addSql('ALTER TABLE transaction DROP FOREIGN KEY FK_723705D1EAFC2947');
  112.         $this->addSql('ALTER TABLE transaction DROP FOREIGN KEY FK_723705D14B042A69');
  113.         $this->addSql('ALTER TABLE vendor DROP FOREIGN KEY FK_F52233F6A76ED395');
  114.     }
  115. }