Commit Graph

46 Commits

Author SHA1 Message Date
8a452a6897 Add ShadowJar compatibility and Query file can be define name with comment
Add Migration and Query definition class
Add Docker DB for tests
2020-05-10 21:45:50 +02:00
Fabrice Lecomte
05fb868574 Add serialise list 2020-03-15 20:18:55 +01:00
Fabrice Lecomte
898951e91a Add Immutable Entities 2020-01-23 00:40:47 +01:00
dbf5fbcfc5 Add Serializable Parameter 2019-10-22 11:10:02 +02:00
c4125f1429 Lint 2019-10-10 21:44:56 +02:00
2a738e0595 remove id in EntityI interface & remove usless EntitiesCollections 2019-10-02 11:16:28 +02:00
8810c1f08d Drop function if already exists and conflict 2019-09-20 02:27:15 +02:00
215c054f27 rename interface UpdatedBy to EntityUpdatedBy 2019-08-27 22:57:49 +02:00
e42f3b07cb clean entities 2019-08-07 22:45:40 +02:00
01a0000b15 clean code 2019-08-04 22:23:12 +02:00
24349fc71f use sendQuery if no return is expected 2019-08-04 21:09:24 +02:00
cbb86dacc5 fix: deserializer test 2019-08-04 18:04:13 +02:00
88d581c529 fix: functions migrations 2019-08-02 20:39:30 +02:00
56a141a34c fix: resource dir 2019-08-02 19:32:12 +02:00
63a22ef46a feature: add forceAllDown to migration 2019-08-01 01:36:59 +02:00
528f2b6daa feature: remove User interface 2019-08-01 01:36:08 +02:00
bb3b0d7e34 feature: update input with response if input and output is the same object 2019-07-31 12:59:48 +02:00
1f9636960d fix: Entity CreatedBy 2019-07-30 23:09:36 +02:00
7346c85f95 fix: DateTime serializer 2019-07-30 23:01:58 +02:00
1a70f3f03b feature #11: select with extra parameters 2019-07-18 18:18:47 +02:00
a32b70c316 feature #10: log Query 2019-07-18 00:04:12 +02:00
09c20fc385 feature #8: Pagination for Query & Function 2019-07-18 00:03:50 +02:00
fda41deeb9 feature #8: Pagination for request 2019-07-18 00:03:13 +02:00
ea4dac5d97 refactoring: symplify generics 2019-07-15 22:51:05 +02:00
e6b8e66b28 feature #6: Implement named parameters 2019-07-15 22:51:01 +02:00
b00f8cb5d0 feature #15: fix migration test if run twice 2019-07-06 00:27:26 +02:00
6dc5e611aa feature #9: add lock on execute migration 2019-07-05 21:09:07 +02:00
9c02fd21ca feature #2: save executed migration in DB 2019-07-05 10:04:14 +02:00
f48b06b596 feature: get migrations from DB 2019-07-02 18:00:50 +02:00
ebc1a67420 Implement begining of migration
Move Function/Query definition
2019-06-28 15:58:51 +02:00
bfefcac88d refactoring: move Serializer.kt 2019-06-24 16:50:02 +02:00
793922f396 feature: add exec method on query & function 2019-06-24 16:09:34 +02:00
96b335875d refactoring: EntitiesCollections & add EntityI.className 2019-06-24 15:47:18 +02:00
b3d9e7624b feature add exec method 2019-06-18 10:19:28 +02:00
797825966d feature: serialize entity arg before send the request 2019-06-17 14:44:30 +02:00
f960e4a66a refactoring: force cast args 2019-06-17 14:43:59 +02:00
00d2fa335d refactoring: move Query/Function logic into Requester class 2019-06-14 17:09:52 +02:00
baa2976e80 test: getRequestFromFunction 2019-06-14 09:04:46 +02:00
2d494d6e3e Big refactoring and implement Function 2019-06-13 15:26:52 +02:00
ed87175b3f Add Helper Entity 2019-06-06 15:18:27 +02:00
f20d349c3d add Init and Down script for tests 2019-06-06 14:03:34 +02:00
9b7d2ffa8c fetch sql files and save Queries into List 2019-06-05 17:02:25 +02:00
81e46735df implement SelectOne and multiple
add Fixtures
2019-06-04 13:28:38 +02:00
c5d4bfb07a Add Connection and refactoring EntityCollection 2019-06-03 17:29:05 +02:00
65fb032ad9 Add EntityCollection 2019-06-03 11:52:30 +02:00
366d8edab3 Add Serializer 2019-05-31 15:14:36 +02:00