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