tduck-v3.sql 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462
  1. /*
  2. Navicat MySQL Data Transfer
  3. Source Server : localhost_3306
  4. Source Server Type : MySQL
  5. Source Server Version : 50726
  6. Source Host : localhost:3306
  7. Source Schema : tduck-v3
  8. Target Server Type : MySQL
  9. Target Server Version : 50726
  10. File Encoding : 65001
  11. Date: 09/04/2022 22:32:42
  12. */
  13. SET NAMES utf8mb4;
  14. SET FOREIGN_KEY_CHECKS = 0;
  15. -- ----------------------------
  16. -- Table structure for ac_user
  17. -- ----------------------------
  18. DROP TABLE IF EXISTS `ac_user`;
  19. CREATE TABLE `ac_user` (
  20. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  21. `name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '姓名',
  22. `avatar` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '头像',
  23. `gender` tinyint(1) NOT NULL DEFAULT 0 COMMENT '性别0未知 1男2女',
  24. `email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮箱',
  25. `phone_number` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '手机号',
  26. `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '密码',
  27. `reg_channel` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '注册渠道',
  28. `last_login_channel` tinyint(4) NULL DEFAULT NULL COMMENT '最后登录渠道',
  29. `last_login_time` datetime NULL DEFAULT NULL COMMENT '最后登录时间',
  30. `last_login_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '最后登录Ip',
  31. `deleted` tinyint(1) NULL DEFAULT 0 COMMENT '状态',
  32. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  33. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  34. PRIMARY KEY (`id`) USING BTREE
  35. ) ENGINE = InnoDB AUTO_INCREMENT = 202 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户' ROW_FORMAT = DYNAMIC;
  36. -- ----------------------------
  37. -- Records of ac_user
  38. -- ----------------------------
  39. INSERT INTO `ac_user` VALUES (201, 'Tduck001', 'https://freebrio.oss-cn-shanghai.aliyuncs.com/t/avatar.jpg', 0, 'test@tduckapp.com', NULL, 'ef797c8118f02dfb649607dd5d3f8c7623048c9c063d532cc95c5ed7a898a64f', '1', 2, '2022-04-09 09:13:42', '127.0.0.1', 0, '2020-11-12 11:50:50', '2022-04-09 09:13:42');
  40. -- ----------------------------
  41. -- Table structure for ac_user_authorize
  42. -- ----------------------------
  43. DROP TABLE IF EXISTS `ac_user_authorize`;
  44. CREATE TABLE `ac_user_authorize` (
  45. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  46. `type` tinyint(1) NOT NULL COMMENT '第三方平台类型',
  47. `app_id` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '平台AppId',
  48. `open_id` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '平台OpenId',
  49. `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '平台用户名',
  50. `user_id` bigint(20) NULL DEFAULT NULL COMMENT '用户Id',
  51. `user_info` json NULL COMMENT '平台用户信息',
  52. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  53. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  54. PRIMARY KEY (`id`) USING BTREE
  55. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '第三方用户授权信息' ROW_FORMAT = DYNAMIC;
  56. -- ----------------------------
  57. -- Records of ac_user_authorize
  58. -- ----------------------------
  59. -- ----------------------------
  60. -- Table structure for fm_form_template
  61. -- ----------------------------
  62. DROP TABLE IF EXISTS `fm_form_template`;
  63. CREATE TABLE `fm_form_template` (
  64. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '模板Id',
  65. `key` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '模板唯一标识',
  66. `cover_img` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '封面图',
  67. `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '模板I名称',
  68. `description` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '模板I描述',
  69. `category_id` int(11) NOT NULL COMMENT '模板类型',
  70. `scheme` json NULL COMMENT '模板定义',
  71. `status` tinyint(4) NOT NULL DEFAULT 0 COMMENT '状态',
  72. `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
  73. `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  74. PRIMARY KEY (`id`) USING BTREE,
  75. UNIQUE INDEX `code`(`key`) USING BTREE
  76. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '表单模板' ROW_FORMAT = DYNAMIC;
  77. -- ----------------------------
  78. -- Records of fm_form_template
  79. -- ----------------------------
  80. -- ----------------------------
  81. -- Table structure for fm_form_template_category
  82. -- ----------------------------
  83. DROP TABLE IF EXISTS `fm_form_template_category`;
  84. CREATE TABLE `fm_form_template_category` (
  85. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  86. `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '分类名称',
  87. `sort` int(11) NULL DEFAULT NULL COMMENT '排序',
  88. `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
  89. `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  90. PRIMARY KEY (`id`) USING BTREE
  91. ) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '项目模板分类' ROW_FORMAT = DYNAMIC;
  92. -- ----------------------------
  93. -- Records of fm_form_template_category
  94. -- ----------------------------
  95. INSERT INTO `fm_form_template_category` VALUES (1, '教育', 5, '2022-04-09 22:29:09', '2022-04-09 22:29:11');
  96. INSERT INTO `fm_form_template_category` VALUES (2, '生活', 4, '2022-04-09 22:29:18', '2022-04-09 22:29:20');
  97. INSERT INTO `fm_form_template_category` VALUES (3, '疫情', 3, '2022-04-09 22:29:27', '2022-04-09 22:29:27');
  98. INSERT INTO `fm_form_template_category` VALUES (4, '商业', 2, '2022-04-09 22:29:37', '2022-04-09 22:29:37');
  99. INSERT INTO `fm_form_template_category` VALUES (5, '其他', 5, '2022-04-09 22:29:48', '2022-04-09 22:29:48');
  100. -- ----------------------------
  101. -- Table structure for fm_form_theme
  102. -- ----------------------------
  103. DROP TABLE IF EXISTS `fm_form_theme`;
  104. CREATE TABLE `fm_form_theme` (
  105. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  106. `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主题名称',
  107. `style` json NOT NULL COMMENT '主题风格\r\n',
  108. `head_img_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '头部图片',
  109. `color` json NOT NULL COMMENT '颜色代码',
  110. `btns_color` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '按钮颜色',
  111. `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
  112. `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  113. PRIMARY KEY (`id`) USING BTREE
  114. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '项目主题外观模板' ROW_FORMAT = DYNAMIC;
  115. -- ----------------------------
  116. -- Records of fm_form_theme
  117. -- ----------------------------
  118. -- ----------------------------
  119. -- Table structure for fm_form_theme_category
  120. -- ----------------------------
  121. DROP TABLE IF EXISTS `fm_form_theme_category`;
  122. CREATE TABLE `fm_form_theme_category` (
  123. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  124. `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主题名称',
  125. `sort` int(11) NULL DEFAULT NULL COMMENT '排序',
  126. `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  127. `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
  128. PRIMARY KEY (`id`) USING BTREE
  129. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '表单主题分类' ROW_FORMAT = DYNAMIC;
  130. -- ----------------------------
  131. -- Records of fm_form_theme_category
  132. -- ----------------------------
  133. -- ----------------------------
  134. -- Table structure for fm_user_form
  135. -- ----------------------------
  136. DROP TABLE IF EXISTS `fm_user_form`;
  137. CREATE TABLE `fm_user_form` (
  138. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  139. `key` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '表单唯一标识',
  140. `source_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '来源Id',
  141. `source_type` tinyint(4) NULL DEFAULT NULL COMMENT '来源类型',
  142. `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '表单名称',
  143. `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '表单描述',
  144. `user_id` bigint(20) NOT NULL COMMENT '用户ID',
  145. `type` tinyint(4) NULL DEFAULT NULL COMMENT '表单类型',
  146. `status` tinyint(4) NOT NULL DEFAULT 0 COMMENT '状态',
  147. `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除',
  148. `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
  149. `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  150. PRIMARY KEY (`id`) USING BTREE,
  151. UNIQUE INDEX `code`(`key`) USING BTREE
  152. ) ENGINE = InnoDB AUTO_INCREMENT = 4950 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户表单' ROW_FORMAT = DYNAMIC;
  153. -- ----------------------------
  154. -- Records of fm_user_form
  155. -- ----------------------------
  156. INSERT INTO `fm_user_form` VALUES (4933, '56f39f226b744d3b89bd12e3f07c208b', NULL, 1, '问卷名称', '<p>为了给您提供更好的服务,希望您能抽出几分钟时间,将您的感受和建议告诉我们,我们非常重视每位 用户的宝贵意见,期待您的参与!现在我们就马上开始吧!</p>', 201, NULL, 2, 0, '2022-04-09 22:32:19', '2022-03-10 14:44:57');
  157. INSERT INTO `fm_user_form` VALUES (4941, '77620e15d7d040e2a13dfb879e182b0e', NULL, 1, '问卷名称', '<p>为了给您提供更好的服务,希望您能抽出几分钟时间,将您的感受和建议告诉我们,我们非常重视每位 用户的宝贵意见,期待您的参与!现在我们就马上开始吧!</p>', 201, NULL, 1, 0, '2022-04-09 22:32:21', '2022-04-09 22:32:20');
  158. INSERT INTO `fm_user_form` VALUES (4942, '6310dcf86b0b4c5b819ee546a6bc422d', NULL, 1, '问卷名称', '<p>为了给您提供更好的服务,希望您能抽出几分钟时间,将您的感受和建议告诉我们,我们非常重视每位 用户的宝贵意见,期待您的参与!现在我们就马上开始吧!</p>', 201, NULL, 1, 0, '2022-04-09 22:32:22', '2022-04-09 22:32:21');
  159. INSERT INTO `fm_user_form` VALUES (4943, 'bfbe72d6cfa742c3a304466be356e5c8', NULL, 1, '问卷名称', '<p>为了给您提供更好的服务,希望您能抽出几分钟时间,将您的感受和建议告诉我们,我们非常重视每位 用户的宝贵意见,期待您的参与!现在我们就马上开始吧!</p>', 201, NULL, 1, 0, '2022-04-09 22:32:24', '2022-04-09 22:32:23');
  160. INSERT INTO `fm_user_form` VALUES (4944, '55534086f9d249c6a3bdee7b9e95754e', NULL, 1, '问卷名称', '<p>为了给您提供更好的服务,希望您能抽出几分钟时间,将您的感受和建议告诉我们,我们非常重视每位 用户的宝贵意见,期待您的参与!现在我们就马上开始吧!</p>', 201, NULL, 1, 0, '2022-04-09 22:32:24', '2022-04-09 22:32:24');
  161. INSERT INTO `fm_user_form` VALUES (4945, '0613b7afea7d484cbeab4de43d9077b5', NULL, 1, '问卷名称', '<p>为了给您提供更好的服务,希望您能抽出几分钟时间,将您的感受和建议告诉我们,我们非常重视每位 用户的宝贵意见,期待您的参与!现在我们就马上开始吧!</p>', 201, NULL, 1, 0, '2022-04-09 22:32:25', '2022-04-09 22:32:25');
  162. INSERT INTO `fm_user_form` VALUES (4946, '83737919cc10449cbf5c2bc2c3d7133e', NULL, 1, '问卷名称', '<p>为了给您提供更好的服务,希望您能抽出几分钟时间,将您的感受和建议告诉我们,我们非常重视每位 用户的宝贵意见,期待您的参与!现在我们就马上开始吧!</p>', 201, NULL, 1, 0, '2022-04-09 22:32:26', '2022-04-09 22:32:26');
  163. INSERT INTO `fm_user_form` VALUES (4947, 'eb188f21b64242d8b6db0b9915f25045', NULL, 1, '问卷名称', '<p>为了给您提供更好的服务,希望您能抽出几分钟时间,将您的感受和建议告诉我们,我们非常重视每位 用户的宝贵意见,期待您的参与!现在我们就马上开始吧!</p>', 201, NULL, 1, 0, '2022-04-09 22:32:27', '2022-04-09 22:32:27');
  164. INSERT INTO `fm_user_form` VALUES (4948, 'fb7607396ab840918702bf1ed6efd954', NULL, 1, '问卷名称', '<p>为了给您提供更好的服务,希望您能抽出几分钟时间,将您的感受和建议告诉我们,我们非常重视每位 用户的宝贵意见,期待您的参与!现在我们就马上开始吧!</p>', 201, NULL, 1, 0, '2022-04-09 22:32:29', '2022-04-09 22:32:28');
  165. INSERT INTO `fm_user_form` VALUES (4949, '17b1f15d880941459e116f1977cf72c5', NULL, 1, '问卷名称', '<p>为了给您提供更好的服务,希望您能抽出几分钟时间,将您的感受和建议告诉我们,我们非常重视每位 用户的宝贵意见,期待您的参与!现在我们就马上开始吧!</p>', 201, NULL, 1, 0, '2022-04-09 22:32:30', '2022-04-09 22:32:29');
  166. -- ----------------------------
  167. -- Table structure for fm_user_form_auth
  168. -- ----------------------------
  169. DROP TABLE IF EXISTS `fm_user_form_auth`;
  170. CREATE TABLE `fm_user_form_auth` (
  171. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  172. `form_key` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '项目key',
  173. `auth_group_id` bigint(20) NULL DEFAULT NULL COMMENT '授权组id',
  174. `user_id_list` json NULL COMMENT '用户Id列表',
  175. `role_id_list` json NULL COMMENT '角色Id列表',
  176. `dept_id_list` json NULL COMMENT '部门Id列表',
  177. `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
  178. `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  179. PRIMARY KEY (`id`) USING BTREE,
  180. UNIQUE INDEX `project_key`(`form_key`, `auth_group_id`) USING BTREE
  181. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '表单授权对象' ROW_FORMAT = DYNAMIC;
  182. -- ----------------------------
  183. -- Records of fm_user_form_auth
  184. -- ----------------------------
  185. -- ----------------------------
  186. -- Table structure for fm_user_form_data
  187. -- ----------------------------
  188. DROP TABLE IF EXISTS `fm_user_form_data`;
  189. CREATE TABLE `fm_user_form_data` (
  190. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  191. `form_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '表单key',
  192. `serial_number` int(11) NULL DEFAULT NULL COMMENT '序号',
  193. `original_data` json NULL COMMENT '填写结果',
  194. `submit_ua` json NULL COMMENT '提交ua',
  195. `submit_os` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提交系统',
  196. `submit_browser` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提交浏览器',
  197. `submit_request_ip` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '请求ip',
  198. `submit_address` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提交地址',
  199. `complete_time` int(11) NULL DEFAULT NULL COMMENT '完成时间 毫秒',
  200. `wx_open_id` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '微信openId',
  201. `wx_user_info` json NULL COMMENT '微信用户信息',
  202. `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  203. `create_by` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人',
  204. `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
  205. `update_by` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新人',
  206. PRIMARY KEY (`id`) USING BTREE,
  207. INDEX `project_key`(`form_key`) USING BTREE
  208. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '表单收集数据结果' ROW_FORMAT = DYNAMIC;
  209. -- ----------------------------
  210. -- Records of fm_user_form_data
  211. -- ----------------------------
  212. -- ----------------------------
  213. -- Table structure for fm_user_form_item
  214. -- ----------------------------
  215. DROP TABLE IF EXISTS `fm_user_form_item`;
  216. CREATE TABLE `fm_user_form_item` (
  217. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  218. `form_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '项目key',
  219. `form_item_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '表单项Id',
  220. `type` varchar(25) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '表单项类型 ',
  221. `label` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '表单项标题',
  222. `is_display_type` tinyint(1) NOT NULL DEFAULT 0 COMMENT '展示类型组件',
  223. `show_label` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否显示标签',
  224. `default_value` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '表单项默认值',
  225. `required` tinyint(1) NOT NULL COMMENT '是否必填',
  226. `placeholder` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '输入型提示文字',
  227. `sort` bigint(20) NULL DEFAULT 0 COMMENT '排序',
  228. `span` int(11) NOT NULL DEFAULT 24 COMMENT '栅格宽度',
  229. `scheme` json NULL COMMENT '表表单原始JSON',
  230. `reg_list` json NULL COMMENT '正则表达式 ',
  231. `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
  232. `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  233. PRIMARY KEY (`id`) USING BTREE,
  234. INDEX `project_key`(`form_key`) USING BTREE
  235. ) ENGINE = InnoDB AUTO_INCREMENT = 37772 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '表单项' ROW_FORMAT = DYNAMIC;
  236. -- ----------------------------
  237. -- Records of fm_user_form_item
  238. -- ----------------------------
  239. INSERT INTO `fm_user_form_item` VALUES (37769, '56f39f226b744d3b89bd12e3f07c208b', 'input-1646894753370', 'INPUT', '单行文本', 0, 1, NULL, 1, '请输入单行文本', 1, 24, '{\"style\": {\"width\": \"100%\"}, \"config\": {\"tag\": \"t-input\", \"span\": 24, \"label\": \"单行文本\", \"append\": \"\", \"formId\": \"input-1646894753370\", \"prepend\": \"\", \"regList\": [], \"tagIcon\": \"input\", \"dataType\": {\"type\": \"\", \"message\": \"\"}, \"required\": true, \"changeTag\": true, \"renderKey\": \"input-16468947533701646894753370\", \"showLabel\": true}, \"typeId\": \"INPUT\", \"vModel\": \"input-1646894753370\", \"disabled\": false, \"readonly\": false, \"clearable\": true, \"placeholder\": \"请输入单行文本\", \"prefix-icon\": \"\", \"suffix-icon\": \"\", \"show-word-limit\": false}', '[]', '2022-03-10 14:45:54', '2022-03-10 14:45:54');
  240. INSERT INTO `fm_user_form_item` VALUES (37770, '56f39f226b744d3b89bd12e3f07c208b', 'input-1646894754486', 'INPUT', '单行文本', 0, 1, NULL, 1, '请输入单行文本', 65537, 24, '{\"style\": {\"width\": \"100%\"}, \"config\": {\"tag\": \"t-input\", \"span\": 24, \"label\": \"单行文本\", \"append\": \"\", \"formId\": \"input-1646894754486\", \"prepend\": \"\", \"regList\": [], \"tagIcon\": \"input\", \"dataType\": {\"type\": \"\", \"message\": \"\"}, \"required\": true, \"changeTag\": true, \"renderKey\": \"input-16468947544861646894754486\", \"showLabel\": true}, \"typeId\": \"INPUT\", \"vModel\": \"input-1646894754486\", \"disabled\": false, \"readonly\": false, \"clearable\": true, \"placeholder\": \"请输入单行文本\", \"prefix-icon\": \"\", \"suffix-icon\": \"\", \"show-word-limit\": false}', '[]', '2022-03-10 14:45:55', '2022-03-10 14:45:55');
  241. INSERT INTO `fm_user_form_item` VALUES (37771, '2c4f8a4089564485995e1f9201cf51aa', 'input-1649514512631', 'INPUT', '单行文本', 0, 1, NULL, 1, '请输入单行文本', 1, 24, '{\"sort\": 1, \"style\": {\"width\": \"100%\"}, \"config\": {\"tag\": \"t-input\", \"span\": 24, \"label\": \"单行文本\", \"append\": \"\", \"formId\": \"input-1649514512631\", \"prepend\": \"\", \"regList\": [], \"tagIcon\": \"input\", \"dataType\": {\"type\": \"identity\", \"message\": \"请输入正确的身份证号\"}, \"required\": true, \"changeTag\": true, \"renderKey\": \"input-16495145126311649514512631\", \"showLabel\": true}, \"typeId\": \"INPUT\", \"vModel\": \"input-1649514512631\", \"disabled\": false, \"readonly\": false, \"clearable\": true, \"placeholder\": \"请输入单行文本\", \"prefix-icon\": \"\", \"suffix-icon\": \"\", \"show-word-limit\": false}', '[]', '2022-04-09 22:28:36', '2022-04-09 22:28:33');
  242. -- ----------------------------
  243. -- Table structure for fm_user_form_logic
  244. -- ----------------------------
  245. DROP TABLE IF EXISTS `fm_user_form_logic`;
  246. CREATE TABLE `fm_user_form_logic` (
  247. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '逻辑Id',
  248. `form_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '表单key',
  249. `scheme` json NULL COMMENT '逻辑定义',
  250. `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  251. `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
  252. PRIMARY KEY (`id`) USING BTREE,
  253. UNIQUE INDEX `project_key`(`form_key`) USING BTREE
  254. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '项目逻辑' ROW_FORMAT = DYNAMIC;
  255. -- ----------------------------
  256. -- Records of fm_user_form_logic
  257. -- ----------------------------
  258. -- ----------------------------
  259. -- Table structure for fm_user_form_notify_setting
  260. -- ----------------------------
  261. DROP TABLE IF EXISTS `fm_user_form_notify_setting`;
  262. CREATE TABLE `fm_user_form_notify_setting` (
  263. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  264. `form_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '表单key',
  265. `is_email_notify` tinyint(1) NULL DEFAULT NULL COMMENT '开启邮件通知',
  266. `new_write_notify_email` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '新反馈通知邮件列表',
  267. `is_wx_notify` tinyint(1) NULL DEFAULT NULL COMMENT '开启邮件通知',
  268. `new_write_notify_wx` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '新反馈通知微信列表',
  269. `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
  270. `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  271. PRIMARY KEY (`id`) USING BTREE,
  272. UNIQUE INDEX `project_key`(`form_key`) USING BTREE
  273. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '表单通知设置' ROW_FORMAT = DYNAMIC;
  274. -- ----------------------------
  275. -- Records of fm_user_form_notify_setting
  276. -- ----------------------------
  277. -- ----------------------------
  278. -- Table structure for fm_user_form_perms_group
  279. -- ----------------------------
  280. DROP TABLE IF EXISTS `fm_user_form_perms_group`;
  281. CREATE TABLE `fm_user_form_perms_group` (
  282. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  283. `form_key` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '表单key',
  284. `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '权限组名称',
  285. `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '权限组描述',
  286. `btn_perms` json NOT NULL COMMENT '按钮权限',
  287. `field_visible_perms` json NOT NULL COMMENT '数据可见权限',
  288. `field_edit_perms` json NOT NULL COMMENT '数据编辑权限',
  289. `data_perms` json NOT NULL COMMENT '数据权限',
  290. `status` tinyint(4) NOT NULL DEFAULT 0 COMMENT '状态',
  291. `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除',
  292. `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
  293. `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  294. PRIMARY KEY (`id`) USING BTREE
  295. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '表单权限组' ROW_FORMAT = DYNAMIC;
  296. -- ----------------------------
  297. -- Records of fm_user_form_perms_group
  298. -- ----------------------------
  299. -- ----------------------------
  300. -- Table structure for fm_user_form_share_setting
  301. -- ----------------------------
  302. DROP TABLE IF EXISTS `fm_user_form_share_setting`;
  303. CREATE TABLE `fm_user_form_share_setting` (
  304. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  305. `form_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '表单key',
  306. `is_share_img` tinyint(1) NULL DEFAULT NULL COMMENT '是否设置分享图片',
  307. `share_img_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分享图片',
  308. `is_share_title` tinyint(1) NULL DEFAULT NULL COMMENT '是否开启设置标题',
  309. `share_title_content` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分享标题',
  310. `is_share_desc` tinyint(1) NULL DEFAULT NULL COMMENT '是否设置分享描述',
  311. `share_desc_content` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分享描述',
  312. `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
  313. `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  314. PRIMARY KEY (`id`) USING BTREE,
  315. UNIQUE INDEX `project_key`(`form_key`) USING BTREE
  316. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '表单分享设置' ROW_FORMAT = DYNAMIC;
  317. -- ----------------------------
  318. -- Records of fm_user_form_share_setting
  319. -- ----------------------------
  320. -- ----------------------------
  321. -- Table structure for fm_user_form_submit_setting
  322. -- ----------------------------
  323. DROP TABLE IF EXISTS `fm_user_form_submit_setting`;
  324. CREATE TABLE `fm_user_form_submit_setting` (
  325. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  326. `form_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '表单key',
  327. `is_prompt_img` tinyint(1) NULL DEFAULT NULL COMMENT '是否显示提示图片',
  328. `prompt_img_url` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提示图片地址',
  329. `is_prompt_text` tinyint(1) NULL DEFAULT NULL COMMENT '是否显示提示文字',
  330. `prompt_text_content` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提交提示文字内容',
  331. `is_submit_jump` tinyint(1) NULL DEFAULT NULL COMMENT '是否提交跳转',
  332. `submit_jump_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提交跳转连接',
  333. `is_public_result` tinyint(1) NULL DEFAULT NULL COMMENT '公开提交结果',
  334. `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
  335. `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  336. PRIMARY KEY (`id`) USING BTREE,
  337. UNIQUE INDEX `project_key`(`form_key`) USING BTREE
  338. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户表单提交设置' ROW_FORMAT = DYNAMIC;
  339. -- ----------------------------
  340. -- Records of fm_user_form_submit_setting
  341. -- ----------------------------
  342. -- ----------------------------
  343. -- Table structure for fm_user_form_theme
  344. -- ----------------------------
  345. DROP TABLE IF EXISTS `fm_user_form_theme`;
  346. CREATE TABLE `fm_user_form_theme` (
  347. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  348. `form_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '表单key',
  349. `submit_btn_text` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提交按钮文字',
  350. `logo_img` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'logo图片',
  351. `logo_position` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'logo位置',
  352. `background_color` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '背景颜色',
  353. `background_img` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '背景图片',
  354. `show_title` tinyint(1) NULL DEFAULT 1 COMMENT '是否显示标题',
  355. `show_describe` tinyint(1) NULL DEFAULT 1 COMMENT '是否显示描述语',
  356. `btns_color` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '按钮颜色',
  357. `show_number` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '显示序号',
  358. `head_img_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '头部图片',
  359. `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
  360. `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  361. PRIMARY KEY (`id`) USING BTREE,
  362. UNIQUE INDEX `project_key`(`form_key`) USING BTREE
  363. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '项目表单项' ROW_FORMAT = DYNAMIC;
  364. -- ----------------------------
  365. -- Records of fm_user_form_theme
  366. -- ----------------------------
  367. -- ----------------------------
  368. -- Table structure for fm_user_form_write_setting
  369. -- ----------------------------
  370. DROP TABLE IF EXISTS `fm_user_form_write_setting`;
  371. CREATE TABLE `fm_user_form_write_setting` (
  372. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  373. `form_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '表单key',
  374. `is_wx_write` tinyint(1) NULL DEFAULT NULL COMMENT '只在微信填写',
  375. `is_wx_write_once` tinyint(1) NULL DEFAULT NULL COMMENT '一个微信只能填写一次',
  376. `is_everyone_write_once` tinyint(1) NULL DEFAULT NULL COMMENT '每人只能填写一次',
  377. `is_everyone_day_write_once` tinyint(1) NULL DEFAULT NULL COMMENT '每人每天只能填写一次',
  378. `write_once_prompt_text` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '填写之后提示',
  379. `is_record_wx_user` tinyint(1) NULL DEFAULT NULL COMMENT '记录微信用户个人信息',
  380. `is_timed_collection` tinyint(1) NULL DEFAULT NULL COMMENT '是否定时收集',
  381. `is_timed_quantitative_collection` tinyint(1) NULL DEFAULT NULL COMMENT '是否定时定量收集',
  382. `timed_collection_begin_time` datetime NULL DEFAULT NULL COMMENT '定时收集开始时间',
  383. `timed_collection_end_time` datetime NULL DEFAULT NULL COMMENT '定时收集结束时间',
  384. `timed_not_enabled_prompt_text` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '定时未启动提示文字',
  385. `timed_deactivate_prompt_text` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '定时停用会提示文字',
  386. `timed_quantitative_quantity` int(11) NULL DEFAULT NULL COMMENT '定时定量数量',
  387. `timed_end_prompt_text` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '定时定量完成提示',
  388. `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
  389. `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  390. PRIMARY KEY (`id`) USING BTREE,
  391. UNIQUE INDEX `project_key`(`form_key`) USING BTREE
  392. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '表单填写设置' ROW_FORMAT = DYNAMIC;
  393. -- ----------------------------
  394. -- Records of fm_user_form_write_setting
  395. -- ----------------------------
  396. -- ----------------------------
  397. -- Table structure for wx_mp_user
  398. -- ----------------------------
  399. DROP TABLE IF EXISTS `wx_mp_user`;
  400. CREATE TABLE `wx_mp_user` (
  401. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  402. `appid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '公众号AppId',
  403. `nickname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昵称',
  404. `sex` tinyint(1) NULL DEFAULT NULL COMMENT '性别',
  405. `head_img_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '头像',
  406. `union_id` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  407. `open_id` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  408. `country` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '国家',
  409. `province` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '省',
  410. `city` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '城市',
  411. `is_subscribe` tinyint(1) NULL DEFAULT 1 COMMENT '是否关注',
  412. `user_id` bigint(20) NULL DEFAULT NULL COMMENT '用户Id',
  413. `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  414. `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  415. PRIMARY KEY (`id`) USING BTREE,
  416. INDEX `wx_union_id`(`head_img_url`(191)) USING BTREE
  417. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '微信公众号用户 ' ROW_FORMAT = DYNAMIC;
  418. -- ----------------------------
  419. -- Records of wx_mp_user
  420. -- ----------------------------
  421. SET FOREIGN_KEY_CHECKS = 1;