如何find续集迁移文件?

通过sequilize-cli文件结构有很多关于sequelize迁移文件访问的文章。 但是,如果我不使用sequilize-cli,那么如何find迁移文件?

那么,为了处理迁移并运行它们,你需要使用sequelize-cli ,你可以运行命令sequelize init来初始化cli所需的文件夹/文件。

但是,您可以通过使用自己的结构并创build一个名为.sequelizerc的文件来放置您的迁移/种子,例如我的外观如下所示:

 const path = require('path') module.exports = { 'config': path.resolve('config', 'db.json'), 'migrations-path': path.resolve('db', 'migrate'), 'seeders-path': path.resolve('db', 'seeders') } 

所以如果我运行sequelize db:migrate cli会自动查找db / migrate文件夹中的迁移