gpt4 book ai didi

node.js - 列出应用的 Sequelize 迁移

转载 作者:行者123 更新时间:2023-12-03 22:17:56 25 4
gpt4 key购买 nike

有没有办法显示已应用的迁移?

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

最佳答案

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

NODE_ENV=test ./node_modules/.bin/sequelize db:migrate:status

这会给你这样的输出

enter image description hereUp 表示迁移已针对当前数据库运行,而 down 表示尚未运行。

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

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

enter image description here

关于node.js - 列出应用的 Sequelize 迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50311854/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com