From ee88006cf212c68f430db9aeb32ddaacb540daa7 Mon Sep 17 00:00:00 2001 From: "Thomas G. Lockhart" Date: Fri, 25 Sep 1998 13:36:08 +0000 Subject: Clean up code in analyze.c for SERIAL data type. Remove _all_ PARSEDEBUG print statements. --- src/backend/parser/analyze.c | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) (limited to 'src/backend/parser/analyze.c') diff --git a/src/backend/parser/analyze.c b/src/backend/parser/analyze.c index dc29f347cf4..5f24c3abc79 100644 --- a/src/backend/parser/analyze.c +++ b/src/backend/parser/analyze.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/parser/analyze.c,v 1.87 1998/09/16 14:25:37 thomas Exp $ + * $Header: /cvsroot/pgsql/src/backend/parser/analyze.c,v 1.88 1998/09/25 13:36:00 thomas Exp $ * *------------------------------------------------------------------------- */ @@ -30,9 +30,6 @@ #include "parser/parse_target.h" #include "utils/builtins.h" #include "utils/mcxt.h" -#ifdef PARSEDEBUG -#include "nodes/print.h" -#endif static Query *transformStmt(ParseState *pstate, Node *stmt); static Query *transformDeleteStmt(ParseState *pstate, DeleteStmt *stmt); @@ -68,10 +65,6 @@ parse_analyze(List *pl, ParseState *parentParseState) while (pl != NIL) { -#ifdef PARSEDEBUG - elog(DEBUG, "parse tree from yacc:\n---\n%s\n---\n", nodeToString(lfirst(pl))); -#endif - pstate = make_parsestate(parentParseState); result->qtrees[i++] = transformStmt(pstate, lfirst(pl)); if (pstate->p_target_relation != NULL) @@ -517,12 +510,15 @@ transformCreateStmt(ParseState *pstate, CreateStmt *stmt) if (column->is_sequence) { - char *cstring; + char *sname; + char *cstring; CreateSeqStmt *sequence; + sname = makeTableName(stmt->relname, column->colname, "seq", NULL); + constraint = makeNode(Constraint); constraint->contype = CONSTR_DEFAULT; - constraint->name = makeTableName(stmt->relname, column->colname, "seq", NULL); + constraint->name = sname; cstring = palloc(9 + strlen(constraint->name) + 2 + 1); strcpy(cstring, "nextval('"); strcat(cstring, constraint->name); @@ -551,7 +547,7 @@ transformCreateStmt(ParseState *pstate, CreateStmt *stmt) } sequence = makeNode(CreateSeqStmt); - sequence->seqname = pstrdup(constraint->name); + sequence->seqname = pstrdup(sname); sequence->options = NIL; elog(NOTICE, "CREATE TABLE will create implicit sequence %s for SERIAL column %s.%s", -- cgit v1.2.3