Showing
1 changed file
with
27 additions
and
30 deletions
@@ -41,7 +41,7 @@ ADD COLUMN `factory_goods_name` varchar(50) COMMENT '厂家颜色' AFTER `goods_ | @@ -41,7 +41,7 @@ ADD COLUMN `factory_goods_name` varchar(50) COMMENT '厂家颜色' AFTER `goods_ | ||
41 | 41 | ||
42 | ALTER TABLE `erp_supplier`.`base_single` | 42 | ALTER TABLE `erp_supplier`.`base_single` |
43 | ADD COLUMN `is_suppled` enum('N','Y') DEFAULT 'Y' COMMENT '能否补货' AFTER `size_id`, | 43 | ADD COLUMN `is_suppled` enum('N','Y') DEFAULT 'Y' COMMENT '能否补货' AFTER `size_id`, |
44 | -ADD COLUMN `presale_storage_num` int(11) unsigned DEFAULT '0' COMMENT '预售库存' AFTER `bar_code`, | 44 | +ADD COLUMN `presale_storage_num` int(11) unsigned DEFAULT '0' COMMENT '预售库存', |
45 | ADD INDEX `is_suppled` (`is_suppled`) comment ''; | 45 | ADD INDEX `is_suppled` (`is_suppled`) comment ''; |
46 | 46 | ||
47 | 47 | ||
@@ -101,9 +101,6 @@ ADD COLUMN `presale_storage_num` int(11) unsigned DEFAULT '0' COMMENT '预售库 | @@ -101,9 +101,6 @@ ADD COLUMN `presale_storage_num` int(11) unsigned DEFAULT '0' COMMENT '预售库 | ||
101 | ADD INDEX `is_suppled` (`is_suppled`) comment ''; | 101 | ADD INDEX `is_suppled` (`is_suppled`) comment ''; |
102 | 102 | ||
103 | 103 | ||
104 | -ALTER TABLE `erp_product`.`storage` | ||
105 | -DROP COLUMN `presale_storage_num`; | ||
106 | - | ||
107 | 104 | ||
108 | --4、product_price: | 105 | --4、product_price: |
109 | 106 | ||
@@ -121,9 +118,9 @@ alter table erp_product.product add column `stock` smallint(6) DEFAULT 0 COMMEN | @@ -121,9 +118,9 @@ alter table erp_product.product add column `stock` smallint(6) DEFAULT 0 COMMEN | ||
121 | alter table erp_product.product add column `next_status` smallint COMMENT '下一流程状态'; | 118 | alter table erp_product.product add column `next_status` smallint COMMENT '下一流程状态'; |
122 | Alter table erp_product.product ADD column `founder` int(11) COMMENT '操作人'; | 119 | Alter table erp_product.product ADD column `founder` int(11) COMMENT '操作人'; |
123 | Alter table erp_product.product ADD column `is_info_miss` enum('Y', 'N') default 'Y' COMMENT '是否信息缺失'; | 120 | Alter table erp_product.product ADD column `is_info_miss` enum('Y', 'N') default 'Y' COMMENT '是否信息缺失'; |
124 | -create index product_edittime on product(`edit_time`); | 121 | +create index product_edittime on erp_product.product(`edit_time`); |
125 | 122 | ||
126 | -create table product_ext( | 123 | +create table erp_product.product_ext( |
127 | product_skn int COMMENT '商品erp标识', | 124 | product_skn int COMMENT '商品erp标识', |
128 | product_desc text COMMENT '描述', -- 废弃 | 125 | product_desc text COMMENT '描述', -- 废弃 |
129 | recommend text COMMENT '小编推荐', -- 新增字段 | 126 | recommend text COMMENT '小编推荐', -- 新增字段 |
@@ -140,7 +137,7 @@ create table product_ext( | @@ -140,7 +137,7 @@ create table product_ext( | ||
140 | brand_model varchar(50) COMMENT '品牌款型', -- 新增字段 | 137 | brand_model varchar(50) COMMENT '品牌款型', -- 新增字段 |
141 | reject_reason varchar(500) COMMENT '驳回原因' -- 无需同步 | 138 | reject_reason varchar(500) COMMENT '驳回原因' -- 无需同步 |
142 | )ENGINE=INNODB DEFAULT CHARSET=utf8; | 139 | )ENGINE=INNODB DEFAULT CHARSET=utf8; |
143 | -Alter table product_ext add primary key(product_skn); | 140 | +Alter table erp_product.product_ext add primary key(product_skn); |
144 | 141 | ||
145 | -- 变价表和变价日志表 | 142 | -- 变价表和变价日志表 |
146 | alter table erp_product.product_price modify `founder` int(11) unsigned DEFAULT '0' COMMENT '操作人ID'; | 143 | alter table erp_product.product_price modify `founder` int(11) unsigned DEFAULT '0' COMMENT '操作人ID'; |
@@ -151,17 +148,17 @@ alter table erp_product.product_price_log modify `founder` int(11) unsigned DEF | @@ -151,17 +148,17 @@ alter table erp_product.product_price_log modify `founder` int(11) unsigned DEF | ||
151 | 148 | ||
152 | -- 网销信息缺失类型的全量枚举表(无需同步) | 149 | -- 网销信息缺失类型的全量枚举表(无需同步) |
153 | -- DROP TABLE IF EXISTS `netsale_infomiss`; | 150 | -- DROP TABLE IF EXISTS `netsale_infomiss`; |
154 | - CREATE TABLE netsale_infomiss ( | 151 | + CREATE TABLE erp_product.netsale_infomiss ( |
155 | `id` int(11) unsigned NOT NULL AUTO_INCREMENT, | 152 | `id` int(11) unsigned NOT NULL AUTO_INCREMENT, |
156 | `name` varchar(100) DEFAULT NULL, | 153 | `name` varchar(100) DEFAULT NULL, |
157 | PRIMARY KEY (`id`) | 154 | PRIMARY KEY (`id`) |
158 | ) ENGINE=INNODB DEFAULT CHARSET=utf8 COMMENT '网销信息缺失类型的全量枚举表'; | 155 | ) ENGINE=INNODB DEFAULT CHARSET=utf8 COMMENT '网销信息缺失类型的全量枚举表'; |
159 | 156 | ||
160 | - insert into netsale_infomiss (name) values('文本信息'),('尺码信息'),('搜索/标签'); | 157 | + insert into erp_product.netsale_infomiss (name) values('文本信息'),('尺码信息'),('搜索/标签'); |
161 | 158 | ||
162 | -- 商品和网销信息缺失表的关联关系表(无需同步) | 159 | -- 商品和网销信息缺失表的关联关系表(无需同步) |
163 | -- DROP TABLE IF EXISTS `netsale_infomiss_relation`; | 160 | -- DROP TABLE IF EXISTS `netsale_infomiss_relation`; |
164 | - CREATE TABLE netsale_infomiss_relation ( | 161 | + CREATE TABLE erp_product.netsale_infomiss_relation ( |
165 | `product_skn` int(11) unsigned NOT NULL, | 162 | `product_skn` int(11) unsigned NOT NULL, |
166 | `infomiss_id` int(11) unsigned NOT NULL COMMENT 'netsale_infomiss_sort 的主键', | 163 | `infomiss_id` int(11) unsigned NOT NULL COMMENT 'netsale_infomiss_sort 的主键', |
167 | PRIMARY KEY (`product_skn`, infomiss_id) | 164 | PRIMARY KEY (`product_skn`, infomiss_id) |
@@ -169,7 +166,7 @@ alter table erp_product.product_price_log modify `founder` int(11) unsigned DEF | @@ -169,7 +166,7 @@ alter table erp_product.product_price_log modify `founder` int(11) unsigned DEF | ||
169 | 166 | ||
170 | -- erp_product | 167 | -- erp_product |
171 | -- 产品参数 | 168 | -- 产品参数 |
172 | -CREATE TABLE `product_attribute` ( | 169 | +CREATE TABLE erp_product.product_attribute ( |
173 | `attribute_id` int(11) unsigned NOT NULL AUTO_INCREMENT, | 170 | `attribute_id` int(11) unsigned NOT NULL AUTO_INCREMENT, |
174 | `attribute_name` varchar(100) DEFAULT NULL, | 171 | `attribute_name` varchar(100) DEFAULT NULL, |
175 | `category_id` int(11) unsigned NOT NULL DEFAULT '0', | 172 | `category_id` int(11) unsigned NOT NULL DEFAULT '0', |
@@ -192,11 +189,11 @@ CREATE TABLE `product_attribute` ( | @@ -192,11 +189,11 @@ CREATE TABLE `product_attribute` ( | ||
192 | ) ENGINE=InnoDB AUTO_INCREMENT=72 DEFAULT CHARSET=utf8; | 189 | ) ENGINE=InnoDB AUTO_INCREMENT=72 DEFAULT CHARSET=utf8; |
193 | 190 | ||
194 | 191 | ||
195 | -INSERT INTO `product_attribute`(attribute_id,`attribute_name`,`category_id`,`input_type`,`sale_type`,`attribute_values`,`display_position`)VALUES(2001,'弹性',0,'select',2,'[{\"id\":1,\"name\":\"1\"},{\"id\":2,\"name\":\"2\"},{\"id\":3,\"name\":\"3\"},{\"id\":4,\"name\":\"4\"},{\"id\":5,\"name\":\"5\"}]', 2); | ||
196 | -INSERT INTO `product_attribute`(attribute_id,`attribute_name`,`category_id`,`input_type`,`sale_type`,`attribute_values`,`display_position`)VALUES(2002,'厚度',0,'select',2,'[{\"id\":1,\"name\":\"1\"},{\"id\":2,\"name\":\"2\"},{\"id\":3,\"name\":\"3\"},{\"id\":4,\"name\":\"4\"},{\"id\":5,\"name\":\"5\"}]', 2); | ||
197 | -INSERT INTO `product_attribute`(attribute_id,`attribute_name`,`category_id`,`input_type`,`sale_type`,`attribute_values`,`display_position`)VALUES(2003,'柔软度',0,'select',2,'[{\"id\":1,\"name\":\"1\"},{\"id\":2,\"name\":\"2\"},{\"id\":3,\"name\":\"3\"},{\"id\":4,\"name\":\"4\"},{\"id\":5,\"name\":\"5\"}]', 2); | ||
198 | -INSERT INTO `product_attribute`(attribute_id,`attribute_name`,`category_id`,`input_type`,`sale_type`,`attribute_values`,`display_position`)VALUES(2004,'透气性',0,'select',2,'[{\"id\":1,\"name\":\"1\"},{\"id\":2,\"name\":\"2\"},{\"id\":3,\"name\":\"3\"},{\"id\":4,\"name\":\"4\"},{\"id\":5,\"name\":\"5\"}]', 2); | ||
199 | -INSERT INTO `product_attribute`(attribute_id,`attribute_name`,`category_id`, `input_type`,`sale_type`,`attribute_values`,`display_position`)VALUES(2005,'洗涤提示',0,'checkbox',2,'[{\"id\":1,\"name\":\"不可熨烫\"},{\"id\":2,\"name\":\"不可转笼翻转干燥\"},{\"id\":3,\"name\":\"30度水温弱速洗\"},{\"id\":4,\"name\":\"不可氯漂\"},{\"id\":5,\"name\":\"不可干洗\"},{\"id\":6,\"name\":\"不可拧干\"},{\"id\":7,\"name\":\"分色洗涤\"}]', 3); | 192 | +INSERT INTO erp_product.product_attribute(attribute_id,`attribute_name`,`category_id`,`input_type`,`sale_type`,`attribute_values`,`display_position`)VALUES(2001,'弹性',0,'select',2,'[{\"id\":1,\"name\":\"1\"},{\"id\":2,\"name\":\"2\"},{\"id\":3,\"name\":\"3\"},{\"id\":4,\"name\":\"4\"},{\"id\":5,\"name\":\"5\"}]', 2); |
193 | +INSERT INTO erp_product.product_attribute(attribute_id,`attribute_name`,`category_id`,`input_type`,`sale_type`,`attribute_values`,`display_position`)VALUES(2002,'厚度',0,'select',2,'[{\"id\":1,\"name\":\"1\"},{\"id\":2,\"name\":\"2\"},{\"id\":3,\"name\":\"3\"},{\"id\":4,\"name\":\"4\"},{\"id\":5,\"name\":\"5\"}]', 2); | ||
194 | +INSERT INTO erp_product.product_attribute(attribute_id,`attribute_name`,`category_id`,`input_type`,`sale_type`,`attribute_values`,`display_position`)VALUES(2003,'柔软度',0,'select',2,'[{\"id\":1,\"name\":\"1\"},{\"id\":2,\"name\":\"2\"},{\"id\":3,\"name\":\"3\"},{\"id\":4,\"name\":\"4\"},{\"id\":5,\"name\":\"5\"}]', 2); | ||
195 | +INSERT INTO erp_product.product_attribute(attribute_id,`attribute_name`,`category_id`,`input_type`,`sale_type`,`attribute_values`,`display_position`)VALUES(2004,'透气性',0,'select',2,'[{\"id\":1,\"name\":\"1\"},{\"id\":2,\"name\":\"2\"},{\"id\":3,\"name\":\"3\"},{\"id\":4,\"name\":\"4\"},{\"id\":5,\"name\":\"5\"}]', 2); | ||
196 | +INSERT INTO erp_product.product_attribute(attribute_id,`attribute_name`,`category_id`, `input_type`,`sale_type`,`attribute_values`,`display_position`)VALUES(2005,'洗涤提示',0,'checkbox',2,'[{\"id\":1,\"name\":\"不可熨烫\"},{\"id\":2,\"name\":\"不可转笼翻转干燥\"},{\"id\":3,\"name\":\"30度水温弱速洗\"},{\"id\":4,\"name\":\"不可氯漂\"},{\"id\":5,\"name\":\"不可干洗\"},{\"id\":6,\"name\":\"不可拧干\"},{\"id\":7,\"name\":\"分色洗涤\"}]', 3); | ||
200 | 197 | ||
201 | 198 | ||
202 | 199 | ||
@@ -214,11 +211,11 @@ INSERT INTO `product_attribute`(attribute_id,`attribute_name`,`category_id`, `in | @@ -214,11 +211,11 @@ INSERT INTO `product_attribute`(attribute_id,`attribute_name`,`category_id`, `in | ||
214 | 211 | ||
215 | -- 2 yh_shops 库 | 212 | -- 2 yh_shops 库 |
216 | -- 2.1 商品的展示店铺 | 213 | -- 2.1 商品的展示店铺 |
217 | -create table product_shop_relation( | 214 | +create table yh_shops.product_shop_relation( |
218 | product_skn int COMMENT 'SKN', | 215 | product_skn int COMMENT 'SKN', |
219 | shop_id int COMMENT '店铺Id' | 216 | shop_id int COMMENT '店铺Id' |
220 | ); | 217 | ); |
221 | -Alter table product_shop_relation add primary key(product_skn, shop_id); | 218 | +Alter table yh_shops.product_shop_relation add primary key(product_skn, shop_id); |
222 | 219 | ||
223 | -- 标识商品是否是新平台的商品 | 220 | -- 标识商品是否是新平台的商品 |
224 | alter table yh_shops.product add column source_flag enum('0', '1') default '0' COMMENT '新平台发布的商品为1 原来则为0'; | 221 | alter table yh_shops.product add column source_flag enum('0', '1') default '0' COMMENT '新平台发布的商品为1 原来则为0'; |
@@ -230,20 +227,20 @@ alter table yh_shops.product add column source_flag enum('0', '1') default '0' | @@ -230,20 +227,20 @@ alter table yh_shops.product add column source_flag enum('0', '1') default '0' | ||
230 | 227 | ||
231 | 228 | ||
232 | -- 2.5 预上架上新记录表 | 229 | -- 2.5 预上架上新记录表 |
233 | - Alter table product_timing ADD column `product_skn` int(11) unsigned default 0; | ||
234 | - Alter table product_timing ADD column `advance_begin_time` int(10) unsigned; -- 预售开始时间 | ||
235 | - Alter table product_timing ADD column `advance_end_time` int(10) unsigned; -- 预售结束时间 | ||
236 | - Alter table product_timing ADD column `on_new_time` int(10) unsigned; -- 预上架上新时间 | ||
237 | - Alter table product_timing ADD column `out_sale_time` int(10) unsigned; -- 售罄后几天下架时间 | ||
238 | - create index timing_skn on product_timing(`product_skn`); | ||
239 | - Alter table product_timing modify column shelve_time int(10) unsigned COMMENT '预上架架时间'; | 230 | + Alter table yh_shops.product_timing ADD column `product_skn` int(11) unsigned default 0; |
231 | + Alter table yh_shops.product_timing ADD column `advance_begin_time` int(10) unsigned; -- 预售开始时间 | ||
232 | + Alter table yh_shops.product_timing ADD column `advance_end_time` int(10) unsigned; -- 预售结束时间 | ||
233 | + Alter table yh_shops.product_timing ADD column `on_new_time` int(10) unsigned; -- 预上架上新时间 | ||
234 | + Alter table yh_shops.product_timing ADD column `out_sale_time` int(10) unsigned; -- 售罄后几天下架时间 | ||
235 | + create index timing_skn on yh_shops.product_timing(`product_skn`); | ||
236 | + Alter table yh_shops.product_timing modify column shelve_time int(10) unsigned COMMENT '预上架架时间'; | ||
240 | 237 | ||
241 | 238 | ||
242 | 239 | ||
243 | 240 | ||
244 | -- 2.8 平台商品属性值表 | 241 | -- 2.8 平台商品属性值表 |
245 | 242 | ||
246 | - CREATE TABLE product_attribute_property_values ( | 243 | + CREATE TABLE yh_shops.product_attribute_property_values ( |
247 | `id` int(11) unsigned NOT NULL AUTO_INCREMENT, | 244 | `id` int(11) unsigned NOT NULL AUTO_INCREMENT, |
248 | `product_skn` int(11) unsigned NOT NULL, | 245 | `product_skn` int(11) unsigned NOT NULL, |
249 | `attribute_id` int(11) unsigned NOT NULL COMMENT '品类属性ID', | 246 | `attribute_id` int(11) unsigned NOT NULL COMMENT '品类属性ID', |
@@ -290,10 +287,10 @@ ADD COLUMN `goods_season` smallint(5) DEFAULT '0' COMMENT '货品季', | @@ -290,10 +287,10 @@ ADD COLUMN `goods_season` smallint(5) DEFAULT '0' COMMENT '货品季', | ||
290 | MODIFY COLUMN `is_outlets` enum('Y','N') DEFAULT 'N' COMMENT '是否奥莱 Y:是N:否', | 287 | MODIFY COLUMN `is_outlets` enum('Y','N') DEFAULT 'N' COMMENT '是否奥莱 Y:是N:否', |
291 | ADD COLUMN `outlets_setting` enum('B','N','S') DEFAULT 'N' COMMENT '奥特莱斯设置B:品牌设置;S:店铺设置,N:不设置', | 288 | ADD COLUMN `outlets_setting` enum('B','N','S') DEFAULT 'N' COMMENT '奥特莱斯设置B:品牌设置;S:店铺设置,N:不设置', |
292 | ADD COLUMN `is_promotional_gifts` enum('Y','N') DEFAULT 'N' AFTER `goods_season`; | 289 | ADD COLUMN `is_promotional_gifts` enum('Y','N') DEFAULT 'N' AFTER `goods_season`; |
293 | -ALTER TABLE `product` | 290 | +ALTER TABLE yh_shops.product |
294 | MODIFY COLUMN `is_outlets` enum('Y','B','N') CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT 'N' COMMENT '是否奥莱 Y:是N:否' AFTER `storage`; | 291 | MODIFY COLUMN `is_outlets` enum('Y','B','N') CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT 'N' COMMENT '是否奥莱 Y:是N:否' AFTER `storage`; |
295 | 292 | ||
296 | -ALTER TABLE `product` | 293 | +ALTER TABLE yh_shops.product |
297 | ADD COLUMN `series` varchar(100) NULL DEFAULT NULL AFTER `outlets_setting`, | 294 | ADD COLUMN `series` varchar(100) NULL DEFAULT NULL AFTER `outlets_setting`, |
298 | ADD COLUMN `models` varchar(100) NULL DEFAULT NULL AFTER `series`, | 295 | ADD COLUMN `models` varchar(100) NULL DEFAULT NULL AFTER `series`, |
299 | ADD COLUMN `product_tag` varchar(100) NULL DEFAULT NULL AFTER `models`, | 296 | ADD COLUMN `product_tag` varchar(100) NULL DEFAULT NULL AFTER `models`, |
@@ -303,12 +300,12 @@ ADD COLUMN `grade` char(20) NULL DEFAULT NULL COMMENT '重点款型(是:K, | @@ -303,12 +300,12 @@ ADD COLUMN `grade` char(20) NULL DEFAULT NULL COMMENT '重点款型(是:K, | ||
303 | ADD COLUMN `brand_folder` int(5) NULL DEFAULT NULL AFTER `grad; | 300 | ADD COLUMN `brand_folder` int(5) NULL DEFAULT NULL AFTER `grad; |
304 | 301 | ||
305 | 302 | ||
306 | -ALTER TABLE `storage` | 303 | +ALTER TABLE yh_shops.storage |
307 | ADD COLUMN `factory_code` varchar(100) NULL AFTER `create_time`, | 304 | ADD COLUMN `factory_code` varchar(100) NULL AFTER `create_time`, |
308 | ADD COLUMN `is_suppled` enum('N','Y') NOT NULL DEFAULT 'Y' COMMENT '能否补货' AFTER `factory_code`, | 305 | ADD COLUMN `is_suppled` enum('N','Y') NOT NULL DEFAULT 'Y' COMMENT '能否补货' AFTER `factory_code`, |
309 | ADD COLUMN `product_skc` int(11) NOT NULL DEFAULT 0 AFTER `is_suppled`; | 306 | ADD COLUMN `product_skc` int(11) NOT NULL DEFAULT 0 AFTER `is_suppled`; |
310 | --------------------- | 307 | --------------------- |
311 | -ALTER TABLE `goods` | 308 | +ALTER TABLE yh_shops.goods |
312 | ADD COLUMN `factory_code` varchar(100) NULL; | 309 | ADD COLUMN `factory_code` varchar(100) NULL; |
313 | -------------------------- | 310 | -------------------------- |
314 | CREATE TABLE `product_ext` ( | 311 | CREATE TABLE `product_ext` ( |
-
Please register or login to post a comment