Commit Graph

259 Commits

Author SHA1 Message Date
sascha 705d361aaa fixed restriction and constraint class to use size_t 2026-06-03 16:36:51 +02:00
sascha 87bd2f8b89 Revert "fixed compile"
This reverts commit 8914c06833.
2026-06-03 11:19:24 +02:00
sascha 8914c06833 fixed compile 2026-06-03 11:06:47 +02:00
sascha 34a9a8aa4a fixed table constructor with join and inverse join columns 2026-06-02 16:43:31 +02:00
sascha 12f8590634 delete many to many progress 2026-06-01 16:44:07 +02:00
Sascha Kühl cea7b97f2b added join_column_index and inverse_join_column_index to object and table classes 2026-06-01 06:57:38 +02:00
sascha bd06034ebf renamed binary_operator to be pascal case 2026-05-29 15:09:11 +02:00
sascha 68d67b17b7 delete has many to many progress 2026-05-28 15:45:46 +02:00
Sascha Kühl 57f57956de added delete_query_builder (progress) 2026-05-26 07:01:53 +02:00
Sascha Kühl 141d798a41 small fixes and renames 2026-05-23 20:48:21 +02:00
Sascha Kühl cc0bcbeb61 fixed some includes 2026-05-23 20:23:29 +02:00
sascha 5ec7c13420 integrated object cache into session and added message bus to object_cache and update tests 2026-05-22 15:26:16 +02:00
sascha 6629a71f6e use existing result error in query_builder_exception constructor 2026-05-21 12:38:46 +02:00
Sascha Kühl 627af1d1a8 removed unused code 2026-05-18 22:04:09 +02:00
sascha e58b7b9b0d moved prepare_* methods from dialect to query_utils 2026-05-18 15:05:00 +02:00
sascha 820b5432b2 renamed collection resolver producer related classes 2026-05-18 09:03:24 +02:00
Sascha Kühl 9f54716df2 resolve has one progress 2026-05-17 21:46:43 +02:00
sascha 57703dfb67 has one progress 2026-05-15 15:22:59 +02:00
Sascha Kühl 22f6f71412 insert has one progress 2026-05-15 07:24:48 +02:00
sascha a714cd2a53 has many primitive relation progress 2026-05-08 15:53:52 +02:00
sascha 85d297995d insert query builder insert step improvements 2026-05-07 09:27:21 +02:00
sascha 37855dc6fb fixed sequence table 2026-04-30 15:49:54 +02:00
sascha 433b0e40e1 sequence table progress 2026-04-29 16:08:53 +02:00
sascha 3fb23e167e fixed pk sequence tests 2026-04-29 14:07:17 +02:00
sascha 8e1dbe2ccd moved create and drop methods to basic_schema 2026-04-29 12:57:44 +02:00
sascha 96c6c78cb8 has many generator progress 2026-04-28 16:43:01 +02:00
Sascha Kühl 1a22c70320 pk generator progress 2026-04-26 22:51:52 +02:00
Sascha Kühl 75d5cba6c3 session progress 2026-04-26 15:50:11 +02:00
sascha 656d045ccf fixing postgres tests progress 2026-04-24 16:56:44 +02:00
sascha 3a82f4891a moved session to namespace query and move basic_schema::initialize to session constructor 2026-04-23 16:01:44 +02:00
sascha a34a3dc266 removed unused methods from session 2026-04-22 14:09:39 +02:00
sascha d734d647ed session and insert query builder progress 2026-04-16 16:53:06 +02:00
Sascha Kühl 0a0e3752ea insert_query_builder progress 2026-04-16 07:00:37 +02:00
Sascha Kühl a0326632ab insert_query_builder progress 2026-04-12 22:07:24 +02:00
Sascha Kühl f62f3e626b renamed initialize_executor to initialize 2026-04-10 16:32:37 +02:00
Sascha Kühl d59b41d06c rename compile to build and added sql_hash to query_context 2026-04-06 11:52:55 +02:00
Sascha Kühl 1806e2670c added assignment from value, conversion to database_type and appropriate tests 2026-04-05 12:48:13 +02:00
Sascha Kühl 9e4660c4ee removed unused on_attribute overloads 2026-04-03 19:46:53 +02:00
Sascha Kühl 40dfc30dae fixed indentation for uuid class 2026-04-03 19:14:38 +02:00
Sascha Kühl 920fdc68ed refactored identifier, added tests and added primary_key_accessor and tests 2026-04-03 19:14:14 +02:00
Sascha Kühl 597965b62f manual_pk_generator.cpp progress 2026-03-27 07:06:01 +01:00
sascha fedce38270 removed class query and moved their static methods to simple functions 2026-03-26 09:34:32 +01:00
sascha 905ee019d7 startet pk_accessor class 2026-03-19 16:46:44 +01:00
sascha 907bcf90a6 some code formatting 2026-03-19 11:54:50 +01:00
sascha 6b2db17f58 added test for table sequence 2026-03-19 11:52:34 +01:00
sascha 6423bd505b pk generator progress and sequence test progress 2026-03-18 15:54:08 +01:00
Sascha Kühl 53b10fd1f9 sequence progress 2026-03-15 22:33:35 +01:00
sascha 86c9e6b1cd sequence tests progress 2026-03-13 16:18:41 +01:00
Sascha Kühl 801fbdd187 fixed nextval and update tests 2026-03-07 16:34:48 +01:00
sascha 2aff0cabbb column_expression progress 2026-03-06 15:39:53 +01:00