Commit Graph

492 Commits

Author SHA1 Message Date
Jan Prochazka
728f3621eb fix 2024-06-01 12:37:57 +02:00
Jan Prochazka
ca0ae2084c oracle: handle statements in stream 2024-06-01 10:49:38 +02:00
Jan Prochazka
0cc7a98391 oracle: fixed commit 2024-06-01 08:36:13 +02:00
Jan Prochazka
68a40e5da6 oracle: upgraded query spliiter 2024-06-01 08:16:37 +02:00
Jan Prochazka
bbf2e2f7ed fixes 2024-06-01 08:12:18 +02:00
Jan Prochazka
1f75a818c8 oracle: code cleanup, not null detection 2024-05-31 17:03:35 +02:00
Jan Prochazka
ebdcd9ad94 oracle: detect autoincrement column 2024-05-31 16:49:43 +02:00
Jan Prochazka
2d1ac97191 oracle: fixed analysing constraints 2024-05-31 16:45:33 +02:00
Jan Prochazka
8f5b395935 oracle analyser code cleanup 2024-05-31 16:06:39 +02:00
Jan Prochazka
df60d40134 oracle - using default schema 2024-05-31 15:21:49 +02:00
Jan Prochazka
2723c41832 oracle analyser per schema 2024-05-31 14:35:35 +02:00
Jan Prochazka
a2102a51a1 use oracledb purejs client 2024-05-31 10:17:48 +02:00
Jan Prochazka
373a35fe65 Revert "Merge pull request #744 from Bare7a/postgresql-user-type-enhancements"
This reverts commit fdabe1eeaa, reversing
changes made to 4429b1d618.
2024-05-29 07:09:43 +02:00
Jan Prochazka
20c1315380 pg more analyser logs 2024-05-27 12:02:40 +02:00
Jan Prochazka
e9442bd633 postgreSQL - extended nalyser logs 2024-05-27 11:43:38 +02:00
Jan Prochazka
5fe55af3b7 feat(mongo): fixed data writes after mongo driver upgrade #798 2024-05-24 09:37:44 +02:00
Jan Prochazka
fdabe1eeaa
Merge pull request #744 from Bare7a/postgresql-user-type-enhancements
Postgresql - Show proper types for Composite Types, Enums and Arrays
2024-05-09 13:21:04 +02:00
Jan Prochazka
6e3cd08d8a redis driver upgraded 2024-05-09 12:16:14 +02:00
Jan Prochazka
b1cf418058 upgrade electron && db drivers 2024-05-08 10:17:45 +02:00
Jan Prochazka
e981cb2734 upgrade webpack 2024-05-08 08:31:10 +02:00
Jan Prochazka
6f4c0edb46 upgraded mongodb driver 2024-05-08 08:21:51 +02:00
Bare7a
26a46d9037 updated tableModifications.js 2024-04-06 17:39:58 +03:00
Bare7a
b9a974ca27 updated tableModifications.js 2024-04-06 17:37:14 +03:00
Bare7a
e4ed163723 updated tableModifications.js 2024-04-06 17:33:47 +03:00
Bare7a
4d8c62f3f5 updated tableModifications.js 2024-04-06 17:31:25 +03:00
Bare7a
4b2e28483b Updated columns.js 2024-04-06 17:30:09 +03:00
Bare7a
3cd070e211
Update columns.js 2024-04-06 17:21:06 +03:00
Bare7a
1e818e7756 Postgresql - Show proper types for Composite Types, Enums and Arrays 2024-04-06 17:13:36 +03:00
Jan Prochazka
9ad82caac5 Revert "Merge branch 'update-packages'"
This reverts commit c4f322bda2, reversing
changes made to f090661eb9.
2024-02-12 13:08:30 +01:00
Jan Prochazka
504bbeac52 upgraded mongodb driver 2024-02-12 12:55:20 +01:00
Luboš Nguyen
cdde770810
enum + set for mysql (#693)
* enum + set for mysql

* enum + set for mysql | dropdown

* enum for mysql | removed empty option
2024-01-23 10:05:49 +01:00
ProjectInfinity
c22bb6905c Use webpack5 for mysql plugin 2023-12-24 15:17:06 +01:00
ProjectInfinity
695c7c2a74 Increase mysql2 version 2023-12-24 05:28:36 +01:00
Jan Prochazka
409278eca4 mongodb: encode username and password #560 2023-05-27 08:41:54 +02:00
Jan Prochazka
b65d211def postpone creation of native modules #561 2023-05-26 17:48:22 +02:00
Jan Krüger
4f2b3c15e2
fix(plugins/mssql): fix typo in datetimeoffset dataType
fixes #555
2023-05-09 18:13:32 +02:00
Jan Prochazka
86c02a76d0 reverted xlsx 2023-03-13 20:42:27 +01:00
Jan Prochazka
feed0cd8db postgres analyse index desc #514 2023-03-11 10:33:13 +01:00
Jan Prochazka
0ca5114b71 Merge branch 'develop' 2023-02-26 10:14:42 +01:00
Jan Prochazka
d1ae7fe6e9 oracle support marked as experimental 2023-02-26 10:08:41 +01:00
Jan Prochazka
1417f53c56 disable SSL tab for oracle 2023-02-26 10:03:25 +01:00
Jan Prochazka
7a606cf8ef oracle port config #496 2023-02-26 10:01:53 +01:00
Jan Prochazka
622773fccd optimalization of loading oracle structure 2023-02-26 09:40:12 +01:00
Jan Prochazka
64ceea3779 fiuxed dependency 2023-02-26 09:05:36 +01:00
Jan Prochazka
2d74b831c5 fixed sqlite data duplicator 2023-02-25 13:33:33 +01:00
Jan Prochazka
490efb065a fixes sqlite autoincrement column creation 2023-02-25 13:31:24 +01:00
Muhammad Hussein Fattahizadeh
0c6e113e3e
fix: connection ssl require file path instread of file content 2023-02-22 18:53:41 +03:30
Jan Prochazka
eb098bb33a upgraded xlsx package 2023-02-17 14:13:25 +01:00
Jan Prochazka
36c792f44e excel import fix 2023-02-17 13:57:30 +01:00
Jan Prochazka
7802cde14d duplicator fixes 2023-02-17 10:26:44 +01:00
Jan Prochazka
6b783027e5 data duplicator fix 2023-02-17 10:00:21 +01:00
Jan Prochazka
5e207a6c16 build fix 2023-02-12 12:44:40 +01:00
Jan Prochazka
10d5667c83 pg fix 2023-02-12 12:31:38 +01:00
Jan Prochazka
b5e37053b8 data duplicator works in simple case 2023-02-11 10:17:10 +01:00
Jan Prochazka
cd000098f1 save table structure uses transaction 2023-02-05 19:24:22 +01:00
Jan Prochazka
83ba530112 explicit order criteria only on MSSQL #436 2023-02-04 15:58:45 +01:00
Jan Prochazka
6a5157140e mysql default value #455 2023-02-03 11:06:59 +01:00
Jan Prochazka
8fe6cb1f71 fixed reading DB with mongo views #476 2023-02-03 09:59:53 +01:00
Jan Prochazka
dbcc732688 appname sent to connection - tedious 2023-01-27 16:42:01 +01:00
Jan Prochazka
3f525cacc1 appname added to pg connection string 2023-01-27 16:31:20 +01:00
Jan Prochazka
d4f0882054 fixed error logging 2023-01-21 18:00:59 +01:00
Jan Prochazka
cc0f05168d defined logger caller 2023-01-21 17:49:16 +01:00
Jan Prochazka
4d93be61b5 PINO JSON logging 2023-01-21 17:32:28 +01:00
Jan Prochazka
44dadcd256 fixed sqlite analyser 2023-01-21 11:01:19 +01:00
Jan Prochazka
cf07123f51 fixed msql analyser 2023-01-21 10:52:50 +01:00
Jan Prochazka
f9f879272b analyser refactor + optimalization 2023-01-21 10:13:08 +01:00
Jan Prochazka
3dfae351a6 foreign key loading optimalization #451 2023-01-21 09:34:29 +01:00
Jan Prochazka
b06d747399 #451 loading fks on postgres cleanup & fix 2023-01-06 18:40:47 +01:00
Jan Prochazka
7cd493e518 fixed(oracle) - removed incorrect query result row 2023-01-01 19:55:08 +01:00
Jan Prochazka
6c4b56a28b fixed loading materialized views in oracle 2023-01-01 19:50:19 +01:00
Jan Prochazka
0c795e33c3 commented out some console.log in oracle driver 2023-01-01 19:48:36 +01:00
Jan Prochazka
380ab2e69e fixes 2022-12-30 10:30:38 +01:00
Jan Prochazka
89219722a9 mongo: create collection backup 2022-12-22 20:49:22 +01:00
Jan Prochazka
b0d78250e1 row count info added to mongoDB 2022-12-22 17:35:46 +01:00
Jan Prochazka
f7f35ee306 fixed package version 2022-12-18 18:54:42 +01:00
Jan Prochazka
973015aed8 Merge remote-tracking branch 'rinie/oracle' 2022-12-18 18:47:05 +01:00
Jan Prochazka
3bbdc56309 max duration profiler measure 2022-12-18 16:18:56 +01:00
Jan Prochazka
2e37788471 profiler charts 2022-12-18 13:48:24 +01:00
Jan Prochazka
9a2631dc09 profiler charts 2022-12-18 12:29:21 +01:00
Jan Prochazka
123e00ecbc mongo profiler formatter 2022-12-17 12:34:28 +01:00
Jan Prochazka
0e819bcc45 mongodb profiler 2022-12-16 14:52:49 +01:00
Jan Prochazka
c1ba758b01 mongo profile view - shows collection tab 2022-12-16 09:42:38 +01:00
Jan Prochazka
27b0af6408 Merge branch 'master' of github.com:dbgate/dbgate 2022-12-15 17:39:24 +01:00
Jan Prochazka
3c63738809 fixed missing versioned tables #433 2022-12-15 17:38:02 +01:00
Jan Prochazka
9305e767cd
Merge pull request #437 from horaciod/patch-1
Typo in export action
2022-12-15 17:30:24 +01:00
Jan Prochazka
469fd76f89 upgrade dbgate-query-splitter 2022-12-15 17:10:01 +01:00
Horacio Degiorgi
1f682d91c9
Typo in export action 2022-12-14 10:51:31 -03:00
Jan Prochazka
ea77b4fc1a view profile data 2022-12-09 15:41:42 +01:00
Jan Prochazka
61dc9da3f0 set mongo profiling 2022-12-09 15:14:21 +01:00
Jan Prochazka
e6ac878b74 mongo summary improved 2022-12-08 19:51:01 +01:00
Jan Prochazka
ceea1a9047 mongo server summary 2022-12-07 22:05:47 +01:00
Jan Prochazka
6ddb8b8bf9 fixed mongoUrl regression 2022-11-28 21:07:48 +01:00
Rinie Kervel
97cb9f2752 just before own repo 2022-11-22 10:40:38 +01:00
Rinie Kervel
61287c5480 try native plugin 2022-11-21 15:36:38 +01:00
Rinie Kervel
48b1e28ee1 fix lowercase for tablelist do not always convert column names to lower 2022-11-07 12:09:50 +01:00
Gernot Pansy
4da0b25f44 Fix connection to mongodb via database url if a ssh tunnel is used
* Replaces the the port with the tunnel port in the url
2022-11-03 11:01:24 +01:00
Rinie Kervel
a0cefbc1ca merge dbgate master and test drivers 2022-10-30 08:32:53 +01:00
Rinie Kervel
5c0c145fd6
Merge branch 'dbgate:master' into oracle 2022-10-30 08:13:51 +01:00
Rinie Kervel
64168577ab zap fastmode as IN =OBJECT_ID_CONDITION does not work 2022-10-13 12:05:08 +02:00
Jan Prochazka
e0703b1bae Merge branch 'master' into develop 2022-10-13 11:02:40 +02:00
Rinie Kervel
51952ecfdd Oracle driver first data 2022-10-11 17:04:38 +02:00
Jan Prochazka
2a2debbb88 fix nested mongo id as $oid #387 2022-10-08 09:00:19 +02:00
Jan Prochazka
f60e1190c8 perspectives: mongo join works 2022-10-02 09:44:52 +02:00
Jan Prochazka
833f029ab5 drop database #384 2022-09-29 09:58:35 +02:00
Jan Prochazka
9ed1cdf4b7 redis key separator fix #379 2022-09-28 18:18:03 +02:00
Jan Prochazka
18b7792370 customizable redis key separator #379 2022-09-28 18:11:46 +02:00
Jan Prochazka
53b6b71a29 non default schema name in tab title 2022-09-28 16:56:47 +02:00
Jan Prochazka
c5a7f458ba better editor SQL splitting 2022-09-28 12:24:06 +02:00
Rinie Kervel
4939b74179 get version result and login from oracle 2022-09-26 17:54:24 +02:00
Jan Prochazka
2b26779ea8 fixes + sqlite error line number 2022-09-25 20:06:34 +02:00
Jan Prochazka
7781ad69cf sql error line number - postgres 2022-09-25 19:50:31 +02:00
Jan Prochazka
1a7f06342f query error markers 2022-09-25 19:45:47 +02:00
Jan Prochazka
59efdd735c truncate table context menu #333 2022-09-22 16:01:52 +02:00
Jan Prochazka
9aded740ca #373 fixed mongodb export 2022-09-17 09:25:12 +02:00
Jan Prochazka
0293766bad connecting via socket for mysql and postgres #358 2022-09-08 14:23:13 +02:00
Jan Prochazka
5eda39cb62 rows affected info for postgresql 2022-09-08 11:04:43 +02:00
Jan Prochazka
b7c8a60c19 affected rows info for MySQL & MariaDB #361 2022-09-08 10:51:06 +02:00
Jan Prochazka
f078872c5b postgre rename column fixed #350 2022-09-04 11:00:36 +02:00
Jan Prochazka
fdecef7e78 analyse computed columns on ms sql #354 2022-09-04 10:04:24 +02:00
Jan Prochazka
51c72efb34 fixed NTLM auth in SQL server #305 2022-08-07 15:13:10 +02:00
Jan Prochazka
ac3ec5c11e #324 fixed column type syntax for mysql 2022-08-07 10:17:32 +02:00
Jan Prochazka
c368ad8d54 support specifying windows domain #305 2022-07-16 11:41:08 +02:00
Jan Prochazka
755781bca6 trust server certificate option #305 2022-07-14 14:03:50 +02:00
Jan Prochazka
dc31552f9e fixed read mongo query #312 2022-07-14 07:27:38 +02:00
Jan Prochazka
7ad1796db5 filtering by XML columsn in MSSQL 2022-06-23 10:06:09 +02:00
Jan Prochazka
1e5a740a52 upgraded mongodb driver 2022-06-23 08:32:12 +02:00
Jan Prochazka
6794b79d0e postgre fix 2022-06-12 07:30:44 +02:00
Jan Prochazka
2944d0fa39 postgis - analyse geo columns, show in map 2022-06-11 22:21:09 +02:00
Jan Prochazka
34496ced0e support for geograpghy view in mssql 2022-06-11 19:19:50 +02:00
Jan Prochazka
343cf84a58 map - show geometry in MySQL 2022-06-11 09:45:23 +02:00
Jan Prochazka
13d778586e fix mssql import (+integration test) 2022-06-09 14:57:08 +02:00
Jan Prochazka
94788454a9 multiple sort criteria #235 2022-06-09 13:12:31 +02:00
Jan Prochazka
5feb018e22 upgraded tedious driver 2022-06-02 16:47:46 +02:00
Jan Prochazka
301ba1df60 upgraded mysql driver #293 2022-06-02 14:56:36 +02:00
Jan Prochazka
591c105e53 mssql analyser feedback messages 2022-06-02 12:13:48 +02:00
Jan Prochazka
ee7198a913 analyse mysql views optimalization #273 2022-06-02 12:02:54 +02:00
Jan Prochazka
5825e67a14 mysql analyser - loading messages 2022-06-02 11:39:11 +02:00
Jan Prochazka
eb0a1221e4 postgreSQL loading structure optimalization #273 2022-06-02 11:03:40 +02:00
Jan Prochazka
ca3f1d720d postgresql analyse optyimalization #273 2022-06-02 10:57:53 +02:00
Jan Prochazka
3f22960849 load db structure progress (postgresql) #273 2022-05-26 16:32:05 +02:00
Jan Prochazka
09e3be9ec3 more data types in table editor #285 2022-05-22 12:04:59 +02:00
Jan Prochazka
bd79e96035 updated version 2022-05-19 20:52:43 +02:00
Jan Prochazka
1aa1d09c8b redis - disable ssl tab 2022-05-19 13:18:06 +02:00
Jan Prochazka
4e32646ab8 upgrade mysql dumper 2022-04-28 11:35:36 +02:00
Jan Prochazka
5315a549b0 import SQL dump fixed 2022-04-21 17:30:16 +02:00
Jan Prochazka
4182132dde mssql: fix (varchar(-1) => varchar(max)) 2022-04-21 09:48:21 +02:00
Jan Piotrowski
63521002cc
fix(postgresql): Fix driver UI label "Postgre SQL" => "PostgreSQL" 2022-04-19 17:00:55 +02:00
Jan Prochazka
4945b71c58 fix dependency 2022-04-18 20:00:11 +02:00
Jan Prochazka
6c718981d6 mysql dumper POC 2022-04-15 20:12:40 +02:00
Jan Prochazka
85e449953f query splitter extracted into separate repository 2022-04-07 08:17:38 +02:00
Jan Prochazka
fe277f5ffa redis search keys 2022-03-31 09:44:50 +02:00
Jan Prochazka
760edc7eca redis - removed experimental status 2022-03-27 20:37:17 +02:00
Jan Prochazka
0e8166577f redis: support readonly and database url 2022-03-27 18:34:22 +02:00
Jan Prochazka
e25657bd43 redis: support for redis streams 2022-03-27 17:16:17 +02:00
Jan Prochazka
4bd7cd26d0 redis db context menu 2022-03-27 13:42:08 +02:00
Jan Prochazka
1f0ae98c88 redis export keys 2022-03-27 12:57:44 +02:00
Jan Prochazka
c0fdcf2fd1 redis: execute commands 2022-03-26 10:36:44 +01:00
Jan Prochazka
9e3991556a delete branch operation 2022-03-26 08:12:56 +01:00
Jan Prochazka
b3cfff0ae8 redis marked as experimental 2022-03-24 18:58:57 +01:00
Jan Prochazka
6fb582249c correct export from read-only connection 2022-03-20 09:47:39 +01:00
Jan Prochazka
a9038984d8 mssql readonly (emulated, not supported natively) 2022-03-17 13:48:54 +01:00
Jan Prochazka
4acce560ad sqlite supports readonly 2022-03-17 13:33:38 +01:00
Jan Prochazka
29591a613a postgres - readonly connection 2022-03-17 13:27:33 +01:00
Jan Prochazka
8f1d76fd2a readonly sessions on mongo (+checks on BE) 2022-03-17 13:17:30 +01:00
Jan Prochazka
34658e134f readonly support for mysql 2022-03-17 11:26:38 +01:00
Jan Prochazka
0d7bfd5f90 mongo distinct field values 2022-03-17 10:00:11 +01:00
Jan Prochazka
5bda092a51 add db key modal 2022-03-13 22:30:45 +01:00
Jan Prochazka
6138cfc2da redis add item prepare 2022-03-10 17:54:57 +01:00
Jan Prochazka
3d72df424f redis: set ttl 2022-03-10 17:12:21 +01:00
Jan Prochazka
98a9859216 Merge branch 'master' into redis 2022-03-10 11:22:39 +01:00
Jan Prochazka
c26bc6d0e9 xml export fix 2022-03-10 10:23:18 +01:00
Jan Prochazka
9b396e7431 redis key browser works 2022-03-07 20:55:29 +01:00
Jan Prochazka
ccfbe2cccb key detail tab, API 2022-03-06 20:59:01 +01:00
Jan Prochazka
74ad345ba5 redis key sizes 2022-03-05 21:38:36 +01:00
Jan Prochazka
5eba93559d redis key tree 2022-03-05 18:58:13 +01:00
Jan Prochazka
51942be0a6 loading redis keys 2022-03-05 18:46:18 +01:00
Jan Prochazka
d7a2bf3ac0 refactor:dialect.nosql=>driver.databaseEngineTypes 2022-03-05 12:12:02 +01:00
Jan Prochazka
8692283cb8 redis connection 2022-03-05 11:14:07 +01:00
Jan Prochazka
b0e0cf1829 fixed export from Mongo into Excel and CSV #240 2022-02-28 18:25:22 +01:00
Jan Prochazka
bfea77c56b mssql tedious fix #236 2022-02-28 18:00:14 +01:00
Jan Prochazka
f8da3c3476 xml quick export 2022-02-17 17:06:28 +01:00
Jan Prochazka
2946d8a1de better usage of __isStreamHeader flag 2022-02-17 13:23:56 +01:00
Jan Prochazka
966307fd3c fixed analyse of mysql procedures/functions 2022-02-10 18:50:08 +01:00
Jan Prochazka
2ec962e2f1 row numbers in mssql 2022-02-10 18:35:26 +01:00
Jan Prochazka
4e221ecd3a show table row count for MySQL 2022-02-10 16:07:44 +01:00
Jan Prochazka
0debe66dd0 handle sparse, zerofill, unsigned, commant flags 2022-02-10 13:32:38 +01:00
Jan Prochazka
691bb0af4f mysql column comments #218 #81 2022-02-10 12:46:00 +01:00
Jan Prochazka
c14d0fa360 safe mysql analyser 2022-02-03 17:32:40 +01:00
Jan Prochazka
2958eb372a code completion supports schemas 2022-02-03 17:22:35 +01:00
Jan Prochazka
94ec41d95f fixes 2022-02-03 16:40:27 +01:00
Jan Prochazka
7297976843 support blob values #211 2022-02-03 14:29:46 +01:00
Jan Prochazka
8ee828dd21 improved xml importer 2022-02-03 09:34:17 +01:00
Jan Prochazka
344329e5f3 XML plugin build fix 2022-01-30 14:15:54 +01:00
Jan Prochazka
49222bef25 xml feed reader - auto detect item name 2022-01-30 11:41:11 +01:00
Jan Prochazka
8bad6da348 basic XML import works + small fixes 2022-01-30 11:26:10 +01:00
Jan Prochazka
09f5e3e703 xml plugin initial import 2022-01-30 10:30:47 +01:00
Jan Prochazka
bcda12db90 mongoid fix 2022-01-05 08:50:23 +01:00
Jan Prochazka
ffc67572fa better-sqlite version 2021-12-26 11:37:27 +01:00
Jan Prochazka
0252091158 used sqlite with prebuilds again 2021-12-25 13:47:02 +01:00
Jan Prochazka
1f00d06588 try to solve binary dependencies 2021-12-25 12:42:32 +01:00