collection_resolver progress
This commit is contained in:
@@ -14,11 +14,11 @@ utils::error make_error(const error_code ec, const std::string &msg) {
|
||||
}
|
||||
|
||||
session::session(session_context&& ctx, const query::schema &scm)
|
||||
: pool_(ctx.dns, ctx.connection_count, [ctx](const sql::connection_info& info) { return sql::connection(info, ctx.resolver_factory); })
|
||||
: pool_(ctx.dns, ctx.connection_count, [ctx](const sql::connection_info& info) { return sql::connection(info, ctx.resolver_service); })
|
||||
, cache_(ctx.bus, pool_, ctx.cache_size)
|
||||
, dialect_(sql::backend_provider::instance().connection_dialect(pool_.info().type))
|
||||
, schema_(scm)
|
||||
, resolver_factory_(ctx.resolver_factory) {
|
||||
, resolver_service_(ctx.resolver_service) {
|
||||
}
|
||||
|
||||
utils::result<void, utils::error> session::drop_table(const std::string &table_name) const {
|
||||
@@ -85,8 +85,8 @@ const class sql::dialect &session::dialect() const {
|
||||
return dialect_;
|
||||
}
|
||||
|
||||
std::shared_ptr<sql::producer_resolver_factory> session::resolver_factory() const {
|
||||
return resolver_factory_;
|
||||
std::shared_ptr<sql::resolver_service> session::resolver() const {
|
||||
return resolver_service_;
|
||||
}
|
||||
|
||||
const query::basic_schema & session::schema() const {
|
||||
|
||||
Reference in New Issue
Block a user