jinnrry 2 жил өмнө
parent
commit
6ecb61ac45

+ 4 - 0
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)
+	}
 }

+ 11 - 0
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"
+}