aboutsummaryrefslogtreecommitdiff
path: root/src/bin/psql/prompt.c
diff options
context:
space:
mode:
authorÁlvaro Herrera <alvherre@kurilemu.de>2025-07-03 11:25:39 +0200
committerÁlvaro Herrera <alvherre@kurilemu.de>2025-07-03 11:25:39 +0200
commit87251e114967d668c8f90ed9fb8c8a8834c2d288 (patch)
tree2b51c7b33ad5e1d4811e6bd2f89e28be634c331d /src/bin/psql/prompt.c
parent8ec04c8577a1aa3aac4b77b2747dde30c8f9c8c6 (diff)
downloadpostgresql-87251e114967d668c8f90ed9fb8c8a8834c2d288.tar.gz
postgresql-87251e114967d668c8f90ed9fb8c8a8834c2d288.zip
Fix bogus grammar for a CREATE CONSTRAINT TRIGGER error
If certain constraint characteristic clauses (NO INHERIT, NOT VALID, NOT ENFORCED) are given to CREATE CONSTRAINT TRIGGER, the resulting error message is ERROR: TRIGGER constraints cannot be marked NO INHERIT which is a bit silly, because these aren't "constraints of type TRIGGER". Hardcode a better error message to prevent it. This is a cosmetic fix for quite a fringe problem with no known complaints from users, so no backpatch. While at it, silently accept ENFORCED if given. Author: Amul Sul <sulamul@gmail.com> Reviewed-by: jian he <jian.universality@gmail.com> Reviewed-by: Fujii Masao <masao.fujii@oss.nttdata.com> Reviewed-by: Álvaro Herrera <alvherre@kurilemu.de> Discussion: https://postgr.es/m/CAAJ_b97hd-jMTS7AjgU6TDBCzDx_KyuKxG+K-DtYmOieg+giyQ@mail.gmail.com Discussion: https://postgr.es/m/CACJufxHSp2puxP=q8ZtUGL1F+heapnzqFBZy5ZNGUjUgwjBqTQ@mail.gmail.com
Diffstat (limited to 'src/bin/psql/prompt.c')
0 files changed, 0 insertions, 0 deletions