| 12345678910111213141516171819202122 |
- package entitys
- import (
- "github.com/gin-gonic/gin"
- "github.com/xormplus/xorm"
- )
- type AppModuleInitFunction func(domain string, e ApiEngineInterface)
- type ApiEngineInterface interface {
- GetBusinessDb(domain string) *xorm.Engine
- GetAllBusinessDb() map[string]*xorm.Engine
- AddBusinessDb(domainid, login_id, domain, datasource string, sync_db bool) bool
- AppModuleInit(domain string)
- }
- type CtrlContext struct {
- App ApiEngineInterface
- Ctx *gin.Context
- Db *xorm.Engine
- PlatformDbEngine *xorm.Engine
- }
|