package
1.2.1
Repository: https://github.com/go-magma/magma.git
Documentation: pkg.go.dev

# Packages

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

# Functions

CreateSearchFilter creates a search filter for the given criteria.
GetBlobsByTypeAndKey returns a computed view of a list of blobs as a map of blobs keyed by blob TypeAndKey.
No description provided by the author
GetTKsFromBlobs converts blobs to their associated type and key.
GetTKsFromKeys returns the passed keys mapped as TypeAndKey, with the passed type applied to each.
ListKeysByNetwork returns all blob keys, keyed by network ID.
NewEntStorage returns an ent-based implementation of blobstore.
NewMemoryBlobStorageFactory returns a BlobStorageFactory implementation which will return storage APIs backed by an in-memory map.
NewSQLBlobStorageFactory returns a BlobStorageFactory implementation which will return storage APIs backed by SQL.
No description provided by the author

# Constants

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

# Structs

Blob encapsulates a blob for storage.
LoadCriteria specifies which fields of each blob should be loaded from the underlying store.
SearchFilter specifies search parameters.

# Interfaces

BlobStorageFactory is an API to create a storage API bound to a transaction.
TransactionalBlobStorage is the client API for blob storage operations within the context of a transaction.