import "github.com/hashicorp/vault/physical/couchdb"
func NewTransactionalCouchDBBackend(conf map[string]string, logger log.Logger) (physical.Backend, error)
type CouchDBBackend struct {
// contains filtered or unexported fields
}
CouchDBBackend allows the management of couchdb users
Delete is used to permanently delete an entry
DeleteInternal is used to permanently delete an entry
Get is used to fetch an entry
GetInternal is used to fetch an entry
List is used to list all the keys under a given prefix
Put is used to insert or update an entry
PutInternal is used to insert or update an entry
type TransactionalCouchDBBackend struct { CouchDBBackend }
TransactionalCouchDBBackend creates a couchdb backend that forces all operations to happen in serial
Package couchdb imports 16 packages (graph) and is imported by 6 packages. Updated 2020-09-22. Refresh now. Tools for package owners.