通过 sequelize-cli 文件结构访问 sequelize 迁移文件有很多帖子。但是,如果我不使用 sequilize-cli,如何找到迁移文件?
问问题
5405 次
1 回答
8
好吧,为了使用迁移并运行它们,您需要使用sequelize-cli
, 您可以运行sequelize init
将初始化使用 cli 所需的文件夹/文件的命令。
但是,您可以通过使用自己的结构并创建一个名为.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 文件夹中查找迁移
于 2017-02-28T05:02:40.587 回答