accounts/rag-server/internal/service/user.go

21 lines
337 B
Go

package service
import (
"context"
"gorm.io/gorm"
"xcontrol/rag-server/internal/model"
)
var db *gorm.DB
func SetDB(d *gorm.DB) { db = d }
func ListUsers(ctx context.Context) ([]model.User, error) {
var users []model.User
if err := db.WithContext(ctx).Find(&users).Error; err != nil {
return nil, err
}
return users, nil
}