{ "name": "MailAlias", "base": "VnModel", "options": { "mysql": { "table": "account.mailAlias" } }, "properties": { "id": { "type": "number", "id": true }, "alias": { "type": "string", "required": true }, "description": { "type": "string" }, "isPublic": { "type": "boolean" } }, "relations": { "accounts": { "type": "hasMany", "model": "MailAliasAccount", "foreignKey": "mailAlias", "property": "id" } } }