On Wed, May 11, 2022 at 1:24 PM Dave Page <dpage@pgadmin.org> wrote:
Hi
I think this change needs some thought and discussion on how it should be implemented. pgAdmin has worked this way for over 20 years with only this one suggestion to change afaicr - and I for one don't suddenly want templates showing up amongst my other databases.
User defined template DBs cannot come under "Show system objects". I mean, they're not system objects.
No they're not. But we have over 20 years of them being classed that way, and users may not suddenly want to see template1 (for example) listed amongst their databases. There are various things to think about here, for example:
- Should there be a separate option to show/hide template databases?
- If so, what should the default be (hint: I think yes, and off)
- Should template databases have a different icon?
- Should they have their own collection node?
- They can't be connected to, so much of what's on the database properties dialog won't work. Should they have their own properties dialogue design?