巴青农资商城

biz_goods.sql 2.9KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. -- 商品主表
  2. CREATE TABLE IF NOT EXISTS `biz_goods` (
  3. `goods_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '商品ID',
  4. `shop_id` bigint(20) NOT NULL COMMENT '店铺ID',
  5. `category_id` bigint(20) NOT NULL COMMENT '平台端二级分类ID',
  6. `shop_category_id` bigint(20) DEFAULT NULL COMMENT '店铺商品分类ID(本店二级)',
  7. `attr_template_id` bigint(20) DEFAULT NULL COMMENT '属性模版ID',
  8. `goods_sn` varchar(32) NOT NULL COMMENT '商品编号',
  9. `goods_name` varchar(200) NOT NULL COMMENT '商品名称',
  10. `main_pic` varchar(512) NOT NULL COMMENT '主图',
  11. `detail_content` text COMMENT '详情',
  12. `sale_price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '销售价',
  13. `stock` int(11) NOT NULL DEFAULT '0' COMMENT '库存',
  14. `sales_count` int(11) NOT NULL DEFAULT '0' COMMENT '销量',
  15. `goods_status` char(1) NOT NULL DEFAULT '0' COMMENT '0未上架1待审核2出售中3审核失败4已下架',
  16. `reject_reason` varchar(500) DEFAULT NULL COMMENT '驳回原因',
  17. `submit_time` datetime DEFAULT NULL COMMENT '首次提交上架时间',
  18. `audit_time` datetime DEFAULT NULL COMMENT '审核时间',
  19. `off_shelf_time` datetime DEFAULT NULL COMMENT '下架时间',
  20. `del_flag` char(1) NOT NULL DEFAULT '0',
  21. `create_by` varchar(64) DEFAULT '',
  22. `create_time` datetime DEFAULT NULL,
  23. `update_by` varchar(64) DEFAULT '',
  24. `update_time` datetime DEFAULT NULL,
  25. `remark` varchar(500) DEFAULT NULL,
  26. PRIMARY KEY (`goods_id`),
  27. UNIQUE KEY `uk_goods_sn` (`goods_sn`),
  28. KEY `idx_shop_status` (`shop_id`,`goods_status`,`del_flag`),
  29. KEY `idx_category_id` (`category_id`,`del_flag`),
  30. KEY `idx_shop_category_id` (`shop_category_id`,`del_flag`),
  31. KEY `idx_attr_template_id` (`attr_template_id`,`del_flag`),
  32. KEY `idx_submit_time` (`submit_time`)
  33. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='商品';
  34. -- 商品服务展示快照
  35. CREATE TABLE IF NOT EXISTS `biz_goods_service_snapshot` (
  36. `snapshot_id` bigint(20) NOT NULL AUTO_INCREMENT,
  37. `goods_id` bigint(20) NOT NULL,
  38. `service_id` bigint(20) NOT NULL COMMENT '来源目录ID',
  39. `service_name` varchar(64) NOT NULL,
  40. `service_intro` varchar(500) NOT NULL DEFAULT '',
  41. `service_icon` varchar(512) NOT NULL,
  42. `sort_no` int(11) NOT NULL DEFAULT '0',
  43. PRIMARY KEY (`snapshot_id`),
  44. KEY `idx_goods_id` (`goods_id`)
  45. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='商品服务展示快照';
  46. -- 商品属性/规格快照
  47. CREATE TABLE IF NOT EXISTS `biz_goods_attr` (
  48. `attr_id` bigint(20) NOT NULL AUTO_INCREMENT,
  49. `goods_id` bigint(20) NOT NULL COMMENT '商品ID',
  50. `attr_type` char(1) NOT NULL COMMENT '1属性2规格',
  51. `item_name` varchar(64) NOT NULL COMMENT '属性项/规格项名称',
  52. `value_text` varchar(128) NOT NULL COMMENT '属性值/规格值',
  53. `sort_no` int(11) NOT NULL DEFAULT '0' COMMENT '展示顺序',
  54. PRIMARY KEY (`attr_id`),
  55. KEY `idx_goods_id` (`goods_id`,`attr_type`,`sort_no`)
  56. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='商品属性规格快照';