Guest User

Untitled

a guest
May 6th, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. CREATE TABLE drillingRigs (
  2. id INT(50) NOT NULL AUTO_INCREMENT,
  3. name VARCHAR(150),
  4. yearOfIssue DATE,
  5. beginOfWork DATE,
  6. endOfWork DATE,
  7. latitude FLOAT,
  8. longitude FLOAT,
  9. images VARCHAR(300) COLLATE utf8_general_ci,
  10. characteristics VARCHAR(300) COLLATE utf8_general_ci,
  11. PRIMARY KEY (id)
  12. ) DEFAULT COLLATE utf8_general_ci DEFAULT CHARSET utf8;
  13.  
  14.  
  15. const upDateCharacteristics = (id, data) => {
  16. const jsonData = JSON.stringify(data);
  17.  
  18. return new Promise((resolve, reject) => {
  19. const connection = mysql.createConnection({
  20. host: 'localhost',
  21. user: 'root',
  22. password: '',
  23. database: ''
  24. });
  25.  
  26. connection.query(`UPDATE drillingRigs SET id = ?, characteristics = ?`, [id, jsonData], (err, result) => {
  27. if (err) reject(err);
  28. resolve(result);
  29. });
  30. connection.end();
  31. });
  32. };
  33.  
  34. connection.query(`UPDATE drillingRigs SET characteristics = ? WHERE id = ?`, [jsonData, id], (err, result) => {
  35. if (err) reject(err);
  36. resolve(result);
  37. });
Add Comment
Please, Sign In to add comment