liuhaijun 3f5f28d785 add sheduling agent
Change-Id: I89f35fb3984044c57f10727432755012542f9fd8
2023-11-16 10:55:57 +00:00

31 lines
565 B
Go

package user
import "gorm.io/gorm"
type User struct {
ID int `gorm:"column:user_id"`
Name string `gorm:"column:login_name"`
EncryptedPassword string `gorm:"column:login_pass"`
}
func (User) TableName() string {
return "sys_account"
}
func (m User) GetUserID() int {
return m.ID
}
func (m User) GetUserName() string {
return m.Name
}
func FindOneByName(name string, db *gorm.DB) (user *User, err error) {
var u User
if err = db.Where("login_name = ?", name).First(&u).Error; err != nil {
return
}
user = &u
return
}