Skip to content

Commit d785de5

Browse files
committed
fix: 紧急修复适配1.4.3的主控表迁移和新增字段的问题导致的错误
1 parent 3b8ad95 commit d785de5

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

cmd/server/main.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -404,7 +404,8 @@ func initDatabase(db *sql.DB) error {
404404
log TEXT DEFAULT '',
405405
tls TEXT DEFAULT '',
406406
crt TEXT DEFAULT '',
407-
key_path TEXT DEFAULT ''
407+
key_path TEXT DEFAULT '',
408+
uptime INTEGER DEFAULT NULL
408409
);`
409410

410411
createTunnelTable := `
@@ -575,6 +576,9 @@ func initDatabase(db *sql.DB) error {
575576
if err := ensureColumn(db, "Endpoint", "key_path", "TEXT DEFAULT ''"); err != nil {
576577
return err
577578
}
579+
if err := ensureColumn(db, "Endpoint", "uptime", "INTEGER DEFAULT NULL"); err != nil {
580+
return err
581+
}
578582

579583
// ---- 为 Tunnel 表添加 restart 字段 ----
580584
if err := ensureColumn(db, "Tunnel", "restart", "BOOLEAN DEFAULT FALSE"); err != nil {

0 commit comments

Comments
 (0)