我想为我的应用重用loppback的用户登录和令牌逻辑,并将信息存储在mySql中。
当我将User的数据源保留为默认值(在内存数据库中)时,它可以正常工作。资源管理器在那里。
现在我只想更改User的数据源,并编辑model-config.json以使用我的db连接器:
...
"User": {
"dataSource": "db"
},
"AccessToken": {
"dataSource": "db",
"public": false
},
"ACL": {
"dataSource": "db",
"public": false
...
在我重新启动服务器并稍微玩一下后,它会反对某些表不在db中:
{ Error: ER_NO_SUCH_TABLE: Table 'mydb.ACL' doesn't exist
显然,在mySql中没有用于存储用户,acls和其他内容的表结构。
如何在我的数据库中获得此方案结构? 有脚本或命令吗?
答案 0 :(得分:1)
我自己找到了,这很简单:
https://docs.strongloop.com/display/public/LB/Creating+database+tables+for+built-in+models
如果有人需要,请留下问题......