From b734c43cdab89dd950e1cd36a53322eaa75eafaa Mon Sep 17 00:00:00 2001 From: Todd Date: Fri, 26 Jan 2024 10:46:29 -0800 Subject: [PATCH] return error when creating table fails (#4305) --- internal/clientcache/internal/db/db.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/clientcache/internal/db/db.go b/internal/clientcache/internal/db/db.go index b24a1dafad..f4fc3de74b 100644 --- a/internal/clientcache/internal/db/db.go +++ b/internal/clientcache/internal/db/db.go @@ -45,7 +45,7 @@ func Open(ctx context.Context, opt ...Option) (*db.DB, error) { switch { case opts.withDbType == dbw.Sqlite: if err := createTables(ctx, conn); err != nil { - errors.Wrap(ctx, err, op) + return nil, errors.Wrap(ctx, err, op) } default: return nil, errors.New(ctx, errors.InvalidParameter, op, fmt.Sprintf("%q is not a supported cache store type", opts.withDbType))