im_schema.sql 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. /*
  2. Navicat MySQL Data Transfer
  3. Source Server : wjw(im)
  4. Source Server Version : 50549
  5. Source Host : localhost:3306
  6. Source Database : im
  7. Target Server Type : MYSQL
  8. Target Server Version : 50549
  9. File Encoding : 65001
  10. Date: 2016-07-19 20:56:59
  11. */
  12. SET FOREIGN_KEY_CHECKS=0;
  13. -- ----------------------------
  14. -- Table structure for `group_msg`
  15. -- ----------------------------
  16. DROP TABLE IF EXISTS `group_msg`;
  17. CREATE TABLE `group_msg` (
  18. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  19. `group_id` varchar(255) NOT NULL COMMENT '组ID',
  20. `from_uid` varchar(255) NOT NULL COMMENT '消息发送者ID',
  21. `type` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '消息类型:1文本,2图片,3语音',
  22. `timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '消息发送时间',
  23. `content` varchar(1000) NOT NULL DEFAULT '' COMMENT '消息内容',
  24. PRIMARY KEY (`id`),
  25. KEY `group_id` (`group_id`) USING BTREE
  26. ) ENGINE=InnoDB AUTO_INCREMENT=77 DEFAULT CHARSET=utf8;
  27. -- ----------------------------
  28. -- Records of group_msg
  29. -- ----------------------------
  30. -- ----------------------------
  31. -- Table structure for `push_notify`
  32. -- ----------------------------
  33. DROP TABLE IF EXISTS `push_notify`;
  34. CREATE TABLE `push_notify` (
  35. `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  36. `user_id` varchar(255) NOT NULL COMMENT '用户ID',
  37. `timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '推送消息时间戳',
  38. `type` varchar(255) NOT NULL DEFAULT '' COMMENT '消息类',
  39. `title` varchar(255) NOT NULL COMMENT '消息标题',
  40. `content` varchar(255) NOT NULL COMMENT '消息内容',
  41. `data` varchar(255) NOT NULL DEFAULT '' COMMENT '消息内容',
  42. `has_pushed` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否已经推送:0未推送,1已推送',
  43. PRIMARY KEY (`id`),
  44. KEY `user_id` (`user_id`) USING BTREE
  45. ) ENGINE=InnoDB AUTO_INCREMENT=186 DEFAULT CHARSET=utf8;
  46. -- ----------------------------
  47. -- Records of push_notify
  48. -- ----------------------------
  49. INSERT INTO `push_notify` VALUES ('183', 'D20160322000002', '2016-07-19 20:56:05', 'D_CT_01', '指定咨询', '您有新的指定咨询', 'e0370b70f3d74a8ea4aa40e0010cdca2', '0');
  50. INSERT INTO `push_notify` VALUES ('184', 'D20160322000002', '2016-07-19 20:56:25', 'D_CT_02', '指定咨询', '您有新的消息', 'e0370b70f3d74a8ea4aa40e0010cdca2', '0');
  51. INSERT INTO `push_notify` VALUES ('185', 'D20160322000002', '2016-07-19 20:56:42', 'D_CT_02', '指定咨询', '您有新的消息', 'e0370b70f3d74a8ea4aa40e0010cdca2', '0');
  52. -- ----------------------------
  53. -- Table structure for `user`
  54. -- ----------------------------
  55. DROP TABLE IF EXISTS `user`;
  56. CREATE TABLE `user` (
  57. `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  58. `user_id` varchar(255) NOT NULL COMMENT '用户ID',
  59. `platform` tinyint(1) NOT NULL DEFAULT '0' COMMENT '平台:0为ios,1为android',
  60. `token` varchar(255) NOT NULL DEFAULT '' COMMENT '个推的token',
  61. `client_id` varchar(255) NOT NULL DEFAULT '' COMMENT '个推的clientid',
  62. `is_online` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否在线:0离线,1在线',
  63. `timestamp` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  64. PRIMARY KEY (`id`),
  65. UNIQUE KEY `user_id` (`user_id`) USING BTREE
  66. ) ENGINE=InnoDB AUTO_INCREMENT=69 DEFAULT CHARSET=utf8;
  67. -- ----------------------------
  68. -- Records of user
  69. -- ----------------------------