Respo Web: Gestion de la base de données avec PGAdmin

De WikiBR
Révision datée du 14 novembre 2024 à 20:27 par Thomas.sauvage (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
En jaune, les tables de 24h-natation. En rouge, le bouton pour voir le contenu d'une table
Le bouton sauvegarder

Tu peux gérer la base de donnée de ton site avec pgadmin.binets.fr. Pour illustrer, j'utiliserai l'exemple du site des 24h de la natation : 24h-natation.binets.fr

Première connexion

Pour accéder à la base de données du site, il faut :

  • Faire partit du groupe Sigma des respos web du site (ex: sigma.binets.fr/app/group/respo-web-24h-natation/members
  • Demander au BR de t'ajouter à la liste des users de PGAdmin (manuellement)
  • Aller sur auth.binets.fr et setup la double authentification TOTP (dans "Mot de passe à usage unique") (ou une clef WebAuthn)
  • Aller sur pgadmin.binets.fr et se connecter avec Login with Sigma
  • Choisir un mot de passe complexe et long stocké dans un gestionnaire de mot de passe

Ajout du serveur

  • Appuyer sur Add New Server
  • Dans General, choisir un Name (peu importe)
  • Dans Connection, remplir le host, le username et le password que t'ont donné le BR

Lecture et modification de la base de données

La liste des tables SQL et leurs données est un peu difficile à trouver :

  • Dans le panneau de gauche, cliquer sur containers puis sur le Name choisit précédement
  • Puis sur Databases > 24h-natation > Schemas > public > Tables (cf photo)
  • Maintenant, tu vois les différentes tables de ta BDD.
  • Pour lire les données d'une table/la modifier :
    • Cliquer sur la table
    • Appuyer sur le logo table entouré en rouge sur la photo.
  • Tu peux alors modifier les données, il ne faut pas oublier d'appuyer sur sauvegarder pour que les modifications soient sauvegardées. (cf photo)