Commit Graph

90 Commits

Author SHA1 Message Date
Fabio Di Stasio e6ef5ffa56 refactor: improved the way how schema is passed to client classes 2021-07-21 14:40:29 +02:00
Fabio Di Stasio 0a9983d30d feat: new function, procedure and scheduler tabs 2021-07-20 16:59:59 +02:00
Fabio Di Stasio c87b8dc738 refactor: passing schema from table context options 2021-07-14 18:15:13 +02:00
Fabio Di Stasio 5bb4e496f2 feat(MySQL): improved schema detection for queries 2021-07-14 12:31:37 +02:00
Fabio Di Stasio ab382dfbcd feat: new data tabs 2021-07-13 19:23:02 +02:00
Fabio Di Stasio 7488bc7a17 refactor(core): better way to obtain schema 2021-07-13 09:09:25 +02:00
Fabio Di Stasio c6897af22d feat(MySQL): possibility to set a default schema in connection parameters 2021-07-09 10:26:16 +02:00
Christian Ratz 1801bef019
feat: SSH Tunnel functionality (#81)
* added ssh-tunnel-functionality for mysql-connections

* remove autoformat-stuff

* added identity for using ssh-key

* added identity to mysqlclient to use sshkey

* removed debug console.log

* added ssh-tunnel-functionality for postgresqlclient

* changed naming to sshKey for sshKey-input

* refactoring code

* fix lint

* set dbConfig.ssl to null initially
2021-07-05 09:30:52 +02:00
Fabio Di Stasio 08d5b1b329 feat: contextual option to duplicate tables 2021-07-03 12:27:50 +02:00
Fabio Di Stasio faa07a077c fix: fields default not correctly set in table filler 2021-07-01 19:18:57 +02:00
Fabio Di Stasio 4133fc452f fix(MySQL): pool connections not released after MySQL errors, causing endless load animation 2021-06-11 15:02:45 +02:00
Fabio Di Stasio 690a4541f9 perf: remove comments from queries before execution 2021-06-11 14:32:51 +02:00
Fabio Di Stasio cce5adbac7 feat(PostgreSQL): trigger rename and delete 2021-06-08 09:12:43 +02:00
Fabio Di Stasio 9ca059d979 fix(MySQL): view's data tab doesn't work with some views, closes #71 2021-06-03 10:54:59 +02:00
Fabio Di Stasio faa799c8ea fix(MySQL): missing schema altering tables in some conditions 2021-05-31 17:07:48 +02:00
Fabio Di Stasio acc1eeb094 fix: empty offset in cell update queries 2021-05-31 14:27:02 +02:00
Fabio Di Stasio 79f033e524 feat: prev/next buttons to browse the results pages of data tab 2021-05-27 22:13:59 +02:00
Fabio Di Stasio 310cfaa3c2 fix(MySQL): wrong schema in view data tab select, closes #71 2021-05-26 17:44:33 +02:00
Fabio Di Stasio f1636f1528 fix(MySQL): can't access tables having UNIQUE KEY, closes #69 2021-05-23 11:12:09 +02:00
Fabio Di Stasio 7a766f04e6 perf: improved the way how field default value are handled 2021-05-22 16:24:19 +02:00
Fabio Di Stasio 1e37f2a96f fix: unable to add new ENUM fields 2021-05-20 12:38:05 +02:00
Fabio Di Stasio 434711a360 perf(MySQL): improved connections pool handling 2021-05-15 21:47:30 +02:00
Fabio Di Stasio 6b0b8b19d7 fix(MySQL): connection loses schema in some conditions 2021-05-14 17:02:27 +02:00
Fabio Di Stasio 475397ca34 fix: issue with ENUM and SET fields on table filler modal 2021-05-13 20:46:44 +02:00
Fabio Di Stasio 7a62131cc7 fix: issue with ENUM and SET length when creating a new field 2021-05-13 15:45:54 +02:00
Fabio Di Stasio 3baf6fa173 fix: better detection and handling of field default type 2021-05-06 22:21:42 +02:00
Fabio Di Stasio 29e2d92b5b fix: no quotes around strings in field default custom value 2021-05-05 17:13:12 +02:00
Fabio Di Stasio bebba64d06 feat(MySQL): ENUM and SET fields support, closes #61 2021-05-04 21:50:41 +02:00
Fabio Di Stasio 5208ec171b fix(MySQL): multiple queries non properly split in some cases 2021-04-29 21:03:32 +02:00
Fabio Di Stasio 1b09909126 fix: semicolon inside strings breaks queries, closes #59 2021-04-28 11:50:07 +02:00
Fabio Di Stasio dcccb544f9 fix(MySQL): invalid JavaScript datetime values not shown 2021-04-16 18:48:56 +02:00
Fabio Di Stasio 90fd9db917 perf(MySQL): improved the way to get routine and functions parameters 2021-04-14 18:06:20 +02:00
Fabio Di Stasio d0b3e1b1b8 feat(PostgreSQL): support of arrays in table settings 2021-04-09 19:31:41 +02:00
Fabio Di Stasio 4d844fe2c9 refactor: rename database to schema 2021-03-17 11:15:14 +01:00
Fabio Di Stasio d892fa6fb3 feat(PostgreSQL): partial postgre implementation 2021-03-16 18:42:03 +01:00
Fabio Di Stasio 049143d143 feat: processes list tool 2021-03-03 19:31:05 +01:00
Fabio Di Stasio db4430609e feat(MySQL): support to new mysql8 authentication, closes #45 2021-03-02 12:03:01 +01:00
Fabio Di Stasio 201fad9265 fix(MySQL): wrong TIMESTAMP fields length 2021-02-27 18:30:34 +01:00
Fabio Di Stasio 777b73fa6f feat(UI): query duration calc 2021-02-26 18:45:00 +01:00
Fabio Di Stasio 219da0aba4 feat(UI): run procedures/functions from sidebar context menu 2021-02-25 17:43:23 +01:00
Fabio Di Stasio 3aa2159a1a fix(MySQL): issue obtaining routine/function parameters 2021-02-24 19:45:27 +01:00
Fabio Di Stasio 76d92cd106 fix: issue managing function/routine parameters 2021-02-24 12:46:31 +01:00
Fabio Di Stasio b0576acdf6 perf(core): bulk inserts support 2021-02-08 11:46:57 +01:00
Fabio Di Stasio 15417e8a77 feat(UI): database version in app footer 2021-02-01 16:31:48 +01:00
Fabio Di Stasio a11bac504c perf: big performance improvement in database structure loading 2021-01-23 15:50:21 +01:00
Fabio Di Stasio b9ed8dd610 fix: error retriving dato of some schedulers 2021-01-22 18:46:33 +01:00
Fabio Di Stasio 4bc9bbfb34 perf: better fields type detection 2021-01-21 18:14:37 +01:00
Fabio Di Stasio 4923128236 fix: unable to call stored routines from query tabs 2021-01-19 19:14:11 +01:00
Fabio Di Stasio dbe7b9dd23 feat: schedulers creation 2021-01-16 11:32:42 +01:00
Fabio Di Stasio ceab4ef243 feat: scheduler edit 2021-01-15 19:18:16 +01:00