5

通过 sequelize-cli 文件结构访问 sequelize 迁移文件有很多帖子。但是,如果我不使用 sequilize-cli,如何找到迁移文件?

4

1 回答 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:migratecli 将自动在 db/migrate 文件夹中查找迁移

于 2017-02-28T05:02:40.587 回答