Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

unflatten support for databases with many tables #342

Open
YauhenPylAurea opened this issue Mar 31, 2022 · 2 comments
Open

unflatten support for databases with many tables #342

YauhenPylAurea opened this issue Mar 31, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@YauhenPylAurea
Copy link
Contributor

YauhenPylAurea commented Mar 31, 2022

Hello,
There is an issue with having a lot of tables layout horizontally. And it seems it will be better to layout them vertically.
Example:
image
There is a tool within graphviz to unflatten graphs to improve layout aspect ratio.
It seems that current version of go-graphviz doesn't support it. Is there any possibility or a way to add such functionality (unflatten) to tbls?
Currently I see only one good way to do it by fork the implementation of go-graphviz and add unflatten as a tool. Later tbls will use the new version and allow using unflatten tool. Does it make sense? Or is there any other simple way? thanks

@YauhenPylAurea YauhenPylAurea added the enhancement New feature or request label Mar 31, 2022
@YauhenPylAurea
Copy link
Contributor Author

Added PR to go-graphviz - goccy/go-graphviz#56

@k1LoW
Copy link
Owner

k1LoW commented Apr 5, 2022

The ability to specify table layouts would be welcome, and I would like to be able to add settings to the er: section.

@YauhenPylAurea YauhenPylAurea changed the title unflatten support for databases with a lot of tables unflatten support for databases with many tables Apr 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants