1.2.0 • Published 5 years ago

geopostcodes-sequelize-import v1.2.0

Weekly downloads
3
License
BSD-3-Clause
Repository
github
Last release
5 years ago

geopostcodes-sequelize-import

Build Status

Import geopostcode.com streets file into SQL database with Sequelize.

Installation

$ npm install geopostcodes-sequelize-import

Example Usage

var fs = require('fs');
var importerFactory = require('geopostcodes-sequelize-import');
var importer = importerFactory(sequelize, {
  // options
});

var csvFilePath = 'path/to/geopostcodes-streets-plus.csv';
var csvStream = fs.createReadStream(csvFilePath);

importer.syncStream(csvStream, function (err) {
  if (err) {
    throw err;
  }
  console.log('Sync end!');
});

Options

  • maxBulkCreate : (default: 500) Maximum records processed per insert into.
  • updateOnDuplicate : (default: false) See sequelize doc. Only supported by mysql & mariadb If false, duplicate ID errors can be raised if database is already populated.
1.2.0

5 years ago

1.1.3

9 years ago

1.1.2

9 years ago

1.1.1

9 years ago

1.1.0

9 years ago

1.0.0

9 years ago