vr_yunfanshijie.sql 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457
  1. /*
  2. Navicat Premium Data Transfer
  3. Source Server : vr线上
  4. Source Server Type : MySQL
  5. Source Server Version : 50731
  6. Source Host : 121.36.39.127:3306
  7. Source Schema : vr_yunfanshijie
  8. Target Server Type : MySQL
  9. Target Server Version : 50731
  10. File Encoding : 65001
  11. Date: 21/08/2020 17:52:26
  12. */
  13. SET NAMES utf8mb4;
  14. SET FOREIGN_KEY_CHECKS = 0;
  15. -- ----------------------------
  16. -- Table structure for admin_menu
  17. -- ----------------------------
  18. DROP TABLE IF EXISTS `admin_menu`;
  19. CREATE TABLE `admin_menu` (
  20. `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  21. `parent_id` int(11) NOT NULL DEFAULT 0,
  22. `order` int(11) NOT NULL DEFAULT 0,
  23. `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  24. `icon` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  25. `uri` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
  26. `permission` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
  27. `created_at` timestamp(0) NULL DEFAULT NULL,
  28. `updated_at` timestamp(0) NULL DEFAULT NULL,
  29. PRIMARY KEY (`id`) USING BTREE
  30. ) ENGINE = InnoDB AUTO_INCREMENT = 28 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  31. -- ----------------------------
  32. -- Table structure for admin_operation_log
  33. -- ----------------------------
  34. DROP TABLE IF EXISTS `admin_operation_log`;
  35. CREATE TABLE `admin_operation_log` (
  36. `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  37. `user_id` int(11) NOT NULL,
  38. `path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  39. `method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  40. `ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  41. `input` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  42. `created_at` timestamp(0) NULL DEFAULT NULL,
  43. `updated_at` timestamp(0) NULL DEFAULT NULL,
  44. PRIMARY KEY (`id`) USING BTREE,
  45. INDEX `admin_operation_log_user_id_index`(`user_id`) USING BTREE
  46. ) ENGINE = InnoDB AUTO_INCREMENT = 401 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  47. -- ----------------------------
  48. -- Table structure for admin_permissions
  49. -- ----------------------------
  50. DROP TABLE IF EXISTS `admin_permissions`;
  51. CREATE TABLE `admin_permissions` (
  52. `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  53. `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  54. `slug` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  55. `http_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
  56. `http_path` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL,
  57. `created_at` timestamp(0) NULL DEFAULT NULL,
  58. `updated_at` timestamp(0) NULL DEFAULT NULL,
  59. PRIMARY KEY (`id`) USING BTREE,
  60. UNIQUE INDEX `admin_permissions_name_unique`(`name`) USING BTREE,
  61. UNIQUE INDEX `admin_permissions_slug_unique`(`slug`) USING BTREE
  62. ) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  63. -- ----------------------------
  64. -- Table structure for admin_role_menu
  65. -- ----------------------------
  66. DROP TABLE IF EXISTS `admin_role_menu`;
  67. CREATE TABLE `admin_role_menu` (
  68. `role_id` int(11) NOT NULL,
  69. `menu_id` int(11) NOT NULL,
  70. `created_at` timestamp(0) NULL DEFAULT NULL,
  71. `updated_at` timestamp(0) NULL DEFAULT NULL,
  72. INDEX `admin_role_menu_role_id_menu_id_index`(`role_id`, `menu_id`) USING BTREE
  73. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  74. -- ----------------------------
  75. -- Table structure for admin_role_permissions
  76. -- ----------------------------
  77. DROP TABLE IF EXISTS `admin_role_permissions`;
  78. CREATE TABLE `admin_role_permissions` (
  79. `role_id` int(11) NOT NULL,
  80. `permission_id` int(11) NOT NULL,
  81. `created_at` timestamp(0) NULL DEFAULT NULL,
  82. `updated_at` timestamp(0) NULL DEFAULT NULL,
  83. INDEX `admin_role_permissions_role_id_permission_id_index`(`role_id`, `permission_id`) USING BTREE
  84. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  85. -- ----------------------------
  86. -- Table structure for admin_role_users
  87. -- ----------------------------
  88. DROP TABLE IF EXISTS `admin_role_users`;
  89. CREATE TABLE `admin_role_users` (
  90. `role_id` int(11) NOT NULL,
  91. `user_id` int(11) NOT NULL,
  92. `created_at` timestamp(0) NULL DEFAULT NULL,
  93. `updated_at` timestamp(0) NULL DEFAULT NULL,
  94. INDEX `admin_role_users_role_id_user_id_index`(`role_id`, `user_id`) USING BTREE
  95. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  96. -- ----------------------------
  97. -- Table structure for admin_roles
  98. -- ----------------------------
  99. DROP TABLE IF EXISTS `admin_roles`;
  100. CREATE TABLE `admin_roles` (
  101. `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  102. `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  103. `slug` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  104. `created_at` timestamp(0) NULL DEFAULT NULL,
  105. `updated_at` timestamp(0) NULL DEFAULT NULL,
  106. PRIMARY KEY (`id`) USING BTREE,
  107. UNIQUE INDEX `admin_roles_name_unique`(`name`) USING BTREE,
  108. UNIQUE INDEX `admin_roles_slug_unique`(`slug`) USING BTREE
  109. ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  110. -- ----------------------------
  111. -- Table structure for admin_user_permissions
  112. -- ----------------------------
  113. DROP TABLE IF EXISTS `admin_user_permissions`;
  114. CREATE TABLE `admin_user_permissions` (
  115. `user_id` int(11) NOT NULL,
  116. `permission_id` int(11) NOT NULL,
  117. `created_at` timestamp(0) NULL DEFAULT NULL,
  118. `updated_at` timestamp(0) NULL DEFAULT NULL,
  119. INDEX `admin_user_permissions_user_id_permission_id_index`(`user_id`, `permission_id`) USING BTREE
  120. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  121. -- ----------------------------
  122. -- Table structure for admin_users
  123. -- ----------------------------
  124. DROP TABLE IF EXISTS `admin_users`;
  125. CREATE TABLE `admin_users` (
  126. `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  127. `username` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  128. `password` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  129. `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  130. `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
  131. `remember_token` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
  132. `created_at` timestamp(0) NULL DEFAULT NULL,
  133. `updated_at` timestamp(0) NULL DEFAULT NULL,
  134. PRIMARY KEY (`id`) USING BTREE,
  135. UNIQUE INDEX `admin_users_username_unique`(`username`) USING BTREE
  136. ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  137. -- ----------------------------
  138. -- Table structure for migrations
  139. -- ----------------------------
  140. DROP TABLE IF EXISTS `migrations`;
  141. CREATE TABLE `migrations` (
  142. `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  143. `migration` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  144. `batch` int(11) NOT NULL,
  145. PRIMARY KEY (`id`) USING BTREE
  146. ) ENGINE = InnoDB AUTO_INCREMENT = 28 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  147. -- ----------------------------
  148. -- Table structure for notifications
  149. -- ----------------------------
  150. DROP TABLE IF EXISTS `notifications`;
  151. CREATE TABLE `notifications` (
  152. `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  153. `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  154. `notifiable_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  155. `notifiable_id` bigint(20) UNSIGNED NOT NULL,
  156. `data` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  157. `read_at` timestamp(0) NULL DEFAULT NULL,
  158. `created_at` timestamp(0) NULL DEFAULT NULL,
  159. `updated_at` timestamp(0) NULL DEFAULT NULL,
  160. PRIMARY KEY (`id`) USING BTREE,
  161. INDEX `notifications_notifiable_type_notifiable_id_index`(`notifiable_type`, `notifiable_id`) USING BTREE
  162. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  163. -- ----------------------------
  164. -- Table structure for password_resets
  165. -- ----------------------------
  166. DROP TABLE IF EXISTS `password_resets`;
  167. CREATE TABLE `password_resets` (
  168. `email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  169. `token` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  170. `created_at` timestamp(0) NULL DEFAULT NULL,
  171. INDEX `password_resets_email_index`(`email`) USING BTREE
  172. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  173. -- ----------------------------
  174. -- Table structure for vr_appointment_config
  175. -- ----------------------------
  176. DROP TABLE IF EXISTS `vr_appointment_config`;
  177. CREATE TABLE `vr_appointment_config` (
  178. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  179. `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '时间名 11:00 12:00',
  180. `websites_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '店铺id',
  181. `num` int(11) NOT NULL DEFAULT 0 COMMENT '本时间段可预约人数',
  182. `make_time_start` timestamp(0) NULL DEFAULT NULL COMMENT '预约时间',
  183. `make_time_end` timestamp(0) NULL DEFAULT NULL COMMENT '预约时间',
  184. `created_at` timestamp(0) NULL DEFAULT NULL,
  185. `updated_at` timestamp(0) NULL DEFAULT NULL,
  186. PRIMARY KEY (`id`) USING BTREE
  187. ) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '预约时间配置' ROW_FORMAT = Dynamic;
  188. -- ----------------------------
  189. -- Table structure for vr_banners
  190. -- ----------------------------
  191. DROP TABLE IF EXISTS `vr_banners`;
  192. CREATE TABLE `vr_banners` (
  193. `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  194. `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
  195. `url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '地址',
  196. `type` tinyint(4) UNSIGNED NOT NULL DEFAULT 0 COMMENT 'banner类型 0 首页banner',
  197. `created_at` timestamp(0) NULL DEFAULT NULL,
  198. `updated_at` timestamp(0) NULL DEFAULT NULL,
  199. PRIMARY KEY (`id`) USING BTREE
  200. ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'banner表' ROW_FORMAT = Dynamic;
  201. -- ----------------------------
  202. -- Table structure for vr_courses
  203. -- ----------------------------
  204. DROP TABLE IF EXISTS `vr_courses`;
  205. CREATE TABLE `vr_courses` (
  206. `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  207. `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '',
  208. `created_at` timestamp(0) NULL DEFAULT NULL,
  209. `updated_at` timestamp(0) NULL DEFAULT NULL,
  210. `deleted_at` timestamp(0) NULL DEFAULT NULL,
  211. PRIMARY KEY (`id`) USING BTREE
  212. ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '科目记录表' ROW_FORMAT = Dynamic;
  213. -- ----------------------------
  214. -- Table structure for vr_equipments
  215. -- ----------------------------
  216. DROP TABLE IF EXISTS `vr_equipments`;
  217. CREATE TABLE `vr_equipments` (
  218. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  219. `websites_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '站点id',
  220. `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
  221. `is_usable` tinyint(4) NOT NULL DEFAULT 0 COMMENT '是否可用',
  222. `status` tinyint(4) NOT NULL DEFAULT 0 COMMENT '状态',
  223. `created_at` timestamp(0) NULL DEFAULT NULL,
  224. `updated_at` timestamp(0) NULL DEFAULT NULL,
  225. PRIMARY KEY (`id`) USING BTREE
  226. ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '设备列表' ROW_FORMAT = Dynamic;
  227. -- ----------------------------
  228. -- Table structure for vr_experiences
  229. -- ----------------------------
  230. DROP TABLE IF EXISTS `vr_experiences`;
  231. CREATE TABLE `vr_experiences` (
  232. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  233. `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '体验卷名称',
  234. `des` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '体验卷描述',
  235. `status` tinyint(4) NOT NULL DEFAULT 0 COMMENT '状态:0待使用;1已使用',
  236. `created_at` timestamp(0) NULL DEFAULT NULL,
  237. `updated_at` timestamp(0) NULL DEFAULT NULL,
  238. PRIMARY KEY (`id`) USING BTREE
  239. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '体验券表' ROW_FORMAT = Dynamic;
  240. -- ----------------------------
  241. -- Table structure for vr_introductions
  242. -- ----------------------------
  243. DROP TABLE IF EXISTS `vr_introductions`;
  244. CREATE TABLE `vr_introductions` (
  245. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  246. `title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '标题',
  247. `introduction` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '简介',
  248. `status` tinyint(4) NOT NULL DEFAULT 0 COMMENT '状态:0可用;1不可用',
  249. `created_at` timestamp(0) NULL DEFAULT NULL,
  250. `updated_at` timestamp(0) NULL DEFAULT NULL,
  251. PRIMARY KEY (`id`) USING BTREE
  252. ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = 'vr 简介表' ROW_FORMAT = Dynamic;
  253. -- ----------------------------
  254. -- Table structure for vr_make_jobs
  255. -- ----------------------------
  256. DROP TABLE IF EXISTS `vr_make_jobs`;
  257. CREATE TABLE `vr_make_jobs` (
  258. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  259. `user_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '用户id',
  260. `websites_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '店铺id',
  261. `equipment_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '设备id',
  262. `appointment_config_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '预约id',
  263. `make_time_start` timestamp(0) NULL DEFAULT NULL COMMENT '预约时间',
  264. `make_time_end` timestamp(0) NULL DEFAULT NULL COMMENT '预约时间',
  265. `ticket_id` tinyint(4) UNSIGNED NOT NULL DEFAULT 0 COMMENT '优惠卷ID',
  266. `created_at` timestamp(0) NULL DEFAULT NULL,
  267. `updated_at` timestamp(0) NULL DEFAULT NULL,
  268. PRIMARY KEY (`id`) USING BTREE
  269. ) ENGINE = InnoDB AUTO_INCREMENT = 51 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '预约列表' ROW_FORMAT = Dynamic;
  270. -- ----------------------------
  271. -- Table structure for vr_message_types
  272. -- ----------------------------
  273. DROP TABLE IF EXISTS `vr_message_types`;
  274. CREATE TABLE `vr_message_types` (
  275. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  276. `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '类型名',
  277. `des` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '描述',
  278. `created_at` timestamp(0) NULL DEFAULT NULL,
  279. `updated_at` timestamp(0) NULL DEFAULT NULL,
  280. PRIMARY KEY (`id`) USING BTREE
  281. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = 'vr 消息类型表' ROW_FORMAT = Dynamic;
  282. -- ----------------------------
  283. -- Table structure for vr_sms_logs
  284. -- ----------------------------
  285. DROP TABLE IF EXISTS `vr_sms_logs`;
  286. CREATE TABLE `vr_sms_logs` (
  287. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  288. `phone` char(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '手机号',
  289. `type` tinyint(4) UNSIGNED NOT NULL DEFAULT 0 COMMENT '0',
  290. `code` int(6) NOT NULL DEFAULT 0 COMMENT '验证码',
  291. `status` tinyint(4) UNSIGNED NOT NULL DEFAULT 0 COMMENT '0',
  292. `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '内容',
  293. `ip_count` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT 'ip',
  294. `err_msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '错误描述',
  295. `created_at` timestamp(0) NULL DEFAULT NULL,
  296. `updated_at` timestamp(0) NULL DEFAULT NULL,
  297. `deleted_at` timestamp(0) NULL DEFAULT NULL,
  298. PRIMARY KEY (`id`) USING BTREE,
  299. INDEX `a`(`phone`, `type`, `code`) USING BTREE
  300. ) ENGINE = InnoDB AUTO_INCREMENT = 30 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '发送短信日志' ROW_FORMAT = Dynamic;
  301. -- ----------------------------
  302. -- Table structure for vr_user_courses
  303. -- ----------------------------
  304. DROP TABLE IF EXISTS `vr_user_courses`;
  305. CREATE TABLE `vr_user_courses` (
  306. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  307. `user_id` bigint(20) UNSIGNED NOT NULL DEFAULT 0 COMMENT '用户id',
  308. `course_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '科目id',
  309. `bar` int(10) NOT NULL COMMENT '完成进度 *0.01',
  310. `created_at` timestamp(0) NULL DEFAULT NULL,
  311. `updated_at` timestamp(0) NULL DEFAULT NULL,
  312. `deleted_at` timestamp(0) NULL DEFAULT NULL,
  313. PRIMARY KEY (`id`) USING BTREE
  314. ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户科目关系表' ROW_FORMAT = Dynamic;
  315. -- ----------------------------
  316. -- Table structure for vr_user_messages
  317. -- ----------------------------
  318. DROP TABLE IF EXISTS `vr_user_messages`;
  319. CREATE TABLE `vr_user_messages` (
  320. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  321. `user_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '用户id',
  322. `message_type` tinyint(4) NOT NULL DEFAULT 0 COMMENT '通知消息id',
  323. `title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '标题',
  324. `introduction` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '简介',
  325. `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '详情内容',
  326. `status` tinyint(4) NOT NULL DEFAULT 0 COMMENT '状态:0未读;1已读',
  327. `created_at` timestamp(0) NULL DEFAULT NULL,
  328. `updated_at` timestamp(0) NULL DEFAULT NULL,
  329. PRIMARY KEY (`id`) USING BTREE
  330. ) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = 'vr 用户通知公告类型' ROW_FORMAT = Dynamic;
  331. -- ----------------------------
  332. -- Table structure for vr_user_tickets
  333. -- ----------------------------
  334. DROP TABLE IF EXISTS `vr_user_tickets`;
  335. CREATE TABLE `vr_user_tickets` (
  336. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  337. `user_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '用户id',
  338. `ticket_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '券id',
  339. `type` tinyint(4) NOT NULL DEFAULT 0 COMMENT '状态:0体验卷;1代金券',
  340. `grant_time` timestamp(0) NULL DEFAULT NULL COMMENT '发放时间',
  341. `status` tinyint(4) NOT NULL DEFAULT 0 COMMENT '状态:0未使用;1已使用',
  342. `employ_time` timestamp(0) NULL DEFAULT NULL COMMENT '使用时间',
  343. `created_at` timestamp(0) NULL DEFAULT NULL,
  344. `updated_at` timestamp(0) NULL DEFAULT NULL,
  345. PRIMARY KEY (`id`) USING BTREE
  346. ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '用户券表' ROW_FORMAT = Dynamic;
  347. -- ----------------------------
  348. -- Table structure for vr_users
  349. -- ----------------------------
  350. DROP TABLE IF EXISTS `vr_users`;
  351. CREATE TABLE `vr_users` (
  352. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  353. `open_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '微信openid(唯一标示)',
  354. `phone` char(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '联系电话',
  355. `user_type` tinyint(4) UNSIGNED NOT NULL DEFAULT 0 COMMENT '用户类型默认0普通用户,1vip',
  356. `real_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '用户真实姓名',
  357. `nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '微信昵称',
  358. `avatar_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '微信头像',
  359. `gender` tinyint(2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '0保密1男2女',
  360. `birthday` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '生日',
  361. `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '密码',
  362. `session_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT 'session',
  363. `country` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '国家',
  364. `province` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '省',
  365. `city` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '市',
  366. `school` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '学校',
  367. `progress` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '是否完成学车 进度最大为100',
  368. `website_id` bigint(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '店铺站点id',
  369. `is_graduate` tinyint(4) UNSIGNED NOT NULL DEFAULT 0 COMMENT '0未毕业 1 毕业',
  370. `make_num` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '预约次数',
  371. `carbon_emission` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '碳排放',
  372. `created_at` timestamp(0) NULL DEFAULT NULL,
  373. `updated_at` timestamp(0) NULL DEFAULT NULL,
  374. `deleted_at` timestamp(0) NULL DEFAULT NULL,
  375. PRIMARY KEY (`id`) USING BTREE,
  376. INDEX `open_id`(`open_id`) USING BTREE
  377. ) ENGINE = InnoDB AUTO_INCREMENT = 14 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
  378. -- ----------------------------
  379. -- Table structure for vr_vouchers
  380. -- ----------------------------
  381. DROP TABLE IF EXISTS `vr_vouchers`;
  382. CREATE TABLE `vr_vouchers` (
  383. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  384. `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '名称',
  385. `money` decimal(15, 2) NOT NULL DEFAULT 0.00 COMMENT '金额',
  386. `status` tinyint(4) NOT NULL DEFAULT 0 COMMENT '状态:0待使用;1已使用',
  387. `created_at` timestamp(0) NULL DEFAULT NULL,
  388. `updated_at` timestamp(0) NULL DEFAULT NULL,
  389. PRIMARY KEY (`id`) USING BTREE
  390. ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '代金券表' ROW_FORMAT = Dynamic;
  391. -- ----------------------------
  392. -- Table structure for vr_websites
  393. -- ----------------------------
  394. DROP TABLE IF EXISTS `vr_websites`;
  395. CREATE TABLE `vr_websites` (
  396. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  397. `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '站点名称',
  398. `address` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '站点地址',
  399. `is_business` tinyint(4) NOT NULL DEFAULT 0 COMMENT '是否营业',
  400. `manager_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '店长',
  401. `phone` char(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '店长电话',
  402. `url_img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '店长头像',
  403. `introductory` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '站点简介',
  404. `created_at` timestamp(0) NULL DEFAULT NULL,
  405. `updated_at` timestamp(0) NULL DEFAULT NULL,
  406. PRIMARY KEY (`id`) USING BTREE
  407. ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '站点 门店' ROW_FORMAT = Dynamic;
  408. -- ----------------------------
  409. -- Table structure for vr_wxapps
  410. -- ----------------------------
  411. DROP TABLE IF EXISTS `vr_wxapps`;
  412. CREATE TABLE `vr_wxapps` (
  413. `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  414. `name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '名字',
  415. `app_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT 'AppID 小程序ID',
  416. `app_secret` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT 'AppSecret 小程序密钥',
  417. `mchid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '微信支付商户号 MCHID',
  418. `apikey` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '微信支付密钥 APIKEY',
  419. `created_at` timestamp(0) NULL DEFAULT NULL COMMENT '添加时间',
  420. `updated_at` timestamp(0) NULL DEFAULT NULL COMMENT '最新更新时间',
  421. `is_delete` tinyint(2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '是否删除 0数据可用 1 数据删除',
  422. PRIMARY KEY (`id`) USING BTREE
  423. ) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '小程序配置' ROW_FORMAT = Dynamic;
  424. SET FOREIGN_KEY_CHECKS = 1;