SailsJS:为初始用户提供种子的最佳方式

时间:2014-07-04 20:56:34

标签: node.js models sails.js seeding

如果在启动时不存在用户模型中的初始管理员/ root用户,那么在数据库中播种数据库的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

解决方案:我找到了解决这个问题的方法。由于模型是在configst文件夹中运行bootstrap.js之前创建的,因此我只需检查具有ID" root"的用户模型。已存在,如果没有,请使用User.create()创建用户。

长话短说,只需在回调cb()之前在config / bootstrap.js中创建用户。