addSql('ALTER TABLE audit_logs ADD COLUMN IF NOT EXISTS version INT DEFAULT NULL'); $this->addSql('ALTER TABLE machines ADD COLUMN IF NOT EXISTS version INT NOT NULL DEFAULT 1'); $this->addSql('CREATE INDEX IF NOT EXISTS idx_audit_entity_version ON audit_logs (entitytype, entityid, version)'); } public function down(Schema $schema): void { $this->addSql('DROP INDEX IF EXISTS idx_audit_entity_version'); $this->addSql('ALTER TABLE audit_logs DROP COLUMN IF EXISTS version'); $this->addSql('ALTER TABLE machines DROP COLUMN IF EXISTS version'); } }