proxy lazy resolve progress
This commit is contained in:
@@ -29,6 +29,14 @@ struct session_context {
|
||||
size_t cache_size{500};
|
||||
};
|
||||
|
||||
template<typename Type>
|
||||
class lazy_object_resolver final : public object::object_resolver<Type> {
|
||||
public:
|
||||
Type* resolve(const object::object_proxy<Type>& proxy) const override {
|
||||
return proxy.resolve();
|
||||
}
|
||||
|
||||
};
|
||||
class session final : public sql::executor {
|
||||
public:
|
||||
explicit session(session_context &&ctx);
|
||||
|
||||
Reference in New Issue
Block a user