has many fetch progress

This commit is contained in:
Sascha Kühl
2025-02-18 16:19:48 +01:00
parent 901d9c071a
commit 784f6e768d
5 changed files with 57 additions and 22 deletions
@@ -35,6 +35,12 @@ public:
return primary_key_info_;
}
template <typename Type>
static primary_key_info resolve_object(const Type& obj) {
primary_key_resolver resolver;
return resolver.resolve(obj);
}
template < class Type >
void on_primary_key(const char *id, Type &pk, std::enable_if_t<std::is_integral_v<Type> && !std::is_same_v<bool, Type>>* = nullptr) {
primary_key_info_.pk_column_name = id;