Future<int> create(LogEntry entry) async { final id = await transaction((context) async { return context.insert(entry); }); notifyCreate(entry); return id; }