diff options
author | John Turner <jturner.usa@gmail.com> | 2025-09-14 02:21:30 -0400 |
---|---|---|
committer | John Turner <jturner.usa@gmail.com> | 2025-09-14 02:21:30 -0400 |
commit | 75c2121599822224822af8bacdac505e909c6e04 (patch) | |
tree | 37a7c353d5da71a149f448112a41b6300ee1ce83 /src | |
parent | 4e44f98f3d767a33c88a23802cd0bf6583c8975f (diff) | |
download | sqlite-kv-bench-75c2121599822224822af8bacdac505e909c6e04.tar.gz |
check if value was found and if not exit with error
Diffstat (limited to 'src')
-rw-r--r-- | src/main.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main.cpp b/src/main.cpp index 2bd472f..1c7d649 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -32,8 +32,12 @@ int main(int argc, char **argv) { for (const auto &key : keys) { auto row = st.execute({key}); - [[maybe_unused]] - auto value = row.current().at(0).get_text(); + if (row.done()) { + std::println(stderr, "found no value for key: {}", key); + return 1; + } else { + continue; + } } auto end = std::chrono::system_clock::now(); |