wmj-test/test/testdb.go

31 lines
518 B
Go

package main
import (
"encoding/json"
"fmt"
k8s_manager "k8s-manager/src"
"k8s-manager/src/model"
)
func CreateTables() {
db := k8s_manager.DB()
err := db.Migrator().AutoMigrate(
&model.ProjectModel{},
&model.ImageModel{},
&model.DataModel{},
)
if err != nil {
fmt.Println(err)
return
}
}
func main() {
k8s_manager.InitConfig()
db := k8s_manager.DB()
p := model.ProjectModel{}
db.Preload("TrainData").Where("user_name = ?", "wmj").Find(&p)
j, _ := json.Marshal(&p)
fmt.Println(string(j))
}