addSql('ALTER TABLE season_assignment_task ADD document_id INT DEFAULT NULL'); $this->addSql('ALTER TABLE season_assignment_task ADD CONSTRAINT FK_BEEB9D8DC33F7837 FOREIGN KEY (document_id) REFERENCES upload (id) ON DELETE SET NULL'); $this->addSql('CREATE INDEX IDX_BEEB9D8DC33F7837 ON season_assignment_task (document_id)'); $this->addSql('UPDATE season_assignment_task t JOIN season_task_document d ON d.task_key = t.task_key SET t.document_id = d.document_id'); } public function down(Schema $schema): void { $this->addSql('ALTER TABLE season_assignment_task DROP FOREIGN KEY FK_BEEB9D8DC33F7837'); $this->addSql('DROP INDEX IDX_BEEB9D8DC33F7837 ON season_assignment_task'); $this->addSql('ALTER TABLE season_assignment_task DROP document_id'); } }