如何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文件夹中的迁移