saveUserRelayLists method

  1. @override
Future<void> saveUserRelayLists(
  1. List<UserRelayList> userRelayLists
)
override

Implementation

@override
Future<void> saveUserRelayLists(List<UserRelayList> userRelayLists) async {
  final startTime = DateTime.now();
  isar.write((isar) {
    isar.dbUserRelayLists.putAll(userRelayLists.map((e) => DbUserRelayList.fromUserRelayList(e),).toList());
  });
  final endTime = DateTime.now();
  final duration = endTime.difference(startTime);
  if (kDebugMode) {
    print("SAVED ${userRelayLists.length } UserRelayLists took ${duration.inMilliseconds} ms");
  }
}