Menurut dokumentasi, selama saya tidak terhubung ke database, saya bisa menghapus database di konsol menggunakan:
DROP DATABASE dbname;
Atau saya bisa menjatuhkannya menggunakan alat pembungkus dropdb
.
Keduanya memberi saya kesalahan mengatakan database tidak ada, namun ketika di konsol dan mengetik perintah \l
, saya mendapatkan daftar database termasuk yang ingin saya hapus.
List of databases
Name | Owner | Encoding | Collate | Ctype | Access privileges
---------------------------+-----------+----------+-------------+-------------+-----------------------
Blog_development | myusername | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
Blog_test | myusername | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
Nama basis data adalah Blog_development (dan yang di bawahnya). Saya sedang bermain dengan rails dan mencoba belajar dari dokumentasi online. Saya ingin memulai dan menghapus semuanya.
Namun ketika mencoba menghapusnya, dikatakan tidak ada. Saya baru mengenal PostgreSQL, jadi saya agak bingung, tidak ada dalam dokumentasi tentang kesalahan ini selain muncul ketika itu tidak ada. Tentu saja itu ada, ada di sana.