hasTable('c_student_publication')) { $this->addSql('ALTER TABLE c_student_publication ADD url_correction VARCHAR(255) DEFAULT NULL'); $this->addSql('ALTER TABLE c_student_publication ADD title_correction VARCHAR(255) DEFAULT NULL'); if (!$schema->getTable('c_student_publication')->hasColumn('document_id')) { $this->addSql( 'ALTER TABLE c_student_publication ADD document_id INT NOT NULL' ); } } } /** * @param Schema $schema */ public function down(Schema $schema) { $this->addSql('ALTER TABLE c_student_publication DROP url_correction'); $this->addSql('ALTER TABLE c_student_publication DROP title_correction'); $this->addSql('ALTER TABLE c_student_publication DROP document_id'); } }