From 640d1cec8278179d0f58b18b20b5bbd6736d10da Mon Sep 17 00:00:00 2001 From: "ext.jeremy.guillot@maxicoffee.domains" Date: Mon, 9 Mar 2026 19:33:26 +0100 Subject: [PATCH] fix(migration): DROP INDEX IF EXISTS pour messenger_messages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Les index idx_available_at/idx_delivered_at/idx_queue_available/idx_queue_name n'existent pas sur tous les environnements. IF EXISTS évite l'erreur 42704. Co-Authored-By: Claude Sonnet 4.6 --- migrations/Version20260309165048.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/migrations/Version20260309165048.php b/migrations/Version20260309165048.php index 8573102..5a3e267 100644 --- a/migrations/Version20260309165048.php +++ b/migrations/Version20260309165048.php @@ -22,10 +22,10 @@ final class Version20260309165048 extends AbstractMigration // this up() migration is auto-generated, please modify it to your needs $this->addSql('ALTER TABLE chapter ADD pages_directory VARCHAR(255) DEFAULT NULL'); $this->addSql('ALTER TABLE chapter ADD page_count INT DEFAULT 0 NOT NULL'); - $this->addSql('DROP INDEX idx_available_at'); - $this->addSql('DROP INDEX idx_delivered_at'); - $this->addSql('DROP INDEX idx_queue_available'); - $this->addSql('DROP INDEX idx_queue_name'); + $this->addSql('DROP INDEX IF EXISTS idx_available_at'); + $this->addSql('DROP INDEX IF EXISTS idx_delivered_at'); + $this->addSql('DROP INDEX IF EXISTS idx_queue_available'); + $this->addSql('DROP INDEX IF EXISTS idx_queue_name'); } public function down(Schema $schema): void