26#ifndef ROUTER_SRC_MYSQL_REST_SERVICE_INCLUDE_MRS_DATABASE_HELPER_SP_FUNCTION_QUERY_H_
27#define ROUTER_SRC_MYSQL_REST_SERVICE_INCLUDE_MRS_DATABASE_HELPER_SP_FUNCTION_QUERY_H_
56 std::string *out_params);
63 std::string *out_params);
76 case DataType::VECTOR:
HttpUri::QueryElements Parameters
Definition: url.h:51
Definition: utils_sqlstring.h:67
@ GEOMETRY
Definition: mysqlx_resultset.proto:613
mrs::database::entry::RowUserOwnership RowUserOwnership
Definition: handler_db_object_table.cc:75
@ BINARY
Definition: context.h:38
MysqlCacheManager::Object Object
Definition: mysql_cache_manager.cc:101
ColumnType
Definition: column_type.h:48
void fill_procedure_argument_list_with_binds(mrs::database::entry::ResultSets &rs, const rapidjson::Document &doc, const entry::RowUserOwnership &ownership, const mysqlrouter::sqlstring &user_id, mrs::database::MysqlBind *out_binds, std::string *out_params)
Definition: sp_function_query.cc:327
mysqlrouter::sqlstring sqlstring
Definition: query_retry_on_ro.cc:36
mrs::database::entry::ColumnType DataType
Definition: sp_function_query.h:65
std::vector< mysqlrouter::sqlstring > ColumnValues
Definition: select.h:45
mysqlrouter::sqlstring get_sql_format(DataType type)
Definition: sp_function_query.h:67
ColumnValues create_function_argument_list(const entry::Object *object, rapidjson::Document &doc, const entry::RowUserOwnership &ownership, const mysqlrouter::sqlstring &user_id)
Definition: sp_function_query.cc:84
Definition: authorize_manager.h:48
required string type
Definition: replication_group_member_actions.proto:34