Oleg Bartunov <oleg@sai.msu.su> writes:
> I need to run psql really quiet - no messages, just returning RC.
> psql -q doesn't works as supposed from man page -
> I'm still getting messages like:
> NOTICE: CREATE TABLE/PRIMARY KEY will create implicit index .....
The way libpq is set up, NOTICE messages *will* appear on stderr
no matter what, unless the client app overrides the default notice
message processor (which is this hugely complicated routine that
calls fprintf(stderr, ...) ;-)).
Perhaps psql ought to plug in a no-op notice message processor
if -q is specified.
regards, tom lane