create_table.sql
1.24 KB
-- 手动创建 orders 表的 SQL 脚本
-- 如果自动初始化失败,可以手动执行此脚本
USE DouyinLogistics;
CREATE TABLE IF NOT EXISTS `orders` (
`Id` int NOT NULL AUTO_INCREMENT,
`OrderId` varchar(100) NOT NULL COMMENT '抖音订单号',
`Status` int NOT NULL DEFAULT '0' COMMENT '订单状态:0-待发货,1-已发货,2-已取消',
`ReceiverName` varchar(100) NOT NULL COMMENT '收货人姓名',
`ReceiverPhone` varchar(50) NOT NULL COMMENT '收货人电话',
`ReceiverAddress` varchar(500) NOT NULL COMMENT '收货地址',
`Province` varchar(50) NOT NULL COMMENT '省份',
`City` varchar(50) NOT NULL COMMENT '城市',
`District` varchar(50) NOT NULL COMMENT '区县',
`TrackingNumber` varchar(100) DEFAULT NULL COMMENT '运单号',
`LogisticsCompany` varchar(50) NOT NULL DEFAULT '顺丰' COMMENT '物流公司',
`CreateTime` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`UpdateTime` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`Id`),
KEY `idx_OrderId` (`OrderId`),
KEY `idx_Status` (`Status`),
KEY `idx_CreateTime` (`CreateTime`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='订单表';