gitea源码

v214.go 534B

1234567891011121314151617181920212223
  1. // Copyright 2022 The Gitea Authors. All rights reserved.
  2. // SPDX-License-Identifier: MIT
  3. package v1_17
  4. import (
  5. "xorm.io/xorm"
  6. )
  7. func AddAutoMergeTable(x *xorm.Engine) error {
  8. type MergeStyle string
  9. type PullAutoMerge struct {
  10. ID int64 `xorm:"pk autoincr"`
  11. PullID int64 `xorm:"UNIQUE"`
  12. DoerID int64 `xorm:"NOT NULL"`
  13. MergeStyle MergeStyle `xorm:"varchar(30)"`
  14. Message string `xorm:"LONGTEXT"`
  15. CreatedUnix int64 `xorm:"created"`
  16. }
  17. return x.Sync(&PullAutoMerge{})
  18. }