Skip to content

Instantly share code, notes, and snippets.

@josser
Created October 19, 2015 14:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save josser/d79993e93ff627eaa4fb to your computer and use it in GitHub Desktop.
Save josser/d79993e93ff627eaa4fb to your computer and use it in GitHub Desktop.
var parser = parse({delimiter: ',', columns: ['code', 'date', 'open', 'high', 'low', 'close', 'volume', 'f0']});
var saver = transform(function(asset, cb) {
models.MetastockHistory.create({
code: asset['code'],
date: moment(asset['date'], 'YYYYMMDD').format(),
price: parseFloat(asset['close'])
}).then(function (result) {
cb(null, result);
});
});
fs.createReadStream(filePath).pipe(parser).pipe(saver);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment