Future<TPrimaryKey> create(TDao object) async => await transaction( (context) async => await context.insert<TDao>(object), );