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オプション。それをクリックすると、ポップアップウィンドウが表示され、確信があるかどうかを尋ねられます。選択したデータベースを削除するには、[削除]をクリックします。