summaryrefslogtreecommitdiff
path: root/internal
diff options
context:
space:
mode:
Diffstat (limited to 'internal')
-rw-r--r--internal/database/sql/main.go5
1 files changed, 1 insertions, 4 deletions
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")
}