sync_kmdiary.sql 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. -- ============================================================
  2. -- 搴风編鏃ヨ浜у搧鏁版嵁瀵煎叆鑴氭湰锛堜粎缁撴瀯鍙樻洿 + 鍒嗙被鍝佺墝锛?-- 鐢ㄦ硶锛歮ysql -h 192.168.16.251 -u zxyj -p zxyj < sync_kmdiary.sql
  3. -- ============================================================
  4. SET NAMES utf8mb4;
  5. -- 娣诲姞瀛楁
  6. ALTER TABLE nutrition_product ADD COLUMN IF NOT EXISTS price DECIMAL(10,2) DEFAULT 0 COMMENT '褰撳墠鍞环';
  7. ALTER TABLE nutrition_product ADD COLUMN IF NOT EXISTS original_price INT DEFAULT 0 COMMENT '鍘熶环锛堟暣鏁帮級';
  8. ALTER TABLE nutrition_product ADD COLUMN IF NOT EXISTS sold_num INT DEFAULT 0 COMMENT '宸插敭鏁伴噺';
  9. ALTER TABLE nutrition_product ADD COLUMN IF NOT EXISTS source_platform VARCHAR(50) DEFAULT '' COMMENT '鏉ユ簮骞冲彴';
  10. ALTER TABLE nutrition_product ADD COLUMN IF NOT EXISTS source_id VARCHAR(100) DEFAULT '' COMMENT '鏉ユ簮骞冲彴鍟嗗搧ID';
  11. ALTER TABLE nutrition_product ADD COLUMN IF NOT EXISTS source_url VARCHAR(500) DEFAULT '' COMMENT '鏉ユ簮骞冲彴鍟嗗搧閾炬帴';
  12. ALTER TABLE nutrition_product ADD COLUMN IF NOT EXISTS product_images TEXT COMMENT '鍟嗗搧鍥剧墖URL锛圝SON鏁扮粍锛?;
  13. ALTER TABLE nutrition_product ADD COLUMN IF NOT EXISTS spec VARCHAR(200) DEFAULT '' COMMENT '瑙勬牸';
  14. CREATE INDEX IF NOT EXISTS idx_source ON nutrition_product(source_platform, source_id);
  15. -- 鎻掑叆鍒嗙被
  16. INSERT INTO nutrition_category (name, sort_order, create_time, update_time) VALUES
  17. ('鍏荤敓楗搧', 1, NOW(), NOW()),
  18. ('淇濆仴椋熷搧', 2, NOW(), NOW()),
  19. ('涓嵂鏉?, 3, NOW(), NOW()),
  20. ('鍏荤敓椋熸潗', 4, NOW(), NOW()),
  21. ('鍏荤敓闆堕', 5, NOW(), NOW()),
  22. ('缇庡涓姢', 6, NOW(), NOW()),
  23. ('鍋ュ悍鍣ㄦ', 7, NOW(), NOW()),
  24. ('鑽喅鐐栨堡', 8, NOW(), NOW()),
  25. ('澶栫敤鎶ょ悊', 9, NOW(), NOW()),
  26. ('鍏朵粬', 10, NOW(), NOW())
  27. ON DUPLICATE KEY UPDATE sort_order = VALUES(sort_order);
  28. -- 鎻掑叆鍝佺墝
  29. INSERT INTO nutrition_brand (name, create_time, update_time) VALUES
  30. ('搴风編鏃朵唬', NOW(), NOW()),
  31. ('绂忎笢娴?, NOW(), NOW()),
  32. ('璋辨礇鏃烘€?, NOW(), NOW()),
  33. ('搴风編', NOW(), NOW()),
  34. ('濞佹柉鍋?, NOW(), NOW()),
  35. ('浜戞暀鎺?, NOW(), NOW()),
  36. ('璁稿挨浣?, NOW(), NOW()),
  37. ('鑾辨€濋粠', NOW(), NOW()),
  38. ('椋熻喅鍏?, NOW(), NOW()),
  39. ('SKG', NOW(), NOW()),
  40. ('寤垮洓鍏?, NOW(), NOW()),
  41. ('涓栧噣', NOW(), NOW()),
  42. ('灞辫尪娑?, NOW(), NOW()),
  43. ('鐧戒簯灞?, NOW(), NOW()),
  44. ('绾冲瘜灞?, NOW(), NOW()),
  45. ('灏忕背鏈夊搧', NOW(), NOW()),
  46. ('濂戒綋鐭?, NOW(), NOW()),
  47. ('鍙傛辰婧愯悆', NOW(), NOW()),
  48. ('钘忓崈宀?, NOW(), NOW()),
  49. ('鍚変附鐗?, NOW(), NOW()),
  50. ('鍗冨勾鐝?, NOW(), NOW()),
  51. ('PVPV', NOW(), NOW())
  52. ON DUPLICATE KEY UPDATE create_time = create_time;