fix: close sql driver after testing sqlite availability (#2922)

Signed-off-by: William Tang <ttc0419@outlook.com>
This commit is contained in:
William Tang 2024-06-03 22:42:13 +08:00 committed by GitHub
parent 8a7f08e2c8
commit fe0b78b7fe
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -48,6 +48,10 @@ func NewArchiveCataloger() pkg.Cataloger {
}
func isSqliteDriverAvailable() bool {
_, err := sql.Open("sqlite", ":memory:")
return err == nil
db, err := sql.Open("sqlite", ":memory:")
if err != nil {
return false
}
_ = db.Close()
return true
}