fix: invalid relations detect

This commit is contained in:
2025-03-18 00:04:23 +07:00
parent 9d14fa7c57
commit fefc7a701b
3 changed files with 32 additions and 2 deletions

View File

@@ -26,8 +26,8 @@ type Kuzbass struct {
}
type City struct {
Id uint `gorm:"primaryKey"`
Kuzbass Kuzbass
Id uint `gorm:"primaryKey"`
Kuzbass Kuzbass // want "Invalid relation in field `Kuzbass`"
}
type Federation struct { // want "Id field should be presented model \"Federation\""
@@ -38,3 +38,17 @@ type Land struct {
Id uint `gorm:"primaryKey"`
FederationId uint
}
// Belongs to
type Owner struct {
Id uint `gorm:"primaryKey"`
Name string
CompanyId int
Company Company
}
type Company struct {
Id int
Name string
}