+import { Transaction } from 'sequelize'
import {
- BeforeDestroy,
AllowNull,
+ BeforeDestroy,
BelongsTo,
Column,
CreatedAt,
ReplaySetting: VideoLiveReplaySettingModel
@BeforeDestroy
- static deleteReplaySetting (instance: VideoLiveModel) {
+ static deleteReplaySetting (instance: VideoLiveModel, options: { transaction: Transaction }) {
return VideoLiveReplaySettingModel.destroy({
where: {
id: instance.replaySettingId
- }
+ },
+ transaction: options.transaction
})
}