爲了進行單元測試,我希望能夠完全從中刪除運行在我的Mac上的CouchDB實例中的文檔和數據庫。刪除標準方式並不是真正的復位,這對單元測試並不理想。我需要徹底重置環境。完全重置CouchDB
我發現刪除~/Library/Application Support/CouchDB
目錄會將數據庫重置爲「Admin Party」並刪除所有記錄,這正是我想要的。但是,有沒有一種更清晰,更靈活的方式在macOS上獲得一個乾淨的CouchDB實例?
爲了進行單元測試,我希望能夠完全從中刪除運行在我的Mac上的CouchDB實例中的文檔和數據庫。刪除標準方式並不是真正的復位,這對單元測試並不理想。我需要徹底重置環境。完全重置CouchDB
我發現刪除~/Library/Application Support/CouchDB
目錄會將數據庫重置爲「Admin Party」並刪除所有記錄,這正是我想要的。但是,有沒有一種更清晰,更靈活的方式在macOS上獲得一個乾淨的CouchDB實例?
這可以是自動的,可能是確保完全復位的最佳途徑。
我與它沒有開始都在一個控制檯運行此刪除了我的所有數據的麻煩,但得到它再次去
rm -rf ~/Library/Application Support/CouchDB2
我會刪除正在在配置路徑下的文件「database_dir」。但數據庫需要在刪除之前停止,然後再次啓動。 – pwagner