update method
Implementation
@override
Future<bool> update(Map<String, dynamic> values) async {
if (values.isEmpty) {
throw InvalidArgumentException('Update values cannot be empty');
}
_validateFieldsForAssignment(values);
if (timestamps) {
values[updatedAt] = DateTime.now();
}
return super.update(values);
}