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 }