-
74a8f56ab5
wip
wip-bytecode
apucher
2023-01-08 14:45:03 +01:00
-
b805eed622
wip
wea_ondara
2022-12-20 17:33:29 +01:00
-
c0f7b919f7
rename null classes to dummy classes
main
apucher
2022-12-22 10:20:17 +01:00
-
d0d51c1013
rename nul folder to dummy folders because windows is shit
wea_ondara
2022-12-22 10:12:25 +01:00
-
e1203eb5f4
cleanup
wea_ondara
2022-11-27 08:27:55 +01:00
-
7407d673fb
print diff of modelbuilder diff check test function to stderr
wea_ondara
2022-11-27 08:21:21 +01:00
-
506725b96d
fix sqlType missing in hashCode of DbField, also add it to moldelbuilder diff check test function
wea_ondara
2022-11-27 08:20:00 +01:00
-
ddce1c83dc
improve object comparision of DbEntity and DbField
wea_ondara
2022-11-27 08:16:48 +01:00
-
195f3d0148
added database value generation with identity generation
wea_ondara
2022-11-27 08:10:52 +01:00
-
3e581a9e4a
create primary keys on directly on table creation instead of a seperate operation
wea_ondara
2022-11-27 07:58:29 +01:00
-
1f90bc551b
fix migration generation where sqltype was not properly set; also fix tests for that
wea_ondara
2022-11-27 06:41:38 +01:00
-
03850b78dd
added todos
wea_ondara
2022-11-27 06:35:04 +01:00
-
d4efbfff46
fix mysql migration log insert
wea_ondara
2022-11-26 07:33:27 +01:00
-
2910b2c282
create migrations table via built-in migration
wea_ondara
2022-11-26 06:06:51 +01:00
-
913df99732
refactor migration applier, added tests
wea_ondara
2022-11-26 05:35:59 +01:00
-
88366c937a
add equals, hashcode and to toString to migration operations
wea_ondara
2022-11-26 05:33:23 +01:00
-
591ac504fe
fully impl nullplatform
wea_ondara
2022-11-24 15:42:37 +01:00
-
58a8211513
fix import
wea_ondara
2022-11-24 14:56:01 +01:00
-
cd30f58500
added to to binary expression
wea_ondara
2022-11-24 14:55:16 +01:00
-
922da9556c
move query builders to proper locations
wea_ondara
2022-11-24 14:54:56 +01:00
-
103beeaafb
adjust/create tests for query builder
wea_ondara
2022-11-24 14:53:21 +01:00
-
a1e3377599
add null checks to asm constructors
wea_ondara
2022-11-24 14:17:26 +01:00
-
038ebe4aff
cleanup log
wea_ondara
2022-11-24 14:16:43 +01:00
-
237be45dc3
added tests for util class
wea_ondara
2022-11-24 14:15:52 +01:00
-
65570d0029
added tests for check class
wea_ondara
2022-11-24 14:15:35 +01:00
-
f5cb7c93c5
move class to proper package
wea_ondara
2022-11-23 17:33:24 +01:00
-
8b9659e867
cleanup
wea_ondara
2022-11-23 17:30:13 +01:00
-
c11e1b09f1
fix dep in pom
wea_ondara
2022-11-23 17:23:30 +01:00
-
6f0743889b
refactor modelbuilder
wea_ondara
2022-11-23 17:23:09 +01:00
-
3c85ef2c84
refactor migration creator
wea_ondara
2022-11-23 17:22:08 +01:00
-
f0d3948338
add migration molue ref to main pom
wea_ondara
2022-11-23 17:17:50 +01:00
-
94b408bd79
cleanup code generation
wea_ondara
2022-11-23 17:17:20 +01:00
-
802288e6ab
move remaining mysql class to mysql module
wea_ondara
2022-11-23 17:15:53 +01:00
-
99b49083ec
added SqlPlatform class with getters to platform specific implementations
wea_ondara
2022-11-23 17:13:39 +01:00
-
1b8d9f94d8
move migration creator to seperate module
wea_ondara
2022-11-23 16:31:25 +01:00
-
481280ed88
modularize project
wea_ondara
2022-11-23 14:21:11 +01:00
-
915fc4a87b
added command line to create migrations
wea_ondara
2022-11-23 13:50:54 +01:00
-
17d71eb2f3
cleanup
wea_ondara
2022-10-01 16:32:00 +02:00
-
27198a1e78
added string support for lambda expressions
wea_ondara
2022-09-18 14:28:50 +02:00
-
6870435eea
add method reference support to asm parser
wea_ondara
2022-09-12 18:48:14 +02:00
-
4e75ce3b2e
use proper javac for migration tests
wea_ondara
2022-09-10 13:19:12 +02:00
-
4e90b7cc90
properly parse getters via asm parser
wea_ondara
2022-09-10 13:00:32 +02:00
-
de17b8985a
fix issues with foreign key exposure and add some tests for it
wea_ondara
2022-09-10 11:19:06 +02:00
-
967d099d81
fix asm parser for methods
wea_ondara
2022-09-10 11:11:58 +02:00
-
284bf647b4
resolve getters
wea_ondara
2022-09-08 19:24:55 +02:00
-
2f0fa26c6d
cleanup
wea_ondara
2022-09-08 18:36:14 +02:00
-
6cdf74f351
more tests
wea_ondara
2022-09-08 17:20:16 +02:00
-
703e3b1367
rename test
wea_ondara
2022-09-08 17:12:42 +02:00
-
cdd650c1de
more tests
wea_ondara
2022-09-08 17:12:03 +02:00
-
445d3f4a9c
rename test
wea_ondara
2022-09-08 17:09:16 +02:00
-
dff7dd4229
drop referencing foreign keys when primary key of entity builder is dropped
wea_ondara
2022-09-08 17:05:50 +02:00
-
ad29897cd8
added option to modelbuilder from context initialization
wea_ondara
2022-09-08 16:54:32 +02:00
-
6a1585f438
added migrations
wea_ondara
2022-09-08 15:58:20 +02:00
-
2876c6d2e7
wip
count
wea_ondara
2022-08-15 19:36:01 +02:00
-
-
831a734668
wip
include
wea_ondara
2022-08-15 19:34:28 +02:00
-
-
d532d92c0f
use 'value' for class value in Clazz annotation instead of 'clazz'
wea_ondara
2022-08-14 16:44:32 +02:00
-
c6264b8e3e
added basic model validation
wea_ondara
2022-08-14 16:17:53 +02:00
-
dc01753fec
added readme
wea_ondara
2022-08-14 16:17:08 +02:00
-
b11ae150b3
added migration generation
wea_ondara
2022-08-14 12:41:44 +02:00
-
23e046ef7e
move asm related tests from FilterOpTest to OptimizedAsmParser testcase
wea_ondara
2022-07-27 15:27:59 +02:00
-
3824a6f595
optimization tests + query builder
wea_ondara
2022-07-26 19:33:35 +02:00
-
ff4385aa5c
added foreign keys
wea_ondara
2022-07-24 13:13:13 +02:00
-
7ac7799d57
added constraints and constraint annotations, except foreign key annotation
wea_ondara
2022-07-21 21:45:26 +02:00
-
878d235e64
added modelbuilder
wea_ondara
2022-07-17 12:09:03 +02:00
-
00b7fb2f45
added entity class to dbset
wea_ondara
2022-07-15 21:18:57 +02:00
-
5dae201bfb
added order by support
wea_ondara
2022-07-15 12:51:16 +02:00
-
85dede86f0
added limits
wea_ondara
2022-07-14 21:54:23 +02:00
-
4cf1bfe65c
replace field string list with SelectableExpression list in SelectExpression
wea_ondara
2022-07-14 20:56:17 +02:00
-
da574b52cf
added getter support in precidates
wea_ondara
2022-07-14 20:12:05 +02:00
-
4bee1e28e4
fix queries with 'WHERE field == 0' so that they are not represented as 'WHERE NOT field'
wea_ondara
2022-07-14 18:06:39 +02:00
-
eee94e9c45
better ternary operator resolving
wea_ondara
2022-07-14 18:05:03 +02:00
-
eb5b3a9879
consistent toString functions for expressions, parentasis are added if neccessary
wea_ondara
2022-07-14 18:02:18 +02:00
-
7dafade67a
added support for long, float and double
wea_ondara
2022-07-13 21:05:14 +02:00
-
a267d7034b
added null support to parsing
wea_ondara
2022-07-11 22:03:40 +02:00
-
8bb2265abd
initial commit
wea_ondara
2022-07-11 21:18:54 +02:00