From 2dec964e2122d7905634b8b5b5a9860a9b12e857 Mon Sep 17 00:00:00 2001 From: Shrikant Sharat Kandula Date: Tue, 21 Dec 2021 18:04:12 +0530 Subject: [PATCH] Add migration for new MongoDB mock endpoint (#9909) Signed-off-by: Shrikant Sharat Kandula --- .../server/migrations/DatabaseChangelog.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog.java b/app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog.java index f73b57bc79..8094bf3a18 100644 --- a/app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog.java +++ b/app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog.java @@ -4677,4 +4677,19 @@ public class DatabaseChangelog { mongockTemplate.save(firestoreAction); } } + + @ChangeSet(order = "106", id = "update-mongodb-mockdb-endpoint", author = "") + public void updateMongoMockdbEndpoint(MongockTemplate mongockTemplate) { + mongockTemplate.updateMulti( + query(where("datasourceConfiguration.endpoints.host").is("mockdb.swrsq.mongodb.net")), + update("datasourceConfiguration.endpoints.$.host", "mockdb.kce5o.mongodb.net"), + Datasource.class + ); + mongockTemplate.updateMulti( + query(where("datasourceConfiguration.properties.value").is("mongodb+srv://mockdb_super:****@mockdb.swrsq.mongodb.net/movies")), + update("datasourceConfiguration.properties.$.value", "mongodb+srv://mockdb_super:****@mockdb.kce5o.mongodb.net/movies"), + Datasource.class + ); + } + }