Jonathan Fishner
e0ff198c3f
fix(dbml-editor): for some cases that the dbml had issues ( #739 )
2025-06-06 19:41:51 +03:00
Vlad Kovaliov
8b86e1c229
fix(table name): updates table name value when its updated from canvas/sidebar ( #716 )
2025-06-05 15:36:59 +03:00
Guy Ben-Aharon
24be28a662
fix(custom_types): fix display custom types in select box ( #737 )
2025-06-05 15:21:55 +03:00
Guy Ben-Aharon
c6788b4917
fix(performance): improve storage provider performance ( #734 )
...
* fix(performance): improve storage provider performance
* fix
2025-06-04 11:22:33 +03:00
Guy Ben-Aharon
4a52bf02e6
chore(main): release 1.13.0 ( #712 )
v1.13.0
2025-06-03 20:34:49 +03:00
Guy Ben-Aharon
08b627cb8c
fix(relationship): fix creating of relationships ( #732 )
2025-05-28 14:48:53 +03:00
Jonathan Fishner
73f542adad
fix(dbml-editor): export comments with schema if existsed ( #728 )
2025-05-28 10:14:35 +03:00
Jonathan Fishner
0d11b0c55a
fix(import-database): remove the default fetch from import database ( #718 )
...
* fix(import-database): remove the default fetch from import database
* fix(import-default): keep the option to fetch extras like default and comments
2025-05-28 10:10:33 +03:00
Guy Ben-Aharon
5b9d2bd1e3
clean unused param ( #730 )
2025-05-28 09:19:20 +03:00
Jonathan Fishner
cf1e141837
fix(custom-types): fetch directly via the smart-query the custom types ( #729 )
2025-05-27 19:26:07 +03:00
Jonathan Fishner
3894a22174
fix(dbml-editor): fix export dbml - to show enums ( #724 )
2025-05-26 17:55:18 +03:00
Jonathan Fishner
cad155e655
feat(export-sql): add custom types to export sql script ( #720 )
2025-05-26 17:51:38 +03:00
Guy Ben-Aharon
4477b1ca1f
fix(canvas): prevent canvas blink and lag on primary field edit ( #725 )
2025-05-26 17:39:05 +03:00
Guy Ben-Aharon
cd443466c7
fix(canvas): prevent canvas blink and lag on field edit ( #723 )
2025-05-26 16:57:25 +03:00
Guy Ben-Aharon
18012ddab1
fix(custom_types): fix custom types on storage provider ( #722 )
2025-05-26 15:51:39 +03:00
Guy Ben-Aharon
beb015194f
fix(custom_types): fix custom types on storage provider ( #721 )
2025-05-26 15:42:22 +03:00
Jonathan Fishner
c3904d9fdd
feat(custom-types): add enums and composite types for Postgres ( #714 )
...
* feat(postgres): add custom datatypes to import script
* import only enums & composite types
* init commit to support custom types in postgres
* add support in matching custom fields on import + be able to choose it as type for feild
* update select box + type names
* all but ui
* update ui
* fix build
* fix build
* fix
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-05-26 15:18:49 +03:00
Guy Ben-Aharon
aee5779983
fix(menu): add oracle to import menu ( #713 )
2025-05-21 12:56:27 +03:00
Jonathan Fishner
765a1c4354
feat(oracle): support oracle in ChartDB ( #709 )
...
* feat(import-oracle): support oracle in ChartDB
* fix build
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-05-21 12:12:48 +03:00
Guy Ben-Aharon
86840a8822
chore(main): release 1.12.0 ( #662 )
v1.12.0
2025-05-21 12:03:11 +03:00
Jonathan Fishner
487fb2d5c1
fix(sql-script): change ddl to be sql-script ( #710 )
2025-05-20 17:52:08 +03:00
Jonathan Fishner
54d5e96a6d
fix(expanded-table): persist expanded state across renders ( #707 )
...
* fix(expanded-table): persist expanded state across renders
* fix(reorder-tables): account for table sizes when reordering
* some fixes
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-05-20 12:04:11 +03:00
Jonathan Fishner
481ad3c844
fix(import-database): remove view_definition when importing via query ( #702 )
...
* fix(import-database): remove view_definition when importing via query
* fix(view_definition): remove view_definition in cockroachdb & maria
* fix
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-05-14 18:59:09 +03:00
Guy Ben-Aharon
0ce85cf76b
fix(export image): Fix usage of advanced options accordion ( #703 )
2025-05-14 18:41:05 +03:00
Jonathan Fishner
5849e4586c
fix(ddl): inline fks ddl script ( #701 )
...
* fix(import-ddl): when importing postgres with inline fks
* fix(import-ddl): for postgres and mysql
* remove logs
* fix build
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-05-13 11:47:22 +03:00
Jonathan Fishner
34c0a7163f
fix(import): dbml and query - senetize before import ( #699 )
2025-05-12 19:10:40 +03:00
Jonathan Fishner
89e3ceab00
fix(postgres): fix import of postgres fks ( #700 )
...
* Add regex-based foreign key detection for PostgreSQL to handle complex formatting
* fix(import-ddl): for postgres know to deal with SERIAL type
* fix(export-sql): for postgres know to deal with SERIAL type
* fix(import-ddl): when importing default values
2025-05-12 18:22:30 +03:00
Jonathan Fishner
5a5e64abef
fix(import-database): auto detect when user try to import ddl script ( #698 )
...
* fix(import-database): auto detect when user try to import ddl script
* fix
* fix
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-05-12 09:44:35 +03:00
Jonathan Fishner
2368e0d263
fix(import-json): for broken json imports ( #697 )
...
* fix(impoort-json): for broken json imports
* fix(import-db): after checking the JSON keep it formated
2025-05-11 18:17:52 +03:00
Jonathan Fishner
547149da44
fix(dependencies): hide icon when diagram has no dependencies ( #684 )
2025-05-08 16:28:31 +03:00
Jonathan Fishner
a1144bbf76
fix(ddl-import): fix datatypes when importing via ddl ( #696 )
...
* fix(ddl-import): fix datatypes when importing via ddl
* fix build
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-05-08 14:48:08 +03:00
STPN
6b8d637b75
feat(image-export): add transparent and pattern export image toggles ( #671 )
...
* feat(image-export): add watermark, transparent and pattern export image toggles
* fix(export-image-provider): use pattern background enabling
* add translations + small ui fixes
* fix build
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-05-08 14:35:17 +03:00
Guy Ben-Aharon
fd47eb7f4b
update email address ( #695 )
2025-05-07 19:34:14 +03:00
Guy Ben-Aharon
7db86dcf8c
fix(navbar): open diagram directly from diagram icon ( #694 )
2025-05-07 18:24:22 +03:00
Guy Ben-Aharon
e75323c16e
update config fix ( #693 )
2025-05-07 18:20:15 +03:00
Тоха Лис
97d01d7201
fix(translations): Add some translations for ru-RU language ( #690 )
...
* chore: install unmet deps
* fix(i18n): Update Russian translation
* fix(dialog): adjust width of import DBML dialog for better responsiveness
* revert package.json
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-05-07 11:21:26 +03:00
Guy Ben-Aharon
90b42a4bb7
update created at on examples ( #691 )
...
* update created at on examples + templates
* update created at on examples + templates
2025-05-04 13:47:39 +03:00
Jonathan Fishner
fbf2fe919c
fix(dbml-editor): add inline refs mode + fix issues with DBML syntax ( #687 )
...
* fix(dbml-editor): support & fix cases when mismatching with special chars
* fix(dbml-editor): add inline refs mode
* fix(dbml-editor): more fixes for dbml parser
* fix(dbml-editor): show colors for datatypes like char, varchar etc
* fix(sql-export): normalize verbose SQL types to simplified names
* some fix
* fix
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-05-03 17:53:36 +03:00
Guy Ben-Aharon
d3ddf7c51e
fix(performance): update field only when changed ( #685 )
2025-04-30 17:16:57 +03:00
Jonathan Fishner
5759241573
fix(dbml-editor): remove invalid fields before showing DBML + warning ( #683 )
2025-04-30 12:08:35 +03:00
Guy Ben-Aharon
3747abbc3b
refactor(dialog): pass params to create diagram dialog ( #682 )
2025-04-29 17:39:48 +03:00
Jonathan Fishner
226e6cf1ce
fix(import-json): simplify import script for fixing invalid JSON ( #681 )
2025-04-29 17:36:28 +03:00
Guy Ben-Aharon
1778abb683
fix(examples): fix clone examples ( #679 )
2025-04-27 15:25:49 +03:00
Guy Ben-Aharon
90a20dd1b0
fix(examples): add loader ( #678 )
2025-04-27 15:04:42 +03:00
Jonathan Fishner
21c9129e14
feat(examples): update examples to have areas ( #677 )
2025-04-27 14:32:03 +03:00
Guy Ben-Aharon
19d2d0bddd
fix(table): enhance field focus behavior to include table hover state ( #676 )
2025-04-27 12:44:07 +03:00
Guy Ben-Aharon
83c43332d4
fix(performance): Only render visible ( #672 )
2025-04-23 12:11:27 +03:00
Jonathan Fishner
3a1b8d1db1
fix: add sorting based on how common the datatype on side-panel ( #651 )
...
* fix: add sorting based on how common the datatype on side-panel
* fix type to new version
* remove colors
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-04-23 11:48:31 +03:00
Guy Ben-Aharon
46426e27b4
add cla workflow ( #667 )
2025-04-22 17:27:29 +03:00
Guy Ben-Aharon
9402822fa3
fix(canvas): disable edit area name on read only ( #666 )
2025-04-22 16:39:21 +03:00