Modified documentation links for plugins (#2909)

* Modified documentation links for plugins

* Modified documentation links for plugins
This commit is contained in:
Nidhi 2021-02-08 17:11:31 +05:30 committed by GitHub
parent 0a6040c1cd
commit 973cd850e7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1578,4 +1578,43 @@ public class DatabaseChangelog {
public void clearUserDataCollection(MongoTemplate mongoTemplate) {
mongoTemplate.dropCollection(UserData.class);
}
@ChangeSet(order = "050", id = "update-database-documentation-links-v1-2-1", author = "")
public void updateDatabaseDocumentationLinks_v1_2_1(MongoTemplate mongoTemplate) {
for (Plugin plugin : mongoTemplate.findAll(Plugin.class)) {
switch (plugin.getPackageName()) {
case "postgres-plugin":
plugin.setDocumentationLink("https://docs.appsmith.com/v/v1.2.1/datasource-reference/querying-postgres");
break;
case "mongo-plugin":
plugin.setDocumentationLink("https://docs.appsmith.com/v/v1.2.1/datasource-reference/querying-mongodb");
break;
case "elasticsearch-plugin":
plugin.setDocumentationLink("https://docs.appsmith.com/v/v1.2.1/datasource-reference/querying-elasticsearch");
break;
case "dynamo-plugin":
plugin.setDocumentationLink("https://docs.appsmith.com/v/v1.2.1/datasource-reference/querying-dynamodb");
break;
case "redis-plugin":
plugin.setDocumentationLink("https://docs.appsmith.com/v/v1.2.1/datasource-reference/querying-redis");
break;
case "mssql-plugin":
plugin.setDocumentationLink("https://docs.appsmith.com/v/v1.2.1/datasource-reference/querying-mssql");
break;
case "firestore-plugin":
plugin.setDocumentationLink("https://docs.appsmith.com/v/v1.2.1/datasource-reference/querying-firestore");
break;
case "redshift-plugin":
plugin.setDocumentationLink("https://docs.appsmith.com/v/v1.2.1/datasource-reference/querying-redshift");
break;
case "mysql-plugin":
plugin.setDocumentationLink("https://docs.appsmith.com/v/v1.2.1/datasource-reference/querying-mysql");
break;
default:
continue;
}
mongoTemplate.save(plugin);
}
}
}