我是新来的流星。我下载了一个朋友项目的git repo。我想“初始化”数据库,因为本地文件夹位于.gitignore中。
在Rails中,这将像rake db:setup
抓取所有迁移并设置数据库一样。我应该如何在Meteor中做类似的事情?我还看到db, lib, or local
项目中没有文件夹。
我的目标是播种我正在使用的数据库 node-mongo-seeds
谢谢!
与Rails一样,Meteor没有正式的或结构化的DB种子或迁移API。
一些应用程序包含在启动时运行的代码,并为空集合添加种子。某些执行迁移的社区软件包不再维护。
请注意,MongoDB是无模式的,因此,将字段(通过代码定义,通常通过SimpleSchema)添加到模式中比“ SQL”数据库具有更少的“利弊”,这有其优点和缺点。
您可以通过查看软件包列表(通过运行meteor list
或查看.meteor/packages
文件)来找出应用程序是否使用了迁移软件包之一。
MeteorTLV聚会上还有一个有关迁移的视频。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句