Я новичок в CouchDB. Итак, у меня есть много вопросов об этом, но давайте сосредоточимся на одном из них.Как управлять кодом CouchDB?
CouchDB имеет эту концепцию Javascript код(валидация + карта-свертка + шоу +?) записывается в проектной документации. Это часть базы данных, например хранимые процедуры или триггеры для получения более традиционных баз данных.
Есть ли кто-нибудь, поддерживающий этот код внутри проекта, чтобы мы могли действительно протестировать этот код, как любой другой код javascript (через jspec, например, насмехаясь над зависимостями), версию в том же репозитории, который мы версии остального кода, вероятно, в отдельной папке .. возможно и использовано? Или это не хорошо по какой-то причине, я должен знать?
Что бы я хотел иметь, это какой-то способ сделать одну задачу рейка, и мои документы дизайна couchdb синхронизируются с проектом, что-то вроде этого может быть полезно.
В случае с рубином было бы полезно также совершить некоторую динамическую магию (например, представления по умолчанию и проверки, новые представления с использованием названных областей).
Я рассмотрю этот проект как можно скорее: http://github.com/eee-c/couch_docs/tree/master/spec/ –