[GH-ISSUE #32] Auto-arrange function #17

Open
opened 2026-03-02 04:05:20 +03:00 by kerem · 4 comments
Owner

Originally created by @IvanDrag0 on GitHub (Nov 7, 2023).
Original GitHub issue: https://github.com/findyourmagic/dber/issues/32

Does the software have an auto-arrange function? So that if I import an SQL file with a number of tables and relationships, the UI would auto spread/arrange them in a way that's easier to view (rather then just a grid with overlapping relationship lines)?

Originally created by @IvanDrag0 on GitHub (Nov 7, 2023). Original GitHub issue: https://github.com/findyourmagic/dber/issues/32 Does the software have an auto-arrange function? So that if I import an SQL file with a number of tables and relationships, the UI would auto spread/arrange them in a way that's easier to view (rather then just a grid with overlapping relationship lines)?
Author
Owner

@findyourmagic commented on GitHub (Nov 9, 2023):

Thank you for your suggestion. Could you please provide some diagrams or screenshots to further illustrate the issue?

<!-- gh-comment-id:1803085072 --> @findyourmagic commented on GitHub (Nov 9, 2023): Thank you for your suggestion. Could you please provide some diagrams or screenshots to further illustrate the issue?
Author
Owner

@IvanDrag0 commented on GitHub (Nov 13, 2023):

For example, if I were to import a schema with several connections, the program would arrange them in a gird and as a result could arrange them in a way that would cause the relationships to overlap the tables themselves.

image

<!-- gh-comment-id:1809073541 --> @IvanDrag0 commented on GitHub (Nov 13, 2023): For example, if I were to import a schema with several connections, the program would arrange them in a gird and as a result could arrange them in a way that would cause the relationships to overlap the tables themselves. ![image](https://github.com/findyourmagic/dber/assets/24702285/08287973-e58f-4dfe-93a5-ad99c6ca7e30)
Author
Owner

@mardukbp commented on GitHub (Mar 27, 2024):

JointJS provides this functionality. To me it's the only feature missing in this otherwise amazing tool. Thank you for DBER!

<!-- gh-comment-id:2022144385 --> @mardukbp commented on GitHub (Mar 27, 2024): [JointJS](https://www.jointjs.com/demos/directed-graph-layout) provides this functionality. To me it's the only feature missing in this otherwise amazing tool. Thank you for DBER!
Author
Owner

@findyourmagic commented on GitHub (Mar 28, 2024):

JointJS provides this functionality. To me it's the only feature missing in this otherwise amazing tool. Thank you for DBER!

Thank you for your suggestions, it means a lot. I have been quite busy with work lately, but I will try to make improvements to this project in a few weeks.

<!-- gh-comment-id:2024274891 --> @findyourmagic commented on GitHub (Mar 28, 2024): > [JointJS](https://www.jointjs.com/demos/directed-graph-layout) provides this functionality. To me it's the only feature missing in this otherwise amazing tool. Thank you for DBER! Thank you for your suggestions, it means a lot. I have been quite busy with work lately, but I will try to make improvements to this project in a few weeks.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/dber#17
No description provided.