Guy Ben-Aharon
92e3ec785c
feat(areas): implement area to enable logical diagram arrangement ( #661 )
...
* initial
* translations + update from canvas
* create area from canvas
* fix build
* fix build
* fix build
2025-04-22 15:00:52 +03:00
Guy Ben-Aharon
ee659eaa03
fix: add loadDiagramFromData logic to chartdb provider ( #513 )
2025-01-01 10:48:42 +02:00
Guy Ben-Aharon
86efeb6d16
Add Templates ( #299 )
...
* add templates
* update tags
* remove pic
2024-10-29 16:31:55 +02: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
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
Guy Ben-Aharon
98f429f9cc
lint
2024-09-22 10:06:59 +03:00
Guy Ben-Aharon
45f4bf88a8
add import database dialog
2024-09-18 17:11:42 +03:00
Guy Ben-Aharon
f6bc2a394d
set table location on creation
2024-09-14 13:13:27 +03:00
johnnyfish
947821e137
fix when create table to create it in the viewport
2024-09-14 13:13:27 +03:00
Guy Ben-Aharon
50ef457fe2
filter by schema
2024-09-09 09:11:58 +03:00
Guy Ben-Aharon
c0c340699a
add database editions
2024-08-29 16:39:21 +03:00
Guy Ben-Aharon
91577eccde
delete diagram + modal
2024-08-23 03:55:02 +03:00
Guy Ben-Aharon
c43e8d7f30
clear diagram data
2024-08-23 03:18:12 +03:00
Guy Ben-Aharon
e4ee415e6d
zoom in, out, percentage, save & width nodes
2024-08-22 18:36:10 +03:00
Guy Ben-Aharon
685365abfe
add open diagram dialog, last updated and created time
2024-08-21 21:37:35 +03:00
Guy Ben-Aharon
4ede0f3117
fix undo delete tables
2024-08-20 22:46:11 +03:00
Guy Ben-Aharon
3f76ce4bf2
get current diagram to export
2024-08-20 21:11:12 +03:00
Guy Ben-Aharon
7a7d7a92e5
add redo undo
2024-08-20 17:58:43 +03:00
Guy Ben-Aharon
b8521d8b2a
redo undo skeleton
2024-08-20 09:38:58 +03:00
Guy Ben-Aharon
fbf6015efa
db state
2024-08-19 13:31:55 +03:00
Guy Ben-Aharon
9b1fea30db
load chart
2024-08-18 17:12:09 +03:00
Guy Ben-Aharon
5537f52eb9
config
2024-08-18 11:59:04 +03:00
Guy Ben-Aharon
c195104a60
create diagram dialog, data layer
2024-08-18 10:30:44 +03:00
Guy Ben-Aharon
9da29bf7d5
relationships except for Cardinality edit
2024-08-14 18:21:00 +03:00
Guy Ben-Aharon
c33cb5b177
remove tables from canvas
2024-08-14 16:21:01 +03:00
Guy Ben-Aharon
34d8437593
add relationships
2024-08-14 12:06:49 +03:00
Guy Ben-Aharon
cbd3575375
add relationships logic
2024-08-13 16:03:17 +03:00
Guy Ben-Aharon
0fcb739f1b
add index, add fields
2024-08-13 15:07:11 +03:00
Guy Ben-Aharon
46597a9644
field halfway
2024-08-12 15:17:28 +03:00
Guy Ben-Aharon
f496d23ba6
create tables
2024-08-11 18:15:13 +03:00