diff --git a/models/migrations/v1_26/v324.go b/models/migrations/v1_26/v324.go index 4dfd3040b6..5c67ed5998 100644 --- a/models/migrations/v1_26/v324.go +++ b/models/migrations/v1_26/v324.go @@ -9,6 +9,7 @@ func AddGroupColumnsToRepositoryTable(x *xorm.Engine) error { type Repository struct { LowerName string `xorm:"UNIQUE(s) UNIQUE(g) INDEX NOT NULL"` GroupID int64 `xorm:"UNIQUE(g) INDEX DEFAULT 0"` + OwnerID int64 `xorm:"UNIQUE(s) UNIQUE(g) index"` GroupSortOrder int } _, err := x.SyncWithOptions(xorm.SyncOptions{ diff --git a/models/repo/repo.go b/models/repo/repo.go index e1dd93cbaa..bfc64cb2a8 100644 --- a/models/repo/repo.go +++ b/models/repo/repo.go @@ -153,7 +153,7 @@ const ( // Repository represents a git repository. type Repository struct { ID int64 `xorm:"pk autoincr"` - OwnerID int64 `xorm:"UNIQUE(s) index"` + OwnerID int64 `xorm:"UNIQUE(s) UNIQUE(g) index"` OwnerName string Owner *user_model.User `xorm:"-"` LowerName string `xorm:"UNIQUE(s) UNIQUE(g) INDEX NOT NULL"`