run as FILL_WITH_TESTDATA=true go run . to run with slack messages in RAM
parent
d5b84da8f5
commit
a2cc8ed2a1
|
|
@ -21,6 +21,7 @@ type Config struct {
|
||||||
PostgresConn string
|
PostgresConn string
|
||||||
BasicAuthUser string
|
BasicAuthUser string
|
||||||
BasicAuthPassword string
|
BasicAuthPassword string
|
||||||
|
FillWithTestdata bool
|
||||||
storage Storage
|
storage Storage
|
||||||
queue Queue
|
queue Queue
|
||||||
driver Driver
|
driver Driver
|
||||||
|
|
@ -92,6 +93,11 @@ func newConfigFromEnv(ctx context.Context, getEnv func(string) string) (Config,
|
||||||
}
|
}
|
||||||
result.driver = pg
|
result.driver = pg
|
||||||
}
|
}
|
||||||
|
if result.FillWithTestdata {
|
||||||
|
if err := FillWithTestdata(ctx, result.driver); err != nil {
|
||||||
|
return Config{}, err
|
||||||
|
}
|
||||||
|
}
|
||||||
result.storage = NewStorage(result.driver)
|
result.storage = NewStorage(result.driver)
|
||||||
result.queue = NewQueue(result.driver)
|
result.queue = NewQueue(result.driver)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue