Commit Graph

34 Commits

Author SHA1 Message Date
Pranav C
c6a21786c8 fix: move typecast to connection 2023-12-13 19:48:45 +05:30
Pranav C
9eff25bd41 refactor: move function definition and avoid mutating object 2023-12-06 12:46:12 +05:30
Pranav C
0772a50a16 fix(executor): add typeCast method in knex config to handle binary and decimal type 2023-12-06 12:34:17 +05:30
mertmit
51f5ceb94a chore: copy public dir to dist
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-10 13:52:53 +03:00
mertmit
1bfab04278 chore: add public dir
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-10 13:46:51 +03:00
mertmit
6ec63f58e3 fix: support old route
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-10 13:46:51 +03:00
mertmit
e51c216a3f feat: se metrics per source
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-10 13:46:51 +03:00
mertmit
2b41162d56 chore: nc.txt for sql-executor
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-10 13:46:51 +03:00
mertmit
1d9d1918a7 chore: add nc-sql-executor to pnpm workspace
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-08 16:27:53 +03:00
mertmit
fbbc5584d2 refactor: suppress se logging
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-08 16:01:32 +03:00
mertmit
a81f83498e fix: single query handling
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-08 16:01:32 +03:00
mertmit
3da2080b7f fix: json schema for sql executor
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-08 16:01:32 +03:00
mertmit
fb5f9cb19c refactor: health api
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-08 16:01:32 +03:00
mertmit
5f0548d875 feat: migrate sql executor to fastify
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-08 16:01:32 +03:00
mertmit
774661843a refactor: prettier
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-08 16:01:32 +03:00
mertmit
70b61d89f9 feat: health check and auto activation for sql executor
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-08 16:01:32 +03:00
mertmit
17620238af feat: dynamic pool size
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-08 16:01:32 +03:00
mertmit
319a84080a refactor: move custom knex part to bottom
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-08 16:01:32 +03:00
mertmit
d12ecd4653 chore: use same node image with nocodb dockerfile
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-08 16:01:32 +03:00
mertmit
b39706ace8 fix: increase max connections to 10
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-08 16:01:32 +03:00
mertmit
842cd55430 test: sql-executor
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-08 16:01:32 +03:00
mertmit
5e4b2eb32c fix: logging for ms
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-08 16:01:32 +03:00
starbirdtech383
3f9606f778 add dependency @types/node 2023-11-08 16:01:32 +03:00
starbirdtech383
10f60c8627 sql executor build and deploy to staging scripts 2023-11-08 16:01:32 +03:00
mertmit
980b137ab7 feat: sql executor
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-08 16:01:32 +03:00
mertmit
590cf7fd65 fix: drop min to 0
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-08 16:01:32 +03:00
starbirdtech383
be1245effd remove package-lock.json for now 2023-11-08 16:01:32 +03:00
mertmit
40bb507b52 fix: tz issue
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-08 16:01:32 +03:00
mertmit
91bbc8bc43 chore: install dependencies
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-08 16:01:32 +03:00
starbirdtech383
06c9b006d6 npm add pg dependency 2023-11-08 16:01:32 +03:00
mertmit
72ae060b19 fix: error handling for sql executor
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-08 16:01:32 +03:00
starbirdtech383
93ea680218 basic docker file for nc-sql-executor 2023-11-08 16:01:32 +03:00
mertmit
560047a5af feat: microservice transaction support
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-08 16:01:32 +03:00
mertmit
a9a57e5b7d refactor: rename microservice
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-11-08 16:01:32 +03:00