MySQL数据库表结构设计
第 1-37 条, 共 37 条.
字段名称 | 字段类型 | 字段默认值 | 是否允许为空 | 字段描述 | 索引 | 字段数据示例 |
---|---|---|---|---|---|---|
delivery_addr_mobile | varchar(32) | 是 | 收货人手机号(电话) | 无索引 | ||
delivery_addr_province | varchar(128) | 是 | 收件人省 | 无索引 | ||
delivery_addr_city | varchar(128) | 是 | 收件人的城市 | 无索引 | ||
delivery_addr_district | varchar(128) | 是 | 收件人的区(县) | 无索引 | ||
delivery_addr_detail | varchar(256) | 是 | 收件人的详细地址 | 无索引 | ||
delivery_addr_zipcode | varchar(32) | 是 | 收件人地址邮政编码 | 无索引 | ||
invoice_id | int(11) | 是 | 发票 | 无索引 | ||
invoice_status | tinyint(2) | 是 | 发票开具状态:1 未申请发票、 2 发票申请中、 3 发票开具中、 8 无需开具发票、 9发票已经开具 | 无索引 | ||
remarks | text | 是 | 管理员后台憋住 | 无索引 | ||
yesapi_jpress_user_order_options | text | 是 | json字段扩展 | 无索引 | ||
trade_status | tinyint(2) | 是 | 交易状态:1交易中、 2交易完成(但是可以申请退款) 、3取消交易 、4申请退款、 5拒绝退款、 6退款中、 7退款完成、 9交易结束 | 无索引 | ||
del_status | tinyint(2) | 是 | 删除状态:1 正常 ,2 回收站 3 已经删除 | 无索引 | ||
modified | datetime | 是 | 修改时间 | 无索引 | ||
created | datetime | 是 | 创建时间 | 无索引 | ||
ns | varchar(64) | 否 | 订单号 | 唯一索引 | ||
product_type | varchar(32) | 是 | 商品的类型 | 无索引 | ||
product_title | varchar(256) | 是 | 商品的名称 | 无索引 | ||
product_summary | varchar(512) | 是 | 无索引 | |||
buyer_id | int(11) | 是 | 购买人 | 普通索引 | ||
buyer_nickname | varchar(128) | 是 | 购买人昵称 | 无索引 | ||
buyer_msg | varchar(512) | 是 | 用户留言 | 无索引 | ||
order_total_amount | decimal(10,2) | 是 | 订单总金额,购买人员应该付款的金额 | 无索引 | ||
order_real_amount | decimal(10,2) | 是 | 订单的真实金额,销售人员可以在后台修改支付金额,一般情况下 order_real_amount = order_total_amount | 无索引 | ||
coupon_code | varchar(64) | 是 | 优惠码 | 无索引 | ||
coupon_amount | decimal(10,2) | 是 | 优惠金额 | 无索引 | ||
pay_status | tinyint(2) | 是 | 支付状态:1未付款、 2用户标识已经线下付款完成、3用户标识已经通过微信或者支付宝等工具支付完成 、9已经付款(线上支付)、10已经下线支付、11已经通过微信或支付宝等工具支付 | 无索引 | ||
pay_success_amount | decimal(10,2) | 是 | 支付成功的金额 | 无索引 | ||
pay_success_time | datetime | 是 | 支付时间 | 无索引 | ||
pay_success_proof | varchar(256) | 是 | 支付证明,手动入账时需要截图 | 无索引 | ||
pay_success_remarks | varchar(256) | 是 | 支付备注 | 无索引 | ||
payment_id | int(11) | 是 | 支付记录 | 普通索引 | ||
payment_outer_id | varchar(64) | 是 | 第三方订单号 | 无索引 | ||
payment_outer_user | varchar(64) | 是 | 第三方支付用户,一般情况下是用户的openId | 无索引 | ||
delivery_id | int(11) | 是 | 发货情况 | 无索引 | ||
delivery_type | tinyint(2) | 是 | 无索引 | |||
delivery_status | tinyint(2) | 是 | 无索引 | |||
delivery_addr_username | varchar(64) | 是 | 收货人地址 | 无索引 |
MySQL建表SQL语句 免费MySQL数据库表结构设计
数据库结构:建站-订单表:https://open.yesapi.cn/tablelist/yesapi_jpress_user_order.html
-- 数据库大全:建站-订单表
-- 来源:YesApi.cn
CREATE TABLE `yesapi_jpress_user_order` (
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`delivery_addr_mobile` varchar(32) NULL COMMENT '收货人手机号(电话)',
`delivery_addr_province` varchar(128) NULL COMMENT '收件人省',
`delivery_addr_city` varchar(128) NULL COMMENT '收件人的城市',
`delivery_addr_district` varchar(128) NULL COMMENT '收件人的区(县)',
`delivery_addr_detail` varchar(256) NULL COMMENT '收件人的详细地址',
`delivery_addr_zipcode` varchar(32) NULL COMMENT '收件人地址邮政编码',
`invoice_id` int(11) NULL COMMENT '发票',
`invoice_status` tinyint(2) NULL COMMENT '发票开具状态:1 未申请发票、 2 发票申请中、 3 发票开具中、 8 无需开具发票、 9发票已经开具',
`remarks` text NULL COMMENT '管理员后台憋住',
`yesapi_jpress_user_order_options` text NULL COMMENT 'json字段扩展',
`trade_status` tinyint(2) NULL COMMENT '交易状态:1交易中、 2交易完成(但是可以申请退款) 、3取消交易 、4申请退款、 5拒绝退款、 6退款中、 7退款完成、 9交易结束',
`del_status` tinyint(2) NULL COMMENT '删除状态:1 正常 ,2 回收站 3 已经删除',
`modified` datetime NULL COMMENT '修改时间',
`created` datetime NULL COMMENT '创建时间',
`ns` varchar(64) NULL COMMENT '订单号',
`product_type` varchar(32) NULL COMMENT '商品的类型',
`product_title` varchar(256) NULL COMMENT '商品的名称',
`product_summary` varchar(512) NULL COMMENT '',
`buyer_id` int(11) NULL COMMENT '购买人',
`buyer_nickname` varchar(128) NULL COMMENT '购买人昵称',
`buyer_msg` varchar(512) NULL COMMENT '用户留言',
`order_total_amount` decimal(10,2) NULL COMMENT '订单总金额,购买人员应该付款的金额',
`order_real_amount` decimal(10,2) NULL COMMENT '订单的真实金额,销售人员可以在后台修改支付金额,一般情况下 order_real_amount = order_total_amount',
`coupon_code` varchar(64) NULL COMMENT '优惠码',
`coupon_amount` decimal(10,2) NULL COMMENT '优惠金额',
`pay_status` tinyint(2) NULL COMMENT '支付状态:1未付款、 2用户标识已经线下付款完成、3用户标识已经通过微信或者支付宝等工具支付完成 、9已经付款(线上支付)、10已经下线支付、11已经通过微信或支付宝等工具支付',
`pay_success_amount` decimal(10,2) NULL COMMENT '支付成功的金额',
`pay_success_time` datetime NULL COMMENT '支付时间',
`pay_success_proof` varchar(256) NULL COMMENT '支付证明,手动入账时需要截图',
`pay_success_remarks` varchar(256) NULL COMMENT '支付备注',
`payment_id` int(11) NULL COMMENT '支付记录',
`payment_outer_id` varchar(64) NULL COMMENT '第三方订单号',
`payment_outer_user` varchar(64) NULL COMMENT '第三方支付用户,一般情况下是用户的openId',
`delivery_id` int(11) NULL COMMENT '发货情况',
`delivery_type` tinyint(2) NULL COMMENT '',
`delivery_status` tinyint(2) NULL COMMENT '',
`delivery_addr_username` varchar(64) NULL COMMENT '收货人地址',
UNIQUE KEY `ns` (`ns`),
KEY `buyer_id` (`buyer_id`),
KEY `payment_id` (`payment_id`),
PRIMARY KEY (`id`)
) ENGINE=InnoDB COMMENT '建站-订单表';
复制后,到数据库执行,即可创建此数据库表。
猜你喜欢
MySQL数据库设计 建站-文章分类表。标签、专题、类别等都属于category。
MySQL数据库设计 建站-附件表,用于保存用户上传的附件内容。
MySQL数据库设计 建站-配置信息表,用来保存网站的所有配置信息。
MySQL数据库设计 建站-商品分类表。标签、专题、类别等都属于category。