aboutsummaryrefslogtreecommitdiff
path: root/database/user.go
diff options
context:
space:
mode:
Diffstat (limited to 'database/user.go')
-rw-r--r--database/user.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/database/user.go b/database/user.go
index cae46ae..f2ba5cb 100644
--- a/database/user.go
+++ b/database/user.go
@@ -13,6 +13,12 @@ func GetUserByUsername(username string) (*models.User, error) {
return &user, nil
}
+func GetUsersByEmail(email string) ([]models.User, error) {
+ var users []models.User
+ err := DB.Where("email = ?", email).Find(&users).Error
+ return users, err
+}
+
func ListAllUsers() ([]models.User, error) {
var users []models.User
err := DB.Where("is_deleted = ?", false).Order("LOWER(username) ASC").Find(&users).Error