我正在基于 NodeJS 和 MongoDB 建立一个相当大的项目。我考虑了一些数据库设置脚本,以便我可以在更新时自动清理数据库、设置集合、定义索引等。在经典的 SQL 方法中,编写可以从 shell 运行的 *.sql 文件是很常见的......是否有一些很好的等价物可以用 Mongo 来做呢?
我在标题中添加了 NodeJS,因为我也认为将脚本定义添加到 package.json 文件的“脚本”部分是个好主意,但这不是这里的主要问题。另外,如果有帮助,我决定使用 Mongoose 作为项目的主要驱动程序......