Commit Graph

89 Commits

Author SHA1 Message Date
6a2dda4fd6 Update links in the docs. Pt. 2. 2025-05-12 16:30:18 +02:00
7506758455 Document set_table_version() being able to remove entries. 2025-05-12 11:43:43 +02:00
9ec917a7d5 Doc for the new method. 2025-05-12 11:36:20 +02:00
cb66ed5746 Added Database::get_backend_name() virtual method. 2025-05-12 11:35:36 +02:00
b02ddfd5e2 Added recommandations to PreparedStatement and QueryBuilder's docs. 2025-05-12 11:35:15 +02:00
ebbcaead70 Docs for the new TableBuilder methods. 2025-05-12 11:16:05 +02:00
0cb871a29a Fix method bind name. 2025-05-12 11:15:33 +02:00
f268d4af53 Added alter table helper methods to TableBuilder. 2025-05-12 11:05:58 +02:00
590eaf8738 Removed unnecessary overloads from QueryBuilder. 2025-05-12 08:42:58 +02:00
e69fcf5656 Implemented table version support for SQLite3DatabaseConnection. 2025-05-12 08:39:06 +02:00
aacd20d9dd Re-extracted class docs. 2025-04-04 19:03:05 +02:00
fe7f931dc8 Added next_column*() helper methods to PreparedStatement. 2024-12-11 16:59:27 +01:00
e210e8dc0a Added get_stored_row_count() and get_cell_count() helper methods to QueryResult. 2024-12-11 16:34:00 +01:00
9e93b4426a Added get_next_cell*() helper methods to QueryBuilder. 2024-12-11 15:04:23 +01:00
c9ca35accd Added get_last_insert_rowid() method to PreparedStatement. 2024-12-11 13:27:57 +01:00
c09474ccd8 Re-extracted class docs. 2024-09-20 10:03:06 +02:00
36622694ee Re-extracted class docs. 2024-09-08 17:02:09 +02:00
05dbe60f9b Re-extracted class docs. 2024-07-16 23:22:41 +02:00
c7ac1db971 Clang format everything. 2024-07-16 21:23:54 +02:00
956bc0e9a0 Fix indents. 2024-04-27 23:06:38 +02:00
3dfa9bd7e8 Finish missing docs for the rest of the database module. 2024-04-27 23:03:18 +02:00
bef76e4adf Docs for the PreparedStatement. 2024-04-27 23:02:05 +02:00
d53e7dd1fc Re-extracted class docs. 2024-04-27 21:08:04 +02:00
2cb6e3d97f Added more helper methods to deal with prepared statements to QueryBuilder. 2024-04-27 20:37:23 +02:00
ef3aa03887 Renamed clear to reset in TableBuilder. 2024-04-27 19:44:16 +02:00
c2561f4b96 Use StringBuilder in TableBuilder aswell. 2024-04-27 19:33:46 +02:00
e455b53c7b Hide result String in TableBuilder. Also add clear() method to it. 2024-04-27 19:32:29 +02:00
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