Commit Graph

454 Commits

Author SHA1 Message Date
Jonathan Fishner df85301bf6 fix broken import json for pgAdmin (#289)
* fix broken import json for pgAdmin

* validate import improvements

* fix check

---------

Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com>
2024-10-20 12:58:55 +03:00
Jonathan Fishner 637bfe9611 fix pg import query for comments cols+tbls (#288) 2024-10-19 22:27:12 +03:00
Anthony Mini 02a282b713 (i18n): Add [FR] translation of missing fields (#283) 2024-10-14 16:08:16 +03:00
Guy Ben-Aharon a4ea9eecfd Update code block (#284)
* change code block to be more friendly

* change code block to be more friendly

* tooltip copy & remove contextmenu

* fix templates
2024-10-14 15:35:26 +03:00
Jonathan Fishner 843d307b48 fix mssql query to fetch all FKs (#276) 2024-10-13 14:54:31 +03:00
Guy Ben-Aharon 87d85fcc9e add default val to includeDependencies in listDiagrams (#279) 2024-10-13 13:39:38 +03:00
Guy Ben-Aharon 3616e53183 add default val to includeDependencies in getDiagram (#278) 2024-10-13 13:34:46 +03:00
Guy Ben-Aharon 58382767a0 remove dependencies when deletes diagram (#277) 2024-10-13 13:14:51 +03:00
Guy Ben-Aharon 447312127b import diagram refactor (#275) 2024-10-13 10:07:26 +03:00
Jonathan Fishner 671341965b fix indexes structure in import query (#274) 2024-10-12 23:38:02 +03:00
K Om Senapati b68b133991 (translations): added hindi language (#234)
* (translations): added hindi
* chore: add missing fields

---------

Co-authored-by: Jonathan Fishner <jonathanfishner11@gmail.com>
2024-10-11 10:55:22 +03:00
Guy Ben-Aharon 492c90f999 add includeDependencies in listDiagrams (#270) 2024-10-11 08:50:10 +03:00
Guy Ben-Aharon c393b288ab fix database editions overflow issues (#268) 2024-10-08 23:27:47 +03:00
Guy Ben-Aharon b743668226 add import instructions (#267) 2024-10-08 23:09:31 +03:00
Guy Ben-Aharon 5956018cdc add loader for loading scripts (#265) 2024-10-08 19:45:29 +03:00
Guy Ben-Aharon d35127576d clear comments (#264) 2024-10-08 18:04:34 +03:00
Guy Ben-Aharon 689f589b10 some mobile & bundle optimizations (#262) 2024-10-08 16:14:10 +03:00
Guy Ben-Aharon 72a8a5fc9c update meta image url (#261) 2024-10-08 11:31:30 +03:00
Guy Ben-Aharon 13d9d92ad5 fix is materialized view (#260) 2024-10-08 10:47:21 +03:00
Jonathan Fishner 392e3c16c8 Update README.md (#258) 2024-10-08 00:18:51 +03:00
Jonathan Fishner 4acbe74a86 add robots.txt and sitemap.xml (#257) 2024-10-07 17:30:01 +03:00
Guy Ben-Aharon a0a93c624a add titles (#256) 2024-10-07 17:24:17 +03:00
Guy Ben-Aharon 0cddaee67f update dependencies order (#255) 2024-10-07 17:13:10 +03:00
Guy Ben-Aharon 931c5ae60f reduce bundle size (#254) 2024-10-07 17:00:30 +03:00
Jonathan Fishner 6e9477c2aa fix dependencies (#253) 2024-10-07 16:55:20 +03:00
Jonathan Fishner 8e51b220c5 add view definitions (#246)
* add view definitions

* fix query for new sql-server version

* fix build

* add views for sqlite

* fix for mysql view defenition

---------

Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com>
2024-10-07 14:10:44 +03:00
Guy Ben-Aharon f0e4a87189 allow create dependency only from view + allow dependency to view (#251) 2024-10-07 13:18:40 +03:00
Jonathan Fishner cf96830bfa update titles (#250)
* update titles

* fix metas

---------

Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com>
2024-10-07 12:55:03 +03:00
Guy Ben-Aharon 2fa07592ab add meta descriptions (#249) 2024-10-07 12:37:10 +03:00
Guy Ben-Aharon 0345f2e6a7 add list for databases with schemas (#248) 2024-10-07 09:56:34 +03:00
Guy Ben-Aharon 2efa7fe696 update page titles (#247) 2024-10-06 22:12:13 +03:00
Guy Ben-Aharon 251c1e2def Data types refactor (#241)
* refactor data types structure

* refactor data types structure
2024-10-06 17:50:52 +03:00
Guy Ben-Aharon b1ad2641e3 add overlap indicator (#240)
* add overlap indicator

* change view color & indication animation
2024-10-06 13:04:15 +03:00
Jonathan Fishner ea93e394af Add dependency to views based on view definition (#236)
* init dependency

* add dependency api support

* add 'dependency-edge' type

* add dependencies to sidebar

* ast in multi database types

* double click on dependency to view it + fix vizualize adding dependency

* set view to always be the dependent table on creating dependency

* set dependency edge color

* find the shortest path on dependencies

* add handle id diff

* fix for parsing + add dependencies to diagaram

* hide or show dependencies from view menu

* fix for MATERIALIZED VIEWS

* rebase + fix

* fix build

---------

Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com>
2024-10-06 00:00:10 +03:00
Guy Ben-Aharon 9219b821ab fix open diagram table row height 2024-10-05 23:56:47 +03:00
Guy Ben-Aharon a28fb4afa1 Table overlap indication (#237)
* add find overlapping functionality

* add indication for tables overlapping

* fix reorder overlap

* add loading diagram event

* fix hidden nodes overlap bug
2024-10-05 20:58:17 +03:00
Rohan Sharma 588543f324 feat: added japanese language translation (#235) 2024-10-04 01:12:41 +03:00
Julian 793d8e7d33 (fix): fixed ui overflow of examples card (#228) 2024-09-29 10:34:09 +03:00
Guy Ben-Aharon f7cdfa4656 remove unnecessary func 2024-09-26 20:17:29 +03:00
Guy Ben-Aharon 25ef173289 fix compatible fields check 2024-09-26 20:17:29 +03:00
johnnyfish 784c752387 fix column type change to support relationships related 2024-09-26 20:17:29 +03:00
johnnyfish 40e3d8da0a fix pg support create a relation between compatible types 2024-09-26 20:17:29 +03:00
johnnyfish 42f7789cab fix adjust pos per schema on load & when reorder 2024-09-26 16:41:31 +03:00
johnnyfish c1c99dd49d add deal with zoom when filtering schemas 2024-09-26 16:07:17 +03:00
Guy Ben-Aharon a22494f6f3 change default scale to be 2x 2024-09-26 14:28:59 +03:00
Guy Ben-Aharon cba83249c0 fix locales - add missing translations 2024-09-26 14:28:59 +03:00
Guy Ben-Aharon c9fd030a7b add dialog with scale option for export image 2024-09-26 14:28:59 +03:00
johnnyfish 395af73ee0 add support to export high resolution for png/jpg 2024-09-26 14:28:59 +03:00
Guy Ben-Aharon 3a276cc647 change language order 2024-09-26 12:21:17 +03:00
Guy Ben-Aharon 27ef23db97 fix build 2024-09-26 12:21:17 +03:00