- check is there a way to remove hardcoded DB name and don't have it specified at all
- make sure all other features of PMM working well
- we can use DigitalOcean PG (dbaas) as test
The API and PMM Add Instance dashboard both assume that the Postgres instance to be added has a database called postgres. This is not alway true. For example, DigitalOcean DBaaS instances are created with a defaultdb database instead. The AddPostgreSQLService endpoint and the PMM Add Instance dashboard should both allow the user to specify the database name when adding a Postgres instance.