From 63cc14062a891a99a429f2eef0ee90a3f5795f47 Mon Sep 17 00:00:00 2001 From: Unknown Date: Mon, 7 Jul 2014 04:15:08 -0400 Subject: Paging function for users and repositories --- models/user.go | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'models/user.go') diff --git a/models/user.go b/models/user.go index b98e81ba..47f1d45f 100644 --- a/models/user.go +++ b/models/user.go @@ -212,6 +212,12 @@ func CreateUser(u *User) (*User, error) { return u, err } +// CountUsers returns number of users. +func CountUsers() int64 { + count, _ := x.Where("type=0").Count(new(User)) + return count +} + // GetUsers returns given number of user objects with offset. func GetUsers(num, offset int) ([]User, error) { users := make([]User, 0, num) -- cgit v1.2.3