|
@@ -4,25 +4,20 @@
|
|
|
package server
|
|
|
|
|
|
import (
|
|
|
- "app.yhyue.com/moapp/jybase/mysql"
|
|
|
+ "context"
|
|
|
+
|
|
|
"app.yhyue.com/moapp/jydocs/rpc/stdlib/internal/logic"
|
|
|
"app.yhyue.com/moapp/jydocs/rpc/stdlib/internal/svc"
|
|
|
- "app.yhyue.com/moapp/jydocs/rpc/stdlib/stdlib"
|
|
|
- "context"
|
|
|
- "gorm.io/gorm"
|
|
|
- "log"
|
|
|
+ "app.yhyue.com/moapp/jydocs/rpc/stdlib/stdlib_pb"
|
|
|
)
|
|
|
|
|
|
type StdlibServer struct {
|
|
|
svcCtx *svc.ServiceContext
|
|
|
- DB *gorm.DB
|
|
|
}
|
|
|
|
|
|
func NewStdlibServer(svcCtx *svc.ServiceContext) *StdlibServer {
|
|
|
- db := initDB()
|
|
|
return &StdlibServer{
|
|
|
svcCtx: svcCtx,
|
|
|
- DB: db,
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -30,13 +25,3 @@ func (s *StdlibServer) DocQuery(ctx context.Context, in *stdlib.DocQueryRequest)
|
|
|
l := logic.NewDocQueryLogic(ctx, s.svcCtx)
|
|
|
return l.DocQuery(in)
|
|
|
}
|
|
|
-
|
|
|
-func initDB() *gorm.DB {
|
|
|
- log.Println("----------->【jy_docs】 rpc base init start<--------------")
|
|
|
- docDB := mysql.GormMysql("", "", 10, 10, nil)
|
|
|
- if docDB != nil {
|
|
|
- log.Println("----------->【jy_docs】 DB初始化成功!<--------------")
|
|
|
- return docDB
|
|
|
- }
|
|
|
- return nil
|
|
|
-}
|