Codebase list python-faraday / master debian / migrate-database
master

Tree @master (Download .tar.gz)

migrate-database @masterraw · history · blame

#!/bin/sh

set -e

migrate() {
    if su postgres -c "psql -lqt" | cut -d \| -f 1 | grep -qw faraday; then
        faraday-manage migrate
    fi
}
    
if [ "$(systemctl is-active postgresql)" = "active" ]; then
    migrate
else
    if systemctl start postgresql; then
	migrate
	systemctl stop postgresql
    fi
fi