Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 列出应用的续集迁移_Node.js_Sequelize.js_Sequelize Cli - Fatal编程技术网

Node.js 列出应用的续集迁移

Node.js 列出应用的续集迁移,node.js,sequelize.js,sequelize-cli,Node.js,Sequelize.js,Sequelize Cli,是否有方法显示已应用的迁移 我想知道哪一个迁移是最后一个迁移,这样我就可以决定是否撤消它。您可以使用Sequelize CLI执行此操作 sequelize migrate:status // or if your sequelize is used within node modules folder ./node_modules/.bin/sequelize migrate:status 有关所有CLI命令的列表:您可以使用Sequelize CLI执行此操作 sequelize migr

是否有方法显示已应用的迁移


我想知道哪一个迁移是最后一个迁移,这样我就可以决定是否撤消它。

您可以使用Sequelize CLI执行此操作

sequelize migrate:status
// or if your sequelize is used within node modules folder
./node_modules/.bin/sequelize migrate:status

有关所有CLI命令的列表:

您可以使用Sequelize CLI执行此操作

sequelize migrate:status
// or if your sequelize is used within node modules folder
./node_modules/.bin/sequelize migrate:status

有关所有CLI命令的列表:

您可以使用@mcranston18提到的helper方法。此外,还可以传递
env
变量来选择要查询的数据库

NODE_ENV=test ./node_modules/.bin/sequelize db:migrate:status
这会给你一个这样的输出

Up
表示迁移已针对当前数据库运行,而down表示迁移尚未运行

默认环境将从您的
Sequelize/index.js

该数据由Sequelize在名为
SequelizeMeta
的表中维护。您还可以直接查询此表以了解上次成功迁移的内容


您可以使用@mcranston18提到的helper方法。此外,还可以传递
env
变量来选择要查询的数据库

NODE_ENV=test ./node_modules/.bin/sequelize db:migrate:status
这会给你一个这样的输出

Up
表示迁移已针对当前数据库运行,而down表示迁移尚未运行

默认环境将从您的
Sequelize/index.js

该数据由Sequelize在名为
SequelizeMeta
的表中维护。您还可以直接查询此表以了解上次成功迁移的内容


除了这里的答案,您还可以使用:

npx sequelize-cli db:migrate:status

除了这里的答案,您还可以使用:

npx sequelize-cli db:migrate:status