sequelize 中迁移之间的事务
Transactions between migrations in sequelize
例如我有 3 个迁移文件。我知道如何在迁移中使用事务,但是如何在第一个迁移文件中创建事务并在最后一个文件中提交它。是否有任何配置或我必须使用 CLS?
Sequelize 不支持跨越多个迁移的事务。如果您想要这种行为,您应该将所有内容都包含在一个迁移中(因为一个迁移代表一个原子操作)并使用一个事务。
例如我有 3 个迁移文件。我知道如何在迁移中使用事务,但是如何在第一个迁移文件中创建事务并在最后一个文件中提交它。是否有任何配置或我必须使用 CLS?
Sequelize 不支持跨越多个迁移的事务。如果您想要这种行为,您应该将所有内容都包含在一个迁移中(因为一个迁移代表一个原子操作)并使用一个事务。