TransactionExecutorState
type TransactionExecutorState = "active" | "committed" | "rolled-back";
Defined in: packages/rxdb/src/transaction/transaction-executor.interface.ts:14
事务生命周期状态。
Remarks
终态(committed / rolled-back)之后再使用该 executor 必须抛错,不得静默降级成
「开一个新事务」或「直接走队列」—— 那会让调用方以为写入仍在原子边界内。