added sqlite query result and enhanced column generator and value extractor
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
#include "matador/sql/query_intermediates.hpp"
|
||||
#include "matador/sql/session.hpp"
|
||||
#include "matador/sql/query_builder.hpp"
|
||||
|
||||
namespace matador::sql {
|
||||
session &query_intermediate::db()
|
||||
@@ -20,7 +19,7 @@ query_result<record> query_select_finish::fetch_all()
|
||||
|
||||
record query_select_finish::fetch_one()
|
||||
{
|
||||
return db().fetch(query().compile()).begin();
|
||||
return *db().fetch(query().compile()).begin().get();
|
||||
}
|
||||
|
||||
query_intermediate::query_intermediate(session &db, query_builder &query)
|
||||
@@ -131,8 +130,8 @@ query_execute_where_intermediate query_delete_from_intermediate::where(const bas
|
||||
return {db(), query().where(cond)};
|
||||
}
|
||||
|
||||
query_delete_from_intermediate query_delete_intermediate::from(const std::string &table, const std::string &as)
|
||||
query_delete_from_intermediate query_delete_intermediate::from(const std::string &table)
|
||||
{
|
||||
return {db(), query().from(table, as)};
|
||||
return {db(), query().from(table)};
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user