1 Star 0 Fork 3

huangliliu0917/微信机器人

forked from trying/微信机器人 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
changelog 12.95 KB
一键复制 编辑 原始数据 按行查看 历史
大垚 提交于 2018-05-21 15:47 . 更新一下
DROP DATABASE IF EXISTS `framework`;
CREATE DATABASE `framework` ;
use `framework`;
#==============================================================
#table : sys_admin # 系统管理员数据表
#==============================================================
DROP TABLE IF EXISTS sys_admin;
create table sys_admin (
`id` int(11) NOT null auto_increment,
`name` varchar(200) NOT null, # 用户名
`real_name` varchar(200) NOT null, # 真是姓名
`password` varchar(255) NOT null, # 系统自定义加密后密码
`md5_password` varchar(32) NOT null, # 登录密码md5加密格式2014-2-27
`role_id` int(3) default 0, # '所属角色ID',如果为0、或空时代表为超级管理员,不允许为空
`status` int(1) NOT null default 1, # 状态 1启用 0停用
`phone_num` varchar(32) , # 用户手机
`remark` varchar(320) , # 备注
`last_login_time` varchar(56) default null, # 用户最后登录时间
`last_login_ip` varchar(80) default null, # 用户最后登录IP
PRIMARY KEY (`id`)
) ENGINE=InnoDB default CHARSET=utf8mb4;
insert into sys_admin(id,name,real_name,password,md5_password) values(0,'admin','','bW5vJTNEJTNFJTNGJTNG',md5("abc1233"));
#==============================================================
#table : sys_role # 角色表
#==============================================================
drop table if exists sys_role;
create table sys_role (
id int(3) not null auto_increment, # 角色代码
name varchar(30) null, # 角色名称
remark varchar(255) null, # 角色备注
primary key (id)
)ENGINE=InnoDB default CHARSET=utf8mb4;
#==============================================================
#table : sys_menu # 菜单表
#==============================================================
drop table if exists sys_menu;
create table sys_menu (
`id` int(8) not null auto_increment, # ID
`parent_id` int(8) not null default 0, # 上级菜单ID
level TINYINT(3) not null default 0, # 菜单等级
name varchar(20) not null, # 菜单名称
css_class varchar(20) null, # 显示样式类
`uri` varchar(256), # 菜单对应链接
sort TINYINT(3) not null default 0, # 菜单排序
button1 varchar(20) null, # 菜单按钮1
button2 varchar(20) null, # 菜单按钮2
button3 varchar(20) null, # 菜单按钮3
button4 varchar(20) null, # 菜单按钮4
button5 varchar(20) null, # 菜单按钮5
button6 varchar(20) null, # 菜单按钮6
button7 varchar(20) null, # 菜单按钮7
button8 varchar(20) null, # 菜单按钮8
button9 varchar(20) null, # 菜单按钮9
button10 varchar(20) null, # 菜单按钮10
button11 varchar(20) null, # 菜单按钮11
button12 varchar(20) null, # 菜单按钮12
button13 varchar(20) null, # 菜单按钮13
button14 varchar(20) null, # 菜单按钮14
button15 varchar(20) null, # 菜单按钮15
button16 varchar(20) null, # 菜单按钮16
button17 varchar(20) null, # 菜单按钮17
button18 varchar(20) null, # 菜单按钮18
button19 varchar(20) null, # 菜单按钮19
button20 varchar(20) null, # 菜单按钮20
status TINYINT(3) not null default 0, # 菜单状态 0-隐藏 1-启用 -1禁用
remark varchar(60) null, # 菜单备注
add_time datetime null, # 创建时间
update_time datetime null, # 最后修改时间
primary key (id) ,
KEY parent_id (parent_id)
)ENGINE=InnoDB default CHARSET=utf8mb4;
#==============================================================
#table : sys_authorization # 角色菜单授权关联表
#==============================================================
drop table if exists sys_authorization;
create table sys_authorization (
id int(5) not null auto_increment, # 权限ID
role_id int(3) not null default 0, # 权限角色ID,对应role表id
menu_id int(3) not null default 0, # 权限菜单ID,对应menu表id
`button_rights` varchar(50), # 按钮允许操作 (0--不允许,1--允许)
primary key (id) ,
KEY role_id (role_id),
KEY menu_id (menu_id)
)ENGINE=InnoDB default CHARSET=utf8mb4;
ALTER TABLE sys_authorization ADD CONSTRAINT fk_sys_authorization_role_id FOREIGN KEY (role_id) REFERENCES sys_role(id) on delete cascade on update cascade;
ALTER TABLE sys_authorization ADD CONSTRAINT fk_sys_authorization_menu_id FOREIGN KEY (menu_id) REFERENCES sys_menu(id) on delete cascade on update cascade;
#==============================================================
#table : sys_admin_log # 管理员操作日志表
#==============================================================
DROP TABLE IF EXISTS `sys_admin_log`;
CREATE TABLE `sys_admin_log` (
`id` int(10) NOT null AUTO_INCREMENT, #流水ID
`sys_admin_id` int(11) NOT null, #系统管理员编号
`content` varchar(255) NOT null default '', # 操作内容
`ip_address` varchar(15) NOT null default '', # 操作IP地址
`operate_time` datetime NOT null, #操作时间
PRIMARY KEY (`id`),
KEY `operate_time` (`operate_time`),
KEY `sys_admin_id` (`sys_admin_id`)
) ENGINE=InnoDB default CHARSET=utf8mb4;
ALTER TABLE sys_admin_log ADD CONSTRAINT fk_sys_admin_log_sys_admin_id FOREIGN KEY (`sys_admin_id`) REFERENCES sys_admin(id);
#==============================================================
#table : setting # 系统配置
#==============================================================
DROP TABLE IF EXISTS setting;
CREATE TABLE `setting` (
`id` int(8) NOT null auto_increment, # id
`create_time` datetime not null, # 创建时间
`update_time` datetime not null, # 修改时间
`key` varchar(500) not null, #属性名
`param` varchar(500) not null, #值
`state` int(1) default 0, #状态0为不可用,1为可用
PRIMARY KEY (`id`)
) ENGINE=InnoDB default CHARSET=utf8;
#==============================================================
#table : wx_account # 微信接口返回的账号信息
#==============================================================
DROP TABLE IF EXISTS wx_account;
CREATE TABLE `wx_account` (
`id` int(8) NOT null auto_increment, # id
`create_time` datetime not null, # 创建时间
`update_time` datetime not null, # 修改时间
`alias` varchar(200) default null,
`appAccountFlag` int default null,
`attrStatus` int default null,
`chatRoomId` int default null,
`city` varchar(200) default null,
`contactFlag` int default null,
`displayName` varchar(200) default null,
`encryChatRoomId` varchar(200) default null,
`headImgUrl` varchar(200) default null,
`hideInputBarFlag` int default null,
`isOwner` int default null,
`keyWord` varchar(200) default null,
`memberCount` int default null,
`nickName` varchar(200) default null,
`ownerUin` int default null,
`pyInitial` varchar(200) default null,
`pyQuanPin` varchar(200) default null,
`province` varchar(200) default null,
`remarkName` varchar(200) default null,
`remarkPYInitial` varchar(200) default null,
`remarkPYQuanPin` varchar(200) default null,
`sex` int default null,
`signature` varchar(200) default null,
`snsFlag` int default null,
`starFriend` int default null,
`statues` int default null,
`uin` int default null,
`uniFriend` int default null,
`userName` varchar(200) default null,
`verifyFlag` int default null,
PRIMARY KEY (`id`)
) ENGINE=InnoDB default CHARSET=utf8;
#==============================================================
#table : wx_message # 微信消息备份
#==============================================================
DROP TABLE IF EXISTS wx_message;
CREATE TABLE `wx_message` (
`id` int(20) NOT null auto_increment, # id
`create_time` datetime not null, # 创建时间
`update_time` datetime not null, # 修改时间
`fromUserName` varchar(200) default null, # fromUserName
`fromNickName` varchar(200) default null, # fromNickName
`mineUserName` varchar(200) default null, # fromNickName
`mineNickName` varchar(200) default null, # fromNickName
`toUserName` varchar(200) default null, # fromNickName
`content` text default null, # content
`text` text default null, # text
PRIMARY KEY (`id`)
) ENGINE=InnoDB default CHARSET=utf8;
#==============================================================
#table : member # 用户表
#==============================================================
DROP TABLE IF EXISTS member;
CREATE TABLE `member` (
`id` bigint(100) NOT null, # 微信attrStatus
`create_time` datetime not null, # 创建时间
`update_time` datetime not null, # 修改时间
`nick_name` varchar(20) default null, # 花名
`score` decimal(10,2) default 0, # 总充值
`earn` decimal(10,2) default 0, # 总赢取
`all_use` decimal(10,2) default 0, # 已使用
`withdraw` decimal(10,2) default 0, # 总提现
`status` int(1) default 0, # 状态:0正常1封禁
`sort` int(1) default 2, # 状态:0置顶1正常2置底
PRIMARY KEY (`id`)
) ENGINE=InnoDB default CHARSET=utf8;
#==============================================================
#table : recharge # 充值表
#==============================================================
DROP TABLE IF EXISTS recharge;
CREATE TABLE `recharge` (
`id` int(8) NOT null auto_increment, # id
`create_time` datetime not null, # 创建时间
`update_time` datetime not null, # 修改时间
`member` bigint(100) default null, # 用户id
`score` decimal(10,2) default 0, # 充值金额
`pay` varchar(100) default null, # 充值信息
`status` int(1) default 0, # 状态:0未处理1批准2拒绝
PRIMARY KEY (`id`)
) ENGINE=InnoDB default CHARSET=utf8;
#==============================================================
#table : withdraw # 提现表
#==============================================================
DROP TABLE IF EXISTS withdraw;
CREATE TABLE `withdraw` (
`id` int(8) NOT null auto_increment, # id
`create_time` datetime not null, # 创建时间
`update_time` datetime not null, # 修改时间
`member` bigint(100) default null, # 用户id
`score` decimal(10,2) default 0, # 提现金额
`source` varchar(100) default null, # 提现到
`status` int(1) default 0, # 状态:0未处理1批准2拒绝
PRIMARY KEY (`id`)
) ENGINE=InnoDB default CHARSET=utf8;
#==============================================================
#table : game # 游戏表
#==============================================================
DROP TABLE IF EXISTS game;
CREATE TABLE `game` (
`id` int(8) NOT null auto_increment, # id
`create_time` datetime not null, # 创建时间
`update_time` datetime not null, # 修改时间
`game_no` int(20) default null, # 游戏期数
`start_time` datetime default null, # 开始时间
`end_time` datetime default null, # 截止时间
`result1` int default null, # 结果1
`result2` int default null, # 结果2
`result3` int default null, # 结果3
`win` decimal(10,2) default 0, # 总盈亏
PRIMARY KEY (`id`)
) ENGINE=InnoDB default CHARSET=utf8;
#==============================================================
#table : betting # 下注表
#==============================================================
DROP TABLE IF EXISTS betting;
CREATE TABLE `betting` (
`id` int(8) NOT null auto_increment, # id
`create_time` datetime not null, # 创建时间
`update_time` datetime not null, # 修改时间
`member` bigint(100) default null, # 用户id
`game` int(8) default null, # 游戏id
`score` decimal(10,2) default 0, # 金额
`content` text default null, # 下注内容
`result` int default null, # 下注结果,0表示输,1表示赢
`win` decimal(10,2) default 0, # 总赢取,为0表示输了
PRIMARY KEY (`id`)
) ENGINE=InnoDB default CHARSET=utf8;
#==============================================================
#table : odd # 赔率表
#==============================================================
DROP TABLE IF EXISTS odd;
CREATE TABLE `odd` (
`id` int(8) NOT null auto_increment, # id
`create_time` datetime not null, # 创建时间
`update_time` datetime not null, # 修改时间
`key` varchar(100) default null, # 关键字
`odd` decimal(10,2) default 0, # 赔率
PRIMARY KEY (`id`)
) ENGINE=InnoDB default CHARSET=utf8;
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/moontools/WechatRobot.git
git@gitee.com:moontools/WechatRobot.git
moontools
WechatRobot
微信机器人
master

搜索帮助