next-terminal/pkg/model/user-attribute.go
dushixiang 7f7edaa33c - 修复RDP协议连接导致的任意文件读取漏洞
- RDP协议增加「域」参数
- 增加安全访问功能
- 优化代码
2021-03-11 21:16:42 +08:00

24 lines
556 B
Go

package model
import "next-terminal/pkg/global"
type UserAttribute struct {
Id string `gorm:"index" json:"id"`
UserId string `gorm:"index" json:"userId"`
Name string `gorm:"index" json:"name"`
Value string `json:"value"`
}
func (r *UserAttribute) TableName() string {
return "user_attributes"
}
func CreateUserAttribute(o *UserAttribute) error {
return global.DB.Create(o).Error
}
func FindUserAttributeByUserId(userId string) (o []UserAttribute, err error) {
err = global.DB.Where("user_id = ?", userId).Find(&o).Error
return o, err
}