-- 手动创建 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='订单表';