Bug 26764

Summary: schema.koha-community.org 'display all' ?
Product: Project Infrastructure Reporter: Martin Renvoize (ashimema) <martin.renvoize>
Component: Project websiteAssignee: Chris Cormack <chris>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P5 - low CC: madamyk, wizzyrea
Version: unspecified   
Hardware: All   
OS: All   
GIT URL: Change sponsored?: ---
Patch complexity: --- Documentation contact:
Documentation submission: Text to go in the release notes:
Version(s) released in:
Circulation function:

Description Martin Renvoize (ashimema) 2020-10-21 14:12:51 UTC
Is there any option of adding a 'display all' button to the tables list.. since the recent(ish) update of schemaspy we now split the list of tables over multiple pages and there's no obvious way to get a whole overview?
Comment 1 Liz Rea 2021-09-29 22:27:34 UTC
I agree this is annoying and I think is an option that can be set when the schemas are generated - Chris?
Comment 2 Chris Cormack 2021-09-30 00:01:13 UTC
Could be, if someone can tell me the option, ill make the generator use it :)
Comment 3 Katrin Fischer 2021-09-30 11:25:19 UTC
+1 I'd love this proposed change. The added paging is really making the schema much harder to use with our big tables.
Comment 4 Katrin Fischer 2021-09-30 11:32:00 UTC
Hm, the config is not very clear there :( Not sure if it's possible.

https://schemaspy.readthedocs.io/en/v6.0.0/configuration.html

There is:

[-nopages]
    Just list data as one long list instead of pages.

But I think that's not what we are looking for, meaning that the tables would all be in one document.

This appears to be the change that added the dreadful paging:

https://github.com/schemaspy/schemaspy/pull/168
Comment 5 Katrin Fischer 2021-09-30 11:34:21 UTC
There already is an issue filed:
https://woshi.monster/schemaspy/schemaspy/issues/771
Comment 6 Michael Adamyk 2022-01-11 16:42:53 UTC
I wasn't able to use Katrin's link, but I did find the issue posted on GitHub. 

https://github.com/schemaspy/schemaspy/issues/771