update method
Implementation
Future<T> update(String id, U input) async {
final result = await neo4JClient().updateEntity<T>(
entityName: entityName, id: id, update: input.toJson()!);
eventService.publish(
EntityUpdatedEvent(createdId: id, input: input, updated: result),
RecordEventType.update);
return result;
}