完善 channel remove 测试用例
This commit is contained in:
@@ -1,8 +1,11 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
m "platform/web/models"
|
||||
|
||||
"gorm.io/driver/postgres"
|
||||
"gorm.io/gen"
|
||||
"gorm.io/gen/field"
|
||||
"gorm.io/gorm"
|
||||
"gorm.io/gorm/schema"
|
||||
)
|
||||
@@ -26,5 +29,19 @@ func main() {
|
||||
|
||||
models := g.GenerateAllTable()
|
||||
g.ApplyBasic(models...)
|
||||
|
||||
modelChannel := g.GenerateModel("channel",
|
||||
gen.FieldRelateModel(field.BelongsTo, "Node", &m.Node{}, &field.RelateConfig{
|
||||
RelatePointer: true,
|
||||
}),
|
||||
gen.FieldRelateModel(field.BelongsTo, "User", &m.User{}, &field.RelateConfig{
|
||||
RelatePointer: true,
|
||||
}),
|
||||
gen.FieldRelateModel(field.BelongsTo, "Proxy", &m.Proxy{}, &field.RelateConfig{
|
||||
RelatePointer: true,
|
||||
}),
|
||||
)
|
||||
g.ApplyBasic(modelChannel)
|
||||
|
||||
g.Execute()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user