PostgreSQL с DataGrip - таблица не существует

DataGrip подключен к базе данных PostgreSQL, работающей на локальном хосте.

DROP TABLE users возвращает "таблица не существует"

Удаление таблицы с помощью context menu -> drop работает нормально, проверено на другой таблице (у которой были те же проблемы). В предварительном просмотре показан точно такой же SQL, который я пытаюсь запустить в консоли.

public.users дает те же результаты.

herokulocal.public.users дает "перекрестные ссылки на базы данных не реализованы"

Другие запросы, такие как select * from pg_catalog.pg_tables;, работают нормально.

Кроме того, users не отображается в результатах, полученных от select * from pg_catalog.pg_tables;.

Учитывая, что тот же самый запрос, сгенерированный WebStorm для context menu -> drop, не работает в консоли, это заставляет меня думать, что моя консоль работает в другом контексте. Обратите внимание, что я непрофессионал с базами данных.

Что здесь могло быть не так?

введите здесь описание изображения


person John Smith    schedule 03.12.2019    source источник


Ответы (1)


Я подключился не к той базе данных - postgres вместо herokulocal.

person John Smith    schedule 03.12.2019