appendUpdate method

Future<int> appendUpdate({
  1. required int txnId,
  2. required int tableId,
  3. required int rowId,
  4. required Uint8List beforeImage,
  5. required Uint8List afterImage,
})

Implementation

Future<int> appendUpdate({
  required int txnId,
  required int tableId,
  required int rowId,
  required Uint8List beforeImage,
  required Uint8List afterImage,
}) async {
  _currentTxnId = txnId;
  return append((lsn, prev) => WalBinRecord(
    lsn: lsn, txnId: txnId, prevLsn: prev,
    op: WalBinOp.update, flags: 0x03,
    tableId: tableId, rowId: rowId,
    beforeImage: beforeImage,
    afterImage:  afterImage,
  ));
}