Documentation
¶
Index ¶
Constants ¶
View Source
const ( Indifferent ConsistencyType = iota Required Preferred SymbolChars = "!\"#$%&'()*+,-./:;<=>?@[\\]^_`" ValueSeparatorCharDefault = ':' QueryWildcardCharDefault byte = 0 )
View Source
const (
NextPageToken = "NextPageToken"
)
Variables ¶
This section is empty.
Functions ¶
func Store ¶
func Store(tableName string, config *Configuration, persistables ...data.Persistable) (store data.Store, ge gomerr.Gomerr)
Types ¶
type Configuration ¶
type Configuration struct {
DynamoDb dynamodbiface.DynamoDBAPI
MaxResultsDefault int64
MaxResultsMax int64
ConsistencyDefault ConsistencyType
ValueSeparatorChar byte
QueryWildcardChar byte
NextTokenCipher crypto.Cipher
FailDeleteIfNotPresent bool
}
type ConsistencyType ¶
type ConsistencyType int
type ConsistencyTyper ¶
type ConsistencyTyper interface {
ConsistencyType() ConsistencyType
SetConsistencyType(consistencyType ConsistencyType)
}
type ItemResolver ¶
type UniqueConstraint ¶
type UniqueConstraint struct {
constraint.Constraint
}
Click to show internal directories.
Click to hide internal directories.