#ifndef QUERY_QUERY_DATA_HPP #define QUERY_QUERY_DATA_HPP #include "matador/sql/query_parts.hpp" #include "matador/sql/table.hpp" #include #include namespace matador::sql { struct query_data { // SqlCommands command; std::vector> parts; std::vector columns; std::unordered_map table_map_by_index; using table_ref = std::reference_wrapper; std::unordered_map table_map_by_name; }; } #endif //QUERY_QUERY_DATA_HPP