appendDelete method
Implementation
Future<int> appendDelete({
required int txnId,
required int tableId,
required int rowId,
required Uint8List beforeImage,
required int xmaxStamp,
}) async {
_currentTxnId = txnId;
final xmaxBuf = Uint8List(8);
bdSetUint64(ByteData.sublistView(xmaxBuf), 0, xmaxStamp);
return append((lsn, prev) => WalBinRecord(
lsn: lsn, txnId: txnId, prevLsn: prev,
op: WalBinOp.delete, flags: 0x03,
tableId: tableId, rowId: rowId,
beforeImage: beforeImage,
afterImage: xmaxBuf,
));
}