Advertisement
Conchubair

fisu

Apr 2nd, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.86 KB | None | 0 0
  1. var CensusQuery = require('dbgcensus').Query;
  2. var query = new CensusQuery('character', 'ps2:v2', 'conchubair');
  3. var mysql = require('mysql');
  4. var j, i;
  5. var connection = mysql.createConnection({
  6. host: 'localhost',
  7. user: 'root',
  8. password: '',
  9. database: 'learning',
  10. });
  11. query.where('name.first_lower').equals('esdf');
  12. query.hideFields(['currency', 'times', 'certs', 'daily_ribbon', 'profile_id', 'battlerank']);
  13. //query.addResolve('profile');
  14. query.get(function (error, data) {
  15. console.log(data);
  16. //console.log(data[0].character_id);
  17. //console.log(data[0].name.first);
  18. //console.log(data[0].name.first_lower);
  19. //console.log(data[0].faction_id);
  20. //console.log(data[0].head_id);
  21. //console.log(data[0].title_id);
  22. //console.log(data[0].battle_rank.percent_to_next);
  23. //console.log(data[0].battle_rank.value);
  24. connection.connect(function (err) {
  25. if (err) {
  26. console.error('error connecting: ' + err.stack);
  27. return;
  28. }
  29.  
  30. console.log('connected as id ' + connection.threadId);
  31. });
  32. connection.query('INSERT INTO nacwrel (id, name_f, name_lower, faction_id, head_id, title_id, br_pc2next, br) VALUES (' + data[0].character_id + ', \'' + data[0].name.first + '\', \'' + data[0].name.first_lower + '\', ' + data[0].faction_id + ', ' + data[0].head_id + ', ' + data[0].title_id + ', ' + data[0].battle_rank.percent_to_next + ', ' + data[0].battle_rank.value + ')', function (err, result) {
  33. if (err) {
  34. return connection.rollback(function () {
  35. throw err;
  36. });
  37. }
  38. connection.commit(function (err) {
  39. if (err) {
  40. return connection.rollback(function () {
  41. throw err;
  42. });
  43. }
  44. console.log('success!');
  45. });
  46. });
  47. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement