巴青农资商城

biz_stock_adjust.sql 1.4KB

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