rename compile to build and added sql_hash to query_context
This commit is contained in:
@@ -29,9 +29,9 @@ struct value_visitor;
|
||||
|
||||
class query_builder final : public query_part_visitor {
|
||||
public:
|
||||
sql::query_context compile(const query_data &data,
|
||||
const sql::dialect &d,
|
||||
std::optional<std::reference_wrapper<const sql::connection_impl>> conn);
|
||||
sql::query_context build(const query_data &data,
|
||||
const sql::dialect &d,
|
||||
std::optional<std::reference_wrapper<const sql::connection_impl>> conn);
|
||||
|
||||
protected:
|
||||
void visit(internal::query_alter_part& part) override;
|
||||
|
||||
@@ -37,6 +37,7 @@ enum class return_mode {
|
||||
|
||||
struct query_context {
|
||||
std::string sql;
|
||||
size_t sql_hash{};
|
||||
sql_command command{};
|
||||
std::string command_name{};
|
||||
std::string schema_name{};
|
||||
|
||||
Reference in New Issue
Block a user