Commit graph

3 commits

Author SHA1 Message Date
Timothy Flynn
5bb084aa3a LibDatabase: Ensure the exact number of placeholder values are provided
By default, sqlite will fill missing placeholder values with NULL. There
isn't a situation where we want this, so let's assert that the correct
number of placeholders were provided by the caller.
2026-02-06 16:24:49 +01:00
Timothy Flynn
7a2064ec14 LibDatabase: Add APIs to set the journal mode and synchronous pragmas 2026-01-28 21:43:09 +01:00
Timothy Flynn
187d02c45d LibDatabase+LibWebView: Extract our SQLite wrapper to its own library
It currently lives in LibWebView as it was only used for cookies and
local storage, both of which are managed in the UI process. Let's move
it to its own library now to allow other processes to use it, without
having to depend on LibWebView (and therefore LibWeb).
2025-10-14 13:40:33 +02:00
Renamed from Libraries/LibWebView/Database.h (Browse further)