package
2.2.2+incompatible
Repository: https://github.com/sharedcode/sop.git
Documentation: pkg.go.dev

# Functions

Close the singleton connection if open.
Returns true if connection instance is valid.
Returns true if id is nil or empty UUID, otherwise false.
NewBlobStore instantiates a new BlobStore instance.
NewRegistry manages the Handle in the store's Cassandra registry table.
No description provided by the author
NewStoreRepository manages the StoreInfo in Cassandra table.
NewBlobStore instantiates a new BlobStore instance.
OpenConnection will create(& return) a new Connection to Cassandra if there is not one yet, otherwise, will just return existing singleton connection.

# Constants

DateHourLayout format mask string.

# Variables

Marshaler allows you to specify custom marshaler if needed.
NilUUID with gocql.UUID type.
Now lambda to allow unit test to inject replayable time.Now.

# Structs

Config contains the this Cassandra package configuration or configurable variables.
Connection has the Session and the config used to open/create a session.
Lists all the available API's consistency level that are settable in this package.
UpdateAllOrNothingError is a special error type that will allow caller to handle it differently than normal errors.