6 function lese_version {
8 if [ -e etc/firma-$version.dump ]
14 echo "Diese Datenbanken sind verfügbar:"
17 echo "Bitte gewünschte Version eingeben"
18 while [ -z "$gultig" ]
23 echo "GUI herunterfahren ..."
24 systemctl stop apache2
26 echo "Lösche bestende Datenbanken ..."
27 su postgres -c "psql -c 'DROP DATABASE IF EXISTS kivitendo_auth;'"
28 su postgres -c "psql -c 'DROP DATABASE IF EXISTS firma;'"
30 echo "Datenbanken anlegen ..."
31 su postgres -c "psql -c 'CREATE DATABASE kivitendo_auth OWNER=kivitendo;'"
32 su postgres -c "psql -c 'CREATE DATABASE firma OWNER=kivitendo;'"
34 echo "Daten laden ..."
35 su postgres -c "psql kivitendo_auth <etc/auth.dump >/dev/null"
36 su postgres -c "psql firma <etc/firma-$version.dump >/dev/null"
38 echo "GUI starten ..."
39 systemctl start apache2