Datenbank migration

Die Datenbank schemas werden automatisch erstellt.

Befehle

Schema erstellen
Alle scripts unter portal/backend/src/db/migrations werden von V01 aufwärts einzeln nacheinander ausgeführt.

npm run mig

Migration status abrufen
Mit diesem Befehl sieht man, ob neue Migrationen bevorstehen.

npm run mig:status

Alle Daten löschen
Diese Befehl wird nicht ausgeführt, wenn im .env Datei die variable NODE_ENV auf production gesetzt ist.

npm run mig:drop

Dummy Daten importieren
In der Datenbank werden zufällige Daten erstellt.

npm run mig:bulk

Login Daten:
E-Mail: dev@dev.ch
Passwort: dev

Migration Script

Die Migration script befindet sich unter: /backend/src/db/migrations/index.js
Die Kurzbefehle sind im /backend/package.json definiert.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert