Commit Graph

14 Commits

Author SHA1 Message Date
409d9866bf Removed unused include. 2025-05-12 08:45:43 +02:00
590eaf8738 Removed unnecessary overloads from QueryBuilder. 2025-05-12 08:42:58 +02:00
e752ededc5 Fix typo. 2024-04-27 21:00:28 +02:00
2cb6e3d97f Added more helper methods to deal with prepared statements to QueryBuilder. 2024-04-27 20:37:23 +02:00
e845f2f905 Set up the PreapredStatement for convenience in SQLite3QueryBuilder::create_prepared_statement(). 2024-04-27 19:06:38 +02:00
04ef468ffa QueryBuilder now uses a StringBuilder internally. 2024-04-27 18:54:12 +02:00
266263976d Added virtual methods to QueryBuilder for adding prepared statement placeholders. 2024-04-27 18:37:56 +02:00
a347ab75b4 Prepared statements for the sqlite database backend. 2024-04-27 18:23:31 +02:00
db534a3da6 Use String.empty() instead of comparing a string to "", in the QueryBuilder. 2022-12-27 18:20:01 +01:00
cb409757c3 Use String length() instead of size() in QueryBuilder, also guard against overindexing. 2022-12-20 23:54:50 +01:00
3d63a84be9 Make sure escape is used in SQLite3QueryBuilder wherever it's expected. 2022-12-20 17:35:24 +01:00
e61c80db0c Fix logic. 2022-12-18 13:17:58 +01:00
d02d86aedc Fully cleaned and added the sqlite database backend to the build. 2022-07-06 22:14:37 +02:00
07af5c285c Moved the database backends into their own modules. All of them are disabled for now. 2022-07-06 13:13:00 +02:00