paisa/paisa.go

28 lines
484 B
Go
Raw Normal View History

2022-03-26 10:44:27 -04:00
package main
import (
log "github.com/sirupsen/logrus"
"github.com/spf13/viper"
2022-03-26 10:44:27 -04:00
"github.com/ananthakumaran/paisa/internal/model"
"gorm.io/driver/sqlite"
"gorm.io/gorm"
2022-03-26 10:44:27 -04:00
)
func main() {
viper.SetConfigName("paisa.yaml")
viper.SetConfigType("yaml")
viper.AddConfigPath(".")
err := viper.ReadInConfig()
if err != nil {
log.Fatal(err)
}
db, err := gorm.Open(sqlite.Open(viper.GetString("db_path")), &gorm.Config{})
if err != nil {
log.Fatal(err)
}
model.Sync(db)
2022-03-26 10:44:27 -04:00
}