v172 migration adds created_unix field instead of expiry (#15458) (#15463)

The Session table must have an Expiry field not a created_unix field - somehow
this migration adds the incorrect named field leading to #15445 reports.

Fix #15445

Signed-off-by: Andrew Thornton <art27@cantab.net>

Co-authored-by: zeripath <art27@cantab.net>
This commit is contained in:
techknowlogick 2021-04-14 02:03:42 -04:00 committed by GitHub
parent 62f5cf4386
commit fa3fe1e28a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -12,9 +12,9 @@ import (
func addSessionTable(x *xorm.Engine) error { func addSessionTable(x *xorm.Engine) error {
type Session struct { type Session struct {
Key string `xorm:"pk CHAR(16)"` Key string `xorm:"pk CHAR(16)"`
Data []byte `xorm:"BLOB"` Data []byte `xorm:"BLOB"`
CreatedUnix timeutil.TimeStamp Expiry timeutil.TimeStamp
} }
return x.Sync2(new(Session)) return x.Sync2(new(Session))
} }