Files
e-cosplay/migrations/Version20251123174110.php
Serreau Jovann cbddd8ffff ```
 feat(Ag/MainVote): Ajoute relation ManyToOne vers Main et les votes.

Ajoute la relation ManyToOne entre MainVote et Main.
Ajoute les champs pour et contre dans la classe MainVote.
Ajoute les champs civ, name, surname dans la classe Members.
```
2025-11-23 18:46:32 +01:00

44 lines
1.7 KiB
PHP

<?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 Version20251123174110 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 ag_main ADD ag_file_name VARCHAR(255) DEFAULT NULL');
$this->addSql('ALTER TABLE ag_main ADD ag_dimensions JSON DEFAULT NULL');
$this->addSql('ALTER TABLE ag_main ADD ag_size VARCHAR(255) DEFAULT NULL');
$this->addSql('ALTER TABLE ag_main ADD ag_mine_type VARCHAR(255) DEFAULT NULL');
$this->addSql('ALTER TABLE ag_main ADD ag_original_name VARCHAR(255) DEFAULT NULL');
$this->addSql('ALTER TABLE ag_main ADD update_at TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT NULL');
$this->addSql('COMMENT ON COLUMN ag_main.update_at IS \'(DC2Type:datetime_immutable)\'');
}
public function down(Schema $schema): void
{
// this down() migration is auto-generated, please modify it to your needs
$this->addSql('CREATE SCHEMA public');
$this->addSql('ALTER TABLE ag_main DROP ag_file_name');
$this->addSql('ALTER TABLE ag_main DROP ag_dimensions');
$this->addSql('ALTER TABLE ag_main DROP ag_size');
$this->addSql('ALTER TABLE ag_main DROP ag_mine_type');
$this->addSql('ALTER TABLE ag_main DROP ag_original_name');
$this->addSql('ALTER TABLE ag_main DROP update_at');
}
}