Я пишу библиотеку, которая оборачивает libpq в C. Когда я выполняю запрос типа DROP SCHEMA IF EXISTS bob
, а bob
не существует, libpq выводит
"NOTICE: schema "bob" does not exist, skipping"
в мой терминал, но затем успешно. Точно так же, если я создаю таблицу с id serial primary key
, она печатает уведомление о том, что она автоматически сгенерировала последовательность.
Как остановить печать этого в терминале? У меня в библиотеке есть функции для получения такой информации, если она нужна пользователю, но она не должна просто так выводиться в терминал.
Я ничего не видел в документации для PQexecParams()
или PQconnectdb()
и т.д.