<?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 Version20250716093318 extends AbstractMigration
{
public function getDescription(): string
{
return 'certification_file_id > mybiz_on_boarding';
}
public function up(Schema $schema): void
{
// this up() migration is auto-generated, please modify it to your needs
$this->addSql('ALTER TABLE mybiz_on_boarding ADD certification_file_id INT DEFAULT NULL, ADD certified_popup_closed_at DATETIME DEFAULT NULL, ADD academy_popup_closed_at DATETIME DEFAULT NULL');
$this->addSql('ALTER TABLE mybiz_on_boarding ADD CONSTRAINT FK_7957ED8BC628775A FOREIGN KEY (certification_file_id) REFERENCES app_member_document (id)');
$this->addSql('CREATE INDEX IDX_7957ED8BC628775A ON mybiz_on_boarding (certification_file_id)');
}
public function down(Schema $schema): void
{
// this down() migration is auto-generated, please modify it to your needs
$this->addSql('ALTER TABLE mybiz_on_boarding DROP FOREIGN KEY FK_7957ED8BC628775A');
$this->addSql('DROP INDEX IDX_7957ED8BC628775A ON mybiz_on_boarding');
$this->addSql('ALTER TABLE mybiz_on_boarding DROP certification_file_id, DROP certified_popup_closed_at, DROP academy_popup_closed_at');
}
}