Saya tidak terbiasa dengan psycopg2 jadi saya hanya bisa memberikan langkah-langkah yang harus dilakukan.
Langkah-langkah yang harus diambil untuk melakukan DROP DATABASE dari Python :
- Hubungkan ke database lain, yang tidak ingin Anda lepaskan
- Simpan tingkat isolasi saat ini dalam sebuah variabel
- Setel tingkat isolasi ke 0
- Jalankan
DROP DATABASEpermintaan - Setel kembali tingkat isolasi ke aslinya (dari #2)
Langkah-langkah yang harus diambil untuk melakukan DROP DATABASE dari PSQL :
- Hubungkan ke database lain, yang tidak ingin Anda lepaskan
- Jalankan
DROP DATABASEpermintaan
Kode dalam psql
\c second_db
DROP DATABASE first_db;
Ingat, bahwa tidak boleh ada koneksi langsung ke database yang Anda coba hapus.