| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117 |
- -- product 产品表 过程表
- create table bo_product(
- boId varchar(20) not null COMMENT '业务ID 对应 busi_order的boId',
- productId varchar(20) not null comment '产品ID',
- productImg varchar(30) not null comment '产品封面图片',
- name varchar(50) not null comment '产品名称',
- catalogCd varchar(10) not null comment '产品类别,1 食品 2 酒类 具体查看product_type ',
- productDesc varchar(500) not null comment '产品描述',
- start_dt timestamp NOT NULL COMMENT '开始时间',
- end_dt timestamp NOT NULL COMMENT '结束时间',
- state varchar(10) not null COMMENT '新建客户 ADD ,删除客户DEL',
- create_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间'
- );
- -- 产品描述 价格等都作为属性来处理
- create table bo_product_attr(
- boId varchar(20) not null comment '业务ID 对应的busi_order的boId',
- productId varchar(20) not null COMMENT '商户ID',
- attrCd varchar(50) not null COMMENT '属性编码,对应 Attr 表',
- value varchar(200) not null COMMENT '属性编码对应值',
- state varchar(10) not null COMMENT '新建商户属性 ADD ,删除商户属性DEL',
- create_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间'
- start_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '开始时间',
- end_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '结束时间'
- );
- -- 产品 表
- create table product(
- productId varchar(20) not null AUTO_INCREMENT primary key (productId) comment '产品ID,唯一',
- productImg varchar(30) not null comment '产品封面图片',
- name varchar(50) not null comment '产品名称',
- catalogCd varchar(10) not null comment '产品目录 具体查看product_catalog ',
- productDesc varchar(500) not null comment '产品描述',
- start_dt timestamp NOT NULL COMMENT '开始时间',
- end_dt timestamp NOT NULL COMMENT '结束时间',
- status_cd varchar(10) default '0' COMMENT '数据状态 0 有效 1 失效',
- create_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- start_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '开始时间',
- end_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '结束时间',
- version_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间'
- );
- -- 产品属性表
- create table product_attr(
- productId varchar(20) not null COMMENT '产品ID',
- attrCd varchar(50) not null COMMENT '属性编码,对应 Attr 表',
- value varchar(200) not null COMMENT '属性编码对应值',
- status_cd varchar(10) default '0' COMMENT '数据状态 0 有效 1 失效,请查看status表',
- create_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- start_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '开始时间',
- end_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '结束时间',
- version_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间'
- );
- -- 产品目录
- create table product_catalog(
- id int not null AUTO_INCREMENT,
- catalogCd varchar(10) not null comment '产品类别编码',
- name varchar(200) not null comment '产品类别名称',
- describe varchar(500) not null comment '产品类别描述',
- parentId int not null default '-1' comment '父目录',
- create_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- status_cd varchar(10) default '0' COMMENT '数据状态 0 有效 1 失效',
- primary key (id)
- );
- insert into product_type(catalogCd,name,describe) values('1','食品','食品');
- insert into product_type(catalogCd,name,describe) values('2','酒类饮料','酒类饮料');
|