item_db_to_txt.sql 883 B

123456789101112131415161718192021222324
  1. #
  2. # Exports the `item_db` to TXT format
  3. #
  4. SELECT
  5. `id`, `name_english`, `name_japanese`, `type`, IFNULL(`price_buy`, ''), IFNULL(`price_sell`, ''), IFNULL(`weight`, ''), IFNULL(`attack`, ''), IFNULL(`defence`, ''), IFNULL(`range`, ''), IFNULL(`slots`, ''), IFNULL(`equip_jobs`, ''), IFNULL(`equip_upper`, ''), IFNULL(`equip_genders`, ''), IFNULL(`equip_locations`, ''), IFNULL(`weapon_level`, ''), IFNULL(`equip_level`, ''), IFNULL(`refineable`, ''), IFNULL(`view`, ''),
  6. CASE
  7. WHEN ISNULL(`script`) THEN "{}"
  8. ELSE CONCAT("{ ", `script`, " }")
  9. END,
  10. CASE
  11. WHEN ISNULL(`equip_script`) THEN "{}"
  12. ELSE CONCAT("{ ", `equip_script`, " }")
  13. END,
  14. CASE
  15. WHEN ISNULL(`unequip_script`) THEN "{}"
  16. ELSE CONCAT("{ ", `unequip_script`, " }")
  17. END
  18. FROM `item_db`
  19. INTO OUTFILE 'C:/item_db.txt'
  20. FIELDS OPTIONALLY ENCLOSED BY ''
  21. TERMINATED BY ','
  22. ESCAPED BY ''
  23. LINES TERMINATED BY '\r\n';