Nejsem obeznámen s psycopg2, takže mohu poskytnout pouze kroky, které je třeba provést.
Kroky k provedení DROP DATABASE
z Pythonu :
- Připojte se k jiné databázi, kterou nechcete zahodit
- Uložení aktuální úrovně izolace do proměnné
- Nastavte úroveň izolace na 0
- Spusťte
DROP DATABASE
dotaz - Nastavit úroveň izolace zpět na původní (z #2)
Kroky k provedení DROP DATABASE
z PSQL :
- Připojte se k jiné databázi, kterou nechcete zahodit
- Spusťte
DROP DATABASE
dotaz
Kód v psql
\c second_db
DROP DATABASE first_db;
Pamatujte, že k databázi, kterou se pokoušíte přerušit, nemohou existovat žádná živá připojení.