Commit Graph

505 Commits

Author SHA1 Message Date
sascha 8c8423bf64 fixed has one definitions 2026-05-18 09:03:41 +02:00
sascha 820b5432b2 renamed collection resolver producer related classes 2026-05-18 09:03:24 +02:00
Sascha Kühl bf99642af4 resolve has one progress 2026-05-18 06:58:26 +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 1cdd83cb31 added belongs to and has one tests 2026-05-13 16:09:35 +02:00
sascha e3618c60e3 added more has many to many test cases with different pk generators 2026-05-12 16:04:11 +02:00
Sascha Kühl ceb7795d9c has many primitive collection resolver with table and sequence 2026-05-11 21:17:27 +02:00
Sascha Kühl 68eb2b6a6e has many primitive collection resolver 2026-05-11 20:54:48 +02:00
sascha a714cd2a53 has many primitive relation progress 2026-05-08 15:53:52 +02:00
sascha 1e08996087 renamed a member variable 2026-05-07 16:18:08 +02:00
sascha 5e6ba3666e added benchmark test suite 2026-05-07 14:29:35 +02:00
sascha 3d4a61749b renamed template parameters 2026-05-07 14:28:22 +02:00
sascha 3658664eb9 added checks to SessionInsertHasMany Test 2026-05-07 10:21:29 +02:00
sascha 8753042b3c added is_state method to object_proxy and object_ptr to check state 2026-05-07 10:06:38 +02:00
sascha 85d297995d insert query builder insert step improvements 2026-05-07 09:27:21 +02:00
Sascha Kühl e6adffc264 insert query builder insert step refactoring progress 2026-05-06 22:51:16 +02:00
sascha 95cd363097 Merge remote-tracking branch 'origin/feature/matador-ng' into feature/matador-ng 2026-05-06 16:18:39 +02:00
sascha 9c37e989ba insert query builder improvements progress 2026-05-06 16:18:27 +02:00
Sascha Kühl e7523e2bba updated catch2 2026-05-02 18:59:56 +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 b6456356b4 session and insert query builder progress 2026-04-22 14:04:36 +02:00
sascha 9b25f7f556 introduced field_attributes shortcuts and added method on_base() to all processor classes 2026-04-22 11:03:33 +02:00
sascha 78eb5d04cd session and insert query builder has many to many progress 2026-04-22 09:15:57 +02:00
sascha 59e1533cca insert query builder has many to many progress 2026-04-20 19:57:18 +02:00
sascha f144b26dbb session and insert query builder progress 2026-04-17 15:16:49 +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 f03664d60a fix: comment out unused/invalid code 2026-04-10 16:33:35 +02:00
Sascha Kühl 53ac6810d9 fix: pass object to pk_accessor 2026-04-10 16:33:06 +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 57246d8742 replaced pk_is_unset, pk_setter and pk_value_extractor with pk_accessor 2026-04-05 12:49:18 +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 f4e984a288 insert_query_builder has_many progress 2026-04-03 19:15:15 +02:00
Sascha Kühl 855c9295fb addd const to variable 2026-04-03 19:15:01 +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