{% extends 'install/base.html.twig' %} {% block heading %}Die Tabellen anlegen{% endblock %} {% block lead %}

Die Verbindung steht. Jetzt werden die Migrationen ausgeführt – dieselben, die später ein Update einspielt, und in derselben Reihenfolge. Das läuft in diesem Prozess, ohne Konsole.

{% endblock %} {% block content %} {% if pending is not empty %}

{{ pending|length }} Migration{{ pending|length == 1 ? '' : 'en' }} stehen an:

{% else %}

Es steht nichts an – entweder ist die Datenbank schon eingerichtet, oder die Liste ließ sich nicht lesen. Der Knopf unten schadet in beiden Fällen nicht: eine bereits angewandte Migration wird nicht wiederholt.

{% endif %}

Dauert das zu lange und bricht der Browser ab, ist das kein Schaden: angewandte Migrationen sind vermerkt, ein erneuter Aufruf macht dort weiter.

{% endblock %}