addSql('ALTER TABLE chill_main_workflow_entity_step DROP CONSTRAINT chill_custom_only_one_step_opened'); } public function getDescription(): string { return 'Add a constraint to ensure that only one step is available at a time'; } public function up(Schema $schema): void { $this->addSql('ALTER TABLE chill_main_workflow_entity_step ADD CONSTRAINT chill_custom_only_one_step_opened EXCLUDE ( entityworkflow_id WITH = ) WHERE (transitionafter IS NULL) DEFERRABLE INITIALLY DEFERRED'); } }