From 8f4865bdd722c1845f438178f653e2f2211f10b1 Mon Sep 17 00:00:00 2001
From: "Thomas G. Lockhart" <lockhart@fourpalms.org>
Date: Tue, 2 Dec 1997 02:54:15 +0000
Subject: [PATCH] Remove premature code in constraint parsing. Change elog WARN
 to NOTICE for unimplemented constraints.

---
 src/backend/parser/gram.y | 14 ++++----------
 1 file changed, 4 insertions(+), 10 deletions(-)

diff --git a/src/backend/parser/gram.y b/src/backend/parser/gram.y
index 3d4bd3ea30c..2818d131241 100644
--- a/src/backend/parser/gram.y
+++ b/src/backend/parser/gram.y
@@ -10,7 +10,7 @@
  *
  *
  * IDENTIFICATION
- *	  $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 1.73 1997/11/30 23:11:10 thomas Exp $
+ *	  $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 1.74 1997/12/02 02:54:15 thomas Exp $
  *
  * HISTORY
  *	  AUTHOR			DATE			MAJOR EVENT
@@ -731,17 +731,11 @@ ConstraintDef:	CHECK constraint_elem
 					$$ = constr;
 				}
 		| UNIQUE '(' columnList ')'
-				{	elog(WARN,"CREATE TABLE/UNIQUE not yet implemented",NULL); }
+				{	elog(NOTICE,"CREATE TABLE/UNIQUE clause ignored; not yet implemented",NULL); }
 		| PRIMARY KEY '(' columnList ')'
-				{
-					ConstraintDef *constr = palloc (sizeof(ConstraintDef));
-					constr->type = CONSTR_PRIMARY;
-					constr->name = NULL;
-					constr->keys = $4;
-					$$ = constr;
-				}
+				{	elog(NOTICE,"CREATE TABLE/PRIMARY KEY clause ignored; not yet implemented",NULL); }
 		| FOREIGN KEY '(' columnList ')' REFERENCES ColId opt_column_list key_match key_actions
-				{	elog(NOTICE,"FOREIGN KEY clause ignored; not yet implemented",NULL); }
+				{	elog(NOTICE,"CREATE TABLE/FOREIGN KEY clause ignored; not yet implemented",NULL); }
 		;
 
 constraint_elem:  AexprConst
-- 
GitLab