gitea源码

v105.go 513B

123456789101112131415161718192021222324
  1. // Copyright 2019 The Gitea Authors. All rights reserved.
  2. // SPDX-License-Identifier: MIT
  3. package v1_11
  4. import (
  5. "xorm.io/xorm"
  6. )
  7. func AddTeamIncludesAllRepositories(x *xorm.Engine) error {
  8. type Team struct {
  9. ID int64 `xorm:"pk autoincr"`
  10. IncludesAllRepositories bool `xorm:"NOT NULL DEFAULT false"`
  11. }
  12. if err := x.Sync(new(Team)); err != nil {
  13. return err
  14. }
  15. _, err := x.Exec("UPDATE `team` SET `includes_all_repositories` = ? WHERE `name`=?",
  16. true, "Owners")
  17. return err
  18. }