Installation
$ npm install --save node-json-database
Usage
Quick Tutorial:
import { db } from 'node-json-database'
const myDB = db('myDB')
myDB.create()
const friendsTable = myDB.table('friends')
friendsTable.create()
friendsTable.columns.add([
{
name: 'firstName',
dataType: 'String'
},
{
name: 'lastName',
dataType: 'String'
},
{
name: 'birthday',
dataType: 'DateTime'
},
{
name: 'favouriteNumber',
dataType: 'Int'
}
])
friendsTable.insert([
{
firstName: 'John',
lastName: 'Doe',
birthday: new Date('01 Jan 1970').getTime(),
favouriteNumber: 42
},
{
firstName: 'Johnny',
lastName: 'Doe',
birthday: new Date('01 Jan 2000').getTime(),
favouriteNumber: 69
}
])
const search = friendsTable.get().where(row => row.firstName == 'Johnny')
console.log(search.rows)
License
ISC © Iannis de Zwart