From 97dec77fab612cfa285f6bd3dd5463a0d55526b2 Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Fri, 10 Dec 1999 03:56:14 +0000 Subject: [PATCH] Rename several destroy* functions/tags to drop*. --- src/backend/access/gist/gist.c | 4 ++-- src/backend/access/hash/hash.c | 4 ++-- src/backend/access/nbtree/nbtree.c | 4 ++-- src/backend/access/rtree/rtree.c | 4 ++-- src/backend/access/transam/xact.c | 6 +++--- src/backend/catalog/heap.c | 22 ++++++++++---------- src/backend/catalog/index.c | 12 +++++------ src/backend/commands/cluster.c | 4 ++-- src/backend/commands/command.c | 4 ++-- src/backend/commands/creatinh.c | 4 ++-- src/backend/commands/dbcommands.c | 16 +++++++-------- src/backend/commands/indexcmds.c | 4 ++-- src/backend/commands/remove.c | 4 ++-- src/backend/commands/vacuum.c | 8 ++++---- src/backend/commands/view.c | 4 ++-- src/backend/executor/_deadcode/nodeTee.c | 4 ++-- src/backend/executor/execMain.c | 4 ++-- src/backend/executor/execTuples.c | 10 ++++----- src/backend/executor/nodeHash.c | 4 ++-- src/backend/executor/nodeMaterial.c | 4 ++-- src/backend/executor/spi.c | 4 ++-- src/backend/libpq/be-fsstubs.c | 6 +++--- src/backend/parser/gram.y | 24 +++++++++++----------- src/backend/storage/large_object/inv_api.c | 6 +++--- src/backend/tcop/utility.c | 16 +++++++-------- src/backend/utils/cache/temprel.c | 6 +++--- src/backend/utils/mmgr/portalmem.c | 12 +++++------ src/include/catalog/heap.h | 8 ++++---- src/include/catalog/index.h | 4 ++-- src/include/commands/dbcommands.h | 4 ++-- src/include/executor/executor.h | 4 ++-- src/include/nodes/nodes.h | 6 +++--- src/include/nodes/parsenodes.h | 12 +++++------ src/include/storage/large_object.h | 4 ++-- src/include/utils/portal.h | 4 ++-- src/interfaces/ecpg/preproc/preproc.y | 16 +++++++-------- 36 files changed, 133 insertions(+), 133 deletions(-) diff --git a/src/backend/access/gist/gist.c b/src/backend/access/gist/gist.c index 425c354302..6b873ab84a 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 ca7c14d30d..fd3e3f94d5 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 e1260808b3..458b427c70 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 d12e21c9cd..09930e1e34 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 f468e2916b..a9dc4db834 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 e726c8242d..08107385b4 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 75795ca015..ef49a46bd7 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 d2cdfb332e..ded4c7ea61 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 84e9331abe..c26228677e 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 6d7ceab1a1..4dded845af 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 26f7bcf71b..d061b15b78 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 62eed98665..ab3badf970 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 65366a8ad7..6cf94518e2 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 7e5d19ec67..7e0c47ef4a 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 65c46d271a..4729566721 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 7cab4084a8..1931ebcf53 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 4d5b25a7d9..bea42714aa 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 f1f6d15f1b..e31d7993a2 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 c6295acf72..12dbcec122 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 24232617cf..c80152d61d 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 e99475942b..c0231ce317 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 280fdd9410..b113929048 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 b7724b74a8..03a14ad232 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 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 [, .. ] + * drop [, .. ] * *****************************************************************************/ -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 d28443a46e..9026e8124f 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 3b2660a270..6c22afa545 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 9bf51cfec3..23ac1aadbc 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 4120c24dd6..aaec2dfd65 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 9d311038cb..4370247a6b 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 004d246188..30d1b9d745 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 bad0e1513d..165b20505f 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 cf9ec0d291..af599330a0 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 ffb7ca848f..d362e0a28e 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 542760a235..bcff7aa300 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 52c89c4f34..c798379815 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 62d0880460..b808533f0b 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 d84d6528ed..a2ac1149de 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 NotifyStmt columnElem copy_dirn UnlistenStmt %type copy_delimiter ListenStmt CopyStmt copy_file_name opt_binary %type opt_with_copy FetchStmt opt_direction fetch_how_many opt_portal_name -%type ClosePortalStmt DestroyStmt VacuumStmt opt_verbose +%type ClosePortalStmt DropStmt VacuumStmt opt_verbose %type opt_analyze opt_va_list va_list ExplainStmt index_params %type index_list func_index index_elem opt_type opt_class access_method_clause %type 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 TriggerActionTime CreateTrigStmt DropPLangStmt PLangTrusted %type CreatePLangStmt IntegerOnly TriggerFuncArgs TriggerFuncArg %type ViewStmt LoadStmt CreatedbStmt opt_database1 opt_database2 location -%type DestroydbStmt ClusterStmt grantee RevokeStmt encoding +%type DropdbStmt ClusterStmt grantee RevokeStmt encoding %type GrantStmt privileges operation_commalist operation %type opt_cursor opt_lmode ConstraintsSetStmt comment_tg %type 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 [, .. ] + * drop [, .. ] * *****************************************************************************/ -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); } -- GitLab