🗃️ Datenbank
Schema
Alembic
Die mit Alembic erstellten Relationen finden Sie im Ordner:
manits/app/database/
Datenbankverbindung
Die Verbindung zur Datenbank wird in der folgenden Datei definiert:
manits/app/config.py
Demodaten
Demodaten befinden sich im Ordner:
manits/tests/demodata
Neuanlage
Die Schritte für eine Neuanlage der Datenbank und der Import der Demodaten:
In der Datenbank
\c postgres drop database mantis_tracker; create database mantis_tracker;
In der virtuellen Umgebung (env)
rm -rf migrations flask db init flask db migrate -m "Initialisierung" flask db upgrade
Einlesen der Demodaten
Die dort genannten Schritte nacheinander ausführen.
Siehe
mantis/tests/demodata/README.txt