sascha
|
41f6c9f516
|
adjust work project to the current codebase
|
2026-01-07 09:09:44 +01:00 |
|
sascha
|
dfd31cdf35
|
moved dump schema method to class schema
|
2026-01-07 09:09:17 +01:00 |
|
sascha
|
099b72be05
|
remove double sql command
|
2026-01-07 09:08:53 +01:00 |
|
sascha
|
9155927f89
|
added missing space
|
2026-01-07 09:08:23 +01:00 |
|
sascha
|
f46d9b21a2
|
bugfix: use valid node for relation endpoint registration
|
2026-01-07 09:07:39 +01:00 |
|
sascha
|
456a410946
|
added type traits for timestamp
|
2026-01-07 09:07:05 +01:00 |
|
sascha
|
c48bd4f9d6
|
added test for date and time, sql read and write functionality
|
2026-01-06 22:23:50 +01:00 |
|
sascha
|
0c6b5a0a93
|
added date_type_t, time_type_t and timestamp, ensure allocated postgres resources are released, split repository into basic_repository and repository.
|
2026-01-06 15:43:20 +01:00 |
|
sascha
|
f07a360da2
|
reformatted postgres_connection.cpp
|
2026-01-01 17:11:25 +01:00 |
|
sascha
|
a79d50e6e8
|
fixed PostgreSQL tests
|
2026-01-01 17:08:20 +01:00 |
|
sascha
|
7cb64515bd
|
added meta table macro and removed unused query_macro
|
2025-12-31 13:54:32 +01:00 |
|
sascha
|
e768497cfd
|
fixed demo project
|
2025-12-31 13:06:17 +01:00 |
|
sascha
|
b9d35cbd4e
|
renamed column to table_column and constraint to table_constraint.
|
2025-12-31 13:01:54 +01:00 |
|
sascha
|
ab2d39407c
|
schema progress (does not compile)
|
2025-12-31 11:56:12 +01:00 |
|
sascha
|
9418f28348
|
constraint progress
|
2025-12-14 20:50:00 +01:00 |
|
sascha
|
348f3a16d0
|
removed template type from foreign_node_completer::complete method
|
2025-12-13 10:56:25 +01:00 |
|
sascha
|
9b7b74524f
|
removed string from restriction
|
2025-12-09 21:13:47 +01:00 |
|
sascha
|
d4a8801cd2
|
preparations for object class changes
|
2025-12-08 22:29:07 +01:00 |
|
sascha
|
108eca4e53
|
renamed basic_types enumerations
|
2025-12-08 20:04:04 +01:00 |
|
sascha
|
d4ef97ef5a
|
removed make_relation_node method from repository_node
|
2025-12-08 19:45:35 +01:00 |
|
sascha
|
2fcb504b9a
|
schema creation progress
|
2025-12-07 22:18:01 +01:00 |
|
sascha
|
98da0884f1
|
schema creation progress
|
2025-12-05 07:32:59 +01:00 |
|
sascha
|
d2f1bc0b8e
|
Merge remote-tracking branch 'origin/feature/matador-ng' into feature/matador-ng
# Conflicts:
# source/orm/query/query_compiler.cpp
|
2025-12-04 19:20:49 +01:00 |
|
sascha
|
bbe65f2a57
|
reverted CMakeLists.txt
|
2025-12-03 17:14:21 +01:00 |
|
sascha
|
f6aa100435
|
fixed query builder test
|
2025-12-03 17:13:15 +01:00 |
|
sascha
|
e74424aaaa
|
added missing includes
|
2025-12-03 17:13:01 +01:00 |
|
sascha
|
c156ab5e74
|
object generation progress
|
2025-12-01 22:03:07 +01:00 |
|
sascha
|
19b7044773
|
object generation
|
2025-11-30 22:03:48 +01:00 |
|
sascha
|
e67c0f39a3
|
preparations for object_generator (generating objects with attributes and constraints)
|
2025-11-23 15:58:14 +01:00 |
|
sascha
|
19b0adf737
|
fixed compilation and tests
|
2025-11-23 11:02:17 +01:00 |
|
sascha
|
0d08ad4179
|
column generator progress
|
2025-11-12 22:18:56 +01:00 |
|
sascha
|
1d84b112f1
|
column generator progress
|
2025-11-11 08:02:46 +01:00 |
|
sascha
|
69ce2c34cf
|
added criteria_evaluator and extended all criteria classes with missing methods
|
2025-10-26 19:57:22 +01:00 |
|
sascha
|
5d53addc60
|
added new query criteria class set
|
2025-10-20 13:20:56 +02:00 |
|
sascha
|
24842f3313
|
session update progress
|
2025-10-13 07:07:00 +02:00 |
|
sascha
|
1cda78412b
|
fixed session::update implementation
|
2025-10-12 11:04:28 +02:00 |
|
sascha
|
399fa9a157
|
changed type of on_revision value parameter to uint64_t
|
2025-10-12 11:03:28 +02:00 |
|
sascha
|
cb0f6322f4
|
removed obsolete output
|
2025-10-06 19:23:58 +02:00 |
|
sascha
|
4fd9a74ae8
|
session queries as statement progress
|
2025-10-06 07:31:16 +02:00 |
|
sascha
|
5d2d6d4a30
|
fixed some query record tests
|
2025-09-30 22:30:34 +02:00 |
|
sascha
|
b40fcf0d67
|
initialized missing member
|
2025-09-28 22:26:57 +02:00 |
|
sascha
|
18d21eb1c6
|
lazy loading progress
|
2025-08-19 07:30:23 +02:00 |
|
sascha
|
466977b620
|
started lazy loading
|
2025-08-18 07:37:23 +02:00 |
|
sascha
|
6ac3f80887
|
added more metrics to statement_cache
|
2025-08-11 20:51:13 +02:00 |
|
sascha
|
2e2fcd01b6
|
added more metrics to statement_cache
|
2025-08-11 07:30:16 +02:00 |
|
sascha
|
4f017ac1de
|
extended statement_cache with message bus events
|
2025-08-10 22:12:13 +02:00 |
|
sascha
|
60cef7e938
|
added a simple message bus
|
2025-08-09 15:39:13 +02:00 |
|
sascha
|
35fad9f47c
|
finished statement cache class
|
2025-08-05 19:30:40 +02:00 |
|
sascha
|
31964e55c1
|
added a lock mechanism to statement_proxy
|
2025-07-31 10:15:01 +02:00 |
|
sascha
|
6e2baad3ef
|
moved parameter_binder from member to parameter to bind, execute and fetch methods
|
2025-07-30 21:00:40 +02:00 |
|
sascha
|
ebd8bccfb3
|
implemented the first version of statement_cache
|
2025-07-30 10:34:33 +02:00 |
|
sascha
|
f90a670fb3
|
fixed compiler warnings
|
2025-07-21 20:08:48 +02:00 |
|
sascha
|
d8e43c1f95
|
removed obsolete parameter from basic_object_info constructor
|
2025-07-17 22:45:27 +02:00 |
|
sascha
|
dd737623f4
|
session topological sorted table creation (progress)
|
2025-07-15 07:09:40 +02:00 |
|
sascha
|
e7376ef269
|
session topological sorted table creation (progress)
|
2025-07-14 22:39:15 +02:00 |
|
sascha
|
1b2847696d
|
fixed linux build for relation completer
|
2025-07-13 20:58:35 +02:00 |
|
sascha
|
3374aba5ab
|
fixed linux build for relation completer
|
2025-07-07 20:51:59 +02:00 |
|
sascha
|
c974628bee
|
relation completer progress
|
2025-07-06 20:06:26 +02:00 |
|
sascha
|
e46de87355
|
relation completer progress
|
2025-06-29 22:41:39 +02:00 |
|
sascha
|
88bab8bf5e
|
relation endpoint progress
|
2025-06-29 11:19:02 +02:00 |
|
sascha
|
cd61ac7f00
|
added net module
|
2025-06-27 15:19:25 +02:00 |
|
sascha
|
c28ba7da5e
|
added test
|
2025-05-08 22:04:45 +02:00 |
|
sascha
|
62e3d18144
|
formatted file
|
2025-05-08 22:04:25 +02:00 |
|
sascha
|
7d47ef0b82
|
use static and reinterpret cast instead of c cast
|
2025-05-08 22:04:14 +02:00 |
|
sascha
|
c9cf4b8997
|
added missing include
|
2025-05-08 22:03:42 +02:00 |
|
sascha
|
261f9fd6cb
|
has many to many progress
|
2025-02-24 07:26:54 +01:00 |
|
sascha
|
35f078bbc4
|
added object_proxy as the holder of the object in object_ptr
|
2025-02-22 15:39:38 +01:00 |
|
sascha
|
d0b3ce4231
|
removed unused code
|
2025-02-21 07:29:41 +01:00 |
|
sascha
|
901d9c071a
|
added belongs to many eager test loading via sql join (progress)
|
2025-02-17 22:16:03 +01:00 |
|
sascha
|
6cb19f6ec8
|
has many to many eager loading via sql join (progress)
|
2025-02-16 22:14:20 +01:00 |
|
sascha
|
66d5bc6c86
|
fixed has many and belongs to eager loading via sql join
|
2025-02-16 19:57:14 +01:00 |
|
sascha
|
ec96c15905
|
fixed postgres tests
|
2025-02-15 12:36:21 +01:00 |
|
sascha
|
d070a5a0ac
|
enabled linux compiler flags
|
2025-02-13 20:36:43 +01:00 |
|
sascha
|
2efb106fc3
|
fixed linux compile
|
2025-02-13 07:06:10 +01:00 |
|
sascha
|
42acaf24ce
|
enabled backend tests for postgres (doesn't compile)
|
2025-02-11 22:22:06 +01:00 |
|
sascha
|
55f9f8cf67
|
fixed column generator test
|
2025-02-11 21:48:47 +01:00 |
|
sascha
|
a631a5a36c
|
added primary key resolver
|
2025-02-11 08:02:23 +01:00 |
|
sascha
|
504e111491
|
reference column progress
|
2025-02-09 20:49:00 +01:00 |
|
sascha
|
a4d6f68ee2
|
fixed linux compile
|
2025-02-09 12:09:59 +01:00 |
|
sascha
|
3d90d9d6ee
|
fixed linux compile
|
2025-02-06 22:18:46 +01:00 |
|
sascha
|
6a5974337d
|
added schema node iterator
|
2025-02-03 22:29:47 +01:00 |
|
sascha
|
89fb7e8a8d
|
fixed compilation
|
2025-02-02 22:13:52 +01:00 |
|
sascha
|
ded3daceb3
|
initial matador ng commit
|
2025-02-02 20:37:12 +01:00 |
|
sascha
|
ff3a2e4217
|
fixed record class
|
2024-07-15 08:14:11 +02:00 |
|
sascha
|
fb57545cce
|
added join_column_collector and implemented inverse has_many_to_many
|
2024-04-14 22:12:48 +02:00 |
|
sascha
|
7bb7afa227
|
integrated auto_reset_event into test utils
|
2024-04-14 11:41:36 +02:00 |
|
sascha
|
2022f6f75b
|
updated catch2 to 3.5.4
|
2024-04-14 11:41:09 +02:00 |
|
sascha
|
b7c12d8217
|
added result class
|
2024-04-10 07:58:41 +02:00 |
|
sascha
|
1fe5c9bac4
|
added missing include
|
2024-04-09 20:19:30 +02:00 |
|
sascha
|
5a3cdc8645
|
removed query directory
|
2024-04-07 15:18:41 +02:00 |
|
sascha
|
fa7ff832c9
|
handle many-to-many relations separately when process entities
|
2024-04-07 14:45:57 +02:00 |
|
sascha
|
30e2e0c221
|
made dialect parameter const in condition::evaluate
|
2024-04-07 14:44:42 +02:00 |
|
sascha
|
85f87367c0
|
added default values for column alias name in constructor
|
2024-04-07 14:44:13 +02:00 |
|
sascha
|
31e9c7e9ac
|
added missing checks to QueryTest
|
2024-03-29 11:41:37 +01:00 |
|
sascha
|
6f3e589e10
|
added to many fields to entities author, book, recipe and ingredient
|
2024-03-29 11:41:14 +01:00 |
|
sascha
|
05c0c0393d
|
added type check methods to column_definition
|
2024-03-29 11:40:02 +01:00 |
|
sascha
|
e14d9a77eb
|
fixed name ambiguity
|
2024-03-29 11:39:41 +01:00 |
|
sascha
|
be9f66c427
|
start to implement session::find()
|
2024-03-27 07:39:06 +01:00 |
|
sascha
|
5d06a13775
|
added a bool operator to entity class
|
2024-03-27 07:38:42 +01:00 |
|
sascha
|
b15b8da31f
|
fixed field class and all tests
|
2024-03-19 19:49:17 +01:00 |
|