+274
@@ -0,0 +1,274 @@
|
||||
package models
|
||||
|
||||
const (
|
||||
VideoDb = "DataBase:Video" // 数据库对象名 主数据库 存放强业务相关的数据
|
||||
LogDb = "DataBase:Log" // 日志数据库
|
||||
LogReadDb = "Read:DataBase:Log" // 只读日志数据 前缀Read 不可缺少 否则默认选择为主库(primary)
|
||||
StatDb = "DataBase:Stat" // 统计数据库 存放统计 渠道相关的数据
|
||||
|
||||
UserTable = "user" // 用户
|
||||
IDTable = "auto_id" // 自增id表
|
||||
Setting = "setting" // 用户设置
|
||||
Wallet = "wallet" // 钱包
|
||||
FundTransferLog = "fund_transfer_log" // AI女友V2上下分记录
|
||||
Activity = "activity" // 活动表
|
||||
ActivityPrize = "activity_prize" // 活动奖品表
|
||||
ActivityPrizePool = "activity_prize_pool" // 活动奖池表
|
||||
ActivityUserFree = "activity_user_free" // 活动用户免费次数记录表
|
||||
ActivityUserRecord = "activity_user_record" // 活动用户抽奖记录表
|
||||
ActivityModels = "activity_models"
|
||||
ActivityGitStock = "activity_gift_stock"
|
||||
ActivitySoldRecord = "activity_sold_record"
|
||||
ActivityWinRecord = "activity_win_record"
|
||||
ActivityJoinPersons = "activity_join_persons"
|
||||
FaqTable = "user_faq" // 用户常见问题表
|
||||
FeedBack = "user_feedback" // 用户反馈意见表
|
||||
WordsFilter = "filter" // 敏感词表
|
||||
Tag = "tag" // 标签表
|
||||
UserTag = "user_tag" // 用户标签表
|
||||
VideoInfo = "video_info" // 视频信息表
|
||||
HevcTask = "hevc_task" // H.265 云转码任务记录
|
||||
SearchLog = "search_log" // 搜索日志
|
||||
Report = "report" // 举报
|
||||
ReportTypes = "report_types" // 举报种类
|
||||
Admin = "admin" // 管理员
|
||||
StatRecord = "stat_record" // 统计记录表
|
||||
VideoStat = "video_stat" // 视屏统计表
|
||||
VideoTotalStat = "video_total_stat" // 视屏总量统计表
|
||||
TagPlayStat = "tag_play_stat" // 标签播放次数统计表
|
||||
Source = "source" // 资源管理
|
||||
Tone = "tone" // 音色最热
|
||||
ToneRecom = "tone_recom" // 官方推荐
|
||||
UserAct = "user_act" // 用户行为记录表
|
||||
VisitLog = "visit_log" // 用户访问记录表
|
||||
Product = "product" // vip商品表
|
||||
ProductBenefit = "product_benefit" // vip商品权益
|
||||
ProductHistory = "product_history" // vip商品购买记录
|
||||
ProductPosition = "product_position" // 商品位置
|
||||
Invitation = "invitation" // 推广关系绑定
|
||||
ProxyIncomeLog = "proxy_income_log" // 推广收益记录
|
||||
InviteLog = "invite_log" // 邀请动作记录表
|
||||
WithdrawChannel = "withdraw_channel" // 提现渠道配置
|
||||
WithdrawTariff = "withdraw_tariff" // 提现税率
|
||||
WithdrawOrder = "withdraw_order" // 提现订单
|
||||
RechargeOrder = "recharge_order" // 充值订单
|
||||
RejectTemplate = "reject_template" // 审核拒绝模版
|
||||
Transaction = "transaction" // 收支金币流水
|
||||
PayChannel = "pay_channel" // 支付渠道
|
||||
Gold = "gold" // 充值金额配置
|
||||
GoldConf = "gold_config" // 金币配置表
|
||||
GameGold = "gameGold" // 游戏充值金额配置
|
||||
LoginLog = "login_log" // 设备登陆,手机登陆日志
|
||||
PlayLog = "play_log" // 播放日志
|
||||
Ads = "ads" // 广告配置表
|
||||
AdReview = "ad_review" // 广告审核
|
||||
Annou = "annou" // 公告
|
||||
Announce = "announce" // 会员中心跑马灯
|
||||
Follow = "user_follow" // 关注表
|
||||
HotCity = "hot_city" // 热门城市
|
||||
Location = "location" // 城市信息
|
||||
PayVideoLog = "pay_video_log" // 视频支付日志
|
||||
RewardVideoLog = "reward_video_log" // 视频打赏日志
|
||||
Authority = "authority" // 权限
|
||||
Role = "role" // 角色表
|
||||
PushModel = "video_push" // 官方推荐视频列表
|
||||
PullLog = "pull_log" // 视频同步记录
|
||||
WelfareLog = "welfare" // 福利添加记录
|
||||
Version = "version" // 系统版本
|
||||
KeywordStat = "key_word_stat" // 关键字统计
|
||||
KWRankStat = "kw_rank_stat" // 关键排行统计
|
||||
SectionClick = "section_click" // 专题点击统计表
|
||||
TransactionAct = "transaction_act" // 兑换账户
|
||||
OrderStat = "order_stat" // 订单统计
|
||||
Msg = "message" // 消息表
|
||||
SyncCdnLog = "sync_cnd_log" // 同步CDN记录表
|
||||
WebOperatorLog = "web_operator_log" // 后台操作日志
|
||||
UserRecoRecord = "user_reco_record" // 用户推荐记录
|
||||
IpBlock = "ip_block" // ip黑名单
|
||||
IpWhite = "ip_white" // ip白名单
|
||||
OperationLog = "operation_log" // 帖子、用户列表操作日志记录
|
||||
UserStat = "user_stat" // 用户数据统计
|
||||
NoticeFmt = "notice_fmt" // 通知样板
|
||||
NoticeRecd = "notice_recd" // 通知记录
|
||||
UserReco = "user_reco" // 用户推荐配置
|
||||
NewRegister = "user_register_log" // 新注册用户接口调用记录表
|
||||
ExchCode = "exch_code" // 兑换码
|
||||
ExchLog = "exch_log" // 兑换码兑换记录
|
||||
ChatRobot = "chat_robot" // 聊天机器人配置
|
||||
ContentLibrary = "content_library" // 聊天机器人内容库
|
||||
Fsid2UID = "fsid_uid" // 文件服发布者id映射uid
|
||||
NewsHot = "news_hot" // 帖子热度统计
|
||||
RecmdTag = "recmd_tag" // 热词
|
||||
FreeVidConfig = "free_vid_config" // 免费观看视频配置列表
|
||||
LDYConfig = "ldy_config" // 落地也配置
|
||||
Questionnaire = "questionnaire" // 调查问卷
|
||||
LotteryLog = "lottery_log" // 活动抽奖号记录
|
||||
VerifyReport = "verify_report" // 验证报告
|
||||
Fiction = "fiction" // 小说
|
||||
AudioBook = "audio_book" // 有声小说
|
||||
AudioAnchor = "audio_anchor" // 有声小说作者
|
||||
ErrFeedback = "err_feedback" // 错误反馈
|
||||
PayAudioBook = "pay_audiobook_log" // 有声小说购买记录
|
||||
VipConfig = "vip_config" // 楼风配置
|
||||
VideoPopularityConfig = "vid_pop_config" // 视频热度配置
|
||||
Task = "task" // 任务
|
||||
TaskConfig = "task_config" // 成长任务
|
||||
Backpack = "backpack" // 用户背包
|
||||
Currency = "currency" // 货币信息
|
||||
SystemConfig = "system_config" // 系统配置
|
||||
VideoDiscount = "video_discount" // 视频折扣
|
||||
ModuleConf = "module_conf" // 模块配置
|
||||
Section = "section" // 模块下专题配置
|
||||
SectionVideo = "section_video" // 模块下视频
|
||||
TagConf = "tag_conf" // 标签配置
|
||||
VideoCoupon = "video_coupon" // 购买VIP赠送的观影券
|
||||
ModuleMarquee = "module_marquee" // 跑马灯
|
||||
VideoActivity = "video_activity" // 活动视频
|
||||
UserWatchRecord = "user_watch_record" // 用户观看记录
|
||||
ImageTop = "image_top" // 帖子置顶
|
||||
Active2023User = "active_2023_user" // 用户2023抽奖活动基本信息
|
||||
Active2023Lottery = "active_2023_lottery" // 用户2023抽奖活动抽奖信息
|
||||
Active2023Prize = "active_2023_prize" // 用户2023抽奖活动获得奖品详情
|
||||
Active2023FreeLotteryInc = "active_2023_free_lottery_inc" // 用户2023抽奖活动免费抽奖资格获取详情
|
||||
GoldExtra = "gold_extra" // 金币加赠券
|
||||
Act = "act" // 活动. 因为activity已被占用, 故而起名act
|
||||
AdsClickLog = "ads_click_log" // 广告点击
|
||||
DailyTask = "daily_task" // 每日任务
|
||||
UserDailyTaskLog = "user_daily_task_log" // 用户每日任务完成记录
|
||||
OnceTask = "once_task" // 一次性任务
|
||||
AiUnDress = "ai_un_dress" // AI脱衣记录
|
||||
Like = "like" // 我的收藏
|
||||
IntegralConfig = "integral_config" // 积分配置
|
||||
IntegralExchange = "integral_exchange" // 积分兑换列表
|
||||
OfficialConfig = "official_config" // 官方配置
|
||||
Comment = "comment" // 评论表
|
||||
Collect = "collect" // 收藏表
|
||||
UserResource = "user_resource" // 用户资源配置
|
||||
AiChangeFace = "ai_change_face" // AI视频换脸
|
||||
AiChangeFaceVideo = "ai_change_face_video" // AI换脸视频模版
|
||||
AiChangeFaceImg = "ai_change_face_img" // AI图片换脸
|
||||
ChatSession = "chat_session" // 会话(配套消息使用)
|
||||
ChatMessage = "chat_message" // 消息
|
||||
ImUser = "im_user" // IM用户映射
|
||||
AdvanceOrder = "advance_order" // 预售订单
|
||||
VideoGoldCoin = "video_gold_coin_ser" // 金币视频列表
|
||||
AdvanceConfig = "advance_config" // 预售配置
|
||||
CouponRecord = "coupon_record" // 优惠券记录
|
||||
SignRecord = "sign_record" // 打卡记录表
|
||||
VidTimeOnline = "video_time_online" // 视频定时上线表
|
||||
DiscountArea = "discount_area" // 折扣专区表
|
||||
DiscountAreaVideo = "discount_area_video" // 折扣专区视频表
|
||||
ExportTask = "export_task" // 导出任务
|
||||
QuickSearch = "quick_search" // 快捷搜索表
|
||||
SysConf = "sys_conf" // 系统通用配置
|
||||
BannerJump = "banner_jump" // 限时Banner活动
|
||||
PaymentGuide = "payment_guide" // 付费引导配置
|
||||
PaymentGuideImpression = "payment_guide_impression" // 付费引导曝光记录
|
||||
SceneBanner = "scene_banner" // 场景Banner配置
|
||||
VIPCardExperiment = "vip_card_experiment" // VIP卡片A/B实验
|
||||
VIPCardAnalyticsEvent = "vip_card_analytics_event" // VIP卡片A/B埋点事件
|
||||
Media = "media" // 动漫媒体
|
||||
MediaContent = "media_content" // 动漫媒体内容
|
||||
MediaTag = "media_tag" // 动漫标签
|
||||
MediaBookshelf = "media_bookshelf" // 动漫书架
|
||||
MediaTagDimension = "media_tag_dimension" // 动漫媒体纬度
|
||||
MediaBuyRecord = "media_buy_record" // 动漫购买记录表
|
||||
Jingang = "jingang" // 金刚区配置
|
||||
ImGroup = "im_group" // im群组
|
||||
ImGroupMember = "im_group_member" // im群组成员
|
||||
ImMessage = "im_message" // im消息
|
||||
NakedChat = "naked_chat" // 裸聊表
|
||||
NakedChatOrder = "naked_chat_order" // 裸聊订单表
|
||||
|
||||
AiTextToNovel = "ai_text_to_novel" // AI小说记录
|
||||
AiImageToVideo = "ai_image_to_video" // AI图生视频记录
|
||||
AiTextToImage = "ai_text_to_image" // AI绘图记录
|
||||
AiTemplateModule = "ai_template_module" // AI模版模块列表
|
||||
AiPlaza = "ai_plaza" // ai广场
|
||||
SignTaskConfig = "sign_task_config" // 签到任务
|
||||
Event = "event" // 事件表
|
||||
DailyRetention = "daily_retention" // 每日用户留存统计
|
||||
UserAdverStat = "user_adver_stat" // 用户每日广告统计
|
||||
CheckinPrize = "checkin_prize" // 签到奖品配置
|
||||
UserCheckin = "user_checkin" // 用户签到记录
|
||||
CheckinConfig = "checkin_config" // 签到系统配置
|
||||
SensitiveWord = "sensitive_word" // 内容审查敏感词
|
||||
ContentReviewTask = "content_review_task" // 内容检测任务
|
||||
ContentReviewIssue = "content_review_issue" // 内容检测命中问题记录
|
||||
|
||||
// 品牌官网相关表
|
||||
OfficialWebsiteBasicData = "official_website_basic_data"
|
||||
OfficialWebsiteHero = "official_website_hero"
|
||||
OfficialWebsiteAlbum = "official_website_album"
|
||||
OfficialWebsiteVideo = "official_website_video"
|
||||
OfficialWebsiteTag = "official_website_tag"
|
||||
OfficialWebsiteRecruitForm = "official_website_recruit_form"
|
||||
OfficialWebsiteJobList = "official_website_job"
|
||||
OfficialWebsiteNews = "official_website_news"
|
||||
OfficialWebsiteNewsDetail = "official_website_news_detail"
|
||||
OfficialWebsitePartner = "official_website_partner"
|
||||
OfficialWebsiteBusiness = "official_website_business"
|
||||
OfficialWebsitePhotograph = "official_website_photograph"
|
||||
)
|
||||
|
||||
type Register struct {
|
||||
Key string
|
||||
Table []string
|
||||
}
|
||||
|
||||
var VideoDBTable = []string{UserTable, IDTable, Setting, Wallet, FundTransferLog, Activity,
|
||||
FaqTable, WordsFilter, Tag, UserTag, VideoInfo,HevcTask,
|
||||
Report, ReportTypes, Admin, Source, Tone, ToneRecom, UserAct, Product, Invitation,
|
||||
ProxyIncomeLog, WithdrawChannel, WithdrawTariff, WithdrawOrder, RechargeOrder,
|
||||
Transaction, PayChannel, Gold, GameGold, Ads, AdReview, Annou, Announce, Follow, HotCity, Location, PayVideoLog,
|
||||
Authority, PushModel, Version, ProductHistory, TransactionAct, Msg,
|
||||
IpBlock, IpWhite, OperationLog, NoticeFmt, NoticeRecd, UserReco, ExchCode,
|
||||
ChatRobot, ContentLibrary, Fsid2UID, GoldConf, RejectTemplate,
|
||||
RecmdTag, FreeVidConfig, Role, ActivityModels, ActivityGitStock, ActivitySoldRecord,
|
||||
ActivityWinRecord, ActivityJoinPersons, LDYConfig, Questionnaire, ProductPosition, FeedBack, RewardVideoLog, VerifyReport, Fiction, AudioBook, AudioAnchor, ErrFeedback,
|
||||
PayAudioBook, VideoPopularityConfig, VipConfig, Task, TaskConfig, Backpack, ActivityPrize, ActivityPrizePool, ActivityUserFree, ActivityUserRecord, Currency, SystemConfig, VideoDiscount,
|
||||
ModuleConf, Section, SectionVideo, TagConf, VideoCoupon, ModuleMarquee, VideoActivity, UserWatchRecord, ProductBenefit, ImageTop,
|
||||
Active2023User, Active2023Lottery, Active2023Prize, Active2023FreeLotteryInc, GoldExtra, Act, DailyTask, OnceTask, AiUnDress, Like, IntegralConfig,
|
||||
OfficialConfig, Comment, Collect, UserResource, AiChangeFace, AiChangeFaceVideo, ChatSession, ChatMessage, ImUser, AiChangeFaceImg,
|
||||
VideoGoldCoin, AdvanceOrder, AdvanceConfig, CouponRecord, SignRecord, VidTimeOnline, IntegralExchange, DiscountArea, DiscountAreaVideo, ExportTask, QuickSearch, SysConf,
|
||||
BannerJump, PaymentGuide, PaymentGuideImpression, SceneBanner, VIPCardExperiment, VIPCardAnalyticsEvent, Media, MediaContent, MediaTag, MediaBookshelf, MediaTagDimension, MediaBuyRecord, Jingang, ImGroup, ImGroupMember, ImMessage, NakedChat, NakedChatOrder,
|
||||
AiImageToVideo, AiTextToImage, AiTemplateModule, AiPlaza, SignTaskConfig, AiTextToNovel, Event,
|
||||
CheckinPrize, UserCheckin, CheckinConfig,
|
||||
SensitiveWord,
|
||||
ContentReviewTask, ContentReviewIssue,
|
||||
// official website 相关
|
||||
OfficialWebsiteBasicData, OfficialWebsiteHero, OfficialWebsiteAlbum, OfficialWebsiteVideo, OfficialWebsiteTag, OfficialWebsiteRecruitForm, OfficialWebsiteJobList,
|
||||
OfficialWebsiteNews, OfficialWebsiteNewsDetail, OfficialWebsitePartner, OfficialWebsiteBusiness, OfficialWebsitePhotograph,
|
||||
}
|
||||
|
||||
var LogDBTable = []string{InviteLog, VisitLog, LoginLog, SearchLog, LoginLog, PlayLog, PullLog,
|
||||
SyncCdnLog, WebOperatorLog, UserRecoRecord, NewRegister, ExchLog,
|
||||
WelfareLog, LotteryLog, AdsClickLog, UserDailyTaskLog}
|
||||
|
||||
var LogReadDBTable = []string{UserRecoRecord}
|
||||
|
||||
var StatDbTable = []string{StatRecord, VideoStat,
|
||||
VideoTotalStat, KeywordStat, KWRankStat, SectionClick, OrderStat, TagPlayStat,
|
||||
UserStat, NewsHot, DailyRetention, UserAdverStat}
|
||||
|
||||
var primary = Register{
|
||||
Key: VideoDb,
|
||||
Table: VideoDBTable,
|
||||
}
|
||||
|
||||
var log = Register{
|
||||
Key: LogDb,
|
||||
Table: LogDBTable,
|
||||
}
|
||||
|
||||
var readLog = Register{
|
||||
Key: LogReadDb,
|
||||
Table: LogReadDBTable,
|
||||
}
|
||||
|
||||
var stat = Register{
|
||||
Key: StatDb,
|
||||
Table: StatDbTable,
|
||||
}
|
||||
|
||||
var RegisterPool = []Register{primary, log, stat, readLog}
|
||||
Reference in New Issue
Block a user