Guy Ben-Aharon
73daf0df21
fix: area filter logic ( #861 )
2025-08-20 15:21:48 +03:00
Jonathan Fishner
c77c983989
feat: add auto increment support for fields with database-specific export ( #851 )
...
* feat: add auto increment support for fields with database-specific export
* fix
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-08-19 11:39:26 +03:00
Jonathan Fishner
0aaa451479
fix: prevent false change detection in DBML editor by stripping public schema on import ( #858 )
...
* fix: prevent false change detection in DBML editor by stripping public schema on import
* fix(dbml): preserve self-referencing relationships and character varying lengths in DBML import/export
2025-08-18 21:39:24 +03:00
Guy Ben-Aharon
b697e26170
fix(canvas): delete table + area together bug ( #859 )
2025-08-18 20:56:32 +03:00
Jonathan Fishner
04d91c67b1
fix(sql-import): fix SQL Server foreign key parsing for tables without schema prefix ( #857 )
2025-08-18 19:13:46 +03:00
Guy Ben-Aharon
d0dee84970
fix(filter): filter toggle issues with no schemas dbs ( #856 )
2025-08-17 12:54:56 +03:00
Guy Ben-Aharon
b4ccfcdcde
fix: set default filter only if has more than 1 schemas ( #855 )
2025-08-14 11:37:24 +03:00
Guy Ben-Aharon
1759b0b9f2
fix: show default schema first ( #854 )
2025-08-13 21:08:53 +03:00
Guy Ben-Aharon
ab4845c772
fix: initially show filter when filter active ( #853 )
2025-08-13 20:20:59 +03:00
Jonathan Fishner
0545b41140
fix: DBML export error with multi-line table comments for SQL Server ( #852 )
...
* fix: DBML export error with multi-line table comments for SQL Server
* fix
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-08-13 18:15:38 +03:00
Guy Ben-Aharon
4520f8b1f7
update index.html ( #850 )
2025-08-13 11:34:08 +03:00
Guy Ben-Aharon
712bdf5b95
fix: filter to default schema on load new diagram ( #849 )
2025-08-12 18:07:19 +03:00
Jonathan Fishner
d7c9536272
fix: reorder with areas ( #846 )
2025-08-12 16:25:56 +03:00
Guy Ben-Aharon
815a52f192
update index.html ( #848 )
2025-08-12 14:31:41 +03:00
Guy Ben-Aharon
f1a4298362
fix: remove unnecessary space ( #845 )
2025-08-12 11:08:37 +03:00
Guy Ben-Aharon
b8f2141bd2
fix(sidebar): add titles to sidebar ( #844 )
...
* update shadcn
* menu v1
* menu v2
* resize menu items
* fix
* fix
2025-08-11 17:38:40 +03:00
Guy Ben-Aharon
eaebe34768
fix(menu): clear file menu ( #843 )
2025-08-11 11:46:33 +03:00
Jonathan Fishner
0d623a86b1
feat(postgres): add support hash index types ( #812 )
...
* feat(postgres): add support for hash index type with single column constraint
* some fixes
* some fixes
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-08-10 20:24:34 +03:00
Guy Ben-Aharon
19fd94c6bd
fix(area filter): fix dragging tables over filtered areas ( #842 )
2025-08-10 15:26:47 +03:00
Guy Ben-Aharon
0da3caeeac
fix(table colors): switch to default table color ( #841 )
2025-08-10 14:42:22 +03:00
Guy Ben-Aharon
cb2ba66233
fix(select-box): fix select box issue in dialog ( #840 )
2025-08-10 14:06:09 +03:00
Guy Ben-Aharon
8a2267281b
alignment of node converters ( #839 )
2025-08-10 13:36:55 +03:00
Guy Ben-Aharon
41ba251377
fix: update filter on adding table ( #838 )
2025-08-10 11:04:52 +03:00
Jonathan Fishner
e9c5442d9d
feat(filter): filter tables by areas ( #836 )
...
* feat: auto-hide/show areas based on table visibility in canvas filter
* fix build
* fix
* fix
* fix
* fix
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-08-10 10:13:28 +03:00
Guy Ben-Aharon
4f1d3295c0
fix(filters): refactor diagram filters - remove schema filter ( #832 )
...
* refactor(filters): refactor diagram filters
* replace old filters
* fix storage
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
2025-08-07 14:55:35 +03:00
Jonathan Fishner
5936500ca0
fix: for sqlite import - add more types & include type parameters ( #834 )
...
* fix: for sqlite import - add more types
* fix: preserve original data types in SQLite export instead of converting to storage classes
* fix: include type parameters (length, precision, scale) in SQLite export
2025-08-07 14:50:55 +03:00
Jonathan Fishner
43fc1d7fc2
feat: include foreign keys inline in SQLite CREATE TABLE statements ( #833 )
2025-08-07 11:55:15 +03:00
Guy Ben-Aharon
8dfa7cc62e
chore(main): release 1.14.0 ( #758 )
v1.14.0
2025-08-05 12:24:38 +03:00
Guy Ben-Aharon
23e93bfd01
fix: area resizers size ( #830 )
2025-08-04 20:56:19 +03:00
Guy Ben-Aharon
16f9f4671e
fix(dbml): dbml indentation ( #829 )
2025-08-04 20:32:48 +03:00
Guy Ben-Aharon
0c300e5e72
fix(dbml): fix schemas with same table names ( #828 )
2025-08-04 17:50:28 +03:00
Guy Ben-Aharon
b9a1e78b53
fix(dbml): import dbml notes (table + fields) ( #827 )
2025-08-04 12:43:02 +03:00
Guy Ben-Aharon
337f7cdab4
fix(dbml): dbml note syntax ( #826 )
2025-08-04 12:21:37 +03:00
Guy Ben-Aharon
1b0390f0b7
feat(dbml): Edit Diagram Directly from DBML ( #819 )
...
* initial dbml apply
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
2025-08-04 11:35:34 +03:00
Guy Ben-Aharon
bc52933b58
fix: update relationship when table width changes via expand/shrink ( #825 )
2025-08-03 22:41:11 +03:00
Guy Ben-Aharon
2fdad2344c
solve issue with multiple render of tables ( #824 )
2025-08-03 22:13:18 +03:00
Guy Ben-Aharon
0c7eaa2df2
fix: solve issue with multiple render of tables ( #823 )
2025-08-03 21:52:17 +03:00
Guy Ben-Aharon
a5f8e56b3c
fix(dbml): support multiple relationships on same field in inline DBML ( #822 )
2025-08-03 12:04:05 +03:00
Guy Ben-Aharon
8ffde62c1a
fix(readonly): fix zoom out on readonly ( #818 )
2025-07-31 15:27:38 +03:00
Guy Ben-Aharon
39247b77a2
feat: enhance primary key and unique field handling logic ( #817 )
2025-07-31 11:38:33 +03:00
Guy Ben-Aharon
984b2aeee2
fix(ui): reduce spacing between primary key icon and short field types ( #816 )
2025-07-31 11:04:48 +03:00
Guy Ben-Aharon
eed104be5b
fix(dbml): fix dbml output format ( #815 )
2025-07-30 14:31:56 +03:00
Guy Ben-Aharon
00bd535b3c
fix(dbml import): fix dbml import types + schemas ( #808 )
...
* fix(dbml import): fix dbml import types + schemas
* fix(dbml import): fix dbml import types + schemas
* fix(dbml import): fix dbml import types + schemas
* fix
2025-07-29 17:55:29 +03:00
Guy Ben-Aharon
18e914242f
fix(dbml export): fix handle tables with same name under different schemas ( #807 )
2025-07-29 16:22:09 +03:00
Guy Ben-Aharon
e68837a34a
fix(dbml export): handle tables with same name under different schemas ( #806 )
2025-07-29 14:59:08 +03:00
Guy Ben-Aharon
b30162d98b
fix: clone of custom types ( #804 )
2025-07-29 12:49:28 +03:00
Guy Ben-Aharon
dba372d25a
fix(cockroachdb): support schema creation for cockroachdb ( #803 )
2025-07-28 18:55:05 +03:00
Jonathan Fishner
2eb48e75d3
fix(i18n): add Croatian (hr) language support ( #802 )
...
* feat: add Croatian (hr) language support
* fix translation
* fix: change langs order
* fix
* fix
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-07-28 18:12:17 +03:00
Guy Ben-Aharon
867903cd5f
feat(schema): support create new schema ( #801 )
...
* feat(schema): support create new schema
* fix
* fix
2025-07-28 17:32:28 +03:00
Guy Ben-Aharon
8aeb1df0ad
fix: fix screen freeze after schema select ( #800 )
...
* fix: fix screen freeze after schema select
* fix: fix screen freeze after schema select
2025-07-28 12:00:34 +03:00