|
@@ -0,0 +1,160 @@
|
|
|
+-- ----------------------------
|
|
|
+-- 1. 模板分类表
|
|
|
+-- ----------------------------
|
|
|
+CREATE TABLE `dc_template_category` (
|
|
|
+ `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '分类ID',
|
|
|
+ `name` VARCHAR(60) NOT NULL COMMENT '分类名称',
|
|
|
+ `parent_id` INT(11) DEFAULT '0' COMMENT '父级ID',
|
|
|
+ `intro` TEXT COMMENT '分类介绍',
|
|
|
+ `create_time` DATETIME DEFAULT NULL COMMENT '创建日期',
|
|
|
+ `status` SMALLINT(6) NOT NULL COMMENT '状态(5-使用中 6-已停用 4-已删除)',
|
|
|
+ PRIMARY KEY (`id`)
|
|
|
+) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COMMENT='模板分类表';
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- 2. 模板表
|
|
|
+-- ----------------------------
|
|
|
+CREATE TABLE `dc_template` (
|
|
|
+ `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '模板ID',
|
|
|
+ `code` VARCHAR(60) NOT NULL COMMENT '模板编码',
|
|
|
+ `name` VARCHAR(60) NOT NULL COMMENT '模板名称',
|
|
|
+ `category_id` INT(11) DEFAULT '0' COMMENT '分类ID',
|
|
|
+ `lay_id` VARCHAR(60) DEFAULT NULL COMMENT '布局ID',
|
|
|
+ `type` VARCHAR(60) DEFAULT NULL COMMENT '模板类型',
|
|
|
+ `content` TEXT COMMENT '模板内容',
|
|
|
+ `attrs` TEXT COMMENT '模板属性',
|
|
|
+ `intro` TEXT COMMENT '模板介绍',
|
|
|
+ `admin_id` INT(11) DEFAULT '0' COMMENT '管理员ID',
|
|
|
+ `create_time` DATETIME DEFAULT NULL COMMENT '创建日期',
|
|
|
+ `status` SMALLINT(6) NOT NULL COMMENT '状态(5-使用中 6-已停用 4-已删除)',
|
|
|
+ PRIMARY KEY (`id`)
|
|
|
+) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COMMENT='模板表';
|
|
|
+
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- 1. 项目分类表
|
|
|
+-- ----------------------------
|
|
|
+CREATE TABLE dc_project_category (
|
|
|
+ id int NOT NULL AUTO_INCREMENT,
|
|
|
+ code varchar(60) NOT NULL COMMENT '分类编码',
|
|
|
+ name varchar(255) NOT NULL COMMENT '分类名称',
|
|
|
+ create_time datetime COMMENT '创建时间',
|
|
|
+ status smallint COMMENT '状态',
|
|
|
+ PRIMARY KEY (id)
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- 2. 项目表
|
|
|
+-- ----------------------------
|
|
|
+CREATE TABLE dc_project (
|
|
|
+ id int NOT NULL AUTO_INCREMENT,
|
|
|
+ name varchar(255) NOT NULL COMMENT '项目名称',
|
|
|
+ intro text COMMENT '项目介绍',
|
|
|
+ user_id bigint COMMENT '用户ID',
|
|
|
+ category_id int COMMENT '分类ID',
|
|
|
+ create_time datetime COMMENT '创建时间',
|
|
|
+ status smallint COMMENT '状态',
|
|
|
+ PRIMARY KEY (id)
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- 3. 项目文档关联表
|
|
|
+-- ----------------------------
|
|
|
+CREATE TABLE dc_project_document (
|
|
|
+ id int NOT NULL AUTO_INCREMENT,
|
|
|
+ project_id int COMMENT '项目ID',
|
|
|
+ doc_id int COMMENT '文档ID',
|
|
|
+ create_time datetime COMMENT '创建时间',
|
|
|
+ status smallint COMMENT '状态',
|
|
|
+ PRIMARY KEY (id)
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- 1. 产品分类表
|
|
|
+-- ----------------------------
|
|
|
+CREATE TABLE dc_product_category (
|
|
|
+ id int NOT NULL AUTO_INCREMENT,
|
|
|
+ parent_id int COMMENT '父级ID',
|
|
|
+ name varchar(255) NOT NULL COMMENT '分类名称',
|
|
|
+ attrs text COMMENT '属性配置',
|
|
|
+ create_time datetime COMMENT '创建时间',
|
|
|
+ status smallint COMMENT '状态',
|
|
|
+ PRIMARY KEY (id)
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- 2. 品牌表
|
|
|
+-- ----------------------------
|
|
|
+CREATE TABLE dc_brand (
|
|
|
+ id int NOT NULL AUTO_INCREMENT,
|
|
|
+ name varchar(255) NOT NULL COMMENT '品牌名称',
|
|
|
+ intro text COMMENT '品牌介绍',
|
|
|
+ create_time datetime COMMENT '创建时间',
|
|
|
+ status smallint COMMENT '状态',
|
|
|
+ PRIMARY KEY (id)
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- 3. 供应商表
|
|
|
+-- ----------------------------
|
|
|
+CREATE TABLE dc_supplier (
|
|
|
+ id int NOT NULL AUTO_INCREMENT,
|
|
|
+ code varchar(255) NOT NULL COMMENT '供应商编码',
|
|
|
+ name varchar(255) NOT NULL COMMENT '供应商名称',
|
|
|
+ intro text COMMENT '供应商介绍',
|
|
|
+ create_time datetime COMMENT '创建时间',
|
|
|
+ status smallint COMMENT '状态',
|
|
|
+ PRIMARY KEY (id),
|
|
|
+ UNIQUE KEY (code)
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- 4. 产品表
|
|
|
+-- ----------------------------
|
|
|
+CREATE TABLE dc_product (
|
|
|
+ id int NOT NULL AUTO_INCREMENT,
|
|
|
+ category_id int COMMENT '分类ID',
|
|
|
+ brand_id int COMMENT '品牌ID',
|
|
|
+ supplier_id int COMMENT '供应商ID',
|
|
|
+ name varchar(255) NOT NULL COMMENT '产品名称',
|
|
|
+ intro text COMMENT '产品介绍',
|
|
|
+ price decimal(10,2) COMMENT '产品价格',
|
|
|
+ product_area varchar(255) COMMENT '产地',
|
|
|
+ is_safe smallint COMMENT '是否安全',
|
|
|
+ safe_time varchar(255) COMMENT '安全期',
|
|
|
+ is_package smallint COMMENT '是否包装',
|
|
|
+ package_intro text COMMENT '包装说明',
|
|
|
+ qualifications text COMMENT '资质说明',
|
|
|
+ attrs text COMMENT '属性配置',
|
|
|
+ create_time datetime COMMENT '创建时间',
|
|
|
+ status smallint COMMENT '状态',
|
|
|
+ PRIMARY KEY (id)
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- 5. 产品文档关联表
|
|
|
+-- ----------------------------
|
|
|
+CREATE TABLE dc_product_document (
|
|
|
+ id int NOT NULL AUTO_INCREMENT,
|
|
|
+ product_id int COMMENT '产品ID',
|
|
|
+ document_id int COMMENT '文档ID',
|
|
|
+ create_time datetime COMMENT '创建时间',
|
|
|
+ status smallint COMMENT '状态',
|
|
|
+ PRIMARY KEY (id)
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
|
|
+-- ----------------------------
|
|
|
+-- 1. 模板分类表
|
|
|
+-- ----------------------------
|
|
|
+CREATE TABLE dc_template_category (
|
|
|
+ id int NOT NULL AUTO_INCREMENT COMMENT '分类ID',
|
|
|
+ name varchar(255) NOT NULL COMMENT '分类名称',
|
|
|
+ intro text COMMENT '分类介绍',
|
|
|
+ parent_id varchar(100) DEFAULT '0' COMMENT '父类ID',
|
|
|
+ create_time datetime COMMENT '创建时间',
|
|
|
+ status smallint COMMENT '状态',
|
|
|
+ PRIMARY KEY (id)
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='模板分类';
|
|
|
+
|