From 6ecb61ac4528e900b04729688c6aa1f1ceeb9732 Mon Sep 17 00:00:00 2001 From: jinnrry Date: Mon, 15 Apr 2024 15:09:09 +0800 Subject: [PATCH] bug fix --- server/models/base.go | 4 ++++ server/models/session.go | 11 +++++++++++ 2 files changed, 15 insertions(+) create mode 100644 server/models/session.go diff --git a/server/models/base.go b/server/models/base.go index 99328ed..b25e340 100644 --- a/server/models/base.go +++ b/server/models/base.go @@ -23,4 +23,8 @@ func SyncTables() { if err != nil { panic(err) } + err = db.Instance.Sync2(&Sessions{}) + if err != nil { + panic(err) + } } diff --git a/server/models/session.go b/server/models/session.go new file mode 100644 index 0000000..a16b362 --- /dev/null +++ b/server/models/session.go @@ -0,0 +1,11 @@ +package models + +type Sessions struct { + Token string `xorm:"token char(43) not null pk " json:"token"` + Data string `xorm:"data blob" json:"data"` + Expiry int `xorm:"expiry timestamp index" json:"expiry"` +} + +func (p *Sessions) TableName() string { + return "sessions" +}