Add migration for new MongoDB mock endpoint (#9909)

Signed-off-by: Shrikant Sharat Kandula <shrikant@appsmith.com>
This commit is contained in:
Shrikant Sharat Kandula 2021-12-21 18:04:12 +05:30 committed by GitHub
parent 20649ccb0a
commit 2dec964e21
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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
);
}
}