@@ -5,53 +5,29 @@ package repo
5
5
6
6
import "code.gitea.io/gitea/models/db"
7
7
8
- // Strings for sorting result
9
- const (
10
- // only used for repos
11
- SearchOrderByAlphabetically db.SearchOrderBy = "owner_name ASC, name ASC"
12
- SearchOrderByAlphabeticallyReverse db.SearchOrderBy = "owner_name DESC, name DESC"
13
- SearchOrderBySize db.SearchOrderBy = "size ASC"
14
- SearchOrderBySizeReverse db.SearchOrderBy = "size DESC"
15
- SearchOrderByGitSize db.SearchOrderBy = "git_size ASC"
16
- SearchOrderByGitSizeReverse db.SearchOrderBy = "git_size DESC"
17
- SearchOrderByLFSSize db.SearchOrderBy = "lfs_size ASC"
18
- SearchOrderByLFSSizeReverse db.SearchOrderBy = "lfs_size DESC"
19
- // alias as also used elsewhere
20
- SearchOrderByLeastUpdated db.SearchOrderBy = db .SearchOrderByLeastUpdated
21
- SearchOrderByRecentUpdated db.SearchOrderBy = db .SearchOrderByRecentUpdated
22
- SearchOrderByOldest db.SearchOrderBy = db .SearchOrderByOldest
23
- SearchOrderByNewest db.SearchOrderBy = db .SearchOrderByNewest
24
- SearchOrderByID db.SearchOrderBy = db .SearchOrderByID
25
- SearchOrderByIDReverse db.SearchOrderBy = db .SearchOrderByIDReverse
26
- SearchOrderByStars db.SearchOrderBy = db .SearchOrderByStars
27
- SearchOrderByStarsReverse db.SearchOrderBy = db .SearchOrderByStarsReverse
28
- SearchOrderByForks db.SearchOrderBy = db .SearchOrderByForks
29
- SearchOrderByForksReverse db.SearchOrderBy = db .SearchOrderByForksReverse
30
- )
31
-
32
8
// SearchOrderByMap represents all possible search order
33
9
var SearchOrderByMap = map [string ]map [string ]db.SearchOrderBy {
34
10
"asc" : {
35
- "alpha" : SearchOrderByAlphabetically ,
36
- "created" : SearchOrderByOldest ,
37
- "updated" : SearchOrderByLeastUpdated ,
38
- "size" : SearchOrderBySize ,
39
- "git_size" : SearchOrderByGitSize ,
40
- "lfs_size" : SearchOrderByLFSSize ,
41
- "id" : SearchOrderByID ,
42
- "stars" : SearchOrderByStars ,
43
- "forks" : SearchOrderByForks ,
11
+ "alpha" : "owner_name ASC, name ASC" ,
12
+ "created" : db . SearchOrderByOldest ,
13
+ "updated" : db . SearchOrderByLeastUpdated ,
14
+ "size" : "size ASC" ,
15
+ "git_size" : "git_size ASC" ,
16
+ "lfs_size" : "lfs_size ASC" ,
17
+ "id" : db . SearchOrderByID ,
18
+ "stars" : db . SearchOrderByStars ,
19
+ "forks" : db . SearchOrderByForks ,
44
20
},
45
21
"desc" : {
46
- "alpha" : SearchOrderByAlphabeticallyReverse ,
47
- "created" : SearchOrderByNewest ,
48
- "updated" : SearchOrderByRecentUpdated ,
49
- "size" : SearchOrderBySizeReverse ,
50
- "git_size" : SearchOrderByGitSizeReverse ,
51
- "lfs_size" : SearchOrderByLFSSizeReverse ,
52
- "id" : SearchOrderByIDReverse ,
53
- "stars" : SearchOrderByStarsReverse ,
54
- "forks" : SearchOrderByForksReverse ,
22
+ "alpha" : "owner_name DESC, name DESC" ,
23
+ "created" : db . SearchOrderByNewest ,
24
+ "updated" : db . SearchOrderByRecentUpdated ,
25
+ "size" : "size DESC" ,
26
+ "git_size" : "git_size DESC" ,
27
+ "lfs_size" : "lfs_size DESC" ,
28
+ "id" : db . SearchOrderByIDReverse ,
29
+ "stars" : db . SearchOrderByStarsReverse ,
30
+ "forks" : db . SearchOrderByForksReverse ,
55
31
},
56
32
}
57
33
0 commit comments