Soy nuevo en PostgreSQL y trato de entenderlo. Estoy familiarizado con db's y MySQL.PostgreSQL: Suelta la base de datos pero DB sigue ahí
Estoy tratando de eliminar la base de datos, que he creado desde que psql parece ignorar los cambios que trato de hacer a través de Django.
Cuando ejecuto \l
Me da la siguiente respuesta:
List of databases
Name | Owner | Encoding | Collate | Ctype | Access privileges
------------------+--------+----------+-------------+-------------+-------------------
postgres | neurix | UTF8 | en_AU.UTF-8 | en_AU.UTF-8 |
test_db | neurix | UTF8 | en_AU.UTF-8 | en_AU.UTF-8 |
template0 | neurix | UTF8 | en_AU.UTF-8 | en_AU.UTF-8 | =c/neurix +
| | | | | neurix=CTc/neurix
template1 | neurix | UTF8 | en_AU.UTF-8 | en_AU.UTF-8 | =c/neurix +
| | | | | neurix=CTc/neurix
template_postgis | neurix | UTF8 | en_AU.UTF-8 | en_AU.UTF-8 |
(5 rows)
Ahora wan dejar caer la base de datos "TEST_DB" con
DROP DATABASE test_db
pero cuando ejecuto \l
después, la mesa sigue siendo allí y la visión general se parece a aproximadamente.
Debe haber algo que no nos está diciendo. Porque drop database ** lo ** soltará, a menos que se muestre un error. –