Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Database diagram #29
The script uses
The diagram generated by
To solve the confusing layout in the vanilla diagram, the script re-organizes the contents of the
Added a section to the current documentation as well. Later when we start working on the new documentation, I would like to move the database documentation up to the initial chapters, as I believe this is basic/introductory information, which is currently listed under "Suite Run databases", in chapter 13.
sadielbartholomew left a comment
(Going to jump in with some comments, as a possible reviewer 2).
Great work Bruno, that's a beautiful diagram, & it being (largely) auto-generated will be really useful. The more auto-generated content in the docs, the less work we need to do maintaining them
I appreciate all your efforts to make the overall dimensions more appropriate, but now the schematic seems to be too wide in that the text comes out very small, so that most would likely struggle to read it, & even opening it from the docs into a separate tab, it needs zooming in to be legible.
It would be a shame if people couldn't read it, so can I suggest, if possible, editing the script to change the placement of the third layer down as so:
to reduce the width, & bumping up the font size as well, since most table items have plenty of extra space in their "boxes", & only the
Some further suggestions:
Good point, though personally I'm not sure if the introductory chapters are the best place, as only advanced users should need to know about the DB, but we certainly don't want this diagram hidden away & hard to find).
In fact, much of the docs needs a restructuring, as outlined briefly in #11 (comment); perhaps add that item onto that Issue under the restructuring to help us keep a note, though restructuring might be significant enough (& need sufficient discussion) to merit it's own Issue, so we could move it out to its own one too.