package
0.4.8
Repository: https://github.com/stratumn/go-core.git
Documentation: pkg.go.dev

# Functions

New creates an instance of a CouchStore.
NewMapQuery generates json data used to filter queries using couchdb _find api.
NewSegmentQuery generates json data used to filter queries using couchdb _find api.
WrapLink wraps a link.

# Constants

Description is the description set in the store's information.
Name is the name set in the store's information.

# Structs

BulkDocuments is used to bulk save documents to couchdb.
Config contains configuration options for the store.
CouchFindResponse is couchdb response type when posting to /db/_find.
CouchResponseStatus contains couch specific response when querying the API.
CouchStore is the type that implements github.com/stratumn/go-core/store.Adapter.
Document is the object stored in CouchDB.
Info is the info returned by GetInfo.
LinkHashIn specifies the list of link hashes to search for.
LinkQuery used in CouchDB rich queries.
LinkSelector used in LinkQuery.
LinkWrapper wraps a link before saving it to a CouchDB document.
MapIdsFilter specifies that segment mapId should match a given regex.
MapIdsFilters contain the filters on the segment map ID.
MapIdsIn specifies that segment mapId should be in specified list.
MapQuery used in CouchDB rich queries.
MapSelector used in MapQuery.
PrevLinkHash is used to specify PrevLinkHash in selector.
TagsAll specifies all tags in specified list should be in segment tags.