ruben
e33f62a8cb
Moved msgs into namespace detail
2020-01-13 10:45:50 +00:00
ruben
5555952623
Now gtest/gmock are fetched within CMake
2020-01-12 18:11:45 +00:00
ruben
84006c36b8
Modified value_holder so it builds with clang
2020-01-12 15:39:40 +00:00
ruben
e3a067d324
Increased warning level
...
Now examples and tests compile with more strict warning levels
Now warnings are treated like errors
Now test has its own CMakeLists.txt
Solved several warnings
2020-01-12 14:17:10 +00:00
ruben
df9b3bf695
Added LICENSE
2020-01-12 13:34:35 +00:00
ruben
aadcee4daa
Added README
2020-01-12 13:32:06 +00:00
ruben
fcc5a00c23
Added metadata example
2020-01-11 07:38:02 +00:00
ruben
cbf3d9131b
Added async example
2020-01-10 15:58:05 +00:00
ruben
331df43725
Added sync examples
2020-01-10 15:32:01 +00:00
ruben
b4caa94958
Enhaced connection_params interface
2020-01-09 16:17:57 +00:00
ruben
6f12fc21ef
Unified include guards
2020-01-09 15:57:54 +00:00
ruben
3814d25d6c
Renamed includes to match .hpp/.ipp convention
2020-01-09 15:25:06 +00:00
ruben
93547ed184
Removed support for field-level collation in meta
2020-01-09 14:58:02 +00:00
ruben
c2cebd1560
Completed query types tests
2020-01-09 14:42:43 +00:00
ruben
3f4c1332ef
Added query types tests for strings with unicode
2020-01-09 10:33:21 +00:00
ruben
166ab64db3
Added query types tests for BINARY types
2020-01-09 09:41:14 +00:00
ruben
0a280fd6d5
Added query types tests for BINARY types
2020-01-08 19:36:46 +00:00
ruben
1cd661d5f9
Added query types test for SET
2020-01-08 18:20:19 +00:00
ruben
2772be06c7
Added query types tests for ENUM type
2020-01-08 18:16:52 +00:00
ruben
22b2cbd367
Added query types tests for string types
2020-01-08 18:13:09 +00:00
ruben
fe7e5a1a5c
Added query types tests for YEAR type
2020-01-08 17:39:41 +00:00
ruben
ee8baae603
Added query types tests for TIME
2020-01-08 16:26:01 +00:00
ruben
b61d83c720
Added query types test for TIMESTAMP
2019-12-23 11:44:04 +00:00
ruben
c85283c7c0
Added query type tests for date and datetime
2019-12-23 11:31:53 +00:00
ruben
fdf3663ecb
Added query types tests for floating point types
2019-12-23 10:24:42 +00:00
ruben
f69b6c26c4
Added query types tests for all int types
2019-12-23 09:16:29 +00:00
ruben
ca8e0f90ee
Added query types tests for TINYINT
2019-12-23 07:42:07 +00:00
ruben
972787a6cb
Cleanup of initial prototype files
2019-12-23 07:11:04 +00:00
ruben
a115469ef3
Added operator<< for rows
2019-12-21 19:47:40 +00:00
ruben
1620aed11e
Implemented operator<< for value
2019-12-21 19:35:41 +00:00
ruben
39ec8e1610
Added QueryTypesTest skeleton
2019-12-21 15:05:25 +00:00
ruben
76e16153dd
Added async_fetch_all
2019-12-08 20:00:03 +00:00
ruben
34eff83a3b
Added async_fetch_many
2019-12-08 19:55:54 +00:00
ruben
77779ccf86
Now integ async tests use a thread to run the ctx
2019-12-08 19:27:04 +00:00
ruben
f7e1be7dbd
Added async_fetch_one, dropped per row meta
2019-12-08 19:20:14 +00:00
ruben
cc1cf0ca6e
Added resultset::fetch_all sync exc
2019-12-08 10:23:12 +00:00
ruben
22e7ae1ef1
Added resultset::fetch_all sync errc
2019-12-08 10:21:53 +00:00
ruben
f9b16cf47e
Added resultset::fetch_many exc
2019-12-08 10:15:03 +00:00
ruben
d9f9bbbbe6
Completed integ tests for fetch_many
2019-12-07 21:41:14 +00:00
ruben
0dcd46233f
Added operator== between rows and owning rows
2019-12-07 21:40:39 +00:00
ruben
fe8f57ae38
Added operator== for row vectors
...
Added generic container_equals for vectors
Added operator== for value vectors
2019-12-07 21:15:33 +00:00
ruben
3275346201
Added operator== and != for rows
2019-12-07 21:01:24 +00:00
ruben
d246557cd8
Added operator== and != for value
2019-12-07 20:41:26 +00:00
ruben
49841d8ee4
Added resultset::fetch_many and some integ tests
2019-12-07 20:03:34 +00:00
ruben
8a82465df7
Implemented and tested resultset::fetch_one (exc)
2019-12-07 17:47:09 +00:00
ruben
113497294d
Removed (incomplete) support for custom allocators
2019-12-07 17:42:06 +00:00
ruben
9924ddf391
Made async_query work
...
Added integration tests
Refactored integration tests boilerplate so it can be shared between
tests
2019-12-07 17:25:04 +00:00
ruben
446e887ff1
Fixed bug in channel async_read (buffer clear)
2019-12-07 17:20:25 +00:00
ruben
1c12be9aca
Modified execute_query to allow async code reuse
2019-11-17 21:01:32 +00:00
ruben
418e627f5e
Added integ tests for query sync exc
2019-11-17 18:17:29 +00:00