Implement DB auto init
This commit is contained in:
5
main.go
5
main.go
@@ -7,6 +7,7 @@ import (
|
||||
"io"
|
||||
"log"
|
||||
"os"
|
||||
_ "embed"
|
||||
|
||||
"github.com/wailsapp/wails/v2"
|
||||
"github.com/wailsapp/wails/v2/pkg/options"
|
||||
@@ -39,6 +40,9 @@ var (
|
||||
weightService *WeightService
|
||||
)
|
||||
|
||||
//go:embed food.ddl
|
||||
var foodDDL string
|
||||
|
||||
// TODO: Embed food.ddl and create DB if no exists
|
||||
// TODO: Add averages to graphs (ie. R2) https://stackoverflow.com/questions/60622195/how-to-draw-a-linear-regression-line-in-chart-js
|
||||
func main() {
|
||||
@@ -52,6 +56,7 @@ func main() {
|
||||
os.Exit(1)
|
||||
}
|
||||
defer db.Close()
|
||||
db.Init(foodDDL)
|
||||
|
||||
settingsService = &SettingsService{db: &db}
|
||||
err = settingsService.LoadSettings()
|
||||
|
Reference in New Issue
Block a user