Hi, I’m trying to get into the Discourse PostgreSQL database to learn how it’s laid out so I can do some tweaks to the import script to meet my specific needs.
Only problem is that I can’t get into psql in the docker.
When I run: psql root -h localhost I am asked for a password.
I’ve tried just hitting ENTER (psql documentation states there is no default password) but I’m told it’s incorrect.
What’s the best practice for accessing the raw database? Or is there a wiki here that shows the database structure? That’s really what I need. I have the Data Explorer plugin running, so I could explore from there, but that would be easier to do if I knew how the database is laid out.
Thanks! That worked. I also dug into Data Explorer a little more and realized I could build my queries from that and didn’t even need direct db access. Helpful to know though.
Avevo la stessa domanda. C’è una password, se sì, dove si trova nella configurazione?
È sicuro cambiare la password dell’utente psql (ad esempio, rotazione della password) e dove dovrebbe essere aggiornata la password corrispondente nella configurazione?
Se si eseguono script Python contro un database, sarebbe utile utilizzare la stessa password, altrimenti i file yml dovranno essere modificati per creare un utente e una password di database separati e concedere le autorizzazioni.