addSql('CREATE TABLE social_post (id INT AUTO_INCREMENT NOT NULL, export_id INT DEFAULT NULL, title VARCHAR(255) DEFAULT NULL, socialNetwork TINYTEXT DEFAULT NULL COMMENT \'(DC2Type:array)\', hashtag VARCHAR(255) DEFAULT NULL, dateBeginPost DATETIME DEFAULT NULL, dateEndPost DATETIME DEFAULT NULL, message LONGTEXT DEFAULT NULL, medias_id LONGTEXT DEFAULT NULL COMMENT \'(DC2Type:array)\', can_like TINYINT(1) DEFAULT NULL, can_comment TINYINT(1) DEFAULT NULL, canShare TINYINT(1) NOT NULL, postDiffusion VARCHAR(255) DEFAULT NULL, postResponse VARCHAR(255) DEFAULT NULL, deletedAt DATETIME DEFAULT NULL, updatedAt DATETIME DEFAULT NULL, createdAt DATETIME DEFAULT NULL, INDEX IDX_159BBFE964CDAF82 (export_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB'); $this->addSql('ALTER TABLE social_post ADD CONSTRAINT FK_159BBFE964CDAF82 FOREIGN KEY (export_id) REFERENCES export (id)'); $this->addSql('ALTER TABLE element_type_template_configuration ADD updatedAt DATETIME DEFAULT NULL, ADD createdAt DATETIME DEFAULT NULL'); $this->addSql('ALTER TABLE export_template_configuration ADD updatedAt DATETIME DEFAULT NULL, ADD createdAt DATETIME DEFAULT NULL'); $this->addSql('ALTER TABLE project_element_type ADD updatedAt DATETIME DEFAULT NULL, ADD createdAt DATETIME DEFAULT NULL'); $this->addSql('ALTER TABLE workflow_configuration ADD updatedAt DATETIME DEFAULT NULL, ADD createdAt DATETIME DEFAULT NULL'); } public function down(Schema $schema): void { // this down() migration is auto-generated, please modify it to your needs $this->addSql('DROP TABLE social_post'); $this->addSql('ALTER TABLE element_type_template_configuration DROP updatedAt, DROP createdAt'); $this->addSql('ALTER TABLE export_template_configuration DROP updatedAt, DROP createdAt'); $this->addSql('ALTER TABLE project_element_type DROP updatedAt, DROP createdAt'); $this->addSql('ALTER TABLE workflow_configuration DROP updatedAt, DROP createdAt'); } }