diff --git a/sql/gamedb.sql b/sql/gamedb.sql index cad748f..82a3eed 100644 --- a/sql/gamedb.sql +++ b/sql/gamedb.sql @@ -41,12 +41,99 @@ CREATE TABLE `user` ( `accountid` varchar(60) NOT NULL DEFAULT '' COMMENT '账号id(channel + "_" + gameid + "_" + openid)', `user_name` tinyblob COMMENT '用户名字', `avatar_url` varchar(256) NOT NULL DEFAULT '' COMMENT '用户头像', - `coin_num` bigint NOT NULL COMMENT '角色金币', - `integral` bigint NOT NULL COMMENT '角色积分', + `coin_num` bigint NOT NULL DEFAULT '0' COMMENT '角色金币', + `diamond_num` bigint NOT NULL DEFAULT '0' COMMENT '角色钻石', + `energy` int(11) NOT NULL DEFAULT '0' COMMENT '角色体力', + `create_time` int(11) NOT NULL DEFAULT '0'COMMENT '创建时间', + `modify_time` int(11) NOT NULL DEFAULT '0'COMMENT '修改时间', + `collect_status` int(11) NOT NULL DEFAULT '0'COMMENT '收藏状态(0:未领取,1:已领取)', + `kefu_status` int(11) NOT NULL DEFAULT '0' COMMENT '客服奖励状态(0:未领取,1:已领取)', + `pass_status` int(11) NOT NULL DEFAULT '0'COMMENT '浮窗状态(0:未领取,1:已领取)', + `sign_sum` int(11) NOT NULL DEFAULT '0' COMMENT '签到总天数', + `box_num` int(11) NOT NULL DEFAULT '0' COMMENT '空投宝箱数量', + `pass` int(11) NOT NULL DEFAULT '0' COMMENT '当前关卡', PRIMARY KEY (`idx`), UNIQUE KEY `accountid` (`accountid`) ) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +-- +-- Table structure for table `tank` +-- + +DROP TABLE IF EXISTS `tank`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `tank` ( + `idx` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增id', + `accountid` varchar(60) NOT NULL DEFAULT '' COMMENT '账号id', + `tank_id` int(11) NOT NULL DEFAULT '0' COMMENT '坦克位置id', + `tank_level` int(11) NOT NULL DEFAULT '0' COMMENT '坦克等级', + `create_time` int(11) NOT NULL DEFAULT '0' COMMENT '创建时间', + `modify_time` int(11) NOT NULL DEFAULT '0' COMMENT '修改时间', + PRIMARY KEY (`idx`), + UNIQUE KEY `tank_uuid` (`accountid`, `tank_id`) +) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + + +-- +-- Table structure for table `sign` +-- + +DROP TABLE IF EXISTS `sign`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `sign` ( + `idx` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增id', + `accountid` varchar(60) NOT NULL DEFAULT '' COMMENT '账号id', + `sign_id` int(11) NOT NULL DEFAULT '0' COMMENT '补签id', + `signable` int(11) NOT NULL DEFAULT '0' COMMENT '是否签到', + `create_time` int(11) NOT NULL DEFAULT '0' COMMENT '创建时间', + `modify_time` int(11) NOT NULL DEFAULT '0' COMMENT '修改时间', + `sign_time` int(11) NOT NULL DEFAULT '0' COMMENT '签到时间', + PRIMARY KEY (`idx`), + UNIQUE KEY `account_sign_id` (`accountid`, `sign_id`) +) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + + +-- +-- Table structure for table `hang` +-- + +DROP TABLE IF EXISTS `hang`;· +/*!40101 SET @saved_cs_client = @@character_set_client*/; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `hang` ( + `idx` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增id', + `accountid` varchar(60) NOT NULL DEFAULT '' COMMENT '账号id', + `hang_time` int(11) NOT NULL DEFAULT '0' COMMENT '领取时间', + `num` int(11) NOT NULL DEFAULT '0' COMMENT '每秒产生金币数量', + `speed_time` int(11) NOT NULL DEFAULT '0' COMMENT '加速截止时间', + `create_time` int(11) NOT NULL DEFAULT '0' COMMENT '创建时间', + `modify_time` int(11) NOT NULL DEFAULT '0' COMMENT '修改时间', + PRIMARY KEY (`idx`), + UNIQUE KEY `accountid` (`accountid`) +) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +-- +-- Table structure for table `share_achievement` +-- + +DROP TABLE IF EXISTS `share_achievement`; +/*!40101 SET @saved_cs_client = @@character_set_client*/; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `share_achievement` ( + `idx` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增id', + `accountid` varchar(60) NOT NULL DEFAULT '' COMMENT '账号id', + `ach_id` int(11) NOT NULL DEFAULT '0' COMMENT '分享邀请成就id', + `status` int(11) NOT NULL DEFAULT '0' COMMENT '状态(0:未领取,1:已领取)', + `create_time` int(11) NOT NULL DEFAULT '0' COMMENT '创建时间', + `modify_time` int(11) NOT NULL DEFAULT '0' COMMENT '修改时间', + PRIMARY KEY (`idx`), + UNIQUE KEY `accountid_ach_id` (`accountid`, `ach_id`) +) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + + /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; diff --git a/webapp/bootstrap/config_loader.php b/webapp/bootstrap/config_loader.php new file mode 100644 index 0000000..4d6544e --- /dev/null +++ b/webapp/bootstrap/config_loader.php @@ -0,0 +1,57 @@ +$a();'); +} catch (Exception $e){ + echo($e); +} diff --git a/webapp/phpcommon b/webapp/phpcommon new file mode 120000 index 0000000..49f20ff --- /dev/null +++ b/webapp/phpcommon @@ -0,0 +1 @@ +../third_party/phpcommon \ No newline at end of file