migrations/Version20221125133611.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 Version20221125133611 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('ALTER TABLE banner ADD removed_by_id INT DEFAULT NULL');
  19.         $this->addSql('ALTER TABLE banner ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
  20.         $this->addSql('COMMENT ON COLUMN banner.removed_at IS \'Когда удалено\'');
  21.         $this->addSql('ALTER TABLE banner ADD CONSTRAINT FK_6F9DB8E72BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
  22.         $this->addSql('CREATE INDEX IDX_6F9DB8E72BD701DA ON banner (removed_by_id)');
  23.         $this->addSql('ALTER TABLE city ADD removed_by_id INT DEFAULT NULL');
  24.         $this->addSql('ALTER TABLE city ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
  25.         $this->addSql('COMMENT ON COLUMN city.removed_at IS \'Когда удалено\'');
  26.         $this->addSql('ALTER TABLE city ADD CONSTRAINT FK_2D5B02342BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
  27.         $this->addSql('CREATE INDEX IDX_2D5B02342BD701DA ON city (removed_by_id)');
  28.         $this->addSql('ALTER TABLE equipment ADD removed_by_id INT DEFAULT NULL');
  29.         $this->addSql('ALTER TABLE equipment ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
  30.         $this->addSql('COMMENT ON COLUMN equipment.removed_at IS \'Когда удалено\'');
  31.         $this->addSql('ALTER TABLE equipment ADD CONSTRAINT FK_D338D5832BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
  32.         $this->addSql('CREATE INDEX IDX_D338D5832BD701DA ON equipment (removed_by_id)');
  33.         $this->addSql('ALTER TABLE news ADD removed_by_id INT DEFAULT NULL');
  34.         $this->addSql('ALTER TABLE news ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
  35.         $this->addSql('COMMENT ON COLUMN news.removed_at IS \'Когда удалено\'');
  36.         $this->addSql('ALTER TABLE news ADD CONSTRAINT FK_1DD399502BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
  37.         $this->addSql('CREATE INDEX IDX_1DD399502BD701DA ON news (removed_by_id)');
  38.         $this->addSql('ALTER TABLE news_category ADD removed_by_id INT DEFAULT NULL');
  39.         $this->addSql('ALTER TABLE news_category ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
  40.         $this->addSql('COMMENT ON COLUMN news_category.removed_at IS \'Когда удалено\'');
  41.         $this->addSql('ALTER TABLE news_category ADD CONSTRAINT FK_4F72BA902BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
  42.         $this->addSql('CREATE INDEX IDX_4F72BA902BD701DA ON news_category (removed_by_id)');
  43.         $this->addSql('ALTER TABLE organization ADD removed_by_id INT DEFAULT NULL');
  44.         $this->addSql('ALTER TABLE organization ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
  45.         $this->addSql('COMMENT ON COLUMN organization.removed_at IS \'Когда удалено\'');
  46.         $this->addSql('ALTER TABLE organization ADD CONSTRAINT FK_C1EE637C2BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
  47.         $this->addSql('CREATE INDEX IDX_C1EE637C2BD701DA ON organization (removed_by_id)');
  48.         $this->addSql('ALTER TABLE person ADD removed_by_id INT DEFAULT NULL');
  49.         $this->addSql('ALTER TABLE person ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
  50.         $this->addSql('COMMENT ON COLUMN person.removed_at IS \'Когда удалено\'');
  51.         $this->addSql('ALTER TABLE person ADD CONSTRAINT FK_34DCD1762BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
  52.         $this->addSql('CREATE INDEX IDX_34DCD1762BD701DA ON person (removed_by_id)');
  53.         $this->addSql('ALTER TABLE position ADD removed_by_id INT DEFAULT NULL');
  54.         $this->addSql('ALTER TABLE position ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
  55.         $this->addSql('COMMENT ON COLUMN position.removed_at IS \'Когда удалено\'');
  56.         $this->addSql('ALTER TABLE position ADD CONSTRAINT FK_462CE4F52BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
  57.         $this->addSql('CREATE INDEX IDX_462CE4F52BD701DA ON position (removed_by_id)');
  58.         $this->addSql('ALTER TABLE sport ADD removed_by_id INT DEFAULT NULL');
  59.         $this->addSql('ALTER TABLE sport ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
  60.         $this->addSql('COMMENT ON COLUMN sport.removed_at IS \'Когда удалено\'');
  61.         $this->addSql('ALTER TABLE sport ADD CONSTRAINT FK_1A85EFD22BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
  62.         $this->addSql('CREATE INDEX IDX_1A85EFD22BD701DA ON sport (removed_by_id)');
  63.         $this->addSql('ALTER TABLE sport_event ADD removed_by_id INT DEFAULT NULL');
  64.         $this->addSql('ALTER TABLE sport_event ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
  65.         $this->addSql('COMMENT ON COLUMN sport_event.removed_at IS \'Когда удалено\'');
  66.         $this->addSql('ALTER TABLE sport_event ADD CONSTRAINT FK_8FD26BBE2BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
  67.         $this->addSql('CREATE INDEX IDX_8FD26BBE2BD701DA ON sport_event (removed_by_id)');
  68.         $this->addSql('ALTER TABLE sport_object ADD removed_by_id INT DEFAULT NULL');
  69.         $this->addSql('ALTER TABLE sport_object ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
  70.         $this->addSql('COMMENT ON COLUMN sport_object.removed_at IS \'Когда удалено\'');
  71.         $this->addSql('ALTER TABLE sport_object ADD CONSTRAINT FK_CC727F4D2BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
  72.         $this->addSql('CREATE INDEX IDX_CC727F4D2BD701DA ON sport_object (removed_by_id)');
  73.         $this->addSql('ALTER TABLE sport_object_category ADD removed_by_id INT DEFAULT NULL');
  74.         $this->addSql('ALTER TABLE sport_object_category ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
  75.         $this->addSql('COMMENT ON COLUMN sport_object_category.removed_at IS \'Когда удалено\'');
  76.         $this->addSql('ALTER TABLE sport_object_category ADD CONSTRAINT FK_6FFC24002BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
  77.         $this->addSql('CREATE INDEX IDX_6FFC24002BD701DA ON sport_object_category (removed_by_id)');
  78.         $this->addSql('ALTER TABLE sport_section ADD removed_by_id INT DEFAULT NULL');
  79.         $this->addSql('ALTER TABLE sport_section ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
  80.         $this->addSql('COMMENT ON COLUMN sport_section.removed_at IS \'Когда удалено\'');
  81.         $this->addSql('ALTER TABLE sport_section ADD CONSTRAINT FK_8CC636452BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
  82.         $this->addSql('CREATE INDEX IDX_8CC636452BD701DA ON sport_section (removed_by_id)');
  83.         $this->addSql('ALTER TABLE tag ADD removed_by_id INT DEFAULT NULL');
  84.         $this->addSql('ALTER TABLE tag ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
  85.         $this->addSql('COMMENT ON COLUMN tag.removed_at IS \'Когда удалено\'');
  86.         $this->addSql('ALTER TABLE tag ADD CONSTRAINT FK_389B7832BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
  87.         $this->addSql('CREATE INDEX IDX_389B7832BD701DA ON tag (removed_by_id)');
  88.     }
  89.     public function down(Schema $schema): void
  90.     {
  91.         // this down() migration is auto-generated, please modify it to your needs
  92.         $this->addSql('ALTER TABLE sport_event DROP CONSTRAINT FK_8FD26BBE2BD701DA');
  93.         $this->addSql('DROP INDEX IDX_8FD26BBE2BD701DA');
  94.         $this->addSql('ALTER TABLE sport_event DROP removed_by_id');
  95.         $this->addSql('ALTER TABLE sport_event DROP removed_at');
  96.         $this->addSql('ALTER TABLE person DROP CONSTRAINT FK_34DCD1762BD701DA');
  97.         $this->addSql('DROP INDEX IDX_34DCD1762BD701DA');
  98.         $this->addSql('ALTER TABLE person DROP removed_by_id');
  99.         $this->addSql('ALTER TABLE person DROP removed_at');
  100.         $this->addSql('ALTER TABLE position DROP CONSTRAINT FK_462CE4F52BD701DA');
  101.         $this->addSql('DROP INDEX IDX_462CE4F52BD701DA');
  102.         $this->addSql('ALTER TABLE position DROP removed_by_id');
  103.         $this->addSql('ALTER TABLE position DROP removed_at');
  104.         $this->addSql('ALTER TABLE sport_section DROP CONSTRAINT FK_8CC636452BD701DA');
  105.         $this->addSql('DROP INDEX IDX_8CC636452BD701DA');
  106.         $this->addSql('ALTER TABLE sport_section DROP removed_by_id');
  107.         $this->addSql('ALTER TABLE sport_section DROP removed_at');
  108.         $this->addSql('ALTER TABLE sport_object DROP CONSTRAINT FK_CC727F4D2BD701DA');
  109.         $this->addSql('DROP INDEX IDX_CC727F4D2BD701DA');
  110.         $this->addSql('ALTER TABLE sport_object DROP removed_by_id');
  111.         $this->addSql('ALTER TABLE sport_object DROP removed_at');
  112.         $this->addSql('ALTER TABLE tag DROP CONSTRAINT FK_389B7832BD701DA');
  113.         $this->addSql('DROP INDEX IDX_389B7832BD701DA');
  114.         $this->addSql('ALTER TABLE tag DROP removed_by_id');
  115.         $this->addSql('ALTER TABLE tag DROP removed_at');
  116.         $this->addSql('ALTER TABLE sport_object_category DROP CONSTRAINT FK_6FFC24002BD701DA');
  117.         $this->addSql('DROP INDEX IDX_6FFC24002BD701DA');
  118.         $this->addSql('ALTER TABLE sport_object_category DROP removed_by_id');
  119.         $this->addSql('ALTER TABLE sport_object_category DROP removed_at');
  120.         $this->addSql('ALTER TABLE city DROP CONSTRAINT FK_2D5B02342BD701DA');
  121.         $this->addSql('DROP INDEX IDX_2D5B02342BD701DA');
  122.         $this->addSql('ALTER TABLE city DROP removed_by_id');
  123.         $this->addSql('ALTER TABLE city DROP removed_at');
  124.         $this->addSql('ALTER TABLE news_category DROP CONSTRAINT FK_4F72BA902BD701DA');
  125.         $this->addSql('DROP INDEX IDX_4F72BA902BD701DA');
  126.         $this->addSql('ALTER TABLE news_category DROP removed_by_id');
  127.         $this->addSql('ALTER TABLE news_category DROP removed_at');
  128.         $this->addSql('ALTER TABLE banner DROP CONSTRAINT FK_6F9DB8E72BD701DA');
  129.         $this->addSql('DROP INDEX IDX_6F9DB8E72BD701DA');
  130.         $this->addSql('ALTER TABLE banner DROP removed_by_id');
  131.         $this->addSql('ALTER TABLE banner DROP removed_at');
  132.         $this->addSql('ALTER TABLE sport DROP CONSTRAINT FK_1A85EFD22BD701DA');
  133.         $this->addSql('DROP INDEX IDX_1A85EFD22BD701DA');
  134.         $this->addSql('ALTER TABLE sport DROP removed_by_id');
  135.         $this->addSql('ALTER TABLE sport DROP removed_at');
  136.         $this->addSql('ALTER TABLE news DROP CONSTRAINT FK_1DD399502BD701DA');
  137.         $this->addSql('DROP INDEX IDX_1DD399502BD701DA');
  138.         $this->addSql('ALTER TABLE news DROP removed_by_id');
  139.         $this->addSql('ALTER TABLE news DROP removed_at');
  140.         $this->addSql('ALTER TABLE equipment DROP CONSTRAINT FK_D338D5832BD701DA');
  141.         $this->addSql('DROP INDEX IDX_D338D5832BD701DA');
  142.         $this->addSql('ALTER TABLE equipment DROP removed_by_id');
  143.         $this->addSql('ALTER TABLE equipment DROP removed_at');
  144.         $this->addSql('ALTER TABLE organization DROP CONSTRAINT FK_C1EE637C2BD701DA');
  145.         $this->addSql('DROP INDEX IDX_C1EE637C2BD701DA');
  146.         $this->addSql('ALTER TABLE organization DROP removed_by_id');
  147.         $this->addSql('ALTER TABLE organization DROP removed_at');
  148.     }
  149. }