aboutsummaryrefslogtreecommitdiff
path: root/database
diff options
context:
space:
mode:
authorBobby <[email protected]>2025-12-15 14:28:13 +0530
committerBobby <[email protected]>2025-12-15 14:28:13 +0530
commite143ba0b4a0fff8448124d86bb94e07742aa0a9b (patch)
tree0dce19e2122b60c6a9e1a338fa884ba206be561c /database
parent5f6e383d3799d39036842e00ae3149be7fafe188 (diff)
downloadimageboard-e143ba0b4a0fff8448124d86bb94e07742aa0a9b.tar.xz
imageboard-e143ba0b4a0fff8448124d86bb94e07742aa0a9b.zip
account routes clubbed together; send email for forgot usernameHEADmain
Diffstat (limited to 'database')
-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