macos - 完全重置 CouchDB

标签 macos http couchdb http-delete data-persistence

出于单元测试的目的,我希望能够完全从我的 mac 上运行的 CouchDB 实例中删除文档和数据库。删除标准方式并不是真正的重置,这对于单元测试来说并不理想。我需要完全重置环境。

我发现删除 ~/Library/Application Support/CouchDB 目录会将数据库重置为“Admin Party”并删除所有记录,这正是我想要的。但是,有没有一种更干净、更灵活的方法来在 macOS 上获得干净的 CouchDB 实例?

最佳答案

  • 卸载 CouchDB
  • 删除所有剩余文件(包括数据目录)
  • 安装 CouchDB

这可以自动进行,并且可能是确保完全重置的最佳方式。

关于macos - 完全重置 CouchDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38938758/

相关文章:

http - 无需ssh访问权限即可轻松读取docker日志的简便方法

node.js - Nodejs 对 https 站点进行 GET 调用

http - 是否可以在源是本地文件位置、目标是网址 (http) 的情况下执行 hg clone?

java - mvn -v 给我 "Unsupported major.minor version 51.0"

objective-c - 手工 NSTextView 裁剪错误

swift osx webview 输入类型 = 文本不起作用

c++ - 如何在C或C++中以编程方式检测OSX上的IP地址更改

azure - 如何使用 Rest API java 客户端在 couchDB 中创建附件

mongodb - 我应该为多用户项目协作应用程序选择什么 NoSQL DB?

MongoDB 与 CouchDB...以及任何其他 "major players"