fix: many

This commit is contained in:
opbnq-q
2025-03-08 22:32:53 -08:00
parent 9ea91f3b40
commit 3288577dc1
14 changed files with 86 additions and 34 deletions

View File

@@ -10,13 +10,13 @@ type Post struct {
Deadline int64 `ui:"label=Дедлайн"`
CreatedAt int64 `gorm:"autoCreateTime" ui:"hidden"`
AuthorId uint
Author Author `ui:"label=Автор, data=Author, field=[Name]"`
Author Author `ui:"label=Автор, data=Author, field=[Name]" gorm:"constraint:OnUpdate:CASCADE;OnDelete:CASCADE"`
}
type Author struct {
Id uint `gorm:"primaryKey" ui:"hidden"`
Name string `ui:"label=Имя"`
Posts []Post `ui:"label=Посты, data=Post, field=[Text]"`
Posts []Post `ui:"label=Посты, data=Post, field=[Text]" gorm:"constraint:OnUpdate:CASCADE;OnDelete:CASCADE"`
}
// TODO: correct processing the semicolon (get attention to quotes)