diff --git a/config.go b/config.go index 6f11611..61ed430 100644 --- a/config.go +++ b/config.go @@ -21,6 +21,7 @@ type Config struct { PostgresConn string BasicAuthUser string BasicAuthPassword string + FillWithTestdata bool storage Storage queue Queue driver Driver @@ -92,6 +93,11 @@ func newConfigFromEnv(ctx context.Context, getEnv func(string) string) (Config, } result.driver = pg } + if result.FillWithTestdata { + if err := FillWithTestdata(ctx, result.driver); err != nil { + return Config{}, err + } + } result.storage = NewStorage(result.driver) result.queue = NewQueue(result.driver)