From 57681c509de8cf56db4f34902a1fed3380903eb1 Mon Sep 17 00:00:00 2001 From: "Grail Finder (aider)" Date: Sat, 5 Apr 2025 14:17:23 +0300 Subject: refactor: replace direct table check with VerifyDB method --- internal/database/sql/main.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'internal/database/sql/main.go') diff --git a/internal/database/sql/main.go b/internal/database/sql/main.go index 431dead..2d220dc 100644 --- a/internal/database/sql/main.go +++ b/internal/database/sql/main.go @@ -69,10 +69,7 @@ func Init(dbPath string) (*DB, error) { return nil, err } - // Verify tables exist - var tableCheck int - err = result.Conn.Get(&tableCheck, `SELECT 1 FROM sqlite_master WHERE type='table' AND name='questions' LIMIT 1`) - if err != nil { + if err := result.VerifyDB(); err != nil { return nil, errors.Wrap(err, "database schema verification failed") } -- cgit v1.2.3