addSql('CREATE TABLE reception_type (id INT GENERATED BY DEFAULT AS IDENTITY NOT NULL, label VARCHAR(120) NOT NULL, code VARCHAR(50) NOT NULL, PRIMARY KEY(id))'); $this->addSql('ALTER TABLE reception ADD reception_type_id INT DEFAULT NULL'); $this->addSql('ALTER TABLE reception ADD CONSTRAINT FK_83DC02E37BD5B5D FOREIGN KEY (reception_type_id) REFERENCES reception_type (id) NOT DEFERRABLE INITIALLY IMMEDIATE'); $this->addSql('CREATE INDEX IDX_83DC02E37BD5B5D ON reception (reception_type_id)'); } public function down(Schema $schema): void { $this->addSql('ALTER TABLE reception DROP CONSTRAINT FK_83DC02E37BD5B5D'); $this->addSql('DROP INDEX IDX_83DC02E37BD5B5D'); $this->addSql('ALTER TABLE reception DROP reception_type_id'); $this->addSql('DROP TABLE reception_type'); } }