Files
Gelvin/main.go
2022-09-30 14:59:51 -05:00

32 lines
592 B
Go

package main
import (
"fmt"
"gelvin/app/models"
"gelvin/config"
"gorm.io/gorm"
"os"
"time"
)
func main() {
address := "0.0.0.0:8081"
if len(os.Args) > 1 {
address = os.Args[1]
}
config := config.Configure()
config.App().OpenDB()
defer config.App().CloseDB()
fmt.Println("Migration:", models.Migrate(config.App()))
config.Model().AddSensor(models.Sensor{
ID: 0,
CreatedAt: time.Time{},
UpdatedAt: time.Time{},
DeletedAt: gorm.DeletedAt{},
Name: "asd",
SensorType: 4,
Position: models.Position{},
})
fmt.Println(config.App().Run(address))
}