🗃️ Datenbank ============ Schema ------ .. index:: Datanbank; Schema .. index:: Schema; Datenbank .. image:: ./images/mantis-dbstruktur.svg :width: 1024 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 --------- .. index:: Datenbank; Demodaten .. index:: Demodaten; Datenbank Demodaten befinden sich im Ordner: ``manits/tests/demodata`` Neuanlage --------- Die Schritte für eine Neuanlage der Datenbank und der Import der Demodaten: 1. In der Datenbank :: \c postgres drop database mantis_tracker; create database mantis_tracker; 2. In der virtuellen Umgebung (env) :: rm -rf migrations flask db init flask db migrate -m "Initialisierung" flask db upgrade 3. Einlesen der Demodaten Die dort genannten Schritte nacheinander ausführen. Siehe ``mantis/tests/demodata/README.txt``