Depenancy upgrades and movign to dep. (#8630)

Этот коммит содержится в:
Christopher Speller
2018-04-16 05:37:14 -07:00
коммит произвёл Joram Wilander
родитель bf24f51c4e
Коммит 6e2cb00008
5345 изменённых файлов: 17051 добавлений и 1634753 удалений

23
vendor/github.com/mattermost/gorp/table.go сгенерированный поставляемый
Просмотреть файл

@@ -87,12 +87,29 @@ func (t *TableMap) SetUniqueTogether(fieldNames ...string) *TableMap {
"gorp: SetUniqueTogether: must provide at least two fieldNames to set uniqueness constraint."))
}
columns := make([]string, 0)
columns := make([]string, 0, len(fieldNames))
for _, name := range fieldNames {
columns = append(columns, name)
}
t.uniqueTogether = append(t.uniqueTogether, columns)
t.ResetSql()
alreadyExists := false
checkDuplicates:
for _, existingColumns := range t.uniqueTogether {
if len(existingColumns) == len(columns) {
for i := range columns {
if existingColumns[i] != columns[i] {
continue checkDuplicates
}
}
alreadyExists = true
break checkDuplicates
}
}
if !alreadyExists {
t.uniqueTogether = append(t.uniqueTogether, columns)
t.ResetSql()
}
return t
}