migrations/Version20230428113357.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 Version20230428113357 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 comment_entity (id INT AUTO_INCREMENT NOT NULL, created_by INT DEFAULT NULL, updated_by INT DEFAULT NULL, entity INT DEFAULT NULL, text LONGTEXT NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, entity_type VARCHAR(255) NOT NULL, INDEX IDX_C43B1C7ADE12AB56 (created_by), INDEX IDX_C43B1C7A16FE72E1 (updated_by), INDEX IDX_C43B1C7AE284468 (entity), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  19.         $this->addSql('CREATE TABLE `company_employee` (id INT AUTO_INCREMENT NOT NULL, structure_id INT DEFAULT NULL, external_code VARCHAR(255) DEFAULT NULL, phone VARCHAR(150) NOT NULL, password VARCHAR(255) NOT NULL, is_active TINYINT(1) NOT NULL, name VARCHAR(150) NOT NULL, last_name VARCHAR(150) NOT NULL, patronymic VARCHAR(150) DEFAULT NULL, photo VARCHAR(255) DEFAULT NULL, email VARCHAR(150) DEFAULT NULL, position VARCHAR(150) DEFAULT NULL, access_properties LONGTEXT DEFAULT NULL COMMENT \'(DC2Type:json)\', roles LONGTEXT NOT NULL COMMENT \'(DC2Type:json)\', created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_450860CCE20A50B4 (external_code), UNIQUE INDEX UNIQ_450860CC444F97DD (phone), INDEX IDX_450860CC2534008B (structure_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  20.         $this->addSql('CREATE TABLE `company_employee_options` (id INT AUTO_INCREMENT NOT NULL, employee_id INT NOT NULL, code VARCHAR(255) NOT NULL, value LONGTEXT DEFAULT NULL COMMENT \'(DC2Type:json)\', created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', INDEX IDX_7E8250338C03F15C (employee_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  21.         $this->addSql('CREATE TABLE `company_guest` (id INT AUTO_INCREMENT NOT NULL, external_code VARCHAR(255) DEFAULT NULL, phone VARCHAR(150) NOT NULL, token VARCHAR(255) NOT NULL, data LONGTEXT DEFAULT NULL COMMENT \'(DC2Type:json)\', roles LONGTEXT NOT NULL COMMENT \'(DC2Type:json)\', created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_EB463850E20A50B4 (external_code), UNIQUE INDEX UNIQ_EB463850444F97DD (phone), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  22.         $this->addSql('CREATE TABLE `company_structures` (id INT AUTO_INCREMENT NOT NULL, tree_root INT DEFAULT NULL, parent_id INT DEFAULT NULL, supervisor_id INT DEFAULT NULL, is_active TINYINT(1) NOT NULL, title VARCHAR(255) NOT NULL, lft INT DEFAULT NULL, lvl INT DEFAULT NULL, rgt INT DEFAULT NULL, for_delete TINYINT(1) NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', INDEX IDX_E6302CCCA977936C (tree_root), INDEX IDX_E6302CCC727ACA70 (parent_id), UNIQUE INDEX UNIQ_E6302CCC19E9AC5F (supervisor_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  23.         $this->addSql('CREATE TABLE company_translations (id INT AUTO_INCREMENT NOT NULL, locale VARCHAR(8) NOT NULL, object_class VARCHAR(191) NOT NULL, field VARCHAR(32) NOT NULL, foreign_key VARCHAR(64) NOT NULL, content LONGTEXT DEFAULT NULL, INDEX company_translations_idx (locale, object_class, field, foreign_key), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  24.         $this->addSql('CREATE TABLE `company_user_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_AB44AC42C74F2195 (refresh_token), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  25.         $this->addSql('CREATE TABLE `control_additional_cars` (id INT AUTO_INCREMENT NOT NULL, car_brand_id INT DEFAULT NULL, car_model_id INT DEFAULT NULL, car_fuel_type_id INT DEFAULT NULL, car_type_id INT DEFAULT NULL, external_code VARCHAR(255) DEFAULT NULL, car_number VARCHAR(50) NOT NULL, car_number_latin VARCHAR(50) DEFAULT NULL, date_production INT NOT NULL, car_vin VARCHAR(150) DEFAULT NULL, car_engine_volume DOUBLE PRECISION DEFAULT NULL, car_color VARCHAR(150) DEFAULT NULL, car_koatuu VARCHAR(50) DEFAULT NULL, is_hijacked TINYINT(1) DEFAULT 0 NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_7DE8B6AEE20A50B4 (external_code), UNIQUE INDEX UNIQ_7DE8B6AEBAAF71F1 (car_vin), INDEX IDX_7DE8B6AECBC3E50C (car_brand_id), INDEX IDX_7DE8B6AEF64382E3 (car_model_id), INDEX IDX_7DE8B6AE33A941DD (car_fuel_type_id), INDEX IDX_7DE8B6AE96E7774F (car_type_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  26.         $this->addSql('CREATE TABLE `control_individual_costs_cars` (id INT AUTO_INCREMENT NOT NULL, external_code VARCHAR(255) DEFAULT NULL, car_number VARCHAR(50) NOT NULL, car_number_latin VARCHAR(50) DEFAULT NULL, car_price_usd INT NOT NULL, car_price_uah INT DEFAULT NULL, date_start DATE NOT NULL COMMENT \'(DC2Type:date_immutable)\', date_end DATE NOT NULL COMMENT \'(DC2Type:date_immutable)\', created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_51AD2652E20A50B4 (external_code), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  27.         $this->addSql('CREATE TABLE `crm_agreements` (id INT AUTO_INCREMENT NOT NULL, status_id VARCHAR(150) NOT NULL, client_id INT NOT NULL, contract_id INT NOT NULL, car_id INT DEFAULT NULL, external_code VARCHAR(255) DEFAULT NULL, number VARCHAR(50) DEFAULT NULL, mileage INT DEFAULT 0 NOT NULL, payment_uah DOUBLE PRECISION NOT NULL, date_conclusion_agreement DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\', date_payment DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\', is_paid TINYINT(1) NOT NULL, is_sent_to1_c TINYINT(1) NOT NULL, error_sent_to1_c VARCHAR(255) DEFAULT NULL, is_hide TINYINT(1) NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_62BD7808E20A50B4 (external_code), UNIQUE INDEX UNIQ_62BD780896901F54 (number), INDEX IDX_62BD78086BF700BD (status_id), INDEX IDX_62BD780819EB6921 (client_id), INDEX IDX_62BD78082576E0FD (contract_id), INDEX IDX_62BD7808C3C6F69F (car_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  28.         $this->addSql('CREATE TABLE `crm_calculations` (id INT AUTO_INCREMENT NOT NULL, client_id INT DEFAULT NULL, status_id VARCHAR(150) DEFAULT NULL, car_fuel_type_id INT DEFAULT NULL, car_type_id INT DEFAULT NULL, car_brand_id INT DEFAULT NULL, car_model_id INT DEFAULT NULL, source_id INT DEFAULT NULL, car_id INT DEFAULT NULL, external_code VARCHAR(255) DEFAULT NULL, car_number VARCHAR(50) NOT NULL, date_production INT NOT NULL, car_price_usd INT NOT NULL, car_price_uah INT DEFAULT NULL, car_engine_volume DOUBLE PRECISION DEFAULT NULL, car_color VARCHAR(150) DEFAULT NULL, car_vin VARCHAR(150) DEFAULT NULL, is_own_price TINYINT(1) NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_771DDB1AE20A50B4 (external_code), INDEX IDX_771DDB1A19EB6921 (client_id), INDEX IDX_771DDB1A6BF700BD (status_id), INDEX IDX_771DDB1A33A941DD (car_fuel_type_id), INDEX IDX_771DDB1A96E7774F (car_type_id), INDEX IDX_771DDB1ACBC3E50C (car_brand_id), INDEX IDX_771DDB1AF64382E3 (car_model_id), INDEX IDX_771DDB1A953C1C61 (source_id), INDEX IDX_771DDB1AC3C6F69F (car_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  29.         $this->addSql('CREATE TABLE `crm_cars` (id INT AUTO_INCREMENT NOT NULL, client_id INT NOT NULL, car_fuel_type_id INT DEFAULT NULL, car_type_id INT DEFAULT NULL, car_brand_id INT DEFAULT NULL, car_model_id INT DEFAULT NULL, external_code VARCHAR(255) DEFAULT NULL, name VARCHAR(50) DEFAULT NULL, sorting INT DEFAULT 500 NOT NULL, is_active TINYINT(1) DEFAULT 1 NOT NULL, car_number VARCHAR(50) NOT NULL, date_production INT DEFAULT NULL, car_engine_volume DOUBLE PRECISION DEFAULT NULL, car_vin VARCHAR(150) DEFAULT NULL, car_color VARCHAR(150) DEFAULT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_FA1B3FA5E20A50B4 (external_code), INDEX IDX_FA1B3FA519EB6921 (client_id), INDEX IDX_FA1B3FA533A941DD (car_fuel_type_id), INDEX IDX_FA1B3FA596E7774F (car_type_id), INDEX IDX_FA1B3FA5CBC3E50C (car_brand_id), INDEX IDX_FA1B3FA5F64382E3 (car_model_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  30.         $this->addSql('CREATE TABLE `crm_clients` (id INT AUTO_INCREMENT NOT NULL, status_id VARCHAR(150) DEFAULT NULL, verification_type_id INT DEFAULT NULL, gender_id INT DEFAULT NULL, document_type_id INT DEFAULT NULL, external_code VARCHAR(255) DEFAULT NULL, phone VARCHAR(150) NOT NULL, password VARCHAR(255) NOT NULL, name VARCHAR(150) DEFAULT NULL, last_name VARCHAR(150) DEFAULT NULL, patronymic VARCHAR(150) DEFAULT NULL, date_birth DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\', email VARCHAR(150) DEFAULT NULL, registration_locality VARCHAR(255) DEFAULT NULL, registration_street VARCHAR(255) DEFAULT NULL, registration_house_number VARCHAR(255) DEFAULT NULL, registration_room_number VARCHAR(255) DEFAULT NULL, photo VARCHAR(255) DEFAULT NULL, inn VARCHAR(150) DEFAULT NULL, document_id VARCHAR(255) DEFAULT NULL, document_issuing_authority VARCHAR(255) DEFAULT NULL, document_issue_date DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\', roles LONGTEXT NOT NULL COMMENT \'(DC2Type:json)\', created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_EC8362E3E20A50B4 (external_code), UNIQUE INDEX UNIQ_EC8362E3444F97DD (phone), INDEX IDX_EC8362E36BF700BD (status_id), INDEX IDX_EC8362E3DE26DC42 (verification_type_id), INDEX IDX_EC8362E3708A0E0 (gender_id), INDEX IDX_EC8362E361232A4F (document_type_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  31.         $this->addSql('CREATE TABLE `crm_clients_files` (id INT AUTO_INCREMENT NOT NULL, client_id INT NOT NULL, file_id INT NOT NULL, code VARCHAR(255) NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', INDEX IDX_A03BD1D519EB6921 (client_id), INDEX IDX_A03BD1D593CB796C (file_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  32.         $this->addSql('CREATE TABLE `crm_clients_messages` (id INT AUTO_INCREMENT NOT NULL, client_id INT NOT NULL, message_type_id INT NOT NULL, message_event_id INT DEFAULT NULL, contract_id INT DEFAULT NULL, title VARCHAR(255) NOT NULL, text LONGTEXT NOT NULL, date_create DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', is_read TINYINT(1) DEFAULT 0 NOT NULL, date_read DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\', created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', INDEX IDX_BCCF6A8819EB6921 (client_id), INDEX IDX_BCCF6A8855C4B69F (message_type_id), INDEX IDX_BCCF6A8878D12C9A (message_event_id), INDEX IDX_BCCF6A882576E0FD (contract_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  33.         $this->addSql('CREATE TABLE `crm_clients_options` (id INT AUTO_INCREMENT NOT NULL, client_id INT NOT NULL, code VARCHAR(255) NOT NULL, value LONGTEXT DEFAULT NULL COMMENT \'(DC2Type:json)\', created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', INDEX IDX_C00B281C19EB6921 (client_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  34.         $this->addSql('CREATE TABLE `crm_contracts` (id INT AUTO_INCREMENT NOT NULL, status_id VARCHAR(150) NOT NULL, client_id INT NOT NULL, insurance_product_id INT NOT NULL, car_usage_type_id INT NOT NULL, car_usage_reason_id INT NOT NULL, calculation_id INT NOT NULL, car_fuel_type_id INT DEFAULT NULL, car_type_id INT DEFAULT NULL, car_brand_id INT DEFAULT NULL, car_model_id INT DEFAULT NULL, main_contract_id INT DEFAULT NULL, source_id INT DEFAULT NULL, car_id INT DEFAULT NULL, external_code VARCHAR(255) DEFAULT NULL, number VARCHAR(50) DEFAULT NULL, price_uah DOUBLE PRECISION NOT NULL, cost_additional_kilometer_uah DOUBLE PRECISION NOT NULL, car_number VARCHAR(50) NOT NULL, date_production INT NOT NULL, car_price_usd INT NOT NULL, car_price_uah INT DEFAULT NULL, car_engine_volume DOUBLE PRECISION DEFAULT NULL, car_color VARCHAR(150) DEFAULT NULL, car_vin VARCHAR(150) DEFAULT NULL, date_start DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\', date_end DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\', date_conclusion_contract DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\', is_prolongation TINYINT(1) NOT NULL, is_active_main_contract TINYINT(1) NOT NULL, limit_kilometers INT NOT NULL, prolongation_balance_kilometers INT DEFAULT NULL, current_balance_kilometers INT DEFAULT NULL, code_signing_contract VARCHAR(100) DEFAULT NULL, date_signing_contract DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\', code_signing_act VARCHAR(100) DEFAULT NULL, date_signing_act DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\', is_paid TINYINT(1) NOT NULL, is_sent_to1_c TINYINT(1) NOT NULL, error_sent_to1_c VARCHAR(255) DEFAULT NULL, is_hide TINYINT(1) NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_483A545EE20A50B4 (external_code), UNIQUE INDEX UNIQ_483A545E96901F54 (number), INDEX IDX_483A545E6BF700BD (status_id), INDEX IDX_483A545E19EB6921 (client_id), INDEX IDX_483A545E3EAD3985 (insurance_product_id), INDEX IDX_483A545E35404979 (car_usage_type_id), INDEX IDX_483A545E1624C8C7 (car_usage_reason_id), INDEX IDX_483A545ECE3D4B33 (calculation_id), INDEX IDX_483A545E33A941DD (car_fuel_type_id), INDEX IDX_483A545E96E7774F (car_type_id), INDEX IDX_483A545ECBC3E50C (car_brand_id), INDEX IDX_483A545EF64382E3 (car_model_id), INDEX IDX_483A545EF1F5286B (main_contract_id), INDEX IDX_483A545E953C1C61 (source_id), INDEX IDX_483A545EC3C6F69F (car_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  35.         $this->addSql('CREATE TABLE `crm_equipments_applications` (id INT AUTO_INCREMENT NOT NULL, status_id VARCHAR(150) NOT NULL, client_id INT NOT NULL, contract_id INT NOT NULL, car_brand_id INT DEFAULT NULL, car_model_id INT DEFAULT NULL, car_fuel_type_id INT DEFAULT NULL, car_type_id INT DEFAULT NULL, car_id INT DEFAULT NULL, tracking_system_id INT DEFAULT NULL, external_code VARCHAR(255) DEFAULT NULL, car_number VARCHAR(50) NOT NULL, date_production INT DEFAULT NULL, car_engine_volume DOUBLE PRECISION DEFAULT NULL, car_color VARCHAR(150) DEFAULT NULL, address VARCHAR(500) DEFAULT NULL, date DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\', sensor_id VARCHAR(255) DEFAULT NULL, sensor_installation_date DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\', review_date DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\', executor VARCHAR(150) DEFAULT NULL, speedometer INT DEFAULT NULL, registration_certificates VARCHAR(255) DEFAULT NULL, body_number VARCHAR(255) DEFAULT NULL, is_contact_me TINYINT(1) NOT NULL, is_signed TINYINT(1) NOT NULL, number_keys INT DEFAULT NULL, number_duplicate_keys INT DEFAULT NULL, is_active_tracker TINYINT(1) NOT NULL, is_blocked_tracker TINYINT(1) NOT NULL, counter_deactivation_date DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\', comment VARCHAR(255) DEFAULT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_D8997BA6E20A50B4 (external_code), INDEX IDX_D8997BA66BF700BD (status_id), INDEX IDX_D8997BA619EB6921 (client_id), INDEX IDX_D8997BA62576E0FD (contract_id), INDEX IDX_D8997BA6CBC3E50C (car_brand_id), INDEX IDX_D8997BA6F64382E3 (car_model_id), INDEX IDX_D8997BA633A941DD (car_fuel_type_id), INDEX IDX_D8997BA696E7774F (car_type_id), INDEX IDX_D8997BA6C3C6F69F (car_id), INDEX IDX_D8997BA65DB55F2A (tracking_system_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  36.         $this->addSql('CREATE TABLE `crm_equipments_damages` (id INT AUTO_INCREMENT NOT NULL, application_id INT NOT NULL, external_code VARCHAR(255) DEFAULT NULL, place_damage LONGTEXT NOT NULL, description_damage LONGTEXT NOT NULL, comment LONGTEXT DEFAULT NULL, sorting INT DEFAULT 500 NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_834790CDE20A50B4 (external_code), INDEX IDX_834790CD3E030ACD (application_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  37.         $this->addSql('CREATE TABLE `crm_equipments_files` (id INT AUTO_INCREMENT NOT NULL, file_path VARCHAR(255) DEFAULT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  38.         $this->addSql('CREATE TABLE `crm_equipments_photos` (id INT AUTO_INCREMENT NOT NULL, application_id INT NOT NULL, file_id INT NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', INDEX IDX_82C1CEF73E030ACD (application_id), INDEX IDX_82C1CEF793CB796C (file_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  39.         $this->addSql('CREATE TABLE `crm_guests` (id INT AUTO_INCREMENT NOT NULL, external_code VARCHAR(255) DEFAULT NULL, phone VARCHAR(150) NOT NULL, token VARCHAR(255) NOT NULL, data LONGTEXT DEFAULT NULL COMMENT \'(DC2Type:json)\', roles LONGTEXT NOT NULL COMMENT \'(DC2Type:json)\', created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_65AF0D73E20A50B4 (external_code), UNIQUE INDEX UNIQ_65AF0D73444F97DD (phone), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  40.         $this->addSql('CREATE TABLE `crm_insurance_case_file_sections` (id INT AUTO_INCREMENT NOT NULL, external_code VARCHAR(255) DEFAULT NULL, name VARCHAR(255) NOT NULL, sorting INT DEFAULT 500 NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_1DF683A6E20A50B4 (external_code), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  41.         $this->addSql('CREATE TABLE `crm_insurance_case_files` (id INT AUTO_INCREMENT NOT NULL, client_id INT NOT NULL, insurance_case_id INT NOT NULL, section_id INT NOT NULL, file_id INT NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', INDEX IDX_AB35E9DA19EB6921 (client_id), INDEX IDX_AB35E9DA2231F150 (insurance_case_id), INDEX IDX_AB35E9DAD823E37A (section_id), INDEX IDX_AB35E9DA93CB796C (file_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  42.         $this->addSql('CREATE TABLE `crm_insurance_cases` (id INT AUTO_INCREMENT NOT NULL, client_id INT NOT NULL, contract_id INT NOT NULL, car_id INT NOT NULL, status_id VARCHAR(150) NOT NULL, external_code VARCHAR(255) DEFAULT NULL, date DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', description LONGTEXT NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_9D9A4B1CE20A50B4 (external_code), INDEX IDX_9D9A4B1C19EB6921 (client_id), INDEX IDX_9D9A4B1C2576E0FD (contract_id), INDEX IDX_9D9A4B1CC3C6F69F (car_id), INDEX IDX_9D9A4B1C6BF700BD (status_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  43.         $this->addSql('CREATE TABLE `crm_payments` (id INT AUTO_INCREMENT NOT NULL, client_id INT NOT NULL, contract_id INT NOT NULL, agreement_id INT DEFAULT NULL, payment_type_id INT NOT NULL, status_id VARCHAR(150) DEFAULT NULL, car_id INT DEFAULT NULL, external_code VARCHAR(255) DEFAULT NULL, number VARCHAR(50) DEFAULT NULL, date_issue DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\', mileage INT DEFAULT 0 NOT NULL, date_payment DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\', payment_uah DOUBLE PRECISION NOT NULL, purpose VARCHAR(255) DEFAULT NULL, external_code_payment_system VARCHAR(255) DEFAULT NULL, merchant_guid VARCHAR(255) DEFAULT NULL, comment VARCHAR(255) DEFAULT NULL, date_error DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\', error VARCHAR(255) DEFAULT NULL, is_hide TINYINT(1) NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_B55D699E20A50B4 (external_code), UNIQUE INDEX UNIQ_B55D69996901F54 (number), UNIQUE INDEX UNIQ_B55D6996A6C00B9 (merchant_guid), INDEX IDX_B55D69919EB6921 (client_id), INDEX IDX_B55D6992576E0FD (contract_id), INDEX IDX_B55D69924890B2B (agreement_id), INDEX IDX_B55D699DC058279 (payment_type_id), INDEX IDX_B55D6996BF700BD (status_id), INDEX IDX_B55D699C3C6F69F (car_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  44.         $this->addSql('CREATE TABLE `crm_printable_providers` (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(150) NOT NULL, sorting INT DEFAULT 500 NOT NULL, object_class VARCHAR(191) NOT NULL, task_class VARCHAR(191) NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_A812E97469684D7D (object_class), UNIQUE INDEX UNIQ_A812E9742AEF02BF (task_class), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  45.         $this->addSql('CREATE TABLE `crm_printable_templates` (id INT AUTO_INCREMENT NOT NULL, file_id INT NOT NULL, provider_id INT NOT NULL, name VARCHAR(150) NOT NULL, external_code VARCHAR(255) DEFAULT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_251F40EDE20A50B4 (external_code), INDEX IDX_251F40ED93CB796C (file_id), INDEX IDX_251F40EDA53A8AA (provider_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  46.         $this->addSql('CREATE TABLE `crm_printables` (id INT AUTO_INCREMENT NOT NULL, status_id VARCHAR(150) NOT NULL, client_id INT NOT NULL, template_id INT NOT NULL, file_id INT NOT NULL, signed_file_id INT DEFAULT NULL, date_generation DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', code_signing VARCHAR(100) DEFAULT NULL, date_signing DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\', external_code VARCHAR(255) DEFAULT NULL, object_class VARCHAR(191) NOT NULL, object_id INT NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_AFA01F9FE20A50B4 (external_code), INDEX IDX_AFA01F9F6BF700BD (status_id), INDEX IDX_AFA01F9F19EB6921 (client_id), INDEX IDX_AFA01F9F5DA0FB8 (template_id), INDEX IDX_AFA01F9F93CB796C (file_id), INDEX IDX_AFA01F9F245B5FB2 (signed_file_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  47.         $this->addSql('CREATE TABLE `crm_printables_files` (id INT AUTO_INCREMENT NOT NULL, file_path VARCHAR(255) DEFAULT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  48.         $this->addSql('CREATE TABLE `crm_tasks` (id INT AUTO_INCREMENT NOT NULL, client_id INT DEFAULT NULL, contract_id INT DEFAULT NULL, status_id VARCHAR(150) DEFAULT NULL, type_id INT DEFAULT NULL, manager_id INT DEFAULT NULL, responsible_id INT DEFAULT NULL, title VARCHAR(255) NOT NULL, date_deadline DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\', description LONGTEXT DEFAULT NULL, date_completion DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\', created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', INDEX IDX_EC513AAF19EB6921 (client_id), INDEX IDX_EC513AAF2576E0FD (contract_id), INDEX IDX_EC513AAF6BF700BD (status_id), INDEX IDX_EC513AAFC54C8C93 (type_id), INDEX IDX_EC513AAF783E3463 (manager_id), INDEX IDX_EC513AAF602AD315 (responsible_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  49.         $this->addSql('CREATE TABLE crm_translations (id INT AUTO_INCREMENT NOT NULL, locale VARCHAR(8) NOT NULL, object_class VARCHAR(191) NOT NULL, field VARCHAR(32) NOT NULL, foreign_key VARCHAR(64) NOT NULL, content LONGTEXT DEFAULT NULL, INDEX crm_translations_idx (locale, object_class, field, foreign_key), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  50.         $this->addSql('CREATE TABLE cron_job (id INT UNSIGNED AUTO_INCREMENT NOT NULL, command VARCHAR(255) NOT NULL, arguments VARCHAR(255) DEFAULT NULL, description VARCHAR(255) DEFAULT NULL, running_instances INT UNSIGNED DEFAULT 0 NOT NULL, max_instances INT UNSIGNED DEFAULT 1 NOT NULL, number INT UNSIGNED DEFAULT 1 NOT NULL, period VARCHAR(255) NOT NULL, last_use DATETIME DEFAULT NULL, next_run DATETIME NOT NULL, enable TINYINT(1) DEFAULT 1 NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  51.         $this->addSql('CREATE TABLE cron_job_result (id INT UNSIGNED AUTO_INCREMENT NOT NULL, cron_job_id INT UNSIGNED NOT NULL, run_at DATETIME NOT NULL, run_time DOUBLE PRECISION NOT NULL, status_code INT NOT NULL, output LONGTEXT DEFAULT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, INDEX IDX_2CD346EE79099ED8 (cron_job_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  52.         $this->addSql('CREATE TABLE `list_car_brands` (id INT AUTO_INCREMENT NOT NULL, car_type_id INT NOT NULL, name VARCHAR(255) NOT NULL, code_autoria VARCHAR(255) NOT NULL, code_opendata_bot VARCHAR(255) DEFAULT NULL, code1_c VARCHAR(255) DEFAULT NULL, name1_c VARCHAR(255) DEFAULT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', INDEX IDX_BCE7DC1A96E7774F (car_type_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  53.         $this->addSql('CREATE TABLE `list_car_models` (id INT AUTO_INCREMENT NOT NULL, car_brand_id INT DEFAULT NULL, name VARCHAR(255) NOT NULL, code_autoria VARCHAR(255) NOT NULL, code_opendata_bot VARCHAR(255) DEFAULT NULL, code1_c VARCHAR(255) DEFAULT NULL, name1_c VARCHAR(255) DEFAULT NULL, is_hijacked TINYINT(1) DEFAULT 0 NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', INDEX IDX_2693A827CBC3E50C (car_brand_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  54.         $this->addSql('CREATE TABLE `list_car_types` (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, code_autoria VARCHAR(255) NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  55.         $this->addSql('CREATE TABLE `list_car_usage_reasons` (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, code VARCHAR(255) DEFAULT NULL, sorting INT DEFAULT 500 NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_6EE76AEC77153098 (code), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  56.         $this->addSql('CREATE TABLE `list_car_usage_types` (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, code VARCHAR(255) DEFAULT NULL, sorting INT DEFAULT 500 NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_5A66480777153098 (code), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  57.         $this->addSql('CREATE TABLE `list_design_restrictions` (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, sorting INT DEFAULT 500 NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  58.         $this->addSql('CREATE TABLE `list_document_types` (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, external_code VARCHAR(255) DEFAULT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_49C758CAE20A50B4 (external_code), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  59.         $this->addSql('CREATE TABLE `list_exchange_rates` (id INT AUTO_INCREMENT NOT NULL, currency VARCHAR(3) NOT NULL, value DOUBLE PRECISION DEFAULT \'0\' NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_23B540FC6956883F (currency), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  60.         $this->addSql('CREATE TABLE `list_faq` (id INT AUTO_INCREMENT NOT NULL, question VARCHAR(255) NOT NULL, answer TEXT NOT NULL, sorting INT DEFAULT 500 NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  61.         $this->addSql('CREATE TABLE `list_fuel_types` (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, code_autoria VARCHAR(255) NOT NULL, code_opendata_bot VARCHAR(255) DEFAULT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  62.         $this->addSql('CREATE TABLE `list_genders` (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, external_code VARCHAR(255) DEFAULT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_5F5475B0E20A50B4 (external_code), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  63.         $this->addSql('CREATE TABLE `list_insurance_product_benefits` (id INT AUTO_INCREMENT NOT NULL, title VARCHAR(255) NOT NULL, external_code VARCHAR(255) DEFAULT NULL, description LONGTEXT DEFAULT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_D7D887D8E20A50B4 (external_code), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  64.         $this->addSql('CREATE TABLE `list_insurance_products` (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, code VARCHAR(255) DEFAULT NULL, sorting INT DEFAULT 500 NOT NULL, is_active TINYINT(1) DEFAULT 1 NOT NULL, mileage INT DEFAULT 0 NOT NULL, short_description LONGTEXT DEFAULT NULL, description LONGTEXT DEFAULT NULL, code_color VARCHAR(255) DEFAULT NULL, is_inactive_hijacked TINYINT(1) DEFAULT 0 NOT NULL, inactive_hijacked_max_car_price_uah INT DEFAULT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_2409CA6377153098 (code), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  65.         $this->addSql('CREATE TABLE binding_insurance_products_risks (insurance_product_id INT NOT NULL, risk_id INT NOT NULL, INDEX IDX_C6D2ADEB3EAD3985 (insurance_product_id), INDEX IDX_C6D2ADEB235B6D1 (risk_id), PRIMARY KEY(insurance_product_id, risk_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  66.         $this->addSql('CREATE TABLE binding_insurance_products_benefits (insurance_product_id INT NOT NULL, benefit_id INT NOT NULL, INDEX IDX_307FA8C43EAD3985 (insurance_product_id), INDEX IDX_307FA8C4B517B89 (benefit_id), PRIMARY KEY(insurance_product_id, benefit_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  67.         $this->addSql('CREATE TABLE `list_insurance_products_tariffs` (id INT AUTO_INCREMENT NOT NULL, insurance_product_id INT NOT NULL, price_from INT DEFAULT 0 NOT NULL, price_up_to INT DEFAULT 0 NOT NULL, age1 DOUBLE PRECISION DEFAULT \'0\' NOT NULL, age2 DOUBLE PRECISION DEFAULT \'0\' NOT NULL, age3 DOUBLE PRECISION DEFAULT \'0\' NOT NULL, age4 DOUBLE PRECISION DEFAULT \'0\' NOT NULL, age5 DOUBLE PRECISION DEFAULT \'0\' NOT NULL, age6 DOUBLE PRECISION DEFAULT \'0\' NOT NULL, age7 DOUBLE PRECISION DEFAULT \'0\' NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', INDEX IDX_6421F9463EAD3985 (insurance_product_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  68.         $this->addSql('CREATE TABLE `list_message_events` (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, code VARCHAR(150) NOT NULL, external_code VARCHAR(255) DEFAULT NULL, sorting INT DEFAULT 500 NOT NULL, title VARCHAR(255) DEFAULT NULL, text LONGTEXT NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_1DF66DCD77153098 (code), UNIQUE INDEX UNIQ_1DF66DCDE20A50B4 (external_code), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  69.         $this->addSql('CREATE TABLE `list_message_types` (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, code VARCHAR(150) NOT NULL, external_code VARCHAR(255) DEFAULT NULL, sorting INT DEFAULT 500 NOT NULL, is_messenger TINYINT(1) DEFAULT 0 NOT NULL, link_messenger_bot VARCHAR(255) DEFAULT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_2C895AD277153098 (code), UNIQUE INDEX UNIQ_2C895AD2E20A50B4 (external_code), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  70.         $this->addSql('CREATE TABLE `list_messages_mileage_balance` (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, external_code VARCHAR(255) DEFAULT NULL, sorting INT DEFAULT 500 NOT NULL, is_active TINYINT(1) DEFAULT 1 NOT NULL, mileage_from INT DEFAULT 0 NOT NULL, mileage_to INT DEFAULT 0 NOT NULL, title VARCHAR(255) DEFAULT NULL, message LONGTEXT DEFAULT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_6BB3F575E20A50B4 (external_code), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  71.         $this->addSql('CREATE TABLE `list_payment_types` (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, sorting INT DEFAULT 500 NOT NULL, service_code VARCHAR(50) NOT NULL, external_code VARCHAR(255) DEFAULT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_8466938BB9568474 (service_code), UNIQUE INDEX UNIQ_8466938BE20A50B4 (external_code), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  72.         $this->addSql('CREATE TABLE `list_risks` (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, external_code VARCHAR(255) DEFAULT NULL, description LONGTEXT DEFAULT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_C33F2CDBE20A50B4 (external_code), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  73.         $this->addSql('CREATE TABLE `list_sources` (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, external_code VARCHAR(255) DEFAULT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_E12B8FFE20A50B4 (external_code), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  74.         $this->addSql('CREATE TABLE `list_statuses` (id VARCHAR(150) NOT NULL, type VARCHAR(150) NOT NULL, name VARCHAR(255) NOT NULL, sorting INT DEFAULT 500 NOT NULL, color VARCHAR(50) NOT NULL, external_code VARCHAR(255) DEFAULT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_359D2D71E20A50B4 (external_code), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  75.         $this->addSql('CREATE TABLE `list_tariff_kilometers` (id INT AUTO_INCREMENT NOT NULL, price_from INT DEFAULT 0 NOT NULL, price_up_to INT DEFAULT 0 NOT NULL, age1 DOUBLE PRECISION DEFAULT \'0\' NOT NULL, age2 DOUBLE PRECISION DEFAULT \'0\' NOT NULL, age3 DOUBLE PRECISION DEFAULT \'0\' NOT NULL, age4 DOUBLE PRECISION DEFAULT \'0\' NOT NULL, age5 DOUBLE PRECISION DEFAULT \'0\' NOT NULL, age6 DOUBLE PRECISION DEFAULT \'0\' NOT NULL, age7 DOUBLE PRECISION DEFAULT \'0\' NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  76.         $this->addSql('CREATE TABLE `list_task_types` (id INT AUTO_INCREMENT NOT NULL, manager_id INT DEFAULT NULL, responsible_id INT NOT NULL, name VARCHAR(255) NOT NULL, external_code VARCHAR(255) DEFAULT NULL, sorting INT DEFAULT 500 NOT NULL, code VARCHAR(50) NOT NULL, hours_deadline INT DEFAULT NULL, description LONGTEXT DEFAULT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_44B9E6CCE20A50B4 (external_code), UNIQUE INDEX UNIQ_44B9E6CC77153098 (code), INDEX IDX_44B9E6CC783E3463 (manager_id), INDEX IDX_44B9E6CC602AD315 (responsible_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  77.         $this->addSql('CREATE TABLE `list_tracking_systems` (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, external_code VARCHAR(255) DEFAULT NULL, sorting INT DEFAULT 500 NOT NULL, service_code VARCHAR(50) NOT NULL, responsible_emails VARCHAR(255) DEFAULT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_A58704D4E20A50B4 (external_code), UNIQUE INDEX UNIQ_A58704D4B9568474 (service_code), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  78.         $this->addSql('CREATE TABLE `list_verification_types` (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, is_manual_processing TINYINT(1) DEFAULT 0 NOT NULL, sorting INT DEFAULT 500 NOT NULL, external_code VARCHAR(255) DEFAULT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_F629CE1BE20A50B4 (external_code), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  79.         $this->addSql('CREATE TABLE `service_tracking_mileage` (id INT AUTO_INCREMENT NOT NULL, application_id INT NOT NULL, external_code VARCHAR(255) DEFAULT NULL, activation_date DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', deactivation_date DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\', mileage DOUBLE PRECISION NOT NULL, is_system_block TINYINT(1) NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_8E3A5E3DE20A50B4 (external_code), INDEX IDX_8E3A5E3D3E030ACD (application_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  80.         $this->addSql('CREATE TABLE setting_translations (id INT AUTO_INCREMENT NOT NULL, locale VARCHAR(8) NOT NULL, object_class VARCHAR(191) NOT NULL, field VARCHAR(32) NOT NULL, foreign_key VARCHAR(64) NOT NULL, content LONGTEXT DEFAULT NULL, INDEX setting_translations_idx (locale, object_class, field, foreign_key), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  81.         $this->addSql('CREATE TABLE `system_locales` (id INT AUTO_INCREMENT NOT NULL, code VARCHAR(7) NOT NULL, locale VARCHAR(7) DEFAULT NULL, name VARCHAR(50) NOT NULL, is_default TINYINT(1) NOT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', UNIQUE INDEX UNIQ_9E8282877153098 (code), UNIQUE INDEX UNIQ_9E828284180C698 (locale), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  82.         $this->addSql('CREATE TABLE `system_media` (id INT AUTO_INCREMENT NOT NULL, file_path VARCHAR(255) DEFAULT NULL, created_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', updated_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  83.         $this->addSql('CREATE TABLE messenger_messages (id BIGINT AUTO_INCREMENT NOT NULL, body LONGTEXT NOT NULL, headers LONGTEXT NOT NULL, queue_name VARCHAR(190) NOT NULL, created_at DATETIME NOT NULL, available_at DATETIME NOT NULL, delivered_at DATETIME DEFAULT NULL, INDEX IDX_75EA56E0FB7336F0 (queue_name), INDEX IDX_75EA56E0E3BD61CE (available_at), INDEX IDX_75EA56E016BA31DB (delivered_at), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  84.         $this->addSql('ALTER TABLE comment_entity ADD CONSTRAINT FK_C43B1C7ADE12AB56 FOREIGN KEY (created_by) REFERENCES `company_employee` (id)');
  85.         $this->addSql('ALTER TABLE comment_entity ADD CONSTRAINT FK_C43B1C7A16FE72E1 FOREIGN KEY (updated_by) REFERENCES `company_employee` (id)');
  86.         $this->addSql('ALTER TABLE comment_entity ADD CONSTRAINT FK_C43B1C7AE284468 FOREIGN KEY (entity) REFERENCES `crm_tasks` (id)');
  87.         $this->addSql('ALTER TABLE `company_employee` ADD CONSTRAINT FK_450860CC2534008B FOREIGN KEY (structure_id) REFERENCES `company_structures` (id)');
  88.         $this->addSql('ALTER TABLE `company_employee_options` ADD CONSTRAINT FK_7E8250338C03F15C FOREIGN KEY (employee_id) REFERENCES `company_employee` (id)');
  89.         $this->addSql('ALTER TABLE `company_structures` ADD CONSTRAINT FK_E6302CCCA977936C FOREIGN KEY (tree_root) REFERENCES `company_structures` (id) ON DELETE CASCADE');
  90.         $this->addSql('ALTER TABLE `company_structures` ADD CONSTRAINT FK_E6302CCC727ACA70 FOREIGN KEY (parent_id) REFERENCES `company_structures` (id) ON DELETE CASCADE');
  91.         $this->addSql('ALTER TABLE `company_structures` ADD CONSTRAINT FK_E6302CCC19E9AC5F FOREIGN KEY (supervisor_id) REFERENCES `company_employee` (id)');
  92.         $this->addSql('ALTER TABLE `control_additional_cars` ADD CONSTRAINT FK_7DE8B6AECBC3E50C FOREIGN KEY (car_brand_id) REFERENCES `list_car_brands` (id)');
  93.         $this->addSql('ALTER TABLE `control_additional_cars` ADD CONSTRAINT FK_7DE8B6AEF64382E3 FOREIGN KEY (car_model_id) REFERENCES `list_car_models` (id)');
  94.         $this->addSql('ALTER TABLE `control_additional_cars` ADD CONSTRAINT FK_7DE8B6AE33A941DD FOREIGN KEY (car_fuel_type_id) REFERENCES `list_fuel_types` (id)');
  95.         $this->addSql('ALTER TABLE `control_additional_cars` ADD CONSTRAINT FK_7DE8B6AE96E7774F FOREIGN KEY (car_type_id) REFERENCES `list_car_types` (id)');
  96.         $this->addSql('ALTER TABLE `crm_agreements` ADD CONSTRAINT FK_62BD78086BF700BD FOREIGN KEY (status_id) REFERENCES `list_statuses` (id)');
  97.         $this->addSql('ALTER TABLE `crm_agreements` ADD CONSTRAINT FK_62BD780819EB6921 FOREIGN KEY (client_id) REFERENCES `crm_clients` (id)');
  98.         $this->addSql('ALTER TABLE `crm_agreements` ADD CONSTRAINT FK_62BD78082576E0FD FOREIGN KEY (contract_id) REFERENCES `crm_contracts` (id)');
  99.         $this->addSql('ALTER TABLE `crm_agreements` ADD CONSTRAINT FK_62BD7808C3C6F69F FOREIGN KEY (car_id) REFERENCES `crm_cars` (id)');
  100.         $this->addSql('ALTER TABLE `crm_calculations` ADD CONSTRAINT FK_771DDB1A19EB6921 FOREIGN KEY (client_id) REFERENCES `crm_clients` (id)');
  101.         $this->addSql('ALTER TABLE `crm_calculations` ADD CONSTRAINT FK_771DDB1A6BF700BD FOREIGN KEY (status_id) REFERENCES `list_statuses` (id)');
  102.         $this->addSql('ALTER TABLE `crm_calculations` ADD CONSTRAINT FK_771DDB1A33A941DD FOREIGN KEY (car_fuel_type_id) REFERENCES `list_fuel_types` (id)');
  103.         $this->addSql('ALTER TABLE `crm_calculations` ADD CONSTRAINT FK_771DDB1A96E7774F FOREIGN KEY (car_type_id) REFERENCES `list_car_types` (id)');
  104.         $this->addSql('ALTER TABLE `crm_calculations` ADD CONSTRAINT FK_771DDB1ACBC3E50C FOREIGN KEY (car_brand_id) REFERENCES `list_car_brands` (id)');
  105.         $this->addSql('ALTER TABLE `crm_calculations` ADD CONSTRAINT FK_771DDB1AF64382E3 FOREIGN KEY (car_model_id) REFERENCES `list_car_models` (id)');
  106.         $this->addSql('ALTER TABLE `crm_calculations` ADD CONSTRAINT FK_771DDB1A953C1C61 FOREIGN KEY (source_id) REFERENCES `list_sources` (id)');
  107.         $this->addSql('ALTER TABLE `crm_calculations` ADD CONSTRAINT FK_771DDB1AC3C6F69F FOREIGN KEY (car_id) REFERENCES `crm_cars` (id)');
  108.         $this->addSql('ALTER TABLE `crm_cars` ADD CONSTRAINT FK_FA1B3FA519EB6921 FOREIGN KEY (client_id) REFERENCES `crm_clients` (id)');
  109.         $this->addSql('ALTER TABLE `crm_cars` ADD CONSTRAINT FK_FA1B3FA533A941DD FOREIGN KEY (car_fuel_type_id) REFERENCES `list_fuel_types` (id)');
  110.         $this->addSql('ALTER TABLE `crm_cars` ADD CONSTRAINT FK_FA1B3FA596E7774F FOREIGN KEY (car_type_id) REFERENCES `list_car_types` (id)');
  111.         $this->addSql('ALTER TABLE `crm_cars` ADD CONSTRAINT FK_FA1B3FA5CBC3E50C FOREIGN KEY (car_brand_id) REFERENCES `list_car_brands` (id)');
  112.         $this->addSql('ALTER TABLE `crm_cars` ADD CONSTRAINT FK_FA1B3FA5F64382E3 FOREIGN KEY (car_model_id) REFERENCES `list_car_models` (id)');
  113.         $this->addSql('ALTER TABLE `crm_clients` ADD CONSTRAINT FK_EC8362E36BF700BD FOREIGN KEY (status_id) REFERENCES `list_statuses` (id)');
  114.         $this->addSql('ALTER TABLE `crm_clients` ADD CONSTRAINT FK_EC8362E3DE26DC42 FOREIGN KEY (verification_type_id) REFERENCES `list_verification_types` (id)');
  115.         $this->addSql('ALTER TABLE `crm_clients` ADD CONSTRAINT FK_EC8362E3708A0E0 FOREIGN KEY (gender_id) REFERENCES `list_genders` (id)');
  116.         $this->addSql('ALTER TABLE `crm_clients` ADD CONSTRAINT FK_EC8362E361232A4F FOREIGN KEY (document_type_id) REFERENCES `list_document_types` (id)');
  117.         $this->addSql('ALTER TABLE `crm_clients_files` ADD CONSTRAINT FK_A03BD1D519EB6921 FOREIGN KEY (client_id) REFERENCES `crm_clients` (id)');
  118.         $this->addSql('ALTER TABLE `crm_clients_files` ADD CONSTRAINT FK_A03BD1D593CB796C FOREIGN KEY (file_id) REFERENCES `system_media` (id)');
  119.         $this->addSql('ALTER TABLE `crm_clients_messages` ADD CONSTRAINT FK_BCCF6A8819EB6921 FOREIGN KEY (client_id) REFERENCES `crm_clients` (id)');
  120.         $this->addSql('ALTER TABLE `crm_clients_messages` ADD CONSTRAINT FK_BCCF6A8855C4B69F FOREIGN KEY (message_type_id) REFERENCES `list_message_types` (id)');
  121.         $this->addSql('ALTER TABLE `crm_clients_messages` ADD CONSTRAINT FK_BCCF6A8878D12C9A FOREIGN KEY (message_event_id) REFERENCES `list_message_events` (id)');
  122.         $this->addSql('ALTER TABLE `crm_clients_messages` ADD CONSTRAINT FK_BCCF6A882576E0FD FOREIGN KEY (contract_id) REFERENCES `crm_contracts` (id)');
  123.         $this->addSql('ALTER TABLE `crm_clients_options` ADD CONSTRAINT FK_C00B281C19EB6921 FOREIGN KEY (client_id) REFERENCES `crm_clients` (id)');
  124.         $this->addSql('ALTER TABLE `crm_contracts` ADD CONSTRAINT FK_483A545E6BF700BD FOREIGN KEY (status_id) REFERENCES `list_statuses` (id)');
  125.         $this->addSql('ALTER TABLE `crm_contracts` ADD CONSTRAINT FK_483A545E19EB6921 FOREIGN KEY (client_id) REFERENCES `crm_clients` (id)');
  126.         $this->addSql('ALTER TABLE `crm_contracts` ADD CONSTRAINT FK_483A545E3EAD3985 FOREIGN KEY (insurance_product_id) REFERENCES `list_insurance_products` (id)');
  127.         $this->addSql('ALTER TABLE `crm_contracts` ADD CONSTRAINT FK_483A545E35404979 FOREIGN KEY (car_usage_type_id) REFERENCES `list_car_usage_types` (id)');
  128.         $this->addSql('ALTER TABLE `crm_contracts` ADD CONSTRAINT FK_483A545E1624C8C7 FOREIGN KEY (car_usage_reason_id) REFERENCES `list_car_usage_reasons` (id)');
  129.         $this->addSql('ALTER TABLE `crm_contracts` ADD CONSTRAINT FK_483A545ECE3D4B33 FOREIGN KEY (calculation_id) REFERENCES `crm_calculations` (id)');
  130.         $this->addSql('ALTER TABLE `crm_contracts` ADD CONSTRAINT FK_483A545E33A941DD FOREIGN KEY (car_fuel_type_id) REFERENCES `list_fuel_types` (id)');
  131.         $this->addSql('ALTER TABLE `crm_contracts` ADD CONSTRAINT FK_483A545E96E7774F FOREIGN KEY (car_type_id) REFERENCES `list_car_types` (id)');
  132.         $this->addSql('ALTER TABLE `crm_contracts` ADD CONSTRAINT FK_483A545ECBC3E50C FOREIGN KEY (car_brand_id) REFERENCES `list_car_brands` (id)');
  133.         $this->addSql('ALTER TABLE `crm_contracts` ADD CONSTRAINT FK_483A545EF64382E3 FOREIGN KEY (car_model_id) REFERENCES `list_car_models` (id)');
  134.         $this->addSql('ALTER TABLE `crm_contracts` ADD CONSTRAINT FK_483A545EF1F5286B FOREIGN KEY (main_contract_id) REFERENCES `crm_contracts` (id)');
  135.         $this->addSql('ALTER TABLE `crm_contracts` ADD CONSTRAINT FK_483A545E953C1C61 FOREIGN KEY (source_id) REFERENCES `list_sources` (id)');
  136.         $this->addSql('ALTER TABLE `crm_contracts` ADD CONSTRAINT FK_483A545EC3C6F69F FOREIGN KEY (car_id) REFERENCES `crm_cars` (id)');
  137.         $this->addSql('ALTER TABLE `crm_equipments_applications` ADD CONSTRAINT FK_D8997BA66BF700BD FOREIGN KEY (status_id) REFERENCES `list_statuses` (id)');
  138.         $this->addSql('ALTER TABLE `crm_equipments_applications` ADD CONSTRAINT FK_D8997BA619EB6921 FOREIGN KEY (client_id) REFERENCES `crm_clients` (id)');
  139.         $this->addSql('ALTER TABLE `crm_equipments_applications` ADD CONSTRAINT FK_D8997BA62576E0FD FOREIGN KEY (contract_id) REFERENCES `crm_contracts` (id)');
  140.         $this->addSql('ALTER TABLE `crm_equipments_applications` ADD CONSTRAINT FK_D8997BA6CBC3E50C FOREIGN KEY (car_brand_id) REFERENCES `list_car_brands` (id)');
  141.         $this->addSql('ALTER TABLE `crm_equipments_applications` ADD CONSTRAINT FK_D8997BA6F64382E3 FOREIGN KEY (car_model_id) REFERENCES `list_car_models` (id)');
  142.         $this->addSql('ALTER TABLE `crm_equipments_applications` ADD CONSTRAINT FK_D8997BA633A941DD FOREIGN KEY (car_fuel_type_id) REFERENCES `list_fuel_types` (id)');
  143.         $this->addSql('ALTER TABLE `crm_equipments_applications` ADD CONSTRAINT FK_D8997BA696E7774F FOREIGN KEY (car_type_id) REFERENCES `list_car_types` (id)');
  144.         $this->addSql('ALTER TABLE `crm_equipments_applications` ADD CONSTRAINT FK_D8997BA6C3C6F69F FOREIGN KEY (car_id) REFERENCES `crm_cars` (id)');
  145.         $this->addSql('ALTER TABLE `crm_equipments_applications` ADD CONSTRAINT FK_D8997BA65DB55F2A FOREIGN KEY (tracking_system_id) REFERENCES `list_tracking_systems` (id)');
  146.         $this->addSql('ALTER TABLE `crm_equipments_damages` ADD CONSTRAINT FK_834790CD3E030ACD FOREIGN KEY (application_id) REFERENCES `crm_equipments_applications` (id)');
  147.         $this->addSql('ALTER TABLE `crm_equipments_photos` ADD CONSTRAINT FK_82C1CEF73E030ACD FOREIGN KEY (application_id) REFERENCES `crm_equipments_applications` (id)');
  148.         $this->addSql('ALTER TABLE `crm_equipments_photos` ADD CONSTRAINT FK_82C1CEF793CB796C FOREIGN KEY (file_id) REFERENCES `crm_equipments_files` (id)');
  149.         $this->addSql('ALTER TABLE `crm_insurance_case_files` ADD CONSTRAINT FK_AB35E9DA19EB6921 FOREIGN KEY (client_id) REFERENCES `crm_clients` (id)');
  150.         $this->addSql('ALTER TABLE `crm_insurance_case_files` ADD CONSTRAINT FK_AB35E9DA2231F150 FOREIGN KEY (insurance_case_id) REFERENCES `crm_insurance_cases` (id)');
  151.         $this->addSql('ALTER TABLE `crm_insurance_case_files` ADD CONSTRAINT FK_AB35E9DAD823E37A FOREIGN KEY (section_id) REFERENCES `crm_insurance_case_file_sections` (id)');
  152.         $this->addSql('ALTER TABLE `crm_insurance_case_files` ADD CONSTRAINT FK_AB35E9DA93CB796C FOREIGN KEY (file_id) REFERENCES `system_media` (id)');
  153.         $this->addSql('ALTER TABLE `crm_insurance_cases` ADD CONSTRAINT FK_9D9A4B1C19EB6921 FOREIGN KEY (client_id) REFERENCES `crm_clients` (id)');
  154.         $this->addSql('ALTER TABLE `crm_insurance_cases` ADD CONSTRAINT FK_9D9A4B1C2576E0FD FOREIGN KEY (contract_id) REFERENCES `crm_contracts` (id)');
  155.         $this->addSql('ALTER TABLE `crm_insurance_cases` ADD CONSTRAINT FK_9D9A4B1CC3C6F69F FOREIGN KEY (car_id) REFERENCES `crm_cars` (id)');
  156.         $this->addSql('ALTER TABLE `crm_insurance_cases` ADD CONSTRAINT FK_9D9A4B1C6BF700BD FOREIGN KEY (status_id) REFERENCES `list_statuses` (id)');
  157.         $this->addSql('ALTER TABLE `crm_payments` ADD CONSTRAINT FK_B55D69919EB6921 FOREIGN KEY (client_id) REFERENCES `crm_clients` (id)');
  158.         $this->addSql('ALTER TABLE `crm_payments` ADD CONSTRAINT FK_B55D6992576E0FD FOREIGN KEY (contract_id) REFERENCES `crm_contracts` (id)');
  159.         $this->addSql('ALTER TABLE `crm_payments` ADD CONSTRAINT FK_B55D69924890B2B FOREIGN KEY (agreement_id) REFERENCES `crm_agreements` (id)');
  160.         $this->addSql('ALTER TABLE `crm_payments` ADD CONSTRAINT FK_B55D699DC058279 FOREIGN KEY (payment_type_id) REFERENCES `list_payment_types` (id)');
  161.         $this->addSql('ALTER TABLE `crm_payments` ADD CONSTRAINT FK_B55D6996BF700BD FOREIGN KEY (status_id) REFERENCES `list_statuses` (id)');
  162.         $this->addSql('ALTER TABLE `crm_payments` ADD CONSTRAINT FK_B55D699C3C6F69F FOREIGN KEY (car_id) REFERENCES `crm_cars` (id)');
  163.         $this->addSql('ALTER TABLE `crm_printable_templates` ADD CONSTRAINT FK_251F40ED93CB796C FOREIGN KEY (file_id) REFERENCES `system_media` (id)');
  164.         $this->addSql('ALTER TABLE `crm_printable_templates` ADD CONSTRAINT FK_251F40EDA53A8AA FOREIGN KEY (provider_id) REFERENCES `crm_printable_providers` (id)');
  165.         $this->addSql('ALTER TABLE `crm_printables` ADD CONSTRAINT FK_AFA01F9F6BF700BD FOREIGN KEY (status_id) REFERENCES `list_statuses` (id)');
  166.         $this->addSql('ALTER TABLE `crm_printables` ADD CONSTRAINT FK_AFA01F9F19EB6921 FOREIGN KEY (client_id) REFERENCES `crm_clients` (id)');
  167.         $this->addSql('ALTER TABLE `crm_printables` ADD CONSTRAINT FK_AFA01F9F5DA0FB8 FOREIGN KEY (template_id) REFERENCES `crm_printable_templates` (id)');
  168.         $this->addSql('ALTER TABLE `crm_printables` ADD CONSTRAINT FK_AFA01F9F93CB796C FOREIGN KEY (file_id) REFERENCES `crm_printables_files` (id)');
  169.         $this->addSql('ALTER TABLE `crm_printables` ADD CONSTRAINT FK_AFA01F9F245B5FB2 FOREIGN KEY (signed_file_id) REFERENCES `crm_printables_files` (id)');
  170.         $this->addSql('ALTER TABLE `crm_tasks` ADD CONSTRAINT FK_EC513AAF19EB6921 FOREIGN KEY (client_id) REFERENCES `crm_clients` (id)');
  171.         $this->addSql('ALTER TABLE `crm_tasks` ADD CONSTRAINT FK_EC513AAF2576E0FD FOREIGN KEY (contract_id) REFERENCES `crm_contracts` (id)');
  172.         $this->addSql('ALTER TABLE `crm_tasks` ADD CONSTRAINT FK_EC513AAF6BF700BD FOREIGN KEY (status_id) REFERENCES `list_statuses` (id)');
  173.         $this->addSql('ALTER TABLE `crm_tasks` ADD CONSTRAINT FK_EC513AAFC54C8C93 FOREIGN KEY (type_id) REFERENCES `list_task_types` (id)');
  174.         $this->addSql('ALTER TABLE `crm_tasks` ADD CONSTRAINT FK_EC513AAF783E3463 FOREIGN KEY (manager_id) REFERENCES `company_employee` (id)');
  175.         $this->addSql('ALTER TABLE `crm_tasks` ADD CONSTRAINT FK_EC513AAF602AD315 FOREIGN KEY (responsible_id) REFERENCES `company_employee` (id)');
  176.         $this->addSql('ALTER TABLE cron_job_result ADD CONSTRAINT FK_2CD346EE79099ED8 FOREIGN KEY (cron_job_id) REFERENCES cron_job (id) ON DELETE CASCADE');
  177.         $this->addSql('ALTER TABLE `list_car_brands` ADD CONSTRAINT FK_BCE7DC1A96E7774F FOREIGN KEY (car_type_id) REFERENCES `list_car_types` (id)');
  178.         $this->addSql('ALTER TABLE `list_car_models` ADD CONSTRAINT FK_2693A827CBC3E50C FOREIGN KEY (car_brand_id) REFERENCES `list_car_brands` (id)');
  179.         $this->addSql('ALTER TABLE binding_insurance_products_risks ADD CONSTRAINT FK_C6D2ADEB3EAD3985 FOREIGN KEY (insurance_product_id) REFERENCES `list_insurance_products` (id)');
  180.         $this->addSql('ALTER TABLE binding_insurance_products_risks ADD CONSTRAINT FK_C6D2ADEB235B6D1 FOREIGN KEY (risk_id) REFERENCES `list_risks` (id)');
  181.         $this->addSql('ALTER TABLE binding_insurance_products_benefits ADD CONSTRAINT FK_307FA8C43EAD3985 FOREIGN KEY (insurance_product_id) REFERENCES `list_insurance_products` (id)');
  182.         $this->addSql('ALTER TABLE binding_insurance_products_benefits ADD CONSTRAINT FK_307FA8C4B517B89 FOREIGN KEY (benefit_id) REFERENCES `list_insurance_product_benefits` (id)');
  183.         $this->addSql('ALTER TABLE `list_insurance_products_tariffs` ADD CONSTRAINT FK_6421F9463EAD3985 FOREIGN KEY (insurance_product_id) REFERENCES `list_insurance_products` (id)');
  184.         $this->addSql('ALTER TABLE `list_task_types` ADD CONSTRAINT FK_44B9E6CC783E3463 FOREIGN KEY (manager_id) REFERENCES `company_employee` (id)');
  185.         $this->addSql('ALTER TABLE `list_task_types` ADD CONSTRAINT FK_44B9E6CC602AD315 FOREIGN KEY (responsible_id) REFERENCES `company_employee` (id)');
  186.         $this->addSql('ALTER TABLE `service_tracking_mileage` ADD CONSTRAINT FK_8E3A5E3D3E030ACD FOREIGN KEY (application_id) REFERENCES `crm_equipments_applications` (id)');
  187.     }
  188.     public function down(Schema $schema): void
  189.     {
  190.         // this down() migration is auto-generated, please modify it to your needs
  191.         $this->addSql('ALTER TABLE comment_entity DROP FOREIGN KEY FK_C43B1C7ADE12AB56');
  192.         $this->addSql('ALTER TABLE comment_entity DROP FOREIGN KEY FK_C43B1C7A16FE72E1');
  193.         $this->addSql('ALTER TABLE comment_entity DROP FOREIGN KEY FK_C43B1C7AE284468');
  194.         $this->addSql('ALTER TABLE `company_employee` DROP FOREIGN KEY FK_450860CC2534008B');
  195.         $this->addSql('ALTER TABLE `company_employee_options` DROP FOREIGN KEY FK_7E8250338C03F15C');
  196.         $this->addSql('ALTER TABLE `company_structures` DROP FOREIGN KEY FK_E6302CCCA977936C');
  197.         $this->addSql('ALTER TABLE `company_structures` DROP FOREIGN KEY FK_E6302CCC727ACA70');
  198.         $this->addSql('ALTER TABLE `company_structures` DROP FOREIGN KEY FK_E6302CCC19E9AC5F');
  199.         $this->addSql('ALTER TABLE `control_additional_cars` DROP FOREIGN KEY FK_7DE8B6AECBC3E50C');
  200.         $this->addSql('ALTER TABLE `control_additional_cars` DROP FOREIGN KEY FK_7DE8B6AEF64382E3');
  201.         $this->addSql('ALTER TABLE `control_additional_cars` DROP FOREIGN KEY FK_7DE8B6AE33A941DD');
  202.         $this->addSql('ALTER TABLE `control_additional_cars` DROP FOREIGN KEY FK_7DE8B6AE96E7774F');
  203.         $this->addSql('ALTER TABLE `crm_agreements` DROP FOREIGN KEY FK_62BD78086BF700BD');
  204.         $this->addSql('ALTER TABLE `crm_agreements` DROP FOREIGN KEY FK_62BD780819EB6921');
  205.         $this->addSql('ALTER TABLE `crm_agreements` DROP FOREIGN KEY FK_62BD78082576E0FD');
  206.         $this->addSql('ALTER TABLE `crm_agreements` DROP FOREIGN KEY FK_62BD7808C3C6F69F');
  207.         $this->addSql('ALTER TABLE `crm_calculations` DROP FOREIGN KEY FK_771DDB1A19EB6921');
  208.         $this->addSql('ALTER TABLE `crm_calculations` DROP FOREIGN KEY FK_771DDB1A6BF700BD');
  209.         $this->addSql('ALTER TABLE `crm_calculations` DROP FOREIGN KEY FK_771DDB1A33A941DD');
  210.         $this->addSql('ALTER TABLE `crm_calculations` DROP FOREIGN KEY FK_771DDB1A96E7774F');
  211.         $this->addSql('ALTER TABLE `crm_calculations` DROP FOREIGN KEY FK_771DDB1ACBC3E50C');
  212.         $this->addSql('ALTER TABLE `crm_calculations` DROP FOREIGN KEY FK_771DDB1AF64382E3');
  213.         $this->addSql('ALTER TABLE `crm_calculations` DROP FOREIGN KEY FK_771DDB1A953C1C61');
  214.         $this->addSql('ALTER TABLE `crm_calculations` DROP FOREIGN KEY FK_771DDB1AC3C6F69F');
  215.         $this->addSql('ALTER TABLE `crm_cars` DROP FOREIGN KEY FK_FA1B3FA519EB6921');
  216.         $this->addSql('ALTER TABLE `crm_cars` DROP FOREIGN KEY FK_FA1B3FA533A941DD');
  217.         $this->addSql('ALTER TABLE `crm_cars` DROP FOREIGN KEY FK_FA1B3FA596E7774F');
  218.         $this->addSql('ALTER TABLE `crm_cars` DROP FOREIGN KEY FK_FA1B3FA5CBC3E50C');
  219.         $this->addSql('ALTER TABLE `crm_cars` DROP FOREIGN KEY FK_FA1B3FA5F64382E3');
  220.         $this->addSql('ALTER TABLE `crm_clients` DROP FOREIGN KEY FK_EC8362E36BF700BD');
  221.         $this->addSql('ALTER TABLE `crm_clients` DROP FOREIGN KEY FK_EC8362E3DE26DC42');
  222.         $this->addSql('ALTER TABLE `crm_clients` DROP FOREIGN KEY FK_EC8362E3708A0E0');
  223.         $this->addSql('ALTER TABLE `crm_clients` DROP FOREIGN KEY FK_EC8362E361232A4F');
  224.         $this->addSql('ALTER TABLE `crm_clients_files` DROP FOREIGN KEY FK_A03BD1D519EB6921');
  225.         $this->addSql('ALTER TABLE `crm_clients_files` DROP FOREIGN KEY FK_A03BD1D593CB796C');
  226.         $this->addSql('ALTER TABLE `crm_clients_messages` DROP FOREIGN KEY FK_BCCF6A8819EB6921');
  227.         $this->addSql('ALTER TABLE `crm_clients_messages` DROP FOREIGN KEY FK_BCCF6A8855C4B69F');
  228.         $this->addSql('ALTER TABLE `crm_clients_messages` DROP FOREIGN KEY FK_BCCF6A8878D12C9A');
  229.         $this->addSql('ALTER TABLE `crm_clients_messages` DROP FOREIGN KEY FK_BCCF6A882576E0FD');
  230.         $this->addSql('ALTER TABLE `crm_clients_options` DROP FOREIGN KEY FK_C00B281C19EB6921');
  231.         $this->addSql('ALTER TABLE `crm_contracts` DROP FOREIGN KEY FK_483A545E6BF700BD');
  232.         $this->addSql('ALTER TABLE `crm_contracts` DROP FOREIGN KEY FK_483A545E19EB6921');
  233.         $this->addSql('ALTER TABLE `crm_contracts` DROP FOREIGN KEY FK_483A545E3EAD3985');
  234.         $this->addSql('ALTER TABLE `crm_contracts` DROP FOREIGN KEY FK_483A545E35404979');
  235.         $this->addSql('ALTER TABLE `crm_contracts` DROP FOREIGN KEY FK_483A545E1624C8C7');
  236.         $this->addSql('ALTER TABLE `crm_contracts` DROP FOREIGN KEY FK_483A545ECE3D4B33');
  237.         $this->addSql('ALTER TABLE `crm_contracts` DROP FOREIGN KEY FK_483A545E33A941DD');
  238.         $this->addSql('ALTER TABLE `crm_contracts` DROP FOREIGN KEY FK_483A545E96E7774F');
  239.         $this->addSql('ALTER TABLE `crm_contracts` DROP FOREIGN KEY FK_483A545ECBC3E50C');
  240.         $this->addSql('ALTER TABLE `crm_contracts` DROP FOREIGN KEY FK_483A545EF64382E3');
  241.         $this->addSql('ALTER TABLE `crm_contracts` DROP FOREIGN KEY FK_483A545EF1F5286B');
  242.         $this->addSql('ALTER TABLE `crm_contracts` DROP FOREIGN KEY FK_483A545E953C1C61');
  243.         $this->addSql('ALTER TABLE `crm_contracts` DROP FOREIGN KEY FK_483A545EC3C6F69F');
  244.         $this->addSql('ALTER TABLE `crm_equipments_applications` DROP FOREIGN KEY FK_D8997BA66BF700BD');
  245.         $this->addSql('ALTER TABLE `crm_equipments_applications` DROP FOREIGN KEY FK_D8997BA619EB6921');
  246.         $this->addSql('ALTER TABLE `crm_equipments_applications` DROP FOREIGN KEY FK_D8997BA62576E0FD');
  247.         $this->addSql('ALTER TABLE `crm_equipments_applications` DROP FOREIGN KEY FK_D8997BA6CBC3E50C');
  248.         $this->addSql('ALTER TABLE `crm_equipments_applications` DROP FOREIGN KEY FK_D8997BA6F64382E3');
  249.         $this->addSql('ALTER TABLE `crm_equipments_applications` DROP FOREIGN KEY FK_D8997BA633A941DD');
  250.         $this->addSql('ALTER TABLE `crm_equipments_applications` DROP FOREIGN KEY FK_D8997BA696E7774F');
  251.         $this->addSql('ALTER TABLE `crm_equipments_applications` DROP FOREIGN KEY FK_D8997BA6C3C6F69F');
  252.         $this->addSql('ALTER TABLE `crm_equipments_applications` DROP FOREIGN KEY FK_D8997BA65DB55F2A');
  253.         $this->addSql('ALTER TABLE `crm_equipments_damages` DROP FOREIGN KEY FK_834790CD3E030ACD');
  254.         $this->addSql('ALTER TABLE `crm_equipments_photos` DROP FOREIGN KEY FK_82C1CEF73E030ACD');
  255.         $this->addSql('ALTER TABLE `crm_equipments_photos` DROP FOREIGN KEY FK_82C1CEF793CB796C');
  256.         $this->addSql('ALTER TABLE `crm_insurance_case_files` DROP FOREIGN KEY FK_AB35E9DA19EB6921');
  257.         $this->addSql('ALTER TABLE `crm_insurance_case_files` DROP FOREIGN KEY FK_AB35E9DA2231F150');
  258.         $this->addSql('ALTER TABLE `crm_insurance_case_files` DROP FOREIGN KEY FK_AB35E9DAD823E37A');
  259.         $this->addSql('ALTER TABLE `crm_insurance_case_files` DROP FOREIGN KEY FK_AB35E9DA93CB796C');
  260.         $this->addSql('ALTER TABLE `crm_insurance_cases` DROP FOREIGN KEY FK_9D9A4B1C19EB6921');
  261.         $this->addSql('ALTER TABLE `crm_insurance_cases` DROP FOREIGN KEY FK_9D9A4B1C2576E0FD');
  262.         $this->addSql('ALTER TABLE `crm_insurance_cases` DROP FOREIGN KEY FK_9D9A4B1CC3C6F69F');
  263.         $this->addSql('ALTER TABLE `crm_insurance_cases` DROP FOREIGN KEY FK_9D9A4B1C6BF700BD');
  264.         $this->addSql('ALTER TABLE `crm_payments` DROP FOREIGN KEY FK_B55D69919EB6921');
  265.         $this->addSql('ALTER TABLE `crm_payments` DROP FOREIGN KEY FK_B55D6992576E0FD');
  266.         $this->addSql('ALTER TABLE `crm_payments` DROP FOREIGN KEY FK_B55D69924890B2B');
  267.         $this->addSql('ALTER TABLE `crm_payments` DROP FOREIGN KEY FK_B55D699DC058279');
  268.         $this->addSql('ALTER TABLE `crm_payments` DROP FOREIGN KEY FK_B55D6996BF700BD');
  269.         $this->addSql('ALTER TABLE `crm_payments` DROP FOREIGN KEY FK_B55D699C3C6F69F');
  270.         $this->addSql('ALTER TABLE `crm_printable_templates` DROP FOREIGN KEY FK_251F40ED93CB796C');
  271.         $this->addSql('ALTER TABLE `crm_printable_templates` DROP FOREIGN KEY FK_251F40EDA53A8AA');
  272.         $this->addSql('ALTER TABLE `crm_printables` DROP FOREIGN KEY FK_AFA01F9F6BF700BD');
  273.         $this->addSql('ALTER TABLE `crm_printables` DROP FOREIGN KEY FK_AFA01F9F19EB6921');
  274.         $this->addSql('ALTER TABLE `crm_printables` DROP FOREIGN KEY FK_AFA01F9F5DA0FB8');
  275.         $this->addSql('ALTER TABLE `crm_printables` DROP FOREIGN KEY FK_AFA01F9F93CB796C');
  276.         $this->addSql('ALTER TABLE `crm_printables` DROP FOREIGN KEY FK_AFA01F9F245B5FB2');
  277.         $this->addSql('ALTER TABLE `crm_tasks` DROP FOREIGN KEY FK_EC513AAF19EB6921');
  278.         $this->addSql('ALTER TABLE `crm_tasks` DROP FOREIGN KEY FK_EC513AAF2576E0FD');
  279.         $this->addSql('ALTER TABLE `crm_tasks` DROP FOREIGN KEY FK_EC513AAF6BF700BD');
  280.         $this->addSql('ALTER TABLE `crm_tasks` DROP FOREIGN KEY FK_EC513AAFC54C8C93');
  281.         $this->addSql('ALTER TABLE `crm_tasks` DROP FOREIGN KEY FK_EC513AAF783E3463');
  282.         $this->addSql('ALTER TABLE `crm_tasks` DROP FOREIGN KEY FK_EC513AAF602AD315');
  283.         $this->addSql('ALTER TABLE cron_job_result DROP FOREIGN KEY FK_2CD346EE79099ED8');
  284.         $this->addSql('ALTER TABLE `list_car_brands` DROP FOREIGN KEY FK_BCE7DC1A96E7774F');
  285.         $this->addSql('ALTER TABLE `list_car_models` DROP FOREIGN KEY FK_2693A827CBC3E50C');
  286.         $this->addSql('ALTER TABLE binding_insurance_products_risks DROP FOREIGN KEY FK_C6D2ADEB3EAD3985');
  287.         $this->addSql('ALTER TABLE binding_insurance_products_risks DROP FOREIGN KEY FK_C6D2ADEB235B6D1');
  288.         $this->addSql('ALTER TABLE binding_insurance_products_benefits DROP FOREIGN KEY FK_307FA8C43EAD3985');
  289.         $this->addSql('ALTER TABLE binding_insurance_products_benefits DROP FOREIGN KEY FK_307FA8C4B517B89');
  290.         $this->addSql('ALTER TABLE `list_insurance_products_tariffs` DROP FOREIGN KEY FK_6421F9463EAD3985');
  291.         $this->addSql('ALTER TABLE `list_task_types` DROP FOREIGN KEY FK_44B9E6CC783E3463');
  292.         $this->addSql('ALTER TABLE `list_task_types` DROP FOREIGN KEY FK_44B9E6CC602AD315');
  293.         $this->addSql('ALTER TABLE `service_tracking_mileage` DROP FOREIGN KEY FK_8E3A5E3D3E030ACD');
  294.         $this->addSql('DROP TABLE comment_entity');
  295.         $this->addSql('DROP TABLE `company_employee`');
  296.         $this->addSql('DROP TABLE `company_employee_options`');
  297.         $this->addSql('DROP TABLE `company_guest`');
  298.         $this->addSql('DROP TABLE `company_structures`');
  299.         $this->addSql('DROP TABLE company_translations');
  300.         $this->addSql('DROP TABLE `company_user_refresh_tokens`');
  301.         $this->addSql('DROP TABLE `control_additional_cars`');
  302.         $this->addSql('DROP TABLE `control_individual_costs_cars`');
  303.         $this->addSql('DROP TABLE `crm_agreements`');
  304.         $this->addSql('DROP TABLE `crm_calculations`');
  305.         $this->addSql('DROP TABLE `crm_cars`');
  306.         $this->addSql('DROP TABLE `crm_clients`');
  307.         $this->addSql('DROP TABLE `crm_clients_files`');
  308.         $this->addSql('DROP TABLE `crm_clients_messages`');
  309.         $this->addSql('DROP TABLE `crm_clients_options`');
  310.         $this->addSql('DROP TABLE `crm_contracts`');
  311.         $this->addSql('DROP TABLE `crm_equipments_applications`');
  312.         $this->addSql('DROP TABLE `crm_equipments_damages`');
  313.         $this->addSql('DROP TABLE `crm_equipments_files`');
  314.         $this->addSql('DROP TABLE `crm_equipments_photos`');
  315.         $this->addSql('DROP TABLE `crm_guests`');
  316.         $this->addSql('DROP TABLE `crm_insurance_case_file_sections`');
  317.         $this->addSql('DROP TABLE `crm_insurance_case_files`');
  318.         $this->addSql('DROP TABLE `crm_insurance_cases`');
  319.         $this->addSql('DROP TABLE `crm_payments`');
  320.         $this->addSql('DROP TABLE `crm_printable_providers`');
  321.         $this->addSql('DROP TABLE `crm_printable_templates`');
  322.         $this->addSql('DROP TABLE `crm_printables`');
  323.         $this->addSql('DROP TABLE `crm_printables_files`');
  324.         $this->addSql('DROP TABLE `crm_tasks`');
  325.         $this->addSql('DROP TABLE crm_translations');
  326.         $this->addSql('DROP TABLE cron_job');
  327.         $this->addSql('DROP TABLE cron_job_result');
  328.         $this->addSql('DROP TABLE `list_car_brands`');
  329.         $this->addSql('DROP TABLE `list_car_models`');
  330.         $this->addSql('DROP TABLE `list_car_types`');
  331.         $this->addSql('DROP TABLE `list_car_usage_reasons`');
  332.         $this->addSql('DROP TABLE `list_car_usage_types`');
  333.         $this->addSql('DROP TABLE `list_design_restrictions`');
  334.         $this->addSql('DROP TABLE `list_document_types`');
  335.         $this->addSql('DROP TABLE `list_exchange_rates`');
  336.         $this->addSql('DROP TABLE `list_faq`');
  337.         $this->addSql('DROP TABLE `list_fuel_types`');
  338.         $this->addSql('DROP TABLE `list_genders`');
  339.         $this->addSql('DROP TABLE `list_insurance_product_benefits`');
  340.         $this->addSql('DROP TABLE `list_insurance_products`');
  341.         $this->addSql('DROP TABLE binding_insurance_products_risks');
  342.         $this->addSql('DROP TABLE binding_insurance_products_benefits');
  343.         $this->addSql('DROP TABLE `list_insurance_products_tariffs`');
  344.         $this->addSql('DROP TABLE `list_message_events`');
  345.         $this->addSql('DROP TABLE `list_message_types`');
  346.         $this->addSql('DROP TABLE `list_messages_mileage_balance`');
  347.         $this->addSql('DROP TABLE `list_payment_types`');
  348.         $this->addSql('DROP TABLE `list_risks`');
  349.         $this->addSql('DROP TABLE `list_sources`');
  350.         $this->addSql('DROP TABLE `list_statuses`');
  351.         $this->addSql('DROP TABLE `list_tariff_kilometers`');
  352.         $this->addSql('DROP TABLE `list_task_types`');
  353.         $this->addSql('DROP TABLE `list_tracking_systems`');
  354.         $this->addSql('DROP TABLE `list_verification_types`');
  355.         $this->addSql('DROP TABLE `service_tracking_mileage`');
  356.         $this->addSql('DROP TABLE setting_translations');
  357.         $this->addSql('DROP TABLE `system_locales`');
  358.         $this->addSql('DROP TABLE `system_media`');
  359.         $this->addSql('DROP TABLE messenger_messages');
  360.     }
  361. }