ptitspas-ynov-bdd/README.md

82 lines
1.3 KiB
Markdown

# PtitsPas Ynov - Base de Données
Ce projet contient uniquement la **base de données** pour l'application PtitsPas.
---
## Prérequis
- Docker desktop installé et à jour
- Docker Compose installé
```
https://www.docker.com/products/docker-desktop/
```
---
## Lancer la base de données en local
Dans le terminal, depuis le dossier du projet, exécute :
```bash
docker compose -f docker-compose.dev.yml up -d
````
Et pour arreter le container
```bash
docker compose -f docker-compose.dev.yml down -v
````
---
## Accéder à pgAdmin4 via internet
Ouvre ton navigateur et va sur :
```
https://ynov.ptits-pas.fr/pgadmin/login?next=/pgadmin/browser/
```
### Connexion à pgAdmin4
* **Email** : `admin@ptits-pas.fr`
* **Mot de passe** : `admin123`
---
## Accéder à pgAdmin4 via Docker
Ouvre ton navigateur et va sur :
```
http://localhost:8081
```
### Connexion à pgAdmin4
* **Email** : `admin@ptits-pas.fr`
* **Mot de passe** : `admin123`
---
### Ajouter le serveur PostgreSQL
1. Clique sur **Add New Server** (ou **Register Server**)
2. Onglet **General** :
* **Name** : `Postgres Docker`
3. Onglet **Connection** :
* **Host name/address** : `postgres_bdd`
* **Port** : `5432` (ou `5433` si mappé dans Docker Compose)
* **Username** : `admin`
* **Password** : `admin123`
4. Clique sur **Save**
---