Commit Graph

49 Commits

Author SHA1 Message Date
Sascha Kühl 1c5b2b21b0 column, placeholder and column_value generator progress 2025-11-12 15:53:03 +01:00
Sascha Kühl 1d84b112f1 column generator progress 2025-11-11 08:02:46 +01:00
Sascha Kühl c3c7ea57a2 added alter table command to fluent query builder (progress) 2025-11-03 16:21:26 +01:00
Sascha Kühl 557abecf91 orm schema class progress added SchemaTest.cpp 2025-10-31 16:28:34 +01:00
Sascha Kühl 5632746eb6 orm schema class progress 2025-10-30 15:29:31 +01:00
Sascha Kühl 270c2922ff uses criteria for session::find methods 2025-10-30 14:54:39 +01:00
Sascha Kühl 93785a6bc2 removed condition classes, functions and operators 2025-10-27 16:25:12 +01:00
Sascha Kühl 1d40c72519 implemented session::remove 2025-10-16 15:40:43 +02:00
Sascha Kühl d08bdb9554 added update_object_binder progress 2025-10-15 16:14:22 +02:00
Sascha Kühl d3483ea5c2 added update_object_binder progress 2025-10-14 15:05:25 +02:00
Sascha Kühl 1cda78412b fixed session::update implementation 2025-10-12 11:04:28 +02:00
Sascha Kühl 399fa9a157 changed type of on_revision value parameter to uint64_t 2025-10-12 11:03:28 +02:00
Sascha Kühl 1fd2066946 progress on session::update 2025-10-10 15:51:51 +02:00
Sascha Kühl 463647ba59 fixed session tests 2025-10-08 16:03:00 +02:00
Sascha Kühl 4fd9a74ae8 session queries as statement progress 2025-10-06 07:31:16 +02:00
Sascha Kühl d7758e827d schema progress 2025-09-26 16:13:07 +02:00
Sascha Kühl 3ae2b003aa renamed schema to repository 2025-08-28 16:12:26 +02:00
Sascha Kühl cce7f2c099 proxy lazy resolve progress 2025-08-25 16:00:32 +02:00
Sascha Kühl a4b35b913e proxy lazy resolve progress 2025-08-22 16:40:29 +02:00
Sascha Kühl 71cb1a25db proxy lazy resolve progress 2025-08-22 16:13:00 +02:00
Sascha Kühl f1323accda proxy lazy resolve progress 2025-08-20 16:26:59 +02:00
Sascha Kühl 6b24a0e413 proxy lazy resolve progress 2025-08-19 18:07:27 +02:00
Sascha Kühl 18d21eb1c6 lazy loading progress 2025-08-19 07:30:23 +02:00
Sascha Kühl 1370eafac4 proxy lazy resolve progress 2025-08-18 16:21:24 +02:00
Sascha Kühl 466977b620 started lazy loading 2025-08-18 07:37:23 +02:00
Sascha Kühl 843d125b99 added session context and implemented the executor interface for session 2025-08-14 15:48:21 +02:00
Sascha Kühl a32330ef5b little statement_cache test changes 2025-08-12 16:30:45 +02:00
sascha ebd8bccfb3 implemented the first version of statement_cache 2025-07-30 10:34:33 +02:00
Sascha Kühl 7b5123df16 changed the interface of on_primary_key to have a third parameter of type primary_key_attribute 2025-07-18 12:08:21 +02:00
Sascha Kühl 27e2c51175 attaching schema nodes progress 2025-07-11 16:08:49 +02:00
Sascha Kühl 6982eebfd6 attaching schema nodes progress 2025-07-10 16:02:25 +02:00
Sascha Kühl e85543719c finished relation completer 2025-07-07 15:50:09 +02:00
Sascha Kühl e72733d37e progress on session_insert_builder 2025-06-24 16:16:28 +02:00
Sascha Kühl 62e3d18144 formatted file 2025-05-08 22:04:25 +02:00
Sascha Kühl df0be4f37c progress on session_insert_builder 2025-05-08 16:13:22 +02:00
Sascha Kühl 6ec5011e21 session insert builder progress 2025-02-28 16:12:52 +01:00
Sascha Kühl 35f078bbc4 added object_proxy as the holder of the object in object_ptr 2025-02-22 15:39:38 +01:00
Sascha Kühl dfb0d7c56a removed unused code 2025-02-19 15:46:47 +01:00
Sascha Kühl 5109659882 session progress 2025-02-17 16:07:41 +01:00
Sascha Kühl 9a95725959 fixed table aliases 2025-02-17 09:44:46 +01:00
Sascha Kühl 6cb19f6ec8 has many to many eager loading via sql join (progress) 2025-02-16 22:14:20 +01:00
Sascha Kühl 66d5bc6c86 fixed has many and belongs to eager loading via sql join 2025-02-16 19:57:14 +01:00
Sascha Kühl ec96c15905 fixed postgres tests 2025-02-15 12:36:21 +01:00
Sascha Kühl 5d41a592bb fixed backend test compilation 2025-02-12 16:01:52 +01:00
Sascha Kühl a4d6f68ee2 fixed linux compile 2025-02-09 12:09:59 +01:00
Sascha Kühl 81cd8eecb2 fixed join columns 2025-02-07 12:52:30 +01:00
Sascha Kühl 9e60b5e485 introduced a processed table set 2025-02-07 11:49:32 +01:00
Sascha Kühl 0b70f5d4ee added more tests 2025-02-06 16:17:47 +01:00
Sascha Kühl c76aa56440 added session class 2025-02-05 16:14:52 +01:00