package
0.3.0
Repository: https://github.com/hidal-go/hidalgo.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
Package tuplepb is a generated protocol buffer package.
No description provided by the author

# Functions

AutoKey returns an auto-increment key value for insert.
No description provided by the author
No description provided by the author
SData creates a string payload.
SKey creates a string key.
TableSize returns a number of records in a table matching the filter.
Update is a helper to open a read-write transaction and update the database.
View is a helper to open a read-only transaction to read the database.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author

# Variables

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
ErrWildGuess returned if the the size can only be randomly guessed by the backend without scanning the data.

# Structs

Field is a single field used in tuple payload.
Filter is a tuple filter.
Header describes a schema of tuples table.
KeyField is a single primary key field used in tuple.
No description provided by the author
Tuple is a data tuple.
UpdateOpt specifies options used in UpdateTuple.

# Interfaces

DataFilter controls if a payload should be considered or not.
No description provided by the author
Iterator is an iterator over a tuple store.
KeyFilter controls if a key should be considered or not.
No description provided by the author
No description provided by the author
Store is an interface for tuple stores with a strict schema.
Table represents an opened tuples table with a specific type (schema).
TableInfo represent a metadata of a tuple table.
Tx is a transaction over a tuple store.

# Type aliases

Data is a tuple payload.
DataFilters applies value filters to individual payload components.
Key is a tuple primary key.
KeyFilters applies value filters to individual key components.
Keys is a filter that accepts only specific keys.
KeyType is a value type that can be sorted after serialization.
Sortable is a value that can be sorted after serialization.
No description provided by the author
Type is any value type that can be stored in tuple.
Value is any value that can be stored in tuple.