finclip-app-manager/infrastructure/db/repo/mongo/public.go

43 lines
1.3 KiB
Go
Raw Normal View History

2023-10-31 14:07:26 +08:00
package mongo
import (
"finclip-app-manager/domain/entity"
"finclip-app-manager/infrastructure/db/translator"
"finclip-app-manager/infrastructure/logger"
mgo "gitlab.finogeeks.club/finclip-backend-v2/finclip-mgo"
)
const (
AppTableName = "app"
AppVersionTableName = "appVersion"
menuInfoTableName = "menu_info"
TableWechatInfo = "wechatInfo"
TypeConfigTableName = "type_config"
)
var (
appTable = NewTable("app")
appVerTable = NewTable("appVersion")
menuInfoTable = NewTable("menu_info")
qrCodeInfoTable = NewTable("qr_code_info")
typeConfigTable = NewTable("type_config")
appTempInfoTable = NewTable("app_temp_info")
bindingTable = NewTable("binding")
bundleTable = NewTable("bundle")
linkAuditTable = NewTable("link_audit")
redDotTable = NewTable("red_dot_read_record")
bundleInfoTable = NewTable("bundle_info")
appBuildInfoTable = NewTable("appBuildInfo")
wechatTable = NewTable("wechatInfo")
privacyTable = NewTable("privacy_setting")
appOperConfigTable = NewTable("app_oper_config")
tr = translator.NewMgoTranslator()
log = logger.GetLogger()
)
func NotFound(err error) bool {
return err == mgo.ErrNotFound || err == entity.NotFoundErr || err == entity.ErrNotFound
}