Commit Graph

56 Commits

Author SHA1 Message Date
Zer0S2m
a0e966b64f feat(side-panel): Add functionality of order tables by drag & drop (#425) 2024-11-28 19:07:51 +02:00
Guy Ben-Aharon
87a40cff61 fix: open default diagram after deleting current diagram (#350) 2024-11-06 12:01:49 +02:00
Guy Ben-Aharon
3714ca58ea add helmet instead of updating document.title (#301) 2024-11-03 11:53:53 +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
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
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
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
420733be8e multi schemas alert 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
65973bb353 fix build 2024-09-14 13:13:27 +03:00
johnnyfish
c9a03ec10e scroll and show in edit mode a new table when click create table 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
dcaef36d16 add title to page 2024-09-13 11:42:46 +03:00
johnnyfish
0d9a4e667f fix index aggregation 2024-09-12 12:32:44 +03:00
Guy Ben-Aharon
3465656945 fix delete tables & relationships issue with redo&undo 2024-09-11 17:18:25 +03:00
Guy Ben-Aharon
b89a63553f redo/undo fix 2024-09-09 17:08:21 +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
bb6c3419b6 fix multi select type combobox and scroll issues on mobile 2024-08-28 22:21:03 +03:00
Guy Ben-Aharon
0e4dcfdd49 remove logs 2024-08-25 00:43:15 +03:00
Guy Ben-Aharon
a37a36889a add examples 2024-08-25 00:02:59 +03:00
Guy Ben-Aharon
ed90268366 delete diagram 2024-08-24 14:03:45 +03:00
Guy Ben-Aharon
78912a9a5f UI issues 2024-08-24 11:08:04 +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
johnnyfish
e380200a75 add export AI script functionality 2024-08-23 02:59:29 +03:00
Guy Ben-Aharon
4afae9bfa9 double click on edge to edit 2024-08-23 01:49:11 +03:00
Guy Ben-Aharon
90c5d58970 validate same field types when connecting 2024-08-23 01:00:15 +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
363f7fd756 fix undo delete tables 2024-08-20 22:39:18 +03:00
Guy Ben-Aharon
9f21eed1fc fix undo delete relationships 2024-08-20 22:23:55 +03:00
Guy Ben-Aharon
3f76ce4bf2 get current diagram to export 2024-08-20 21:11:12 +03:00
Guy Ben-Aharon
9eeee1a6be fix delete relationships undo 2024-08-20 18:45:28 +03:00
Guy Ben-Aharon
4dfe986fdd fix types 2024-08-20 18:10:25 +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
f8f32385c9 change diagram type 2024-08-19 17:56:59 +03:00
Guy Ben-Aharon
37f15caed6 save actions to storage 2024-08-19 16:04:25 +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
84f0ce2def todo 2024-08-18 11:59:24 +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