forked from WEB-IMB-WS2526/lab-development-imb
1.5 KiB
1.5 KiB
Tooling für die Entwicklung mit einer PostGreSQL-DB
Diese Anleitung beschreibt die Schritte zur Verbindung mit einer PostGreSQL-DB sowie das Erstellen von Tabellen mit Hilfe der VS Code Extension PostgreSQL und der im Dev-Container enthaltenen Datenbank.
Neue Verbindung
- Prüfen Sie, ob Sie sich im Dev-Container befinden
- Klicken Sie auf das PostGreSQL-Symbol (VS Code Extension) in der Activity Bar (default: linke Leiste)
- Wählen Sie "Add New Connection" und "CONNECTIONS" in der Primary Side Bar (meistens: links)
- Füllen Sie die geforderten Felder aus. Sie finden die Daten zu Ihrer Datenbank-Installation in der Datei
.envinnerhalb des.devcontainer- Ordners. - Testen Sie die Verbindung ("Test Connection")
- Vergeben Sie einen geeigneten Namen und speichern Sie die Verbindung ("Save & Connect")
- Füllen Sie die geforderten Felder aus. Sie finden die Daten zu Ihrer Datenbank-Installation in der Datei
Tabellen
- Öffnen Sie die Datei
create_personen.sql. - Auf der rechten Seite der Tab-Leiste erscheinen nun mehrere Symbole. Wählen Sie "Connect" aus und geben Sie ggf. Ihr Datenbank-Passwort ein (
POSTGRES_PASSWORDin.env) - Wählen Sie nun das Symbol für "Change PostGreSQL Database" aus und wählen Ihre Datenbank aus (
POSTGRES_DBin.env) - Wählen Sie nun das Symbol für "Execute PostGreSQL Query" aus: Es wird eine neue Tabelle in Ihrer Datenbank erstellt.
Einfügen und Anzeigen
- Führen Sie die Schritte 5.-7. nun auch für die Dateien
insert_personen.sqlundselect_personen.sqldurch. - Alternativ oder zusätzlich können Sie natürlich auch eigene Queries ausführen.