#include "matador/sql/object_parameter_binder.hpp" #include "matador/sql/interface/parameter_binder.hpp" namespace matador::sql { namespace detail { void fk_binder::on_primary_key(const char * /*id*/, std::string &value, size_t /*size*/) { utils::data_type_traits::bind_value(*binder_, index_++, value); } } void object_parameter_binder::reset(const size_t start_index) { index_ = start_index; } void object_parameter_binder::on_primary_key(const char * /*id*/, std::string &val, const size_t size) { utils::data_type_traits::bind_value(*binder_, index_++, val, size); } void object_parameter_binder::on_revision(const char * /*id*/, uint64_t &rev) { utils::data_type_traits::bind_value(*binder_, index_++, rev); } }