diff --git a/chaoscenter/graphql/server/pkg/database/mongodb/init.go b/chaoscenter/graphql/server/pkg/database/mongodb/init.go index 1a6183df5c7..1f568f483b6 100644 --- a/chaoscenter/graphql/server/pkg/database/mongodb/init.go +++ b/chaoscenter/graphql/server/pkg/database/mongodb/init.go @@ -256,7 +256,9 @@ func (m *MongoClient) initAllCollection() { Keys: bson.M{ "environment_id": 1, }, - Options: options.Index().SetUnique(true), + Options: options.Index().SetUnique(true).SetPartialFilterExpression(bson.D{{ + "is_removed", false, + }}), }, { Keys: bson.M{