<?php
declare(strict_types=1);
namespace DoctrineMigrations;
use Doctrine\DBAL\Schema\Schema;
use Doctrine\Migrations\AbstractMigration;
/**
* Auto-generated Migration: Please modify to your needs!
*/
final class Version20221125133611 extends AbstractMigration
{
public function getDescription(): string
{
return '';
}
public function up(Schema $schema): void
{
// this up() migration is auto-generated, please modify it to your needs
$this->addSql('ALTER TABLE banner ADD removed_by_id INT DEFAULT NULL');
$this->addSql('ALTER TABLE banner ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
$this->addSql('COMMENT ON COLUMN banner.removed_at IS \'Когда удалено\'');
$this->addSql('ALTER TABLE banner ADD CONSTRAINT FK_6F9DB8E72BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
$this->addSql('CREATE INDEX IDX_6F9DB8E72BD701DA ON banner (removed_by_id)');
$this->addSql('ALTER TABLE city ADD removed_by_id INT DEFAULT NULL');
$this->addSql('ALTER TABLE city ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
$this->addSql('COMMENT ON COLUMN city.removed_at IS \'Когда удалено\'');
$this->addSql('ALTER TABLE city ADD CONSTRAINT FK_2D5B02342BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
$this->addSql('CREATE INDEX IDX_2D5B02342BD701DA ON city (removed_by_id)');
$this->addSql('ALTER TABLE equipment ADD removed_by_id INT DEFAULT NULL');
$this->addSql('ALTER TABLE equipment ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
$this->addSql('COMMENT ON COLUMN equipment.removed_at IS \'Когда удалено\'');
$this->addSql('ALTER TABLE equipment ADD CONSTRAINT FK_D338D5832BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
$this->addSql('CREATE INDEX IDX_D338D5832BD701DA ON equipment (removed_by_id)');
$this->addSql('ALTER TABLE news ADD removed_by_id INT DEFAULT NULL');
$this->addSql('ALTER TABLE news ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
$this->addSql('COMMENT ON COLUMN news.removed_at IS \'Когда удалено\'');
$this->addSql('ALTER TABLE news ADD CONSTRAINT FK_1DD399502BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
$this->addSql('CREATE INDEX IDX_1DD399502BD701DA ON news (removed_by_id)');
$this->addSql('ALTER TABLE news_category ADD removed_by_id INT DEFAULT NULL');
$this->addSql('ALTER TABLE news_category ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
$this->addSql('COMMENT ON COLUMN news_category.removed_at IS \'Когда удалено\'');
$this->addSql('ALTER TABLE news_category ADD CONSTRAINT FK_4F72BA902BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
$this->addSql('CREATE INDEX IDX_4F72BA902BD701DA ON news_category (removed_by_id)');
$this->addSql('ALTER TABLE organization ADD removed_by_id INT DEFAULT NULL');
$this->addSql('ALTER TABLE organization ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
$this->addSql('COMMENT ON COLUMN organization.removed_at IS \'Когда удалено\'');
$this->addSql('ALTER TABLE organization ADD CONSTRAINT FK_C1EE637C2BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
$this->addSql('CREATE INDEX IDX_C1EE637C2BD701DA ON organization (removed_by_id)');
$this->addSql('ALTER TABLE person ADD removed_by_id INT DEFAULT NULL');
$this->addSql('ALTER TABLE person ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
$this->addSql('COMMENT ON COLUMN person.removed_at IS \'Когда удалено\'');
$this->addSql('ALTER TABLE person ADD CONSTRAINT FK_34DCD1762BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
$this->addSql('CREATE INDEX IDX_34DCD1762BD701DA ON person (removed_by_id)');
$this->addSql('ALTER TABLE position ADD removed_by_id INT DEFAULT NULL');
$this->addSql('ALTER TABLE position ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
$this->addSql('COMMENT ON COLUMN position.removed_at IS \'Когда удалено\'');
$this->addSql('ALTER TABLE position ADD CONSTRAINT FK_462CE4F52BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
$this->addSql('CREATE INDEX IDX_462CE4F52BD701DA ON position (removed_by_id)');
$this->addSql('ALTER TABLE sport ADD removed_by_id INT DEFAULT NULL');
$this->addSql('ALTER TABLE sport ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
$this->addSql('COMMENT ON COLUMN sport.removed_at IS \'Когда удалено\'');
$this->addSql('ALTER TABLE sport ADD CONSTRAINT FK_1A85EFD22BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
$this->addSql('CREATE INDEX IDX_1A85EFD22BD701DA ON sport (removed_by_id)');
$this->addSql('ALTER TABLE sport_event ADD removed_by_id INT DEFAULT NULL');
$this->addSql('ALTER TABLE sport_event ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
$this->addSql('COMMENT ON COLUMN sport_event.removed_at IS \'Когда удалено\'');
$this->addSql('ALTER TABLE sport_event ADD CONSTRAINT FK_8FD26BBE2BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
$this->addSql('CREATE INDEX IDX_8FD26BBE2BD701DA ON sport_event (removed_by_id)');
$this->addSql('ALTER TABLE sport_object ADD removed_by_id INT DEFAULT NULL');
$this->addSql('ALTER TABLE sport_object ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
$this->addSql('COMMENT ON COLUMN sport_object.removed_at IS \'Когда удалено\'');
$this->addSql('ALTER TABLE sport_object ADD CONSTRAINT FK_CC727F4D2BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
$this->addSql('CREATE INDEX IDX_CC727F4D2BD701DA ON sport_object (removed_by_id)');
$this->addSql('ALTER TABLE sport_object_category ADD removed_by_id INT DEFAULT NULL');
$this->addSql('ALTER TABLE sport_object_category ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
$this->addSql('COMMENT ON COLUMN sport_object_category.removed_at IS \'Когда удалено\'');
$this->addSql('ALTER TABLE sport_object_category ADD CONSTRAINT FK_6FFC24002BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
$this->addSql('CREATE INDEX IDX_6FFC24002BD701DA ON sport_object_category (removed_by_id)');
$this->addSql('ALTER TABLE sport_section ADD removed_by_id INT DEFAULT NULL');
$this->addSql('ALTER TABLE sport_section ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
$this->addSql('COMMENT ON COLUMN sport_section.removed_at IS \'Когда удалено\'');
$this->addSql('ALTER TABLE sport_section ADD CONSTRAINT FK_8CC636452BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
$this->addSql('CREATE INDEX IDX_8CC636452BD701DA ON sport_section (removed_by_id)');
$this->addSql('ALTER TABLE tag ADD removed_by_id INT DEFAULT NULL');
$this->addSql('ALTER TABLE tag ADD removed_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
$this->addSql('COMMENT ON COLUMN tag.removed_at IS \'Когда удалено\'');
$this->addSql('ALTER TABLE tag ADD CONSTRAINT FK_389B7832BD701DA FOREIGN KEY (removed_by_id) REFERENCES "user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
$this->addSql('CREATE INDEX IDX_389B7832BD701DA ON tag (removed_by_id)');
}
public function down(Schema $schema): void
{
// this down() migration is auto-generated, please modify it to your needs
$this->addSql('ALTER TABLE sport_event DROP CONSTRAINT FK_8FD26BBE2BD701DA');
$this->addSql('DROP INDEX IDX_8FD26BBE2BD701DA');
$this->addSql('ALTER TABLE sport_event DROP removed_by_id');
$this->addSql('ALTER TABLE sport_event DROP removed_at');
$this->addSql('ALTER TABLE person DROP CONSTRAINT FK_34DCD1762BD701DA');
$this->addSql('DROP INDEX IDX_34DCD1762BD701DA');
$this->addSql('ALTER TABLE person DROP removed_by_id');
$this->addSql('ALTER TABLE person DROP removed_at');
$this->addSql('ALTER TABLE position DROP CONSTRAINT FK_462CE4F52BD701DA');
$this->addSql('DROP INDEX IDX_462CE4F52BD701DA');
$this->addSql('ALTER TABLE position DROP removed_by_id');
$this->addSql('ALTER TABLE position DROP removed_at');
$this->addSql('ALTER TABLE sport_section DROP CONSTRAINT FK_8CC636452BD701DA');
$this->addSql('DROP INDEX IDX_8CC636452BD701DA');
$this->addSql('ALTER TABLE sport_section DROP removed_by_id');
$this->addSql('ALTER TABLE sport_section DROP removed_at');
$this->addSql('ALTER TABLE sport_object DROP CONSTRAINT FK_CC727F4D2BD701DA');
$this->addSql('DROP INDEX IDX_CC727F4D2BD701DA');
$this->addSql('ALTER TABLE sport_object DROP removed_by_id');
$this->addSql('ALTER TABLE sport_object DROP removed_at');
$this->addSql('ALTER TABLE tag DROP CONSTRAINT FK_389B7832BD701DA');
$this->addSql('DROP INDEX IDX_389B7832BD701DA');
$this->addSql('ALTER TABLE tag DROP removed_by_id');
$this->addSql('ALTER TABLE tag DROP removed_at');
$this->addSql('ALTER TABLE sport_object_category DROP CONSTRAINT FK_6FFC24002BD701DA');
$this->addSql('DROP INDEX IDX_6FFC24002BD701DA');
$this->addSql('ALTER TABLE sport_object_category DROP removed_by_id');
$this->addSql('ALTER TABLE sport_object_category DROP removed_at');
$this->addSql('ALTER TABLE city DROP CONSTRAINT FK_2D5B02342BD701DA');
$this->addSql('DROP INDEX IDX_2D5B02342BD701DA');
$this->addSql('ALTER TABLE city DROP removed_by_id');
$this->addSql('ALTER TABLE city DROP removed_at');
$this->addSql('ALTER TABLE news_category DROP CONSTRAINT FK_4F72BA902BD701DA');
$this->addSql('DROP INDEX IDX_4F72BA902BD701DA');
$this->addSql('ALTER TABLE news_category DROP removed_by_id');
$this->addSql('ALTER TABLE news_category DROP removed_at');
$this->addSql('ALTER TABLE banner DROP CONSTRAINT FK_6F9DB8E72BD701DA');
$this->addSql('DROP INDEX IDX_6F9DB8E72BD701DA');
$this->addSql('ALTER TABLE banner DROP removed_by_id');
$this->addSql('ALTER TABLE banner DROP removed_at');
$this->addSql('ALTER TABLE sport DROP CONSTRAINT FK_1A85EFD22BD701DA');
$this->addSql('DROP INDEX IDX_1A85EFD22BD701DA');
$this->addSql('ALTER TABLE sport DROP removed_by_id');
$this->addSql('ALTER TABLE sport DROP removed_at');
$this->addSql('ALTER TABLE news DROP CONSTRAINT FK_1DD399502BD701DA');
$this->addSql('DROP INDEX IDX_1DD399502BD701DA');
$this->addSql('ALTER TABLE news DROP removed_by_id');
$this->addSql('ALTER TABLE news DROP removed_at');
$this->addSql('ALTER TABLE equipment DROP CONSTRAINT FK_D338D5832BD701DA');
$this->addSql('DROP INDEX IDX_D338D5832BD701DA');
$this->addSql('ALTER TABLE equipment DROP removed_by_id');
$this->addSql('ALTER TABLE equipment DROP removed_at');
$this->addSql('ALTER TABLE organization DROP CONSTRAINT FK_C1EE637C2BD701DA');
$this->addSql('DROP INDEX IDX_C1EE637C2BD701DA');
$this->addSql('ALTER TABLE organization DROP removed_by_id');
$this->addSql('ALTER TABLE organization DROP removed_at');
}
}