put method

Future<void> put(
  1. OpLogEntry entry
)

Implementation

Future<void> put(OpLogEntry<dynamic> entry) async {
  await isar.writeTxn(() async {
    await isar.opLogs.put(entry
        .copyWith(
          clientReferenceId: getClientReferenceId(entry.entity),
          serverGeneratedId: getServerGeneratedId(entry.entity),
          rowVersion: getRowVersion(entry.entity),
          nonRecoverableError: getNonRecoverableError(entry.entity),
        )
        .oplog);
  });

  return;
}