0.1.8 • Published 10 years ago

sqlnosql v0.1.8

Weekly downloads
2
License
ISC
Repository
github
Last release
10 years ago

Push semi-structured data (e.g. JSON documents) into a database with a minimum of fuss, then get it out again.

sqlnosql.js flattens objects of any shape or size into key-value pairs ready to be inserted into a columnar database, whether a SQL table in Postgres or a NoSQL column store in DynamoDB.

Later, when you need that data back, let sqlnosql inflate it for you.

sqlnosql.js can also construct a database schema from a JSON schema, and again, will smartly flatten down your JSON schema to make it tabular.

Use it when you want to store semi-structured or fully-structured documents without using a document store like MongoDB.

This package is a port of sqlnosl that only contains a subset of its parent's functionality.

Use the original sqlnosql application when you want to:

  • flatten data or generate schemas on the command line
  • migrate tables based on changes in JSON schemas
  • use any of this functionality from Python

Use this port when you need to deflate or inflate objects and convert JSON schemas to database schemas in JavaScript.

0.1.8

10 years ago

0.1.7

10 years ago

0.1.4

10 years ago

0.1.3

10 years ago

0.1.2

10 years ago

0.1.0

10 years ago