Почему запрос значения поля в таблице базы данных внутри контейнера docker возвращает пустое значение?
Мне нужно подключиться к базе данных postgres и просмотреть содержимое одной из таблиц. Подключиться не проблема, я делаю это так
sudo docker-compose exec db psql -p 5432 -d gpanel_db -U db_root
где
db - service name in docker-compose file
gpanel_db - DB name
db_root - DB user
Подключение к БД
use gpanel_db
Показать таблицы
gpanel_db=# \dt
List of relations
Schema | Name | Type | Owner
--------+------------------------------------------+-------+---------
public | auth_group | table | db_root
public | auth_group_permissions | table | db_root
public | auth_permission | table | db_root
public | auth_user | table | db_root
public | auth_user_groups | table | db_root
public | auth_user_user_permissions | table | db_root
public | creative_performer_creativecategory | table | db_root
public | creative_performer_creativestatushistory | table | db_root
public | creative_performer_creativetag | table | db_root
public | creative_performer_creativetype | table | db_root
public | creative_performer_googlecreative | table | db_root
public | creative_performer_googlecreativespend | table | db_root
public | creative_performer_playablecreativesize | table | db_root
public | creative_performer_tag | table | db_root
public | creative_performer_videocreativeduration | table | db_root
public | django_admin_log | table | db_root
public | django_content_type | table | db_root
public | django_migrations | table | db_root
public | django_session | table | db_root
public | django_site | table | db_root
Но select name from auth_group
ничего не возвращает, просто начинает новую строку
Такое же поведение для нескольких других таблиц, которые я запросил
Вы пропустили точку с запятой ";" в конце инструкции.