1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-06-11 14:32:08 +00:00
serenity/Userland/Libraries/LibSQL
Jan de Visser 9022cf99ff LibSQL: Add better error handling to evaluate and execute methods
There was a lot of `VERIFY_NOT_REACHED` error handling going on. Fixed
most of those.

A bit of a caveat is that after every `evaluate` call for expressions
that are part of a statement the error status of the `SQLResult` return
value must be called.
2021-10-25 12:59:42 +02:00
..
AST LibSQL: Add better error handling to evaluate and execute methods 2021-10-25 12:59:42 +02:00
BTree.cpp
BTree.h
BTreeIterator.cpp
CMakeLists.txt
Database.cpp Libraries: Fix -Wunreachable-code warnings from clang 2021-10-08 23:33:46 +02:00
Database.h
Forward.h
HashIndex.cpp
HashIndex.h
Heap.cpp Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 2021-09-06 01:53:26 +02:00
Heap.h
Index.cpp
Index.h
Key.cpp
Key.h LibSQL: Resolve cyclic dependency 2021-10-06 23:52:40 +01:00
Meta.cpp LibSQL: Resolve cyclic dependency 2021-10-06 23:52:40 +01:00
Meta.h LibSQL: Resolve cyclic dependency 2021-10-06 23:52:40 +01:00
Row.cpp
Row.h LibSQL: Resolve cyclic dependency 2021-10-06 23:52:40 +01:00
Serializer.cpp
Serializer.h
SQLClient.cpp SQLServer+SQL+LibSQL: Allow sql client to specify the database name 2021-10-05 02:22:19 +02:00
SQLClient.h SQLServer+SQL+LibSQL: Allow sql client to specify the database name 2021-10-05 02:22:19 +02:00
SQLResult.h LibSQL: Add better error handling to evaluate and execute methods 2021-10-25 12:59:42 +02:00
TreeNode.cpp
Tuple.cpp LibSQL: Allow expressions and column names in SELECT ... FROM 2021-10-05 02:22:19 +02:00
Tuple.h LibSQL: Allow expressions and column names in SELECT ... FROM 2021-10-05 02:22:19 +02:00
TupleDescriptor.h LibSQL: Allow expressions and column names in SELECT ... FROM 2021-10-05 02:22:19 +02:00
Type.h LibSQL: Allow expressions and column names in SELECT ... FROM 2021-10-05 02:22:19 +02:00
Value.cpp LibSQL: Implement binary operators for Value objects 2021-10-25 12:59:42 +02:00
Value.h LibSQL: Implement binary operators for Value objects 2021-10-25 12:59:42 +02:00
ValueImpl.h