aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorThomas G. Lockhart <lockhart@fourpalms.org>1997-12-04 23:15:28 +0000
committerThomas G. Lockhart <lockhart@fourpalms.org>1997-12-04 23:15:28 +0000
commit0569136e48b6bc54ebebd2777f14906146bfbd89 (patch)
tree15d406142d4a08cf9bb0f49dec4a5c5745085873 /src
parent1ac4ae4993f43f0cf00c92a719acdb4076272262 (diff)
downloadpostgresql-0569136e48b6bc54ebebd2777f14906146bfbd89.tar.gz
postgresql-0569136e48b6bc54ebebd2777f14906146bfbd89.zip
Change Constraint structure name from ConstraintDef to Constraint.
Change reference to field inside to be compatible with new definition as a "node" structure rather than a specialty structure.
Diffstat (limited to 'src')
-rw-r--r--src/backend/commands/creatinh.c20
1 files changed, 9 insertions, 11 deletions
diff --git a/src/backend/commands/creatinh.c b/src/backend/commands/creatinh.c
index d7fbf6bdbc6..5fff19ea504 100644
--- a/src/backend/commands/creatinh.c
+++ b/src/backend/commands/creatinh.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/commands/Attic/creatinh.c,v 1.21 1997/11/28 17:27:04 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/commands/Attic/creatinh.c,v 1.22 1997/12/04 23:15:28 thomas Exp $
*
*-------------------------------------------------------------------------
*/
@@ -99,9 +99,9 @@ DefineRelation(CreateStmt *stmt)
foreach(entry, constraints)
{
- ConstraintDef *cdef = (ConstraintDef *) lfirst(entry);
+ Constraint *cdef = (Constraint *) lfirst(entry);
- if (cdef->type == CONSTR_CHECK)
+ if (cdef->contype == CONSTR_CHECK)
{
if (cdef->name != NULL)
{
@@ -218,7 +218,7 @@ MergeAttributes(List *schema, List *supers, List **supconstr)
if (!strcmp(coldef->colname, restdef->colname))
{
- elog(WARN, "attribute \"%s\" duplicated",
+ elog(WARN, "attribute '%s' duplicated",
coldef->colname);
}
}
@@ -231,7 +231,7 @@ MergeAttributes(List *schema, List *supers, List **supconstr)
{
if (!strcmp(strVal(lfirst(entry)), strVal(lfirst(rest))))
{
- elog(WARN, "relation \"%s\" duplicated",
+ elog(WARN, "relation '%s' duplicated",
strVal(lfirst(entry)));
}
}
@@ -253,13 +253,11 @@ MergeAttributes(List *schema, List *supers, List **supconstr)
if (relation == NULL)
{
elog(WARN,
- "MergeAttr: Can't inherit from non-existent superclass '%s'",
- name);
+ "MergeAttr: Can't inherit from non-existent superclass '%s'", name);
}
if (relation->rd_rel->relkind == 'S')
{
- elog(WARN, "MergeAttr: Can't inherit from sequence superclass '%s'",
- name);
+ elog(WARN, "MergeAttr: Can't inherit from sequence superclass '%s'", name);
}
tupleDesc = RelationGetTupleDescriptor(relation);
constr = tupleDesc->constr;
@@ -335,9 +333,9 @@ MergeAttributes(List *schema, List *supers, List **supconstr)
for (i = 0; i < constr->num_check; i++)
{
- ConstraintDef *cdef = (ConstraintDef *) palloc(sizeof(ConstraintDef));
+ Constraint *cdef = (Constraint *) makeNode(Constraint); /* palloc(sizeof(Constraint)); */
- cdef->type = CONSTR_CHECK;
+ cdef->contype = CONSTR_CHECK;
if (check[i].ccname[0] == '$')
cdef->name = NULL;
else