summaryrefslogtreecommitdiff
path: root/src/include/parser/analyze.h
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2004-06-10 17:56:03 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2004-06-10 17:56:03 +0000
commit45616f5bbbb87745e0e82b00e77562d6502aa042 (patch)
tree18d24d180f5c0c954268e64f5b6fe62922fc106e /src/include/parser/analyze.h
parent75db5a665fac305ac0170f49f39c1b01d026e8d3 (diff)
downloadpostgresql-45616f5bbbb87745e0e82b00e77562d6502aa042.tar.gz
Clean up generation of default names for constraints, indexes, and serial
sequences, as per recent discussion. All these names are now of the form table_column_type, with digits added if needed to make them unique. Default constraint names are chosen to be unique across their whole schema, not just within the parent object, so as to be more SQL-spec-compatible and make the information schema views more useful.
Diffstat (limited to 'src/include/parser/analyze.h')
-rw-r--r--src/include/parser/analyze.h6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/include/parser/analyze.h b/src/include/parser/analyze.h
index 76c77025ec..29784d041e 100644
--- a/src/include/parser/analyze.h
+++ b/src/include/parser/analyze.h
@@ -6,7 +6,7 @@
* Portions Copyright (c) 1996-2003, PostgreSQL Global Development Group
* Portions Copyright (c) 1994, Regents of the University of California
*
- * $PostgreSQL: pgsql/src/include/parser/analyze.h,v 1.26 2004/05/05 04:48:47 tgl Exp $
+ * $PostgreSQL: pgsql/src/include/parser/analyze.h,v 1.27 2004/06/10 17:56:00 tgl Exp $
*
*-------------------------------------------------------------------------
*/
@@ -21,10 +21,6 @@ extern List *parse_analyze_varparams(Node *parseTree, Oid **paramTypes,
int *numParams);
extern List *parse_sub_analyze(Node *parseTree, ParseState *parentParseState);
extern List *analyzeCreateSchemaStmt(CreateSchemaStmt *stmt);
-
-extern char *makeObjectName(const char *name1, const char *name2,
- const char *typename);
-
extern void CheckSelectForUpdate(Query *qry);
#endif /* ANALYZE_H */