From fd888e33c836d7144e701498ba1a11f867d1c418 Mon Sep 17 00:00:00 2001 From: Shrikant Sharat Kandula Date: Wed, 22 Jul 2020 15:28:27 +0530 Subject: [PATCH] Add migration for updating plugin doc links to our own docs (#142) --- .../server/migrations/DatabaseChangelog.java | 20 +++++++++++++++++++ 1 file changed, 20 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 af4337ac00..6b07784957 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 @@ -523,4 +523,24 @@ public class DatabaseChangelog { mongoTemplate.save(organization); } } + + @ChangeSet(order = "019", id = "update-database-documentation-links", author = "") + public void updateDatabaseDocumentationLinks(MongoTemplate mongoTemplate) { + for (Plugin plugin : mongoTemplate.findAll(Plugin.class)) { + if ("postgres-plugin".equals(plugin.getPackageName())) { + plugin.setDocumentationLink( + "https://docs.appsmith.com/core-concepts/connecting-to-databases/querying-postgres"); + + } else if ("mongo-plugin".equals(plugin.getPackageName())) { + plugin.setDocumentationLink( + "https://docs.appsmith.com/core-concepts/connecting-to-databases/querying-mongodb"); + + } else { + continue; + + } + + mongoTemplate.save(plugin); + } + } }