Documentation
¶
Index ¶
- Constants
- type TestDatabase
- func (db TestDatabase) CreateTable(ctx context.Context, tableName, pk, sk string) error
- func (db TestDatabase) Credentials() aws.CredentialsProvider
- func (db TestDatabase) Endpoint() string
- func (db TestDatabase) ResolveEndpoint(ctx context.Context, params dynamodb.EndpointParameters) (transport.Endpoint, error)
Constants ¶
View Source
const DynamoImage = "amazon/dynamodb-local"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TestDatabase ¶
type TestDatabase struct {
// contains filtered or unexported fields
}
func Start ¶
func Start() (db *TestDatabase, purge func())
func (TestDatabase) CreateTable ¶
func (db TestDatabase) CreateTable(ctx context.Context, tableName, pk, sk string) error
func (TestDatabase) Credentials ¶
func (db TestDatabase) Credentials() aws.CredentialsProvider
func (TestDatabase) Endpoint ¶
func (db TestDatabase) Endpoint() string
func (TestDatabase) ResolveEndpoint ¶
func (db TestDatabase) ResolveEndpoint(ctx context.Context, params dynamodb.EndpointParameters) (transport.Endpoint, error)
ResolveEndpoint implements dynamodb.EndpointResolverV2.
Click to show internal directories.
Click to hide internal directories.