update golang 1.22 dependencies

This commit is contained in:
Benjamin Bärthlein
2024-05-20 02:36:00 +02:00
parent 5d87fb370b
commit f7f84557f6
11 changed files with 70 additions and 108 deletions
+1 -1
View File
@@ -7,8 +7,8 @@ import (
"github.com/benjaminbear/docker-ddns-server/dyndns/model"
"github.com/benjaminbear/docker-ddns-server/dyndns/nswrapper"
"github.com/jinzhu/gorm"
"github.com/labstack/echo/v4"
"gorm.io/gorm"
)
// ListCNames fetches all cnames from database and lists them on the website.
+6 -14
View File
@@ -2,6 +2,7 @@ package handler
import (
"fmt"
"github.com/labstack/gommon/log"
"os"
@@ -11,9 +12,10 @@ import (
"github.com/benjaminbear/docker-ddns-server/dyndns/model"
"github.com/go-playground/validator/v10"
"github.com/jinzhu/gorm"
"github.com/labstack/echo/v4"
"github.com/tg123/go-htpasswd"
"gorm.io/driver/sqlite"
"gorm.io/gorm"
)
type Handler struct {
@@ -163,24 +165,14 @@ func (h *Handler) InitDB() (err error) {
}
}
h.DB, err = gorm.Open("sqlite3", "database/ddns.db")
h.DB, err = gorm.Open(sqlite.Open("database/ddns.db"), &gorm.Config{})
if err != nil {
return err
}
if !h.DB.HasTable(&model.Host{}) {
h.DB.CreateTable(&model.Host{})
}
err = h.DB.AutoMigrate(&model.Host{}, &model.CName{}, &model.Log{})
if !h.DB.HasTable(&model.CName{}) {
h.DB.CreateTable(&model.CName{})
}
if !h.DB.HasTable(&model.Log{}) {
h.DB.CreateTable(&model.Log{})
}
return nil
return err
}
// Check if a log cleaning is needed
+3 -2
View File
@@ -2,17 +2,18 @@ package handler
import (
"fmt"
l "github.com/labstack/gommon/log"
"net"
"net/http"
"strconv"
"time"
l "github.com/labstack/gommon/log"
"github.com/benjaminbear/docker-ddns-server/dyndns/nswrapper"
"github.com/benjaminbear/docker-ddns-server/dyndns/model"
"github.com/jinzhu/gorm"
"github.com/labstack/echo/v4"
"gorm.io/gorm"
)
const (