Add migration for updating plugin doc links to our own docs (#142)

This commit is contained in:
Shrikant Sharat Kandula 2020-07-22 15:28:27 +05:30 committed by GitHub
parent 2629885bb0
commit fd888e33c8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

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