]> git.mxchange.org Git - juser-login-core.git/commitdiff
added named query for user lookup by its id number
authorRoland Haeder <roland@mxchange.org>
Thu, 15 Oct 2015 06:41:31 +0000 (08:41 +0200)
committerRoland Haeder <roland@mxchange.org>
Thu, 15 Oct 2015 06:41:31 +0000 (08:41 +0200)
Signed-off-by:Roland Häder <roland@mxchange.org>

src/org/mxchange/jusercore/model/user/LoginUser.java

index a3fa86d4c412d65e4696df5a17f16d6aa2a74259..d5d5803524f0efa571746c7e7ef7942fe3ab4ec1 100644 (file)
@@ -65,6 +65,7 @@ import org.mxchange.jusercore.model.user.status.UserAccountStatus;
                        @NamedQuery (name = "AllUserNames", query = "SELECT DISTINCT u.userName FROM users AS u ORDER BY u.userId ASC"),
                        @NamedQuery (name = "AllEmailAddresses", query = "SELECT DISTINCT c.contactEmailAddress FROM contacts AS c INNER JOIN users AS u ON u.userContact = c ORDER BY c.contactId ASC"),
                        @NamedQuery (name = "SearchUserName", query = "SELECT u FROM users AS u WHERE LOWER(u.userName) LIKE LOWER(:param)"),
+                       @NamedQuery (name = "SearchUserId", query = "SELECT u FROM users AS u WHERE u.userId = :id"),
                        @NamedQuery (name = "SearchEmailAddress", query = "SELECT u FROM users AS u INNER JOIN contacts AS c ON u.userContact = c WHERE LOWER(c.contactEmailAddress) LIKE LOWER(:param)"),
                        @NamedQuery (name = "AllPublicUsers", query = "SELECT u FROM users AS u WHERE u.userAccountStatus = :param AND u.userPublicProfile = TRUE")
                }