summaryrefslogtreecommitdiff
path: root/Tests/LibSQL
AgeCommit message (Expand)Author
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-02-13LibSQL: Convert binary SQL operations to be fallibleTimothy Flynn
2022-02-13LibSQL: Implement converting float and tuple values to a booleanTimothy Flynn
2022-02-10LibSQL+SQLServer: Introduce and use ResultOr<ValueType>Timothy Flynn
2022-02-10LibSQL: Do not crash when SELECTing from an empty tableTimothy Flynn
2022-02-10LibSQL+SQLServer: Move LibSQL/SQLResult.[h,cpp] to LibSQL/Result.[h,cpp]Timothy Flynn
2022-02-10LibSQL+SQLServer: Return the new Result class from statement executionsTimothy Flynn
2022-02-05LibSQL: Implement DESCRIBE TABLE testsMahmoud Mandour
2022-01-31Everywhere: Update copyrights with my new serenityos.org e-mail :^)Timothy Flynn
2022-01-23LibSQL: Add simple REGEXP matchmnlrsn
2022-01-16LibSQL: Introduce SELECT ... LIMIT xxx OFFSET yyyJan de Visser
2022-01-16LibSQL+SQLServer: Implement first cut of SELECT ... ORDER BY fooJan de Visser
2022-01-07LibSQL: Implement LIKE SQL expressionsGuilherme Gonçalves
2022-01-07LibSQL: Properly parse ESCAPE expressionsGuilherme Gonçalves
2021-12-05Tests: Cast unused smart-pointer return values to voidSam Atkins
2021-12-04LibSQL: Gracefully react to unimplemented valid SQLJan de Visser
2021-12-04LibSQL: Improve error handlingJan de Visser
2021-11-10LibSQL: Implement table joinsJan de Visser
2021-11-10LibSQL: Add current statement to the ExecutionContextJan de Visser
2021-11-10LibSQL: Add 'schema' and 'table' to TupleElementDescriptorJan de Visser
2021-10-25LibSQL Tests: Add tests for `SELECT ... WHERE ...`Jan de Visser
2021-10-04LibSQL: Add an INSERT without column names testMahmoud Mandour
2021-10-04LibSQL: Test INSERT statement with wrong number of valuesMahmoud Mandour
2021-10-04LibSQL: Test INSERT statement with wrong data typesMahmoud Mandour
2021-10-04LibSQL: Check NoError individually in execution testsMahmoud Mandour
2021-09-11Everywhere: Fix format-vulnerabilitiesBen Wiederhake
2021-09-03Everywhere: Prevent risky implicit casts of (Nonnull)RefPtrDaniel Bertalan
2021-09-02Tests: Remove all file(GLOB) from CMakeLists in TestsAndrew Kaster
2021-08-21LibSQL: Introduce Serializer as a mediator between Heap and client codeJan de Visser
2021-08-21LibSQL+SQLServer: Bare bones INSERT and SELECT statementsJan de Visser
2021-08-21LibSQL: Redesign Value implementation and add new typesJan de Visser
2021-08-21LibSQL: Make TupleDescriptor a shared pointer instead of a stack objectJan de Visser
2021-07-14Tests: Fix compile errors on ClangDaniel Bertalan
2021-07-08LibSQL+SQLServer: Build SQLServer system serviceJan de Visser
2021-07-08LibSQL: Move Order and Nulls enums from SQL::AST to SQL namespaceJan de Visser
2021-06-24LibSQL: Reduce run time of TestSqlDatabaseJan de Visser
2021-06-24LibSQL: Make lexer and parser more standard SQL compliantJan de Visser
2021-06-24LibSQL: Move Lexer and Parser machinery to AST directoryJan de Visser
2021-06-22LibSQL: Create databases in writable directorycoderdreams
2021-06-19LibSQL: Database layerJan de Visser
2021-06-19LibSQL: Hash index implementation for the SQL storage layerJan de Visser
2021-06-19LibSQL: BTree index, Heap, and Meta objects for SQL Storage layerJan de Visser
2021-06-19LibSQL: Basic dynamic value classes for SQL Storage layerJan de Visser
2021-06-08LibSQL: Limit the number of nested subqueriesTimothy Flynn
2021-06-08LibSQL: Rename expression tree depth limit test caseTimothy Flynn
2021-06-05LibSQL: Limit the allowed depth of an expression treeTimothy Flynn
2021-06-03LibSQL: Report a syntax error for unsupported LIMIT clause syntaxTimothy Flynn
2021-06-01LibSQL: Return an error for empty common table expression listsTimothy Flynn
2021-05-06Tests: Move LibSQL tests to Tests/LibSQLBrian Gianforcaro