用户名:  密码:    
中药方大全小图标
关键字:  
您当前的位置:首页 > 其他 > 网站日记

帝国cms创建数据表代码范例

提示: 阅读权限:公开  来源:原创  作者:中药方大全
  1. //建立微信插件主表
  2. $empire->query("drop table IF EXISTS `{$dbtbpre}wx_index`");
  3. $empire->query(SetCreateTable("CREATE TABLE `{$dbtbpre}wx_index` (
  4.   `id` tinyint(1) NOT NULL AUTO_INCREMENT,
  5.   `aid` tinyint(1) NOT NULL COMMENT '公众号aid',
  6.   `name` varchar(40) NOT NULL COMMENT '公众号名称',
  7.   `type` tinyint(1) NOT NULL default '1' COMMENT '类型,如未认证订阅号',
  8.   `appid` varchar(50) NULL COMMENT '与微信后台对应',
  9.   `appsecret` varchar(50) NULL COMMENT '与微信后台对应',
  10.   `wayofkey` varchar(255) NULL COMMENT '加密方式',
  11.   `encodingaeskey` varchar(100) NULL COMMENT '微信加密密钥',  
  12.   `token` varchar(40) NULL COMMENT '令牌/口令',
  13.   `gid` varchar(40) NULL COMMENT '微信原始ID',
  14.   `default` tinyint(1) NOT NULL default '0' comment '主/默认公众号',
  15.   `accesstoken` varchar(512) NULL comment '全局唯一票据',
  16.   `accesstokentime` varchar(20) NULL comment '全局唯一票据获取时间',
  17.   `menu` varchar(2000) NULL comment '本地编辑菜单',
  18.   `cgmenu` varchar(2000) NULL comment '本地编辑菜单',
  19.   `webmenu` varchar(2000) NULL comment '正在使用的菜单',    
  20.   PRIMARY KEY  (`id`)  
  21. ) ENGINE=MyISAM;",$phome_db_dbchar));
  22.  
  23.  
  24. //建立app设置记录表
  25. $empire->query("drop table IF EXISTS `{$dbtbpre}wx_app`");
  26. $empire->query(SetCreateTable("CREATE TABLE `{$dbtbpre}wx_app` (
  27.   `id` tinyint(1) NOT NULL AUTO_INCREMENT,
  28.   `aid` varchar(100) NOT NULL default '0' COMMENT '关联微信号,默认0全部关注',
  29.   `appname` varchar(100) NOT NULL COMMENT '应用名称',
  30.   `isok` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否启用',
  31.   `type` varchar(20) NOT NULL COMMENT '关键词或key值',
  32.   `keyword` text NOT NULL COMMENT '关键字',
  33.   `classname` varchar(50) NOT NULL COMMENT '类名',
  34.   `funname` varchar(50) NOT NULL COMMENT '函数名',
  35.   `note` text NOT NULL COMMENT '应用注释',
  36.   `level` tinyint(8) NOT NULL DEFAULT '0' COMMENT '优先级',
  37.   PRIMARY KEY (`id`),
  38.   KEY `level` (`level`)
  39. ) ENGINE=MyISAM;",$phome_db_dbchar));
  40.  
  41. //建立信息表msg
  42. $empire->query("drop table IF EXISTS `{$dbtbpre}wx_msg`");
  43. $empire->query(SetCreateTable("CREATE TABLE `{$dbtbpre}wx_msg` (
  44.   `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
  45.   `aid` tinyint(1) NOT NULL default '0' COMMENT '关联微信公众号',
  46.   `isreply` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否已经回复',
  47.   `islock` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否为收藏消息',
  48.   `iskeyword` tinyint(1) DEFAULT NULL COMMENT '是否为关键词消息',
  49.   `myname` varchar(255) DEFAULT NULL COMMENT '公众账号名',
  50.   `username` varchar(255) DEFAULT NULL COMMENT '关注者Openid',
  51.   `createtime` int(11) DEFAULT NULL COMMENT '消息时间',
  52.   `msgtype` varchar(100) DEFAULT NULL COMMENT '消息类型',
  53.   `msgid` varchar(255) DEFAULT NULL COMMENT '消息ID',
  54.   `mediaid` varchar(255) DEFAULT NULL COMMENT '媒体ID',
  55.   `content` text COMMENT '文本消息内容',
  56.   `picurl` varchar(255) DEFAULT NULL COMMENT '图片链接',
  57.   `format` varchar(100) DEFAULT NULL COMMENT '语音格式',
  58.   `recognition` text COMMENT '语音识别内容',
  59.   `thumbmediaid` varchar(255) DEFAULT NULL COMMENT '缩略图媒体id',
  60.   `locationx` varchar(50) DEFAULT NULL COMMENT '纬度',
  61.   `locationy` varchar(50) DEFAULT NULL COMMENT '经度',
  62.   `scale` varchar(10) DEFAULT NULL COMMENT '地图缩放大小',
  63.   `label` varchar(255) DEFAULT NULL COMMENT '位置信息',
  64.   `title` varchar(255) DEFAULT NULL COMMENT '消息标题',
  65.   `description` text COMMENT '描述',
  66.   `url` varchar(255) DEFAULT NULL COMMENT '消息链接',
  67.   `event` varchar(255) DEFAULT NULL COMMENT '事件',
  68.   `eventkey` varchar(255) DEFAULT NULL COMMENT '事件KEY值',
  69.   `ticket` varchar(50) DEFAULT NULL COMMENT '二维码票据',
  70.   `latitude` varchar(10) DEFAULT NULL COMMENT '地理位置纬度',
  71.   `longitude` varchar(10) DEFAULT NULL COMMENT '地理位置经度',
  72.   `precision` varchar(50) DEFAULT NULL COMMENT '地理位置精度',
  73.   PRIMARY KEY (`id`)
  74. ) ENGINE=MyISAM;",$phome_db_dbchar));
  75.  
  76.  
  77. //建立素材表news
  78. $empire->query("drop table IF EXISTS `{$dbtbpre}wx_news`");
  79. $empire->query(SetCreateTable("CREATE TABLE `{$dbtbpre}wx_news` (
  80.   `id` bigint(20) NOT NULL AUTO_INCREMENT,
  81.   `aid` varchar(255) NOT NULL default '0' COMMENT '关联微信,可用数组序列化表示多个',
  82.   `isok` tinyint(1) NOT NULL default '2' COMMENT '是否启用,默认2',
  83.   `title` varchar(255) NOT NULL COMMENT '标题',
  84.   `newsfrom` varchar(50) DEFAULT NULL COMMENT '来源作者',
  85.   `author` varchar(50) DEFAULT NULL COMMENT '发布者',
  86.   `titlepic` varchar(255) DEFAULT NULL COMMENT '封面图片',
  87.   `smalltext` text COMMENT '内容简介',
  88.   `newstext` text COMMENT '正文',
  89.   `newstime` varchar(50) DEFAULT NULL COMMENT '发布时间',
  90.   `islinkimg` tinyint(1) NOT NULL DEFAULT '1' COMMENT '正文是否加封面图片,默认1加',
  91.   `url` varchar(255) DEFAULT NULL COMMENT '原文链接',
  92.   
  93.   PRIMARY KEY (`id`)
  94. ) ENGINE=MyISAM;",$phome_db_dbchar));
  95.  
  96. //建立手动回复消息记录表msgreply
  97. $empire->query("drop table IF EXISTS `{$dbtbpre}wx_msgreply`");
  98. $empire->query(SetCreateTable("CREATE TABLE `{$dbtbpre}wx_msgreply` (
  99.   `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '消息ID',
  100.   `aid` tinyint(1) NOT NULL DEFAULT '0' COMMENT '关联微信公众号',
  101.   `createtime` int(11) NOT NULL COMMENT '消息创建时间',
  102.   `myname` varchar(255) NOT NULL COMMENT '公众号账号',
  103.   `username` varchar(255) NOT NULL COMMENT '关注者openid',
  104.   `msgtype` varchar(100) NOT NULL COMMENT '消息类型',
  105.   `msgtext` text NOT NULL COMMENT '文本类型内容',
  106.   `msgimage` varchar(255) NOT NULL COMMENT '图片类型url',
  107.   `msgvoice` varchar(255) NOT NULL COMMENT '语音类型URL',
  108.   `msgvideo` text NOT NULL COMMENT '视频类型序列化值',
  109.   `msgmusic` text NOT NULL COMMENT '音乐类型序列化值',
  110.   `msgnews` text NOT NULL COMMENT '图文类型',
  111.   PRIMARY KEY (`id`)
  112. ) ENGINE=MyISAM;",$phome_db_dbchar));
  113.  
  114. //建立自动回复表reply
  115. $empire->query("drop table IF EXISTS `{$dbtbpre}wx_reply`");
  116. $empire->query(SetCreateTable("CREATE TABLE `{$dbtbpre}wx_reply` (
  117.   `id` int(11) NOT NULL AUTO_INCREMENT,
  118.   `aid` varchar(255) NOT NULL DEFAULT '0' COMMENT '关联微信公众号',
  119.   `type` tinyint(1) NOT NULL COMMENT '自动回复类型',
  120.   `isok` tinyint(1) NOT NULL COMMENT '是否启用',
  121.   `islike` tinyint(1) NOT NULL DEFAULT '0' COMMENT '模糊匹配',
  122.   `keyword` varchar(255) NOT NULL COMMENT '关键字',
  123.   `msgtype` tinyint(1) NOT NULL COMMENT '回复消息格式',
  124.   `level` int(11) NOT NULL DEFAULT '0' COMMENT '应用权限的优先级',
  125.   `msgtext` text COMMENT '文本消息',
  126.   `msgimage` varchar(255) COMMENT '图片消息',
  127.   `msgvoice` varchar(255) COMMENT '语音消息',
  128.   `msgvideo` varchar(255) COMMENT '视频消息',
  129.   `msgmusic` varchar(255) COMMENT '音乐消息',
  130.   `msgnews` varchar(255) COMMENT '图文消息',
  131.   PRIMARY KEY (`id`)
  132. ) ENGINE=MyISAM;",$phome_db_dbchar));
  133.  
  134. //建立文件附件表file
  135. $empire->query("drop table IF EXISTS `{$dbtbpre}wx_file`");
  136. $empire->query(SetCreateTable("CREATE TABLE `{$dbtbpre}wx_file` (
  137.   `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '附件ID',
  138.   `aid` varchar(255) NOT NULL default '0' COMMENT '关联微信',
  139.   `nickname` varchar(255) NOT NULL COMMENT '关联微信',
  140.   `name` varchar(255) DEFAULT NULL COMMENT '文件名',
  141.   `isok` int(2) NOT NULL COMMENT '开启',
  142.   `path` varchar(255) NOT NULL COMMENT '文件路径',
  143.   `size` int(11) NOT NULL COMMENT '文件大小',
  144.   `ext` varchar(20) NOT NULL COMMENT '文件扩展名',
  145.   `time` int(11) NOT NULL COMMENT '添加时间',
  146.   `group` tinyint(1) NOT NULL COMMENT '文件分类',
  147.   `mediaid` varchar(255) NOT NULL COMMENT '微信端地址',
  148.   `url` varchar(255) NOT NULL COMMENT '微信端图片地址',
  149.   PRIMARY KEY (`id`)
  150. ) ENGINE=MyISAM;",$phome_db_dbchar));
  151.  
  152. //建立群发列表
  153. $empire->query("drop table IF EXISTS `{$dbtbpre}wx_mass`");
  154. $empire->query(SetCreateTable("CREATE TABLE `{$dbtbpre}wx_mass` (
  155.   `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '群发id',
  156.   `aid` varchar(255) NOT NULL default '0' COMMENT '关联微信',
  157.   `isok` int(2) DEFAULT NULL COMMENT '草稿标记',
  158.   `auto` int(2) NOT NULL COMMENT '自动',
  159.   `group` varchar(2) NOT NULL COMMENT '用户组',
  160.   `sex` varchar(1) NOT NULL COMMENT '性别',
  161.   `area` varchar(255) NOT NULL COMMENT '地区',
  162.   `type` tinyint(1) NOT NULL COMMENT '群发内容类型',
  163.   `content` varchar(255) NOT NULL COMMENT '群发内容',
  164.   `sendtime` varchar(255) NOT NULL COMMENT '预约时间',
  165.   `isdo` tinyint(1) NOT NULL COMMENT '执行标记',
  166.   `dosendtime` varchar(255) NOT NULL COMMENT '执行时间',
  167.   `mediaid` varchar(255) NOT NULL COMMENT '微信端地址',
  168.   `url` varchar(255) NOT NULL COMMENT '微信端图片地址',
  169.   PRIMARY KEY (`id`)
  170. ) ENGINE=MyISAM;",$phome_db_dbchar));
  171.  
  172. //建立用户列表
  173. $empire->query("drop table IF EXISTS `{$dbtbpre}wx_user`");
  174. $empire->query(SetCreateTable("CREATE TABLE `{$dbtbpre}wx_user` (
  175.   `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
  176.   `aid` varchar(255) NOT NULL default '0' COMMENT '关联微信',
  177.   `unionid` varchar(255) DEFAULT NULL COMMENT '用户id',
  178.   `subscribe` varchar(255) DEFAULT NULL COMMENT '订阅',
  179.   `nickname` varchar(255) NOT NULL COMMENT '昵称',
  180.   `sex` varchar(1) NOT NULL COMMENT '性别',
  181.   `city` varchar(255) NOT NULL COMMENT '城市',
  182.   `country` varchar(255) NOT NULL COMMENT '国家',
  183.   `province` varchar(255) NOT NULL COMMENT '省份',
  184.   `language` varchar(255) NOT NULL COMMENT '语言',
  185.   `headimgurl` varchar(255) NOT NULL COMMENT '头像地址',
  186.   `subscribe_time` varchar(255) NOT NULL COMMENT '关注时间',
  187.   `remark` varchar(255) NOT NULL COMMENT '备注',
  188.   `groupid` varchar(255) NOT NULL COMMENT '用户组id',
  189.   PRIMARY KEY (`id`)
  190. ) ENGINE=MyISAM;",$phome_db_dbchar));
  1. <?php
  2. $phome_db_dbchar=$ecms_config['db']['dbchar'];
  3. //建立转换队列数据表
  4. $empire->query("drop table IF EXISTS `{$dbtbpre}jhc_word2html`");
  5. $empire->query(SetCreateTable("CREATE TABLE `{$dbtbpre}jhc_word2html` (
  6.   `id` tinyint(1) NOT NULL AUTO_INCREMENT,
  7.   `username` varchar(40) NOT NULL COMMENT '上传文档的用户名',
  8.   `flag` tinyint(1) NOT NULL default '1' COMMENT '状态,0为未转换',
  9.   `filepath` varchar(100) NULL COMMENT '文档名称',
  10.    `uptime` int(11) DEFAULT NULL COMMENT '上传时间',
  11.   PRIMARY KEY  (`id`)  
  12. ) ENGINE=MyISAM;",$phome_db_dbchar));


tags: 插件
返回顶部
推荐资讯
视频:田纪钧讲关节不痛的秘密、膝关节拉筋法
视频:田纪钧讲关节不
白露到了,你还好吗?
白露到了,你还好吗?
尿疗与断食
尿疗与断食
给风疹反复发作女孩的药方(组图)
给风疹反复发作女孩的
相关文章
    无相关信息
栏目更新
栏目热门
  1. libreoffice7的命令大全
  2. 帝国cms代码片段备忘录
  3. 帝国cms插件之标题生成标题图片
  4. 帝国cms插件安装模板
  5. 帝国cms全站搜索的分页格式如何修改-流程
  6. 帝国cms中点卡怎么可以直接用来网站的登录
  7. 帝国cms插件之迅搜
  8. php代码判断是不是微信内部浏览器
  9. useragent两千条,爬虫专用
  10. 帝国cms7.2函数大全