Guy Ben-Aharon
0afa71efcc
fix: adjust relationship edge offset when cardinality is visible ( #973 )
2025-11-04 11:51:06 +02:00
Guy Ben-Aharon
69d4e8dca6
fix: disable dragging on edit node content ( #972 )
2025-11-04 11:45:09 +02:00
Guy Ben-Aharon
a4674a2bf8
feat: add markdown support to sticky notes ( #971 )
2025-11-04 11:35:53 +02:00
Jonathan Fishner
07dc4eace0
fix: Add Transactional/Analytical database categorization tabs ( #965 )
...
* fix: Add Transactional/Analytical database categorization tabs
* fix
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-11-03 12:03:25 +02:00
Guy Ben-Aharon
4fd940afbb
fix: notes colors ( #970 )
2025-11-02 20:40:08 +02:00
Guy Ben-Aharon
3d85bcc6ab
fix: notes with readonly ( #969 )
2025-11-02 19:18:58 +02:00
Guy Ben-Aharon
973b7663b1
fix: dbml with notes ( #968 )
2025-11-02 18:07:53 +02:00
Guy Ben-Aharon
6d38ebe3ec
feat: add sticky notes ( #967 )
...
* feat: add sticky notes
* feat: add sticky notes
2025-11-02 15:42:18 +02:00
Jonathan Fishner
68412f90a7
fix: add postgres array type support for import and export ( #958 )
...
* fix: add postgres array type support for import and export
* fix
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-10-27 17:02:44 +02:00
Guy Ben-Aharon
084a1d505c
chore(main): release 1.17.0 ( #936 )
v1.17.0
2025-10-27 16:27:46 +02:00
Guy Ben-Aharon
91e713c30a
fix: import array fields ( #961 )
2025-10-27 11:55:11 +02:00
Guy Ben-Aharon
acf6d4b365
fix: show SQL Script option conditionally for databases without DDL support ( #960 )
2025-10-27 11:24:23 +02:00
Guy Ben-Aharon
9e8979d062
update translate ( #957 )
2025-10-21 15:44:49 +03:00
Guy Ben-Aharon
9ed27cf30c
fix: preserve multi-word types in DBML export/import ( #956 )
...
* fix: preserve multi-word types in DBML export/import
* fix
2025-10-21 15:10:02 +03:00
Guy Ben-Aharon
2c4b344efb
fix: resolve dbml increment & nullable attributes issue ( #954 )
...
* fix: resolve dbml increment attribute
* fix nullable
* fix
2025-10-21 12:31:32 +03:00
Guy Ben-Aharon
ccb29e0a57
fix: resolve canvas filter tree state issues ( #953 )
2025-10-20 17:12:15 +03:00
Guy Ben-Aharon
7d811de097
fix: add open table in editor from canvas edit ( #952 )
2025-10-20 15:56:04 +03:00
Guy Ben-Aharon
62dec48572
fix: use flag for custom types ( #951 )
2025-10-19 18:54:08 +03:00
Jonathan Fishner
49328d8fbd
fix: add support for arrays ( #949 )
...
* feat: add array field support with diff visualization
* some refactor
* fix
* fix
* fix
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-10-19 17:47:39 +03:00
Jonathan Fishner
459698b5d0
fix: add support for parsing default values in DBML ( #948 )
2025-10-16 21:07:55 +03:00
Guy Ben-Aharon
7ad0e7712d
fix: manipulate schema directly from the canvas ( #947 )
2025-10-16 17:37:20 +03:00
Guy Ben-Aharon
34475add32
feat: create relationships on canvas modal ( #946 )
...
* feat: create relationships on canvas modal
* feat: create relationships on canvas modal
* feat: create relationships on canvas modal
* fix
* fix
* fix
* fix
2025-10-13 18:08:28 +03:00
Guy Ben-Aharon
38fedcec0c
fix: exit table edit on area click ( #945 )
...
* fix: exit table edit on area click
* fix
2025-10-10 19:38:43 +03:00
Guy Ben-Aharon
498655e7b7
fix: prevent text input glitch when editing table field names ( #944 )
2025-10-10 15:22:09 +03:00
Jonathan Fishner
bcd8aa9378
fix: auto-enter edit mode when creating new tables from canvas ( #943 )
...
* fix: auto-enter edit mode when creating new tables from canvas or sidebar
* fix
* fix
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-10-09 15:43:41 +03:00
Jonathan Fishner
b15bc945ac
fix: add timestampz and int as datatypes to postgres ( #940 )
2025-10-09 15:05:33 +03:00
Guy Ben-Aharon
c3c646bf7c
fix: add rels export dbml ( #937 )
2025-09-28 20:27:41 +03:00
Jonathan Fishner
57b3b8777f
fix: add auto-increment field detection in smart-query import ( #935 )
2025-09-28 17:09:02 +03:00
Guy Ben-Aharon
bb033091b1
fix: dbml diff fields types preview ( #934 )
2025-09-28 17:02:56 +03:00
Guy Ben-Aharon
c9ac8929c5
chore(main): release 1.16.0 ( #881 )
v1.16.0
2025-09-27 15:57:34 +03:00
Guy Ben-Aharon
c567c0a5f3
fix: remove many to many rel option ( #933 )
2025-09-24 14:14:49 +03:00
Guy Ben-Aharon
2dc1a6fc75
fix: move area utils ( #932 )
2025-09-23 11:28:08 +03:00
Guy Ben-Aharon
98f6edd5c8
fix: add areas width and height + table width to diff check ( #931 )
...
* fix: add areas width and height + table width to diff check
* fix
2025-09-23 11:12:46 +03:00
Guy Ben-Aharon
47a7a73a13
fix: add tests for diff ( #930 )
...
* fix: add tests for diff
* fix
2025-09-21 18:34:29 +03:00
Guy Ben-Aharon
d71b46e8b5
move utils to dir ( #929 )
2025-09-21 16:58:12 +03:00
Guy Ben-Aharon
e4c4a3b354
fix: add diff x,y ( #928 )
2025-09-21 12:12:20 +03:00
Guy Ben-Aharon
1b8d51b73c
fix: diff logic ( #927 )
2025-09-20 19:40:04 +03:00
Guy Ben-Aharon
93d72a896b
fix: dbml edit mode glitch ( #925 )
2025-09-17 20:23:42 +03:00
Guy Ben-Aharon
9991077978
fix: handle bidirectional relationships in DBML export ( #924 )
2025-09-17 18:13:48 +03:00
Guy Ben-Aharon
bc82f9d6a8
fix: dbml export default time bug ( #922 )
2025-09-17 15:08:44 +03:00
Guy Ben-Aharon
26dc299cd2
fix: dbml export renaming fields bug ( #921 )
2025-09-17 14:27:53 +03:00
Guy Ben-Aharon
d6ba4a4074
fix: import dbml set pk field unique ( #920 )
2025-09-17 11:36:29 +03:00
Jonathan Fishner
d09379e8be
feat: add area context menu and UI improvements ( #918 )
...
* feat: add area context menu and UI improvements
- Add right-click context menu for areas with edit/delete options
- Add pencil icon on hover for diagram name
- Add dynamic input width for diagram name
- Keep existing useClickAway behavior
* fix
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-09-16 14:57:38 +03:00
Guy Ben-Aharon
bdc41c0b74
fix: trigger edit table on canvas from context menu ( #919 )
2025-09-16 10:15:42 +03:00
Jonathan Fishner
d3dbf41894
fix(sqlite): improve parser to handle tables without column types and fix column detection ( #914 )
2025-09-15 20:50:44 +03:00
Jonathan Fishner
e6783a89cc
refactor: remove dedicated DBML import dialog ( #907 )
...
* refactor: remove dedicated DBML import dialog and unify import flow through ImportDatabaseDialog
* fix
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-09-15 19:24:35 +03:00
Jonathan Fishner
af3638da7a
feat(import-db): add DBML syntax to import database dialog ( #768 )
...
* feat(editor): add import DBML syntax in import database dialog
* fix
* fix
* fix
* fix
* fix
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-09-15 19:01:50 +03:00
Guy Ben-Aharon
8954d893bb
feat: add quick table mode on canvas ( #915 )
...
* fix: add quick table mode on canvas
* fix
* fix
* fix
2025-09-14 20:42:01 +03:00
Guy Ben-Aharon
1a6688e85e
alignment ( #912 )
2025-09-11 12:32:58 +03:00
Guy Ben-Aharon
5e81c1848a
fix(dbml): export array fields without quotes ( #911 )
2025-09-10 22:24:05 +03:00