<?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 Version20220316130337 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('CREATE TABLE annonce (id INT AUTO_INCREMENT NOT NULL, type VARCHAR(50) NOT NULL, title VARCHAR(150) NOT NULL, description LONGTEXT NOT NULL, exigence LONGTEXT DEFAULT NULL, technologie VARCHAR(150) DEFAULT NULL, certification VARCHAR(150) DEFAULT NULL, localisation VARCHAR(150) DEFAULT NULL, end_at DATETIME NOT NULL, forfait_start DATE DEFAULT NULL, forfait_end DATE DEFAULT NULL, day_number INT DEFAULT NULL, methodologie VARCHAR(100) DEFAULT NULL, contact_civility VARCHAR(10) DEFAULT NULL, contact_name VARCHAR(150) DEFAULT NULL, contact_mail VARCHAR(150) DEFAULT NULL, contact_phone VARCHAR(50) DEFAULT NULL, show_coordinate TINYINT(1) DEFAULT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
}
public function down(Schema $schema): void
{
// this down() migration is auto-generated, please modify it to your needs
$this->addSql('DROP TABLE annonce');
}
}