migrations/Version20240813052051.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 Version20240813052051 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 adresse (id INT AUTO_INCREMENT NOT NULL, quartier_id INT DEFAULT NULL, patient_id INT DEFAULT NULL, ictus_pharmacie_id INT DEFAULT NULL, lot VARCHAR(255) NOT NULL, titre VARCHAR(255) NOT NULL, longitude DOUBLE PRECISION DEFAULT NULL, latitude DOUBLE PRECISION DEFAULT NULL, INDEX IDX_C35F0816DF1E57AB (quartier_id), INDEX IDX_C35F08166B899279 (patient_id), UNIQUE INDEX UNIQ_C35F0816196C0F6D (ictus_pharmacie_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  19.         $this->addSql('CREATE TABLE ictus_commande_ordonnance (ictus_commande_id INT NOT NULL, ordonnance_id INT NOT NULL, INDEX IDX_67051FD789653373 (ictus_commande_id), INDEX IDX_67051FD72BF23B8F (ordonnance_id), PRIMARY KEY(ictus_commande_id, ordonnance_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  20.         $this->addSql('ALTER TABLE adresse ADD CONSTRAINT FK_C35F0816DF1E57AB FOREIGN KEY (quartier_id) REFERENCES quartier (id)');
  21.         $this->addSql('ALTER TABLE adresse ADD CONSTRAINT FK_C35F08166B899279 FOREIGN KEY (patient_id) REFERENCES user (id)');
  22.         $this->addSql('ALTER TABLE adresse ADD CONSTRAINT FK_C35F0816196C0F6D FOREIGN KEY (ictus_pharmacie_id) REFERENCES ictus_pharmacie (id)');
  23.         $this->addSql('ALTER TABLE ictus_commande_ordonnance ADD CONSTRAINT FK_67051FD789653373 FOREIGN KEY (ictus_commande_id) REFERENCES ictus_commande (id) ON DELETE CASCADE');
  24.         $this->addSql('ALTER TABLE ictus_commande_ordonnance ADD CONSTRAINT FK_67051FD72BF23B8F FOREIGN KEY (ordonnance_id) REFERENCES ordonnance (id) ON DELETE CASCADE');
  25.         $this->addSql('ALTER TABLE discution ADD CONSTRAINT FK_A1C45B382D6BA2D9 FOREIGN KEY (reclamation_id) REFERENCES reclamation (id)');
  26.         $this->addSql('ALTER TABLE discution ADD CONSTRAINT FK_A1C45B38A76ED395 FOREIGN KEY (user_id) REFERENCES user (id)');
  27.         $this->addSql('ALTER TABLE forecast ADD CONSTRAINT FK_2A9C7844A76ED395 FOREIGN KEY (user_id) REFERENCES user (id)');
  28.         $this->addSql('ALTER TABLE forecast ADD CONSTRAINT FK_2A9C7844E04B8815 FOREIGN KEY (etatpaiement_id) REFERENCES etat_paiement (id)');
  29.         $this->addSql('ALTER TABLE forecast ADD CONSTRAINT FK_2A9C784454046225 FOREIGN KEY (typepaiement_id) REFERENCES typepaiement (id)');
  30.         $this->addSql('ALTER TABLE forecast ADD CONSTRAINT FK_2A9C7844407EB501 FOREIGN KEY (grossiste_id) REFERENCES user (id)');
  31.         $this->addSql('ALTER TABLE forecast_details ADD CONSTRAINT FK_95EB5931F8DCC97 FOREIGN KEY (forecast_id) REFERENCES forecast (id)');
  32.         $this->addSql('ALTER TABLE forecast_details ADD CONSTRAINT FK_95EB59314FD8F9C3 FOREIGN KEY (produit_id_id) REFERENCES product (id)');
  33.         $this->addSql('ALTER TABLE group_suggestion ADD CONSTRAINT FK_A4D92A9A76ED395 FOREIGN KEY (user_id) REFERENCES user (id)');
  34.         $this->addSql('ALTER TABLE group_suggestion ADD CONSTRAINT FK_A4D92A96BF700BD FOREIGN KEY (status_id) REFERENCES proposition_status (id) ON DELETE CASCADE');
  35.         $this->addSql('ALTER TABLE guide ADD CONSTRAINT FK_CA9EC7358B8493C3 FOREIGN KEY (typeguide_id) REFERENCES type_guide (id)');
  36.         $this->addSql('ALTER TABLE historique_paiement ADD CONSTRAINT FK_710402ECA76ED395 FOREIGN KEY (user_id) REFERENCES user (id)');
  37.         $this->addSql('ALTER TABLE historique_paiement ADD CONSTRAINT FK_710402ECBFCDF877 FOREIGN KEY (my_order_id) REFERENCES `order` (id)');
  38.         $this->addSql('ALTER TABLE historique_paiement ADD CONSTRAINT FK_710402EC54046225 FOREIGN KEY (typepaiement_id) REFERENCES typepaiement (id)');
  39.         $this->addSql('ALTER TABLE historique_paiement ADD CONSTRAINT FK_710402ECF8DCC97 FOREIGN KEY (forecast_id) REFERENCES forecast (id)');
  40.         $this->addSql('ALTER TABLE historique_refus_proposition ADD CONSTRAINT FK_9F9D26869723FA6F FOREIGN KEY (pharmcie_id) REFERENCES user (id)');
  41.         $this->addSql('ALTER TABLE icto_mouvement ADD CONSTRAINT FK_512E521EBC6D351B FOREIGN KEY (pharmacie_id) REFERENCES ictus_pharmacie (id)');
  42.         $this->addSql('ALTER TABLE icto_mouvement ADD CONSTRAINT FK_512E521EF975A74D FOREIGN KEY (typemouvement_id) REFERENCES icto_typemouvement (id)');
  43.         $this->addSql('ALTER TABLE icto_paramgeneral ADD CONSTRAINT FK_A7B9295FA6E44244 FOREIGN KEY (pays_id) REFERENCES pays (id)');
  44.         $this->addSql('ALTER TABLE icto_parampov ADD CONSTRAINT FK_BFB518FEBC6D351B FOREIGN KEY (pharmacie_id) REFERENCES ictus_pharmacie (id)');
  45.         $this->addSql('ALTER TABLE icto_remboursement ADD CONSTRAINT FK_FB668A9C95A6EE59 FOREIGN KEY (demandeur_id) REFERENCES ictus_pharmacie (id)');
  46.         $this->addSql('ALTER TABLE icto_remboursement ADD CONSTRAINT FK_FB668A9C422667C5 FOREIGN KEY (payeur_id) REFERENCES user (id)');
  47.         $this->addSql('ALTER TABLE icto_remboursement ADD CONSTRAINT FK_FB668A9CCC0F8933 FOREIGN KEY (typepayedemande_id) REFERENCES ictus_type_paiement (id)');
  48.         $this->addSql('ALTER TABLE icto_remboursement ADD CONSTRAINT FK_FB668A9C9AB5AF2C FOREIGN KEY (typepayeobtenue_id) REFERENCES ictus_type_paiement (id)');
  49.         $this->addSql('ALTER TABLE ictus_commande ADD CONSTRAINT FK_536D322CE04B8815 FOREIGN KEY (etatpaiement_id) REFERENCES ictus_etat_paiement (id)');
  50.         $this->addSql('ALTER TABLE ictus_commande ADD CONSTRAINT FK_536D322C9174120 FOREIGN KEY (type_livraison_id) REFERENCES ictus_type_livraison (id)');
  51.         $this->addSql('ALTER TABLE ictus_commande ADD CONSTRAINT FK_536D322CBC6D351B FOREIGN KEY (pharmacie_id) REFERENCES ictus_pharmacie (id)');
  52.         $this->addSql('ALTER TABLE ictus_commande ADD CONSTRAINT FK_536D322C615593E9 FOREIGN KEY (type_paiement_id) REFERENCES ictus_type_paiement (id)');
  53.         $this->addSql('ALTER TABLE ictus_commande ADD CONSTRAINT FK_536D322CA76ED395 FOREIGN KEY (user_id) REFERENCES user (id)');
  54.         $this->addSql('ALTER TABLE ictus_commande_line ADD CONSTRAINT FK_3BB602682EA2E54 FOREIGN KEY (commande_id) REFERENCES ictus_commande (id)');
  55.         $this->addSql('ALTER TABLE ictus_commande_line ADD CONSTRAINT FK_3BB60267F835D16 FOREIGN KEY (stock_pharmacie_produit_id) REFERENCES stockpharmacie (id)');
  56.         $this->addSql('ALTER TABLE ictus_commande_line ADD CONSTRAINT FK_3BB60262BF23B8F FOREIGN KEY (ordonnance_id) REFERENCES ordonnance (id)');
  57.         $this->addSql('ALTER TABLE ictus_historique_paiement ADD CONSTRAINT FK_1C8803B182EA2E54 FOREIGN KEY (commande_id) REFERENCES ictus_commande (id)');
  58.         $this->addSql('ALTER TABLE ictus_historique_paiement ADD CONSTRAINT FK_1C8803B1B95A6AC9 FOREIGN KEY (ictus_type_paiement_id) REFERENCES ictus_type_paiement (id)');
  59.         $this->addSql('ALTER TABLE ictus_horaire ADD CONSTRAINT FK_E4C9BBD3196C0F6D FOREIGN KEY (ictus_pharmacie_id) REFERENCES ictus_pharmacie (id)');
  60.         $this->addSql('ALTER TABLE ictus_paiement_pharmacie ADD CONSTRAINT FK_C8E25C6BBC6D351B FOREIGN KEY (pharmacie_id) REFERENCES ictus_pharmacie (id)');
  61.         $this->addSql('ALTER TABLE ictus_paiement_pharmacie ADD CONSTRAINT FK_C8E25C6BB95A6AC9 FOREIGN KEY (ictus_type_paiement_id) REFERENCES ictus_type_paiement (id)');
  62.         $this->addSql('DROP INDEX IDX_5F09B1A92BF23B8F ON ictus_panier_patient');
  63.         $this->addSql('ALTER TABLE ictus_panier_patient DROP ordonnance_id');
  64.         $this->addSql('ALTER TABLE ictus_panier_patient ADD CONSTRAINT FK_5F09B1A9C946CAF3 FOREIGN KEY (produit_stock_pcie_id) REFERENCES stockpharmacie (id) ON DELETE CASCADE');
  65.         $this->addSql('ALTER TABLE ictus_panier_patient ADD CONSTRAINT FK_5F09B1A9A76ED395 FOREIGN KEY (user_id) REFERENCES user (id)');
  66.         $this->addSql('ALTER TABLE ictus_pharmacie ADD CONSTRAINT FK_439072C2DF1E57AB FOREIGN KEY (quartier_id) REFERENCES quartier (id)');
  67.         $this->addSql('ALTER TABLE livraison_pharmacie ADD CONSTRAINT FK_A20091B8196C0F6D FOREIGN KEY (ictus_pharmacie_id) REFERENCES ictus_pharmacie (id)');
  68.         $this->addSql('ALTER TABLE livraison_pharmacie ADD CONSTRAINT FK_A20091B832A16E11 FOREIGN KEY (ictus_type_livraison_id) REFERENCES ictus_type_livraison (id)');
  69.         $this->addSql('ALTER TABLE mobile_produit CHANGE id id INT AUTO_INCREMENT NOT NULL');
  70.         $this->addSql('ALTER TABLE `order` ADD CONSTRAINT FK_F5299398A76ED395 FOREIGN KEY (user_id) REFERENCES user (id)');
  71.         $this->addSql('ALTER TABLE `order` ADD CONSTRAINT FK_F52993989502F0B FOREIGN KEY (stat_id) REFERENCES order_status (id)');
  72.         $this->addSql('ALTER TABLE `order` ADD CONSTRAINT FK_F5299398407EB501 FOREIGN KEY (grossiste_id) REFERENCES user (id)');
  73.         $this->addSql('ALTER TABLE `order` ADD CONSTRAINT FK_F5299398E04B8815 FOREIGN KEY (etatpaiement_id) REFERENCES etat_paiement (id)');
  74.         $this->addSql('ALTER TABLE `order` ADD CONSTRAINT FK_F529939854046225 FOREIGN KEY (typepaiement_id) REFERENCES typepaiement (id)');
  75.         $this->addSql('ALTER TABLE order_details ADD CONSTRAINT FK_845CA2C1732E2069 FOREIGN KEY (myorder_id) REFERENCES `order` (id)');
  76.         $this->addSql('ALTER TABLE order_details ADD CONSTRAINT FK_845CA2C1DE18E50B FOREIGN KEY (product_id_id) REFERENCES product (id)');
  77.         $this->addSql('ALTER TABLE photo ADD CONSTRAINT FK_14B78418F347EFB FOREIGN KEY (produit_id) REFERENCES product (id)');
  78.         $this->addSql('ALTER TABLE product ADD CONSTRAINT FK_D34A04AD12469DE2 FOREIGN KEY (category_id) REFERENCES category (id)');
  79.         $this->addSql('ALTER TABLE product ADD CONSTRAINT FK_D34A04AD2195E0F0 FOREIGN KEY (specialite_id) REFERENCES speciality (id)');
  80.         $this->addSql('ALTER TABLE product ADD CONSTRAINT FK_D34A04ADF6AD4975 FOREIGN KEY (colisage_type_id) REFERENCES colisage_type (id)');
  81.         $this->addSql('ALTER TABLE product ADD CONSTRAINT FK_D34A04ADCCDE16D2 FOREIGN KEY (declinaisonform_id) REFERENCES declinaison_form (id)');
  82.         $this->addSql('ALTER TABLE product ADD CONSTRAINT FK_D34A04AD48ABB8D6 FOREIGN KEY (payslocalisation_id) REFERENCES pays (id)');
  83.         $this->addSql('ALTER TABLE product ADD CONSTRAINT FK_D34A04AD76E2617B FOREIGN KEY (laboratoire_id) REFERENCES laboratoire (id)');
  84.         $this->addSql('ALTER TABLE proposition ADD CONSTRAINT FK_C7CDC353A76ED395 FOREIGN KEY (user_id) REFERENCES user (id)');
  85.         $this->addSql('ALTER TABLE proposition ADD CONSTRAINT FK_C7CDC353F6203804 FOREIGN KEY (statut_id) REFERENCES proposition_status (id)');
  86.         $this->addSql('ALTER TABLE proposition_details ADD CONSTRAINT FK_D671A265DB96F9E FOREIGN KEY (proposition_id) REFERENCES proposition (id) ON DELETE CASCADE');
  87.         $this->addSql('ALTER TABLE proposition_details ADD CONSTRAINT FK_D671A2654584665A FOREIGN KEY (product_id) REFERENCES product (id) ON DELETE CASCADE');
  88.         $this->addSql('ALTER TABLE quartier ADD CONSTRAINT FK_FEE8962DA73F0036 FOREIGN KEY (ville_id) REFERENCES ville (id)');
  89.         $this->addSql('ALTER TABLE reclamation ADD CONSTRAINT FK_CE606404F2D655C2 FOREIGN KEY (typereclamation_id) REFERENCES type_reclamation (id)');
  90.         $this->addSql('ALTER TABLE reclamation ADD CONSTRAINT FK_CE606404DB96F9E FOREIGN KEY (proposition_id) REFERENCES proposition (id)');
  91.         $this->addSql('ALTER TABLE reclamation ADD CONSTRAINT FK_CE606404944FF781 FOREIGN KEY (etatreclamation_id) REFERENCES etat_reclamation (id)');
  92.         $this->addSql('ALTER TABLE reclamation ADD CONSTRAINT FK_CE60640482EA2E54 FOREIGN KEY (commande_id) REFERENCES `order` (id)');
  93.         $this->addSql('ALTER TABLE reclamation ADD CONSTRAINT FK_CE606404A76ED395 FOREIGN KEY (user_id) REFERENCES user (id)');
  94.         $this->addSql('ALTER TABLE reset_password ADD CONSTRAINT FK_B9983CE5A76ED395 FOREIGN KEY (user_id) REFERENCES user (id)');
  95.         $this->addSql('ALTER TABLE screenshot ADD CONSTRAINT FK_58991E41D7ED1D4B FOREIGN KEY (guide_id) REFERENCES guide (id) ON DELETE CASCADE');
  96.         $this->addSql('ALTER TABLE slider ADD CONSTRAINT FK_CFC7100776E2617B FOREIGN KEY (laboratoire_id) REFERENCES laboratoire (id)');
  97.         $this->addSql('ALTER TABLE sous_categorie ADD CONSTRAINT FK_52743D7BBCF5E72D FOREIGN KEY (categorie_id) REFERENCES category (id)');
  98.         $this->addSql('ALTER TABLE stockpharmacie ADD CONSTRAINT FK_3EC78516A76ED395 FOREIGN KEY (user_id) REFERENCES user (id)');
  99.         $this->addSql('ALTER TABLE stockpharmacie ADD CONSTRAINT FK_3EC78516E95F9AC2 FOREIGN KEY (ictuspharmacie_id) REFERENCES ictus_pharmacie (id)');
  100.         $this->addSql('ALTER TABLE stockpharmacie ADD CONSTRAINT FK_3EC7851697A12964 FOREIGN KEY (ictusforme_id) REFERENCES ictus_forme (id)');
  101.         $this->addSql('ALTER TABLE stockpharmacie ADD CONSTRAINT FK_3EC78516F347EFB FOREIGN KEY (produit_id) REFERENCES product (id)');
  102.         $this->addSql('ALTER TABLE suggestion ADD CONSTRAINT FK_DD80F31BDB96F9E FOREIGN KEY (proposition_id) REFERENCES proposition (id) ON DELETE CASCADE');
  103.         $this->addSql('ALTER TABLE suggestion ADD CONSTRAINT FK_DD80F31B120690B2 FOREIGN KEY (groupsuggestion_id) REFERENCES group_suggestion (id) ON DELETE CASCADE');
  104.         $this->addSql('ALTER TABLE user ADD CONSTRAINT FK_8D93D6493B5A08D7 FOREIGN KEY (speciality_id) REFERENCES speciality (id)');
  105.         $this->addSql('ALTER TABLE user ADD CONSTRAINT FK_8D93D649A73F0036 FOREIGN KEY (ville_id) REFERENCES ville (id)');
  106.         $this->addSql('ALTER TABLE user ADD CONSTRAINT FK_8D93D649DF1E57AB FOREIGN KEY (quartier_id) REFERENCES quartier (id)');
  107.         $this->addSql('ALTER TABLE user ADD CONSTRAINT FK_8D93D649407EB501 FOREIGN KEY (grossiste_id) REFERENCES user (id)');
  108.         $this->addSql('ALTER TABLE user ADD CONSTRAINT FK_8D93D64948ABB8D6 FOREIGN KEY (payslocalisation_id) REFERENCES pays (id)');
  109.         $this->addSql('ALTER TABLE user ADD CONSTRAINT FK_8D93D649196C0F6D FOREIGN KEY (ictus_pharmacie_id) REFERENCES ictus_pharmacie (id)');
  110.         $this->addSql('ALTER TABLE user_typepaiement ADD CONSTRAINT FK_6D79889467B3B43D FOREIGN KEY (users_id) REFERENCES user (id)');
  111.         $this->addSql('ALTER TABLE user_typepaiement ADD CONSTRAINT FK_6D798894AC216D00 FOREIGN KEY (typepaiements_id) REFERENCES typepaiement (id)');
  112.         $this->addSql('ALTER TABLE ville ADD CONSTRAINT FK_43C3D9C3A6E44244 FOREIGN KEY (pays_id) REFERENCES pays (id)');
  113.     }
  114.     public function down(Schema $schema): void
  115.     {
  116.         // this down() migration is auto-generated, please modify it to your needs
  117.         $this->addSql('ALTER TABLE adresse DROP FOREIGN KEY FK_C35F0816DF1E57AB');
  118.         $this->addSql('ALTER TABLE adresse DROP FOREIGN KEY FK_C35F08166B899279');
  119.         $this->addSql('ALTER TABLE adresse DROP FOREIGN KEY FK_C35F0816196C0F6D');
  120.         $this->addSql('ALTER TABLE ictus_commande_ordonnance DROP FOREIGN KEY FK_67051FD789653373');
  121.         $this->addSql('ALTER TABLE ictus_commande_ordonnance DROP FOREIGN KEY FK_67051FD72BF23B8F');
  122.         $this->addSql('DROP TABLE adresse');
  123.         $this->addSql('DROP TABLE ictus_commande_ordonnance');
  124.         $this->addSql('ALTER TABLE discution DROP FOREIGN KEY FK_A1C45B382D6BA2D9');
  125.         $this->addSql('ALTER TABLE discution DROP FOREIGN KEY FK_A1C45B38A76ED395');
  126.         $this->addSql('ALTER TABLE forecast DROP FOREIGN KEY FK_2A9C7844A76ED395');
  127.         $this->addSql('ALTER TABLE forecast DROP FOREIGN KEY FK_2A9C7844E04B8815');
  128.         $this->addSql('ALTER TABLE forecast DROP FOREIGN KEY FK_2A9C784454046225');
  129.         $this->addSql('ALTER TABLE forecast DROP FOREIGN KEY FK_2A9C7844407EB501');
  130.         $this->addSql('ALTER TABLE forecast_details DROP FOREIGN KEY FK_95EB5931F8DCC97');
  131.         $this->addSql('ALTER TABLE forecast_details DROP FOREIGN KEY FK_95EB59314FD8F9C3');
  132.         $this->addSql('ALTER TABLE group_suggestion DROP FOREIGN KEY FK_A4D92A9A76ED395');
  133.         $this->addSql('ALTER TABLE group_suggestion DROP FOREIGN KEY FK_A4D92A96BF700BD');
  134.         $this->addSql('ALTER TABLE guide DROP FOREIGN KEY FK_CA9EC7358B8493C3');
  135.         $this->addSql('ALTER TABLE historique_paiement DROP FOREIGN KEY FK_710402ECA76ED395');
  136.         $this->addSql('ALTER TABLE historique_paiement DROP FOREIGN KEY FK_710402ECBFCDF877');
  137.         $this->addSql('ALTER TABLE historique_paiement DROP FOREIGN KEY FK_710402EC54046225');
  138.         $this->addSql('ALTER TABLE historique_paiement DROP FOREIGN KEY FK_710402ECF8DCC97');
  139.         $this->addSql('ALTER TABLE historique_refus_proposition DROP FOREIGN KEY FK_9F9D26869723FA6F');
  140.         $this->addSql('ALTER TABLE icto_mouvement DROP FOREIGN KEY FK_512E521EBC6D351B');
  141.         $this->addSql('ALTER TABLE icto_mouvement DROP FOREIGN KEY FK_512E521EF975A74D');
  142.         $this->addSql('ALTER TABLE icto_paramgeneral DROP FOREIGN KEY FK_A7B9295FA6E44244');
  143.         $this->addSql('ALTER TABLE icto_parampov DROP FOREIGN KEY FK_BFB518FEBC6D351B');
  144.         $this->addSql('ALTER TABLE icto_remboursement DROP FOREIGN KEY FK_FB668A9C95A6EE59');
  145.         $this->addSql('ALTER TABLE icto_remboursement DROP FOREIGN KEY FK_FB668A9C422667C5');
  146.         $this->addSql('ALTER TABLE icto_remboursement DROP FOREIGN KEY FK_FB668A9CCC0F8933');
  147.         $this->addSql('ALTER TABLE icto_remboursement DROP FOREIGN KEY FK_FB668A9C9AB5AF2C');
  148.         $this->addSql('ALTER TABLE ictus_commande DROP FOREIGN KEY FK_536D322CE04B8815');
  149.         $this->addSql('ALTER TABLE ictus_commande DROP FOREIGN KEY FK_536D322C9174120');
  150.         $this->addSql('ALTER TABLE ictus_commande DROP FOREIGN KEY FK_536D322CBC6D351B');
  151.         $this->addSql('ALTER TABLE ictus_commande DROP FOREIGN KEY FK_536D322C615593E9');
  152.         $this->addSql('ALTER TABLE ictus_commande DROP FOREIGN KEY FK_536D322CA76ED395');
  153.         $this->addSql('ALTER TABLE ictus_commande_line DROP FOREIGN KEY FK_3BB602682EA2E54');
  154.         $this->addSql('ALTER TABLE ictus_commande_line DROP FOREIGN KEY FK_3BB60267F835D16');
  155.         $this->addSql('ALTER TABLE ictus_commande_line DROP FOREIGN KEY FK_3BB60262BF23B8F');
  156.         $this->addSql('ALTER TABLE ictus_historique_paiement DROP FOREIGN KEY FK_1C8803B182EA2E54');
  157.         $this->addSql('ALTER TABLE ictus_historique_paiement DROP FOREIGN KEY FK_1C8803B1B95A6AC9');
  158.         $this->addSql('ALTER TABLE ictus_horaire DROP FOREIGN KEY FK_E4C9BBD3196C0F6D');
  159.         $this->addSql('ALTER TABLE ictus_paiement_pharmacie DROP FOREIGN KEY FK_C8E25C6BBC6D351B');
  160.         $this->addSql('ALTER TABLE ictus_paiement_pharmacie DROP FOREIGN KEY FK_C8E25C6BB95A6AC9');
  161.         $this->addSql('ALTER TABLE ictus_panier_patient DROP FOREIGN KEY FK_5F09B1A9C946CAF3');
  162.         $this->addSql('ALTER TABLE ictus_panier_patient DROP FOREIGN KEY FK_5F09B1A9A76ED395');
  163.         $this->addSql('ALTER TABLE ictus_panier_patient ADD ordonnance_id INT DEFAULT NULL');
  164.         $this->addSql('CREATE INDEX IDX_5F09B1A92BF23B8F ON ictus_panier_patient (ordonnance_id)');
  165.         $this->addSql('ALTER TABLE ictus_pharmacie DROP FOREIGN KEY FK_439072C2DF1E57AB');
  166.         $this->addSql('ALTER TABLE livraison_pharmacie DROP FOREIGN KEY FK_A20091B8196C0F6D');
  167.         $this->addSql('ALTER TABLE livraison_pharmacie DROP FOREIGN KEY FK_A20091B832A16E11');
  168.         $this->addSql('ALTER TABLE mobile_produit CHANGE id id INT NOT NULL');
  169.         $this->addSql('ALTER TABLE `order` DROP FOREIGN KEY FK_F5299398A76ED395');
  170.         $this->addSql('ALTER TABLE `order` DROP FOREIGN KEY FK_F52993989502F0B');
  171.         $this->addSql('ALTER TABLE `order` DROP FOREIGN KEY FK_F5299398407EB501');
  172.         $this->addSql('ALTER TABLE `order` DROP FOREIGN KEY FK_F5299398E04B8815');
  173.         $this->addSql('ALTER TABLE `order` DROP FOREIGN KEY FK_F529939854046225');
  174.         $this->addSql('ALTER TABLE order_details DROP FOREIGN KEY FK_845CA2C1732E2069');
  175.         $this->addSql('ALTER TABLE order_details DROP FOREIGN KEY FK_845CA2C1DE18E50B');
  176.         $this->addSql('ALTER TABLE photo DROP FOREIGN KEY FK_14B78418F347EFB');
  177.         $this->addSql('ALTER TABLE product DROP FOREIGN KEY FK_D34A04AD12469DE2');
  178.         $this->addSql('ALTER TABLE product DROP FOREIGN KEY FK_D34A04AD2195E0F0');
  179.         $this->addSql('ALTER TABLE product DROP FOREIGN KEY FK_D34A04ADF6AD4975');
  180.         $this->addSql('ALTER TABLE product DROP FOREIGN KEY FK_D34A04ADCCDE16D2');
  181.         $this->addSql('ALTER TABLE product DROP FOREIGN KEY FK_D34A04AD48ABB8D6');
  182.         $this->addSql('ALTER TABLE product DROP FOREIGN KEY FK_D34A04AD76E2617B');
  183.         $this->addSql('ALTER TABLE proposition DROP FOREIGN KEY FK_C7CDC353A76ED395');
  184.         $this->addSql('ALTER TABLE proposition DROP FOREIGN KEY FK_C7CDC353F6203804');
  185.         $this->addSql('ALTER TABLE proposition_details DROP FOREIGN KEY FK_D671A265DB96F9E');
  186.         $this->addSql('ALTER TABLE proposition_details DROP FOREIGN KEY FK_D671A2654584665A');
  187.         $this->addSql('ALTER TABLE quartier DROP FOREIGN KEY FK_FEE8962DA73F0036');
  188.         $this->addSql('ALTER TABLE reclamation DROP FOREIGN KEY FK_CE606404F2D655C2');
  189.         $this->addSql('ALTER TABLE reclamation DROP FOREIGN KEY FK_CE606404DB96F9E');
  190.         $this->addSql('ALTER TABLE reclamation DROP FOREIGN KEY FK_CE606404944FF781');
  191.         $this->addSql('ALTER TABLE reclamation DROP FOREIGN KEY FK_CE60640482EA2E54');
  192.         $this->addSql('ALTER TABLE reclamation DROP FOREIGN KEY FK_CE606404A76ED395');
  193.         $this->addSql('ALTER TABLE reset_password DROP FOREIGN KEY FK_B9983CE5A76ED395');
  194.         $this->addSql('ALTER TABLE screenshot DROP FOREIGN KEY FK_58991E41D7ED1D4B');
  195.         $this->addSql('ALTER TABLE slider DROP FOREIGN KEY FK_CFC7100776E2617B');
  196.         $this->addSql('ALTER TABLE sous_categorie DROP FOREIGN KEY FK_52743D7BBCF5E72D');
  197.         $this->addSql('ALTER TABLE stockpharmacie DROP FOREIGN KEY FK_3EC78516A76ED395');
  198.         $this->addSql('ALTER TABLE stockpharmacie DROP FOREIGN KEY FK_3EC78516E95F9AC2');
  199.         $this->addSql('ALTER TABLE stockpharmacie DROP FOREIGN KEY FK_3EC7851697A12964');
  200.         $this->addSql('ALTER TABLE stockpharmacie DROP FOREIGN KEY FK_3EC78516F347EFB');
  201.         $this->addSql('ALTER TABLE suggestion DROP FOREIGN KEY FK_DD80F31BDB96F9E');
  202.         $this->addSql('ALTER TABLE suggestion DROP FOREIGN KEY FK_DD80F31B120690B2');
  203.         $this->addSql('ALTER TABLE user DROP FOREIGN KEY FK_8D93D6493B5A08D7');
  204.         $this->addSql('ALTER TABLE user DROP FOREIGN KEY FK_8D93D649A73F0036');
  205.         $this->addSql('ALTER TABLE user DROP FOREIGN KEY FK_8D93D649DF1E57AB');
  206.         $this->addSql('ALTER TABLE user DROP FOREIGN KEY FK_8D93D649407EB501');
  207.         $this->addSql('ALTER TABLE user DROP FOREIGN KEY FK_8D93D64948ABB8D6');
  208.         $this->addSql('ALTER TABLE user DROP FOREIGN KEY FK_8D93D649196C0F6D');
  209.         $this->addSql('ALTER TABLE user_typepaiement DROP FOREIGN KEY FK_6D79889467B3B43D');
  210.         $this->addSql('ALTER TABLE user_typepaiement DROP FOREIGN KEY FK_6D798894AC216D00');
  211.         $this->addSql('ALTER TABLE ville DROP FOREIGN KEY FK_43C3D9C3A6E44244');
  212.     }
  213. }