mysql建表语句 金额_mysql某建表语句

本文提供了创建商品信息、商品类目、订单主信息及订单详情四个表的MySQL语句,详细定义了各个字段及注释,涉及商品单价、库存、订单金额等关键信息。
摘要由CSDN通过智能技术生成

CREATE TABLE `product_info`(

`product_id` VARCHAR(32) NOT NULL COMMENT '主键',

`product_name` VARCHAR(64) NOT NULL COMMENT '商品名称',

`product_price` DECIMAL(8,2) NOT NULL COMMENT '商品单价',

`product_stock` INT NOT NULL COMMENT '库存',

`product_description` VARCHAR(64) COMMENT '描述',

`product_icon` VARCHAR(512) COMMENT '小图',

`product_status` TINYINT(3) DEFAULT 0 COMMENT '商品状态,0正常1下线',

`category_type` INT NOT NULL COMMENT '类目编号',

`create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

`update_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

PRIMARY KEY (`product_id`)

) COMMENT '商品表';

CREATE TABLE `product_category`(

`category_id` INT NOT NULL AUTO_INCREMENT COMMENT '主键',

`category_name` VARCHAR(64) NOT NULL COMMENT '类目名字',

`category_type` INT NOT NULL COMMENT '类目编号',

`create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

`update_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

PRIMARY KEY (`category_id`),

UNIQUE KEY `uqe_category_type` (`category_type`)

) COMMENT '类目表';

CREATE TABLE `order_master`(

`order_id` VARCHAR(32) NOT NULL COMMENT '主键',

`buyer_name` VARCHAR(32) NOT NULL COMMENT '买家名字',

`buyer_phone` VARCHAR(32) NOT NULL COMMENT '买家电话',

`buyer_address` VARCHAR(128) NOT NULL COMMENT '买家地址',

`buyer_openid` VARCHAR(64) NOT NULL COMMENT '买家微信openid',

`order_amount` DECIMAL(8,2) NOT NULL COMMENT '订单总金额',

`order_status` TINYINT(3) NOT NULL DEFAULT '0' COMMENT '订单状态,默认0新下单',

`pay_status` TINYINT(3) NOT NULL DEFAULT '0' COMMENT '支付状态,默认0未支付',

`create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

`update_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

PRIMARY KEY (`order_id`),

KEY `idx_buyer_openid` (`buyer_openid`)

) COMMENT '订单表';

CREATE TABLE `order_detail`(

`detail_id` VARCHAR(32) NOT NULL COMMENT '主键',

`order_id` VARCHAR(32) NOT NULL COMMENT '订单id',

`product_id` VARCHAR(32) NOT NULL COMMENT '商品id',

`product_name` VARCHAR(64) NOT NULL COMMENT '商品名称',

`product_price` DECIMAL(8,2) NOT NULL COMMENT '商品价格',

`product_quantity` INT NOT NULL COMMENT '商品数量',

`product_icon` VARCHAR(512) COMMENT '商品小图',

`create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

`update_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

PRIMARY KEY (`detail_id`),

KEY `idx_order_id` (`order_id`)

) COMMENT '订单详情';

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值