Jonathan Fishner
de26f731be
feat: add GIN index and array type support for PostgreSQL/CockroachDB ( #1048 )
...
* feat: add GIN index and array type support for PostgreSQL/CockroachDB
* fix
* fix
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2026-01-07 18:00:42 +02:00
Jonathan Fishner
6879e19fa5
feat: add check constraint support ( #1046 )
...
* feat: add check constraint support
* feat(import/export): add check constraint smart query import and fix SQL Server export issues
* fix
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2026-01-05 19:51:30 +02:00
Jonathan Fishner
0502efdc21
fix: add SQL viewes support for import via ddl ( #1044 )
2026-01-04 16:43:13 +02:00
Guy Ben-Aharon
6eae4b0fc3
fix: serial ddl import in pg ( #1033 )
...
* fix: serial ddl import in pg
* fix
2025-12-23 16:00:07 +02:00
Guy Ben-Aharon
9ac99d928c
fix: add Oracle database support for SQL import ( #1005 )
2025-12-10 14:23:11 +02:00
Guy Ben-Aharon
9b6d6dbb3c
fix: correct relationship direction in SQL import ( #1003 )
2025-12-09 16:35:33 +02:00
Guy Ben-Aharon
fbd04e9d5e
fix: add automatic data type synonym resolution for PostgreSQL imports ( #994 )
...
* fix: add automatic data type synonym resolution for PostgreSQL imports
* fix
* fix
* fix
2025-12-04 14:40:52 +02:00
Guy Ben-Aharon
62dec48572
fix: use flag for custom types ( #951 )
2025-10-19 18:54:08 +03:00
Jonathan Fishner
fe9ef275b8
fix: improve SQL default value parsing for PostgreSQL, MySQL, and SQL Server with proper type handling and casting support ( #900 )
2025-09-04 11:18:02 +03:00
Jonathan Fishner
2a64deebb8
fix(sql-import): handle SQL Server DDL with multiple tables, inline foreign keys, and case-insensitive field matching ( #897 )
2025-09-02 15:15:15 +03:00
Guy Ben-Aharon
0da3caeeac
fix(table colors): switch to default table color ( #841 )
2025-08-10 14:42:22 +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
Jonathan Fishner
79b885502e
fix(sql-server): improvment for sql-server import via sql script ( #789 )
...
* feat: improvment for sql-server import via sql script
* fix for test
* some fixes
* some fixes
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-07-25 19:16:35 +03:00
Jonathan Fishner
5d337409d6
fix: add PostgreSQL tests and fix parsing SQL ( #760 )
...
* feat: add PostgreSQL tests and fix parsing SQL
* fix: disable format on paste for SQL DDL import
* some ui fixes + add tests to the ci
* fix
* fix validator and importer
* fix for maria-db
* fix
* remove improved
* fix
* fix
* fix
* fix for test
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-07-14 19:25:44 +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
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
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
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
Jonathan Fishner
f7a6e0cb5e
feat(import-sql): import postgresql via SQL (DDL script) ( #639 )
...
* working version of import pg
* change modal
* update create & import diagram dialog
* add mysql DDL parser
* add sqlserver DDL parser
* add sqlite DDL parser
* instructions
* logs
* fix lint + logs
* remove
* order tables
* order tables
* fix build
---------
Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com >
2025-04-02 13:55:59 +03:00