Server Code Examples
Go Up to Apps
Creating your own apps within ER/Studio Team Server allows you to add functions that are specific to your needs.
You can work with:
- Glossaries
- Stewards of Glossaries or Terms
- Terms
- Relationships of Terms and Glossaries
Delete All Terms
function deleteTerms() {
var terms = TeamServer.terms.list();
var count = 0;
for (var i=0; i<terms.size(); i++) {
var term = terms.get(i)
TeamServer.terms.destroy(term.id)
count++;
}
println(count + " terms deleted");
}
deleteTerms();
Update all Glossary Status to Approved
function approvedGlossaries() {
var glossaries = TeamServer.glossaries.list();
var count = 0;
for (var i= 0; i<glossaries.size(); i++) {
var glossary= glossaries.get(i);
TeamServer.glossaries.update({"id":glossary.id,"status":"Approved"});
count++;
}
}
approvedGlossaries();