You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

search.go 704B

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