You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1672 lines
86 KiB
Go
1672 lines
86 KiB
Go
// Code generated by gorm.io/gen. DO NOT EDIT.
|
|
// Code generated by gorm.io/gen. DO NOT EDIT.
|
|
// Code generated by gorm.io/gen. DO NOT EDIT.
|
|
|
|
package dao
|
|
|
|
import (
|
|
"context"
|
|
"database/sql"
|
|
|
|
"gorm.io/gorm"
|
|
|
|
"gorm.io/gen"
|
|
|
|
"gorm.io/plugin/dbresolver"
|
|
)
|
|
|
|
var (
|
|
Q = new(Query)
|
|
Company *company
|
|
CompanyMade *companyMade
|
|
CronLog *cronLog
|
|
ErrLog *errLog
|
|
ExportTask *exportTask
|
|
FissionArchiveTask *fissionArchiveTask
|
|
FissionBallot *fissionBallot
|
|
FissionBallotLog *fissionBallotLog
|
|
FissionBehavior *fissionBehavior
|
|
FissionBlind *fissionBlind
|
|
FissionBlindLog *fissionBlindLog
|
|
FissionCampaign *fissionCampaign
|
|
FissionCampaignBallot *fissionCampaignBallot
|
|
FissionCampaignBlind *fissionCampaignBlind
|
|
FissionCampaignCash *fissionCampaignCash
|
|
FissionCampaignChannel *fissionCampaignChannel
|
|
FissionCampaignChat *fissionCampaignChat
|
|
FissionCampaignChild *fissionCampaignChild
|
|
FissionCampaignChop *fissionCampaignChop
|
|
FissionCampaignCoin *fissionCampaignCoin
|
|
FissionCampaignCond *fissionCampaignCond
|
|
FissionCampaignConfig *fissionCampaignConfig
|
|
FissionCampaignDice *fissionCampaignDice
|
|
FissionCampaignEvent *fissionCampaignEvent
|
|
FissionCampaignFlip *fissionCampaignFlip
|
|
FissionCampaignGashapon *fissionCampaignGashapon
|
|
FissionCampaignGold *fissionCampaignGold
|
|
FissionCampaignGrid *fissionCampaignGrid
|
|
FissionCampaignGrow *fissionCampaignGrow
|
|
FissionCampaignGrowStep *fissionCampaignGrowStep
|
|
FissionCampaignKeep *fissionCampaignKeep
|
|
FissionCampaignKeepStep *fissionCampaignKeepStep
|
|
FissionCampaignLang *fissionCampaignLang
|
|
FissionCampaignLongImg *fissionCampaignLongImg
|
|
FissionCampaignLongImgZone *fissionCampaignLongImgZone
|
|
FissionCampaignPointsUse *fissionCampaignPointsUse
|
|
FissionCampaignPush *fissionCampaignPush
|
|
FissionCampaignQa *fissionCampaignQa
|
|
FissionCampaignQaOption *fissionCampaignQaOption
|
|
FissionCampaignQaQuestion *fissionCampaignQaQuestion
|
|
FissionCampaignQuiz *fissionCampaignQuiz
|
|
FissionCampaignQuizOption *fissionCampaignQuizOption
|
|
FissionCampaignReferral *fissionCampaignReferral
|
|
FissionCampaignReward *fissionCampaignReward
|
|
FissionCampaignRewardAdd *fissionCampaignRewardAdd
|
|
FissionCampaignRewardAddLog *fissionCampaignRewardAddLog
|
|
FissionCampaignRewardRule *fissionCampaignRewardRule
|
|
FissionCampaignSign *fissionCampaignSign
|
|
FissionCampaignSlot *fissionCampaignSlot
|
|
FissionCampaignStyle *fissionCampaignStyle
|
|
FissionCampaignTask *fissionCampaignTask
|
|
FissionCampaignTicket *fissionCampaignTicket
|
|
FissionCampaignUno *fissionCampaignUno
|
|
FissionCampaignUnoCard *fissionCampaignUnoCard
|
|
FissionCampaignUnoGroup *fissionCampaignUnoGroup
|
|
FissionCampaignV *fissionCampaignV
|
|
FissionCampaignVsSchedule *fissionCampaignVsSchedule
|
|
FissionCampaignVsTeam *fissionCampaignVsTeam
|
|
FissionCampaignWheel *fissionCampaignWheel
|
|
FissionCampaignWin *fissionCampaignWin
|
|
FissionCash *fissionCash
|
|
FissionCashRecord *fissionCashRecord
|
|
FissionChat *fissionChat
|
|
FissionChatMsg *fissionChatMsg
|
|
FissionChildUser *fissionChildUser
|
|
FissionChildUserRecord *fissionChildUserRecord
|
|
FissionChop *fissionChop
|
|
FissionChopHelp *fissionChopHelp
|
|
FissionChopReward *fissionChopReward
|
|
FissionClientReward *fissionClientReward
|
|
FissionCoin *fissionCoin
|
|
FissionCoinLog *fissionCoinLog
|
|
FissionCoinScene *fissionCoinScene
|
|
FissionConfig *fissionConfig
|
|
FissionCustomBtn *fissionCustomBtn
|
|
FissionDice *fissionDice
|
|
FissionDiceCollect *fissionDiceCollect
|
|
FissionDiceMap *fissionDiceMap
|
|
FissionDiceMapGroup *fissionDiceMapGroup
|
|
FissionDiceProp *fissionDiceProp
|
|
FissionDiceRecord *fissionDiceRecord
|
|
FissionDiceRun *fissionDiceRun
|
|
FissionFlip *fissionFlip
|
|
FissionFlipLog *fissionFlipLog
|
|
FissionGashapon *fissionGashapon
|
|
FissionGashaponLog *fissionGashaponLog
|
|
FissionGold *fissionGold
|
|
FissionGoldLog *fissionGoldLog
|
|
FissionGrid *fissionGrid
|
|
FissionGridLog *fissionGridLog
|
|
FissionGrow *fissionGrow
|
|
FissionGrowLife *fissionGrowLife
|
|
FissionGrowRecord *fissionGrowRecord
|
|
FissionKeep *fissionKeep
|
|
FissionKeepLog *fissionKeepLog
|
|
FissionLangModule *fissionLangModule
|
|
FissionNotify *fissionNotify
|
|
FissionNotifyResp *fissionNotifyResp
|
|
FissionNotifyTask *fissionNotifyTask
|
|
FissionPointDeduct *fissionPointDeduct
|
|
FissionPointsLog *fissionPointsLog
|
|
FissionPrizeWheel *fissionPrizeWheel
|
|
FissionPrizeWheelLog *fissionPrizeWheelLog
|
|
FissionQa *fissionQa
|
|
FissionQaLog *fissionQaLog
|
|
FissionQuiz *fissionQuiz
|
|
FissionQuizLog *fissionQuizLog
|
|
FissionReferral *fissionReferral
|
|
FissionRewardRecord *fissionRewardRecord
|
|
FissionRewardRecordForm *fissionRewardRecordForm
|
|
FissionSign *fissionSign
|
|
FissionSignDay *fissionSignDay
|
|
FissionSignLog *fissionSignLog
|
|
FissionSlot *fissionSlot
|
|
FissionSlotLog *fissionSlotLog
|
|
FissionTargetRecord *fissionTargetRecord
|
|
FissionTemp *fissionTemp
|
|
FissionTempGroup *fissionTempGroup
|
|
FissionTempGroupLang *fissionTempGroupLang
|
|
FissionTempImage *fissionTempImage
|
|
FissionTempLang *fissionTempLang
|
|
FissionTotal *fissionTotal
|
|
FissionTotalCycle *fissionTotalCycle
|
|
FissionUnlockReward *fissionUnlockReward
|
|
FissionUno *fissionUno
|
|
FissionUnoCollect *fissionUnoCollect
|
|
FissionUnoLog *fissionUnoLog
|
|
FissionUser *fissionUser
|
|
FissionUserActive *fissionUserActive
|
|
FissionUserAttr *fissionUserAttr
|
|
FissionUserAttrTotal *fissionUserAttrTotal
|
|
FissionUserCond *fissionUserCond
|
|
FissionUserCondRecord *fissionUserCondRecord
|
|
FissionUserCtlink *fissionUserCtlink
|
|
FissionUserDylink *fissionUserDylink
|
|
FissionUserEvent *fissionUserEvent
|
|
FissionUserJattr *fissionUserJattr
|
|
FissionUserLevel *fissionUserLevel
|
|
FissionUserLevelRelated *fissionUserLevelRelated
|
|
FissionUserPreCond *fissionUserPreCond
|
|
FissionUserStat *fissionUserStat
|
|
FissionUserTaskRecord *fissionUserTaskRecord
|
|
FissionUserTaskReward *fissionUserTaskReward
|
|
FissionUserTaskValid *fissionUserTaskValid
|
|
FissionV *fissionV
|
|
FissionVsLog *fissionVsLog
|
|
FissionVsVote *fissionVsVote
|
|
FissionVsVoteSettlement *fissionVsVoteSettlement
|
|
FissionWebUser *fissionWebUser
|
|
FissionWin *fissionWin
|
|
Form *form
|
|
GameAction *gameAction
|
|
GameLink *gameLink
|
|
GameTotal *gameTotal
|
|
GameTotalDate *gameTotalDate
|
|
GameUser *gameUser
|
|
Lang *lang
|
|
LangTextMark *langTextMark
|
|
LibraryQa *libraryQa
|
|
LibraryQaGroup *libraryQaGroup
|
|
LibraryQaOption *libraryQaOption
|
|
LvAPILog *lvAPILog
|
|
Material *material
|
|
ModuleStatisticsEventflow *moduleStatisticsEventflow
|
|
NotifyURL *notifyURL
|
|
OperateLog *operateLog
|
|
Project *project
|
|
ProjectAd *projectAd
|
|
ProjectSecret *projectSecret
|
|
ProjectUser *projectUser
|
|
ProjectUserCoin *projectUserCoin
|
|
ProjectUserCoinDeduct *projectUserCoinDeduct
|
|
ProjectUserCoinExpired *projectUserCoinExpired
|
|
ProjectUserCoinLog *projectUserCoinLog
|
|
ProjectUserCoinRecord *projectUserCoinRecord
|
|
ProjectUserCoinUse *projectUserCoinUse
|
|
ProjectUserInfoLog *projectUserInfoLog
|
|
RedeemMall *redeemMall
|
|
RedeemMallItem *redeemMallItem
|
|
RedeemMallItemTask *redeemMallItemTask
|
|
RedeemMallRecord *redeemMallRecord
|
|
RedeemMallRelate *redeemMallRelate
|
|
Register *register
|
|
RegisterAudit *registerAudit
|
|
Reward *reward
|
|
RewardLang *rewardLang
|
|
RewardPush *rewardPush
|
|
RewardPushLog *rewardPushLog
|
|
RewardPushTask *rewardPushTask
|
|
RewardRelated *rewardRelated
|
|
ServerWhitelist *serverWhitelist
|
|
SlowLog *slowLog
|
|
TCoin *tCoin
|
|
TCoinLang *tCoinLang
|
|
User *user
|
|
UserBehavior *userBehavior
|
|
UserProjectRelate *userProjectRelate
|
|
)
|
|
|
|
func SetDefault(db *gorm.DB, opts ...gen.DOOption) {
|
|
*Q = *Use(db, opts...)
|
|
Company = &Q.Company
|
|
CompanyMade = &Q.CompanyMade
|
|
CronLog = &Q.CronLog
|
|
ErrLog = &Q.ErrLog
|
|
ExportTask = &Q.ExportTask
|
|
FissionArchiveTask = &Q.FissionArchiveTask
|
|
FissionBallot = &Q.FissionBallot
|
|
FissionBallotLog = &Q.FissionBallotLog
|
|
FissionBehavior = &Q.FissionBehavior
|
|
FissionBlind = &Q.FissionBlind
|
|
FissionBlindLog = &Q.FissionBlindLog
|
|
FissionCampaign = &Q.FissionCampaign
|
|
FissionCampaignBallot = &Q.FissionCampaignBallot
|
|
FissionCampaignBlind = &Q.FissionCampaignBlind
|
|
FissionCampaignCash = &Q.FissionCampaignCash
|
|
FissionCampaignChannel = &Q.FissionCampaignChannel
|
|
FissionCampaignChat = &Q.FissionCampaignChat
|
|
FissionCampaignChild = &Q.FissionCampaignChild
|
|
FissionCampaignChop = &Q.FissionCampaignChop
|
|
FissionCampaignCoin = &Q.FissionCampaignCoin
|
|
FissionCampaignCond = &Q.FissionCampaignCond
|
|
FissionCampaignConfig = &Q.FissionCampaignConfig
|
|
FissionCampaignDice = &Q.FissionCampaignDice
|
|
FissionCampaignEvent = &Q.FissionCampaignEvent
|
|
FissionCampaignFlip = &Q.FissionCampaignFlip
|
|
FissionCampaignGashapon = &Q.FissionCampaignGashapon
|
|
FissionCampaignGold = &Q.FissionCampaignGold
|
|
FissionCampaignGrid = &Q.FissionCampaignGrid
|
|
FissionCampaignGrow = &Q.FissionCampaignGrow
|
|
FissionCampaignGrowStep = &Q.FissionCampaignGrowStep
|
|
FissionCampaignKeep = &Q.FissionCampaignKeep
|
|
FissionCampaignKeepStep = &Q.FissionCampaignKeepStep
|
|
FissionCampaignLang = &Q.FissionCampaignLang
|
|
FissionCampaignLongImg = &Q.FissionCampaignLongImg
|
|
FissionCampaignLongImgZone = &Q.FissionCampaignLongImgZone
|
|
FissionCampaignPointsUse = &Q.FissionCampaignPointsUse
|
|
FissionCampaignPush = &Q.FissionCampaignPush
|
|
FissionCampaignQa = &Q.FissionCampaignQa
|
|
FissionCampaignQaOption = &Q.FissionCampaignQaOption
|
|
FissionCampaignQaQuestion = &Q.FissionCampaignQaQuestion
|
|
FissionCampaignQuiz = &Q.FissionCampaignQuiz
|
|
FissionCampaignQuizOption = &Q.FissionCampaignQuizOption
|
|
FissionCampaignReferral = &Q.FissionCampaignReferral
|
|
FissionCampaignReward = &Q.FissionCampaignReward
|
|
FissionCampaignRewardAdd = &Q.FissionCampaignRewardAdd
|
|
FissionCampaignRewardAddLog = &Q.FissionCampaignRewardAddLog
|
|
FissionCampaignRewardRule = &Q.FissionCampaignRewardRule
|
|
FissionCampaignSign = &Q.FissionCampaignSign
|
|
FissionCampaignSlot = &Q.FissionCampaignSlot
|
|
FissionCampaignStyle = &Q.FissionCampaignStyle
|
|
FissionCampaignTask = &Q.FissionCampaignTask
|
|
FissionCampaignTicket = &Q.FissionCampaignTicket
|
|
FissionCampaignUno = &Q.FissionCampaignUno
|
|
FissionCampaignUnoCard = &Q.FissionCampaignUnoCard
|
|
FissionCampaignUnoGroup = &Q.FissionCampaignUnoGroup
|
|
FissionCampaignV = &Q.FissionCampaignV
|
|
FissionCampaignVsSchedule = &Q.FissionCampaignVsSchedule
|
|
FissionCampaignVsTeam = &Q.FissionCampaignVsTeam
|
|
FissionCampaignWheel = &Q.FissionCampaignWheel
|
|
FissionCampaignWin = &Q.FissionCampaignWin
|
|
FissionCash = &Q.FissionCash
|
|
FissionCashRecord = &Q.FissionCashRecord
|
|
FissionChat = &Q.FissionChat
|
|
FissionChatMsg = &Q.FissionChatMsg
|
|
FissionChildUser = &Q.FissionChildUser
|
|
FissionChildUserRecord = &Q.FissionChildUserRecord
|
|
FissionChop = &Q.FissionChop
|
|
FissionChopHelp = &Q.FissionChopHelp
|
|
FissionChopReward = &Q.FissionChopReward
|
|
FissionClientReward = &Q.FissionClientReward
|
|
FissionCoin = &Q.FissionCoin
|
|
FissionCoinLog = &Q.FissionCoinLog
|
|
FissionCoinScene = &Q.FissionCoinScene
|
|
FissionConfig = &Q.FissionConfig
|
|
FissionCustomBtn = &Q.FissionCustomBtn
|
|
FissionDice = &Q.FissionDice
|
|
FissionDiceCollect = &Q.FissionDiceCollect
|
|
FissionDiceMap = &Q.FissionDiceMap
|
|
FissionDiceMapGroup = &Q.FissionDiceMapGroup
|
|
FissionDiceProp = &Q.FissionDiceProp
|
|
FissionDiceRecord = &Q.FissionDiceRecord
|
|
FissionDiceRun = &Q.FissionDiceRun
|
|
FissionFlip = &Q.FissionFlip
|
|
FissionFlipLog = &Q.FissionFlipLog
|
|
FissionGashapon = &Q.FissionGashapon
|
|
FissionGashaponLog = &Q.FissionGashaponLog
|
|
FissionGold = &Q.FissionGold
|
|
FissionGoldLog = &Q.FissionGoldLog
|
|
FissionGrid = &Q.FissionGrid
|
|
FissionGridLog = &Q.FissionGridLog
|
|
FissionGrow = &Q.FissionGrow
|
|
FissionGrowLife = &Q.FissionGrowLife
|
|
FissionGrowRecord = &Q.FissionGrowRecord
|
|
FissionKeep = &Q.FissionKeep
|
|
FissionKeepLog = &Q.FissionKeepLog
|
|
FissionLangModule = &Q.FissionLangModule
|
|
FissionNotify = &Q.FissionNotify
|
|
FissionNotifyResp = &Q.FissionNotifyResp
|
|
FissionNotifyTask = &Q.FissionNotifyTask
|
|
FissionPointDeduct = &Q.FissionPointDeduct
|
|
FissionPointsLog = &Q.FissionPointsLog
|
|
FissionPrizeWheel = &Q.FissionPrizeWheel
|
|
FissionPrizeWheelLog = &Q.FissionPrizeWheelLog
|
|
FissionQa = &Q.FissionQa
|
|
FissionQaLog = &Q.FissionQaLog
|
|
FissionQuiz = &Q.FissionQuiz
|
|
FissionQuizLog = &Q.FissionQuizLog
|
|
FissionReferral = &Q.FissionReferral
|
|
FissionRewardRecord = &Q.FissionRewardRecord
|
|
FissionRewardRecordForm = &Q.FissionRewardRecordForm
|
|
FissionSign = &Q.FissionSign
|
|
FissionSignDay = &Q.FissionSignDay
|
|
FissionSignLog = &Q.FissionSignLog
|
|
FissionSlot = &Q.FissionSlot
|
|
FissionSlotLog = &Q.FissionSlotLog
|
|
FissionTargetRecord = &Q.FissionTargetRecord
|
|
FissionTemp = &Q.FissionTemp
|
|
FissionTempGroup = &Q.FissionTempGroup
|
|
FissionTempGroupLang = &Q.FissionTempGroupLang
|
|
FissionTempImage = &Q.FissionTempImage
|
|
FissionTempLang = &Q.FissionTempLang
|
|
FissionTotal = &Q.FissionTotal
|
|
FissionTotalCycle = &Q.FissionTotalCycle
|
|
FissionUnlockReward = &Q.FissionUnlockReward
|
|
FissionUno = &Q.FissionUno
|
|
FissionUnoCollect = &Q.FissionUnoCollect
|
|
FissionUnoLog = &Q.FissionUnoLog
|
|
FissionUser = &Q.FissionUser
|
|
FissionUserActive = &Q.FissionUserActive
|
|
FissionUserAttr = &Q.FissionUserAttr
|
|
FissionUserAttrTotal = &Q.FissionUserAttrTotal
|
|
FissionUserCond = &Q.FissionUserCond
|
|
FissionUserCondRecord = &Q.FissionUserCondRecord
|
|
FissionUserCtlink = &Q.FissionUserCtlink
|
|
FissionUserDylink = &Q.FissionUserDylink
|
|
FissionUserEvent = &Q.FissionUserEvent
|
|
FissionUserJattr = &Q.FissionUserJattr
|
|
FissionUserLevel = &Q.FissionUserLevel
|
|
FissionUserLevelRelated = &Q.FissionUserLevelRelated
|
|
FissionUserPreCond = &Q.FissionUserPreCond
|
|
FissionUserStat = &Q.FissionUserStat
|
|
FissionUserTaskRecord = &Q.FissionUserTaskRecord
|
|
FissionUserTaskReward = &Q.FissionUserTaskReward
|
|
FissionUserTaskValid = &Q.FissionUserTaskValid
|
|
FissionV = &Q.FissionV
|
|
FissionVsLog = &Q.FissionVsLog
|
|
FissionVsVote = &Q.FissionVsVote
|
|
FissionVsVoteSettlement = &Q.FissionVsVoteSettlement
|
|
FissionWebUser = &Q.FissionWebUser
|
|
FissionWin = &Q.FissionWin
|
|
Form = &Q.Form
|
|
GameAction = &Q.GameAction
|
|
GameLink = &Q.GameLink
|
|
GameTotal = &Q.GameTotal
|
|
GameTotalDate = &Q.GameTotalDate
|
|
GameUser = &Q.GameUser
|
|
Lang = &Q.Lang
|
|
LangTextMark = &Q.LangTextMark
|
|
LibraryQa = &Q.LibraryQa
|
|
LibraryQaGroup = &Q.LibraryQaGroup
|
|
LibraryQaOption = &Q.LibraryQaOption
|
|
LvAPILog = &Q.LvAPILog
|
|
Material = &Q.Material
|
|
ModuleStatisticsEventflow = &Q.ModuleStatisticsEventflow
|
|
NotifyURL = &Q.NotifyURL
|
|
OperateLog = &Q.OperateLog
|
|
Project = &Q.Project
|
|
ProjectAd = &Q.ProjectAd
|
|
ProjectSecret = &Q.ProjectSecret
|
|
ProjectUser = &Q.ProjectUser
|
|
ProjectUserCoin = &Q.ProjectUserCoin
|
|
ProjectUserCoinDeduct = &Q.ProjectUserCoinDeduct
|
|
ProjectUserCoinExpired = &Q.ProjectUserCoinExpired
|
|
ProjectUserCoinLog = &Q.ProjectUserCoinLog
|
|
ProjectUserCoinRecord = &Q.ProjectUserCoinRecord
|
|
ProjectUserCoinUse = &Q.ProjectUserCoinUse
|
|
ProjectUserInfoLog = &Q.ProjectUserInfoLog
|
|
RedeemMall = &Q.RedeemMall
|
|
RedeemMallItem = &Q.RedeemMallItem
|
|
RedeemMallItemTask = &Q.RedeemMallItemTask
|
|
RedeemMallRecord = &Q.RedeemMallRecord
|
|
RedeemMallRelate = &Q.RedeemMallRelate
|
|
Register = &Q.Register
|
|
RegisterAudit = &Q.RegisterAudit
|
|
Reward = &Q.Reward
|
|
RewardLang = &Q.RewardLang
|
|
RewardPush = &Q.RewardPush
|
|
RewardPushLog = &Q.RewardPushLog
|
|
RewardPushTask = &Q.RewardPushTask
|
|
RewardRelated = &Q.RewardRelated
|
|
ServerWhitelist = &Q.ServerWhitelist
|
|
SlowLog = &Q.SlowLog
|
|
TCoin = &Q.TCoin
|
|
TCoinLang = &Q.TCoinLang
|
|
User = &Q.User
|
|
UserBehavior = &Q.UserBehavior
|
|
UserProjectRelate = &Q.UserProjectRelate
|
|
}
|
|
|
|
func Use(db *gorm.DB, opts ...gen.DOOption) *Query {
|
|
return &Query{
|
|
db: db,
|
|
Company: newCompany(db, opts...),
|
|
CompanyMade: newCompanyMade(db, opts...),
|
|
CronLog: newCronLog(db, opts...),
|
|
ErrLog: newErrLog(db, opts...),
|
|
ExportTask: newExportTask(db, opts...),
|
|
FissionArchiveTask: newFissionArchiveTask(db, opts...),
|
|
FissionBallot: newFissionBallot(db, opts...),
|
|
FissionBallotLog: newFissionBallotLog(db, opts...),
|
|
FissionBehavior: newFissionBehavior(db, opts...),
|
|
FissionBlind: newFissionBlind(db, opts...),
|
|
FissionBlindLog: newFissionBlindLog(db, opts...),
|
|
FissionCampaign: newFissionCampaign(db, opts...),
|
|
FissionCampaignBallot: newFissionCampaignBallot(db, opts...),
|
|
FissionCampaignBlind: newFissionCampaignBlind(db, opts...),
|
|
FissionCampaignCash: newFissionCampaignCash(db, opts...),
|
|
FissionCampaignChannel: newFissionCampaignChannel(db, opts...),
|
|
FissionCampaignChat: newFissionCampaignChat(db, opts...),
|
|
FissionCampaignChild: newFissionCampaignChild(db, opts...),
|
|
FissionCampaignChop: newFissionCampaignChop(db, opts...),
|
|
FissionCampaignCoin: newFissionCampaignCoin(db, opts...),
|
|
FissionCampaignCond: newFissionCampaignCond(db, opts...),
|
|
FissionCampaignConfig: newFissionCampaignConfig(db, opts...),
|
|
FissionCampaignDice: newFissionCampaignDice(db, opts...),
|
|
FissionCampaignEvent: newFissionCampaignEvent(db, opts...),
|
|
FissionCampaignFlip: newFissionCampaignFlip(db, opts...),
|
|
FissionCampaignGashapon: newFissionCampaignGashapon(db, opts...),
|
|
FissionCampaignGold: newFissionCampaignGold(db, opts...),
|
|
FissionCampaignGrid: newFissionCampaignGrid(db, opts...),
|
|
FissionCampaignGrow: newFissionCampaignGrow(db, opts...),
|
|
FissionCampaignGrowStep: newFissionCampaignGrowStep(db, opts...),
|
|
FissionCampaignKeep: newFissionCampaignKeep(db, opts...),
|
|
FissionCampaignKeepStep: newFissionCampaignKeepStep(db, opts...),
|
|
FissionCampaignLang: newFissionCampaignLang(db, opts...),
|
|
FissionCampaignLongImg: newFissionCampaignLongImg(db, opts...),
|
|
FissionCampaignLongImgZone: newFissionCampaignLongImgZone(db, opts...),
|
|
FissionCampaignPointsUse: newFissionCampaignPointsUse(db, opts...),
|
|
FissionCampaignPush: newFissionCampaignPush(db, opts...),
|
|
FissionCampaignQa: newFissionCampaignQa(db, opts...),
|
|
FissionCampaignQaOption: newFissionCampaignQaOption(db, opts...),
|
|
FissionCampaignQaQuestion: newFissionCampaignQaQuestion(db, opts...),
|
|
FissionCampaignQuiz: newFissionCampaignQuiz(db, opts...),
|
|
FissionCampaignQuizOption: newFissionCampaignQuizOption(db, opts...),
|
|
FissionCampaignReferral: newFissionCampaignReferral(db, opts...),
|
|
FissionCampaignReward: newFissionCampaignReward(db, opts...),
|
|
FissionCampaignRewardAdd: newFissionCampaignRewardAdd(db, opts...),
|
|
FissionCampaignRewardAddLog: newFissionCampaignRewardAddLog(db, opts...),
|
|
FissionCampaignRewardRule: newFissionCampaignRewardRule(db, opts...),
|
|
FissionCampaignSign: newFissionCampaignSign(db, opts...),
|
|
FissionCampaignSlot: newFissionCampaignSlot(db, opts...),
|
|
FissionCampaignStyle: newFissionCampaignStyle(db, opts...),
|
|
FissionCampaignTask: newFissionCampaignTask(db, opts...),
|
|
FissionCampaignTicket: newFissionCampaignTicket(db, opts...),
|
|
FissionCampaignUno: newFissionCampaignUno(db, opts...),
|
|
FissionCampaignUnoCard: newFissionCampaignUnoCard(db, opts...),
|
|
FissionCampaignUnoGroup: newFissionCampaignUnoGroup(db, opts...),
|
|
FissionCampaignV: newFissionCampaignV(db, opts...),
|
|
FissionCampaignVsSchedule: newFissionCampaignVsSchedule(db, opts...),
|
|
FissionCampaignVsTeam: newFissionCampaignVsTeam(db, opts...),
|
|
FissionCampaignWheel: newFissionCampaignWheel(db, opts...),
|
|
FissionCampaignWin: newFissionCampaignWin(db, opts...),
|
|
FissionCash: newFissionCash(db, opts...),
|
|
FissionCashRecord: newFissionCashRecord(db, opts...),
|
|
FissionChat: newFissionChat(db, opts...),
|
|
FissionChatMsg: newFissionChatMsg(db, opts...),
|
|
FissionChildUser: newFissionChildUser(db, opts...),
|
|
FissionChildUserRecord: newFissionChildUserRecord(db, opts...),
|
|
FissionChop: newFissionChop(db, opts...),
|
|
FissionChopHelp: newFissionChopHelp(db, opts...),
|
|
FissionChopReward: newFissionChopReward(db, opts...),
|
|
FissionClientReward: newFissionClientReward(db, opts...),
|
|
FissionCoin: newFissionCoin(db, opts...),
|
|
FissionCoinLog: newFissionCoinLog(db, opts...),
|
|
FissionCoinScene: newFissionCoinScene(db, opts...),
|
|
FissionConfig: newFissionConfig(db, opts...),
|
|
FissionCustomBtn: newFissionCustomBtn(db, opts...),
|
|
FissionDice: newFissionDice(db, opts...),
|
|
FissionDiceCollect: newFissionDiceCollect(db, opts...),
|
|
FissionDiceMap: newFissionDiceMap(db, opts...),
|
|
FissionDiceMapGroup: newFissionDiceMapGroup(db, opts...),
|
|
FissionDiceProp: newFissionDiceProp(db, opts...),
|
|
FissionDiceRecord: newFissionDiceRecord(db, opts...),
|
|
FissionDiceRun: newFissionDiceRun(db, opts...),
|
|
FissionFlip: newFissionFlip(db, opts...),
|
|
FissionFlipLog: newFissionFlipLog(db, opts...),
|
|
FissionGashapon: newFissionGashapon(db, opts...),
|
|
FissionGashaponLog: newFissionGashaponLog(db, opts...),
|
|
FissionGold: newFissionGold(db, opts...),
|
|
FissionGoldLog: newFissionGoldLog(db, opts...),
|
|
FissionGrid: newFissionGrid(db, opts...),
|
|
FissionGridLog: newFissionGridLog(db, opts...),
|
|
FissionGrow: newFissionGrow(db, opts...),
|
|
FissionGrowLife: newFissionGrowLife(db, opts...),
|
|
FissionGrowRecord: newFissionGrowRecord(db, opts...),
|
|
FissionKeep: newFissionKeep(db, opts...),
|
|
FissionKeepLog: newFissionKeepLog(db, opts...),
|
|
FissionLangModule: newFissionLangModule(db, opts...),
|
|
FissionNotify: newFissionNotify(db, opts...),
|
|
FissionNotifyResp: newFissionNotifyResp(db, opts...),
|
|
FissionNotifyTask: newFissionNotifyTask(db, opts...),
|
|
FissionPointDeduct: newFissionPointDeduct(db, opts...),
|
|
FissionPointsLog: newFissionPointsLog(db, opts...),
|
|
FissionPrizeWheel: newFissionPrizeWheel(db, opts...),
|
|
FissionPrizeWheelLog: newFissionPrizeWheelLog(db, opts...),
|
|
FissionQa: newFissionQa(db, opts...),
|
|
FissionQaLog: newFissionQaLog(db, opts...),
|
|
FissionQuiz: newFissionQuiz(db, opts...),
|
|
FissionQuizLog: newFissionQuizLog(db, opts...),
|
|
FissionReferral: newFissionReferral(db, opts...),
|
|
FissionRewardRecord: newFissionRewardRecord(db, opts...),
|
|
FissionRewardRecordForm: newFissionRewardRecordForm(db, opts...),
|
|
FissionSign: newFissionSign(db, opts...),
|
|
FissionSignDay: newFissionSignDay(db, opts...),
|
|
FissionSignLog: newFissionSignLog(db, opts...),
|
|
FissionSlot: newFissionSlot(db, opts...),
|
|
FissionSlotLog: newFissionSlotLog(db, opts...),
|
|
FissionTargetRecord: newFissionTargetRecord(db, opts...),
|
|
FissionTemp: newFissionTemp(db, opts...),
|
|
FissionTempGroup: newFissionTempGroup(db, opts...),
|
|
FissionTempGroupLang: newFissionTempGroupLang(db, opts...),
|
|
FissionTempImage: newFissionTempImage(db, opts...),
|
|
FissionTempLang: newFissionTempLang(db, opts...),
|
|
FissionTotal: newFissionTotal(db, opts...),
|
|
FissionTotalCycle: newFissionTotalCycle(db, opts...),
|
|
FissionUnlockReward: newFissionUnlockReward(db, opts...),
|
|
FissionUno: newFissionUno(db, opts...),
|
|
FissionUnoCollect: newFissionUnoCollect(db, opts...),
|
|
FissionUnoLog: newFissionUnoLog(db, opts...),
|
|
FissionUser: newFissionUser(db, opts...),
|
|
FissionUserActive: newFissionUserActive(db, opts...),
|
|
FissionUserAttr: newFissionUserAttr(db, opts...),
|
|
FissionUserAttrTotal: newFissionUserAttrTotal(db, opts...),
|
|
FissionUserCond: newFissionUserCond(db, opts...),
|
|
FissionUserCondRecord: newFissionUserCondRecord(db, opts...),
|
|
FissionUserCtlink: newFissionUserCtlink(db, opts...),
|
|
FissionUserDylink: newFissionUserDylink(db, opts...),
|
|
FissionUserEvent: newFissionUserEvent(db, opts...),
|
|
FissionUserJattr: newFissionUserJattr(db, opts...),
|
|
FissionUserLevel: newFissionUserLevel(db, opts...),
|
|
FissionUserLevelRelated: newFissionUserLevelRelated(db, opts...),
|
|
FissionUserPreCond: newFissionUserPreCond(db, opts...),
|
|
FissionUserStat: newFissionUserStat(db, opts...),
|
|
FissionUserTaskRecord: newFissionUserTaskRecord(db, opts...),
|
|
FissionUserTaskReward: newFissionUserTaskReward(db, opts...),
|
|
FissionUserTaskValid: newFissionUserTaskValid(db, opts...),
|
|
FissionV: newFissionV(db, opts...),
|
|
FissionVsLog: newFissionVsLog(db, opts...),
|
|
FissionVsVote: newFissionVsVote(db, opts...),
|
|
FissionVsVoteSettlement: newFissionVsVoteSettlement(db, opts...),
|
|
FissionWebUser: newFissionWebUser(db, opts...),
|
|
FissionWin: newFissionWin(db, opts...),
|
|
Form: newForm(db, opts...),
|
|
GameAction: newGameAction(db, opts...),
|
|
GameLink: newGameLink(db, opts...),
|
|
GameTotal: newGameTotal(db, opts...),
|
|
GameTotalDate: newGameTotalDate(db, opts...),
|
|
GameUser: newGameUser(db, opts...),
|
|
Lang: newLang(db, opts...),
|
|
LangTextMark: newLangTextMark(db, opts...),
|
|
LibraryQa: newLibraryQa(db, opts...),
|
|
LibraryQaGroup: newLibraryQaGroup(db, opts...),
|
|
LibraryQaOption: newLibraryQaOption(db, opts...),
|
|
LvAPILog: newLvAPILog(db, opts...),
|
|
Material: newMaterial(db, opts...),
|
|
ModuleStatisticsEventflow: newModuleStatisticsEventflow(db, opts...),
|
|
NotifyURL: newNotifyURL(db, opts...),
|
|
OperateLog: newOperateLog(db, opts...),
|
|
Project: newProject(db, opts...),
|
|
ProjectAd: newProjectAd(db, opts...),
|
|
ProjectSecret: newProjectSecret(db, opts...),
|
|
ProjectUser: newProjectUser(db, opts...),
|
|
ProjectUserCoin: newProjectUserCoin(db, opts...),
|
|
ProjectUserCoinDeduct: newProjectUserCoinDeduct(db, opts...),
|
|
ProjectUserCoinExpired: newProjectUserCoinExpired(db, opts...),
|
|
ProjectUserCoinLog: newProjectUserCoinLog(db, opts...),
|
|
ProjectUserCoinRecord: newProjectUserCoinRecord(db, opts...),
|
|
ProjectUserCoinUse: newProjectUserCoinUse(db, opts...),
|
|
ProjectUserInfoLog: newProjectUserInfoLog(db, opts...),
|
|
RedeemMall: newRedeemMall(db, opts...),
|
|
RedeemMallItem: newRedeemMallItem(db, opts...),
|
|
RedeemMallItemTask: newRedeemMallItemTask(db, opts...),
|
|
RedeemMallRecord: newRedeemMallRecord(db, opts...),
|
|
RedeemMallRelate: newRedeemMallRelate(db, opts...),
|
|
Register: newRegister(db, opts...),
|
|
RegisterAudit: newRegisterAudit(db, opts...),
|
|
Reward: newReward(db, opts...),
|
|
RewardLang: newRewardLang(db, opts...),
|
|
RewardPush: newRewardPush(db, opts...),
|
|
RewardPushLog: newRewardPushLog(db, opts...),
|
|
RewardPushTask: newRewardPushTask(db, opts...),
|
|
RewardRelated: newRewardRelated(db, opts...),
|
|
ServerWhitelist: newServerWhitelist(db, opts...),
|
|
SlowLog: newSlowLog(db, opts...),
|
|
TCoin: newTCoin(db, opts...),
|
|
TCoinLang: newTCoinLang(db, opts...),
|
|
User: newUser(db, opts...),
|
|
UserBehavior: newUserBehavior(db, opts...),
|
|
UserProjectRelate: newUserProjectRelate(db, opts...),
|
|
}
|
|
}
|
|
|
|
type Query struct {
|
|
db *gorm.DB
|
|
|
|
Company company
|
|
CompanyMade companyMade
|
|
CronLog cronLog
|
|
ErrLog errLog
|
|
ExportTask exportTask
|
|
FissionArchiveTask fissionArchiveTask
|
|
FissionBallot fissionBallot
|
|
FissionBallotLog fissionBallotLog
|
|
FissionBehavior fissionBehavior
|
|
FissionBlind fissionBlind
|
|
FissionBlindLog fissionBlindLog
|
|
FissionCampaign fissionCampaign
|
|
FissionCampaignBallot fissionCampaignBallot
|
|
FissionCampaignBlind fissionCampaignBlind
|
|
FissionCampaignCash fissionCampaignCash
|
|
FissionCampaignChannel fissionCampaignChannel
|
|
FissionCampaignChat fissionCampaignChat
|
|
FissionCampaignChild fissionCampaignChild
|
|
FissionCampaignChop fissionCampaignChop
|
|
FissionCampaignCoin fissionCampaignCoin
|
|
FissionCampaignCond fissionCampaignCond
|
|
FissionCampaignConfig fissionCampaignConfig
|
|
FissionCampaignDice fissionCampaignDice
|
|
FissionCampaignEvent fissionCampaignEvent
|
|
FissionCampaignFlip fissionCampaignFlip
|
|
FissionCampaignGashapon fissionCampaignGashapon
|
|
FissionCampaignGold fissionCampaignGold
|
|
FissionCampaignGrid fissionCampaignGrid
|
|
FissionCampaignGrow fissionCampaignGrow
|
|
FissionCampaignGrowStep fissionCampaignGrowStep
|
|
FissionCampaignKeep fissionCampaignKeep
|
|
FissionCampaignKeepStep fissionCampaignKeepStep
|
|
FissionCampaignLang fissionCampaignLang
|
|
FissionCampaignLongImg fissionCampaignLongImg
|
|
FissionCampaignLongImgZone fissionCampaignLongImgZone
|
|
FissionCampaignPointsUse fissionCampaignPointsUse
|
|
FissionCampaignPush fissionCampaignPush
|
|
FissionCampaignQa fissionCampaignQa
|
|
FissionCampaignQaOption fissionCampaignQaOption
|
|
FissionCampaignQaQuestion fissionCampaignQaQuestion
|
|
FissionCampaignQuiz fissionCampaignQuiz
|
|
FissionCampaignQuizOption fissionCampaignQuizOption
|
|
FissionCampaignReferral fissionCampaignReferral
|
|
FissionCampaignReward fissionCampaignReward
|
|
FissionCampaignRewardAdd fissionCampaignRewardAdd
|
|
FissionCampaignRewardAddLog fissionCampaignRewardAddLog
|
|
FissionCampaignRewardRule fissionCampaignRewardRule
|
|
FissionCampaignSign fissionCampaignSign
|
|
FissionCampaignSlot fissionCampaignSlot
|
|
FissionCampaignStyle fissionCampaignStyle
|
|
FissionCampaignTask fissionCampaignTask
|
|
FissionCampaignTicket fissionCampaignTicket
|
|
FissionCampaignUno fissionCampaignUno
|
|
FissionCampaignUnoCard fissionCampaignUnoCard
|
|
FissionCampaignUnoGroup fissionCampaignUnoGroup
|
|
FissionCampaignV fissionCampaignV
|
|
FissionCampaignVsSchedule fissionCampaignVsSchedule
|
|
FissionCampaignVsTeam fissionCampaignVsTeam
|
|
FissionCampaignWheel fissionCampaignWheel
|
|
FissionCampaignWin fissionCampaignWin
|
|
FissionCash fissionCash
|
|
FissionCashRecord fissionCashRecord
|
|
FissionChat fissionChat
|
|
FissionChatMsg fissionChatMsg
|
|
FissionChildUser fissionChildUser
|
|
FissionChildUserRecord fissionChildUserRecord
|
|
FissionChop fissionChop
|
|
FissionChopHelp fissionChopHelp
|
|
FissionChopReward fissionChopReward
|
|
FissionClientReward fissionClientReward
|
|
FissionCoin fissionCoin
|
|
FissionCoinLog fissionCoinLog
|
|
FissionCoinScene fissionCoinScene
|
|
FissionConfig fissionConfig
|
|
FissionCustomBtn fissionCustomBtn
|
|
FissionDice fissionDice
|
|
FissionDiceCollect fissionDiceCollect
|
|
FissionDiceMap fissionDiceMap
|
|
FissionDiceMapGroup fissionDiceMapGroup
|
|
FissionDiceProp fissionDiceProp
|
|
FissionDiceRecord fissionDiceRecord
|
|
FissionDiceRun fissionDiceRun
|
|
FissionFlip fissionFlip
|
|
FissionFlipLog fissionFlipLog
|
|
FissionGashapon fissionGashapon
|
|
FissionGashaponLog fissionGashaponLog
|
|
FissionGold fissionGold
|
|
FissionGoldLog fissionGoldLog
|
|
FissionGrid fissionGrid
|
|
FissionGridLog fissionGridLog
|
|
FissionGrow fissionGrow
|
|
FissionGrowLife fissionGrowLife
|
|
FissionGrowRecord fissionGrowRecord
|
|
FissionKeep fissionKeep
|
|
FissionKeepLog fissionKeepLog
|
|
FissionLangModule fissionLangModule
|
|
FissionNotify fissionNotify
|
|
FissionNotifyResp fissionNotifyResp
|
|
FissionNotifyTask fissionNotifyTask
|
|
FissionPointDeduct fissionPointDeduct
|
|
FissionPointsLog fissionPointsLog
|
|
FissionPrizeWheel fissionPrizeWheel
|
|
FissionPrizeWheelLog fissionPrizeWheelLog
|
|
FissionQa fissionQa
|
|
FissionQaLog fissionQaLog
|
|
FissionQuiz fissionQuiz
|
|
FissionQuizLog fissionQuizLog
|
|
FissionReferral fissionReferral
|
|
FissionRewardRecord fissionRewardRecord
|
|
FissionRewardRecordForm fissionRewardRecordForm
|
|
FissionSign fissionSign
|
|
FissionSignDay fissionSignDay
|
|
FissionSignLog fissionSignLog
|
|
FissionSlot fissionSlot
|
|
FissionSlotLog fissionSlotLog
|
|
FissionTargetRecord fissionTargetRecord
|
|
FissionTemp fissionTemp
|
|
FissionTempGroup fissionTempGroup
|
|
FissionTempGroupLang fissionTempGroupLang
|
|
FissionTempImage fissionTempImage
|
|
FissionTempLang fissionTempLang
|
|
FissionTotal fissionTotal
|
|
FissionTotalCycle fissionTotalCycle
|
|
FissionUnlockReward fissionUnlockReward
|
|
FissionUno fissionUno
|
|
FissionUnoCollect fissionUnoCollect
|
|
FissionUnoLog fissionUnoLog
|
|
FissionUser fissionUser
|
|
FissionUserActive fissionUserActive
|
|
FissionUserAttr fissionUserAttr
|
|
FissionUserAttrTotal fissionUserAttrTotal
|
|
FissionUserCond fissionUserCond
|
|
FissionUserCondRecord fissionUserCondRecord
|
|
FissionUserCtlink fissionUserCtlink
|
|
FissionUserDylink fissionUserDylink
|
|
FissionUserEvent fissionUserEvent
|
|
FissionUserJattr fissionUserJattr
|
|
FissionUserLevel fissionUserLevel
|
|
FissionUserLevelRelated fissionUserLevelRelated
|
|
FissionUserPreCond fissionUserPreCond
|
|
FissionUserStat fissionUserStat
|
|
FissionUserTaskRecord fissionUserTaskRecord
|
|
FissionUserTaskReward fissionUserTaskReward
|
|
FissionUserTaskValid fissionUserTaskValid
|
|
FissionV fissionV
|
|
FissionVsLog fissionVsLog
|
|
FissionVsVote fissionVsVote
|
|
FissionVsVoteSettlement fissionVsVoteSettlement
|
|
FissionWebUser fissionWebUser
|
|
FissionWin fissionWin
|
|
Form form
|
|
GameAction gameAction
|
|
GameLink gameLink
|
|
GameTotal gameTotal
|
|
GameTotalDate gameTotalDate
|
|
GameUser gameUser
|
|
Lang lang
|
|
LangTextMark langTextMark
|
|
LibraryQa libraryQa
|
|
LibraryQaGroup libraryQaGroup
|
|
LibraryQaOption libraryQaOption
|
|
LvAPILog lvAPILog
|
|
Material material
|
|
ModuleStatisticsEventflow moduleStatisticsEventflow
|
|
NotifyURL notifyURL
|
|
OperateLog operateLog
|
|
Project project
|
|
ProjectAd projectAd
|
|
ProjectSecret projectSecret
|
|
ProjectUser projectUser
|
|
ProjectUserCoin projectUserCoin
|
|
ProjectUserCoinDeduct projectUserCoinDeduct
|
|
ProjectUserCoinExpired projectUserCoinExpired
|
|
ProjectUserCoinLog projectUserCoinLog
|
|
ProjectUserCoinRecord projectUserCoinRecord
|
|
ProjectUserCoinUse projectUserCoinUse
|
|
ProjectUserInfoLog projectUserInfoLog
|
|
RedeemMall redeemMall
|
|
RedeemMallItem redeemMallItem
|
|
RedeemMallItemTask redeemMallItemTask
|
|
RedeemMallRecord redeemMallRecord
|
|
RedeemMallRelate redeemMallRelate
|
|
Register register
|
|
RegisterAudit registerAudit
|
|
Reward reward
|
|
RewardLang rewardLang
|
|
RewardPush rewardPush
|
|
RewardPushLog rewardPushLog
|
|
RewardPushTask rewardPushTask
|
|
RewardRelated rewardRelated
|
|
ServerWhitelist serverWhitelist
|
|
SlowLog slowLog
|
|
TCoin tCoin
|
|
TCoinLang tCoinLang
|
|
User user
|
|
UserBehavior userBehavior
|
|
UserProjectRelate userProjectRelate
|
|
}
|
|
|
|
func (q *Query) Available() bool { return q.db != nil }
|
|
|
|
func (q *Query) clone(db *gorm.DB) *Query {
|
|
return &Query{
|
|
db: db,
|
|
Company: q.Company.clone(db),
|
|
CompanyMade: q.CompanyMade.clone(db),
|
|
CronLog: q.CronLog.clone(db),
|
|
ErrLog: q.ErrLog.clone(db),
|
|
ExportTask: q.ExportTask.clone(db),
|
|
FissionArchiveTask: q.FissionArchiveTask.clone(db),
|
|
FissionBallot: q.FissionBallot.clone(db),
|
|
FissionBallotLog: q.FissionBallotLog.clone(db),
|
|
FissionBehavior: q.FissionBehavior.clone(db),
|
|
FissionBlind: q.FissionBlind.clone(db),
|
|
FissionBlindLog: q.FissionBlindLog.clone(db),
|
|
FissionCampaign: q.FissionCampaign.clone(db),
|
|
FissionCampaignBallot: q.FissionCampaignBallot.clone(db),
|
|
FissionCampaignBlind: q.FissionCampaignBlind.clone(db),
|
|
FissionCampaignCash: q.FissionCampaignCash.clone(db),
|
|
FissionCampaignChannel: q.FissionCampaignChannel.clone(db),
|
|
FissionCampaignChat: q.FissionCampaignChat.clone(db),
|
|
FissionCampaignChild: q.FissionCampaignChild.clone(db),
|
|
FissionCampaignChop: q.FissionCampaignChop.clone(db),
|
|
FissionCampaignCoin: q.FissionCampaignCoin.clone(db),
|
|
FissionCampaignCond: q.FissionCampaignCond.clone(db),
|
|
FissionCampaignConfig: q.FissionCampaignConfig.clone(db),
|
|
FissionCampaignDice: q.FissionCampaignDice.clone(db),
|
|
FissionCampaignEvent: q.FissionCampaignEvent.clone(db),
|
|
FissionCampaignFlip: q.FissionCampaignFlip.clone(db),
|
|
FissionCampaignGashapon: q.FissionCampaignGashapon.clone(db),
|
|
FissionCampaignGold: q.FissionCampaignGold.clone(db),
|
|
FissionCampaignGrid: q.FissionCampaignGrid.clone(db),
|
|
FissionCampaignGrow: q.FissionCampaignGrow.clone(db),
|
|
FissionCampaignGrowStep: q.FissionCampaignGrowStep.clone(db),
|
|
FissionCampaignKeep: q.FissionCampaignKeep.clone(db),
|
|
FissionCampaignKeepStep: q.FissionCampaignKeepStep.clone(db),
|
|
FissionCampaignLang: q.FissionCampaignLang.clone(db),
|
|
FissionCampaignLongImg: q.FissionCampaignLongImg.clone(db),
|
|
FissionCampaignLongImgZone: q.FissionCampaignLongImgZone.clone(db),
|
|
FissionCampaignPointsUse: q.FissionCampaignPointsUse.clone(db),
|
|
FissionCampaignPush: q.FissionCampaignPush.clone(db),
|
|
FissionCampaignQa: q.FissionCampaignQa.clone(db),
|
|
FissionCampaignQaOption: q.FissionCampaignQaOption.clone(db),
|
|
FissionCampaignQaQuestion: q.FissionCampaignQaQuestion.clone(db),
|
|
FissionCampaignQuiz: q.FissionCampaignQuiz.clone(db),
|
|
FissionCampaignQuizOption: q.FissionCampaignQuizOption.clone(db),
|
|
FissionCampaignReferral: q.FissionCampaignReferral.clone(db),
|
|
FissionCampaignReward: q.FissionCampaignReward.clone(db),
|
|
FissionCampaignRewardAdd: q.FissionCampaignRewardAdd.clone(db),
|
|
FissionCampaignRewardAddLog: q.FissionCampaignRewardAddLog.clone(db),
|
|
FissionCampaignRewardRule: q.FissionCampaignRewardRule.clone(db),
|
|
FissionCampaignSign: q.FissionCampaignSign.clone(db),
|
|
FissionCampaignSlot: q.FissionCampaignSlot.clone(db),
|
|
FissionCampaignStyle: q.FissionCampaignStyle.clone(db),
|
|
FissionCampaignTask: q.FissionCampaignTask.clone(db),
|
|
FissionCampaignTicket: q.FissionCampaignTicket.clone(db),
|
|
FissionCampaignUno: q.FissionCampaignUno.clone(db),
|
|
FissionCampaignUnoCard: q.FissionCampaignUnoCard.clone(db),
|
|
FissionCampaignUnoGroup: q.FissionCampaignUnoGroup.clone(db),
|
|
FissionCampaignV: q.FissionCampaignV.clone(db),
|
|
FissionCampaignVsSchedule: q.FissionCampaignVsSchedule.clone(db),
|
|
FissionCampaignVsTeam: q.FissionCampaignVsTeam.clone(db),
|
|
FissionCampaignWheel: q.FissionCampaignWheel.clone(db),
|
|
FissionCampaignWin: q.FissionCampaignWin.clone(db),
|
|
FissionCash: q.FissionCash.clone(db),
|
|
FissionCashRecord: q.FissionCashRecord.clone(db),
|
|
FissionChat: q.FissionChat.clone(db),
|
|
FissionChatMsg: q.FissionChatMsg.clone(db),
|
|
FissionChildUser: q.FissionChildUser.clone(db),
|
|
FissionChildUserRecord: q.FissionChildUserRecord.clone(db),
|
|
FissionChop: q.FissionChop.clone(db),
|
|
FissionChopHelp: q.FissionChopHelp.clone(db),
|
|
FissionChopReward: q.FissionChopReward.clone(db),
|
|
FissionClientReward: q.FissionClientReward.clone(db),
|
|
FissionCoin: q.FissionCoin.clone(db),
|
|
FissionCoinLog: q.FissionCoinLog.clone(db),
|
|
FissionCoinScene: q.FissionCoinScene.clone(db),
|
|
FissionConfig: q.FissionConfig.clone(db),
|
|
FissionCustomBtn: q.FissionCustomBtn.clone(db),
|
|
FissionDice: q.FissionDice.clone(db),
|
|
FissionDiceCollect: q.FissionDiceCollect.clone(db),
|
|
FissionDiceMap: q.FissionDiceMap.clone(db),
|
|
FissionDiceMapGroup: q.FissionDiceMapGroup.clone(db),
|
|
FissionDiceProp: q.FissionDiceProp.clone(db),
|
|
FissionDiceRecord: q.FissionDiceRecord.clone(db),
|
|
FissionDiceRun: q.FissionDiceRun.clone(db),
|
|
FissionFlip: q.FissionFlip.clone(db),
|
|
FissionFlipLog: q.FissionFlipLog.clone(db),
|
|
FissionGashapon: q.FissionGashapon.clone(db),
|
|
FissionGashaponLog: q.FissionGashaponLog.clone(db),
|
|
FissionGold: q.FissionGold.clone(db),
|
|
FissionGoldLog: q.FissionGoldLog.clone(db),
|
|
FissionGrid: q.FissionGrid.clone(db),
|
|
FissionGridLog: q.FissionGridLog.clone(db),
|
|
FissionGrow: q.FissionGrow.clone(db),
|
|
FissionGrowLife: q.FissionGrowLife.clone(db),
|
|
FissionGrowRecord: q.FissionGrowRecord.clone(db),
|
|
FissionKeep: q.FissionKeep.clone(db),
|
|
FissionKeepLog: q.FissionKeepLog.clone(db),
|
|
FissionLangModule: q.FissionLangModule.clone(db),
|
|
FissionNotify: q.FissionNotify.clone(db),
|
|
FissionNotifyResp: q.FissionNotifyResp.clone(db),
|
|
FissionNotifyTask: q.FissionNotifyTask.clone(db),
|
|
FissionPointDeduct: q.FissionPointDeduct.clone(db),
|
|
FissionPointsLog: q.FissionPointsLog.clone(db),
|
|
FissionPrizeWheel: q.FissionPrizeWheel.clone(db),
|
|
FissionPrizeWheelLog: q.FissionPrizeWheelLog.clone(db),
|
|
FissionQa: q.FissionQa.clone(db),
|
|
FissionQaLog: q.FissionQaLog.clone(db),
|
|
FissionQuiz: q.FissionQuiz.clone(db),
|
|
FissionQuizLog: q.FissionQuizLog.clone(db),
|
|
FissionReferral: q.FissionReferral.clone(db),
|
|
FissionRewardRecord: q.FissionRewardRecord.clone(db),
|
|
FissionRewardRecordForm: q.FissionRewardRecordForm.clone(db),
|
|
FissionSign: q.FissionSign.clone(db),
|
|
FissionSignDay: q.FissionSignDay.clone(db),
|
|
FissionSignLog: q.FissionSignLog.clone(db),
|
|
FissionSlot: q.FissionSlot.clone(db),
|
|
FissionSlotLog: q.FissionSlotLog.clone(db),
|
|
FissionTargetRecord: q.FissionTargetRecord.clone(db),
|
|
FissionTemp: q.FissionTemp.clone(db),
|
|
FissionTempGroup: q.FissionTempGroup.clone(db),
|
|
FissionTempGroupLang: q.FissionTempGroupLang.clone(db),
|
|
FissionTempImage: q.FissionTempImage.clone(db),
|
|
FissionTempLang: q.FissionTempLang.clone(db),
|
|
FissionTotal: q.FissionTotal.clone(db),
|
|
FissionTotalCycle: q.FissionTotalCycle.clone(db),
|
|
FissionUnlockReward: q.FissionUnlockReward.clone(db),
|
|
FissionUno: q.FissionUno.clone(db),
|
|
FissionUnoCollect: q.FissionUnoCollect.clone(db),
|
|
FissionUnoLog: q.FissionUnoLog.clone(db),
|
|
FissionUser: q.FissionUser.clone(db),
|
|
FissionUserActive: q.FissionUserActive.clone(db),
|
|
FissionUserAttr: q.FissionUserAttr.clone(db),
|
|
FissionUserAttrTotal: q.FissionUserAttrTotal.clone(db),
|
|
FissionUserCond: q.FissionUserCond.clone(db),
|
|
FissionUserCondRecord: q.FissionUserCondRecord.clone(db),
|
|
FissionUserCtlink: q.FissionUserCtlink.clone(db),
|
|
FissionUserDylink: q.FissionUserDylink.clone(db),
|
|
FissionUserEvent: q.FissionUserEvent.clone(db),
|
|
FissionUserJattr: q.FissionUserJattr.clone(db),
|
|
FissionUserLevel: q.FissionUserLevel.clone(db),
|
|
FissionUserLevelRelated: q.FissionUserLevelRelated.clone(db),
|
|
FissionUserPreCond: q.FissionUserPreCond.clone(db),
|
|
FissionUserStat: q.FissionUserStat.clone(db),
|
|
FissionUserTaskRecord: q.FissionUserTaskRecord.clone(db),
|
|
FissionUserTaskReward: q.FissionUserTaskReward.clone(db),
|
|
FissionUserTaskValid: q.FissionUserTaskValid.clone(db),
|
|
FissionV: q.FissionV.clone(db),
|
|
FissionVsLog: q.FissionVsLog.clone(db),
|
|
FissionVsVote: q.FissionVsVote.clone(db),
|
|
FissionVsVoteSettlement: q.FissionVsVoteSettlement.clone(db),
|
|
FissionWebUser: q.FissionWebUser.clone(db),
|
|
FissionWin: q.FissionWin.clone(db),
|
|
Form: q.Form.clone(db),
|
|
GameAction: q.GameAction.clone(db),
|
|
GameLink: q.GameLink.clone(db),
|
|
GameTotal: q.GameTotal.clone(db),
|
|
GameTotalDate: q.GameTotalDate.clone(db),
|
|
GameUser: q.GameUser.clone(db),
|
|
Lang: q.Lang.clone(db),
|
|
LangTextMark: q.LangTextMark.clone(db),
|
|
LibraryQa: q.LibraryQa.clone(db),
|
|
LibraryQaGroup: q.LibraryQaGroup.clone(db),
|
|
LibraryQaOption: q.LibraryQaOption.clone(db),
|
|
LvAPILog: q.LvAPILog.clone(db),
|
|
Material: q.Material.clone(db),
|
|
ModuleStatisticsEventflow: q.ModuleStatisticsEventflow.clone(db),
|
|
NotifyURL: q.NotifyURL.clone(db),
|
|
OperateLog: q.OperateLog.clone(db),
|
|
Project: q.Project.clone(db),
|
|
ProjectAd: q.ProjectAd.clone(db),
|
|
ProjectSecret: q.ProjectSecret.clone(db),
|
|
ProjectUser: q.ProjectUser.clone(db),
|
|
ProjectUserCoin: q.ProjectUserCoin.clone(db),
|
|
ProjectUserCoinDeduct: q.ProjectUserCoinDeduct.clone(db),
|
|
ProjectUserCoinExpired: q.ProjectUserCoinExpired.clone(db),
|
|
ProjectUserCoinLog: q.ProjectUserCoinLog.clone(db),
|
|
ProjectUserCoinRecord: q.ProjectUserCoinRecord.clone(db),
|
|
ProjectUserCoinUse: q.ProjectUserCoinUse.clone(db),
|
|
ProjectUserInfoLog: q.ProjectUserInfoLog.clone(db),
|
|
RedeemMall: q.RedeemMall.clone(db),
|
|
RedeemMallItem: q.RedeemMallItem.clone(db),
|
|
RedeemMallItemTask: q.RedeemMallItemTask.clone(db),
|
|
RedeemMallRecord: q.RedeemMallRecord.clone(db),
|
|
RedeemMallRelate: q.RedeemMallRelate.clone(db),
|
|
Register: q.Register.clone(db),
|
|
RegisterAudit: q.RegisterAudit.clone(db),
|
|
Reward: q.Reward.clone(db),
|
|
RewardLang: q.RewardLang.clone(db),
|
|
RewardPush: q.RewardPush.clone(db),
|
|
RewardPushLog: q.RewardPushLog.clone(db),
|
|
RewardPushTask: q.RewardPushTask.clone(db),
|
|
RewardRelated: q.RewardRelated.clone(db),
|
|
ServerWhitelist: q.ServerWhitelist.clone(db),
|
|
SlowLog: q.SlowLog.clone(db),
|
|
TCoin: q.TCoin.clone(db),
|
|
TCoinLang: q.TCoinLang.clone(db),
|
|
User: q.User.clone(db),
|
|
UserBehavior: q.UserBehavior.clone(db),
|
|
UserProjectRelate: q.UserProjectRelate.clone(db),
|
|
}
|
|
}
|
|
|
|
func (q *Query) ReadDB() *Query {
|
|
return q.ReplaceDB(q.db.Clauses(dbresolver.Read))
|
|
}
|
|
|
|
func (q *Query) WriteDB() *Query {
|
|
return q.ReplaceDB(q.db.Clauses(dbresolver.Write))
|
|
}
|
|
|
|
func (q *Query) ReplaceDB(db *gorm.DB) *Query {
|
|
return &Query{
|
|
db: db,
|
|
Company: q.Company.replaceDB(db),
|
|
CompanyMade: q.CompanyMade.replaceDB(db),
|
|
CronLog: q.CronLog.replaceDB(db),
|
|
ErrLog: q.ErrLog.replaceDB(db),
|
|
ExportTask: q.ExportTask.replaceDB(db),
|
|
FissionArchiveTask: q.FissionArchiveTask.replaceDB(db),
|
|
FissionBallot: q.FissionBallot.replaceDB(db),
|
|
FissionBallotLog: q.FissionBallotLog.replaceDB(db),
|
|
FissionBehavior: q.FissionBehavior.replaceDB(db),
|
|
FissionBlind: q.FissionBlind.replaceDB(db),
|
|
FissionBlindLog: q.FissionBlindLog.replaceDB(db),
|
|
FissionCampaign: q.FissionCampaign.replaceDB(db),
|
|
FissionCampaignBallot: q.FissionCampaignBallot.replaceDB(db),
|
|
FissionCampaignBlind: q.FissionCampaignBlind.replaceDB(db),
|
|
FissionCampaignCash: q.FissionCampaignCash.replaceDB(db),
|
|
FissionCampaignChannel: q.FissionCampaignChannel.replaceDB(db),
|
|
FissionCampaignChat: q.FissionCampaignChat.replaceDB(db),
|
|
FissionCampaignChild: q.FissionCampaignChild.replaceDB(db),
|
|
FissionCampaignChop: q.FissionCampaignChop.replaceDB(db),
|
|
FissionCampaignCoin: q.FissionCampaignCoin.replaceDB(db),
|
|
FissionCampaignCond: q.FissionCampaignCond.replaceDB(db),
|
|
FissionCampaignConfig: q.FissionCampaignConfig.replaceDB(db),
|
|
FissionCampaignDice: q.FissionCampaignDice.replaceDB(db),
|
|
FissionCampaignEvent: q.FissionCampaignEvent.replaceDB(db),
|
|
FissionCampaignFlip: q.FissionCampaignFlip.replaceDB(db),
|
|
FissionCampaignGashapon: q.FissionCampaignGashapon.replaceDB(db),
|
|
FissionCampaignGold: q.FissionCampaignGold.replaceDB(db),
|
|
FissionCampaignGrid: q.FissionCampaignGrid.replaceDB(db),
|
|
FissionCampaignGrow: q.FissionCampaignGrow.replaceDB(db),
|
|
FissionCampaignGrowStep: q.FissionCampaignGrowStep.replaceDB(db),
|
|
FissionCampaignKeep: q.FissionCampaignKeep.replaceDB(db),
|
|
FissionCampaignKeepStep: q.FissionCampaignKeepStep.replaceDB(db),
|
|
FissionCampaignLang: q.FissionCampaignLang.replaceDB(db),
|
|
FissionCampaignLongImg: q.FissionCampaignLongImg.replaceDB(db),
|
|
FissionCampaignLongImgZone: q.FissionCampaignLongImgZone.replaceDB(db),
|
|
FissionCampaignPointsUse: q.FissionCampaignPointsUse.replaceDB(db),
|
|
FissionCampaignPush: q.FissionCampaignPush.replaceDB(db),
|
|
FissionCampaignQa: q.FissionCampaignQa.replaceDB(db),
|
|
FissionCampaignQaOption: q.FissionCampaignQaOption.replaceDB(db),
|
|
FissionCampaignQaQuestion: q.FissionCampaignQaQuestion.replaceDB(db),
|
|
FissionCampaignQuiz: q.FissionCampaignQuiz.replaceDB(db),
|
|
FissionCampaignQuizOption: q.FissionCampaignQuizOption.replaceDB(db),
|
|
FissionCampaignReferral: q.FissionCampaignReferral.replaceDB(db),
|
|
FissionCampaignReward: q.FissionCampaignReward.replaceDB(db),
|
|
FissionCampaignRewardAdd: q.FissionCampaignRewardAdd.replaceDB(db),
|
|
FissionCampaignRewardAddLog: q.FissionCampaignRewardAddLog.replaceDB(db),
|
|
FissionCampaignRewardRule: q.FissionCampaignRewardRule.replaceDB(db),
|
|
FissionCampaignSign: q.FissionCampaignSign.replaceDB(db),
|
|
FissionCampaignSlot: q.FissionCampaignSlot.replaceDB(db),
|
|
FissionCampaignStyle: q.FissionCampaignStyle.replaceDB(db),
|
|
FissionCampaignTask: q.FissionCampaignTask.replaceDB(db),
|
|
FissionCampaignTicket: q.FissionCampaignTicket.replaceDB(db),
|
|
FissionCampaignUno: q.FissionCampaignUno.replaceDB(db),
|
|
FissionCampaignUnoCard: q.FissionCampaignUnoCard.replaceDB(db),
|
|
FissionCampaignUnoGroup: q.FissionCampaignUnoGroup.replaceDB(db),
|
|
FissionCampaignV: q.FissionCampaignV.replaceDB(db),
|
|
FissionCampaignVsSchedule: q.FissionCampaignVsSchedule.replaceDB(db),
|
|
FissionCampaignVsTeam: q.FissionCampaignVsTeam.replaceDB(db),
|
|
FissionCampaignWheel: q.FissionCampaignWheel.replaceDB(db),
|
|
FissionCampaignWin: q.FissionCampaignWin.replaceDB(db),
|
|
FissionCash: q.FissionCash.replaceDB(db),
|
|
FissionCashRecord: q.FissionCashRecord.replaceDB(db),
|
|
FissionChat: q.FissionChat.replaceDB(db),
|
|
FissionChatMsg: q.FissionChatMsg.replaceDB(db),
|
|
FissionChildUser: q.FissionChildUser.replaceDB(db),
|
|
FissionChildUserRecord: q.FissionChildUserRecord.replaceDB(db),
|
|
FissionChop: q.FissionChop.replaceDB(db),
|
|
FissionChopHelp: q.FissionChopHelp.replaceDB(db),
|
|
FissionChopReward: q.FissionChopReward.replaceDB(db),
|
|
FissionClientReward: q.FissionClientReward.replaceDB(db),
|
|
FissionCoin: q.FissionCoin.replaceDB(db),
|
|
FissionCoinLog: q.FissionCoinLog.replaceDB(db),
|
|
FissionCoinScene: q.FissionCoinScene.replaceDB(db),
|
|
FissionConfig: q.FissionConfig.replaceDB(db),
|
|
FissionCustomBtn: q.FissionCustomBtn.replaceDB(db),
|
|
FissionDice: q.FissionDice.replaceDB(db),
|
|
FissionDiceCollect: q.FissionDiceCollect.replaceDB(db),
|
|
FissionDiceMap: q.FissionDiceMap.replaceDB(db),
|
|
FissionDiceMapGroup: q.FissionDiceMapGroup.replaceDB(db),
|
|
FissionDiceProp: q.FissionDiceProp.replaceDB(db),
|
|
FissionDiceRecord: q.FissionDiceRecord.replaceDB(db),
|
|
FissionDiceRun: q.FissionDiceRun.replaceDB(db),
|
|
FissionFlip: q.FissionFlip.replaceDB(db),
|
|
FissionFlipLog: q.FissionFlipLog.replaceDB(db),
|
|
FissionGashapon: q.FissionGashapon.replaceDB(db),
|
|
FissionGashaponLog: q.FissionGashaponLog.replaceDB(db),
|
|
FissionGold: q.FissionGold.replaceDB(db),
|
|
FissionGoldLog: q.FissionGoldLog.replaceDB(db),
|
|
FissionGrid: q.FissionGrid.replaceDB(db),
|
|
FissionGridLog: q.FissionGridLog.replaceDB(db),
|
|
FissionGrow: q.FissionGrow.replaceDB(db),
|
|
FissionGrowLife: q.FissionGrowLife.replaceDB(db),
|
|
FissionGrowRecord: q.FissionGrowRecord.replaceDB(db),
|
|
FissionKeep: q.FissionKeep.replaceDB(db),
|
|
FissionKeepLog: q.FissionKeepLog.replaceDB(db),
|
|
FissionLangModule: q.FissionLangModule.replaceDB(db),
|
|
FissionNotify: q.FissionNotify.replaceDB(db),
|
|
FissionNotifyResp: q.FissionNotifyResp.replaceDB(db),
|
|
FissionNotifyTask: q.FissionNotifyTask.replaceDB(db),
|
|
FissionPointDeduct: q.FissionPointDeduct.replaceDB(db),
|
|
FissionPointsLog: q.FissionPointsLog.replaceDB(db),
|
|
FissionPrizeWheel: q.FissionPrizeWheel.replaceDB(db),
|
|
FissionPrizeWheelLog: q.FissionPrizeWheelLog.replaceDB(db),
|
|
FissionQa: q.FissionQa.replaceDB(db),
|
|
FissionQaLog: q.FissionQaLog.replaceDB(db),
|
|
FissionQuiz: q.FissionQuiz.replaceDB(db),
|
|
FissionQuizLog: q.FissionQuizLog.replaceDB(db),
|
|
FissionReferral: q.FissionReferral.replaceDB(db),
|
|
FissionRewardRecord: q.FissionRewardRecord.replaceDB(db),
|
|
FissionRewardRecordForm: q.FissionRewardRecordForm.replaceDB(db),
|
|
FissionSign: q.FissionSign.replaceDB(db),
|
|
FissionSignDay: q.FissionSignDay.replaceDB(db),
|
|
FissionSignLog: q.FissionSignLog.replaceDB(db),
|
|
FissionSlot: q.FissionSlot.replaceDB(db),
|
|
FissionSlotLog: q.FissionSlotLog.replaceDB(db),
|
|
FissionTargetRecord: q.FissionTargetRecord.replaceDB(db),
|
|
FissionTemp: q.FissionTemp.replaceDB(db),
|
|
FissionTempGroup: q.FissionTempGroup.replaceDB(db),
|
|
FissionTempGroupLang: q.FissionTempGroupLang.replaceDB(db),
|
|
FissionTempImage: q.FissionTempImage.replaceDB(db),
|
|
FissionTempLang: q.FissionTempLang.replaceDB(db),
|
|
FissionTotal: q.FissionTotal.replaceDB(db),
|
|
FissionTotalCycle: q.FissionTotalCycle.replaceDB(db),
|
|
FissionUnlockReward: q.FissionUnlockReward.replaceDB(db),
|
|
FissionUno: q.FissionUno.replaceDB(db),
|
|
FissionUnoCollect: q.FissionUnoCollect.replaceDB(db),
|
|
FissionUnoLog: q.FissionUnoLog.replaceDB(db),
|
|
FissionUser: q.FissionUser.replaceDB(db),
|
|
FissionUserActive: q.FissionUserActive.replaceDB(db),
|
|
FissionUserAttr: q.FissionUserAttr.replaceDB(db),
|
|
FissionUserAttrTotal: q.FissionUserAttrTotal.replaceDB(db),
|
|
FissionUserCond: q.FissionUserCond.replaceDB(db),
|
|
FissionUserCondRecord: q.FissionUserCondRecord.replaceDB(db),
|
|
FissionUserCtlink: q.FissionUserCtlink.replaceDB(db),
|
|
FissionUserDylink: q.FissionUserDylink.replaceDB(db),
|
|
FissionUserEvent: q.FissionUserEvent.replaceDB(db),
|
|
FissionUserJattr: q.FissionUserJattr.replaceDB(db),
|
|
FissionUserLevel: q.FissionUserLevel.replaceDB(db),
|
|
FissionUserLevelRelated: q.FissionUserLevelRelated.replaceDB(db),
|
|
FissionUserPreCond: q.FissionUserPreCond.replaceDB(db),
|
|
FissionUserStat: q.FissionUserStat.replaceDB(db),
|
|
FissionUserTaskRecord: q.FissionUserTaskRecord.replaceDB(db),
|
|
FissionUserTaskReward: q.FissionUserTaskReward.replaceDB(db),
|
|
FissionUserTaskValid: q.FissionUserTaskValid.replaceDB(db),
|
|
FissionV: q.FissionV.replaceDB(db),
|
|
FissionVsLog: q.FissionVsLog.replaceDB(db),
|
|
FissionVsVote: q.FissionVsVote.replaceDB(db),
|
|
FissionVsVoteSettlement: q.FissionVsVoteSettlement.replaceDB(db),
|
|
FissionWebUser: q.FissionWebUser.replaceDB(db),
|
|
FissionWin: q.FissionWin.replaceDB(db),
|
|
Form: q.Form.replaceDB(db),
|
|
GameAction: q.GameAction.replaceDB(db),
|
|
GameLink: q.GameLink.replaceDB(db),
|
|
GameTotal: q.GameTotal.replaceDB(db),
|
|
GameTotalDate: q.GameTotalDate.replaceDB(db),
|
|
GameUser: q.GameUser.replaceDB(db),
|
|
Lang: q.Lang.replaceDB(db),
|
|
LangTextMark: q.LangTextMark.replaceDB(db),
|
|
LibraryQa: q.LibraryQa.replaceDB(db),
|
|
LibraryQaGroup: q.LibraryQaGroup.replaceDB(db),
|
|
LibraryQaOption: q.LibraryQaOption.replaceDB(db),
|
|
LvAPILog: q.LvAPILog.replaceDB(db),
|
|
Material: q.Material.replaceDB(db),
|
|
ModuleStatisticsEventflow: q.ModuleStatisticsEventflow.replaceDB(db),
|
|
NotifyURL: q.NotifyURL.replaceDB(db),
|
|
OperateLog: q.OperateLog.replaceDB(db),
|
|
Project: q.Project.replaceDB(db),
|
|
ProjectAd: q.ProjectAd.replaceDB(db),
|
|
ProjectSecret: q.ProjectSecret.replaceDB(db),
|
|
ProjectUser: q.ProjectUser.replaceDB(db),
|
|
ProjectUserCoin: q.ProjectUserCoin.replaceDB(db),
|
|
ProjectUserCoinDeduct: q.ProjectUserCoinDeduct.replaceDB(db),
|
|
ProjectUserCoinExpired: q.ProjectUserCoinExpired.replaceDB(db),
|
|
ProjectUserCoinLog: q.ProjectUserCoinLog.replaceDB(db),
|
|
ProjectUserCoinRecord: q.ProjectUserCoinRecord.replaceDB(db),
|
|
ProjectUserCoinUse: q.ProjectUserCoinUse.replaceDB(db),
|
|
ProjectUserInfoLog: q.ProjectUserInfoLog.replaceDB(db),
|
|
RedeemMall: q.RedeemMall.replaceDB(db),
|
|
RedeemMallItem: q.RedeemMallItem.replaceDB(db),
|
|
RedeemMallItemTask: q.RedeemMallItemTask.replaceDB(db),
|
|
RedeemMallRecord: q.RedeemMallRecord.replaceDB(db),
|
|
RedeemMallRelate: q.RedeemMallRelate.replaceDB(db),
|
|
Register: q.Register.replaceDB(db),
|
|
RegisterAudit: q.RegisterAudit.replaceDB(db),
|
|
Reward: q.Reward.replaceDB(db),
|
|
RewardLang: q.RewardLang.replaceDB(db),
|
|
RewardPush: q.RewardPush.replaceDB(db),
|
|
RewardPushLog: q.RewardPushLog.replaceDB(db),
|
|
RewardPushTask: q.RewardPushTask.replaceDB(db),
|
|
RewardRelated: q.RewardRelated.replaceDB(db),
|
|
ServerWhitelist: q.ServerWhitelist.replaceDB(db),
|
|
SlowLog: q.SlowLog.replaceDB(db),
|
|
TCoin: q.TCoin.replaceDB(db),
|
|
TCoinLang: q.TCoinLang.replaceDB(db),
|
|
User: q.User.replaceDB(db),
|
|
UserBehavior: q.UserBehavior.replaceDB(db),
|
|
UserProjectRelate: q.UserProjectRelate.replaceDB(db),
|
|
}
|
|
}
|
|
|
|
type queryCtx struct {
|
|
Company *companyDo
|
|
CompanyMade *companyMadeDo
|
|
CronLog *cronLogDo
|
|
ErrLog *errLogDo
|
|
ExportTask *exportTaskDo
|
|
FissionArchiveTask *fissionArchiveTaskDo
|
|
FissionBallot *fissionBallotDo
|
|
FissionBallotLog *fissionBallotLogDo
|
|
FissionBehavior *fissionBehaviorDo
|
|
FissionBlind *fissionBlindDo
|
|
FissionBlindLog *fissionBlindLogDo
|
|
FissionCampaign *fissionCampaignDo
|
|
FissionCampaignBallot *fissionCampaignBallotDo
|
|
FissionCampaignBlind *fissionCampaignBlindDo
|
|
FissionCampaignCash *fissionCampaignCashDo
|
|
FissionCampaignChannel *fissionCampaignChannelDo
|
|
FissionCampaignChat *fissionCampaignChatDo
|
|
FissionCampaignChild *fissionCampaignChildDo
|
|
FissionCampaignChop *fissionCampaignChopDo
|
|
FissionCampaignCoin *fissionCampaignCoinDo
|
|
FissionCampaignCond *fissionCampaignCondDo
|
|
FissionCampaignConfig *fissionCampaignConfigDo
|
|
FissionCampaignDice *fissionCampaignDiceDo
|
|
FissionCampaignEvent *fissionCampaignEventDo
|
|
FissionCampaignFlip *fissionCampaignFlipDo
|
|
FissionCampaignGashapon *fissionCampaignGashaponDo
|
|
FissionCampaignGold *fissionCampaignGoldDo
|
|
FissionCampaignGrid *fissionCampaignGridDo
|
|
FissionCampaignGrow *fissionCampaignGrowDo
|
|
FissionCampaignGrowStep *fissionCampaignGrowStepDo
|
|
FissionCampaignKeep *fissionCampaignKeepDo
|
|
FissionCampaignKeepStep *fissionCampaignKeepStepDo
|
|
FissionCampaignLang *fissionCampaignLangDo
|
|
FissionCampaignLongImg *fissionCampaignLongImgDo
|
|
FissionCampaignLongImgZone *fissionCampaignLongImgZoneDo
|
|
FissionCampaignPointsUse *fissionCampaignPointsUseDo
|
|
FissionCampaignPush *fissionCampaignPushDo
|
|
FissionCampaignQa *fissionCampaignQaDo
|
|
FissionCampaignQaOption *fissionCampaignQaOptionDo
|
|
FissionCampaignQaQuestion *fissionCampaignQaQuestionDo
|
|
FissionCampaignQuiz *fissionCampaignQuizDo
|
|
FissionCampaignQuizOption *fissionCampaignQuizOptionDo
|
|
FissionCampaignReferral *fissionCampaignReferralDo
|
|
FissionCampaignReward *fissionCampaignRewardDo
|
|
FissionCampaignRewardAdd *fissionCampaignRewardAddDo
|
|
FissionCampaignRewardAddLog *fissionCampaignRewardAddLogDo
|
|
FissionCampaignRewardRule *fissionCampaignRewardRuleDo
|
|
FissionCampaignSign *fissionCampaignSignDo
|
|
FissionCampaignSlot *fissionCampaignSlotDo
|
|
FissionCampaignStyle *fissionCampaignStyleDo
|
|
FissionCampaignTask *fissionCampaignTaskDo
|
|
FissionCampaignTicket *fissionCampaignTicketDo
|
|
FissionCampaignUno *fissionCampaignUnoDo
|
|
FissionCampaignUnoCard *fissionCampaignUnoCardDo
|
|
FissionCampaignUnoGroup *fissionCampaignUnoGroupDo
|
|
FissionCampaignV *fissionCampaignVDo
|
|
FissionCampaignVsSchedule *fissionCampaignVsScheduleDo
|
|
FissionCampaignVsTeam *fissionCampaignVsTeamDo
|
|
FissionCampaignWheel *fissionCampaignWheelDo
|
|
FissionCampaignWin *fissionCampaignWinDo
|
|
FissionCash *fissionCashDo
|
|
FissionCashRecord *fissionCashRecordDo
|
|
FissionChat *fissionChatDo
|
|
FissionChatMsg *fissionChatMsgDo
|
|
FissionChildUser *fissionChildUserDo
|
|
FissionChildUserRecord *fissionChildUserRecordDo
|
|
FissionChop *fissionChopDo
|
|
FissionChopHelp *fissionChopHelpDo
|
|
FissionChopReward *fissionChopRewardDo
|
|
FissionClientReward *fissionClientRewardDo
|
|
FissionCoin *fissionCoinDo
|
|
FissionCoinLog *fissionCoinLogDo
|
|
FissionCoinScene *fissionCoinSceneDo
|
|
FissionConfig *fissionConfigDo
|
|
FissionCustomBtn *fissionCustomBtnDo
|
|
FissionDice *fissionDiceDo
|
|
FissionDiceCollect *fissionDiceCollectDo
|
|
FissionDiceMap *fissionDiceMapDo
|
|
FissionDiceMapGroup *fissionDiceMapGroupDo
|
|
FissionDiceProp *fissionDicePropDo
|
|
FissionDiceRecord *fissionDiceRecordDo
|
|
FissionDiceRun *fissionDiceRunDo
|
|
FissionFlip *fissionFlipDo
|
|
FissionFlipLog *fissionFlipLogDo
|
|
FissionGashapon *fissionGashaponDo
|
|
FissionGashaponLog *fissionGashaponLogDo
|
|
FissionGold *fissionGoldDo
|
|
FissionGoldLog *fissionGoldLogDo
|
|
FissionGrid *fissionGridDo
|
|
FissionGridLog *fissionGridLogDo
|
|
FissionGrow *fissionGrowDo
|
|
FissionGrowLife *fissionGrowLifeDo
|
|
FissionGrowRecord *fissionGrowRecordDo
|
|
FissionKeep *fissionKeepDo
|
|
FissionKeepLog *fissionKeepLogDo
|
|
FissionLangModule *fissionLangModuleDo
|
|
FissionNotify *fissionNotifyDo
|
|
FissionNotifyResp *fissionNotifyRespDo
|
|
FissionNotifyTask *fissionNotifyTaskDo
|
|
FissionPointDeduct *fissionPointDeductDo
|
|
FissionPointsLog *fissionPointsLogDo
|
|
FissionPrizeWheel *fissionPrizeWheelDo
|
|
FissionPrizeWheelLog *fissionPrizeWheelLogDo
|
|
FissionQa *fissionQaDo
|
|
FissionQaLog *fissionQaLogDo
|
|
FissionQuiz *fissionQuizDo
|
|
FissionQuizLog *fissionQuizLogDo
|
|
FissionReferral *fissionReferralDo
|
|
FissionRewardRecord *fissionRewardRecordDo
|
|
FissionRewardRecordForm *fissionRewardRecordFormDo
|
|
FissionSign *fissionSignDo
|
|
FissionSignDay *fissionSignDayDo
|
|
FissionSignLog *fissionSignLogDo
|
|
FissionSlot *fissionSlotDo
|
|
FissionSlotLog *fissionSlotLogDo
|
|
FissionTargetRecord *fissionTargetRecordDo
|
|
FissionTemp *fissionTempDo
|
|
FissionTempGroup *fissionTempGroupDo
|
|
FissionTempGroupLang *fissionTempGroupLangDo
|
|
FissionTempImage *fissionTempImageDo
|
|
FissionTempLang *fissionTempLangDo
|
|
FissionTotal *fissionTotalDo
|
|
FissionTotalCycle *fissionTotalCycleDo
|
|
FissionUnlockReward *fissionUnlockRewardDo
|
|
FissionUno *fissionUnoDo
|
|
FissionUnoCollect *fissionUnoCollectDo
|
|
FissionUnoLog *fissionUnoLogDo
|
|
FissionUser *fissionUserDo
|
|
FissionUserActive *fissionUserActiveDo
|
|
FissionUserAttr *fissionUserAttrDo
|
|
FissionUserAttrTotal *fissionUserAttrTotalDo
|
|
FissionUserCond *fissionUserCondDo
|
|
FissionUserCondRecord *fissionUserCondRecordDo
|
|
FissionUserCtlink *fissionUserCtlinkDo
|
|
FissionUserDylink *fissionUserDylinkDo
|
|
FissionUserEvent *fissionUserEventDo
|
|
FissionUserJattr *fissionUserJattrDo
|
|
FissionUserLevel *fissionUserLevelDo
|
|
FissionUserLevelRelated *fissionUserLevelRelatedDo
|
|
FissionUserPreCond *fissionUserPreCondDo
|
|
FissionUserStat *fissionUserStatDo
|
|
FissionUserTaskRecord *fissionUserTaskRecordDo
|
|
FissionUserTaskReward *fissionUserTaskRewardDo
|
|
FissionUserTaskValid *fissionUserTaskValidDo
|
|
FissionV *fissionVDo
|
|
FissionVsLog *fissionVsLogDo
|
|
FissionVsVote *fissionVsVoteDo
|
|
FissionVsVoteSettlement *fissionVsVoteSettlementDo
|
|
FissionWebUser *fissionWebUserDo
|
|
FissionWin *fissionWinDo
|
|
Form *formDo
|
|
GameAction *gameActionDo
|
|
GameLink *gameLinkDo
|
|
GameTotal *gameTotalDo
|
|
GameTotalDate *gameTotalDateDo
|
|
GameUser *gameUserDo
|
|
Lang *langDo
|
|
LangTextMark *langTextMarkDo
|
|
LibraryQa *libraryQaDo
|
|
LibraryQaGroup *libraryQaGroupDo
|
|
LibraryQaOption *libraryQaOptionDo
|
|
LvAPILog *lvAPILogDo
|
|
Material *materialDo
|
|
ModuleStatisticsEventflow *moduleStatisticsEventflowDo
|
|
NotifyURL *notifyURLDo
|
|
OperateLog *operateLogDo
|
|
Project *projectDo
|
|
ProjectAd *projectAdDo
|
|
ProjectSecret *projectSecretDo
|
|
ProjectUser *projectUserDo
|
|
ProjectUserCoin *projectUserCoinDo
|
|
ProjectUserCoinDeduct *projectUserCoinDeductDo
|
|
ProjectUserCoinExpired *projectUserCoinExpiredDo
|
|
ProjectUserCoinLog *projectUserCoinLogDo
|
|
ProjectUserCoinRecord *projectUserCoinRecordDo
|
|
ProjectUserCoinUse *projectUserCoinUseDo
|
|
ProjectUserInfoLog *projectUserInfoLogDo
|
|
RedeemMall *redeemMallDo
|
|
RedeemMallItem *redeemMallItemDo
|
|
RedeemMallItemTask *redeemMallItemTaskDo
|
|
RedeemMallRecord *redeemMallRecordDo
|
|
RedeemMallRelate *redeemMallRelateDo
|
|
Register *registerDo
|
|
RegisterAudit *registerAuditDo
|
|
Reward *rewardDo
|
|
RewardLang *rewardLangDo
|
|
RewardPush *rewardPushDo
|
|
RewardPushLog *rewardPushLogDo
|
|
RewardPushTask *rewardPushTaskDo
|
|
RewardRelated *rewardRelatedDo
|
|
ServerWhitelist *serverWhitelistDo
|
|
SlowLog *slowLogDo
|
|
TCoin *tCoinDo
|
|
TCoinLang *tCoinLangDo
|
|
User *userDo
|
|
UserBehavior *userBehaviorDo
|
|
UserProjectRelate *userProjectRelateDo
|
|
}
|
|
|
|
func (q *Query) WithContext(ctx context.Context) *queryCtx {
|
|
return &queryCtx{
|
|
Company: q.Company.WithContext(ctx),
|
|
CompanyMade: q.CompanyMade.WithContext(ctx),
|
|
CronLog: q.CronLog.WithContext(ctx),
|
|
ErrLog: q.ErrLog.WithContext(ctx),
|
|
ExportTask: q.ExportTask.WithContext(ctx),
|
|
FissionArchiveTask: q.FissionArchiveTask.WithContext(ctx),
|
|
FissionBallot: q.FissionBallot.WithContext(ctx),
|
|
FissionBallotLog: q.FissionBallotLog.WithContext(ctx),
|
|
FissionBehavior: q.FissionBehavior.WithContext(ctx),
|
|
FissionBlind: q.FissionBlind.WithContext(ctx),
|
|
FissionBlindLog: q.FissionBlindLog.WithContext(ctx),
|
|
FissionCampaign: q.FissionCampaign.WithContext(ctx),
|
|
FissionCampaignBallot: q.FissionCampaignBallot.WithContext(ctx),
|
|
FissionCampaignBlind: q.FissionCampaignBlind.WithContext(ctx),
|
|
FissionCampaignCash: q.FissionCampaignCash.WithContext(ctx),
|
|
FissionCampaignChannel: q.FissionCampaignChannel.WithContext(ctx),
|
|
FissionCampaignChat: q.FissionCampaignChat.WithContext(ctx),
|
|
FissionCampaignChild: q.FissionCampaignChild.WithContext(ctx),
|
|
FissionCampaignChop: q.FissionCampaignChop.WithContext(ctx),
|
|
FissionCampaignCoin: q.FissionCampaignCoin.WithContext(ctx),
|
|
FissionCampaignCond: q.FissionCampaignCond.WithContext(ctx),
|
|
FissionCampaignConfig: q.FissionCampaignConfig.WithContext(ctx),
|
|
FissionCampaignDice: q.FissionCampaignDice.WithContext(ctx),
|
|
FissionCampaignEvent: q.FissionCampaignEvent.WithContext(ctx),
|
|
FissionCampaignFlip: q.FissionCampaignFlip.WithContext(ctx),
|
|
FissionCampaignGashapon: q.FissionCampaignGashapon.WithContext(ctx),
|
|
FissionCampaignGold: q.FissionCampaignGold.WithContext(ctx),
|
|
FissionCampaignGrid: q.FissionCampaignGrid.WithContext(ctx),
|
|
FissionCampaignGrow: q.FissionCampaignGrow.WithContext(ctx),
|
|
FissionCampaignGrowStep: q.FissionCampaignGrowStep.WithContext(ctx),
|
|
FissionCampaignKeep: q.FissionCampaignKeep.WithContext(ctx),
|
|
FissionCampaignKeepStep: q.FissionCampaignKeepStep.WithContext(ctx),
|
|
FissionCampaignLang: q.FissionCampaignLang.WithContext(ctx),
|
|
FissionCampaignLongImg: q.FissionCampaignLongImg.WithContext(ctx),
|
|
FissionCampaignLongImgZone: q.FissionCampaignLongImgZone.WithContext(ctx),
|
|
FissionCampaignPointsUse: q.FissionCampaignPointsUse.WithContext(ctx),
|
|
FissionCampaignPush: q.FissionCampaignPush.WithContext(ctx),
|
|
FissionCampaignQa: q.FissionCampaignQa.WithContext(ctx),
|
|
FissionCampaignQaOption: q.FissionCampaignQaOption.WithContext(ctx),
|
|
FissionCampaignQaQuestion: q.FissionCampaignQaQuestion.WithContext(ctx),
|
|
FissionCampaignQuiz: q.FissionCampaignQuiz.WithContext(ctx),
|
|
FissionCampaignQuizOption: q.FissionCampaignQuizOption.WithContext(ctx),
|
|
FissionCampaignReferral: q.FissionCampaignReferral.WithContext(ctx),
|
|
FissionCampaignReward: q.FissionCampaignReward.WithContext(ctx),
|
|
FissionCampaignRewardAdd: q.FissionCampaignRewardAdd.WithContext(ctx),
|
|
FissionCampaignRewardAddLog: q.FissionCampaignRewardAddLog.WithContext(ctx),
|
|
FissionCampaignRewardRule: q.FissionCampaignRewardRule.WithContext(ctx),
|
|
FissionCampaignSign: q.FissionCampaignSign.WithContext(ctx),
|
|
FissionCampaignSlot: q.FissionCampaignSlot.WithContext(ctx),
|
|
FissionCampaignStyle: q.FissionCampaignStyle.WithContext(ctx),
|
|
FissionCampaignTask: q.FissionCampaignTask.WithContext(ctx),
|
|
FissionCampaignTicket: q.FissionCampaignTicket.WithContext(ctx),
|
|
FissionCampaignUno: q.FissionCampaignUno.WithContext(ctx),
|
|
FissionCampaignUnoCard: q.FissionCampaignUnoCard.WithContext(ctx),
|
|
FissionCampaignUnoGroup: q.FissionCampaignUnoGroup.WithContext(ctx),
|
|
FissionCampaignV: q.FissionCampaignV.WithContext(ctx),
|
|
FissionCampaignVsSchedule: q.FissionCampaignVsSchedule.WithContext(ctx),
|
|
FissionCampaignVsTeam: q.FissionCampaignVsTeam.WithContext(ctx),
|
|
FissionCampaignWheel: q.FissionCampaignWheel.WithContext(ctx),
|
|
FissionCampaignWin: q.FissionCampaignWin.WithContext(ctx),
|
|
FissionCash: q.FissionCash.WithContext(ctx),
|
|
FissionCashRecord: q.FissionCashRecord.WithContext(ctx),
|
|
FissionChat: q.FissionChat.WithContext(ctx),
|
|
FissionChatMsg: q.FissionChatMsg.WithContext(ctx),
|
|
FissionChildUser: q.FissionChildUser.WithContext(ctx),
|
|
FissionChildUserRecord: q.FissionChildUserRecord.WithContext(ctx),
|
|
FissionChop: q.FissionChop.WithContext(ctx),
|
|
FissionChopHelp: q.FissionChopHelp.WithContext(ctx),
|
|
FissionChopReward: q.FissionChopReward.WithContext(ctx),
|
|
FissionClientReward: q.FissionClientReward.WithContext(ctx),
|
|
FissionCoin: q.FissionCoin.WithContext(ctx),
|
|
FissionCoinLog: q.FissionCoinLog.WithContext(ctx),
|
|
FissionCoinScene: q.FissionCoinScene.WithContext(ctx),
|
|
FissionConfig: q.FissionConfig.WithContext(ctx),
|
|
FissionCustomBtn: q.FissionCustomBtn.WithContext(ctx),
|
|
FissionDice: q.FissionDice.WithContext(ctx),
|
|
FissionDiceCollect: q.FissionDiceCollect.WithContext(ctx),
|
|
FissionDiceMap: q.FissionDiceMap.WithContext(ctx),
|
|
FissionDiceMapGroup: q.FissionDiceMapGroup.WithContext(ctx),
|
|
FissionDiceProp: q.FissionDiceProp.WithContext(ctx),
|
|
FissionDiceRecord: q.FissionDiceRecord.WithContext(ctx),
|
|
FissionDiceRun: q.FissionDiceRun.WithContext(ctx),
|
|
FissionFlip: q.FissionFlip.WithContext(ctx),
|
|
FissionFlipLog: q.FissionFlipLog.WithContext(ctx),
|
|
FissionGashapon: q.FissionGashapon.WithContext(ctx),
|
|
FissionGashaponLog: q.FissionGashaponLog.WithContext(ctx),
|
|
FissionGold: q.FissionGold.WithContext(ctx),
|
|
FissionGoldLog: q.FissionGoldLog.WithContext(ctx),
|
|
FissionGrid: q.FissionGrid.WithContext(ctx),
|
|
FissionGridLog: q.FissionGridLog.WithContext(ctx),
|
|
FissionGrow: q.FissionGrow.WithContext(ctx),
|
|
FissionGrowLife: q.FissionGrowLife.WithContext(ctx),
|
|
FissionGrowRecord: q.FissionGrowRecord.WithContext(ctx),
|
|
FissionKeep: q.FissionKeep.WithContext(ctx),
|
|
FissionKeepLog: q.FissionKeepLog.WithContext(ctx),
|
|
FissionLangModule: q.FissionLangModule.WithContext(ctx),
|
|
FissionNotify: q.FissionNotify.WithContext(ctx),
|
|
FissionNotifyResp: q.FissionNotifyResp.WithContext(ctx),
|
|
FissionNotifyTask: q.FissionNotifyTask.WithContext(ctx),
|
|
FissionPointDeduct: q.FissionPointDeduct.WithContext(ctx),
|
|
FissionPointsLog: q.FissionPointsLog.WithContext(ctx),
|
|
FissionPrizeWheel: q.FissionPrizeWheel.WithContext(ctx),
|
|
FissionPrizeWheelLog: q.FissionPrizeWheelLog.WithContext(ctx),
|
|
FissionQa: q.FissionQa.WithContext(ctx),
|
|
FissionQaLog: q.FissionQaLog.WithContext(ctx),
|
|
FissionQuiz: q.FissionQuiz.WithContext(ctx),
|
|
FissionQuizLog: q.FissionQuizLog.WithContext(ctx),
|
|
FissionReferral: q.FissionReferral.WithContext(ctx),
|
|
FissionRewardRecord: q.FissionRewardRecord.WithContext(ctx),
|
|
FissionRewardRecordForm: q.FissionRewardRecordForm.WithContext(ctx),
|
|
FissionSign: q.FissionSign.WithContext(ctx),
|
|
FissionSignDay: q.FissionSignDay.WithContext(ctx),
|
|
FissionSignLog: q.FissionSignLog.WithContext(ctx),
|
|
FissionSlot: q.FissionSlot.WithContext(ctx),
|
|
FissionSlotLog: q.FissionSlotLog.WithContext(ctx),
|
|
FissionTargetRecord: q.FissionTargetRecord.WithContext(ctx),
|
|
FissionTemp: q.FissionTemp.WithContext(ctx),
|
|
FissionTempGroup: q.FissionTempGroup.WithContext(ctx),
|
|
FissionTempGroupLang: q.FissionTempGroupLang.WithContext(ctx),
|
|
FissionTempImage: q.FissionTempImage.WithContext(ctx),
|
|
FissionTempLang: q.FissionTempLang.WithContext(ctx),
|
|
FissionTotal: q.FissionTotal.WithContext(ctx),
|
|
FissionTotalCycle: q.FissionTotalCycle.WithContext(ctx),
|
|
FissionUnlockReward: q.FissionUnlockReward.WithContext(ctx),
|
|
FissionUno: q.FissionUno.WithContext(ctx),
|
|
FissionUnoCollect: q.FissionUnoCollect.WithContext(ctx),
|
|
FissionUnoLog: q.FissionUnoLog.WithContext(ctx),
|
|
FissionUser: q.FissionUser.WithContext(ctx),
|
|
FissionUserActive: q.FissionUserActive.WithContext(ctx),
|
|
FissionUserAttr: q.FissionUserAttr.WithContext(ctx),
|
|
FissionUserAttrTotal: q.FissionUserAttrTotal.WithContext(ctx),
|
|
FissionUserCond: q.FissionUserCond.WithContext(ctx),
|
|
FissionUserCondRecord: q.FissionUserCondRecord.WithContext(ctx),
|
|
FissionUserCtlink: q.FissionUserCtlink.WithContext(ctx),
|
|
FissionUserDylink: q.FissionUserDylink.WithContext(ctx),
|
|
FissionUserEvent: q.FissionUserEvent.WithContext(ctx),
|
|
FissionUserJattr: q.FissionUserJattr.WithContext(ctx),
|
|
FissionUserLevel: q.FissionUserLevel.WithContext(ctx),
|
|
FissionUserLevelRelated: q.FissionUserLevelRelated.WithContext(ctx),
|
|
FissionUserPreCond: q.FissionUserPreCond.WithContext(ctx),
|
|
FissionUserStat: q.FissionUserStat.WithContext(ctx),
|
|
FissionUserTaskRecord: q.FissionUserTaskRecord.WithContext(ctx),
|
|
FissionUserTaskReward: q.FissionUserTaskReward.WithContext(ctx),
|
|
FissionUserTaskValid: q.FissionUserTaskValid.WithContext(ctx),
|
|
FissionV: q.FissionV.WithContext(ctx),
|
|
FissionVsLog: q.FissionVsLog.WithContext(ctx),
|
|
FissionVsVote: q.FissionVsVote.WithContext(ctx),
|
|
FissionVsVoteSettlement: q.FissionVsVoteSettlement.WithContext(ctx),
|
|
FissionWebUser: q.FissionWebUser.WithContext(ctx),
|
|
FissionWin: q.FissionWin.WithContext(ctx),
|
|
Form: q.Form.WithContext(ctx),
|
|
GameAction: q.GameAction.WithContext(ctx),
|
|
GameLink: q.GameLink.WithContext(ctx),
|
|
GameTotal: q.GameTotal.WithContext(ctx),
|
|
GameTotalDate: q.GameTotalDate.WithContext(ctx),
|
|
GameUser: q.GameUser.WithContext(ctx),
|
|
Lang: q.Lang.WithContext(ctx),
|
|
LangTextMark: q.LangTextMark.WithContext(ctx),
|
|
LibraryQa: q.LibraryQa.WithContext(ctx),
|
|
LibraryQaGroup: q.LibraryQaGroup.WithContext(ctx),
|
|
LibraryQaOption: q.LibraryQaOption.WithContext(ctx),
|
|
LvAPILog: q.LvAPILog.WithContext(ctx),
|
|
Material: q.Material.WithContext(ctx),
|
|
ModuleStatisticsEventflow: q.ModuleStatisticsEventflow.WithContext(ctx),
|
|
NotifyURL: q.NotifyURL.WithContext(ctx),
|
|
OperateLog: q.OperateLog.WithContext(ctx),
|
|
Project: q.Project.WithContext(ctx),
|
|
ProjectAd: q.ProjectAd.WithContext(ctx),
|
|
ProjectSecret: q.ProjectSecret.WithContext(ctx),
|
|
ProjectUser: q.ProjectUser.WithContext(ctx),
|
|
ProjectUserCoin: q.ProjectUserCoin.WithContext(ctx),
|
|
ProjectUserCoinDeduct: q.ProjectUserCoinDeduct.WithContext(ctx),
|
|
ProjectUserCoinExpired: q.ProjectUserCoinExpired.WithContext(ctx),
|
|
ProjectUserCoinLog: q.ProjectUserCoinLog.WithContext(ctx),
|
|
ProjectUserCoinRecord: q.ProjectUserCoinRecord.WithContext(ctx),
|
|
ProjectUserCoinUse: q.ProjectUserCoinUse.WithContext(ctx),
|
|
ProjectUserInfoLog: q.ProjectUserInfoLog.WithContext(ctx),
|
|
RedeemMall: q.RedeemMall.WithContext(ctx),
|
|
RedeemMallItem: q.RedeemMallItem.WithContext(ctx),
|
|
RedeemMallItemTask: q.RedeemMallItemTask.WithContext(ctx),
|
|
RedeemMallRecord: q.RedeemMallRecord.WithContext(ctx),
|
|
RedeemMallRelate: q.RedeemMallRelate.WithContext(ctx),
|
|
Register: q.Register.WithContext(ctx),
|
|
RegisterAudit: q.RegisterAudit.WithContext(ctx),
|
|
Reward: q.Reward.WithContext(ctx),
|
|
RewardLang: q.RewardLang.WithContext(ctx),
|
|
RewardPush: q.RewardPush.WithContext(ctx),
|
|
RewardPushLog: q.RewardPushLog.WithContext(ctx),
|
|
RewardPushTask: q.RewardPushTask.WithContext(ctx),
|
|
RewardRelated: q.RewardRelated.WithContext(ctx),
|
|
ServerWhitelist: q.ServerWhitelist.WithContext(ctx),
|
|
SlowLog: q.SlowLog.WithContext(ctx),
|
|
TCoin: q.TCoin.WithContext(ctx),
|
|
TCoinLang: q.TCoinLang.WithContext(ctx),
|
|
User: q.User.WithContext(ctx),
|
|
UserBehavior: q.UserBehavior.WithContext(ctx),
|
|
UserProjectRelate: q.UserProjectRelate.WithContext(ctx),
|
|
}
|
|
}
|
|
|
|
func (q *Query) Transaction(fc func(tx *Query) error, opts ...*sql.TxOptions) error {
|
|
return q.db.Transaction(func(tx *gorm.DB) error { return fc(q.clone(tx)) }, opts...)
|
|
}
|
|
|
|
func (q *Query) Begin(opts ...*sql.TxOptions) *QueryTx {
|
|
tx := q.db.Begin(opts...)
|
|
return &QueryTx{Query: q.clone(tx), Error: tx.Error}
|
|
}
|
|
|
|
type QueryTx struct {
|
|
*Query
|
|
Error error
|
|
}
|
|
|
|
func (q *QueryTx) Commit() error {
|
|
return q.db.Commit().Error
|
|
}
|
|
|
|
func (q *QueryTx) Rollback() error {
|
|
return q.db.Rollback().Error
|
|
}
|
|
|
|
func (q *QueryTx) SavePoint(name string) error {
|
|
return q.db.SavePoint(name).Error
|
|
}
|
|
|
|
func (q *QueryTx) RollbackTo(name string) error {
|
|
return q.db.RollbackTo(name).Error
|
|
}
|