Commit Graph

16 Commits

Author SHA1 Message Date
2cb6e3d97f Added more helper methods to deal with prepared statements to QueryBuilder. 2024-04-27 20:37:23 +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
d65d2b5e0f Setup prepared statement support for the database module. 2024-04-27 16:26:58 +02:00
443140a9e8 File copyright header updates pt5. 2023-12-17 23:07:28 +01:00
db534a3da6 Use String.empty() instead of comparing a string to "", in the QueryBuilder. 2022-12-27 18:20:01 +01:00
213f393293 Fix typos with codespell. 2022-12-22 19:51:25 +01:00
cb409757c3 Use String length() instead of size() in QueryBuilder, also guard against overindexing. 2022-12-20 23:54:50 +01:00
247676656f Fix potential infinite recursion. 2022-12-18 13:17:28 +01:00
220954cf08 Backported most of the improvements to String from Godot4. 2022-08-15 22:54:03 +02:00
d02d86aedc Fully cleaned and added the sqlite database backend to the build. 2022-07-06 22:14:37 +02:00
14b0d60d70 Fix duplicate binds. 2022-07-06 12:53:54 +02:00
66587299a8 Added the database classes to the build. 2022-07-06 12:46:22 +02:00
134d94af5f Finished cleaning up QueryBuilder. 2022-07-05 23:05:07 +02:00
f9bbf772ca Work on cleaning up QueryBuilder. 2022-07-05 20:34:12 +02:00
e9938cfefa Initial database module setup. 2022-07-05 14:45:45 +02:00