removed unused code

This commit is contained in:
Sascha Kühl
2025-02-19 15:46:47 +01:00
parent 8ab8274d93
commit dfb0d7c56a
3 changed files with 3 additions and 20 deletions
+2 -16
View File
@@ -62,19 +62,14 @@ utils::result<sql::query_result<sql::record>, utils::error> session::fetch(const
}
// adjust columns from given query
for (auto &col : q.prototype) {
if (const auto rit = it->second.find(col.name()); /*col.type() == utils::basic_type::type_unknown && */rit != it->second.end()) {
if (const auto rit = it->second.find(col.name()); rit != it->second.end()) {
const_cast<object::attribute_definition&>(col).type(rit->type());
}
}
auto res = c->fetch(q);
return utils::ok(sql::query_result<sql::record>{std::move(*res)/*, q.prototype*/});
return utils::ok(sql::query_result<sql::record>{std::move(*res)});
}
//query_result<record> session::fetch(const std::string &sql) const
//{
// return query_result<record>(std::unique_ptr());
//}
size_t session::execute(const std::string &sql) const {
auto c = pool_.acquire();
if (!c.valid()) {
@@ -115,15 +110,6 @@ const class sql::dialect &session::dialect() const
return dialect_;
}
// std::unique_ptr<sql::query_result_impl> session::fetch(const std::string &sql) const
// {
// auto c = pool_.acquire();
// if (!c.valid()) {
// throw std::logic_error("no database connection available");
// }
// return c->fetch(sql);
// }
query::fetchable_query session::build_select_query(entity_query_data &&data) {
return query::query::select(data.columns)
.from(*data.root_table)