Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2019
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var importJson = require("./MOCK_DATA.json");
  2. var sqlite3 = require('sqlite3').verbose();
  3. var db = new sqlite3.Database('sqlitedb.db');
  4.  
  5. console.log("Hello! we're about to populate the data in here. we'll use MOCK_DATA.json");
  6. // console.log(importJson);
  7.  
  8. db.serialize(function() {
  9.  
  10.     // Prepared statement
  11.   var stmt = db.prepare("INSERT INTO parts VALUES (?,?)");
  12.   importJson.forEach(element => {
  13.       stmt.run(element.id, {element} )
  14.   })
  15.  
  16.   // Lets send it to the database
  17.   stmt.finalize(
  18.       (err) => {
  19.     if (err) {
  20.       return console.error(err.message);
  21.     }
  22. });
  23.  
  24. });
  25.  
  26.  
  27. // // Add each row
  28. // importJson.forEach(element => {
  29. //     console.log(`Inserting for ${element.name}`)
  30.  
  31. //     db.prepare('INSERT INTO parts (id,data) VALUES (?,?)', element.id, [        
  32. //         {
  33. //         "id": "1234abcd",
  34. //         "name": "3mm Screw 15mm",
  35. //         "description": "For projects to hold parts together.",
  36. //         "hidden": false
  37. //         }
  38. //     ]);
  39.    
  40.  
  41. // });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement