Selon la documentation, tant que je ne suis pas connecté à une base de données, je peux soit supprimer une base de données dans la console en utilisant:
DROP DATABASE dbname;
Ou je peux le déposer en utilisant l'outil wrapper dropdb
.
Les deux me donnent une erreur disant que la base de données n'existe pas, mais quand dans la console et en tapant la commande \l
, j'obtiens une liste des bases de données, y compris celle que je veux supprimer.
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 |
Le nom de la base de données est Blog_development (et celui ci-dessous). Je jouais avec des rails et j'essayais d'apprendre de la documentation en ligne. Je voulais tout recommencer et tout supprimer.
Cependant, en essayant de le supprimer, il indique qu'il n'existe pas. Je suis tout nouveau sur PostgreSQL, donc je suis un peu perdu, rien dans la documentation sur cette erreur autre qu'elle n'apparaît lorsqu'elle n'existe pas. Bien sûr que ça existe, c'est juste là.