首页 > 解决方案 > sequelize 中迁移之间的事务

问题描述

例如,我有 3 个迁移文件。我知道如何在迁移中使用事务,但是如何在迁移的第一个文件中创建事务并在最后一个文件中提交。有任何配置还是我必须使用 CLS?

标签: node.jsdatabasetransactionssequelize.jsmigration

解决方案


Sequelize 不支持跨多个迁移的事务。如果您想要这种行为,您应该在一次迁移中包含所有内容(因为一次迁移代表原子操作)并使用事务。


推荐阅读