|
04ef468ffa
|
QueryBuilder now uses a StringBuilder internally.
|
2024-04-27 18:54:12 +02:00 |
|
|
c0d74c2060
|
Made query_result in QueryBuilder protected.
|
2024-04-27 18:39:31 +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 |
|
|
d65d2b5e0f
|
Setup prepared statement support for the database module.
|
2024-04-27 16:26:58 +02:00 |
|
|
add7fff92b
|
DatabaseConnection::database_connect() now returns Error.
|
2024-04-27 14:41:42 +02:00 |
|
|
6783cb92ab
|
Re-extracted class docs.
|
2024-04-26 17:32:25 +02:00 |
|
|
0edc5438dd
|
Re-extracted class docs.
|
2024-02-25 10:26:26 +01:00 |
|
|
ae854d4e55
|
File copyright header updates pt7.
|
2023-12-18 00:02:58 +01:00 |
|
|
3afe20bdc7
|
More old copyright header cleanups.
|
2023-12-17 23:24:10 +01:00 |
|
|
443140a9e8
|
File copyright header updates pt5.
|
2023-12-17 23:07:28 +01:00 |
|
|
5088d32fa0
|
Removed my old copyright headers.
|
2023-12-17 22:59:50 +01:00 |
|
|
93a2081a58
|
Re-extracted class docs.
|
2023-10-12 01:59:32 +02:00 |
|
|
8ed3b41865
|
Re-extracted class docs.
|
2023-08-26 22:41:21 +02:00 |
|
|
a7f1f3356c
|
Re-extracted class docs pt2.
|
2023-06-13 16:51:37 +02:00 |
|
|
1b0aac6028
|
Renamed Map to RBMap.
|
2023-01-15 19:12:50 +01:00 |
|
|
227e32b67c
|
Now modules make use of the new registration levels.
|
2023-01-15 17:04:00 +01:00 |
|
|
8075ef8e62
|
Added include guards to all module register_types.h-s.
|
2023-01-15 13:27:08 +01:00 |
|
|
e9a19c1a66
|
Added module initialization levels (similar idea to what's in godot4, although I added more).
|
2023-01-15 11:46:13 +01:00 |
|
|
fc991ede18
|
Re-extracted class docs.
|
2023-01-14 13:38:58 +01:00 |
|
|
b240df7df6
|
Updated more copyright headers for 2023.
|
2022-12-31 21:07:05 +01:00 |
|
|
b46ab0f4a7
|
Updated copyright headers to 2023.
|
2022-12-31 19:34:43 +01:00 |
|
|
1541a04d17
|
Added docs for the TableBuilder.
|
2022-12-27 21:43:11 +01:00 |
|
|
3ae8a852a7
|
Added docs for the QueryBuilder.
|
2022-12-27 18:20:15 +01:00 |
|
|
db534a3da6
|
Use String.empty() instead of comparing a string to "", in the QueryBuilder.
|
2022-12-27 18:20:01 +01:00 |
|
|
093ee3e592
|
Re-extracted class docs.
|
2022-12-27 14:52:04 +01:00 |
|
|
dacee1ae4f
|
Added initialized signal and helper method to the DataBaseManager. It can be used to let automally allocated classes (singletons, main scene classes) in heavily database driven applications know when it's safe to use the db.
|
2022-12-24 11:45:13 +01:00 |
|
|
213f393293
|
Fix typos with codespell.
|
2022-12-22 19:51:25 +01:00 |
|
|
cc7d77f3e1
|
Re-extracted class docs.
|
2022-12-22 19:28:17 +01:00 |
|
|
cb409757c3
|
Use String length() instead of size() in QueryBuilder, also guard against overindexing.
|
2022-12-20 23:54:50 +01:00 |
|
|
a50fc20607
|
Fix missing default parameter.
|
2022-12-19 14:44:21 +01:00 |
|
|
247676656f
|
Fix potential infinite recursion.
|
2022-12-18 13:17:28 +01:00 |
|
|
7c1f9f4c58
|
Remove unimplemented methods.
|
2022-12-18 11:54:45 +01:00 |
|
|
41f130d9fd
|
Re-extracted the class docs.
|
2022-11-20 23:27:04 +01:00 |
|
|
a1974c8338
|
Re-extracted the class docs.
|
2022-08-23 13:09:12 +02:00 |
|
|
714547cb17
|
Re-extracted class docs.
|
2022-08-21 00:40:49 +02:00 |
|
|
04feb63860
|
Moved Engine and projectSettings.
|
2022-08-17 15:35:28 +02:00 |
|
|
220b2db443
|
Moved String and related classes under a string folder in core.
|
2022-08-17 14:19:55 +02:00 |
|
|
dc9cc716c7
|
Moved Object related classes under core/object.
|
2022-08-17 13:45:14 +02:00 |
|
|
388b88678e
|
Moved container related classes in core under a new containers directory.
|
2022-08-17 12:53:49 +02:00 |
|
|
220954cf08
|
Backported most of the improvements to String from Godot4.
|
2022-08-15 22:54:03 +02:00 |
|
|
41d32e3b35
|
Reimplemented migrations support.
|
2022-07-23 14:46:05 +02:00 |
|
|
eb4875de4c
|
Added table version getters and setters to the DatabaseConnection.
|
2022-07-23 14:45:34 +02:00 |
|
|
0cac8406ec
|
Added binds + methods to the DatabaseManager, and set it up as a singleton.
|
2022-07-23 13:37:24 +02:00 |
|
|
afef61dabf
|
Re-enabled database support for WebNodes.
|
2022-07-06 23:03:44 +02: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 |
|
|
8422566d28
|
Moved the settings classes fomr the database module to the web module.
|
2022-07-06 12:59:34 +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 |
|