Commit Graph

53 Commits

Author SHA1 Message Date
wea_ondara
103beeaafb adjust/create tests for query builder 2022-11-24 14:53:21 +01:00
wea_ondara
a1e3377599 add null checks to asm constructors 2022-11-24 14:17:26 +01:00
wea_ondara
038ebe4aff cleanup log 2022-11-24 14:16:43 +01:00
wea_ondara
237be45dc3 added tests for util class 2022-11-24 14:15:52 +01:00
wea_ondara
65570d0029 added tests for check class 2022-11-24 14:15:35 +01:00
wea_ondara
f5cb7c93c5 move class to proper package 2022-11-23 17:33:24 +01:00
wea_ondara
8b9659e867 cleanup 2022-11-23 17:30:13 +01:00
wea_ondara
c11e1b09f1 fix dep in pom 2022-11-23 17:23:30 +01:00
wea_ondara
6f0743889b refactor modelbuilder 2022-11-23 17:23:09 +01:00
wea_ondara
3c85ef2c84 refactor migration creator 2022-11-23 17:22:08 +01:00
wea_ondara
f0d3948338 add migration molue ref to main pom 2022-11-23 17:17:50 +01:00
wea_ondara
94b408bd79 cleanup code generation 2022-11-23 17:17:20 +01:00
wea_ondara
802288e6ab move remaining mysql class to mysql module 2022-11-23 17:15:53 +01:00
wea_ondara
99b49083ec added SqlPlatform class with getters to platform specific implementations 2022-11-23 17:13:39 +01:00
wea_ondara
1b8d9f94d8 move migration creator to seperate module 2022-11-23 16:31:25 +01:00
wea_ondara
481280ed88 modularize project 2022-11-23 14:21:11 +01:00
wea_ondara
915fc4a87b added command line to create migrations 2022-11-23 13:50:54 +01:00
wea_ondara
17d71eb2f3 cleanup 2022-10-01 16:32:00 +02:00
wea_ondara
27198a1e78 added string support for lambda expressions 2022-09-18 14:34:53 +02:00
wea_ondara
6870435eea add method reference support to asm parser 2022-09-12 18:49:41 +02:00
wea_ondara
4e75ce3b2e use proper javac for migration tests 2022-09-10 13:19:12 +02:00
wea_ondara
4e90b7cc90 properly parse getters via asm parser 2022-09-10 13:00:32 +02:00
wea_ondara
de17b8985a fix issues with foreign key exposure and add some tests for it 2022-09-10 11:19:06 +02:00
wea_ondara
967d099d81 fix asm parser for methods 2022-09-10 11:12:21 +02:00
wea_ondara
284bf647b4 resolve getters 2022-09-08 19:24:55 +02:00
wea_ondara
2f0fa26c6d cleanup 2022-09-08 18:36:14 +02:00
wea_ondara
6cdf74f351 more tests 2022-09-08 17:20:16 +02:00
wea_ondara
703e3b1367 rename test 2022-09-08 17:12:42 +02:00
wea_ondara
cdd650c1de more tests 2022-09-08 17:12:03 +02:00
wea_ondara
445d3f4a9c rename test 2022-09-08 17:09:16 +02:00
wea_ondara
dff7dd4229 drop referencing foreign keys when primary key of entity builder is dropped 2022-09-08 17:05:50 +02:00
wea_ondara
ad29897cd8 added option to modelbuilder from context initialization 2022-09-08 16:54:32 +02:00
wea_ondara
6a1585f438 added migrations 2022-09-08 15:58:55 +02:00
wea_ondara
d532d92c0f use 'value' for class value in Clazz annotation instead of 'clazz' 2022-08-14 16:48:53 +02:00
wea_ondara
c6264b8e3e added basic model validation 2022-08-14 16:17:53 +02:00
wea_ondara
dc01753fec added readme 2022-08-14 16:17:08 +02:00
wea_ondara
b11ae150b3 added migration generation 2022-08-14 12:41:44 +02:00
wea_ondara
23e046ef7e move asm related tests from FilterOpTest to OptimizedAsmParser testcase 2022-07-27 15:27:59 +02:00
wea_ondara
3824a6f595 optimization tests + query builder 2022-07-26 19:33:35 +02:00
wea_ondara
ff4385aa5c added foreign keys 2022-07-24 13:13:13 +02:00
wea_ondara
7ac7799d57 added constraints and constraint annotations, except foreign key annotation 2022-07-21 21:45:26 +02:00
wea_ondara
878d235e64 added modelbuilder 2022-07-17 12:09:03 +02:00
wea_ondara
00b7fb2f45 added entity class to dbset 2022-07-15 21:18:57 +02:00
wea_ondara
5dae201bfb added order by support 2022-07-15 12:51:16 +02:00
wea_ondara
85dede86f0 added limits 2022-07-14 21:54:23 +02:00
wea_ondara
4cf1bfe65c replace field string list with SelectableExpression list in SelectExpression 2022-07-14 20:56:17 +02:00
wea_ondara
da574b52cf added getter support in precidates 2022-07-14 20:12:29 +02:00
wea_ondara
4bee1e28e4 fix queries with 'WHERE field == 0' so that they are not represented as 'WHERE NOT field' 2022-07-14 18:06:39 +02:00
wea_ondara
eee94e9c45 better ternary operator resolving 2022-07-14 18:05:03 +02:00
wea_ondara
eb5b3a9879 consistent toString functions for expressions, parentasis are added if neccessary 2022-07-14 18:02:18 +02:00