If the metadata for the declarative base doesn't include a schema but schema is specified for each table, it is possible that different tables will have different schemas:
In such a scenario, it would be nice to be able to view schemas when generating the diagram:
from sqlalchemy_schemadisplay import create_schema_graph
graph = create_schema_graph(metadata=meta_data)
Conceivably, it could be handy to also be able to either specify a per-schema color for the border of each of the member tables, or to place all the tables for a particular schema within a rectangle for that schema (where you could have a different background color for each of the containing rectangles).
If the metadata for the declarative base doesn't include a schema but schema is specified for each table, it is possible that different tables will have different schemas:
In such a scenario, it would be nice to be able to view schemas when generating the diagram:
Conceivably, it could be handy to also be able to either specify a per-schema color for the border of each of the member tables, or to place all the tables for a particular schema within a rectangle for that schema (where you could have a different background color for each of the containing rectangles).