/**
Source Server Version: 8.0.31
Source Database: backendsys
Date: 2023/08/18 12:51:10
*/

DROP TABLE IF EXISTS `b2c_goods_spec_sku`;

CREATE TABLE `b2c_goods_spec_sku` (
   PRIMARY KEY (`id`),
   `id` BIGINT(10) AUTO_INCREMENT COMMENT 'ID',
   `good_id` BIGINT(10) NOT NULL COMMENT '商品ID',
   `spec_ids` VARCHAR(255) NOT NULL COMMENT '规格ID集合 (使用逗号间隔)',
   `price` DECIMAL(10, 2) NOT NULL COMMENT '金额',
   `stock` BIGINT(10) DEFAULT '0' COMMENT '库存',
   `is_stock` TINYINT(1) DEFAULT '1' COMMENT '是否无限库存 (-1无限, 1有限)'
) ENGINE=INNODB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='商品规格SKU表';

INSERT INTO b2c_goods_spec_sku(good_id, spec_ids, price, stock) VALUES
    (1, '1,4', 60, 200),
    (1, '1,5', 50, 200),
    (1, '2,4', 40, 200),
    (1, '2,5', 30, 200)
;
/**
  1, 3 大 红
  1, 4 大 蓝
  2, 3 小 红
  2, 4 小 蓝
 */