added value class
This commit is contained in:
@@ -32,7 +32,7 @@ public:
|
||||
void read_value(const char *id, size_t index, char *value, size_t s) override;
|
||||
void read_value(const char *id, size_t index, std::string &value) override;
|
||||
void read_value(const char *id, size_t index, std::string &value, size_t s) override;
|
||||
void read_value(const char *id, size_t index, sql::any_type &value, sql::data_type_t type, size_t size) override;
|
||||
void read_value(const char *id, size_t index, sql::value &val, size_t size) override;
|
||||
|
||||
private:
|
||||
sqlite3 *db_{nullptr};
|
||||
|
||||
@@ -107,8 +107,8 @@ void sqlite_prepared_result_reader::read_value(const char *id, size_t index, std
|
||||
query_result_reader::read_value(id, index, value, s);
|
||||
}
|
||||
|
||||
void sqlite_prepared_result_reader::read_value(const char *id, size_t index, sql::any_type &value, sql::data_type_t type, size_t size)
|
||||
void sqlite_prepared_result_reader::read_value(const char *id, size_t index, sql::value &val, size_t size)
|
||||
{
|
||||
query_result_reader::read_value(id, index, value, type, size);
|
||||
query_result_reader::read_value(id, index, val, size);
|
||||
}
|
||||
}
|
||||
@@ -45,7 +45,7 @@ TEST_CASE_METHOD(SessionFixture, "Session relation test", "[session][relation]")
|
||||
REQUIRE(true);
|
||||
}
|
||||
|
||||
TEST_CASE_METHOD(SessionFixture, "Find object with id", "[session][find]") {
|
||||
TEST_CASE_METHOD(SessionFixture, "Use session to find object with id", "[session][find]") {
|
||||
using namespace matador::test;
|
||||
ses.attach<airplane>("airplane");
|
||||
ses.create_schema();
|
||||
|
||||
Reference in New Issue
Block a user