Accéder à pgAdmin (voir la base de données)¶
pgAdmin est une page web pour consulter la base de données (les tables, les lignes).
Point important : il y a 2 mots de passe différents : 1. celui pour entrer dans pgAdmin (la page web) ; 2. celui pour ouvrir la base (demandé au premier clic sur le serveur).
Adresses selon l'environnement¶
| Environnement | Adresse | Fichier où lire les mots de passe |
|---|---|---|
| Local (ton PC) | http://localhost:5056 |
ton .env.local |
| Test | http://151.80.144.98:5055 |
.env.test (dossier des secrets) |
| Production | http://151.80.144.98:5054 |
.env.prod (dossier des secrets) |
Sur le serveur, les fichiers .env.test / .env.prod sont dans :
/home/ubuntu/Projet_boaz_bank_transaction_fullstack/secrets/
Se connecter, pas à pas¶
- Ouvre l'adresse (selon l'environnement, tableau ci-dessus).
- Login pgAdmin :
- Email = valeur de
PGADMIN_DEFAULT_EMAIL - Mot de passe = valeur de
PGADMIN_DEFAULT_PASSWORD
- Email = valeur de
- Ouvre la base : dans le menu de gauche, déplie
Servers→ le serveur du projet (déjà pré-configuré, rien à créer). - Mot de passe de la base (demandé une fois) = valeur de
DB_PASSWORDdu même.env. Coche « Save password » pour ne plus le retaper. - Voir les données :
Databases→ la base →Schemas→public→Tables→ clic droit sur une table → View/Edit Data → All Rows.
À retenir¶
⚠️ La production, ce sont de vraies données. Regarder ne casse rien, mais ne modifie/supprime jamais une ligne en prod sans avoir fait une sauvegarde avant.
Sécurité (à connaître)¶
Les adresses pgAdmin de test (:5055) et de prod (:5054) sont ouvertes sur Internet.
Pour plus de sécurité, on peut les fermer au pare-feu et y accéder par un tunnel SSH :
1 2 | |