install.sql 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298
  1. -- ----------------------------
  2. -- Table structure for __PREFIX__ddrive_apply
  3. -- ----------------------------
  4. CREATE TABLE IF NOT EXISTS `__PREFIX__ddrive_apply` (
  5. `id` int(11) NOT NULL AUTO_INCREMENT,
  6. `user_id` int(11) NOT NULL COMMENT '申请用户',
  7. `name` varchar(255) NOT NULL COMMENT '姓名',
  8. `image` varchar(255) NOT NULL COMMENT '照片',
  9. `driving_age` int(11) NOT NULL COMMENT '驾龄/年',
  10. `mobile` varchar(11) NOT NULL COMMENT '手机号',
  11. `card_id` varchar(20) NOT NULL COMMENT '身份证号',
  12. `card_image` varchar(255) NOT NULL COMMENT '身份证正面',
  13. `card_back_image` varchar(255) NOT NULL COMMENT '身份证背面',
  14. `driver_image` varchar(255) NOT NULL COMMENT '驾驶证',
  15. `status` enum('-1','0','1') NOT NULL DEFAULT '0' COMMENT '状态:-1=拒绝,0=待审核,1=审核通过',
  16. `createtime` int(11) NOT NULL COMMENT '申请时间',
  17. `remark` text COMMENT '备注',
  18. PRIMARY KEY (`id`)
  19. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='代驾申请表';
  20. -- ----------------------------
  21. -- Table structure for __PREFIX__ddrive_banner
  22. -- ----------------------------
  23. CREATE TABLE IF NOT EXISTS `__PREFIX__ddrive_banner` (
  24. `id` int(11) NOT NULL AUTO_INCREMENT,
  25. `name` varchar(255) DEFAULT NULL COMMENT '名称',
  26. `image` varchar(255) DEFAULT NULL COMMENT '图片',
  27. `weigh` int(11) NOT NULL DEFAULT '0' COMMENT '权重',
  28. `createtime` int(10) NOT NULL COMMENT '创建时间',
  29. `updatetime` int(10) NOT NULL COMMENT '更新时间',
  30. `effectime` int(10) NOT NULL COMMENT '生效时间',
  31. `expiretime` int(10) NOT NULL COMMENT '到期时间',
  32. PRIMARY KEY (`id`)
  33. ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='轮播图表';
  34. -- ----------------------------
  35. -- Records of __PREFIX__ddrive_banner
  36. -- ----------------------------
  37. BEGIN;
  38. INSERT INTO `__PREFIX__ddrive_banner` VALUES (1, '轮播图', 'https://iph.href.lu/500x278?text=%E8%AF%B7%E5%9C%A8%E5%90%8E%E5%8F%B0%E6%B7%BB%E5%8A%A0%E8%BD%AE%E6%92%AD%E5%9B%BE', 1, 1580966306, 1580966306, 1580966262, 1648703862);
  39. COMMIT;
  40. -- ----------------------------
  41. -- Table structure for __PREFIX__ddrive_feedback
  42. -- ----------------------------
  43. CREATE TABLE IF NOT EXISTS `__PREFIX__ddrive_feedback` (
  44. `id` int(11) NOT NULL AUTO_INCREMENT,
  45. `user_id` int(11) NOT NULL COMMENT '用户',
  46. `contact` varchar(150) DEFAULT NULL COMMENT '联系方式',
  47. `type` varchar(255) NOT NULL COMMENT '意见类型',
  48. `content` text NOT NULL COMMENT '详细描述',
  49. `createtime` int(11) NOT NULL COMMENT '创建时间',
  50. PRIMARY KEY (`id`)
  51. ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='意见反馈表';
  52. -- ----------------------------
  53. -- Table structure for __PREFIX__ddrive_message
  54. -- ----------------------------
  55. CREATE TABLE IF NOT EXISTS `__PREFIX__ddrive_message` (
  56. `id` int(11) NOT NULL AUTO_INCREMENT,
  57. `user_id` int(10) NOT NULL COMMENT '用户',
  58. `title` varchar(255) NOT NULL COMMENT '标题',
  59. `content` text COMMENT '内容',
  60. `images` varchar(1000) DEFAULT NULL COMMENT '图片',
  61. `createtime` int(11) NOT NULL COMMENT '发布时间',
  62. `weigh` int(11) NOT NULL DEFAULT '0' COMMENT '权重',
  63. PRIMARY KEY (`id`)
  64. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='话题表';
  65. -- ----------------------------
  66. -- Table structure for __PREFIX__ddrive_message_comment
  67. -- ----------------------------
  68. CREATE TABLE IF NOT EXISTS `__PREFIX__ddrive_message_comment` (
  69. `id` int(11) NOT NULL AUTO_INCREMENT,
  70. `user_id` int(11) NOT NULL COMMENT '用户',
  71. `message_id` int(11) NOT NULL COMMENT '话题',
  72. `comment` text NOT NULL COMMENT '评论内容',
  73. `createtime` int(11) NOT NULL COMMENT '评论时间',
  74. PRIMARY KEY (`id`)
  75. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='话题评论';
  76. -- ----------------------------
  77. -- Table structure for __PREFIX__ddrive_order
  78. -- ----------------------------
  79. CREATE TABLE IF NOT EXISTS `__PREFIX__ddrive_order` (
  80. `id` int(11) NOT NULL AUTO_INCREMENT,
  81. `user_id` int(11) NOT NULL COMMENT '用户',
  82. `mobile` varchar(20) NOT NULL COMMENT '联系电话',
  83. `driver_id` int(11) DEFAULT NULL COMMENT '代驾人',
  84. `start` varchar(255) NOT NULL COMMENT '出发位置',
  85. `start_city` varchar(255) NOT NULL COMMENT '出发城市',
  86. `start_address` varchar(255) NOT NULL COMMENT '出发地址',
  87. `start_latitude` varchar(255) NOT NULL COMMENT '出发维度',
  88. `start_longitude` varchar(255) NOT NULL COMMENT '出发经度',
  89. `end` varchar(255) NOT NULL COMMENT '目的地位置',
  90. `end_city` varchar(255) NOT NULL COMMENT '目的地城市',
  91. `end_address` varchar(255) NOT NULL COMMENT '目的地地址',
  92. `end_latitude` varchar(255) NOT NULL COMMENT '目的地维度',
  93. `end_longitude` varchar(255) NOT NULL COMMENT '目的地经度',
  94. `distance` decimal(10,2) DEFAULT '0.00' COMMENT '距离',
  95. `duration` decimal(20,2) DEFAULT '0.00' COMMENT '时间',
  96. `estimated_price` decimal(10,2) DEFAULT '0.00' COMMENT '预计费用',
  97. `price` decimal(10,2) DEFAULT '0.00' COMMENT '实际费用',
  98. `status` enum('0','1','2','3','-1','99','4') NOT NULL DEFAULT '0' COMMENT '状态:-1=已取消,0=呼叫中,1=已接单,2=进行中,3=待支付,4=司机已到达,99=已完成',
  99. `comment` enum('0','1') NOT NULL DEFAULT '0' COMMENT '评价:0=未评价,1=已评价',
  100. `reachtime` int(10) NOT NULL COMMENT '司机到达时间',
  101. `createtime` int(10) NOT NULL COMMENT '创建时间',
  102. PRIMARY KEY (`id`)
  103. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='订单表';
  104. -- ----------------------------
  105. -- Table structure for __PREFIX__ddrive_order_comment
  106. -- ----------------------------
  107. CREATE TABLE IF NOT EXISTS `__PREFIX__ddrive_order_comment` (
  108. `id` int(11) NOT NULL AUTO_INCREMENT,
  109. `user_id` int(11) NOT NULL COMMENT '用户id',
  110. `order_id` int(11) NOT NULL COMMENT '订单id',
  111. `driver_id` int(11) NOT NULL COMMENT '司机id',
  112. `score` int(11) NOT NULL COMMENT '评分',
  113. `createtime` int(11) NOT NULL COMMENT '时间',
  114. PRIMARY KEY (`id`)
  115. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='订单评分表';
  116. -- ----------------------------
  117. -- Table structure for __PREFIX__ddrive_order_location
  118. -- ----------------------------
  119. CREATE TABLE IF NOT EXISTS `__PREFIX__ddrive_order_location` (
  120. `id` int(11) NOT NULL AUTO_INCREMENT,
  121. `order_id` int(11) NOT NULL COMMENT '订单id',
  122. `latitude` varchar(255) NOT NULL COMMENT '维度',
  123. `longitude` varchar(255) NOT NULL COMMENT '经度',
  124. `distance` decimal(10,2) NOT NULL COMMENT '路程',
  125. `type` enum('1','2') NOT NULL COMMENT '类型:1=起始位置,2=最后位置',
  126. `createtime` int(11) NOT NULL COMMENT '时间',
  127. PRIMARY KEY (`id`)
  128. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='订单位置表';
  129. -- ----------------------------
  130. -- Table structure for __PREFIX__ddrive_user_token
  131. -- ----------------------------
  132. CREATE TABLE IF NOT EXISTS `__PREFIX__ddrive_user_token` (
  133. `id` int(11) NOT NULL AUTO_INCREMENT,
  134. `user_id` int(11) NOT NULL COMMENT '用户id',
  135. `openid` varchar(50) NOT NULL COMMENT 'openid',
  136. `wx_name` varchar(150) DEFAULT NULL COMMENT '微信名称',
  137. PRIMARY KEY (`id`)
  138. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='用户openid';
  139. -- ----------------------------
  140. -- Table structure for __PREFIX__ddrive_withdraw
  141. -- ----------------------------
  142. CREATE TABLE IF NOT EXISTS `__PREFIX__ddrive_withdraw` (
  143. `id` int(10) NOT NULL AUTO_INCREMENT,
  144. `user_id` int(10) NOT NULL COMMENT '用户id',
  145. `money` decimal(10,2) NOT NULL COMMENT '提现金额',
  146. `createtime` int(10) NOT NULL COMMENT '提现时间',
  147. `status` enum('0','1','-1') NOT NULL DEFAULT '0' COMMENT '状态:0=待处理,1=提现成功',
  148. PRIMARY KEY (`id`)
  149. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='提现表';
  150. -- ----------------------------
  151. -- Table structure for __PREFIX__cash
  152. -- ----------------------------
  153. CREATE TABLE IF NOT EXISTS `__PREFIX__cash` (
  154. `id` int(10) NOT NULL AUTO_INCREMENT COMMENT '序列ID',
  155. `user_id` int(10) DEFAULT NULL COMMENT '会员Id',
  156. `pay_type` tinyint(1) DEFAULT '1' COMMENT '支付方式:1=微信,2=支付宝',
  157. `status` tinyint(1) DEFAULT '1' COMMENT '状态:1=待审核,2=已打款,3=已退回',
  158. `money` decimal(10,2) DEFAULT '0.00' COMMENT '提现金额',
  159. `actual_payment` decimal(10,2) DEFAULT '0.00' COMMENT '实付金额',
  160. `commission` decimal(10,2) DEFAULT '0.00' COMMENT '手续费',
  161. `account_number` varchar(50) DEFAULT NULL COMMENT '收款账号',
  162. `payee` varchar(50) DEFAULT NULL COMMENT '收款人',
  163. `admin_id` int(10) DEFAULT '0' COMMENT '操作员',
  164. `failure_cause` varchar(255) DEFAULT NULL COMMENT '失败原因',
  165. `createtime` int(10) DEFAULT NULL COMMENT '创建时间',
  166. `updatetime` int(10) DEFAULT NULL COMMENT '更新时间',
  167. PRIMARY KEY (`id`) USING BTREE
  168. ) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='APP端提现表';
  169. -- ----------------------------
  170. -- Table structure for __PREFIX__details
  171. -- ----------------------------
  172. CREATE TABLE IF NOT EXISTS `__PREFIX__details` (
  173. `id` int(11) NOT NULL AUTO_INCREMENT,
  174. `user_id` int(11) NOT NULL COMMENT '用户id',
  175. `fluctuate_type` tinyint(2) NOT NULL DEFAULT '1' COMMENT '变动类型:1=增加,2减少',
  176. `msg` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '变动说明',
  177. `amount` int(10) DEFAULT NULL COMMENT '变动金额',
  178. `assets_type` tinyint(1) DEFAULT '1' COMMENT '资产类型:1=提现,2=接单',
  179. `source_type` tinyint(1) DEFAULT '1' COMMENT '来源类型:1=提现,2=接单',
  180. `createtime` int(11) DEFAULT NULL COMMENT '创建时间',
  181. `form_id` int(10) DEFAULT '0' COMMENT '来源id',
  182. PRIMARY KEY (`id`) USING BTREE
  183. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='会员资金明细表';
  184. -- ----------------------------
  185. -- Table structure for __PREFIX__driver_verified
  186. -- ----------------------------
  187. CREATE TABLE IF NOT EXISTS `__PREFIX__driver_verified` (
  188. `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  189. `user_id` int(10) NOT NULL COMMENT '用户id',
  190. `sign_province` int(10) NOT NULL COMMENT '报名省份',
  191. `sign_city` int(10) NOT NULL COMMENT '报名城市',
  192. `province` int(10) NOT NULL COMMENT '省',
  193. `city` int(10) NOT NULL COMMENT '市',
  194. `area` int(10) NOT NULL COMMENT '区',
  195. `driver_license` varchar(50) NOT NULL COMMENT '驾驶证',
  196. `driver_front_image` varchar(150) NOT NULL COMMENT '驾驶证主页',
  197. `driver_back_image` varchar(150) NOT NULL COMMENT '驾驶证副页',
  198. `status` enum('-1','0','1') NOT NULL DEFAULT '0' COMMENT '审核状态:-1=拒绝,0=待审核,1=已认证',
  199. `fail_reason` text COMMENT '失败理由',
  200. `createtime` int(10) DEFAULT NULL COMMENT '申请时间',
  201. `updatetime` int(10) DEFAULT NULL COMMENT '认证时间',
  202. PRIMARY KEY (`id`)
  203. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='驾驶证认证表';
  204. -- ----------------------------
  205. -- Table structure for __PREFIX__card_verified
  206. -- ----------------------------
  207. CREATE TABLE IF NOT EXISTS `__PREFIX__card_verified` (
  208. `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  209. `user_id` int(10) NOT NULL COMMENT '用户id',
  210. `sign_province` int(10) DEFAULT NULL COMMENT '报名省份',
  211. `sign_city` int(10) DEFAULT NULL COMMENT '报名城市',
  212. `province` int(10) DEFAULT NULL COMMENT '省',
  213. `city` int(10) DEFAULT NULL COMMENT '城市',
  214. `area` int(10) DEFAULT NULL COMMENT '区',
  215. `card_brand` varchar(150) DEFAULT NULL COMMENT '车辆品牌',
  216. `number_plate` varchar(80) DEFAULT NULL COMMENT '车牌号',
  217. `card_front_image` varchar(150) DEFAULT NULL COMMENT '行驶证主页',
  218. `card_back_image` varchar(150) DEFAULT NULL COMMENT '行驶证副页',
  219. `status` enum('-1','0','1') DEFAULT '0' COMMENT '状态:-1=拒绝,0=待审核,1=已认证',
  220. `fail_reason` text COMMENT '失败理由',
  221. `createtime` int(10) DEFAULT NULL COMMENT '申请时间',
  222. `updatetime` int(10) DEFAULT NULL COMMENT '认证时间',
  223. PRIMARY KEY (`id`)
  224. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='车主认证表';
  225. -- ----------------------------
  226. -- Table structure for __PREFIX__new_category
  227. -- ----------------------------
  228. CREATE TABLE IF NOT EXISTS `__PREFIX__new_category` (
  229. `id` int(10) NOT NULL AUTO_INCREMENT,
  230. `name` varchar(255) DEFAULT NULL COMMENT '分类名称',
  231. `createtime` int(11) DEFAULT NULL COMMENT '创建时间',
  232. PRIMARY KEY (`id`)
  233. ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COMMENT='新闻分类';
  234. -- ----------------------------
  235. -- Table structure for __PREFIX__new_info
  236. -- ----------------------------
  237. CREATE TABLE IF NOT EXISTS `__PREFIX__new_info` (
  238. `id` int(10) NOT NULL AUTO_INCREMENT,
  239. `title` varchar(255) DEFAULT NULL COMMENT '标题',
  240. `keywords` varchar(255) DEFAULT NULL COMMENT '关键词',
  241. `abstract` varchar(255) DEFAULT NULL COMMENT '摘要',
  242. `author` varchar(255) DEFAULT NULL COMMENT '作者',
  243. `view_num` int(10) DEFAULT '0' COMMENT '浏览数',
  244. `new_info_img` varchar(255) DEFAULT NULL COMMENT '列表log',
  245. `content` text COMMENT '资讯内容',
  246. `category_id` int(10) DEFAULT NULL COMMENT '分类ID',
  247. `status` enum('0','1') DEFAULT '1' COMMENT '状态:0=隐藏,1=显示',
  248. `createtime` int(10) DEFAULT NULL,
  249. PRIMARY KEY (`id`)
  250. ) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4 COMMENT='新闻资讯表';
  251. -- ----------------------------
  252. -- Table structure for __PREFIX__real_verified
  253. -- ----------------------------
  254. CREATE TABLE IF NOT EXISTS `__PREFIX__real_verified` (
  255. `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  256. `user_id` int(10) NOT NULL COMMENT '用户id',
  257. `truename` varchar(80) DEFAULT NULL COMMENT '真实姓名',
  258. `idcard` varchar(100) DEFAULT NULL COMMENT '身份证号',
  259. `front_card_image` varchar(150) DEFAULT NULL COMMENT '身份证正面照',
  260. `back_card_image` varchar(150) DEFAULT NULL COMMENT '身份证反面照',
  261. `status` enum('-1','0','1') DEFAULT '0' COMMENT '认证状态:-1=拒绝,0=待审核,1=已认证',
  262. `fail_reason` text COMMENT '失败理由',
  263. `createtime` int(10) DEFAULT NULL COMMENT '申请时间',
  264. `updatetime` int(10) DEFAULT NULL COMMENT '认证时间',
  265. PRIMARY KEY (`id`)
  266. ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='实名认证表';
  267. -- ----------------------------
  268. -- Table structure for __PREFIX__user_verified
  269. -- ----------------------------
  270. CREATE TABLE IF NOT EXISTS `__PREFIX__user_verified` (
  271. `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  272. `user_id` int(10) NOT NULL COMMENT '用户id',
  273. `real_verified` tinyint(1) NOT NULL DEFAULT '0' COMMENT '认证状态:-1=已拒绝,0=未认证,1=已认证,2=待审核',
  274. `driver_verified` tinyint(1) NOT NULL DEFAULT '0' COMMENT '认证状态:-1=已拒绝,0=未认证,1=已认证,2=待审核',
  275. `card_verified` tinyint(1) NOT NULL DEFAULT '0' COMMENT '认证状态:-1=已拒绝,0=未认证,1=已认证,2=待审核',
  276. `createtime` int(10) DEFAULT NULL COMMENT '创建时间',
  277. `updatetime` int(10) DEFAULT NULL COMMENT '修改时间',
  278. PRIMARY KEY (`id`)
  279. ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='用户认证状态表';