Regarding "Uninstalling PostgreSQL"
Summary
An explicit statement about stopping the server before running the uninstall script. If the script does that automatically, say that. If it does not, a short reminder to stop postgres would prevent mistakes. Also, and this is relatively minor, but since I am on a Mac, our terminals all come with .zsh, not bash. But when I put zsh in front of the path, I got 'not found' back. I put bash in, and it worked as expected. Finally, I have nothing against EDB. In fact, I have used your installer virtually every time I have needed postgres somewhere. The only reason I am switching to homebrew is because an extension I need will not install with your configuration. SEE https://github.com/pgvector/pgvector/issues/778
Where would you like to see this added?
https://github.com/EnterpriseDB/docs/blob/54b8090ff28ae731106783ecf4af59db4a12df78/advocacy_docs/supported-open-source/postgresql/uninstalling.mdx The above link apparently auto-populated. The page I was using is: https://www.enterprisedb.com/docs/supported-open-source/postgresql/uninstalling/
Rationale
Just for clarification
The command on the page is:
open /Library/PostgreSQL/<version>/uninstall-postgresql.app/Contents/MacOS/installbuilder.sh
The open is not a request to open the file, but to use the open command which automatically invokes an appropriate app and shell to run the command.