Browse Source

update sql

dev
wangqing 4 years ago
parent
commit
6ff306009a
  1. 1111
      doc/pr_project_template.sql
  2. 432
      doc/tduck.sql

1111
doc/pr_project_template.sql

File diff suppressed because one or more lines are too long

432
doc/tduck.sql

@ -1,277 +1,307 @@
/* /*
Navicat Premium Data Transfer Navicat Premium Data Transfer
Source Server : localhost Source Server : tduck
Source Server Type : MySQL Source Server Type : MySQL
Source Server Version : 50725
Source Host : localhost:3306
Source Schema : tduck Source Schema : tduck
Target Server Type : MySQL Target Server Type : MySQL
Target Server Version : 50725 Target Server Version : 50718
File Encoding : 65001 File Encoding : 65001
Date: 11/01/2021 15:14:48 Date: 22/06/2021 22:21:01
*/ */
SET NAMES utf8mb4; SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0; SET
FOREIGN_KEY_CHECKS = 0;
-- ---------------------------- -- ----------------------------
-- Table structure for ac_user -- Table structure for ac_user
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `ac_user`; DROP TABLE IF EXISTS `ac_user`;
CREATE TABLE `ac_user` ( CREATE TABLE `ac_user`
`id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, (
`name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '姓名', `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
`avatar` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '头像', `name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '姓名',
`gender` tinyint(1) NOT NULL DEFAULT 0 COMMENT '性别0未知 1男2女', `avatar` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '头像',
`email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮箱', `gender` tinyint(1) NOT NULL DEFAULT 0 COMMENT '性别0未知 1男2女',
`phone_number` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '手机号', `email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮箱',
`password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '密码', `phone_number` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '手机号',
`reg_channel` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '注册渠道', `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '密码',
`last_login_channel` tinyint(4) NULL DEFAULT NULL COMMENT '最后登录渠道', `reg_channel` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '注册渠道',
`last_login_time` datetime(0) NULL DEFAULT NULL COMMENT '最后登录时间', `last_login_channel` tinyint(4) NULL DEFAULT NULL COMMENT '最后登录渠道',
`last_login_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '最后登录Ip', `last_login_time` datetime NULL DEFAULT NULL COMMENT '最后登录时间',
`deleted` tinyint(1) NULL DEFAULT 0 COMMENT '状态', `last_login_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '最后登录Ip',
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0), `deleted` tinyint(1) NULL DEFAULT 0 COMMENT '状态',
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0), `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`) USING BTREE `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户' ROW_FORMAT = Dynamic; PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 206 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户' ROW_FORMAT = DYNAMIC;
-- ---------------------------- -- ----------------------------
-- Table structure for ac_user_authorize -- Table structure for ac_user_authorize
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `ac_user_authorize`; DROP TABLE IF EXISTS `ac_user_authorize`;
CREATE TABLE `ac_user_authorize` ( CREATE TABLE `ac_user_authorize`
`id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, (
`type` tinyint(1) NOT NULL COMMENT '第三方平台类型', `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
`app_id` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '平台AppId', `type` tinyint(1) NOT NULL COMMENT '第三方平台类型',
`open_id` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '平台OpenId', `app_id` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '平台AppId',
`user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '平台用户名', `open_id` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '平台OpenId',
`user_id` bigint(11) NULL DEFAULT NULL COMMENT '用户Id', `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '平台用户名',
`user_info` json NULL COMMENT '平台用户信息', `user_id` bigint(11) NULL DEFAULT NULL COMMENT '用户Id',
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0), `user_info` json NULL COMMENT '平台用户信息',
`update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0), `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`) USING BTREE `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '第三方用户授权信息' ROW_FORMAT = Dynamic; PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '第三方用户授权信息' ROW_FORMAT = DYNAMIC;
-- ---------------------------- -- ----------------------------
-- Table structure for pr_project_template -- Table structure for pr_project_template
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `pr_project_template`; DROP TABLE IF EXISTS `pr_project_template`;
CREATE TABLE `pr_project_template` ( CREATE TABLE `pr_project_template`
`id` bigint(20) NOT NULL AUTO_INCREMENT, (
`key` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '模板唯一标识', `id` bigint(20) NOT NULL AUTO_INCREMENT,
`cover_img` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '封面图', `key` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '模板唯一标识',
`name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '项目名称', `cover_img` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '封面图',
`describe` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '项目描述', `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '项目名称',
`like_count` int(10) NULL DEFAULT 0 COMMENT '喜欢数', `describe` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '项目描述',
`category_id` int(2) NOT NULL COMMENT '项目类型', `like_count` int(10) NULL DEFAULT 0 COMMENT '喜欢数',
`status` tinyint(2) NOT NULL DEFAULT 0 COMMENT '状态', `category_id` int(2) NOT NULL COMMENT '项目类型',
`update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '更新时间', `status` tinyint(2) NOT NULL DEFAULT 0 COMMENT '状态',
`create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE, `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
UNIQUE INDEX `code`(`key`) USING BTREE PRIMARY KEY (`id`) USING BTREE,
) ENGINE = InnoDB AUTO_INCREMENT = 47 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '项目表' ROW_FORMAT = Dynamic; UNIQUE INDEX `code`(`key`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 48 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '项目表' ROW_FORMAT = Dynamic;
-- ---------------------------- -- ----------------------------
-- Table structure for pr_project_template_category -- Table structure for pr_project_template_category
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `pr_project_template_category`; DROP TABLE IF EXISTS `pr_project_template_category`;
CREATE TABLE `pr_project_template_category` ( CREATE TABLE `pr_project_template_category`
`id` bigint(20) NOT NULL AUTO_INCREMENT, (
`name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主题名称', `id` bigint(20) NOT NULL AUTO_INCREMENT,
`sort` int(11) NULL DEFAULT NULL COMMENT '排序', `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主题名称',
`update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '更新时间', `sort` int(11) NULL DEFAULT NULL COMMENT '排序',
`create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '项目模板分类' ROW_FORMAT = Dynamic; ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '项目模板分类' ROW_FORMAT = Dynamic;
-- ---------------------------- -- ----------------------------
-- Table structure for pr_project_template_item -- Table structure for pr_project_template_item
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `pr_project_template_item`; DROP TABLE IF EXISTS `pr_project_template_item`;
CREATE TABLE `pr_project_template_item` ( CREATE TABLE `pr_project_template_item`
`id` bigint(20) NOT NULL AUTO_INCREMENT, (
`project_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '项目key', `id` bigint(20) NOT NULL AUTO_INCREMENT,
`form_item_id` varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '表单项Id', `project_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '项目key',
`type` tinyint(5) NOT NULL COMMENT '表单项类型 ', `form_item_id` varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '表单项Id',
`label` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '表单项标题', `type` varchar(25) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '表单项类型 ',
`show_label` tinyint(1) NOT NULL COMMENT '是否显示标签', `label` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '表单项标题',
`default_value` json NULL COMMENT '表单项默认值', `show_label` tinyint(1) NOT NULL COMMENT '是否显示标签',
`required` tinyint(1) NOT NULL COMMENT '是否必填', `default_value` json NULL COMMENT '表单项默认值',
`placeholder` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '输入型提示文字', `required` tinyint(1) NOT NULL COMMENT '是否必填',
`sort` bigint(20) NULL DEFAULT 0 COMMENT '排序', `placeholder` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '输入型提示文字',
`span` int(10) NOT NULL DEFAULT '24' COMMENT '栅格宽度', `sort` bigint(20) NULL DEFAULT 0 COMMENT '排序',
`expand` json NULL COMMENT '扩展字段 表单项独有字段', `span` int(10) NOT NULL DEFAULT 24 COMMENT '栅格宽度',
`reg_list` json NULL COMMENT '正则表达式 ', `expand` json NULL COMMENT '扩展字段 表单项独有字段',
`update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '更新时间', `reg_list` json NULL COMMENT '正则表达式 ',
`create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE, `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
INDEX `project_key`(`project_key`) USING BTREE `is_display_type` tinyint(1) NOT NULL DEFAULT 0 COMMENT '展示类型组件',
) ENGINE = InnoDB AUTO_INCREMENT = 962 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '项目表单项' ROW_FORMAT = Dynamic; PRIMARY KEY (`id`) USING BTREE,
INDEX `project_key`(`project_key`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 974 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '项目表单项' ROW_FORMAT = Dynamic;
-- ---------------------------- -- ----------------------------
-- Table structure for pr_project_theme -- Table structure for pr_project_theme
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `pr_project_theme`; DROP TABLE IF EXISTS `pr_project_theme`;
CREATE TABLE `pr_project_theme` ( CREATE TABLE `pr_project_theme`
`id` bigint(20) NOT NULL AUTO_INCREMENT, (
`name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主题名称', `id` bigint(20) NOT NULL AUTO_INCREMENT,
`style` json NOT NULL COMMENT '主题风格\r\n', `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主题名称',
`head_img_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '头部图片', `style` json NOT NULL COMMENT '主题风格\r\n',
`color` json NOT NULL COMMENT '颜色代码', `head_img_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '头部图片',
`btns_color` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '按钮颜色', `color` json NOT NULL COMMENT '颜色代码',
`update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '更新时间', `btns_color` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '按钮颜色',
`create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 216 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '项目主题外观模板' ROW_FORMAT = Dynamic; ) ENGINE = InnoDB AUTO_INCREMENT = 216 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '项目主题外观模板' ROW_FORMAT = Dynamic;
-- ---------------------------- -- ----------------------------
-- Table structure for pr_user_project -- Table structure for pr_user_project
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `pr_user_project`; DROP TABLE IF EXISTS `pr_user_project`;
CREATE TABLE `pr_user_project` ( CREATE TABLE `pr_user_project`
`id` bigint(20) NOT NULL AUTO_INCREMENT, (
`key` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '项目code', `id` bigint(20) NOT NULL AUTO_INCREMENT,
`source_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '来源Id', `key` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '项目code',
`source_type` tinyint(5) NULL DEFAULT NULL COMMENT '来源类型', `source_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '来源Id',
`name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '项目名称', `source_type` tinyint(5) NULL DEFAULT NULL COMMENT '来源类型',
`describe` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '项目描述', `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '项目名称',
`user_id` bigint(20) NOT NULL COMMENT '用户ID', `describe` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '项目描述',
`type` tinyint(2) NULL DEFAULT NULL COMMENT '项目类型', `user_id` bigint(20) NOT NULL COMMENT '用户ID',
`status` tinyint(2) NOT NULL DEFAULT 0 COMMENT '状态', `type` tinyint(2) NULL DEFAULT NULL COMMENT '项目类型',
`is_deleted` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除', `status` tinyint(2) NOT NULL DEFAULT 0 COMMENT '状态',
`update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '更新时间', `is_deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否删除',
`create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE, `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
UNIQUE INDEX `code`(`key`) USING BTREE PRIMARY KEY (`id`) USING BTREE,
) ENGINE = InnoDB AUTO_INCREMENT = 53 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '项目表' ROW_FORMAT = Dynamic; UNIQUE INDEX `code`(`key`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2353 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '项目表' ROW_FORMAT = DYNAMIC;
-- ---------------------------- -- ----------------------------
-- Table structure for pr_user_project_item -- Table structure for pr_user_project_item
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `pr_user_project_item`; DROP TABLE IF EXISTS `pr_user_project_item`;
CREATE TABLE `pr_user_project_item` ( CREATE TABLE `pr_user_project_item`
`id` bigint(20) NOT NULL AUTO_INCREMENT, (
`project_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '项目key', `id` bigint(20) NOT NULL AUTO_INCREMENT,
`form_item_id` varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '表单项Id', `project_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '项目key',
`type` tinyint(5) NOT NULL COMMENT '表单项类型 ', `form_item_id` varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '表单项Id',
`label` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '表单项标题', `type` varchar(25) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '表单项类型 ',
`show_label` tinyint(1) NOT NULL COMMENT '是否显示标签', `label` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '表单项标题',
`default_value` json NULL COMMENT '表单项默认值', `is_display_type` tinyint(1) NOT NULL DEFAULT 0 COMMENT '展示类型组件',
`required` tinyint(1) NOT NULL COMMENT '是否必填', `show_label` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否显示标签',
`placeholder` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '输入型提示文字', `default_value` json NULL COMMENT '表单项默认值',
`sort` bigint(20) NULL DEFAULT 0 COMMENT '排序', `required` tinyint(1) NOT NULL COMMENT '是否必填',
`span` int(10) NOT NULL DEFAULT '24' COMMENT '栅格宽度', `placeholder` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '输入型提示文字',
`expand` json NULL COMMENT '扩展字段 表单项独有字段', `sort` bigint(20) NULL DEFAULT 0 COMMENT '排序',
`reg_list` json NULL COMMENT '正则表达式 ', `span` int(10) NOT NULL DEFAULT 24 COMMENT '栅格宽度',
`update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '更新时间', `expand` json NULL COMMENT '扩展字段 表单项独有字段',
`create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', `reg_list` json NULL COMMENT '正则表达式 ',
PRIMARY KEY (`id`) USING BTREE, `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
INDEX `project_key`(`project_key`) USING BTREE `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
) ENGINE = InnoDB AUTO_INCREMENT = 289 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '项目表单项' ROW_FORMAT = Dynamic; PRIMARY KEY (`id`) USING BTREE,
INDEX `project_key`(`project_key`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 19568 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '项目表单项' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for pr_user_project_logic
-- ----------------------------
DROP TABLE IF EXISTS `pr_user_project_logic`;
CREATE TABLE `pr_user_project_logic`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '逻辑Id',
`project_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '项目key',
`form_item_id` varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '问题Id',
`expression` tinyint(1) NOT NULL COMMENT '条件选项 ',
`condition_list` json NOT NULL COMMENT '条件列表',
`create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
INDEX `project_key`(`project_key`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 68 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '项目逻辑' ROW_FORMAT = DYNAMIC;
-- ---------------------------- -- ----------------------------
-- Table structure for pr_user_project_result -- Table structure for pr_user_project_result
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `pr_user_project_result`; DROP TABLE IF EXISTS `pr_user_project_result`;
CREATE TABLE `pr_user_project_result` ( CREATE TABLE `pr_user_project_result`
`id` bigint(20) NOT NULL AUTO_INCREMENT, (
`project_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '项目key', `id` bigint(20) NOT NULL AUTO_INCREMENT,
`serial_number` int(11) NULL DEFAULT NULL COMMENT '序号', `project_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '项目key',
`original_data` json NULL COMMENT '填写结果', `serial_number` int(11) NULL DEFAULT NULL COMMENT '序号',
`process_data` json NOT NULL COMMENT '填写结果', `original_data` json NULL COMMENT '填写结果',
`submit_ua` json NULL COMMENT '提交ua', `process_data` json NULL COMMENT '填写结果',
`submit_os` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提交系统', `submit_ua` json NULL COMMENT '提交ua',
`submit_browser` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提交浏览器', `submit_os` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提交系统',
`submit_request_ip` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '请求ip', `submit_browser` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提交浏览器',
`submit_address` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提交地址', `submit_request_ip` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '请求ip',
`complete_time` int(11) NULL DEFAULT NULL COMMENT '完成时间 毫秒', `submit_address` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提交地址',
`create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', `complete_time` int(11) NULL DEFAULT NULL COMMENT '完成时间 毫秒',
`update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '更新时间', `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE, `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
INDEX `project_key`(`project_key`) USING BTREE PRIMARY KEY (`id`) USING BTREE,
) ENGINE = InnoDB AUTO_INCREMENT = 301 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '项目表单项' ROW_FORMAT = Dynamic; INDEX `project_key`(`project_key`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1837 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '项目表单项' ROW_FORMAT = DYNAMIC;
-- ---------------------------- -- ----------------------------
-- Table structure for pr_user_project_setting -- Table structure for pr_user_project_setting
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `pr_user_project_setting`; DROP TABLE IF EXISTS `pr_user_project_setting`;
CREATE TABLE `pr_user_project_setting` ( CREATE TABLE `pr_user_project_setting`
`id` bigint(20) NOT NULL AUTO_INCREMENT, (
`project_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '项目key', `id` bigint(20) NOT NULL AUTO_INCREMENT,
`submit_prompt_img` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提交提示图片', `project_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '项目key',
`submit_prompt_text` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提交提示文字', `submit_prompt_img` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提交提示图片',
`submit_jump_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提交跳转连接', `submit_prompt_text` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提交提示文字',
`is_wx_write` tinyint(1) NULL DEFAULT NULL COMMENT '只在微信填写', `submit_jump_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提交跳转连接',
`is_everyone_write_once` tinyint(1) NULL DEFAULT NULL COMMENT '每人只能填写一次', `is_public_result` tinyint(1) NULL DEFAULT NULL COMMENT '公开提交结果',
`is_everyone_day_write_once` tinyint(1) NULL DEFAULT NULL COMMENT '每人每天只能填写一次', `is_wx_write` tinyint(1) NULL DEFAULT NULL COMMENT '只在微信填写',
`write_once_prompt_text` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '填写之后提示', `is_everyone_write_once` tinyint(1) NULL DEFAULT NULL COMMENT '每人只能填写一次',
`new_write_notify_email` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '新反馈通知邮件', `is_everyone_day_write_once` tinyint(1) NULL DEFAULT NULL COMMENT '每人每天只能填写一次',
`new_write_notify_wx` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '新反馈通知微信', `write_once_prompt_text` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '填写之后提示',
`is_record_wx_user` tinyint(1) NULL DEFAULT NULL COMMENT '记录微信用户个人信息', `new_write_notify_email` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '新反馈通知邮件',
`timed_collection_begin_time` datetime(0) NULL DEFAULT NULL COMMENT '定时收集开始时间', `new_write_notify_wx` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '新反馈通知微信',
`timed_collection_end_time` datetime(0) NULL DEFAULT NULL COMMENT '定时收集结束时间', `is_record_wx_user` tinyint(1) NULL DEFAULT NULL COMMENT '记录微信用户个人信息',
`timed_not_enabled_prompt_text` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '定时未启动提示文字', `timed_collection_begin_time` datetime NULL DEFAULT NULL COMMENT '定时收集开始时间',
`timed_deactivate_prompt_text` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '定时停用会提示文字', `timed_collection_end_time` datetime NULL DEFAULT NULL COMMENT '定时收集结束时间',
`timed_quantitative_quantity` int(100) NULL DEFAULT NULL COMMENT '定时定量数量', `timed_not_enabled_prompt_text` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '定时未启动提示文字',
`timed_end_prompt_text` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '定时定量完成提示', `timed_deactivate_prompt_text` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '定时停用会提示文字',
`share_img` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分享图片', `timed_quantitative_quantity` int(100) NULL DEFAULT NULL COMMENT '定时定量数量',
`share_title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分享标题', `timed_end_prompt_text` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '定时定量完成提示',
`share_desc` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分享描述', `share_img` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分享图片',
`update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '更新时间', `share_title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分享标题',
`create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', `share_desc` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分享描述',
PRIMARY KEY (`id`) USING BTREE, `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
UNIQUE INDEX `project_key`(`project_key`) USING BTREE `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '项目表单项' ROW_FORMAT = Dynamic; PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `project_key`(`project_key`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 352 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '项目表单项' ROW_FORMAT = DYNAMIC;
-- ---------------------------- -- ----------------------------
-- Table structure for pr_user_project_theme -- Table structure for pr_user_project_theme
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `pr_user_project_theme`; DROP TABLE IF EXISTS `pr_user_project_theme`;
CREATE TABLE `pr_user_project_theme` ( CREATE TABLE `pr_user_project_theme`
`id` bigint(20) NOT NULL AUTO_INCREMENT, (
`project_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '项目key', `id` bigint(20) NOT NULL AUTO_INCREMENT,
`theme_id` bigint(20) NULL DEFAULT NULL COMMENT '主题Id', `project_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '项目key',
`submit_btn_text` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提交按钮文字', `theme_id` bigint(20) NULL DEFAULT NULL COMMENT '主题Id',
`logo_img` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'logo图片', `submit_btn_text` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提交按钮文字',
`logo_position` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'logo位置', `logo_img` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'logo图片',
`background_color` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '背景颜色', `logo_position` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'logo位置',
`background_img` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '背景图片', `background_color` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '背景颜色',
`show_title` tinyint(1) NULL DEFAULT 1 COMMENT '是否显示标题', `background_img` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '背景图片',
`show_describe` tinyint(1) NULL DEFAULT 1 COMMENT '是否显示描述语', `show_title` tinyint(1) NULL DEFAULT 1 COMMENT '是否显示标题',
`show_number` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '显示序号', `show_describe` tinyint(1) NULL DEFAULT 1 COMMENT '是否显示描述语',
`update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '更新时间', `show_number` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '显示序号',
`create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE, `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
UNIQUE INDEX `project_key`(`project_key`) USING BTREE PRIMARY KEY (`id`) USING BTREE,
) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '项目表单项' ROW_FORMAT = Dynamic; UNIQUE INDEX `project_key`(`project_key`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 627 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '项目表单项' ROW_FORMAT = DYNAMIC;
-- ---------------------------- -- ----------------------------
-- Table structure for wx_mp_user -- Table structure for wx_mp_user
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `wx_mp_user`; DROP TABLE IF EXISTS `wx_mp_user`;
CREATE TABLE `wx_mp_user` ( CREATE TABLE `wx_mp_user`
`id` int(10) NOT NULL AUTO_INCREMENT COMMENT '主键', (
`appid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '公众号AppId', `id` int(10) NOT NULL AUTO_INCREMENT COMMENT '主键',
`nickname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昵称', `appid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '公众号AppId',
`sex` tinyint(1) NULL DEFAULT NULL COMMENT '性别', `nickname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昵称',
`head_img_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '头像', `sex` tinyint(1) NULL DEFAULT NULL COMMENT '性别',
`union_id` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `head_img_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '头像',
`open_id` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, `union_id` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
`country` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '国家', `open_id` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
`province` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '', `country` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '国家',
`city` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '城市', `province` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '',
`is_subscribe` tinyint(1) NULL DEFAULT 1 COMMENT '是否关注', `city` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '城市',
`user_id` bigint(20) NULL DEFAULT NULL COMMENT '用户Id', `is_subscribe` tinyint(1) NULL DEFAULT 1 COMMENT '是否关注',
`update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间', `user_id` bigint(20) NULL DEFAULT NULL COMMENT '用户Id',
`create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE, `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
INDEX `wx_union_id`(`head_img_url`(191)) USING BTREE PRIMARY KEY (`id`) USING BTREE,
INDEX `wx_union_id`(`head_img_url`(191)) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '微信公众号用户 ' ROW_FORMAT = DYNAMIC; ) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '微信公众号用户 ' ROW_FORMAT = DYNAMIC;
SET FOREIGN_KEY_CHECKS = 1; SET
FOREIGN_KEY_CHECKS = 1;
INSERT INTO `tduck`.`ac_user`(`name`, `avatar`, `gender`, `email`, `phone_number`, `password`, `reg_channel`, `last_login_channel`, `last_login_time`, `last_login_ip`, `deleted`, `create_time`, `update_time`) VALUES ( 'Tduck001', 'https://freebrio.oss-cn-shanghai.aliyuncs.com/t/avatar.jpg', 0, 'test@tduck.com', NULL, 'ef797c8118f02dfb649607dd5d3f8c7623048c9c063d532cc95c5ed7a898a64f', '1', 2, '2021-01-12 17:45:41', '58.39.239.51', 0, '2020-11-12 11:50:50', '2021-01-12 17:45:41');

Loading…
Cancel
Save