Мне нужно написать скрипт, который удалит базу данных PostgreSQL. С ним может быть много связей, но сценарий должен это игнорировать.
Стандартный запрос DROP DATABASE db_name
не работает при открытых соединениях.
Как я могу решить проблему?
Я просто перезапускаю сервис в Ubuntu, чтобы отключить подключенных клиентов.
sudo service postgresql stop
sudo service postgresql start
psql
DROP DATABASE DB_NAME;