forked from ScoDoc/DocScoDoc
applique upgrade alembic dans le script de restoration
This commit is contained in:
parent
b015cf3f88
commit
edc6da3005
@ -76,11 +76,15 @@ then
|
|||||||
echo "Suppression de la base $DBNAME..."
|
echo "Suppression de la base $DBNAME..."
|
||||||
su -c "dropdb $DBNAME" "$SCODOC_USER" || die "Erreur destruction db"
|
su -c "dropdb $DBNAME" "$SCODOC_USER" || die "Erreur destruction db"
|
||||||
fi
|
fi
|
||||||
su -c "createdb $DBNAME" "$SCODOC_USER" || die "Erreur destruction db"
|
su -c "createdb $DBNAME" "$SCODOC_USER" || die "Erreur création db"
|
||||||
|
|
||||||
echo "Chargement de la base SQL..."
|
echo "Chargement de la base SQL..."
|
||||||
su -c "pg_restore -d $DBNAME ${SCODOC_VAR_DIR}/SCODOC.dump" "$SCODOC_USER" || die "Erreur chargement de la base SQL"
|
su -c "pg_restore -d $DBNAME ${SCODOC_VAR_DIR}/SCODOC.dump" "$SCODOC_USER" || die "Erreur chargement de la base SQL"
|
||||||
|
|
||||||
|
# -- Apply migrations if needed (only on "production" databse, = SCODOC sauf config particulière)
|
||||||
|
export FLASK_ENV="production"
|
||||||
|
su -c "(cd $SCODOC_DIR && source venv/bin/activate && flask db upgrade)" "$SCODOC_USER"
|
||||||
|
|
||||||
# -- Start ScoDoc
|
# -- Start ScoDoc
|
||||||
systemctl start scodoc9
|
systemctl start scodoc9
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user