Advertisement
Guest User

Untitled

a guest
Nov 28th, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. mysql = require('mysql');
  2. dbname = 'fortnitebot';
  3. dbusername = 'fortniteroot';
  4. dbpassword = 'fortniteroot';
  5. dbhost = 'db4free.net';
  6.  
  7. // Mysql server setup
  8.  
  9. db = mysql.createPool({
  10. connectionLimit: 30,
  11. host: dbhost,
  12. password: dbpassword,
  13. user: dbusername,
  14. database: dbname,
  15. })
  16.  
  17. class User {
  18.  
  19. constructor(userId, username, lang) {
  20. this.userId = userId,
  21. this.username = username;
  22. this.lang = lang;
  23. }
  24.  
  25. // Checks user existance by id
  26. checkExistanceById() {
  27. var query = 'SELECT * FROM `users` WHERE `uid` = ?;';
  28. this.db.query(query, [this.userId], function(err, fields, rows) {
  29. if(err) throw err;
  30. if(fields.length != 0) {
  31. return true;
  32. } else {
  33. return false;
  34. }
  35. })
  36. }
  37. // Registers a new user
  38. registerUser() {
  39. var query = 'INSERT INTO `users` (`uid`, `username`, `lang`) VALUES (`?`, `?`, `?`)';
  40. this.db.query(query, [this.userId, this.username, this.lang], function(err, fields, rows){
  41. if(err) throw err;
  42. })
  43. }
  44. }
  45.  
  46.  
  47. module.exports = User;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement