Remove unnecessary clone.
This commit is contained in:
parent
7ea143b548
commit
607870f0aa
2
main.go
2
main.go
@ -732,7 +732,7 @@ func (s *DB) AddForeignKey(field string, dest string, onDelete string, onUpdate
|
|||||||
// RemoveForeignKey Remove foreign key from the given scope, e.g:
|
// RemoveForeignKey Remove foreign key from the given scope, e.g:
|
||||||
// db.Model(&User{}).RemoveForeignKey("city_id", "cities(id)")
|
// db.Model(&User{}).RemoveForeignKey("city_id", "cities(id)")
|
||||||
func (s *DB) RemoveForeignKey(field string, dest string) *DB {
|
func (s *DB) RemoveForeignKey(field string, dest string) *DB {
|
||||||
scope := s.clone().NewScope(s.Value)
|
scope := s.NewScope(s.Value)
|
||||||
scope.removeForeignKey(field, dest)
|
scope.removeForeignKey(field, dest)
|
||||||
return scope.db
|
return scope.db
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user