diff options
Diffstat (limited to 'models/migrations/v30.go')
-rw-r--r-- | models/migrations/v30.go | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/models/migrations/v30.go b/models/migrations/v30.go deleted file mode 100644 index 5acdc5dac7..0000000000 --- a/models/migrations/v30.go +++ /dev/null @@ -1,38 +0,0 @@ -// Copyright 2017 The Gogs Authors. All rights reserved. -// Use of this source code is governed by a MIT-style -// license that can be found in the LICENSE file. - -package migrations - -import ( - "fmt" - - "xorm.io/xorm" -) - -func addExternalLoginUserPK(x *xorm.Engine) error { - // ExternalLoginUser see models/external_login_user.go - type ExternalLoginUser struct { - ExternalID string `xorm:"pk NOT NULL"` - UserID int64 `xorm:"INDEX NOT NULL"` - LoginSourceID int64 `xorm:"pk NOT NULL"` - } - - extlogins := make([]*ExternalLoginUser, 0, 6) - if err := x.Find(&extlogins); err != nil { - return fmt.Errorf("Find: %v", err) - } - - if err := x.DropTables(new(ExternalLoginUser)); err != nil { - return fmt.Errorf("DropTables: %v", err) - } - - if err := x.Sync2(new(ExternalLoginUser)); err != nil { - return fmt.Errorf("Sync2: %v", err) - } - - if _, err := x.Insert(extlogins); err != nil { - return fmt.Errorf("Insert: %v", err) - } - return nil -} |