基本完成远端配置的通道创建
This commit is contained in:
@@ -1,5 +1,33 @@
|
||||
package main
|
||||
|
||||
func main() {
|
||||
println(string(rune(122)))
|
||||
import (
|
||||
"fmt"
|
||||
"platform/pkg/env"
|
||||
"platform/pkg/logs"
|
||||
"platform/pkg/orm"
|
||||
"platform/web/models"
|
||||
q "platform/web/queries"
|
||||
)
|
||||
|
||||
type ResourceInfo struct {
|
||||
data models.Resource
|
||||
pss models.ResourcePss
|
||||
}
|
||||
|
||||
func main() {
|
||||
|
||||
env.Init()
|
||||
logs.Init()
|
||||
orm.Init()
|
||||
|
||||
var resource = new(ResourceInfo)
|
||||
data := q.Resource.As("data")
|
||||
pss := q.ResourcePss.As("pss")
|
||||
_ = data.Debug().Scopes(orm.Alias(data)).
|
||||
Select(data.ALL, pss.ALL).
|
||||
LeftJoin(q.ResourcePss.As("pss"), pss.ResourceID.EqCol(data.ID)).
|
||||
Where(data.ID.Eq(1)).
|
||||
Scan(&resource)
|
||||
|
||||
fmt.Printf("%+v\n", resource)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user