pgsql: Print out error position for some more DDLs
Print out error position for some more DDLs
The following commands gain some information about the error position in
the query, should they fail when looking at the type used:
- CREATE TYPE (LIKE)
- CREATE TABLE OF
Both are related to typenameType() where the type name lookup is done.
These calls gain the ParseState that already exists in these paths.
Author: Kirill Reshke, Jian He
Reviewed-by: Álvaro Herrera, Michael Paquier
Discussion: /messages/by-id/CALdSSPhqfvKbDwqJaY=yEePi_aq61GmMpW88i6ZH7CMG_2Z4Cg@mail.gmail.com
Branch
------
master
Details
-------
https://git.postgresql.org/pg/commitdiff/0f23dedc91760271aefe9e3c52d677c079bb7bce
Modified Files
--------------
src/backend/commands/typecmds.c | 2 +-
src/backend/parser/parse_utilcmd.c | 2 +-
src/test/regress/expected/float8.out | 2 ++
src/test/regress/expected/typed_table.out | 2 ++
4 files changed, 6 insertions(+), 2 deletions(-)