Sequelize-cli 如何从现有数据库创建种子文件?

s.k*_*s.k 7 database-migration node.js sequelize-cli

问题:

为了在一个干净的环境中开始为 Web 应用程序开发内容,我希望能够从现有数据库中检索一些数据(假设每个表的前 10 行)以便为每个表创建一个 sequelize 种子文件. 然后就可以将带有这些数据的空数据库播种到相应的模型和迁移中。

我发现了一个名为的工具sequelize-auto,它似乎可以很好地从现有数据库生成模型文件(请注意尚未拥有例如 uses.js 模型;它将被覆盖!):https : //github.com/sequelize /sequelize-auto

此工具将创建模型文件,但不会创建迁移或种子文件。

题:

有没有办法从现有数据库构建种子文件?

Tam*_*taş 0

找到这个很酷的模块,您可以使用命令创建(转储)种子

npx sequeliseed generate table_name --config
Run Code Online (Sandbox Code Playgroud)

https://www.npmjs.com/package/sequeliseed