function uploadBooksData()

in functions/setup/uploadBooks.js [32:54]


function uploadBooksData(book_items) {
  var items_array = [];
  for (var i in book_items) {
    var book = book_items[i];
    console.log(book.id)
    var item = {
      PutRequest: {
       Item: book
      }
    };
    items_array.push(item);
  }

  // Batch items into arrays of 25 for BatchWriteItem limit
  var split_arrays = [], size = 25;
    while (items_array.length > 0) {
        split_arrays.push(items_array.splice(0, size));
    } 
  
  split_arrays.forEach( function(item_data) {
    putItem(item_data)
  });
}