Revert isDBInitialized

This commit is contained in:
Deluan 2024-05-22 16:20:51 -04:00
parent b6fce0e686
commit 61903facdf
1 changed files with 9 additions and 3 deletions

View File

@ -29,12 +29,18 @@ update media_file set updated_at = '0001-01-01';
return err
}
var (
once sync.Once
initialized bool
)
func isDBInitialized(tx *sql.Tx) bool {
return sync.OnceValue(func() bool {
once.Do(func() {
rows, err := tx.Query("select count(*) from property where id=?", consts.InitialSetupFlagKey)
checkErr(err)
return checkCount(rows) > 0
})()
initialized = checkCount(rows) > 0
})
return initialized
}
func checkCount(rows *sql.Rows) (count int) {