migrations/Version20250707112007.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 Version20250707112007 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 acc_logins (id INT AUTO_INCREMENT NOT NULL, account_id INT DEFAULT NULL, password VARCHAR(255) NOT NULL, token VARCHAR(255) DEFAULT NULL, last_login DATETIME DEFAULT NULL, UNIQUE INDEX UNIQ_8469F2589B6B5FBA (account_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  19.         $this->addSql('CREATE TABLE accounts (id INT AUTO_INCREMENT NOT NULL, user_id INT DEFAULT NULL, type_id INT NOT NULL, area_id INT NOT NULL, created_by_id INT NOT NULL, update_by_id INT NOT NULL, contacts_id INT DEFAULT NULL, name VARCHAR(255) NOT NULL, description VARCHAR(255) NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, nif DOUBLE PRECISION DEFAULT NULL, INDEX IDX_CAC89EACA76ED395 (user_id), INDEX IDX_CAC89EACC54C8C93 (type_id), INDEX IDX_CAC89EACBD0F409C (area_id), INDEX IDX_CAC89EACB03A8386 (created_by_id), INDEX IDX_CAC89EACCA83C286 (update_by_id), INDEX IDX_CAC89EAC719FB48E (contacts_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  20.         $this->addSql('CREATE TABLE accounts_departments (accounts_id INT NOT NULL, departments_id INT NOT NULL, INDEX IDX_F80FEE62CC5E8CE8 (accounts_id), INDEX IDX_F80FEE62F1B3F295 (departments_id), PRIMARY KEY(accounts_id, departments_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  21.         $this->addSql('CREATE TABLE accounts_area (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, active TINYINT(1) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  22.         $this->addSql('CREATE TABLE accounts_type (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, active TINYINT(1) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  23.         $this->addSql('CREATE TABLE addresses (id INT AUTO_INCREMENT NOT NULL, entity_id INT NOT NULL, id_in_relation INT NOT NULL, address VARCHAR(255) NOT NULL, city VARCHAR(255) NOT NULL, postal_code VARCHAR(255) NOT NULL, INDEX IDX_6FCA751681257D5D (entity_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  24.         $this->addSql('CREATE TABLE area (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, active TINYINT(1) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  25.         $this->addSql('CREATE TABLE categories (id INT AUTO_INCREMENT NOT NULL, created_by_id INT NOT NULL, update_by_id INT NOT NULL, name VARCHAR(255) NOT NULL, active TINYINT(1) NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, INDEX IDX_3AF34668B03A8386 (created_by_id), INDEX IDX_3AF34668CA83C286 (update_by_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  26.         $this->addSql('CREATE TABLE contacts (id INT AUTO_INCREMENT NOT NULL, user_id INT NOT NULL, created_by_id INT NOT NULL, update_by_id INT NOT NULL, name VARCHAR(255) NOT NULL, surname VARCHAR(255) NOT NULL, description VARCHAR(255) NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, INDEX IDX_33401573A76ED395 (user_id), INDEX IDX_33401573B03A8386 (created_by_id), INDEX IDX_33401573CA83C286 (update_by_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  27.         $this->addSql('CREATE TABLE departments (id INT AUTO_INCREMENT NOT NULL, location_id INT NOT NULL, created_by_id INT NOT NULL, update_by_id INT NOT NULL, name VARCHAR(255) NOT NULL, active TINYINT(1) NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, INDEX IDX_16AEB8D464D218E (location_id), INDEX IDX_16AEB8D4B03A8386 (created_by_id), INDEX IDX_16AEB8D4CA83C286 (update_by_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  28.         $this->addSql('CREATE TABLE emails (id INT AUTO_INCREMENT NOT NULL, entity_id INT NOT NULL, id_in_relation INT NOT NULL, email VARCHAR(255) NOT NULL, INDEX IDX_4C81E85281257D5D (entity_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  29.         $this->addSql('CREATE TABLE entities (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  30.         $this->addSql('CREATE TABLE locations (id INT AUTO_INCREMENT NOT NULL, location_type_id INT NOT NULL, created_by_id INT NOT NULL, update_by_id INT NOT NULL, name VARCHAR(255) NOT NULL, active TINYINT(1) NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, INDEX IDX_17E64ABA2B099F37 (location_type_id), INDEX IDX_17E64ABAB03A8386 (created_by_id), INDEX IDX_17E64ABACA83C286 (update_by_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  31.         $this->addSql('CREATE TABLE locations_type (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, active TINYINT(1) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  32.         $this->addSql('CREATE TABLE phones (id INT AUTO_INCREMENT NOT NULL, entity_id INT NOT NULL, id_in_relation INT NOT NULL, phone INT NOT NULL, INDEX IDX_E3282EF581257D5D (entity_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  33.         $this->addSql('CREATE TABLE priorities (id INT AUTO_INCREMENT NOT NULL, created_by_id INT NOT NULL, update_by_id INT NOT NULL, name VARCHAR(255) NOT NULL, active TINYINT(1) NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, INDEX IDX_D9D940D7B03A8386 (created_by_id), INDEX IDX_D9D940D7CA83C286 (update_by_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  34.         $this->addSql('CREATE TABLE replys (id INT AUTO_INCREMENT NOT NULL, created_by_id INT NOT NULL, update_by_id INT NOT NULL, ticket_id INT NOT NULL, description VARCHAR(255) NOT NULL, no_notification TINYINT(1) NOT NULL, deleted TINYINT(1) NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, filename VARCHAR(255) DEFAULT NULL, INDEX IDX_BBF985B5B03A8386 (created_by_id), INDEX IDX_BBF985B5CA83C286 (update_by_id), INDEX IDX_BBF985B5700047D2 (ticket_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  35.         $this->addSql('CREATE TABLE reset_password_request (id INT AUTO_INCREMENT NOT NULL, user_id INT NOT NULL, selector VARCHAR(20) NOT NULL, hashed_token VARCHAR(100) NOT NULL, requested_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', expires_at DATETIME NOT NULL COMMENT \'(DC2Type:datetime_immutable)\', INDEX IDX_7CE748AA76ED395 (user_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  36.         $this->addSql('CREATE TABLE roles (id INT AUTO_INCREMENT NOT NULL, created_by_id INT NOT NULL, update_by_id INT NOT NULL, roles VARCHAR(255) NOT NULL, active TINYINT(1) NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, INDEX IDX_B63E2EC7B03A8386 (created_by_id), INDEX IDX_B63E2EC7CA83C286 (update_by_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  37.         $this->addSql('CREATE TABLE status (id INT AUTO_INCREMENT NOT NULL, created_by_id INT NOT NULL, update_by_id INT NOT NULL, name VARCHAR(255) NOT NULL, active TINYINT(1) NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, INDEX IDX_7B00651CB03A8386 (created_by_id), INDEX IDX_7B00651CCA83C286 (update_by_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  38.         $this->addSql('CREATE TABLE tickets (id INT AUTO_INCREMENT NOT NULL, user_id INT DEFAULT NULL, created_by_id INT NOT NULL, update_by_id INT NOT NULL, account_id INT DEFAULT NULL, departments_id INT NOT NULL, status_id INT NOT NULL, priorities_id INT NOT NULL, categories_id INT NOT NULL, subject VARCHAR(255) NOT NULL, description VARCHAR(255) NOT NULL, notes VARCHAR(255) NOT NULL, deleted TINYINT(1) NOT NULL, updated_at DATETIME NOT NULL, created_at DATETIME NOT NULL, active TINYINT(1) DEFAULT NULL, token VARCHAR(255) DEFAULT NULL, INDEX IDX_54469DF4A76ED395 (user_id), INDEX IDX_54469DF4B03A8386 (created_by_id), INDEX IDX_54469DF4CA83C286 (update_by_id), INDEX IDX_54469DF49B6B5FBA (account_id), INDEX IDX_54469DF4F1B3F295 (departments_id), INDEX IDX_54469DF46BF700BD (status_id), INDEX IDX_54469DF4E1F1C329 (priorities_id), INDEX IDX_54469DF4A21214B7 (categories_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  39.         $this->addSql('CREATE TABLE uploads (id INT AUTO_INCREMENT NOT NULL, created_by_id INT NOT NULL, update_by_id INT NOT NULL, entity_id INT NOT NULL, name VARCHAR(255) NOT NULL, deleted TINYINT(1) NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, id_in_relation INT NOT NULL, INDEX IDX_96117F18B03A8386 (created_by_id), INDEX IDX_96117F18CA83C286 (update_by_id), INDEX IDX_96117F1881257D5D (entity_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  40.         $this->addSql('CREATE TABLE users (id INT AUTO_INCREMENT NOT NULL, user_role_id INT DEFAULT NULL, username VARCHAR(180) NOT NULL, roles LONGTEXT NOT NULL COMMENT \'(DC2Type:json)\', password VARCHAR(255) NOT NULL, name VARCHAR(255) NOT NULL, active TINYINT(1) NOT NULL, tokens VARCHAR(255) DEFAULT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, photo VARCHAR(255) DEFAULT NULL, UNIQUE INDEX UNIQ_1483A5E9F85E0677 (username), INDEX IDX_1483A5E98E0E3CA6 (user_role_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  41.         $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');
  42.         $this->addSql('ALTER TABLE acc_logins ADD CONSTRAINT FK_8469F2589B6B5FBA FOREIGN KEY (account_id) REFERENCES accounts (id)');
  43.         $this->addSql('ALTER TABLE accounts ADD CONSTRAINT FK_CAC89EACA76ED395 FOREIGN KEY (user_id) REFERENCES users (id)');
  44.         $this->addSql('ALTER TABLE accounts ADD CONSTRAINT FK_CAC89EACC54C8C93 FOREIGN KEY (type_id) REFERENCES accounts_type (id)');
  45.         $this->addSql('ALTER TABLE accounts ADD CONSTRAINT FK_CAC89EACBD0F409C FOREIGN KEY (area_id) REFERENCES accounts_area (id)');
  46.         $this->addSql('ALTER TABLE accounts ADD CONSTRAINT FK_CAC89EACB03A8386 FOREIGN KEY (created_by_id) REFERENCES users (id)');
  47.         $this->addSql('ALTER TABLE accounts ADD CONSTRAINT FK_CAC89EACCA83C286 FOREIGN KEY (update_by_id) REFERENCES users (id)');
  48.         $this->addSql('ALTER TABLE accounts ADD CONSTRAINT FK_CAC89EAC719FB48E FOREIGN KEY (contacts_id) REFERENCES contacts (id)');
  49.         $this->addSql('ALTER TABLE accounts_departments ADD CONSTRAINT FK_F80FEE62CC5E8CE8 FOREIGN KEY (accounts_id) REFERENCES accounts (id) ON DELETE CASCADE');
  50.         $this->addSql('ALTER TABLE accounts_departments ADD CONSTRAINT FK_F80FEE62F1B3F295 FOREIGN KEY (departments_id) REFERENCES departments (id) ON DELETE CASCADE');
  51.         $this->addSql('ALTER TABLE addresses ADD CONSTRAINT FK_6FCA751681257D5D FOREIGN KEY (entity_id) REFERENCES entities (id)');
  52.         $this->addSql('ALTER TABLE categories ADD CONSTRAINT FK_3AF34668B03A8386 FOREIGN KEY (created_by_id) REFERENCES users (id)');
  53.         $this->addSql('ALTER TABLE categories ADD CONSTRAINT FK_3AF34668CA83C286 FOREIGN KEY (update_by_id) REFERENCES users (id)');
  54.         $this->addSql('ALTER TABLE contacts ADD CONSTRAINT FK_33401573A76ED395 FOREIGN KEY (user_id) REFERENCES users (id)');
  55.         $this->addSql('ALTER TABLE contacts ADD CONSTRAINT FK_33401573B03A8386 FOREIGN KEY (created_by_id) REFERENCES users (id)');
  56.         $this->addSql('ALTER TABLE contacts ADD CONSTRAINT FK_33401573CA83C286 FOREIGN KEY (update_by_id) REFERENCES users (id)');
  57.         $this->addSql('ALTER TABLE departments ADD CONSTRAINT FK_16AEB8D464D218E FOREIGN KEY (location_id) REFERENCES locations (id)');
  58.         $this->addSql('ALTER TABLE departments ADD CONSTRAINT FK_16AEB8D4B03A8386 FOREIGN KEY (created_by_id) REFERENCES users (id)');
  59.         $this->addSql('ALTER TABLE departments ADD CONSTRAINT FK_16AEB8D4CA83C286 FOREIGN KEY (update_by_id) REFERENCES users (id)');
  60.         $this->addSql('ALTER TABLE emails ADD CONSTRAINT FK_4C81E85281257D5D FOREIGN KEY (entity_id) REFERENCES entities (id)');
  61.         $this->addSql('ALTER TABLE locations ADD CONSTRAINT FK_17E64ABA2B099F37 FOREIGN KEY (location_type_id) REFERENCES locations_type (id)');
  62.         $this->addSql('ALTER TABLE locations ADD CONSTRAINT FK_17E64ABAB03A8386 FOREIGN KEY (created_by_id) REFERENCES users (id)');
  63.         $this->addSql('ALTER TABLE locations ADD CONSTRAINT FK_17E64ABACA83C286 FOREIGN KEY (update_by_id) REFERENCES users (id)');
  64.         $this->addSql('ALTER TABLE phones ADD CONSTRAINT FK_E3282EF581257D5D FOREIGN KEY (entity_id) REFERENCES entities (id)');
  65.         $this->addSql('ALTER TABLE priorities ADD CONSTRAINT FK_D9D940D7B03A8386 FOREIGN KEY (created_by_id) REFERENCES users (id)');
  66.         $this->addSql('ALTER TABLE priorities ADD CONSTRAINT FK_D9D940D7CA83C286 FOREIGN KEY (update_by_id) REFERENCES users (id)');
  67.         $this->addSql('ALTER TABLE replys ADD CONSTRAINT FK_BBF985B5B03A8386 FOREIGN KEY (created_by_id) REFERENCES users (id)');
  68.         $this->addSql('ALTER TABLE replys ADD CONSTRAINT FK_BBF985B5CA83C286 FOREIGN KEY (update_by_id) REFERENCES users (id)');
  69.         $this->addSql('ALTER TABLE replys ADD CONSTRAINT FK_BBF985B5700047D2 FOREIGN KEY (ticket_id) REFERENCES tickets (id)');
  70.         $this->addSql('ALTER TABLE reset_password_request ADD CONSTRAINT FK_7CE748AA76ED395 FOREIGN KEY (user_id) REFERENCES users (id)');
  71.         $this->addSql('ALTER TABLE roles ADD CONSTRAINT FK_B63E2EC7B03A8386 FOREIGN KEY (created_by_id) REFERENCES users (id)');
  72.         $this->addSql('ALTER TABLE roles ADD CONSTRAINT FK_B63E2EC7CA83C286 FOREIGN KEY (update_by_id) REFERENCES users (id)');
  73.         $this->addSql('ALTER TABLE status ADD CONSTRAINT FK_7B00651CB03A8386 FOREIGN KEY (created_by_id) REFERENCES users (id)');
  74.         $this->addSql('ALTER TABLE status ADD CONSTRAINT FK_7B00651CCA83C286 FOREIGN KEY (update_by_id) REFERENCES users (id)');
  75.         $this->addSql('ALTER TABLE tickets ADD CONSTRAINT FK_54469DF4A76ED395 FOREIGN KEY (user_id) REFERENCES users (id)');
  76.         $this->addSql('ALTER TABLE tickets ADD CONSTRAINT FK_54469DF4B03A8386 FOREIGN KEY (created_by_id) REFERENCES users (id)');
  77.         $this->addSql('ALTER TABLE tickets ADD CONSTRAINT FK_54469DF4CA83C286 FOREIGN KEY (update_by_id) REFERENCES users (id)');
  78.         $this->addSql('ALTER TABLE tickets ADD CONSTRAINT FK_54469DF49B6B5FBA FOREIGN KEY (account_id) REFERENCES accounts (id)');
  79.         $this->addSql('ALTER TABLE tickets ADD CONSTRAINT FK_54469DF4F1B3F295 FOREIGN KEY (departments_id) REFERENCES departments (id)');
  80.         $this->addSql('ALTER TABLE tickets ADD CONSTRAINT FK_54469DF46BF700BD FOREIGN KEY (status_id) REFERENCES status (id)');
  81.         $this->addSql('ALTER TABLE tickets ADD CONSTRAINT FK_54469DF4E1F1C329 FOREIGN KEY (priorities_id) REFERENCES priorities (id)');
  82.         $this->addSql('ALTER TABLE tickets ADD CONSTRAINT FK_54469DF4A21214B7 FOREIGN KEY (categories_id) REFERENCES categories (id)');
  83.         $this->addSql('ALTER TABLE uploads ADD CONSTRAINT FK_96117F18B03A8386 FOREIGN KEY (created_by_id) REFERENCES users (id)');
  84.         $this->addSql('ALTER TABLE uploads ADD CONSTRAINT FK_96117F18CA83C286 FOREIGN KEY (update_by_id) REFERENCES users (id)');
  85.         $this->addSql('ALTER TABLE uploads ADD CONSTRAINT FK_96117F1881257D5D FOREIGN KEY (entity_id) REFERENCES entities (id)');
  86.         $this->addSql('ALTER TABLE users ADD CONSTRAINT FK_1483A5E98E0E3CA6 FOREIGN KEY (user_role_id) REFERENCES roles (id)');
  87.     }
  88.     public function down(Schema $schema): void
  89.     {
  90.         // this down() migration is auto-generated, please modify it to your needs
  91.         $this->addSql('ALTER TABLE acc_logins DROP FOREIGN KEY FK_8469F2589B6B5FBA');
  92.         $this->addSql('ALTER TABLE accounts DROP FOREIGN KEY FK_CAC89EACA76ED395');
  93.         $this->addSql('ALTER TABLE accounts DROP FOREIGN KEY FK_CAC89EACC54C8C93');
  94.         $this->addSql('ALTER TABLE accounts DROP FOREIGN KEY FK_CAC89EACBD0F409C');
  95.         $this->addSql('ALTER TABLE accounts DROP FOREIGN KEY FK_CAC89EACB03A8386');
  96.         $this->addSql('ALTER TABLE accounts DROP FOREIGN KEY FK_CAC89EACCA83C286');
  97.         $this->addSql('ALTER TABLE accounts DROP FOREIGN KEY FK_CAC89EAC719FB48E');
  98.         $this->addSql('ALTER TABLE accounts_departments DROP FOREIGN KEY FK_F80FEE62CC5E8CE8');
  99.         $this->addSql('ALTER TABLE accounts_departments DROP FOREIGN KEY FK_F80FEE62F1B3F295');
  100.         $this->addSql('ALTER TABLE addresses DROP FOREIGN KEY FK_6FCA751681257D5D');
  101.         $this->addSql('ALTER TABLE categories DROP FOREIGN KEY FK_3AF34668B03A8386');
  102.         $this->addSql('ALTER TABLE categories DROP FOREIGN KEY FK_3AF34668CA83C286');
  103.         $this->addSql('ALTER TABLE contacts DROP FOREIGN KEY FK_33401573A76ED395');
  104.         $this->addSql('ALTER TABLE contacts DROP FOREIGN KEY FK_33401573B03A8386');
  105.         $this->addSql('ALTER TABLE contacts DROP FOREIGN KEY FK_33401573CA83C286');
  106.         $this->addSql('ALTER TABLE departments DROP FOREIGN KEY FK_16AEB8D464D218E');
  107.         $this->addSql('ALTER TABLE departments DROP FOREIGN KEY FK_16AEB8D4B03A8386');
  108.         $this->addSql('ALTER TABLE departments DROP FOREIGN KEY FK_16AEB8D4CA83C286');
  109.         $this->addSql('ALTER TABLE emails DROP FOREIGN KEY FK_4C81E85281257D5D');
  110.         $this->addSql('ALTER TABLE locations DROP FOREIGN KEY FK_17E64ABA2B099F37');
  111.         $this->addSql('ALTER TABLE locations DROP FOREIGN KEY FK_17E64ABAB03A8386');
  112.         $this->addSql('ALTER TABLE locations DROP FOREIGN KEY FK_17E64ABACA83C286');
  113.         $this->addSql('ALTER TABLE phones DROP FOREIGN KEY FK_E3282EF581257D5D');
  114.         $this->addSql('ALTER TABLE priorities DROP FOREIGN KEY FK_D9D940D7B03A8386');
  115.         $this->addSql('ALTER TABLE priorities DROP FOREIGN KEY FK_D9D940D7CA83C286');
  116.         $this->addSql('ALTER TABLE replys DROP FOREIGN KEY FK_BBF985B5B03A8386');
  117.         $this->addSql('ALTER TABLE replys DROP FOREIGN KEY FK_BBF985B5CA83C286');
  118.         $this->addSql('ALTER TABLE replys DROP FOREIGN KEY FK_BBF985B5700047D2');
  119.         $this->addSql('ALTER TABLE reset_password_request DROP FOREIGN KEY FK_7CE748AA76ED395');
  120.         $this->addSql('ALTER TABLE roles DROP FOREIGN KEY FK_B63E2EC7B03A8386');
  121.         $this->addSql('ALTER TABLE roles DROP FOREIGN KEY FK_B63E2EC7CA83C286');
  122.         $this->addSql('ALTER TABLE status DROP FOREIGN KEY FK_7B00651CB03A8386');
  123.         $this->addSql('ALTER TABLE status DROP FOREIGN KEY FK_7B00651CCA83C286');
  124.         $this->addSql('ALTER TABLE tickets DROP FOREIGN KEY FK_54469DF4A76ED395');
  125.         $this->addSql('ALTER TABLE tickets DROP FOREIGN KEY FK_54469DF4B03A8386');
  126.         $this->addSql('ALTER TABLE tickets DROP FOREIGN KEY FK_54469DF4CA83C286');
  127.         $this->addSql('ALTER TABLE tickets DROP FOREIGN KEY FK_54469DF49B6B5FBA');
  128.         $this->addSql('ALTER TABLE tickets DROP FOREIGN KEY FK_54469DF4F1B3F295');
  129.         $this->addSql('ALTER TABLE tickets DROP FOREIGN KEY FK_54469DF46BF700BD');
  130.         $this->addSql('ALTER TABLE tickets DROP FOREIGN KEY FK_54469DF4E1F1C329');
  131.         $this->addSql('ALTER TABLE tickets DROP FOREIGN KEY FK_54469DF4A21214B7');
  132.         $this->addSql('ALTER TABLE uploads DROP FOREIGN KEY FK_96117F18B03A8386');
  133.         $this->addSql('ALTER TABLE uploads DROP FOREIGN KEY FK_96117F18CA83C286');
  134.         $this->addSql('ALTER TABLE uploads DROP FOREIGN KEY FK_96117F1881257D5D');
  135.         $this->addSql('ALTER TABLE users DROP FOREIGN KEY FK_1483A5E98E0E3CA6');
  136.         $this->addSql('DROP TABLE acc_logins');
  137.         $this->addSql('DROP TABLE accounts');
  138.         $this->addSql('DROP TABLE accounts_departments');
  139.         $this->addSql('DROP TABLE accounts_area');
  140.         $this->addSql('DROP TABLE accounts_type');
  141.         $this->addSql('DROP TABLE addresses');
  142.         $this->addSql('DROP TABLE area');
  143.         $this->addSql('DROP TABLE categories');
  144.         $this->addSql('DROP TABLE contacts');
  145.         $this->addSql('DROP TABLE departments');
  146.         $this->addSql('DROP TABLE emails');
  147.         $this->addSql('DROP TABLE entities');
  148.         $this->addSql('DROP TABLE locations');
  149.         $this->addSql('DROP TABLE locations_type');
  150.         $this->addSql('DROP TABLE phones');
  151.         $this->addSql('DROP TABLE priorities');
  152.         $this->addSql('DROP TABLE replys');
  153.         $this->addSql('DROP TABLE reset_password_request');
  154.         $this->addSql('DROP TABLE roles');
  155.         $this->addSql('DROP TABLE status');
  156.         $this->addSql('DROP TABLE tickets');
  157.         $this->addSql('DROP TABLE uploads');
  158.         $this->addSql('DROP TABLE users');
  159.         $this->addSql('DROP TABLE messenger_messages');
  160.     }
  161. }