code.gitea.io/gitea@v1.22.3/models/repo/search.go (about) 1 // Copyright 2023 The Gitea Authors. All rights reserved. 2 // SPDX-License-Identifier: MIT 3 4 package repo 5 6 import "code.gitea.io/gitea/models/db" 7 8 // SearchOrderByMap represents all possible search order 9 var SearchOrderByMap = map[string]map[string]db.SearchOrderBy{ 10 "asc": { 11 "alpha": "owner_name ASC, name ASC", 12 "created": db.SearchOrderByOldest, 13 "updated": db.SearchOrderByLeastUpdated, 14 "size": db.SearchOrderBySize, 15 "id": db.SearchOrderByID, 16 }, 17 "desc": { 18 "alpha": "owner_name DESC, name DESC", 19 "created": db.SearchOrderByNewest, 20 "updated": db.SearchOrderByRecentUpdated, 21 "size": db.SearchOrderBySizeReverse, 22 "id": db.SearchOrderByIDReverse, 23 }, 24 }