Base de données de gestion de ressources pédagogiques, réalisée avec PostgreSQL via Docker.
.
├── docker-compose.yml
├── migration_up.sql
├── migration_down.sql
├── seed.sql
└── queries.sql
docker compose up -ddocker exec -i <nom_du_conteneur> psql -U admin -d adatabase < migration_up.sqldocker exec -i <nom_du_conteneur> psql -U admin -d adatabase < seed.sqldocker exec -i <nom_du_conteneur> psql -U admin -d adatabase < queries.sqldocker exec -i <nom_du_conteneur> psql -U admin -d adatabase < migration_down.sql| Table | Description |
|---|---|
themes |
Regroupe les ressources par thème (Frontend, Backend...) |
resources |
Contient les ressources pédagogiques (titre, url, type...) |
skills |
Liste des compétences associées aux ressources |
resources_skills |
Table de liaison entre ressources et compétences |
Les ressources peuvent être de type : guide, video, exercice, projet
| Champ | Valeur |
|---|---|
| Host | localhost |
| Port | 5432 |
| User | admin |
| Password | admin |
| Database | adatabase |
docker compose stop