My postgres yaml
part looking like this:
postgres:
container_name: 'postgres'
image: postgres:10.1
environment:
- POSTGRES_USER=postgres
- POSTGRES_PASSWORD=root
- POSTGRES_DB=myids
ports:
- "5432:5432"
networks:
- app-network
Then when I am logging in with that credentials using HeidiSQL I cant see my database:
Any ideas?
Update thanks to this answer I managed to find my database https://dba.stackexchange.com/a/1304 using this select:
SELECT datname FROM pg_database
WHERE datistemplate = false;
Now the question why HeidiSQL won't show that?
SELECT nspname FROM pg_catalog.pg_namespace
to retrieve all schemata. And yes, HeidiSQL shows schemata, not databases. That's why the Database setting in the session manager is not labelled Databases as in MySQL mode. – Hedley