Now with Partition Management
    Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    jts-sql-jspublic

    jts-sql-js

    Library for converting JSON Table Schema to an SQL table, for Node and the browser.

    Usage

    Here's an example of using jts-sql-js:

    var Sequelize = require('sequelize');
    var SchemaTable = require('jts-sql-js').SchemaTable;
    var streamify = require('stream-array'); // only needed to turn array -> stream
     
    // your rows of data - maybe you loaded these from a CSV :-)
    var data = [
      {'foo': 3, 'bar': 'hello'},
      {'foo': 5, 'bar': 'bye'}
    ];
     
    // this is your JSON Table Schema - http://dataprotocols.org/json-table-schema/
    var schema = {
      'fields': [
        {
          'name': 'foo',
          'type': 'integer'
        },
        {
          'name': 'bar',
          'type': 'string'
        }
      ]
    };
     
    var engine = new Sequelize('datastore', 'datastore', '', {
      dialect: 'sqlite',
      storage: './example.db'
    });
     
    var table = SchemaTable(engine, 'foo_table', schema);
    table.create().then(function () {
      table.load_iter(streamify(data));
    });
     

    Tests

    mocha

    install

    npm i jts-sql-js

    Downloadslast 7 days

    2

    version

    0.0.1

    license

    MIT

    repository

    github.com

    last publish

    collaborators

    • avatar