/* Navicat Premium Data Transfer Source Server : 内网测试数据库 Source Server Type : MySQL Source Server Version : 50731 Source Host : 172.16.2.122:3306 Source Schema : NewMiniGame Target Server Type : MySQL Target Server Version : 50731 File Encoding : 65001 Date: 20/12/2021 21:35:55 */ SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- Table structure for ad_convert_record -- ---------------------------- DROP TABLE IF EXISTS `ad_convert_record`; CREATE TABLE `ad_convert_record` ( `recordTime` int(10) NULL DEFAULT NULL COMMENT '记录时间', `requestIP` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求的IP地址', `adMd5` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'MD5', `adStatus` int(10) NULL DEFAULT NULL COMMENT '0-展示 1-点击 2-已使用', `adDeviceParam` json NULL COMMENT '广告平台记录参数', `endTime` int(10) NULL DEFAULT NULL COMMENT '结束时间' ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of ad_convert_record -- ---------------------------- -- ---------------------------- -- Table structure for adinfo -- ---------------------------- DROP TABLE IF EXISTS `adinfo`; CREATE TABLE `adinfo` ( `firmId` int(10) NOT NULL COMMENT '平台id', `ratio` int(10) NOT NULL COMMENT '分成比例 范围 1- 100', `todayEcpm` int(10) NULL DEFAULT NULL COMMENT '当前平台的 ecpm (指广告端当日的千次视频展示获得的收入)', `yesterdayEcpm` int(10) NULL DEFAULT NULL COMMENT '昨天的ecpm', `recordTime` int(10) NULL DEFAULT NULL COMMENT '最后一次记录时间', PRIMARY KEY (`firmId`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of adinfo -- ---------------------------- -- ---------------------------- -- Table structure for admin -- ---------------------------- DROP TABLE IF EXISTS `admin`; CREATE TABLE `admin` ( `id` int(10) NOT NULL AUTO_INCREMENT, `name` char(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `pwd` char(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `lastLoginTime` int(11) NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of admin -- ---------------------------- -- ---------------------------- -- Table structure for alluserrecord -- ---------------------------- DROP TABLE IF EXISTS `alluserrecord`; CREATE TABLE `alluserrecord` ( `ID` int(10) NULL DEFAULT NULL COMMENT '玩家ID', `CreationValue` float(255, 2) NULL DEFAULT NULL COMMENT '创造价值', `GameTime` int(10) NULL DEFAULT NULL COMMENT '游戏时长', `WatchCount` int(10) NULL DEFAULT NULL COMMENT '广告数量', `RecordTime` int(11) NULL DEFAULT NULL COMMENT '记录时间' ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of alluserrecord -- ---------------------------- -- ---------------------------- -- Table structure for day_data_record -- ---------------------------- DROP TABLE IF EXISTS `day_data_record`; CREATE TABLE `day_data_record` ( `ID` int(10) NOT NULL COMMENT '玩家ID', `AdCount` int(10) NULL DEFAULT NULL COMMENT '广告数量', `RecordTime` int(10) NULL DEFAULT NULL COMMENT '记录时间', PRIMARY KEY (`ID`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of day_data_record -- ---------------------------- -- ---------------------------- -- Table structure for everyday -- ---------------------------- DROP TABLE IF EXISTS `everyday`; CREATE TABLE `everyday` ( `id` bigint(20) NOT NULL, `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `stime` int(11) NULL DEFAULT NULL, `headurl` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of everyday -- ---------------------------- -- ---------------------------- -- Table structure for gaincash -- ---------------------------- DROP TABLE IF EXISTS `gaincash`; CREATE TABLE `gaincash` ( `id` int(10) NOT NULL, `gameId` int(10) NULL DEFAULT NULL, `source` int(10) NULL DEFAULT NULL COMMENT '来源', `type` int(10) NULL DEFAULT NULL COMMENT '1-红包提现 2-直接提现', `money` int(10) NULL DEFAULT NULL COMMENT '提现金额', `redPacket` int(10) NULL DEFAULT NULL COMMENT '此次消耗的红包券', `WatchCount` int(10) NULL DEFAULT NULL COMMENT '累计观看次数', `GameTime` int(10) NULL DEFAULT NULL COMMENT '累计游戏时间', `GainCashCount` int(10) NULL DEFAULT NULL COMMENT '累计提现数量', `GainRedCount` int(10) NULL DEFAULT NULL COMMENT '累计获得红包', `CostRedCount` int(10) NULL DEFAULT NULL COMMENT '累计消耗红包', `recordTime` int(12) NULL DEFAULT NULL ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of gaincash -- ---------------------------- -- ---------------------------- -- Table structure for gamedatarecord -- ---------------------------- DROP TABLE IF EXISTS `gamedatarecord`; CREATE TABLE `gamedatarecord` ( `CreationValue` float(255, 2) NULL DEFAULT NULL COMMENT '创造价值', `GainCash` float(255, 2) NULL DEFAULT NULL COMMENT '提现金额', `OnlineCount` int(10) NULL DEFAULT NULL COMMENT '在线人数', `RecordTime` int(11) NULL DEFAULT NULL COMMENT '记录时间' ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of gamedatarecord -- ---------------------------- -- ---------------------------- -- Table structure for loginrecord -- ---------------------------- DROP TABLE IF EXISTS `loginrecord`; CREATE TABLE `loginrecord` ( `ID` int(10) NULL DEFAULT NULL COMMENT '玩家ID', `Status` int(10) NULL DEFAULT NULL COMMENT '1-登陆 2-离开', `IP` char(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'IP地址', `RecordTime` int(11) NULL DEFAULT NULL COMMENT '记录时间' ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of loginrecord -- ---------------------------- -- ---------------------------- -- Table structure for moneyrecord -- ---------------------------- DROP TABLE IF EXISTS `moneyrecord`; CREATE TABLE `moneyrecord` ( `id` int(10) NOT NULL COMMENT '玩家ID', `opType` int(10) NULL DEFAULT NULL COMMENT '操作类型1-获得 2-支付', `itemType` int(10) NULL DEFAULT NULL COMMENT '1-钻石 2-红包券 3-经验', `isUseRed` int(10) NULL DEFAULT NULL COMMENT '是否使用红包,opType为2进生效', `changeCount` int(10) NULL DEFAULT NULL COMMENT '变化的数量', `lastCount` int(10) NULL DEFAULT NULL COMMENT '最新的数量', `source` int(10) NULL DEFAULT NULL COMMENT '来源类型', `recordTime` int(11) NULL DEFAULT NULL COMMENT '记录时间', INDEX `TimeIndex`(`recordTime`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of moneyrecord -- ---------------------------- -- ---------------------------- -- Table structure for player -- ---------------------------- DROP TABLE IF EXISTS `player`; CREATE TABLE `player` ( `id` int(11) NOT NULL, `data` json NULL, `lastRecordTime` int(11) NULL DEFAULT NULL COMMENT '最后一次刷新记录时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of player -- ---------------------------- INSERT INTO `player` VALUES (100025, '{\"id\": 100025, \"bag\": [], \"exp\": 0, \"gain\": {\"farmCount\": 0, \"platCount\": 0, \"shopCount\": 0}, \"item\": [], \"name\": \"\", \"plat\": [], \"shop\": {\"times1\": [], \"times2\": [], \"times3\": [], \"times4\": [], \"times5\": [], \"times6\": [], \"isvideo\": 0, \"unlock1\": 2, \"unlock2\": 2, \"unlock3\": 2, \"unlock4\": 2, \"unlock5\": 2, \"unlock6\": 2, \"factory1\": [], \"factory2\": [], \"factory3\": [], \"factory4\": [], \"factory5\": [], \"factory6\": []}, \"guide\": {\"step\": 0, \"isGainGift\": false}, \"level\": 1, \"title\": [], \"adEcpm\": 0, \"adInfo\": {\"adId\": 0, \"firmId\": 0, \"status\": 1, \"startTime\": 0}, \"signIn\": {\"curDay\": 1, \"isActive\": true, \"curPeriod\": 1, \"isTodayGain\": false, \"isTodayWatch\": false}, \"tixian\": {\"tx\": [], \"yuan\": 0, \"records\": []}, \"account\": \"r1\", \"bigcrad\": {\"nums\": 0, \"bubred\": 0, \"isopen\": 0, \"time_s\": 0, \"catchexp\": 0, \"bubfreeexp\": 0, \"bubfreered\": 0, \"catchtimes\": 0, \"watchvido1\": 0, \"watchvido2\": 0, \"bubfreediamo\": 0, \"catchdiamond\": 0}, \"dayTask\": {\"box\": [], \"task\": [], \"stime\": 0, \"tatalscore\": 0, \"todaylogin\": 0}, \"dialROI\": 0, \"diamond\": 100, \"dropRed\": {\"gainCount\": 0, \"isCanGain\": false, \"isWatchAd\": false, \"lastRandCount\": 0}, \"headUrl\": \"\", \"isFloor\": false, \"mainRed\": [], \"regTime\": 1635390630, \"upLvExp\": 0, \"farmgame\": {\"gift\": [], \"hasgot\": 0, \"lvlist\": [], \"kanvido\": 0}, \"gainCash\": 0, \"loginDay\": 0, \"allAdInfo\": [], \"godwealth\": {\"alone\": 0, \"stime\": 0, \"ttime\": 0, \"txtime\": 0, \"currpkg\": \"111\", \"txmoney\": 0, \"evrdyone\": 0, \"evrdytwo\": 0, \"startpkg\": \"222\", \"currvideo\": 0, \"sevrdyone\": 0, \"sevrdytwo\": 0, \"staralone\": 0, \"teverdtwo\": 0, \"tixiantims\": 0, \"packagename\": [], \"oldstarttime\": 0, \"othervediotimes\": 0}, \"platCount\": 0, \"redPacket\": 0, \"todayGain\": {\"exp\": 0, \"cash\": 0, \"adRed\": 0, \"diamond\": 0, \"farmBuy\": 0, \"freeRed\": 0, \"watchAd\": [], \"gameTime\": 0, \"redCount\": [], \"buyDiamond\": 0, \"floorCount\": 0, \"plantCount\": 0, \"dropRedCount\": 0, \"creationValue\": 0, \"plantAccCount\": 0, \"shopMakeCount\": 0, \"plantRandReward\": [], \"shopUnlockCount\": 0, \"farmFeedAccCount\": 0, \"shopMakeAccCount\": 0}, \"buyDiamond\": {\"isWatchAd\": false}, \"dialReward\": {\"money\": 0, \"stime\": 0, \"times\": 0, \"bigred\": 0, \"isvido\": 0, \"diamond\": 0, \"hugered\": 0, \"todaylogin\": 0}, \"gainDouble\": {\"farmDouble\": false, \"shopDouble\": false, \"plantDouble\": false}, \"landUnlock\": {\"farm\": false, \"plat\": false, \"shop\": false, \"plant\": true}, \"loginCount\": 0, \"npcredpckt\": {\"pool\": 1, \"stime\": 0, \"awards\": [], \"kitten\": 1, \"todaydt\": [], \"littecrad\": 1, \"poolvideo\": 0, \"kittenvideo\": 0, \"litcradvideo\": 0, \"litcradvideo2\": 0, \"litcradvideo3\": 0}, \"saving_pot\": {\"money\": 0, \"time_s\": 0, \"isbaodi\": 0, \"txtimes\": 0, \"totalmoney\": 0, \"isoldplayer\": 0}, \"allDataStat\": {\"cash\": 0, \"adRed\": 0, \"diamond\": 0, \"fallRed\": 0, \"freeRed\": 0, \"creationValue\": 0}, \"annimalhome\": {\"cow\": [], \"pig\": [], \"stime\": 0, \"isopen\": 0, \"chicken\": [], \"isvideo\": 0, \"cowfodder\": 50, \"pigfodder\": 50, \"unlockhome1\": 1, \"unlockhome2\": 1, \"unlockhome3\": 1, \"chickenfodder\": 50}, \"lastAdValue\": 0, \"levelReward\": [], \"adDialProfit\": 0, \"adMainProfit\": 0, \"clickAdCount\": 0, \"everydaygift\": {\"stime\": 1, \"times\": 0, \"showmy\": 0, \"dangwei\": [], \"todaylogin\": 0, \"tixiantimes\": []}, \"isTodayFloor\": true, \"npcRedPacket\": 0, \"watchAdCount\": 0, \"watchAdAction\": {\"isAdJudge\": true, \"isGainCash\": true, \"unlockTime\": 0, \"seriesCount\": 0, \"nextLimitLevel\": 0}, \"lastLogintTime\": 0, \"loginSeriesDay\": 1, \"adDayGiftProfit\": 0, \"adSavingPotEcpm\": 0, \"lastDayGainCash\": 0, \"todayLoginCount\": 0, \"gameWatchAdCount\": 0, \"lastDayCreationValue\": 0}', 1635390630); -- ---------------------------- -- Table structure for real_identity -- ---------------------------- DROP TABLE IF EXISTS `real_identity`; CREATE TABLE `real_identity` ( `ID` int(11) NOT NULL, `Name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `IdentityCard` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, PRIMARY KEY (`ID`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of real_identity -- ---------------------------- -- ---------------------------- -- Table structure for rewardcenter -- ---------------------------- DROP TABLE IF EXISTS `rewardcenter`; CREATE TABLE `rewardcenter` ( `itemId` int(10) NOT NULL COMMENT '道具id', `type` int(10) NULL DEFAULT NULL COMMENT '1-种植园 2-养殖场 3-商店', `curCount` int(10) NULL DEFAULT NULL COMMENT '今日当前数量', `allCount` int(10) NULL DEFAULT NULL COMMENT '每日总的数量' ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of rewardcenter -- ---------------------------- -- ---------------------------- -- Table structure for serverinfo -- ---------------------------- DROP TABLE IF EXISTS `serverinfo`; CREATE TABLE `serverinfo` ( `userVersion` int(10) NULL DEFAULT NULL ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '当前的用户数据版本' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of serverinfo -- ---------------------------- -- ---------------------------- -- Table structure for statalluserdata -- ---------------------------- DROP TABLE IF EXISTS `statalluserdata`; CREATE TABLE `statalluserdata` ( `UserType` int(11) NULL DEFAULT NULL COMMENT '1-新玩家 2-老玩家', `DataType` int(11) NULL DEFAULT NULL COMMENT '类型 1-创造价值 2-提现数量', `AllCount` float(11, 2) NULL DEFAULT NULL COMMENT '数量', `RecordTime` int(11) NULL DEFAULT NULL COMMENT '记录时间(时间戳)' ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of statalluserdata -- ---------------------------- -- ---------------------------- -- Table structure for statbaseinfo -- ---------------------------- DROP TABLE IF EXISTS `statbaseinfo`; CREATE TABLE `statbaseinfo` ( `ActiveUser` int(11) NULL DEFAULT NULL COMMENT '活跃人数', `ActiveNewUser` int(11) NULL DEFAULT NULL COMMENT '新活跃人数', `ActiveOldUser` int(11) NULL DEFAULT NULL COMMENT '老活跃人数', `ActiveARPU` int(11) NULL DEFAULT NULL COMMENT '活跃ARPU', `CashARPU` int(11) NULL DEFAULT NULL COMMENT '提现ARPU', `ActiveNewARPU` int(11) NULL DEFAULT NULL COMMENT '新活跃ARPU', `ActiveOldARPU` int(11) NULL DEFAULT NULL COMMENT '老活跃ARPU', `CashNewARPU` int(11) NULL DEFAULT NULL COMMENT '新提现ARPU', `CashOldARPU` int(11) NULL DEFAULT NULL COMMENT '老提现ARPU', `RecordTime` int(11) NULL DEFAULT NULL COMMENT '记录时间(时间戳)' ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of statbaseinfo -- ---------------------------- -- ---------------------------- -- Table structure for statcash -- ---------------------------- DROP TABLE IF EXISTS `statcash`; CREATE TABLE `statcash` ( `UserType` int(11) NULL DEFAULT NULL COMMENT '1新增人数 2老玩家 3活跃玩家', `CashCountType` int(11) NULL DEFAULT NULL COMMENT '提现次数类型\r\n1为1次\r\n2为2次\r\n3为3次\r\n4为4次\r\n5为5次\r\n6为6次\r\n7为7次\r\n8为8次\r\n9为9次\r\n10为10次', `CashUser` int(11) NULL DEFAULT NULL COMMENT '提现人数', `CashMoney` int(11) NULL DEFAULT NULL COMMENT '提现金额', `CreationValue` float(11, 2) NULL DEFAULT NULL COMMENT '创造价值', `AveCashMoney` float(11, 2) NULL DEFAULT NULL COMMENT '人均提现金额', `AveCreationValue` float(11, 2) NULL DEFAULT NULL COMMENT '人均创造价值', `AveGameTime` float(11, 2) NULL DEFAULT NULL COMMENT '人均在线时长', `AveWatchCount` float(11, 2) NULL DEFAULT NULL COMMENT '人均视频次数', `RecordTime` int(11) NULL DEFAULT NULL COMMENT '记录时间(时间戳秒)' ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of statcash -- ---------------------------- -- ---------------------------- -- Table structure for statdetailsinfo -- ---------------------------- DROP TABLE IF EXISTS `statdetailsinfo`; CREATE TABLE `statdetailsinfo` ( `UserType` int(11) NULL DEFAULT NULL COMMENT '1新增人数 2老玩家', `UserCount` int(11) NULL DEFAULT NULL COMMENT '人数', `AdRedCoin` bigint(16) NULL DEFAULT NULL COMMENT '付费红包币', `FreeRedCoin` bigint(16) NULL DEFAULT NULL COMMENT '免费红包币', `SaveCoin` bigint(16) NULL DEFAULT NULL COMMENT '存钱币', `CreationValue` bigint(16) NULL DEFAULT NULL COMMENT '创造价值', `GoldValue` bigint(16) NULL DEFAULT NULL COMMENT '财神价值', `AllGainCash` bigint(16) NULL DEFAULT NULL COMMENT '所有提现金额', `GoldGainCash` bigint(16) NULL DEFAULT NULL COMMENT '财神提现金额', `SaveGainCash` bigint(16) NULL DEFAULT NULL COMMENT '存钱罐提现金额', `DialGainCash` bigint(16) NULL DEFAULT NULL COMMENT '转盘提现金额', `RecordTime` int(11) NULL DEFAULT NULL COMMENT '记录时间(时间戳秒)' ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of statdetailsinfo -- ---------------------------- -- ---------------------------- -- Table structure for statretention -- ---------------------------- DROP TABLE IF EXISTS `statretention`; CREATE TABLE `statretention` ( `ID` int(11) NOT NULL AUTO_INCREMENT, `NewUser` int(11) NULL DEFAULT NULL COMMENT '新增人数', `2DayCount` int(11) NULL DEFAULT NULL COMMENT '次留', `3DayCount` int(11) NULL DEFAULT NULL, `4DayCount` int(11) NULL DEFAULT NULL, `5DayCount` int(11) NULL DEFAULT NULL COMMENT '5留', `6DayCount` int(11) NULL DEFAULT NULL, `7DayCount` int(11) NULL DEFAULT NULL, `8DayCount` int(11) NULL DEFAULT NULL, `9DayCount` int(11) NULL DEFAULT NULL COMMENT '9留', `RecordTime` int(11) NULL DEFAULT NULL COMMENT '记录时间(时间戳)', PRIMARY KEY (`ID`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of statretention -- ---------------------------- -- ---------------------------- -- Table structure for statwatchmovie -- ---------------------------- DROP TABLE IF EXISTS `statwatchmovie`; CREATE TABLE `statwatchmovie` ( `UserType` int(11) NOT NULL COMMENT '1新增人数 2老玩家 3活跃玩家', `WatchCountType` int(11) NULL DEFAULT NULL COMMENT '观看视频次数类型\r\n0 为 0次\r\n1 为 1-4\r\n2 为 5-9\r\n3 为 10-19\r\n4 为 20-29\r\n5 为 30-39\r\n6 为 40-49\r\n7 为 50-59\r\n8 为 60-69\r\n9 为 70-79\r\n10 为 80-89\r\n11 为 90-99\r\n12 为 100-119\r\n13 为 120-149\r\n14 为 150-179\r\n15 为 180-199\r\n16 为 200以上', `UserCount` int(11) NULL DEFAULT NULL COMMENT '当前用户类型观看视频人数', `WatchUserRatio` int(11) NULL DEFAULT NULL COMMENT '当前用户类型观看视频人数占比', `WatchMovieCount` int(11) NULL DEFAULT NULL COMMENT '当前用户类型观看视频次数', `WatchMovieRatio` int(11) NULL DEFAULT NULL COMMENT '当前用户类型观看视频次数占比', `AveWatchMovieCount` int(11) NULL DEFAULT NULL COMMENT '当前用户类型观看视频人均观看次数', `RecordTime` int(11) NULL DEFAULT NULL COMMENT '记录时间(时间戳秒)' ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of statwatchmovie -- ---------------------------- -- ---------------------------- -- Table structure for uppoint -- ---------------------------- DROP TABLE IF EXISTS `uppoint`; CREATE TABLE `uppoint` ( `UDID` char(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, `PointType` int(10) NULL DEFAULT NULL, `RecordTime` int(11) NULL DEFAULT NULL ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of uppoint -- ---------------------------- -- ---------------------------- -- Table structure for user -- ---------------------------- DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( `id` int(10) NOT NULL AUTO_INCREMENT, `account` char(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `pwd` char(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `name` char(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `loginType` int(10) NULL DEFAULT NULL COMMENT '1-本地登陆 2-微信登陆', `accountStatus` int(10) NULL DEFAULT NULL COMMENT '1-正常状态 2-白名单 3-灰名单 4-黑名单', `token` char(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `regTime` int(11) NULL DEFAULT NULL COMMENT '注册时间', `regIP` char(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '注册IP', `lastLoginTime` int(11) NULL DEFAULT NULL COMMENT '最后一次登陆时间', `lastLoginIP` char(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '最后一次登陆IP', `lastServerId` int(11) NULL DEFAULT NULL COMMENT '最后一次登陆服务器的ID', `RealName` char(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '真实姓名', `IdentityCard` char(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '身份证\r\n', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 100026 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of user -- ---------------------------- INSERT INTO `user` VALUES (100025, 'r1', NULL, '我是人', 1, 1, '', 1635390630, '172.16.1.245', 1635390630, '172.16.1.245', NULL, NULL, NULL); -- ---------------------------- -- Table structure for user_device_info -- ---------------------------- DROP TABLE IF EXISTS `user_device_info`; CREATE TABLE `user_device_info` ( `id` int(11) NOT NULL COMMENT '玩家ID', `adDeviceParam` json NULL COMMENT '广告平台的设备信息', `aDeviceParam` json NULL COMMENT 'APP的设备信息', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of user_device_info -- ---------------------------- -- ---------------------------- -- Table structure for user_device_infor -- ---------------------------- DROP TABLE IF EXISTS `user_device_infor`; CREATE TABLE `user_device_infor` ( `id` int(11) NOT NULL, `adDeviceInfor` json NULL COMMENT '广告过来的设备信息', `appDeviceInfor` json NULL COMMENT 'APP过来的设备信息', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of user_device_infor -- ---------------------------- -- ---------------------------- -- Table structure for warning -- ---------------------------- DROP TABLE IF EXISTS `warning`; CREATE TABLE `warning` ( `id` int(10) NOT NULL, `type` int(10) NULL DEFAULT NULL, `recordTime` int(12) NULL DEFAULT NULL ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of warning -- ---------------------------- -- ---------------------------- -- Procedure structure for ADCount -- ---------------------------- DROP PROCEDURE IF EXISTS `ADCount`; delimiter ;; CREATE PROCEDURE `ADCount`() BEGIN DECLARE adCount int default 0; DECLARE i INT DEFAULT 0; select json_length(JSON_EXTRACT(player.data,'$.allAdInfo')) from player where player.id = 100000 into adCount; WHILE i < adCount DO select JSON_EXTRACT(JSON_EXTRACT(player.data,'$.allAdInfo'), '$[1].count') as a1 from player where player.id = 100000; set i = i + 1; END WHILE; END ;; delimiter ; SET FOREIGN_KEY_CHECKS = 1;