getLastSyncTime method
Implementation
@override
Future<DateTime?> getLastSyncTime(String tableName) async {
return _locks.syncTimes.synchronized(() async {
final times = await _loadSyncTimesUnsafe();
final timeStr = times[tableName];
if (timeStr == null) return null;
return DateTime.tryParse(timeStr);
});
}