Added relation name in error messages for constraint checks.
authorAmit Kapila <akapila@postgresql.org>
Tue, 28 Jan 2020 02:18:10 +0000 (07:48 +0530)
committerAmit Kapila <akapila@postgresql.org>
Tue, 28 Jan 2020 02:18:10 +0000 (07:48 +0530)
commit05f18c6b6b6e4b44302ee20a042cedc664532aa2
tree312f27295ec5e9623b517bb61550b76a4df093e0
parentff8ca5fadd819155c82bd16fcc6b7231af649cf8
Added relation name in error messages for constraint checks.

This gives more information to the user about the error and it makes such
messages consistent with the other similar messages in the code.

Reported-by: Simon Riggs
Author: Mahendra Singh and Simon Riggs
Reviewed-by: Beena Emerson and Amit Kapila
Discussion: https://postgr.es/m/CANP8+j+7YUvQvGxTrCiw77R23enMJ7DFmyA3buR+fa2pKs4XhA@mail.gmail.com
17 files changed:
src/backend/commands/tablecmds.c
src/backend/executor/execMain.c
src/test/regress/expected/alter_table.out
src/test/regress/expected/copy2.out
src/test/regress/expected/create_table.out
src/test/regress/expected/create_table_like.out
src/test/regress/expected/domain.out
src/test/regress/expected/generated.out
src/test/regress/expected/identity.out
src/test/regress/expected/index_including.out
src/test/regress/expected/inherit.out
src/test/regress/expected/insert.out
src/test/regress/expected/privileges.out
src/test/regress/expected/reloptions.out
src/test/regress/expected/sequence.out
src/test/regress/expected/vacuum.out
src/test/regress/output/constraints.source