Commit Graph

194 Commits

Author SHA1 Message Date
Sascha Kuehl a16d3d7a21 fixed mysql dialect configuration 2024-01-14 11:14:59 +01:00
Sascha Kühl 4504c783e1 statement cache progress 2024-01-04 15:52:29 +01:00
Sascha Kuehl 94b1c356a5 updated README.md 2023-12-17 22:12:49 +01:00
Sascha Kuehl 320d06bb20 added mysql backend 2023-12-17 22:11:43 +01:00
Sascha Kuehl 2893f749b6 updated README.md 2023-12-11 20:18:58 +01:00
Sascha Kuehl 56c65203fc updated README.md 2023-12-11 20:16:43 +01:00
Sascha Kuehl 81f22d73d9 removed sql statement from execute result 2023-12-11 20:07:07 +01:00
Sascha Kuehl 1c92e07173 added data binding traits 2023-12-11 17:20:42 +01:00
Sascha Kuehl 8ad13076c8 implemented specialization of data types via type traits and handling of embedded non-trivial types 2023-12-10 22:40:01 +01:00
Sascha Kuehl da423ea8bb implemented prepared statement for postgres and sqlite 2023-12-09 11:08:03 +01:00
Sascha Kuehl 8ba70cc79e fixed a bug when acquiring a connection with a specific id 2023-11-27 20:24:43 +01:00
Sascha Kuehl 5326102801 enhanced connection pool to acquire connection by specific id 2023-11-27 17:38:22 +01:00
Sascha Kuehl 93b868aaaf enhanced connection pool of unique id for each connection 2023-11-27 17:26:14 +01:00
Sascha Kuehl 6a4111ba3d moved redundant read value code into query_result_reader 2023-11-27 17:25:46 +01:00
Sascha Kuehl f3c502a2ce added describe table and table exists to session 2023-11-26 22:17:59 +01:00
Sascha Kuehl a436af5293 implemented postgres table exists 2023-11-26 20:12:13 +01:00
Sascha Kuehl 640dcfadb6 finished postgres fetch 2023-11-26 20:09:48 +01:00
Sascha Kuehl 825e530a8d added postgres backend 2023-11-25 12:33:51 +01:00
Sascha Kuehl c2a96f4cbd renamed foreign class to entity, introduced interface class query_result_reader 2023-11-24 17:40:57 +01:00
Sascha Kuehl 700cbc0652 added read typed entity with foreign key 2023-11-23 22:23:45 +01:00
Sascha Kuehl 72bc6db6b3 added logger 2023-11-23 18:04:02 +01:00
Sascha Kuehl 1dbe4e6096 adjust types in requested columns 2023-11-22 23:00:17 +01:00
Sascha Kuehl 376beded43 added type setter to column 2023-11-22 22:59:40 +01:00
Sascha Kuehl 44adc81ce1 fixed column incrementation 2023-11-22 22:22:52 +01:00
Sascha Kuehl 1efc2bdc96 renamed all tests 2023-11-22 22:22:32 +01:00
Sascha Kuehl 72f9d28d0d added sql function and alias 2023-11-22 19:57:25 +01:00
Sascha Kuehl 145c4dc0a3 added any type visitor and converter 2023-11-21 20:07:07 +01:00
Sascha Kuehl 171e8d36ce progress on record fetch 2023-11-20 07:15:53 +01:00
Sascha Kuehl ae5777bdb0 added demo target 2023-11-16 20:20:36 +01:00
Sascha Kuehl c801d53e8c introduced table repository 2023-11-16 20:15:52 +01:00
Sascha Kuehl 7c1e940814 implemented sqlite fetch 2023-11-15 22:54:58 +01:00
Sascha Kuehl d76ac60278 added sqlite query result and enhanced column generator and value extractor 2023-11-14 20:21:51 +01:00
Sascha Kuehl 4ed01a617d added column names and values generator and tests 2023-11-12 22:27:19 +01:00
Sascha Kuehl 30f2126225 added column generator and tests 2023-11-11 08:29:22 +01:00
Sascha Kuehl ae236746ad added sqlite db backend progress 2023-11-09 19:55:59 +01:00
Sascha Kuehl 8b5859d858 added sqlite connection class (progress) 2023-11-09 19:48:29 +01:00
Sascha Kuehl 715f4dff8f added sqlite connection class (progress) 2023-11-07 23:07:49 +01:00
Sascha Kuehl f4f5c00eec added connection impl class 2023-11-06 20:31:45 +01:00
Sascha Kuehl ba3db4aa78 add missing sql execute statements in connection 2023-11-05 19:51:30 +01:00
Sascha Kuehl 7b6cc121da startet with connection query intermediates 2023-11-04 09:37:38 +01:00
Sascha Kuehl 487dfb2eb4 added where condition 2023-11-02 20:15:13 +01:00
Sascha Kuehl b9d9609c28 query builder create progress 2023-11-01 22:14:39 +01:00
Sascha Kuehl 9e2d1358bb started query builder 2023-11-01 19:55:09 +01:00
sascha fbdf6116ff Initial commit 2023-11-01 19:40:26 +01:00