Nie jestem zaznajomiony z psycopg2, więc mogę podać tylko kroki do wykonania.
Kroki, które należy podjąć, aby wykonać DROP DATABASE
z Pythona :
- Połącz się z inną bazą danych, której nie chcesz porzucić
- Zapisz aktualny poziom izolacji w zmiennej
- Ustaw poziom izolacji na 0
- Wykonaj
DROP DATABASE
zapytanie - Przywróć oryginalny poziom izolacji (od nr 2)
Kroki, które należy podjąć, aby wykonać DROP DATABASE
z PSQL :
- Połącz się z inną bazą danych, której nie chcesz porzucić
- Wykonaj
DROP DATABASE
zapytanie
Kod w psql
\c second_db
DROP DATABASE first_db;
Pamiętaj, że nie może być żadnych połączeń na żywo z bazą danych, którą próbujesz usunąć.