Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InfluxDB ¶
type InfluxDB struct {
// contains filtered or unexported fields
}
InfluxDB implements the Store interface, representing a running InfluxDB instance inside a Docker container.
type Postgres ¶
type Postgres struct {
// contains filtered or unexported fields
}
Postgres implements the Store interface, representing a running PostgreSQL instance.
type Redis ¶
type Redis struct {
// contains filtered or unexported fields
}
Redis implements the Store interface, representing a running Redis instance.
type Store ¶
Store is the common interface implemented by all provided storage backends
func NewInfluxDB ¶
NewInfluxDB starts a temporary InfluxDB instance using Docker, returning an InfluxDB struct which contains the required information for clients to interact with the server.
func NewPostgres ¶
NewPostgres starts a temporary PostgreSQL instance using Docker, returning a Postgres struct which contains the required information for clients to interact with the running server.