Secondo la documentazione, fintanto che non sono collegato a un database, posso eliminare un database nella console usando:
DROP DATABASE dbname;
Oppure posso rilasciarlo utilizzando lo strumento wrapper dropdb
.
Entrambi mi danno un errore dicendo che il database non esiste, eppure quando nella console e digitando il comando \l
, ottengo un elenco di database incluso quello che voglio eliminare.
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 |
Il nome del database è Blog_development (e quello sotto di esso). Stavo giocando con le rotaie e provando ad imparare dalla documentazione online. Volevo ricominciare ed eliminare tutto.
Quando si tenta di eliminarlo, tuttavia, dice che non esiste. Sono nuovo di zecca su PostgreSQL, quindi sono un po 'perso, nulla nella documentazione su questo errore se non quello che appare quando non esiste. Certo che esiste, è proprio lì.