MySQL 9.3.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
insert.cc File Reference

Namespaces

namespace  mrs
 
namespace  mrs::database
 
namespace  mrs::database::dv
 
namespace  mrs::database::dv::anonymous_namespace{insert.cc}
 

Functions

mysqlrouter::sqlstring mrs::database::dv::anonymous_namespace{insert.cc}::generate_uuid (MySQLSession *session)
 
std::shared_ptr< RowInsert > mrs::database::dv::_make_row_insert (std::shared_ptr< JsonMappingUpdater::Operation > parent, std::shared_ptr< Table > table, const ObjectRowOwnership &row_ownership, bool upsert)
 
std::shared_ptr< RowInsert > mrs::database::dv::make_row_insert (std::shared_ptr< JsonMappingUpdater::Operation > parent, std::shared_ptr< Table > table, const ObjectRowOwnership &row_ownership)
 
std::shared_ptr< RowInsert > mrs::database::dv::make_row_upsert (std::shared_ptr< JsonMappingUpdater::Operation > parent, std::shared_ptr< Table > table, const ObjectRowOwnership &row_ownership)
 

Variables

static std::function< mysqlrouter::sqlstring(MySQLSession *)> mrs::database::dv::anonymous_namespace{insert.cc}::g_generate_uuid