modulepackage
0.0.0-20241007175326-f50c8b03d38f
Repository: https://github.com/hackborn/doc.git
Documentation: pkg.go.dev
# README
doc
WIP. Abstract document database API, akin to database/sql
# Packages
No description provided by the author
# Functions
Close safely closes the DB.
No description provided by the author
Drivers returns a sorted list of the names of the registered drivers.
ExpandPairs compiles all values in pairs into a single comma-separated string.
FormatWithDefaults answers the supplied format, adding default behaviour for anything the supplied format leaves unhandled.
Get returns a list of items based on the get condition.
GetOne returns a single item based on the get condition.
No description provided by the author
NewExpr answers a new compiled expression based on the supplied tokens.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
Expose parser-private data for the drivers.
No description provided by the author
Return only items that have unique values.
No description provided by the author
No description provided by the author
The item is being created -- all fields are set except auto-generated ones.
No rule will be applied in the filter.
The item is being set -- all fields are allowed.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
DeleteRequest.
No description provided by the author
No description provided by the author
Fields stores a list of field names.
Filter determines what fields are allowed during an operation.
GetOneResponse provides output from a GetOne operation.
GetRequest provides parameters to a Get operation.
GetResponse provides output from a Get operation.
No description provided by the author
No description provided by the author
SetRequest provides parameters to a Set operation.
SetResponse provides output from a Set operation.
No description provided by the author
# Interfaces
No description provided by the author
DeleteRequestAny provides access to the item of a Delete request.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SetRequestAny provides access to the item of a Set request.
Validator is used to validate an expression.
# Type aliases
No description provided by the author
ExtractBinary is passed to Expr.Extract.
Expose the parser format to consumers of the doc package without requiring them to import the parser package.
No description provided by the author