From 6f24d9221585e8cf7869b15225b0e611249365c6 Mon Sep 17 00:00:00 2001 From: Akulij Date: Wed, 30 Apr 2025 18:08:27 +0300 Subject: [PATCH] drop all previous indexes in migration --- src/db/mod.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/db/mod.rs b/src/db/mod.rs index 8d1d458..1fa4b42 100644 --- a/src/db/mod.rs +++ b/src/db/mod.rs @@ -125,6 +125,9 @@ impl DB { let db = self.get_database().await; /// some migrations doesn't realy need type of collection type AnyCollection = Event; + db.collection::("events") + .drop_indexes() + .await?; let events = self.get_database().await.collection::("events"); events .create_index( @@ -135,6 +138,9 @@ impl DB { ) .await?; + db.collection::("events") + .drop_indexes() + .await?; // clear callbacks after a day because otherwise database will contain so much data // for just button clicks let callback_info = self