mirror of
https://github.com/khairul169/vaulterm.git
synced 2026-09-15 17:03:30 +07:00
feat: add team member role change & removal, add uptime server stats, etc
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
package models
|
||||
|
||||
import "time"
|
||||
|
||||
type TermSession struct {
|
||||
Model
|
||||
|
||||
UserID string `json:"userId" gorm:"type:varchar(26)"`
|
||||
User User `json:"user" gorm:"foreignKey:UserID"`
|
||||
HostID string `json:"hostId" gorm:"type:varchar(26)"`
|
||||
Host Host `json:"host" gorm:"foreignKey:HostID"`
|
||||
|
||||
Reason string `json:"reason" gorm:"type:varchar(255)"`
|
||||
Log string `json:"log" gorm:"type:text"`
|
||||
|
||||
EndsAt *time.Time `json:"endsAt"`
|
||||
|
||||
Timestamps
|
||||
}
|
||||
Reference in New Issue
Block a user