migrations/Version20220623184504.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 Version20220623184504 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 generated_report (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, receiver INT DEFAULT NULL, report INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, name VARCHAR(181) DEFAULT NULL, full_document_path VARCHAR(255) DEFAULT NULL, INDEX IDX_498C2089EA30A9B2 (user_created), INDEX IDX_498C2089FBFE23F0 (user_changed), INDEX IDX_498C20893DB88C96 (receiver), INDEX IDX_498C2089C42F7784 (report), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  19.         $this->addSql('CREATE TABLE goal (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, project INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, name VARCHAR(181) DEFAULT NULL, INDEX IDX_FCDCEB2EEA30A9B2 (user_created), INDEX IDX_FCDCEB2EFBFE23F0 (user_changed), INDEX IDX_FCDCEB2E2FB3D0EE (project), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  20.         $this->addSql('CREATE TABLE indicator (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, project INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, name VARCHAR(181) DEFAULT NULL, type VARCHAR(255) DEFAULT NULL, start_point NUMERIC(20, 2) DEFAULT NULL, end_point NUMERIC(20, 2) DEFAULT NULL, frequency LONGTEXT DEFAULT NULL, deadline LONGTEXT DEFAULT NULL, explanation LONGTEXT DEFAULT NULL, INDEX IDX_D1349DB3EA30A9B2 (user_created), INDEX IDX_D1349DB3FBFE23F0 (user_changed), INDEX IDX_D1349DB32FB3D0EE (project), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  21.         $this->addSql('CREATE TABLE institution (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, legal_entity INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, name VARCHAR(181) DEFAULT NULL, label VARCHAR(191) DEFAULT NULL, color VARCHAR(191) DEFAULT NULL, oib VARCHAR(191) DEFAULT NULL, address VARCHAR(191) DEFAULT NULL, place VARCHAR(191) DEFAULT NULL, country VARCHAR(191) DEFAULT NULL, contact_phone VARCHAR(191) DEFAULT NULL, contact_email VARCHAR(191) DEFAULT NULL, web_page VARCHAR(191) DEFAULT NULL, additional_data LONGTEXT DEFAULT NULL, is_pdv TINYINT(1) DEFAULT NULL, INDEX IDX_3A9F98E5EA30A9B2 (user_created), INDEX IDX_3A9F98E5FBFE23F0 (user_changed), INDEX IDX_3A9F98E5E21E9E13 (legal_entity), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  22.         $this->addSql('CREATE TABLE institution_contact_person (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, institution INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, first_name VARCHAR(191) DEFAULT NULL, last_name VARCHAR(191) DEFAULT NULL, email VARCHAR(191) DEFAULT NULL, person_function VARCHAR(191) DEFAULT NULL, contact VARCHAR(191) DEFAULT NULL, INDEX IDX_5C92F58EEA30A9B2 (user_created), INDEX IDX_5C92F58EFBFE23F0 (user_changed), INDEX IDX_5C92F58E3A9F98E5 (institution), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  23.         $this->addSql('CREATE TABLE institution_document (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, institution INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, name VARCHAR(181) DEFAULT NULL, document VARCHAR(191) DEFAULT NULL, original_name VARCHAR(191) DEFAULT NULL, full_document_path VARCHAR(255) DEFAULT NULL, sequence INT DEFAULT NULL, INDEX IDX_C60C86E8EA30A9B2 (user_created), INDEX IDX_C60C86E8FBFE23F0 (user_changed), INDEX IDX_C60C86E83A9F98E5 (institution), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  24.         $this->addSql('CREATE TABLE institution_responsible_person (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, institution INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, first_name VARCHAR(191) DEFAULT NULL, last_name VARCHAR(191) DEFAULT NULL, person_function VARCHAR(191) DEFAULT NULL, contact VARCHAR(191) DEFAULT NULL, INDEX IDX_BB7EA360EA30A9B2 (user_created), INDEX IDX_BB7EA360FBFE23F0 (user_changed), INDEX IDX_BB7EA3603A9F98E5 (institution), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  25.         $this->addSql('CREATE TABLE item (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, project INT DEFAULT NULL, parent INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, name VARCHAR(181) DEFAULT NULL, sequence INT DEFAULT NULL, description LONGTEXT DEFAULT NULL, planned_start_date DATETIME DEFAULT NULL, planned_end_date DATETIME DEFAULT NULL, start_date DATETIME DEFAULT NULL, etart_date DATETIME DEFAULT NULL, budget NUMERIC(20, 2) DEFAULT NULL, external_budget NUMERIC(20, 2) DEFAULT NULL, INDEX IDX_1F1B251EEA30A9B2 (user_created), INDEX IDX_1F1B251EFBFE23F0 (user_changed), INDEX IDX_1F1B251E2FB3D0EE (project), INDEX IDX_1F1B251E3D8E604F (parent), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  26.         $this->addSql('CREATE TABLE item_document (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, item INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, name VARCHAR(191) DEFAULT NULL, original_name VARCHAR(191) DEFAULT NULL, full_document_path VARCHAR(255) DEFAULT NULL, sequence INT DEFAULT NULL, INDEX IDX_B46442BDEA30A9B2 (user_created), INDEX IDX_B46442BDFBFE23F0 (user_changed), INDEX IDX_B46442BD1F1B251E (item), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  27.         $this->addSql('CREATE TABLE item_document_report (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, item_document INT DEFAULT NULL, report INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, INDEX IDX_C08C1D40EA30A9B2 (user_created), INDEX IDX_C08C1D40FBFE23F0 (user_changed), INDEX IDX_C08C1D40B46442BD (item_document), INDEX IDX_C08C1D40C42F7784 (report), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  28.         $this->addSql('CREATE TABLE item_indicator (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, item INT DEFAULT NULL, indicator INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, INDEX IDX_DDEE8B43EA30A9B2 (user_created), INDEX IDX_DDEE8B43FBFE23F0 (user_changed), INDEX IDX_DDEE8B431F1B251E (item), INDEX IDX_DDEE8B43D1349DB3 (indicator), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  29.         $this->addSql('CREATE TABLE item_label (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, item INT DEFAULT NULL, label INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, INDEX IDX_24004B38EA30A9B2 (user_created), INDEX IDX_24004B38FBFE23F0 (user_changed), INDEX IDX_24004B381F1B251E (item), INDEX IDX_24004B38EA750E8 (label), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  30.         $this->addSql('CREATE TABLE item_user (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, item INT DEFAULT NULL, user INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, INDEX IDX_45A392B2EA30A9B2 (user_created), INDEX IDX_45A392B2FBFE23F0 (user_changed), INDEX IDX_45A392B21F1B251E (item), INDEX IDX_45A392B28D93D649 (user), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  31.         $this->addSql('CREATE TABLE label (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, institution INT DEFAULT NULL, parent INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, name VARCHAR(181) DEFAULT NULL, sequence INT DEFAULT NULL, description LONGTEXT DEFAULT NULL, INDEX IDX_EA750E8EA30A9B2 (user_created), INDEX IDX_EA750E8FBFE23F0 (user_changed), INDEX IDX_EA750E83A9F98E5 (institution), INDEX IDX_EA750E83D8E604F (parent), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  32.         $this->addSql('CREATE TABLE legal_entity (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, name VARCHAR(181) DEFAULT NULL, remark LONGTEXT DEFAULT NULL, INDEX IDX_E21E9E13EA30A9B2 (user_created), INDEX IDX_E21E9E13FBFE23F0 (user_changed), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  33.         $this->addSql('CREATE TABLE notifications (id INT AUTO_INCREMENT NOT NULL, sender INT DEFAULT NULL, recipient INT NOT NULL, send_date DATETIME NOT NULL, read_date DATETIME DEFAULT NULL, message LONGTEXT NOT NULL, send_to_mail TINYINT(1) NOT NULL, INDEX IDX_6000B0D35F004ACF (sender), INDEX IDX_6000B0D36804FB49 (recipient), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  34.         $this->addSql('CREATE TABLE partner (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, legal_entity INT DEFAULT NULL, institution INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, name VARCHAR(181) DEFAULT NULL, address VARCHAR(191) DEFAULT NULL, place VARCHAR(191) DEFAULT NULL, contact VARCHAR(191) DEFAULT NULL, oib VARCHAR(191) DEFAULT NULL, postal_code INT DEFAULT NULL, INDEX IDX_312B3E16EA30A9B2 (user_created), INDEX IDX_312B3E16FBFE23F0 (user_changed), INDEX IDX_312B3E16E21E9E13 (legal_entity), INDEX IDX_312B3E163A9F98E5 (institution), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  35.         $this->addSql('CREATE TABLE partner_document (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, partner INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, name VARCHAR(181) DEFAULT NULL, document VARCHAR(191) DEFAULT NULL, original_name VARCHAR(191) DEFAULT NULL, full_document_path VARCHAR(255) DEFAULT NULL, sequence INT DEFAULT NULL, INDEX IDX_BBA80CCCEA30A9B2 (user_created), INDEX IDX_BBA80CCCFBFE23F0 (user_changed), INDEX IDX_BBA80CCC312B3E16 (partner), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  36.         $this->addSql('CREATE TABLE partner_user (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, user INT DEFAULT NULL, partner INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, current TINYINT(1) DEFAULT 0 NOT NULL, INDEX IDX_DDA7E551EA30A9B2 (user_created), INDEX IDX_DDA7E551FBFE23F0 (user_changed), INDEX IDX_DDA7E5518D93D649 (user), INDEX IDX_DDA7E551312B3E16 (partner), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  37.         $this->addSql('CREATE TABLE project (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, institution INT DEFAULT NULL, project_manager INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, name VARCHAR(181) DEFAULT NULL, call_name VARCHAR(181) DEFAULT NULL, call_code VARCHAR(181) DEFAULT NULL, conductor VARCHAR(181) DEFAULT NULL, price NUMERIC(20, 2) DEFAULT NULL, non_refundable_funds NUMERIC(20, 2) DEFAULT NULL, personal_funds NUMERIC(20, 2) DEFAULT NULL, short_name VARCHAR(181) DEFAULT NULL, short_description LONGTEXT DEFAULT NULL, start_date DATETIME DEFAULT NULL, end_date DATETIME DEFAULT NULL, purpose LONGTEXT DEFAULT NULL, sustainability LONGTEXT DEFAULT NULL, contact_persone_pt LONGTEXT DEFAULT NULL, notes_for_pm LONGTEXT DEFAULT NULL, summary LONGTEXT DEFAULT NULL, INDEX IDX_2FB3D0EEEA30A9B2 (user_created), INDEX IDX_2FB3D0EEFBFE23F0 (user_changed), INDEX IDX_2FB3D0EE3A9F98E5 (institution), INDEX IDX_2FB3D0EE6C3A29DC (project_manager), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  38.         $this->addSql('CREATE TABLE project_partner (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, project INT DEFAULT NULL, partner INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, INDEX IDX_A7353273EA30A9B2 (user_created), INDEX IDX_A7353273FBFE23F0 (user_changed), INDEX IDX_A73532732FB3D0EE (project), INDEX IDX_A7353273312B3E16 (partner), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  39.         $this->addSql('CREATE TABLE refresh_tokens (id INT AUTO_INCREMENT NOT NULL, refresh_token VARCHAR(128) NOT NULL, username VARCHAR(255) NOT NULL, valid DATETIME NOT NULL, UNIQUE INDEX UNIQ_9BACE7E1C74F2195 (refresh_token), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  40.         $this->addSql('CREATE TABLE report (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, receiver INT DEFAULT NULL, project INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, name VARCHAR(181) DEFAULT NULL, date DATETIME DEFAULT NULL, submissionDate DATETIME DEFAULT NULL, status VARCHAR(181) DEFAULT NULL, INDEX IDX_C42F7784EA30A9B2 (user_created), INDEX IDX_C42F7784FBFE23F0 (user_changed), INDEX IDX_C42F77843DB88C96 (receiver), INDEX IDX_C42F77842FB3D0EE (project), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  41.         $this->addSql('CREATE TABLE role (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, name VARCHAR(181) DEFAULT NULL, key_name VARCHAR(181) DEFAULT NULL, INDEX IDX_57698A6AEA30A9B2 (user_created), INDEX IDX_57698A6AFBFE23F0 (user_changed), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  42.         $this->addSql('CREATE TABLE user (id INT AUTO_INCREMENT NOT NULL, email VARCHAR(180) NOT NULL, roles LONGTEXT NOT NULL COMMENT \'(DC2Type:simple_array)\', password VARCHAR(255) NOT NULL, first_name VARCHAR(255) NOT NULL, last_name VARCHAR(255) NOT NULL, registration_token VARCHAR(191) DEFAULT NULL, password_reset_token VARCHAR(191) DEFAULT NULL, menu_visibility TINYINT(1) DEFAULT NULL, active TINYINT(1) DEFAULT NULL, UNIQUE INDEX UNIQ_8D93D649E7927C74 (email), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  43.         $this->addSql('CREATE TABLE user_institution (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, user INT DEFAULT NULL, institution INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, INDEX IDX_93845170EA30A9B2 (user_created), INDEX IDX_93845170FBFE23F0 (user_changed), INDEX IDX_938451708D93D649 (user), INDEX IDX_938451703A9F98E5 (institution), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  44.         $this->addSql('CREATE TABLE user_role_institution (id INT AUTO_INCREMENT NOT NULL, user_created INT DEFAULT NULL, user_changed INT DEFAULT NULL, user_institution INT DEFAULT NULL, role INT DEFAULT NULL, date_created DATETIME DEFAULT NULL, date_changed DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT 1 NOT NULL, current TINYINT(1) DEFAULT NULL, INDEX IDX_75DD82B1EA30A9B2 (user_created), INDEX IDX_75DD82B1FBFE23F0 (user_changed), INDEX IDX_75DD82B193845170 (user_institution), INDEX IDX_75DD82B157698A6A (role), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  45.         $this->addSql('ALTER TABLE generated_report ADD CONSTRAINT FK_498C2089EA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  46.         $this->addSql('ALTER TABLE generated_report ADD CONSTRAINT FK_498C2089FBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  47.         $this->addSql('ALTER TABLE generated_report ADD CONSTRAINT FK_498C20893DB88C96 FOREIGN KEY (receiver) REFERENCES user (id)');
  48.         $this->addSql('ALTER TABLE generated_report ADD CONSTRAINT FK_498C2089C42F7784 FOREIGN KEY (report) REFERENCES report (id)');
  49.         $this->addSql('ALTER TABLE goal ADD CONSTRAINT FK_FCDCEB2EEA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  50.         $this->addSql('ALTER TABLE goal ADD CONSTRAINT FK_FCDCEB2EFBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  51.         $this->addSql('ALTER TABLE goal ADD CONSTRAINT FK_FCDCEB2E2FB3D0EE FOREIGN KEY (project) REFERENCES project (id)');
  52.         $this->addSql('ALTER TABLE indicator ADD CONSTRAINT FK_D1349DB3EA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  53.         $this->addSql('ALTER TABLE indicator ADD CONSTRAINT FK_D1349DB3FBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  54.         $this->addSql('ALTER TABLE indicator ADD CONSTRAINT FK_D1349DB32FB3D0EE FOREIGN KEY (project) REFERENCES project (id)');
  55.         $this->addSql('ALTER TABLE institution ADD CONSTRAINT FK_3A9F98E5EA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  56.         $this->addSql('ALTER TABLE institution ADD CONSTRAINT FK_3A9F98E5FBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  57.         $this->addSql('ALTER TABLE institution ADD CONSTRAINT FK_3A9F98E5E21E9E13 FOREIGN KEY (legal_entity) REFERENCES legal_entity (id)');
  58.         $this->addSql('ALTER TABLE institution_contact_person ADD CONSTRAINT FK_5C92F58EEA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  59.         $this->addSql('ALTER TABLE institution_contact_person ADD CONSTRAINT FK_5C92F58EFBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  60.         $this->addSql('ALTER TABLE institution_contact_person ADD CONSTRAINT FK_5C92F58E3A9F98E5 FOREIGN KEY (institution) REFERENCES institution (id)');
  61.         $this->addSql('ALTER TABLE institution_document ADD CONSTRAINT FK_C60C86E8EA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  62.         $this->addSql('ALTER TABLE institution_document ADD CONSTRAINT FK_C60C86E8FBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  63.         $this->addSql('ALTER TABLE institution_document ADD CONSTRAINT FK_C60C86E83A9F98E5 FOREIGN KEY (institution) REFERENCES institution (id)');
  64.         $this->addSql('ALTER TABLE institution_responsible_person ADD CONSTRAINT FK_BB7EA360EA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  65.         $this->addSql('ALTER TABLE institution_responsible_person ADD CONSTRAINT FK_BB7EA360FBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  66.         $this->addSql('ALTER TABLE institution_responsible_person ADD CONSTRAINT FK_BB7EA3603A9F98E5 FOREIGN KEY (institution) REFERENCES institution (id)');
  67.         $this->addSql('ALTER TABLE item ADD CONSTRAINT FK_1F1B251EEA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  68.         $this->addSql('ALTER TABLE item ADD CONSTRAINT FK_1F1B251EFBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  69.         $this->addSql('ALTER TABLE item ADD CONSTRAINT FK_1F1B251E2FB3D0EE FOREIGN KEY (project) REFERENCES project (id) ON DELETE CASCADE');
  70.         $this->addSql('ALTER TABLE item ADD CONSTRAINT FK_1F1B251E3D8E604F FOREIGN KEY (parent) REFERENCES item (id) ON DELETE CASCADE');
  71.         $this->addSql('ALTER TABLE item_document ADD CONSTRAINT FK_B46442BDEA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  72.         $this->addSql('ALTER TABLE item_document ADD CONSTRAINT FK_B46442BDFBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  73.         $this->addSql('ALTER TABLE item_document ADD CONSTRAINT FK_B46442BD1F1B251E FOREIGN KEY (item) REFERENCES item (id) ON DELETE CASCADE');
  74.         $this->addSql('ALTER TABLE item_document_report ADD CONSTRAINT FK_C08C1D40EA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  75.         $this->addSql('ALTER TABLE item_document_report ADD CONSTRAINT FK_C08C1D40FBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  76.         $this->addSql('ALTER TABLE item_document_report ADD CONSTRAINT FK_C08C1D40B46442BD FOREIGN KEY (item_document) REFERENCES item_document (id) ON DELETE CASCADE');
  77.         $this->addSql('ALTER TABLE item_document_report ADD CONSTRAINT FK_C08C1D40C42F7784 FOREIGN KEY (report) REFERENCES report (id) ON DELETE CASCADE');
  78.         $this->addSql('ALTER TABLE item_indicator ADD CONSTRAINT FK_DDEE8B43EA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  79.         $this->addSql('ALTER TABLE item_indicator ADD CONSTRAINT FK_DDEE8B43FBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  80.         $this->addSql('ALTER TABLE item_indicator ADD CONSTRAINT FK_DDEE8B431F1B251E FOREIGN KEY (item) REFERENCES item (id)');
  81.         $this->addSql('ALTER TABLE item_indicator ADD CONSTRAINT FK_DDEE8B43D1349DB3 FOREIGN KEY (indicator) REFERENCES indicator (id)');
  82.         $this->addSql('ALTER TABLE item_label ADD CONSTRAINT FK_24004B38EA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  83.         $this->addSql('ALTER TABLE item_label ADD CONSTRAINT FK_24004B38FBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  84.         $this->addSql('ALTER TABLE item_label ADD CONSTRAINT FK_24004B381F1B251E FOREIGN KEY (item) REFERENCES item (id) ON DELETE CASCADE');
  85.         $this->addSql('ALTER TABLE item_label ADD CONSTRAINT FK_24004B38EA750E8 FOREIGN KEY (label) REFERENCES label (id) ON DELETE CASCADE');
  86.         $this->addSql('ALTER TABLE item_user ADD CONSTRAINT FK_45A392B2EA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  87.         $this->addSql('ALTER TABLE item_user ADD CONSTRAINT FK_45A392B2FBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  88.         $this->addSql('ALTER TABLE item_user ADD CONSTRAINT FK_45A392B21F1B251E FOREIGN KEY (item) REFERENCES item (id) ON DELETE CASCADE');
  89.         $this->addSql('ALTER TABLE item_user ADD CONSTRAINT FK_45A392B28D93D649 FOREIGN KEY (user) REFERENCES user (id) ON DELETE CASCADE');
  90.         $this->addSql('ALTER TABLE label ADD CONSTRAINT FK_EA750E8EA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  91.         $this->addSql('ALTER TABLE label ADD CONSTRAINT FK_EA750E8FBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  92.         $this->addSql('ALTER TABLE label ADD CONSTRAINT FK_EA750E83A9F98E5 FOREIGN KEY (institution) REFERENCES institution (id)');
  93.         $this->addSql('ALTER TABLE label ADD CONSTRAINT FK_EA750E83D8E604F FOREIGN KEY (parent) REFERENCES label (id) ON DELETE CASCADE');
  94.         $this->addSql('ALTER TABLE legal_entity ADD CONSTRAINT FK_E21E9E13EA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  95.         $this->addSql('ALTER TABLE legal_entity ADD CONSTRAINT FK_E21E9E13FBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  96.         $this->addSql('ALTER TABLE notifications ADD CONSTRAINT FK_6000B0D35F004ACF FOREIGN KEY (sender) REFERENCES user (id)');
  97.         $this->addSql('ALTER TABLE notifications ADD CONSTRAINT FK_6000B0D36804FB49 FOREIGN KEY (recipient) REFERENCES user (id)');
  98.         $this->addSql('ALTER TABLE partner ADD CONSTRAINT FK_312B3E16EA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  99.         $this->addSql('ALTER TABLE partner ADD CONSTRAINT FK_312B3E16FBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  100.         $this->addSql('ALTER TABLE partner ADD CONSTRAINT FK_312B3E16E21E9E13 FOREIGN KEY (legal_entity) REFERENCES legal_entity (id)');
  101.         $this->addSql('ALTER TABLE partner ADD CONSTRAINT FK_312B3E163A9F98E5 FOREIGN KEY (institution) REFERENCES institution (id)');
  102.         $this->addSql('ALTER TABLE partner_document ADD CONSTRAINT FK_BBA80CCCEA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  103.         $this->addSql('ALTER TABLE partner_document ADD CONSTRAINT FK_BBA80CCCFBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  104.         $this->addSql('ALTER TABLE partner_document ADD CONSTRAINT FK_BBA80CCC312B3E16 FOREIGN KEY (partner) REFERENCES partner (id)');
  105.         $this->addSql('ALTER TABLE partner_user ADD CONSTRAINT FK_DDA7E551EA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  106.         $this->addSql('ALTER TABLE partner_user ADD CONSTRAINT FK_DDA7E551FBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  107.         $this->addSql('ALTER TABLE partner_user ADD CONSTRAINT FK_DDA7E5518D93D649 FOREIGN KEY (user) REFERENCES user (id)');
  108.         $this->addSql('ALTER TABLE partner_user ADD CONSTRAINT FK_DDA7E551312B3E16 FOREIGN KEY (partner) REFERENCES partner (id)');
  109.         $this->addSql('ALTER TABLE project ADD CONSTRAINT FK_2FB3D0EEEA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  110.         $this->addSql('ALTER TABLE project ADD CONSTRAINT FK_2FB3D0EEFBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  111.         $this->addSql('ALTER TABLE project ADD CONSTRAINT FK_2FB3D0EE3A9F98E5 FOREIGN KEY (institution) REFERENCES institution (id)');
  112.         $this->addSql('ALTER TABLE project ADD CONSTRAINT FK_2FB3D0EE6C3A29DC FOREIGN KEY (project_manager) REFERENCES user (id)');
  113.         $this->addSql('ALTER TABLE project_partner ADD CONSTRAINT FK_A7353273EA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  114.         $this->addSql('ALTER TABLE project_partner ADD CONSTRAINT FK_A7353273FBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  115.         $this->addSql('ALTER TABLE project_partner ADD CONSTRAINT FK_A73532732FB3D0EE FOREIGN KEY (project) REFERENCES project (id)');
  116.         $this->addSql('ALTER TABLE project_partner ADD CONSTRAINT FK_A7353273312B3E16 FOREIGN KEY (partner) REFERENCES partner (id)');
  117.         $this->addSql('ALTER TABLE report ADD CONSTRAINT FK_C42F7784EA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  118.         $this->addSql('ALTER TABLE report ADD CONSTRAINT FK_C42F7784FBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  119.         $this->addSql('ALTER TABLE report ADD CONSTRAINT FK_C42F77843DB88C96 FOREIGN KEY (receiver) REFERENCES user (id)');
  120.         $this->addSql('ALTER TABLE report ADD CONSTRAINT FK_C42F77842FB3D0EE FOREIGN KEY (project) REFERENCES project (id)');
  121.         $this->addSql('ALTER TABLE role ADD CONSTRAINT FK_57698A6AEA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  122.         $this->addSql('ALTER TABLE role ADD CONSTRAINT FK_57698A6AFBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  123.         $this->addSql('ALTER TABLE user_institution ADD CONSTRAINT FK_93845170EA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  124.         $this->addSql('ALTER TABLE user_institution ADD CONSTRAINT FK_93845170FBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  125.         $this->addSql('ALTER TABLE user_institution ADD CONSTRAINT FK_938451708D93D649 FOREIGN KEY (user) REFERENCES user (id)');
  126.         $this->addSql('ALTER TABLE user_institution ADD CONSTRAINT FK_938451703A9F98E5 FOREIGN KEY (institution) REFERENCES institution (id)');
  127.         $this->addSql('ALTER TABLE user_role_institution ADD CONSTRAINT FK_75DD82B1EA30A9B2 FOREIGN KEY (user_created) REFERENCES user (id)');
  128.         $this->addSql('ALTER TABLE user_role_institution ADD CONSTRAINT FK_75DD82B1FBFE23F0 FOREIGN KEY (user_changed) REFERENCES user (id)');
  129.         $this->addSql('ALTER TABLE user_role_institution ADD CONSTRAINT FK_75DD82B193845170 FOREIGN KEY (user_institution) REFERENCES user_institution (id) ON DELETE CASCADE');
  130.         $this->addSql('ALTER TABLE user_role_institution ADD CONSTRAINT FK_75DD82B157698A6A FOREIGN KEY (role) REFERENCES role (id) ON DELETE CASCADE');
  131.     }
  132.     public function down(Schema $schema): void
  133.     {
  134.         // this down() migration is auto-generated, please modify it to your needs
  135.         $this->addSql('ALTER TABLE item_indicator DROP FOREIGN KEY FK_DDEE8B43D1349DB3');
  136.         $this->addSql('ALTER TABLE institution_contact_person DROP FOREIGN KEY FK_5C92F58E3A9F98E5');
  137.         $this->addSql('ALTER TABLE institution_document DROP FOREIGN KEY FK_C60C86E83A9F98E5');
  138.         $this->addSql('ALTER TABLE institution_responsible_person DROP FOREIGN KEY FK_BB7EA3603A9F98E5');
  139.         $this->addSql('ALTER TABLE label DROP FOREIGN KEY FK_EA750E83A9F98E5');
  140.         $this->addSql('ALTER TABLE partner DROP FOREIGN KEY FK_312B3E163A9F98E5');
  141.         $this->addSql('ALTER TABLE project DROP FOREIGN KEY FK_2FB3D0EE3A9F98E5');
  142.         $this->addSql('ALTER TABLE user_institution DROP FOREIGN KEY FK_938451703A9F98E5');
  143.         $this->addSql('ALTER TABLE item DROP FOREIGN KEY FK_1F1B251E3D8E604F');
  144.         $this->addSql('ALTER TABLE item_document DROP FOREIGN KEY FK_B46442BD1F1B251E');
  145.         $this->addSql('ALTER TABLE item_indicator DROP FOREIGN KEY FK_DDEE8B431F1B251E');
  146.         $this->addSql('ALTER TABLE item_label DROP FOREIGN KEY FK_24004B381F1B251E');
  147.         $this->addSql('ALTER TABLE item_user DROP FOREIGN KEY FK_45A392B21F1B251E');
  148.         $this->addSql('ALTER TABLE item_document_report DROP FOREIGN KEY FK_C08C1D40B46442BD');
  149.         $this->addSql('ALTER TABLE item_label DROP FOREIGN KEY FK_24004B38EA750E8');
  150.         $this->addSql('ALTER TABLE label DROP FOREIGN KEY FK_EA750E83D8E604F');
  151.         $this->addSql('ALTER TABLE institution DROP FOREIGN KEY FK_3A9F98E5E21E9E13');
  152.         $this->addSql('ALTER TABLE partner DROP FOREIGN KEY FK_312B3E16E21E9E13');
  153.         $this->addSql('ALTER TABLE partner_document DROP FOREIGN KEY FK_BBA80CCC312B3E16');
  154.         $this->addSql('ALTER TABLE partner_user DROP FOREIGN KEY FK_DDA7E551312B3E16');
  155.         $this->addSql('ALTER TABLE project_partner DROP FOREIGN KEY FK_A7353273312B3E16');
  156.         $this->addSql('ALTER TABLE goal DROP FOREIGN KEY FK_FCDCEB2E2FB3D0EE');
  157.         $this->addSql('ALTER TABLE indicator DROP FOREIGN KEY FK_D1349DB32FB3D0EE');
  158.         $this->addSql('ALTER TABLE item DROP FOREIGN KEY FK_1F1B251E2FB3D0EE');
  159.         $this->addSql('ALTER TABLE project_partner DROP FOREIGN KEY FK_A73532732FB3D0EE');
  160.         $this->addSql('ALTER TABLE report DROP FOREIGN KEY FK_C42F77842FB3D0EE');
  161.         $this->addSql('ALTER TABLE generated_report DROP FOREIGN KEY FK_498C2089C42F7784');
  162.         $this->addSql('ALTER TABLE item_document_report DROP FOREIGN KEY FK_C08C1D40C42F7784');
  163.         $this->addSql('ALTER TABLE user_role_institution DROP FOREIGN KEY FK_75DD82B157698A6A');
  164.         $this->addSql('ALTER TABLE generated_report DROP FOREIGN KEY FK_498C2089EA30A9B2');
  165.         $this->addSql('ALTER TABLE generated_report DROP FOREIGN KEY FK_498C2089FBFE23F0');
  166.         $this->addSql('ALTER TABLE generated_report DROP FOREIGN KEY FK_498C20893DB88C96');
  167.         $this->addSql('ALTER TABLE goal DROP FOREIGN KEY FK_FCDCEB2EEA30A9B2');
  168.         $this->addSql('ALTER TABLE goal DROP FOREIGN KEY FK_FCDCEB2EFBFE23F0');
  169.         $this->addSql('ALTER TABLE indicator DROP FOREIGN KEY FK_D1349DB3EA30A9B2');
  170.         $this->addSql('ALTER TABLE indicator DROP FOREIGN KEY FK_D1349DB3FBFE23F0');
  171.         $this->addSql('ALTER TABLE institution DROP FOREIGN KEY FK_3A9F98E5EA30A9B2');
  172.         $this->addSql('ALTER TABLE institution DROP FOREIGN KEY FK_3A9F98E5FBFE23F0');
  173.         $this->addSql('ALTER TABLE institution_contact_person DROP FOREIGN KEY FK_5C92F58EEA30A9B2');
  174.         $this->addSql('ALTER TABLE institution_contact_person DROP FOREIGN KEY FK_5C92F58EFBFE23F0');
  175.         $this->addSql('ALTER TABLE institution_document DROP FOREIGN KEY FK_C60C86E8EA30A9B2');
  176.         $this->addSql('ALTER TABLE institution_document DROP FOREIGN KEY FK_C60C86E8FBFE23F0');
  177.         $this->addSql('ALTER TABLE institution_responsible_person DROP FOREIGN KEY FK_BB7EA360EA30A9B2');
  178.         $this->addSql('ALTER TABLE institution_responsible_person DROP FOREIGN KEY FK_BB7EA360FBFE23F0');
  179.         $this->addSql('ALTER TABLE item DROP FOREIGN KEY FK_1F1B251EEA30A9B2');
  180.         $this->addSql('ALTER TABLE item DROP FOREIGN KEY FK_1F1B251EFBFE23F0');
  181.         $this->addSql('ALTER TABLE item_document DROP FOREIGN KEY FK_B46442BDEA30A9B2');
  182.         $this->addSql('ALTER TABLE item_document DROP FOREIGN KEY FK_B46442BDFBFE23F0');
  183.         $this->addSql('ALTER TABLE item_document_report DROP FOREIGN KEY FK_C08C1D40EA30A9B2');
  184.         $this->addSql('ALTER TABLE item_document_report DROP FOREIGN KEY FK_C08C1D40FBFE23F0');
  185.         $this->addSql('ALTER TABLE item_indicator DROP FOREIGN KEY FK_DDEE8B43EA30A9B2');
  186.         $this->addSql('ALTER TABLE item_indicator DROP FOREIGN KEY FK_DDEE8B43FBFE23F0');
  187.         $this->addSql('ALTER TABLE item_label DROP FOREIGN KEY FK_24004B38EA30A9B2');
  188.         $this->addSql('ALTER TABLE item_label DROP FOREIGN KEY FK_24004B38FBFE23F0');
  189.         $this->addSql('ALTER TABLE item_user DROP FOREIGN KEY FK_45A392B2EA30A9B2');
  190.         $this->addSql('ALTER TABLE item_user DROP FOREIGN KEY FK_45A392B2FBFE23F0');
  191.         $this->addSql('ALTER TABLE item_user DROP FOREIGN KEY FK_45A392B28D93D649');
  192.         $this->addSql('ALTER TABLE label DROP FOREIGN KEY FK_EA750E8EA30A9B2');
  193.         $this->addSql('ALTER TABLE label DROP FOREIGN KEY FK_EA750E8FBFE23F0');
  194.         $this->addSql('ALTER TABLE legal_entity DROP FOREIGN KEY FK_E21E9E13EA30A9B2');
  195.         $this->addSql('ALTER TABLE legal_entity DROP FOREIGN KEY FK_E21E9E13FBFE23F0');
  196.         $this->addSql('ALTER TABLE notifications DROP FOREIGN KEY FK_6000B0D35F004ACF');
  197.         $this->addSql('ALTER TABLE notifications DROP FOREIGN KEY FK_6000B0D36804FB49');
  198.         $this->addSql('ALTER TABLE partner DROP FOREIGN KEY FK_312B3E16EA30A9B2');
  199.         $this->addSql('ALTER TABLE partner DROP FOREIGN KEY FK_312B3E16FBFE23F0');
  200.         $this->addSql('ALTER TABLE partner_document DROP FOREIGN KEY FK_BBA80CCCEA30A9B2');
  201.         $this->addSql('ALTER TABLE partner_document DROP FOREIGN KEY FK_BBA80CCCFBFE23F0');
  202.         $this->addSql('ALTER TABLE partner_user DROP FOREIGN KEY FK_DDA7E551EA30A9B2');
  203.         $this->addSql('ALTER TABLE partner_user DROP FOREIGN KEY FK_DDA7E551FBFE23F0');
  204.         $this->addSql('ALTER TABLE partner_user DROP FOREIGN KEY FK_DDA7E5518D93D649');
  205.         $this->addSql('ALTER TABLE project DROP FOREIGN KEY FK_2FB3D0EEEA30A9B2');
  206.         $this->addSql('ALTER TABLE project DROP FOREIGN KEY FK_2FB3D0EEFBFE23F0');
  207.         $this->addSql('ALTER TABLE project DROP FOREIGN KEY FK_2FB3D0EE6C3A29DC');
  208.         $this->addSql('ALTER TABLE project_partner DROP FOREIGN KEY FK_A7353273EA30A9B2');
  209.         $this->addSql('ALTER TABLE project_partner DROP FOREIGN KEY FK_A7353273FBFE23F0');
  210.         $this->addSql('ALTER TABLE report DROP FOREIGN KEY FK_C42F7784EA30A9B2');
  211.         $this->addSql('ALTER TABLE report DROP FOREIGN KEY FK_C42F7784FBFE23F0');
  212.         $this->addSql('ALTER TABLE report DROP FOREIGN KEY FK_C42F77843DB88C96');
  213.         $this->addSql('ALTER TABLE role DROP FOREIGN KEY FK_57698A6AEA30A9B2');
  214.         $this->addSql('ALTER TABLE role DROP FOREIGN KEY FK_57698A6AFBFE23F0');
  215.         $this->addSql('ALTER TABLE user_institution DROP FOREIGN KEY FK_93845170EA30A9B2');
  216.         $this->addSql('ALTER TABLE user_institution DROP FOREIGN KEY FK_93845170FBFE23F0');
  217.         $this->addSql('ALTER TABLE user_institution DROP FOREIGN KEY FK_938451708D93D649');
  218.         $this->addSql('ALTER TABLE user_role_institution DROP FOREIGN KEY FK_75DD82B1EA30A9B2');
  219.         $this->addSql('ALTER TABLE user_role_institution DROP FOREIGN KEY FK_75DD82B1FBFE23F0');
  220.         $this->addSql('ALTER TABLE user_role_institution DROP FOREIGN KEY FK_75DD82B193845170');
  221.         $this->addSql('DROP TABLE generated_report');
  222.         $this->addSql('DROP TABLE goal');
  223.         $this->addSql('DROP TABLE indicator');
  224.         $this->addSql('DROP TABLE institution');
  225.         $this->addSql('DROP TABLE institution_contact_person');
  226.         $this->addSql('DROP TABLE institution_document');
  227.         $this->addSql('DROP TABLE institution_responsible_person');
  228.         $this->addSql('DROP TABLE item');
  229.         $this->addSql('DROP TABLE item_document');
  230.         $this->addSql('DROP TABLE item_document_report');
  231.         $this->addSql('DROP TABLE item_indicator');
  232.         $this->addSql('DROP TABLE item_label');
  233.         $this->addSql('DROP TABLE item_user');
  234.         $this->addSql('DROP TABLE label');
  235.         $this->addSql('DROP TABLE legal_entity');
  236.         $this->addSql('DROP TABLE notifications');
  237.         $this->addSql('DROP TABLE partner');
  238.         $this->addSql('DROP TABLE partner_document');
  239.         $this->addSql('DROP TABLE partner_user');
  240.         $this->addSql('DROP TABLE project');
  241.         $this->addSql('DROP TABLE project_partner');
  242.         $this->addSql('DROP TABLE refresh_tokens');
  243.         $this->addSql('DROP TABLE report');
  244.         $this->addSql('DROP TABLE role');
  245.         $this->addSql('DROP TABLE user');
  246.         $this->addSql('DROP TABLE user_institution');
  247.         $this->addSql('DROP TABLE user_role_institution');
  248.     }
  249. }