| 1234567891011121314151617181920212223 |
- -- 库存调整明细
- -- 依据:doc/店铺后台/库存管理/库存调整/库存调整技术方案.md v1.0
- CREATE TABLE IF NOT EXISTS `biz_stock_adjust` (
- `adjust_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '调整明细ID',
- `shop_id` bigint(20) NOT NULL COMMENT '店铺ID',
- `goods_id` bigint(20) NOT NULL COMMENT '商品ID',
- `sku_id` bigint(20) DEFAULT NULL COMMENT 'SKU ID(预留)',
- `goods_name` varchar(200) NOT NULL COMMENT '商品名称快照',
- `spec_text` varchar(256) DEFAULT NULL COMMENT '规格展示文案',
- `adjust_mode` char(1) NOT NULL COMMENT '1增量 2覆盖',
- `adjust_type` char(1) NOT NULL COMMENT '1增加 2减少 3覆盖',
- `adjust_qty` int(11) NOT NULL COMMENT '表单调整数量',
- `stock_before` int(11) NOT NULL COMMENT '调整前库存',
- `stock_after` int(11) NOT NULL COMMENT '调整后库存',
- `operator_id` bigint(20) NOT NULL COMMENT '操作人用户ID',
- `operator_name` varchar(64) NOT NULL DEFAULT '' COMMENT '操作人登录名快照',
- `create_time` datetime NOT NULL COMMENT '创建时间',
- PRIMARY KEY (`adjust_id`),
- KEY `idx_shop_goods_time` (`shop_id`, `goods_id`, `create_time`),
- KEY `idx_shop_time` (`shop_id`, `create_time`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='库存调整明细';
|