PostgreSQL: Drop Database, но DB все еще там

Я новичок в PostgreSQL, и я пытаюсь обойти его. Я знаком с db и MySQL.

Я пытаюсь удалить базу данных, которую я создал, поскольку psql, кажется, игнорирует изменения, которые я пытаюсь пропустить через Django.

Когда я выполняю \l, я получаю следующий ответ:

                                  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)

Теперь я хочу сбросить базу данных "test_db" с помощью

DROP DATABASE test_db

но когда я выполняю \l после этого, таблица все еще присутствует, и обзор выглядит примерно так.

Ответы

Ответ 1

Вы вводили ; после DROP DATABASE test_db? Получил ли PostgreSQL ответ на вашу команду?