CouchDB-データベースの削除

cURLユーティリティを使用したデータベースの削除

cURLユーティリティを介してDELETEメソッドを使用してサーバーにリクエストを送信することにより、CouchDB内のデータベースを削除できます。以下はデータベースを作成するための構文です-

$ curl -X DELETE http://127.0.0.1:5984/database name

使用する −XHTTPサーバーとの通信中に、使用しているHTTPのカスタムリクエストメソッドを指定できます。この場合、DELETEメソッドを使用しています。削除するデータベースを指定して、URLをサーバーに送信します。

CouchDBにmy_database2という名前のデータベースがあると仮定します。削除したい場合は、上記の構文を使用して、次のように実行できます。

$ curl -X DELETE http://127.0.0.1:5984/my_database2
{
   "ok" : true
}

応答として、サーバーはコンテンツを含むJSONドキュメントを返します “ok”true 操作が成功したことを示します。

検証

以下に示すように、すべてのデータベースをリストして、データベースが削除されているかどうかを確認します。ここでは、削除されたデータベースの名前を確認できます。"my_database" リストにありません。

$ curl -X GET http://127.0.0.1:5984/_all_dbs

[ "_replicator " , " _users " ]

布団を使用したデータベースの削除

データベースを削除するには、 http://127.0.0.1:5984/_utils/ 以下に示すように、CouchDBの概要/インデックスページを取得するURL。

ここでは、3つのユーザー作成データベースを見ることができます。tutorials_point2という名前のデータベースを削除しましょう。データベースを削除するには、データベースのリストからデータベースを選択してクリックすると、選択したデータベースの概要ページが表示され、データベースに対するさまざまな操作を確認できます。次のスクリーンショットは同じものを示しています-

それらの中であなたは見つけることができます Delete Databaseオプション。それをクリックすると、ポップアップウィンドウが表示され、確信があるかどうかを尋ねられます。選択したデータベースを削除するには、[削除]をクリックします。