2024-01-10 16:05:15 +08:00
|
|
|
package models
|
|
|
|
|
|
2025-04-09 16:56:05 +08:00
|
|
|
type User struct {
|
|
|
|
|
Name string
|
|
|
|
|
Gender string
|
|
|
|
|
Age int
|
|
|
|
|
Password string
|
|
|
|
|
PasswordHash []byte
|
2024-01-10 16:05:15 +08:00
|
|
|
}
|
2025-05-27 19:01:05 +08:00
|
|
|
|
|
|
|
|
// GetUserByID 根据 ID 查询用户
|
|
|
|
|
func GetUserByID(id uint) (*User, error) {
|
|
|
|
|
var user User
|
|
|
|
|
if err := DB.First(&user, id).Error; err != nil {
|
|
|
|
|
return nil, err
|
|
|
|
|
}
|
|
|
|
|
return &user, nil
|
|
|
|
|
}
|