Combine multiple append
s into a single call
This commit is contained in:
parent
940da051a7
commit
ba69820281
10
.deepsource.toml
Normal file
10
.deepsource.toml
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
version = 1
|
||||||
|
|
||||||
|
test_patterns = ["**/*_test.go"]
|
||||||
|
|
||||||
|
[[analyzers]]
|
||||||
|
name = "go"
|
||||||
|
enabled = true
|
||||||
|
|
||||||
|
[analyzers.meta]
|
||||||
|
import_paths = ["github.com/go-gorm/gorm"]
|
@ -429,9 +429,7 @@ func (schema *Schema) guessRelation(relation *Relationship, field *Field, cgl gu
|
|||||||
|
|
||||||
lookUpNames := []string{lookUpName}
|
lookUpNames := []string{lookUpName}
|
||||||
if len(primaryFields) == 1 {
|
if len(primaryFields) == 1 {
|
||||||
lookUpNames = append(lookUpNames, strings.TrimSuffix(lookUpName, primaryField.Name)+"ID")
|
lookUpNames = append(lookUpNames, strings.TrimSuffix(lookUpName, primaryField.Name)+"ID", strings.TrimSuffix(lookUpName, primaryField.Name)+"Id", schema.namer.ColumnName(foreignSchema.Table, strings.TrimSuffix(lookUpName, primaryField.Name)+"ID"))
|
||||||
lookUpNames = append(lookUpNames, strings.TrimSuffix(lookUpName, primaryField.Name)+"Id")
|
|
||||||
lookUpNames = append(lookUpNames, schema.namer.ColumnName(foreignSchema.Table, strings.TrimSuffix(lookUpName, primaryField.Name)+"ID"))
|
|
||||||
}
|
}
|
||||||
|
|
||||||
for _, name := range lookUpNames {
|
for _, name := range lookUpNames {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user