Commit Graph

25 Commits

Author SHA1 Message Date
1ilit
0e196de261 Fix handleColorChange when no redo action is recorded (#538) 2025-07-23 22:23:51 +04:00
Karen Mkrtumyan
a5718f8359 Refactor dragging logic (#523)
* refactor dragging logic

* Remove unnecessary undefined in TableInfo.jsx
2025-07-05 22:37:58 +04:00
Kishan_Singh
47caa29f78 Add support for PostgreSQL "CREATE TABLE INHERITS" (#524)
* feat: add support for PostgreSQL table inheritance in schema export

* fixed the suggested changes in the inheritance feature

* Update src/components/EditorSidePanel/TablesTab/TableField.jsx

Co-authored-by: 1ilit <1ilit@proton.me>

* fixed all the comments

* feat: finalize Postgres table inheritance support with fixes and formatting

---------

Co-authored-by: kishansinghifs1 <kishansingh956196@gmai.com>
Co-authored-by: 1ilit <1ilit@proton.me>
2025-07-04 14:57:20 +04:00
Karen Mkrtumyan
e56f6409ff Fix ColorPicker undo stack additions (#494)
* Fix ColorPicker undo stack additions

* make custom component ColorPicker
2025-06-20 18:18:06 +04:00
1ilit
94226de561 Table and field drag and drop ordering (#444)
* Add dnd for tables and fields

* Fix inputs

* Decouple ids and indecies in the editor

* Decouple ids and indecies in utils

* Fix field indexes

* Use nanoid instead of numberic ids for fields and tables

* Fix review comments
2025-05-11 21:44:04 +04:00
1ilit
46e91069d5 Replace colorpalette with colorpicker (#392) 2025-04-06 03:36:46 +04:00
1ilit
f95841f0e7 Migrate to tailwind v4 (#370) 2025-03-21 01:25:36 +04:00
1ilit
40ef1ca91b Disable keepDOM in tabs and collapses (#335) 2025-01-18 22:26:42 +04:00
1ilit
317c3cc9ba Fix invalid sql after swapping fields (#287) 2024-11-02 11:50:01 +04:00
tasnim
94a076c9bc rtl-fix address issues 2024-08-05 11:31:11 +03:00
1ilit
322bb6e988 Merge branch 'main' into select-db
# Conflicts:
#	src/i18n/locales/en.js
#	src/utils/exportSQL/generic.js
2024-07-07 17:57:33 +03:00
1ilit
9b606114df Rename TablesContext to DiagramContext 2024-07-04 23:18:20 +03:00
1ilit
77bdb77a9e Enable editing index names 2024-06-07 14:18:05 +03:00
1ilit
cd050a59f9 Fix styling for overflowing elements 2024-05-17 03:45:42 +03:00
1ilit
2b4b01c358 Configure i18n and add simplified chinese (#99) 2024-05-16 06:45:47 +03:00
liao文禧
2695e5b8a2 Optimize the rendering logic for the Collapse and Tabs child components(#101) 2024-05-13 11:14:51 +08:00
haecheonlee
f87df3f9d5 Remove unused import 2024-04-22 01:34:35 -04:00
haecheonlee
f30efef747 Update opacity style when an item is being dragged over 2024-04-22 01:27:45 -04:00
1ilit
3a580149be Update relationships when fields get reordered 2024-04-21 09:40:56 +03:00
haecheonlee
0347dbf4a2 Remove console 2024-04-16 22:32:08 -04:00
haecheonlee
8f659eb975 Set isDragging to false when dragging ends 2024-04-16 22:30:47 -04:00
haecheonlee
aed1882165 Make table fields draggable and order 2024-04-16 21:09:23 -04:00
1ilit
155810d7e6 Fix typo 2024-04-06 10:27:18 +03:00
1ilit
234d4fc04b Remove duplicate logic to edit table 2024-04-06 09:51:38 +03:00
1ilit
40800f8f28 Clean up tabs 2024-04-06 04:58:42 +03:00