Force disconnection of all clients connected to the database

This commit is contained in:
yalh76 2019-04-15 14:18:04 +02:00
parent ec48edfef8
commit 06a066fe17

View file

@ -105,6 +105,7 @@ ynh_psql_create_db() {
# Requires YunoHost version 3.?.? or higher.
ynh_psql_drop_db() {
local db=$1
ynh_psql_execute_as_root --sql="SELECT pg_terminate_backend (pg_stat_activity.pid) FROM pg_stat_activity WHERE pg_stat_activity.datname = '$db';" --database="$db"
sudo --login --user=postgres dropdb $db
}