RuoYi/sql/biz.sql

75 lines
4.3 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

CREATE TABLE `biz_member` (
`member_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '会员ID',
`mobile` varchar(16) NOT NULL DEFAULT '0' COMMENT '手机号码',
`member_name` varchar(32) NOT NULL DEFAULT '' COMMENT '用户姓名',
`password` varchar(32) NOT NULL DEFAULT '' COMMENT '用户密码',
`recommend_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '推荐人ID',
`recommend_all_id` varchar(512) NOT NULL DEFAULT '' COMMENT '所有上级推荐人ID',
`recommend_mobile` varchar(32) NOT NULL DEFAULT '' COMMENT '推荐人手机',
`recommend_name` varchar(32) NOT NULL DEFAULT '' COMMENT '推荐人姓名',
`member_type` tinyint(4) NOT NULL DEFAULT 0 COMMENT '会员类型',
`is_delete` tinyint(4) NOT NULL DEFAULT 0 COMMENT '是否删除0-否1-是',
`is_enable` tinyint(4) NOT NULL DEFAULT 0 COMMENT '是否禁用0-否1-是',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`member_id`)
) COMMENT='会员表';
CREATE TABLE `biz_member_account` (
`account_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '会员账户ID',
`account_type` tinyint(4) NOT NULL DEFAULT 0 COMMENT '账户类型0-福豆余额1-可用福豆2-团队福豆3-专项福豆4-福豆田',
`amount` bigint(20) NOT NULL DEFAULT 0 COMMENT '账户金额',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`account_id`)
) COMMENT='会员账户表';
CREATE TABLE `biz_product_type` (
`product_type_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '产品分类ID',
`product_type_code` varchar(64) NOT NULL DEFAULT '' COMMENT '产品分类编码',
`product_type_name` varchar(64) NOT NULL DEFAULT '' COMMENT '产品分类名称',
`image_url` varchar(128) NOT NULL DEFAULT '' COMMENT '附件地址',
`sort` int(11) NOT NULL DEFAULT 0 COMMENT '排序',
`is_enable` tinyint(4) NOT NULL DEFAULT 0 COMMENT '是否禁用0-否1-是',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`product_type_id`)
) COMMENT='产品分类表';
CREATE TABLE `biz_product` (
`product_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '产品ID',
`product_code` varchar(64) NOT NULL DEFAULT '' COMMENT '产品编码',
`product_name` varchar(64) NOT NULL DEFAULT '' COMMENT '产品名称',
`product_type_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '产品分类ID',
`product_class` tinyint(4) NOT NULL DEFAULT 0 COMMENT '产品类型0-销售产品1-兑换产品',
`amount` bigint(20) NOT NULL DEFAULT 0 COMMENT '产品单价',
`sort` int(11) NOT NULL DEFAULT 0 COMMENT '排序',
`online_status` tinyint(4) NOT NULL DEFAULT 0 COMMENT '是否上架0-否1-是',
`online_time` datetime DEFAULT NULL COMMENT '上架时间',
`offline_time` datetime DEFAULT NULL COMMENT '下架时间',
`remark` varchar(255) NOT NULL DEFAULT '' COMMENT '产品描述',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`product_id`)
) COMMENT='产品分类表';
CREATE TABLE `biz_product_image` (
`product_image_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '产品图片ID',
`product_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '产品ID',
`image_type` tinyint(4) NOT NULL DEFAULT 0 COMMENT '附件类型0-主图1-详情图2-轮播图',
`image_name` varchar(64) NOT NULL DEFAULT '' COMMENT '附件名称',
`image_url` varchar(128) NOT NULL DEFAULT '' COMMENT '附件地址',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`product_id`)
) COMMENT='产品图片表'