Aux fins de tests unitaires, je voudrais pouvoir complètement supprimer des documents et des bases de données à partir d'une instance de CouchDB fonctionnant sur mon mac. Supprimer la méthode standard n'est pas vraiment une réinitialisation, ce qui n'est pas idéal pour les tests unitaires. J'ai besoin de complètement réinitialiser l'environnement.Réinitialiser complètement CouchDB
J'ai trouvé que la suppression du répertoire ~/Library/Application Support/CouchDB
réinitialise la base de données à "Admin Party" et supprime tous les enregistrements, ce que je veux. Mais, y a-t-il un moyen plus propre et plus flexible d'obtenir une instance propre de CouchDB sur macOS?
Je supprimerais les fichiers qui sont sous le chemin dans la configuration sous "database_dir". Mais la base de données doit être arrêtée avant d'être supprimée, puis redémarrée par la suite. – pwagner