ladybird/Tests/LibSQL
Timothy Flynn 4b70908dc4 LibSQL+SQLServer: Return a NonnullRefPtr from Database::get_table
Database::get_table currently either returns a RefPtr to an existing
table, a nullptr if the table doesn't exist, or an Error if some
internal error occured. Change this to return a NonnullRefPtr to an
exisiting table, or a SQL::Result with any error, including if the
table was not found. Callers can then handle that specific error code
if they want.

Returning a NonnullRefPtr will enable some further cleanup. This had
some fallout of needing to change some other methods' return types from
AK::ErrorOr to SQL::Result so that TRY may continue to be used.
2022-11-30 11:43:13 +01:00
..
CMakeLists.txt Tests: Remove all file(GLOB) from CMakeLists in Tests 2021-09-02 09:08:23 +02:00
TestSqlBtreeIndex.cpp LibSQL: Remove infallible type conversions from SQL::Value 2022-10-14 17:47:44 +03:30
TestSqlDatabase.cpp LibSQL+SQLServer: Return a NonnullRefPtr from Database::get_table 2022-11-30 11:43:13 +01:00
TestSqlExpressionParser.cpp Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
TestSqlHashIndex.cpp LibSQL: Remove infallible type conversions from SQL::Value 2022-10-14 17:47:44 +03:30
TestSqlStatementExecution.cpp LibSQL+SQLServer: Return a NonnullRefPtr from Database::get_table 2022-11-30 11:43:13 +01:00
TestSqlStatementParser.cpp Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
TestSqlValueAndTuple.cpp LibSQL: Rewrite the SQL::Value type to be contained within one class 2022-10-14 17:47:44 +03:30