This website requires JavaScript.
d69c0a5769
added work query example
feature/matador-ng
Sascha Kühl
2026-01-23 16:32:29 +0100
36a160e1c7
added table_column tests
Sascha Kühl
2026-01-23 15:14:20 +0100
4b015c8ced
fixed table_column naming consistency and added result_name method
Sascha Kühl
2026-01-23 13:03:41 +0100
15f959b24e
renamed sql_command enum names
Sascha Kühl
2026-01-23 09:22:27 +0100
d13ccc861e
renamed query_compiler to query_builder. Changed handling of column names (broken)
Sascha Kühl
2026-01-23 08:10:38 +0100
686b1ddb7a
progress on query compiler
Sascha Kühl
2026-01-22 16:14:42 +0100
b331ef6923
criteria progress
Sascha Kühl
2026-01-22 11:38:02 +0100
328d164c05
criteria progress
Sascha Kühl
2026-01-21 16:08:27 +0100
ac514c3765
query collection resolver producer progress
Sascha Kühl
2026-01-20 08:12:21 +0100
623a64b610
added collection, collection proxy and collection resolver implementations
Sascha Kühl
2026-01-18 22:11:51 +0100
4c899ae2f2
added has_many for non object_ptr types
Sascha Kühl
2026-01-16 15:54:21 +0100
5dae396842
use int64_t as id type in shipment model
Sascha Kühl
2026-01-16 13:09:09 +0100
bc1d5effd3
added compiler flags for windows to support /bigobj option
Sascha Kühl
2026-01-16 13:08:50 +0100
340fa5fd28
cast explicitly to std::vector for query_insert_intermediate::into method
Sascha Kühl
2026-01-16 13:08:19 +0100
1143710f8d
added missing include of stringstream for windows
Sascha Kühl
2026-01-16 13:07:49 +0100
7626331866
implemented lazy loading for object_ptr and belongs_to
Sascha Kühl
2026-01-15 12:40:54 +0100
db8e137c11
added belongs-to-eager test
Sascha Kühl
2026-01-10 18:54:18 +0100
b9f5819be5
use table metas where possible
Sascha Kühl
2026-01-09 18:10:23 +0100
ac53526a27
added SchemaTest, fixed bug in class shipment, added contains methods to class schema and enabled some tests
Sascha Kühl
2026-01-09 09:32:47 +0100
930b9d1aa4
added timestamp code, support columns for group by and order by and tested load has-many eager code
Sascha Kühl
2026-01-08 15:14:31 +0100
0bf945cd13
some improvements to dump schema
Sascha Kühl
2026-01-07 09:32:57 +0100
c6747074f5
renamed timestamp to timestamp_type_t
Sascha Kühl
2026-01-07 09:23:47 +0100
f30c250a20
renamed blob to blob_type_t
Sascha Kühl
2026-01-07 09:21:10 +0100
41f6c9f516
adjust work project to the current codebase
Sascha Kühl
2026-01-07 09:09:44 +0100
dfd31cdf35
moved dump schema method to class schema
Sascha Kühl
2026-01-07 09:09:17 +0100
099b72be05
remove double sql command
Sascha Kühl
2026-01-07 09:08:53 +0100
9155927f89
added missing space
Sascha Kühl
2026-01-07 09:08:23 +0100
f46d9b21a2
bugfix: use valid node for relation endpoint registration
Sascha Kühl
2026-01-07 09:07:39 +0100
456a410946
added type traits for timestamp
Sascha Kühl
2026-01-07 09:07:05 +0100
c48bd4f9d6
added test for date and time, sql read and write functionality
Sascha Kühl
2026-01-06 22:23:50 +0100
0c6b5a0a93
added date_type_t, time_type_t and timestamp, ensure allocated postgres resources are released, split repository into basic_repository and repository.
Sascha Kühl
2026-01-06 15:43:20 +0100
f07a360da2
reformatted postgres_connection.cpp
Sascha Kühl
2026-01-01 17:11:25 +0100
a79d50e6e8
fixed PostgreSQL tests
Sascha Kühl
2026-01-01 17:08:20 +0100
7cb64515bd
added meta table macro and removed unused query_macro
Sascha Kühl
2025-12-31 13:54:32 +0100
e768497cfd
fixed demo project
Sascha Kühl
2025-12-31 13:06:17 +0100
b9d35cbd4e
renamed column to table_column and constraint to table_constraint.
Sascha Kühl
2025-12-31 13:01:06 +0100
ab2d39407c
schema progress (does not compile)
Sascha Kühl
2025-12-31 11:56:12 +0100
d104222fdd
observer progress, added to schema and added schema_observer class
Sascha Kühl
2025-12-19 15:56:36 +0100
5e2d2ddde5
added observer to repository and updated tests
Sascha Kühl
2025-12-18 16:13:36 +0100
6307850721
moved schema to query namespace
Sascha Kühl
2025-12-17 15:15:04 +0100
9eec5b64fb
fixed compilation
Sascha Kühl
2025-12-16 16:21:09 +0100
4a19322ef8
use raw pointer of table in class column (progress, needs fixes in tests)
Sascha Kühl
2025-12-15 17:31:43 +0100
9418f28348
constraint progress
Sascha Kühl
2025-12-14 20:50:00 +0100
348f3a16d0
removed template type from foreign_node_completer::complete method
Sascha Kühl
2025-12-13 10:56:25 +0100
9ba58eb05b
constraint, column and table query progress
Sascha Kühl
2025-12-12 15:49:30 +0100
758ea96ea4
reactivated relation_completer
Sascha Kühl
2025-12-12 08:49:40 +0100
79c46bbd38
fixed object generation on nested objects
Sascha Kühl
2025-12-11 15:41:45 +0100
571cfd52ae
removed name member from restriction and changed attribute member to a reference
Sascha Kühl
2025-12-11 09:26:35 +0100
f842efb611
removed attribute_generator and constraints_generator
Sascha Kühl
2025-12-11 09:13:14 +0100
5afb616205
object generation progress
Sascha Kühl
2025-12-10 17:05:24 +0100
9b7b74524f
removed string from restriction
Sascha Kühl
2025-12-09 21:13:47 +0100
c4f8731262
renamed constraint to restriction
Sascha Kühl
2025-12-09 14:53:29 +0100
4fcbe9c064
object changes
Sascha Kühl
2025-12-09 14:47:08 +0100
d4a8801cd2
preparations for object class changes
Sascha Kühl
2025-12-08 22:29:07 +0100
108eca4e53
renamed basic_types enumerations
Sascha Kühl
2025-12-08 20:04:04 +0100
d4ef97ef5a
removed make_relation_node method from repository_node
Sascha Kühl
2025-12-08 19:45:35 +0100
263c202c69
some column interface refactorings
Sascha Kühl
2025-12-08 16:27:00 +0100
3b0b9615ca
renamed fetch types to be pascal case
Sascha Kühl
2025-12-08 13:43:03 +0100
2fcb504b9a
schema creation progress
Sascha Kühl
2025-12-07 22:18:01 +0100
2e354b435c
progress on combining foreign_node_completer and relation_completer
Sascha Kühl
2025-12-05 15:38:35 +0100
98da0884f1
schema creation progress
Sascha Kühl
2025-12-05 07:32:59 +0100
d2f1bc0b8e
Merge remote-tracking branch 'origin/feature/matador-ng' into feature/matador-ng
Sascha Kühl
2025-12-04 19:20:49 +0100
980cabe94f
fixed schema creation
Sascha Kühl
2025-12-04 16:06:39 +0100
bbe65f2a57
reverted CMakeLists.txt
Sascha Kühl
2025-12-03 17:14:21 +0100
f6aa100435
fixed query builder test
Sascha Kühl
2025-12-03 17:13:15 +0100
e74424aaaa
added missing includes
Sascha Kühl
2025-12-03 17:13:01 +0100
19eb54df8d
query builder progress
Sascha Kühl
2025-12-03 16:18:03 +0100
bfbbd4c589
query builder progress
Sascha Kühl
2025-12-02 16:19:13 +0100
c156ab5e74
object generation progress
Sascha Kühl
2025-12-01 22:03:07 +0100
422df82b7c
object generating progress
Sascha Kühl
2025-12-01 16:14:13 +0100
19b7044773
object generation
Sascha Kühl
2025-11-30 22:03:48 +0100
f47b3bb87f
object generating progress
Sascha Kühl
2025-11-25 16:27:25 +0100
ab7a2db869
added pk information to class object
Sascha Kühl
2025-11-25 08:54:58 +0100
ede5a8c636
object generator progress
Sascha Kühl
2025-11-24 16:26:52 +0100
e67c0f39a3
preparations for object_generator (generating objects with attributes and constraints)
Sascha Kühl
2025-11-23 15:58:14 +0100
19b0adf737
fixed compilation and tests
Sascha Kühl
2025-11-23 11:02:17 +0100
78abf16f28
builder progress (attribute, object and constraint class in todo.md)
Sascha Kühl
2025-11-21 15:58:33 +0100
34eaeca0bb
small fixes for table, column and query_macro
Sascha Kühl
2025-11-21 12:25:38 +0100
e235c111a1
moved query macro generated class to namespace matador::query::meta
Sascha Kühl
2025-11-21 10:12:54 +0100
a146dce321
renamed class attribute_definition_generator to attribute_generator
Sascha Kühl
2025-11-21 09:24:53 +0100
758284c2b3
renamed class attribute_definition to attribute
Sascha Kühl
2025-11-21 09:22:00 +0100
dae3c1645b
removed object_definition class
Sascha Kühl
2025-11-21 09:16:53 +0100
d8903ed772
compilation fixes and disabled database type char[]
Sascha Kühl
2025-11-21 09:11:14 +0100
3f3773dc71
fixed core- and orm-tests. postgres-tests needs some work
Sascha Kühl
2025-11-20 15:35:40 +0100
95c555d03a
compilation fixes
Sascha Kühl
2025-11-19 16:17:25 +0100
9c42df3f83
added a todo list
Sascha Kühl
2025-11-18 16:27:51 +0100
fb4bc03da0
moved column and table class from namespace sql to query
Sascha Kühl
2025-11-18 16:27:38 +0100
7242dc2612
attribute_definition and object_definition progress
Sascha Kühl
2025-11-17 15:58:09 +0100
9ffcee1317
removed the value field from attribute_definition because it's a definition and should not hold a value.
Sascha Kühl
2025-11-17 13:16:18 +0100
d1731a7f15
some sql classes refactorings like column and table structs to classes
Sascha Kühl
2025-11-14 16:16:07 +0100
34e6d41554
move the process method outside the airplane class to prove extrusive processing functionality.
Sascha Kühl
2025-11-14 09:48:50 +0100
61796d7c42
reuse a call to process instead of duplicting code
Sascha Kühl
2025-11-14 09:47:28 +0100
167e2ef382
added a timeout parameter to connection_pool::acquire and a connection_pool::try_acquire with connection id
Sascha Kühl
2025-11-13 16:28:41 +0100
d6de8da3c8
schema progress
Sascha Kühl
2025-11-13 16:27:58 +0100
0d08ad4179
column generator progress
Sascha Kühl
2025-11-12 22:18:56 +0100
1c5b2b21b0
column, placeholder and column_value generator progress
Sascha Kühl
2025-11-12 15:53:03 +0100
9e76203bc9
column, placeholder and column_value generator progress
Sascha Kühl
2025-11-11 16:19:58 +0100
1d84b112f1
column generator progress
Sascha Kühl
2025-11-11 08:02:46 +0100
b3bff2dd1b
column, placeholder and column_value generator progress
Sascha Kühl
2025-11-10 16:12:53 +0100
4b51ad21da
added alter table command to fluent query builder
Sascha Kühl
2025-11-05 11:05:03 +0100