Documentation
¶
Index ¶
- func Close()
- func DeleteFromBucket(key string, bucket string) error
- func DeleteSearches() error
- func GetAllFromBucket(bucket string) (map[string][]byte, error)
- func GetFromBucket(key string, bucket string) ([]byte, error)
- func GetLatestPublicSearchList(limit int) []string
- func GetMatches(searchID string, slug string) ([]byte, error)
- func GetSearch(searchID string) ([]byte, error)
- func GetSummary(searchID string) ([]byte, error)
- func PutToBucket(key string, content []byte, bucket string) error
- func SaveMatches(searchID string, list map[string][]byte) error
- func SaveSearch(searchID string, created string, private bool, bytes []byte) error
- func SaveSummary(searchID string, bytes []byte) error
- func Setup(dir string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Close ¶
func Close()
Close closes the bolt db. Should be called with defer after init in the main() func.
func DeleteFromBucket ¶
DeleteFromBucket deletes an item from a bucket
func DeleteSearches ¶
func DeleteSearches() error
DeleteSearches removes all Search data and buckets
func GetAllFromBucket ¶
GetAllFromBucket returns all items from a bucket
func GetFromBucket ¶
GetFromBucket returns an item from a bucket
func GetLatestPublicSearchList ¶
GetLatestPublicSearchList most recent public searches
func GetMatches ¶
GetMatches get Search Matches data by ID
func GetSummary ¶
GetSummary get Search Summary by ID
func PutToBucket ¶
PutToBucket adds an item to bucket
func SaveMatches ¶
SaveMatches saves the Search Matches to DB
func SaveSearch ¶
SaveSearch saves the Search data to DB
func SaveSummary ¶
SaveSummary saves the Search Summary to DB
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.