aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/backend/access/gist/gist.c4
-rw-r--r--src/backend/access/hash/hash.c4
-rw-r--r--src/backend/access/nbtree/nbtree.c4
-rw-r--r--src/backend/access/rtree/rtree.c4
-rw-r--r--src/backend/access/transam/xact.c6
-rw-r--r--src/backend/catalog/heap.c22
-rw-r--r--src/backend/catalog/index.c12
-rw-r--r--src/backend/commands/cluster.c4
-rw-r--r--src/backend/commands/command.c4
-rw-r--r--src/backend/commands/creatinh.c4
-rw-r--r--src/backend/commands/dbcommands.c16
-rw-r--r--src/backend/commands/indexcmds.c4
-rw-r--r--src/backend/commands/remove.c4
-rw-r--r--src/backend/commands/vacuum.c8
-rw-r--r--src/backend/commands/view.c4
-rw-r--r--src/backend/executor/_deadcode/nodeTee.c4
-rw-r--r--src/backend/executor/execMain.c4
-rw-r--r--src/backend/executor/execTuples.c10
-rw-r--r--src/backend/executor/nodeHash.c4
-rw-r--r--src/backend/executor/nodeMaterial.c4
-rw-r--r--src/backend/executor/spi.c4
-rw-r--r--src/backend/libpq/be-fsstubs.c6
-rw-r--r--src/backend/parser/gram.y24
-rw-r--r--src/backend/storage/large_object/inv_api.c6
-rw-r--r--src/backend/tcop/utility.c16
-rw-r--r--src/backend/utils/cache/temprel.c6
-rw-r--r--src/backend/utils/mmgr/portalmem.c12
-rw-r--r--src/include/catalog/heap.h8
-rw-r--r--src/include/catalog/index.h4
-rw-r--r--src/include/commands/dbcommands.h4
-rw-r--r--src/include/executor/executor.h4
-rw-r--r--src/include/nodes/nodes.h6
-rw-r--r--src/include/nodes/parsenodes.h12
-rw-r--r--src/include/storage/large_object.h4
-rw-r--r--src/include/utils/portal.h4
-rw-r--r--src/interfaces/ecpg/preproc/preproc.y16
36 files changed, 133 insertions, 133 deletions
diff --git a/src/backend/access/gist/gist.c b/src/backend/access/gist/gist.c
index 425c354302d..6b873ab84af 100644
--- a/src/backend/access/gist/gist.c
+++ b/src/backend/access/gist/gist.c
@@ -6,7 +6,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/access/gist/gist.c,v 1.47 1999/11/07 23:07:48 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/access/gist/gist.c,v 1.48 1999/12/10 03:55:42 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -264,7 +264,7 @@ gistbuild(Relation heap,
if (pred != NULL || oldPred != NULL)
{
#ifndef OMIT_PARTIAL_INDEX
- ExecDestroyTupleTable(tupleTable, true);
+ ExecDropTupleTable(tupleTable, true);
pfree(econtext);
#endif /* OMIT_PARTIAL_INDEX */
}
diff --git a/src/backend/access/hash/hash.c b/src/backend/access/hash/hash.c
index ca7c14d30df..fd3e3f94d50 100644
--- a/src/backend/access/hash/hash.c
+++ b/src/backend/access/hash/hash.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/access/hash/hash.c,v 1.32 1999/09/24 00:23:48 tgl Exp $
+ * $Header: /cvsroot/pgsql/src/backend/access/hash/hash.c,v 1.33 1999/12/10 03:55:43 momjian Exp $
*
* NOTES
* This file contains only the public interface routines.
@@ -221,7 +221,7 @@ hashbuild(Relation heap,
if (pred != NULL || oldPred != NULL)
{
#ifndef OMIT_PARTIAL_INDEX
- ExecDestroyTupleTable(tupleTable, true);
+ ExecDropTupleTable(tupleTable, true);
pfree(econtext);
#endif /* OMIT_PARTIAL_INDEX */
}
diff --git a/src/backend/access/nbtree/nbtree.c b/src/backend/access/nbtree/nbtree.c
index e1260808b35..458b427c70d 100644
--- a/src/backend/access/nbtree/nbtree.c
+++ b/src/backend/access/nbtree/nbtree.c
@@ -11,7 +11,7 @@
* Copyright (c) 1994, Regents of the University of California
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/access/nbtree/nbtree.c,v 1.49 1999/12/01 00:29:53 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/access/nbtree/nbtree.c,v 1.50 1999/12/10 03:55:44 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -269,7 +269,7 @@ btbuild(Relation heap,
if (pred != NULL || oldPred != NULL)
{
#ifndef OMIT_PARTIAL_INDEX
- ExecDestroyTupleTable(tupleTable, true);
+ ExecDropTupleTable(tupleTable, true);
pfree(econtext);
#endif /* OMIT_PARTIAL_INDEX */
}
diff --git a/src/backend/access/rtree/rtree.c b/src/backend/access/rtree/rtree.c
index d12e21c9cd1..09930e1e340 100644
--- a/src/backend/access/rtree/rtree.c
+++ b/src/backend/access/rtree/rtree.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/access/rtree/Attic/rtree.c,v 1.40 1999/11/15 09:59:00 ishii Exp $
+ * $Header: /cvsroot/pgsql/src/backend/access/rtree/Attic/rtree.c,v 1.41 1999/12/10 03:55:45 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -240,7 +240,7 @@ rtbuild(Relation heap,
if (pred != NULL || oldPred != NULL)
{
#ifndef OMIT_PARTIAL_INDEX
- ExecDestroyTupleTable(tupleTable, true);
+ ExecDropTupleTable(tupleTable, true);
pfree(econtext);
#endif /* OMIT_PARTIAL_INDEX */
}
diff --git a/src/backend/access/transam/xact.c b/src/backend/access/transam/xact.c
index f468e2916b1..a9dc4db8348 100644
--- a/src/backend/access/transam/xact.c
+++ b/src/backend/access/transam/xact.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/access/transam/xact.c,v 1.55 1999/09/29 16:05:55 wieck Exp $
+ * $Header: /cvsroot/pgsql/src/backend/access/transam/xact.c,v 1.56 1999/12/10 03:55:46 momjian Exp $
*
* NOTES
* Transaction aborts can now occur two ways:
@@ -938,7 +938,7 @@ CommitTransaction()
AtCommit_Notify();
CloseSequences();
- DestroyNoNameRels();
+ DropNoNameRels();
AtEOXact_portals();
RecordTransactionCommit();
@@ -1034,7 +1034,7 @@ AbortTransaction()
vc_abort();
RecordTransactionAbort();
RelationPurgeLocalRelation(false);
- DestroyNoNameRels();
+ DropNoNameRels();
invalidate_temp_relations();
AtEOXact_nbtree();
AtAbort_Cache();
diff --git a/src/backend/catalog/heap.c b/src/backend/catalog/heap.c
index e726c8242d0..08107385b41 100644
--- a/src/backend/catalog/heap.c
+++ b/src/backend/catalog/heap.c
@@ -7,13 +7,13 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/catalog/heap.c,v 1.111 1999/11/28 02:03:04 tgl Exp $
+ * $Header: /cvsroot/pgsql/src/backend/catalog/heap.c,v 1.112 1999/12/10 03:55:47 momjian Exp $
*
*
* INTERFACE ROUTINES
* heap_create() - Create an uncataloged heap relation
* heap_create_with_catalog() - Create a cataloged relation
- * heap_destroy_with_catalog() - Removes named relation from catalogs
+ * heap_drop_with_catalog() - Removes named relation from catalogs
*
* NOTES
* this code taken from access/heap/create.c, which contains
@@ -889,7 +889,7 @@ heap_create_with_catalog(char *relname,
/* ----------------------------------------------------------------
- * heap_destroy_with_catalog - removes all record of named relation from catalogs
+ * heap_drop_with_catalog - removes all record of named relation from catalogs
*
* 1) open relation, check for existence, etc.
* 2) remove inheritance information
@@ -1046,7 +1046,7 @@ RelationRemoveIndexes(Relation relation)
&entry);
while (HeapTupleIsValid(tuple = heap_getnext(scan, 0)))
- index_destroy(((Form_pg_index) GETSTRUCT(tuple))->indexrelid);
+ index_drop(((Form_pg_index) GETSTRUCT(tuple))->indexrelid);
heap_endscan(scan);
heap_close(indexRelation, RowExclusiveLock);
@@ -1441,12 +1441,12 @@ DeleteTypeTuple(Relation rel)
}
/* --------------------------------
- * heap_destroy_with_catalog
+ * heap_drop_with_catalog
*
* --------------------------------
*/
void
-heap_destroy_with_catalog(char *relname)
+heap_drop_with_catalog(char *relname)
{
Relation rel;
Oid rid;
@@ -1575,13 +1575,13 @@ heap_destroy_with_catalog(char *relname)
}
/*
- * heap_destroy
+ * heap_drop
* destroy and close temporary relations
*
*/
void
-heap_destroy(Relation rel)
+heap_drop(Relation rel)
{
ReleaseRelationBuffers(rel);
if (!(rel->rd_isnoname) || !(rel->rd_unlinked))
@@ -1634,7 +1634,7 @@ InitNoNameRelList(void)
MODIFIES the global variable tempRels
we don't really remove it, just mark it as NULL
- and DestroyNoNameRels will look for NULLs
+ and DropNoNameRels will look for NULLs
*/
static void
RemoveFromNoNameRelList(Relation r)
@@ -1679,7 +1679,7 @@ AddToNoNameRelList(Relation r)
go through the tempRels list and destroy each of the relations
*/
void
-DestroyNoNameRels(void)
+DropNoNameRels(void)
{
int i;
Relation rel;
@@ -1692,7 +1692,7 @@ DestroyNoNameRels(void)
rel = tempRels->rels[i];
/* rel may be NULL if it has been removed from the list already */
if (rel)
- heap_destroy(rel);
+ heap_drop(rel);
}
free(tempRels->rels);
free(tempRels);
diff --git a/src/backend/catalog/index.c b/src/backend/catalog/index.c
index 75795ca0154..ef49a46bd72 100644
--- a/src/backend/catalog/index.c
+++ b/src/backend/catalog/index.c
@@ -7,12 +7,12 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/catalog/index.c,v 1.98 1999/11/24 00:44:29 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/catalog/index.c,v 1.99 1999/12/10 03:55:48 momjian Exp $
*
*
* INTERFACE ROUTINES
* index_create() - Create a cataloged index relation
- * index_destroy() - Removes index relation from catalogs
+ * index_drop() - Removes index relation from catalogs
*
*
*-------------------------------------------------------------------------
@@ -1103,12 +1103,12 @@ index_create(char *heapRelationName,
/* ----------------------------------------------------------------
*
- * index_destroy
+ * index_drop
*
* ----------------------------------------------------------------
*/
void
-index_destroy(Oid indexId)
+index_drop(Oid indexId)
{
Relation userHeapRelation;
Relation userIndexRelation;
@@ -1213,7 +1213,7 @@ index_destroy(Oid indexId)
ReleaseRelationBuffers(userIndexRelation);
if (smgrunlink(DEFAULT_SMGR, userIndexRelation) != SM_SUCCESS)
- elog(ERROR, "index_destroy: unlink: %m");
+ elog(ERROR, "index_drop: unlink: %m");
/*
* Close rels, but keep locks
@@ -1646,7 +1646,7 @@ DefaultBuild(Relation heapRelation,
if (predicate != NULL || oldPred != NULL)
{
/* parameter was 'false', almost certainly wrong --- tgl 9/21/99 */
- ExecDestroyTupleTable(tupleTable, true);
+ ExecDropTupleTable(tupleTable, true);
}
#endif /* OMIT_PARTIAL_INDEX */
diff --git a/src/backend/commands/cluster.c b/src/backend/commands/cluster.c
index d2cdfb332ee..ded4c7ea61d 100644
--- a/src/backend/commands/cluster.c
+++ b/src/backend/commands/cluster.c
@@ -14,7 +14,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/commands/cluster.c,v 1.47 1999/11/22 17:56:00 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/commands/cluster.c,v 1.48 1999/12/10 03:55:49 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -151,7 +151,7 @@ cluster(char *oldrelname, char *oldindexname)
/* Destroy old heap (along with its index) and rename new. */
- heap_destroy_with_catalog(oldrelname);
+ heap_drop_with_catalog(oldrelname);
CommitTransactionCommand();
StartTransactionCommand();
diff --git a/src/backend/commands/command.c b/src/backend/commands/command.c
index 84e9331abe7..c26228677e9 100644
--- a/src/backend/commands/command.c
+++ b/src/backend/commands/command.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/commands/Attic/command.c,v 1.58 1999/11/24 00:44:30 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/commands/Attic/command.c,v 1.59 1999/12/10 03:55:49 momjian Exp $
*
* NOTES
* The PortalExecutorHeapMemory crap needs to be eliminated
@@ -242,7 +242,7 @@ PerformPortalClose(char *name, CommandDest dest)
* Note: PortalCleanup is called as a side-effect
* ----------------
*/
- PortalDestroy(&portal);
+ PortalDrop(&portal);
}
/* ----------------
diff --git a/src/backend/commands/creatinh.c b/src/backend/commands/creatinh.c
index 6d7ceab1a18..4dded845afd 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.52 1999/11/22 17:56:01 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/commands/Attic/creatinh.c,v 1.53 1999/12/10 03:55:49 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -214,7 +214,7 @@ void
RemoveRelation(char *name)
{
AssertArg(name);
- heap_destroy_with_catalog(name);
+ heap_drop_with_catalog(name);
}
/*
diff --git a/src/backend/commands/dbcommands.c b/src/backend/commands/dbcommands.c
index 26f7bcf71b8..d061b15b78d 100644
--- a/src/backend/commands/dbcommands.c
+++ b/src/backend/commands/dbcommands.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/commands/dbcommands.c,v 1.45 1999/11/24 16:52:32 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/commands/dbcommands.c,v 1.46 1999/12/10 03:55:49 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -85,7 +85,7 @@ createdb(char *dbname, char *dbpath, int encoding, CommandDest dest)
}
void
-destroydb(char *dbname, CommandDest dest)
+dropdb(char *dbname, CommandDest dest)
{
int4 user_id;
Oid db_id;
@@ -101,7 +101,7 @@ destroydb(char *dbname, CommandDest dest)
* If this call returns, the database exists and we're allowed to
* remove it.
*/
- check_permissions("destroydb", dbpath, dbname, &db_id, &user_id);
+ check_permissions("dropdb", dbpath, dbname, &db_id, &user_id);
/* do as much checking as we can... */
if (!OidIsValid(db_id))
@@ -308,13 +308,13 @@ check_permissions(char *command,
elog(ERROR, "createdb: database '%s' already exists", dbname);
}
- else if (!dbfound && !strcmp(command, "destroydb"))
+ else if (!dbfound && !strcmp(command, "dropdb"))
{
- elog(ERROR, "destroydb: database '%s' does not exist", dbname);
+ elog(ERROR, "dropdb: database '%s' does not exist", dbname);
}
- else if (dbfound && !strcmp(command, "destroydb")
+ else if (dbfound && !strcmp(command, "dropdb")
&& dbowner != *userIdP && use_super == false)
{
@@ -322,7 +322,7 @@ check_permissions(char *command,
}
- if (dbfound && !strcmp(command, "destroydb"))
+ if (dbfound && !strcmp(command, "dropdb"))
strcpy(dbpath, path);
} /* check_permissions() */
@@ -331,7 +331,7 @@ check_permissions(char *command,
*
* This is currently dead code, since we don't *have* vacuum daemons.
* If you want to re-enable it, think about the interlock against deleting
- * a database out from under running backends, in destroydb() above.
+ * a database out from under running backends, in dropdb() above.
*/
static void
stop_vacuum(char *dbpath, char *dbname)
diff --git a/src/backend/commands/indexcmds.c b/src/backend/commands/indexcmds.c
index 62eed986657..ab3badf9704 100644
--- a/src/backend/commands/indexcmds.c
+++ b/src/backend/commands/indexcmds.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/commands/indexcmds.c,v 1.14 1999/11/22 17:56:01 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/commands/indexcmds.c,v 1.15 1999/12/10 03:55:49 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -564,5 +564,5 @@ RemoveIndex(char *name)
((Form_pg_class) GETSTRUCT(tuple))->relkind);
}
- index_destroy(tuple->t_data->t_oid);
+ index_drop(tuple->t_data->t_oid);
}
diff --git a/src/backend/commands/remove.c b/src/backend/commands/remove.c
index 65366a8ad7c..6cf94518e2d 100644
--- a/src/backend/commands/remove.c
+++ b/src/backend/commands/remove.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/commands/Attic/remove.c,v 1.40 1999/11/22 17:56:02 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/commands/Attic/remove.c,v 1.41 1999/12/10 03:55:49 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -234,7 +234,7 @@ AttributeAndRelationRemove(Oid typeOid)
char *name;
name = NameStr(((Form_pg_class) GETSTRUCT(tup))->relname);
- heap_destroy_with_catalog(name);
+ heap_drop_with_catalog(name);
}
heap_endscan(scan);
}
diff --git a/src/backend/commands/vacuum.c b/src/backend/commands/vacuum.c
index 7e5d19ec67d..7e0c47ef4af 100644
--- a/src/backend/commands/vacuum.c
+++ b/src/backend/commands/vacuum.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/commands/vacuum.c,v 1.129 1999/12/01 00:29:54 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/commands/vacuum.c,v 1.130 1999/12/10 03:55:49 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -218,7 +218,7 @@ vc_shutdown()
/*
* Release our portal for cross-transaction memory.
*/
- PortalDestroy(&vc_portal);
+ PortalDrop(&vc_portal);
/* okay, we're done */
VacuumRunning = false;
@@ -230,13 +230,13 @@ vc_shutdown()
void
vc_abort()
{
- /* Clear flag first, to avoid recursion if PortalDestroy elog's */
+ /* Clear flag first, to avoid recursion if PortalDrop elog's */
VacuumRunning = false;
/*
* Release our portal for cross-transaction memory.
*/
- PortalDestroy(&vc_portal);
+ PortalDrop(&vc_portal);
}
/*
diff --git a/src/backend/commands/view.c b/src/backend/commands/view.c
index 65c46d271a5..4729566721d 100644
--- a/src/backend/commands/view.c
+++ b/src/backend/commands/view.c
@@ -5,7 +5,7 @@
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: view.c,v 1.39 1999/10/07 04:23:00 tgl Exp $
+ * $Id: view.c,v 1.40 1999/12/10 03:55:50 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -305,6 +305,6 @@ RemoveView(char *viewName)
/*
* now remove the relation.
*/
- heap_destroy_with_catalog(viewName);
+ heap_drop_with_catalog(viewName);
pfree(rname);
}
diff --git a/src/backend/executor/_deadcode/nodeTee.c b/src/backend/executor/_deadcode/nodeTee.c
index 7cab4084a86..1931ebcf535 100644
--- a/src/backend/executor/_deadcode/nodeTee.c
+++ b/src/backend/executor/_deadcode/nodeTee.c
@@ -14,7 +14,7 @@
* ExecInitTee
* ExecEndTee
*
- * $Id: nodeTee.c,v 1.5 1999/07/16 04:58:54 momjian Exp $
+ * $Id: nodeTee.c,v 1.6 1999/12/10 03:55:52 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -470,7 +470,7 @@ ExecEndTee(Tee * node, Plan *parent)
bufferRel = teeState->tee_bufferRel;
if (bufferRel)
{
- heap_destroy(bufferRel);
+ heap_drop(bufferRel);
teeState->tee_bufferRel = NULL;
if (teeState->tee_mcxt)
{
diff --git a/src/backend/executor/execMain.c b/src/backend/executor/execMain.c
index 4d5b25a7d9f..bea42714aa4 100644
--- a/src/backend/executor/execMain.c
+++ b/src/backend/executor/execMain.c
@@ -26,7 +26,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/executor/execMain.c,v 1.101 1999/11/24 00:44:31 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/executor/execMain.c,v 1.102 1999/12/10 03:55:51 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -778,7 +778,7 @@ EndPlan(Plan *plan, EState *estate)
{
TupleTable tupleTable = (TupleTable) estate->es_tupleTable;
- ExecDestroyTupleTable(tupleTable, true);
+ ExecDropTupleTable(tupleTable, true);
estate->es_tupleTable = NULL;
}
diff --git a/src/backend/executor/execTuples.c b/src/backend/executor/execTuples.c
index f1f6d15f1b0..e31d7993a28 100644
--- a/src/backend/executor/execTuples.c
+++ b/src/backend/executor/execTuples.c
@@ -14,7 +14,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/executor/execTuples.c,v 1.32 1999/11/23 20:06:51 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/executor/execTuples.c,v 1.33 1999/12/10 03:55:51 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -23,7 +23,7 @@
*
* TABLE CREATE/DELETE
* ExecCreateTupleTable - create a new tuple table
- * ExecDestroyTupleTable - destroy a table
+ * ExecDropTupleTable - destroy a table
*
* SLOT RESERVERATION
* ExecAllocTableSlot - find an available slot in the table
@@ -84,7 +84,7 @@
*
* At ExecEnd()
* ----------------
- * - EndPlan() calls ExecDestroyTupleTable() to clean up any remaining
+ * - EndPlan() calls ExecDropTupleTable() to clean up any remaining
* tuples left over from executing the query.
*
* The important thing to watch in the executor code is how pointers
@@ -178,7 +178,7 @@ ExecCreateTupleTable(int initialSize) /* initial number of slots in
}
/* --------------------------------
- * ExecDestroyTupleTable
+ * ExecDropTupleTable
*
* This pfrees the storage assigned to the tuple table and
* optionally pfrees the contents of the table also.
@@ -186,7 +186,7 @@ ExecCreateTupleTable(int initialSize) /* initial number of slots in
* --------------------------------
*/
void
-ExecDestroyTupleTable(TupleTable table, /* tuple table */
+ExecDropTupleTable(TupleTable table, /* tuple table */
bool shouldFree) /* true if we should free slot
* contents */
{
diff --git a/src/backend/executor/nodeHash.c b/src/backend/executor/nodeHash.c
index c6295acf723..12dbcec122f 100644
--- a/src/backend/executor/nodeHash.c
+++ b/src/backend/executor/nodeHash.c
@@ -6,7 +6,7 @@
* Copyright (c) 1994, Regents of the University of California
*
*
- * $Id: nodeHash.c,v 1.39 1999/10/13 15:02:25 tgl Exp $
+ * $Id: nodeHash.c,v 1.40 1999/12/10 03:55:51 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -439,7 +439,7 @@ ExecHashTableDestroy(HashJoinTable hashtable)
/* Destroy the portal to release all working memory */
/* cast here is a kluge for circular includes... */
- PortalDestroy((Portal *) &hashtable->myPortal);
+ PortalDrop((Portal *) &hashtable->myPortal);
/* And drop the control block */
pfree(hashtable);
diff --git a/src/backend/executor/nodeMaterial.c b/src/backend/executor/nodeMaterial.c
index 24232617cf6..c80152d61d8 100644
--- a/src/backend/executor/nodeMaterial.c
+++ b/src/backend/executor/nodeMaterial.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/executor/nodeMaterial.c,v 1.26 1999/09/24 00:24:23 tgl Exp $
+ * $Header: /cvsroot/pgsql/src/backend/executor/nodeMaterial.c,v 1.27 1999/12/10 03:55:51 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -311,7 +311,7 @@ ExecEndMaterial(Material *node)
matstate = node->matstate;
tempRelation = matstate->mat_TempRelation;
- heap_destroy(tempRelation);
+ heap_drop(tempRelation);
/* ----------------
* close the temp relation and shut down the scan.
diff --git a/src/backend/executor/spi.c b/src/backend/executor/spi.c
index e99475942b9..c0231ce317a 100644
--- a/src/backend/executor/spi.c
+++ b/src/backend/executor/spi.c
@@ -3,7 +3,7 @@
* spi.c
* Server Programming Interface
*
- * $Id: spi.c,v 1.42 1999/11/22 17:56:05 momjian Exp $
+ * $Id: spi.c,v 1.43 1999/12/10 03:55:51 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -127,7 +127,7 @@ SPI_finish()
/* Restore memory context as it was before procedure call */
MemoryContextSwitchTo(_SPI_current->savedcxt);
- PortalDestroy(&(_SPI_current->portal));
+ PortalDrop(&(_SPI_current->portal));
SetScanCommandId(_SPI_current->savedId);
diff --git a/src/backend/libpq/be-fsstubs.c b/src/backend/libpq/be-fsstubs.c
index 280fdd9410d..b1139290487 100644
--- a/src/backend/libpq/be-fsstubs.c
+++ b/src/backend/libpq/be-fsstubs.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/libpq/be-fsstubs.c,v 1.41 1999/07/17 20:17:01 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/libpq/be-fsstubs.c,v 1.42 1999/12/10 03:55:53 momjian Exp $
*
* NOTES
* This should be moved to a more appropriate place. It is here
@@ -269,14 +269,14 @@ int
lo_unlink(Oid lobjId)
{
/*
- * inv_destroy does not need a context switch, indeed it doesn't
+ * inv_drop does not need a context switch, indeed it doesn't
* touch any LO-specific data structures at all. (Again, that's
* probably more than this module ought to be assuming.)
*
* XXX there ought to be some code to clean up any open LOs that
* reference the specified relation... as is, they remain "open".
*/
- return inv_destroy(lobjId);
+ return inv_drop(lobjId);
}
/*****************************************************************************
diff --git a/src/backend/parser/gram.y b/src/backend/parser/gram.y
index b7724b74a8e..03a14ad232a 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 2.118 1999/12/10 03:01:05 tgl Exp $
+ * $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.119 1999/12/10 03:55:54 momjian Exp $
*
* HISTORY
* AUTHOR DATE MAJOR EVENT
@@ -116,7 +116,7 @@ static Node *doNegate(Node *n);
%type <node> stmt,
AddAttrStmt, ClosePortalStmt,
- CopyStmt, CreateStmt, CreateAsStmt, CreateSeqStmt, DefineStmt, DestroyStmt,
+ CopyStmt, CreateStmt, CreateAsStmt, CreateSeqStmt, DefineStmt, DropStmt,
TruncateStmt, CommentStmt,
ExtendStmt, FetchStmt, GrantStmt, CreateTrigStmt, DropTrigStmt,
CreatePLangStmt, DropPLangStmt,
@@ -124,7 +124,7 @@ static Node *doNegate(Node *n);
ProcedureStmt, RemoveAggrStmt, RemoveOperStmt,
RemoveFuncStmt, RemoveStmt,
RenameStmt, RevokeStmt, RuleStmt, TransactionStmt, ViewStmt, LoadStmt,
- CreatedbStmt, DestroydbStmt, VacuumStmt, CursorStmt, SubSelect,
+ CreatedbStmt, DropdbStmt, VacuumStmt, CursorStmt, SubSelect,
UpdateStmt, InsertStmt, select_clause, SelectStmt, NotifyStmt, DeleteStmt,
ClusterStmt, ExplainStmt, VariableSetStmt, VariableShowStmt, VariableResetStmt,
CreateUserStmt, AlterUserStmt, DropUserStmt, RuleActionStmt,
@@ -402,7 +402,7 @@ stmt : AddAttrStmt
| CreateUserStmt
| ClusterStmt
| DefineStmt
- | DestroyStmt
+ | DropStmt
| TruncateStmt
| CommentStmt
| DropPLangStmt
@@ -429,7 +429,7 @@ stmt : AddAttrStmt
| ViewStmt
| LoadStmt
| CreatedbStmt
- | DestroydbStmt
+ | DropdbStmt
| VacuumStmt
| VariableSetStmt
| VariableShowStmt
@@ -1621,20 +1621,20 @@ def_arg: ColId { $$ = (Node *)makeString($1); }
/*****************************************************************************
*
* QUERY:
- * destroy <relname1> [, <relname2> .. <relnameN> ]
+ * drop <relname1> [, <relname2> .. <relnameN> ]
*
*****************************************************************************/
-DestroyStmt: DROP TABLE relation_name_list
+DropStmt: DROP TABLE relation_name_list
{
- DestroyStmt *n = makeNode(DestroyStmt);
+ DropStmt *n = makeNode(DropStmt);
n->relNames = $3;
n->sequence = FALSE;
$$ = (Node *)n;
}
| DROP SEQUENCE relation_name_list
{
- DestroyStmt *n = makeNode(DestroyStmt);
+ DropStmt *n = makeNode(DropStmt);
n->relNames = $3;
n->sequence = TRUE;
$$ = (Node *)n;
@@ -2495,13 +2495,13 @@ encoding: Sconst { $$ = $1; }
/*****************************************************************************
*
* QUERY:
- * destroydb dbname
+ * dropdb dbname
*
*****************************************************************************/
-DestroydbStmt: DROP DATABASE database_name
+DropdbStmt: DROP DATABASE database_name
{
- DestroydbStmt *n = makeNode(DestroydbStmt);
+ DropdbStmt *n = makeNode(DropdbStmt);
n->dbname = $3;
$$ = (Node *)n;
}
diff --git a/src/backend/storage/large_object/inv_api.c b/src/backend/storage/large_object/inv_api.c
index d28443a46ea..9026e8124fc 100644
--- a/src/backend/storage/large_object/inv_api.c
+++ b/src/backend/storage/large_object/inv_api.c
@@ -8,7 +8,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/storage/large_object/inv_api.c,v 1.61 1999/11/07 23:08:16 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/storage/large_object/inv_api.c,v 1.62 1999/12/10 03:55:57 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -274,7 +274,7 @@ inv_close(LargeObjectDesc *obj_desc)
* returns -1 if failed
*/
int
-inv_destroy(Oid lobjId)
+inv_drop(Oid lobjId)
{
Relation r;
@@ -282,7 +282,7 @@ inv_destroy(Oid lobjId)
if (!RelationIsValid(r) || r->rd_rel->relkind != RELKIND_LOBJECT)
return -1;
- heap_destroy_with_catalog(RelationGetRelationName(r));
+ heap_drop_with_catalog(RelationGetRelationName(r));
return 1;
}
diff --git a/src/backend/tcop/utility.c b/src/backend/tcop/utility.c
index 3b2660a270c..6c22afa5458 100644
--- a/src/backend/tcop/utility.c
+++ b/src/backend/tcop/utility.c
@@ -9,7 +9,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/tcop/utility.c,v 1.72 1999/11/21 04:16:16 tgl Exp $
+ * $Header: /cvsroot/pgsql/src/backend/tcop/utility.c,v 1.73 1999/12/10 03:55:59 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -162,9 +162,9 @@ ProcessUtility(Node *parsetree,
DefineRelation((CreateStmt *) parsetree, RELKIND_RELATION);
break;
- case T_DestroyStmt:
+ case T_DropStmt:
{
- DestroyStmt *stmt = (DestroyStmt *) parsetree;
+ DropStmt *stmt = (DropStmt *) parsetree;
List *args = stmt->relNames;
List *arg;
@@ -592,19 +592,19 @@ ProcessUtility(Node *parsetree,
{
CreatedbStmt *stmt = (CreatedbStmt *) parsetree;
- PS_SET_STATUS(commandTag = "CREATEDB");
+ PS_SET_STATUS(commandTag = "CREATE DATABASE");
CHECK_IF_ABORTED();
createdb(stmt->dbname, stmt->dbpath, stmt->encoding, dest);
}
break;
- case T_DestroydbStmt:
+ case T_DropdbStmt:
{
- DestroydbStmt *stmt = (DestroydbStmt *) parsetree;
+ DropdbStmt *stmt = (DropdbStmt *) parsetree;
- PS_SET_STATUS(commandTag = "DESTROYDB");
+ PS_SET_STATUS(commandTag = "DROP DATABASE");
CHECK_IF_ABORTED();
- destroydb(stmt->dbname, dest);
+ dropdb(stmt->dbname, dest);
}
break;
diff --git a/src/backend/utils/cache/temprel.c b/src/backend/utils/cache/temprel.c
index 9bf51cfec33..23ac1aadbcf 100644
--- a/src/backend/utils/cache/temprel.c
+++ b/src/backend/utils/cache/temprel.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/utils/cache/Attic/temprel.c,v 1.17 1999/11/16 16:55:28 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/utils/cache/Attic/temprel.c,v 1.18 1999/12/10 03:56:00 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -98,10 +98,10 @@ remove_all_temp_relations(void)
/* safe from deallocation */
strcpy(relname, temp_rel->user_relname);
- heap_destroy_with_catalog(relname);
+ heap_drop_with_catalog(relname);
}
else
- index_destroy(temp_rel->relid);
+ index_drop(temp_rel->relid);
l = next;
}
diff --git a/src/backend/utils/mmgr/portalmem.c b/src/backend/utils/mmgr/portalmem.c
index 4120c24dd67..aaec2dfd65a 100644
--- a/src/backend/utils/mmgr/portalmem.c
+++ b/src/backend/utils/mmgr/portalmem.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/utils/mmgr/portalmem.c,v 1.30 1999/09/23 17:02:58 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/utils/mmgr/portalmem.c,v 1.31 1999/12/10 03:56:03 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -438,7 +438,7 @@ CollectNamedPortals(Portal *portalP, int destroy)
int i;
for (i = 0; i < listIndex; i++)
- PortalDestroy(&portalList[i]);
+ PortalDrop(&portalList[i]);
listIndex = 0;
}
else
@@ -546,7 +546,7 @@ EnablePortalManager(bool on)
{ /* cleanup */
if (PortalIsValid(BlankPortal))
{
- PortalDestroy(&BlankPortal);
+ PortalDrop(&BlankPortal);
MemoryContextFree((MemoryContext) PortalMemory,
(Pointer) BlankPortal);
BlankPortal = NULL;
@@ -555,7 +555,7 @@ EnablePortalManager(bool on)
/*
* Each portal must free its non-memory resources specially.
*/
- HashTableWalk(PortalHashTable, PortalDestroy, 0);
+ HashTableWalk(PortalHashTable, PortalDrop, 0);
hash_destroy(PortalHashTable);
PortalHashTable = NULL;
@@ -774,7 +774,7 @@ CreatePortal(char *name) /* XXX PortalName */
}
/*
- * PortalDestroy
+ * PortalDrop
* Destroys portal.
*
* Exceptions:
@@ -782,7 +782,7 @@ CreatePortal(char *name) /* XXX PortalName */
* BadArg if portal is invalid.
*/
void
-PortalDestroy(Portal *portalP)
+PortalDrop(Portal *portalP)
{
Portal portal = *portalP;
diff --git a/src/include/catalog/heap.h b/src/include/catalog/heap.h
index 9d311038cbd..4370247a6b3 100644
--- a/src/include/catalog/heap.h
+++ b/src/include/catalog/heap.h
@@ -6,7 +6,7 @@
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: heap.h,v 1.25 1999/11/04 08:01:04 inoue Exp $
+ * $Id: heap.h,v 1.26 1999/12/10 03:56:05 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -29,15 +29,15 @@ extern bool heap_storage_create(Relation rel);
extern Oid heap_create_with_catalog(char *relname, TupleDesc tupdesc,
char relkind, bool istemp);
-extern void heap_destroy_with_catalog(char *relname);
+extern void heap_drop_with_catalog(char *relname);
extern void heap_truncate(char *relname);
-extern void heap_destroy(Relation rel);
+extern void heap_drop(Relation rel);
extern void AddRelationRawConstraints(Relation rel,
List *rawColDefaults,
List *rawConstraints);
extern void InitNoNameRelList(void);
-extern void DestroyNoNameRels(void);
+extern void DropNoNameRels(void);
#endif /* HEAP_H */
diff --git a/src/include/catalog/index.h b/src/include/catalog/index.h
index 004d2461886..30d1b9d7455 100644
--- a/src/include/catalog/index.h
+++ b/src/include/catalog/index.h
@@ -6,7 +6,7 @@
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: index.h,v 1.19 1999/07/16 17:07:29 momjian Exp $
+ * $Id: index.h,v 1.20 1999/12/10 03:56:05 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -39,7 +39,7 @@ extern void index_create(char *heapRelationName,
bool unique,
bool primary);
-extern void index_destroy(Oid indexId);
+extern void index_drop(Oid indexId);
extern void FormIndexDatum(int numberOfAttributes,
AttrNumber *attributeNumber, HeapTuple heapTuple,
diff --git a/src/include/commands/dbcommands.h b/src/include/commands/dbcommands.h
index bad0e1513d4..165b20505f4 100644
--- a/src/include/commands/dbcommands.h
+++ b/src/include/commands/dbcommands.h
@@ -6,7 +6,7 @@
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: dbcommands.h,v 1.10 1999/07/15 15:21:01 momjian Exp $
+ * $Id: dbcommands.h,v 1.11 1999/12/10 03:56:06 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -23,6 +23,6 @@
#define SIGKILLDAEMON1 SIGTERM
extern void createdb(char *dbname, char *dbpath, int encoding, CommandDest);
-extern void destroydb(char *dbname, CommandDest);
+extern void dropdb(char *dbname, CommandDest);
#endif /* DBCOMMANDS_H */
diff --git a/src/include/executor/executor.h b/src/include/executor/executor.h
index cf9ec0d291d..af599330a09 100644
--- a/src/include/executor/executor.h
+++ b/src/include/executor/executor.h
@@ -6,7 +6,7 @@
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: executor.h,v 1.39 1999/10/30 23:13:30 tgl Exp $
+ * $Id: executor.h,v 1.40 1999/12/10 03:56:08 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -107,7 +107,7 @@ extern TupleTableSlot *ExecScan(Scan *node, TupleTableSlot *(*accessMtd) ());
* prototypes from functions in execTuples.c
*/
extern TupleTable ExecCreateTupleTable(int initialSize);
-extern void ExecDestroyTupleTable(TupleTable table, bool shouldFree);
+extern void ExecDropTupleTable(TupleTable table, bool shouldFree);
extern TupleTableSlot *ExecAllocTableSlot(TupleTable table);
extern TupleTableSlot *ExecStoreTuple(HeapTuple tuple,
TupleTableSlot *slot,
diff --git a/src/include/nodes/nodes.h b/src/include/nodes/nodes.h
index ffb7ca848fb..d362e0a28e9 100644
--- a/src/include/nodes/nodes.h
+++ b/src/include/nodes/nodes.h
@@ -6,7 +6,7 @@
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: nodes.h,v 1.57 1999/12/06 18:02:46 wieck Exp $
+ * $Id: nodes.h,v 1.58 1999/12/10 03:56:09 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -153,7 +153,7 @@ typedef enum NodeTag
T_CreateStmt,
T_VersionStmt,
T_DefineStmt,
- T_DestroyStmt,
+ T_DropStmt,
T_TruncateStmt,
T_CommentStmt,
T_ExtendStmt,
@@ -173,7 +173,7 @@ typedef enum NodeTag
T_ViewStmt,
T_LoadStmt,
T_CreatedbStmt,
- T_DestroydbStmt,
+ T_DropdbStmt,
T_VacuumStmt,
T_ExplainStmt,
T_CreateSeqStmt,
diff --git a/src/include/nodes/parsenodes.h b/src/include/nodes/parsenodes.h
index 542760a2357..bcff7aa3006 100644
--- a/src/include/nodes/parsenodes.h
+++ b/src/include/nodes/parsenodes.h
@@ -6,7 +6,7 @@
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: parsenodes.h,v 1.88 1999/12/06 18:02:47 wieck Exp $
+ * $Id: parsenodes.h,v 1.89 1999/12/10 03:56:09 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -325,12 +325,12 @@ typedef struct DefineStmt
* Drop Table Statement
* ----------------------
*/
-typedef struct DestroyStmt
+typedef struct DropStmt
{
NodeTag type;
List *relNames; /* relations to be dropped */
bool sequence;
-} DestroyStmt;
+} DropStmt;
/* ----------------------
* Truncate Table Statement
@@ -577,14 +577,14 @@ typedef struct CreatedbStmt
} CreatedbStmt;
/* ----------------------
- * Destroydb Statement
+ * Dropdb Statement
* ----------------------
*/
-typedef struct DestroydbStmt
+typedef struct DropdbStmt
{
NodeTag type;
char *dbname; /* database to drop */
-} DestroydbStmt;
+} DropdbStmt;
/* ----------------------
* Cluster Statement (support pbrown's cluster index implementation)
diff --git a/src/include/storage/large_object.h b/src/include/storage/large_object.h
index 52c89c4f347..c798379815e 100644
--- a/src/include/storage/large_object.h
+++ b/src/include/storage/large_object.h
@@ -7,7 +7,7 @@
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: large_object.h,v 1.11 1999/07/15 23:04:11 momjian Exp $
+ * $Id: large_object.h,v 1.12 1999/12/10 03:56:10 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -48,7 +48,7 @@ typedef struct LargeObjectDesc
extern LargeObjectDesc *inv_create(int flags);
extern LargeObjectDesc *inv_open(Oid lobjId, int flags);
extern void inv_close(LargeObjectDesc *obj_desc);
-extern int inv_destroy(Oid lobjId);
+extern int inv_drop(Oid lobjId);
extern int inv_seek(LargeObjectDesc *obj_desc, int offset, int whence);
extern int inv_tell(LargeObjectDesc *obj_desc);
extern int inv_read(LargeObjectDesc *obj_desc, char *buf, int nbytes);
diff --git a/src/include/utils/portal.h b/src/include/utils/portal.h
index 62d08804607..b808533f0b2 100644
--- a/src/include/utils/portal.h
+++ b/src/include/utils/portal.h
@@ -6,7 +6,7 @@
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: portal.h,v 1.19 1999/09/23 17:03:33 momjian Exp $
+ * $Id: portal.h,v 1.20 1999/12/10 03:56:12 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -73,7 +73,7 @@ extern void PortalSetQuery(Portal portal, QueryDesc *queryDesc,
extern QueryDesc *PortalGetQueryDesc(Portal portal);
extern EState *PortalGetState(Portal portal);
extern Portal CreatePortal(char *name);
-extern void PortalDestroy(Portal *portalP);
+extern void PortalDrop(Portal *portalP);
extern void StartPortalAllocMode(AllocMode mode, Size limit);
extern void EndPortalAllocMode(void);
extern void PortalResetHeapMemory(Portal portal);
diff --git a/src/interfaces/ecpg/preproc/preproc.y b/src/interfaces/ecpg/preproc/preproc.y
index d84d6528eda..a2ac1149de2 100644
--- a/src/interfaces/ecpg/preproc/preproc.y
+++ b/src/interfaces/ecpg/preproc/preproc.y
@@ -828,7 +828,7 @@ adjust_array(enum ECPGttype type_enum, int *dimension, int *length, int type_dim
%type <str> NotifyStmt columnElem copy_dirn UnlistenStmt
%type <str> copy_delimiter ListenStmt CopyStmt copy_file_name opt_binary
%type <str> opt_with_copy FetchStmt opt_direction fetch_how_many opt_portal_name
-%type <str> ClosePortalStmt DestroyStmt VacuumStmt opt_verbose
+%type <str> ClosePortalStmt DropStmt VacuumStmt opt_verbose
%type <str> opt_analyze opt_va_list va_list ExplainStmt index_params
%type <str> index_list func_index index_elem opt_type opt_class access_method_clause
%type <str> index_opt_unique IndexStmt set_opt func_return def_rest
@@ -850,7 +850,7 @@ adjust_array(enum ECPGttype type_enum, int *dimension, int *length, int type_dim
%type <str> TriggerActionTime CreateTrigStmt DropPLangStmt PLangTrusted
%type <str> CreatePLangStmt IntegerOnly TriggerFuncArgs TriggerFuncArg
%type <str> ViewStmt LoadStmt CreatedbStmt opt_database1 opt_database2 location
-%type <str> DestroydbStmt ClusterStmt grantee RevokeStmt encoding
+%type <str> DropdbStmt ClusterStmt grantee RevokeStmt encoding
%type <str> GrantStmt privileges operation_commalist operation
%type <str> opt_cursor opt_lmode ConstraintsSetStmt comment_tg
%type <str> case_expr when_clause_list case_default case_arg when_clause
@@ -918,7 +918,7 @@ stmt: AddAttrStmt { output_statement($1, 0); }
| CreateUserStmt { output_statement($1, 0); }
| ClusterStmt { output_statement($1, 0); }
| DefineStmt { output_statement($1, 0); }
- | DestroyStmt { output_statement($1, 0); }
+ | DropStmt { output_statement($1, 0); }
| TruncateStmt { output_statement($1, 0); }
| DropPLangStmt { output_statement($1, 0); }
| DropTrigStmt { output_statement($1, 0); }
@@ -953,7 +953,7 @@ stmt: AddAttrStmt { output_statement($1, 0); }
| ViewStmt { output_statement($1, 0); }
| LoadStmt { output_statement($1, 0); }
| CreatedbStmt { output_statement($1, 0); }
- | DestroydbStmt { output_statement($1, 0); }
+ | DropdbStmt { output_statement($1, 0); }
| VacuumStmt { output_statement($1, 0); }
| VariableSetStmt { output_statement($1, 0); }
| VariableShowStmt { output_statement($1, 0); }
@@ -1904,11 +1904,11 @@ def_arg: ColId { $$ = $1; }
/*****************************************************************************
*
* QUERY:
- * destroy <relname1> [, <relname2> .. <relnameN> ]
+ * drop <relname1> [, <relname2> .. <relnameN> ]
*
*****************************************************************************/
-DestroyStmt: DROP TABLE relation_name_list
+DropStmt: DROP TABLE relation_name_list
{
$$ = cat2_str(make1_str("drop table"), $3);
}
@@ -2552,11 +2552,11 @@ encoding: Sconst { $$ = $1; }
/*****************************************************************************
*
* QUERY:
- * destroydb dbname
+ * dropdb dbname
*
*****************************************************************************/
-DestroydbStmt: DROP DATABASE database_name
+DropdbStmt: DROP DATABASE database_name
{
$$ = cat2_str(make1_str("drop database"), $3);
}