仅还原 Sequelize-CLI 中的两个迁移之一?
Revert Only One of Two Migrations in Sequelize-CLI?
如果我们创建了 2 个新的迁移脚本并且 运行
sequelize-cli db:migrate
,两个迁移脚本都会 运行。
当我们 运行 一旦命令
时,这两个迁移也会被还原
sequelize-cli db:migrate:undo
问题:我们能否仅撤消 2 次迁移中的最新一次?
使用节点 13.7.0,sequelize 5.21.3,sequelize-cli 5.5.1,PostgreSQL 11.2。
使用name
选项:
db:migrate:undo --name 20180704124934-create-branch.js
如果我们创建了 2 个新的迁移脚本并且 运行
sequelize-cli db:migrate
,两个迁移脚本都会 运行。
当我们 运行 一旦命令
时,这两个迁移也会被还原sequelize-cli db:migrate:undo
问题:我们能否仅撤消 2 次迁移中的最新一次?
使用节点 13.7.0,sequelize 5.21.3,sequelize-cli 5.5.1,PostgreSQL 11.2。
使用name
选项:
db:migrate:undo --name 20180704124934-create-branch.js