WIP: Compiled SQL function #33

Draft
flecomte wants to merge 37 commits from compiled_sql_function into master

37 Commits

Author SHA1 Message Date
817912dd5b clean 2023-06-03 01:09:28 +02:00
96aaa1ada9 fix toString of parameter 2023-06-03 01:01:33 +02:00
3e3a72306b fix caps in quoted names 2023-06-03 00:19:10 +02:00
f4e88d385b Escaped parameters name 2023-06-02 23:26:21 +02:00
5c37481368 Parameters with type fixed size array 2023-06-02 22:29:25 +02:00
f228ec8da2 skip FunctionGeneratorTest for now 2023-06-02 22:08:10 +02:00
7c26670a1b Parameters with type array 2023-06-02 22:05:20 +02:00
aa3ca82b39 fix default not trim 2023-06-02 20:33:52 +02:00
67fae02cb3 typo fix 2023-06-02 20:28:34 +02:00
88d79b9609 fiw UPPERCASE on parameter type 2023-06-02 20:28:02 +02:00
0702e7dca8 add test for parameter direction 2023-06-01 23:07:13 +02:00
9cba119337 Parse Function Returns 2023-06-01 22:47:10 +02:00
1def5ae095 lint and simplify code 2023-06-01 02:18:07 +02:00
ad657a6136 lint 2023-06-01 01:56:14 +02:00
aa1435bb4e move parsing class and function 2023-06-01 01:48:57 +02:00
691fd888f5 WIP: begin of returns 2023-05-31 23:58:57 +02:00
6f6e9f6560 rename argument to parameter 2023-05-31 23:47:55 +02:00
9f6c32375e Implement getArgDefault 2023-05-31 23:09:10 +02:00
eac77d7419 WIP: add more tests 2023-05-31 01:53:08 +02:00
75066d977c WIP: Function parsing 2023-05-31 01:38:41 +02:00
9fc6a23ac1 WIP: refactor of ConnectionTest 2023-04-11 20:25:31 +02:00
c268efb44f clean code 2023-04-07 01:23:30 +02:00
f8f3273f18 remove useless function migration.test() 2023-04-07 00:53:42 +02:00
b31c8c87f1 Add more type 2023-04-06 21:48:35 +02:00
56c67981db test vararg for ExecutableRaw.execute 2023-04-06 21:41:10 +02:00
bd473daa6c Add test for DataNotFoundException 2023-04-06 21:27:51 +02:00
1af34366fc Lint 2023-04-06 21:14:36 +02:00
a7e66ab8b5 Clean the request process
Remove paginated
Remove Entity classes
Add Annotation for serialize object
rename selectOne/selectMultiple to execute
2023-04-06 21:03:15 +02:00
7d39dcf248 fix tests 2023-04-06 00:07:41 +02:00
b96ffcc5ea Install and use kotest 2023-04-05 23:46:40 +02:00
074228807e Improve generate() 2023-04-05 23:15:17 +02:00
ee89ffcb1d clean getDefinition 2023-04-05 23:13:58 +02:00
d5b8472304 add Connection.selectAny() 2023-04-05 23:13:39 +02:00
2cd69d4501 rename function file 2023-04-05 23:13:26 +02:00
79d2e52978 add Connection.selectAny() 2023-04-05 23:12:08 +02:00
90d5f6e0d7 update postgresql to v15 2023-04-05 23:06:48 +02:00
39bae86307 WIP: First implement of compiled function 2023-01-13 00:29:08 +01:00