大佬教程收集整理的这篇文章主要介绍了node.js – 第一次解除Sails.js应用程序时加载数据(夹具),大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我可以把数据放在config / bootstrap.js中,但据我所知,每次运行sails lift时都会运行.我很乐意这样写并写一些逻辑,但是如果已经有了一个处理这个问题的惯例,那么使用它会很棒.
为了清楚起见,我并没有特别提到测试装置,而是假设某些数据在任何运行环境中都可用.
有人已经解决了这个问题?
User.find({admin: truE}).exec(function(err,adminUser) { // If an admin user exists,skip the bootstrap data if (adminUser) { return cb(); } // Otherwise,create data below... });
它不像真正的“上/下”数据库迁移那样强大,但由于我们使用非常方便(和无模式)的disk adapter进行开发,只需通过擦除数据文件来擦除数据库,然后再次提起Sails以获得新的自举副本.我们很少会错过db迁移带来的复杂情况,但我们确实意识到有些情况需要它们. Sails社区已经提出了一些解决方案(这里是one example),这是我们希望看到的!
以上是大佬教程为你收集整理的node.js – 第一次解除Sails.js应用程序时加载数据(夹具)全部内容,希望文章能够帮你解决node.js – 第一次解除Sails.js应用程序时加载数据(夹具)所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。