I would like to use StarUML for model generation with
loopback.js (node.js framework).
I don't have clear idea how metadata-json works for me, using diagrams i need to get json based models please refer loopback models.
for example i have two models "Product" and "Users" both are related to each other and also has some properties as listed here...
#product.json
"name": "project",
"base": "PersistedModel",
"idInjection": true,
"properties": {
"name": {
"type": "string"
},
"balance": {
"type": "number"
}
},
"validations": [],
"relations": {
"user": {
"type": "belongsTo",
"model": "user",
"foreignKey": "ownerId"
}
},
"acls": [
],
"methods": []
}
#user.json
{
"name": "user",
"base": "User",
"idInjection": true,
"properties": {},
"validations": [],
"relations": {
"projects": {
"type": "hasMany",
"model": "project",
"foreignKey": "ownerId"
},
"teams": {
"type": "hasMany",
"model": "team",
"foreignKey": "ownerId"
}
},
"acls": [
{
"accessType": "READ",
"principalType": "ROLE",
"principalId": "$everyone",
"permission": "ALLOW"
}
],
"methods": []
}
I would like to extend StarUML to output like above .json format or at least relationships between two models.
Is there any way we could achieve ?
Regards
Ram.