From ebc6f065cb2d8de33a2f653b4ec2fa0a5ba0f521 Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Sun, 10 Mar 2024 16:08:34 +0100 Subject: [PATCH] fixup! Add temporal FOREIGN KEYs Make keyword PERIOD unreserved. --- src/backend/parser/gram.y | 2 +- src/include/parser/kwlist.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/parser/gram.y b/src/backend/parser/gram.y index a9366733f2..882a55cb19 100644 --- a/src/backend/parser/gram.y +++ b/src/backend/parser/gram.y @@ -17347,6 +17347,7 @@ unreserved_keyword: | PARTITION | PASSING | PASSWORD + | PERIOD | PLANS | POLICY | PRECEDING @@ -17639,7 +17640,6 @@ reserved_keyword: | ONLY | OR | ORDER - | PERIOD | PLACING | PRIMARY | REFERENCES diff --git a/src/include/parser/kwlist.h b/src/include/parser/kwlist.h index 1d3f7bd37f..df5e2887b5 100644 --- a/src/include/parser/kwlist.h +++ b/src/include/parser/kwlist.h @@ -326,7 +326,7 @@ PG_KEYWORD("partial", PARTIAL, UNRESERVED_KEYWORD, BARE_LABEL) PG_KEYWORD("partition", PARTITION, UNRESERVED_KEYWORD, BARE_LABEL) PG_KEYWORD("passing", PASSING, UNRESERVED_KEYWORD, BARE_LABEL) PG_KEYWORD("password", PASSWORD, UNRESERVED_KEYWORD, BARE_LABEL) -PG_KEYWORD("period", PERIOD, RESERVED_KEYWORD, BARE_LABEL) +PG_KEYWORD("period", PERIOD, UNRESERVED_KEYWORD, BARE_LABEL) PG_KEYWORD("placing", PLACING, RESERVED_KEYWORD, BARE_LABEL) PG_KEYWORD("plans", PLANS, UNRESERVED_KEYWORD, BARE_LABEL) PG_KEYWORD("policy", POLICY, UNRESERVED_KEYWORD, BARE_LABEL) -- 2.44.0