0.0.34 • Published 5 years ago
node-json-database v0.0.34
Installation
$ npm install --save node-json-database
Usage
Quick Tutorial:
import { db } from 'node-json-database'
// Create a database called 'myDB'
const myDB = db('myDB')
myDB.create()
// Create a table in the database, called 'friends'
const friendsTable = myDB.table('friends')
friendsTable.create()
// Set the columns
friendsTable.columns.add([
{
name: 'firstName',
dataType: 'String'
},
{
name: 'lastName',
dataType: 'String'
},
{
name: 'birthday',
dataType: 'DateTime'
},
{
name: 'favouriteNumber',
dataType: 'Int'
}
])
// Insert values into the table
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
}
])
// Find all records with 'Johnny' as firstName
const search = friendsTable.get().where(row => row.firstName == 'Johnny')
console.log(search.rows)
// Console output:
// [
// {
// firstName: 'Johnny',
// lastName: 'Doe',
// birthday: 946684800000, // This is a UNIX timestamp
// favouriteNumber: 69
// }
// ]
License
ISC © Iannis de Zwart
0.0.34
5 years ago
0.0.32
5 years ago
0.0.31
5 years ago
0.0.30
5 years ago
0.0.29
5 years ago
0.0.21
5 years ago
0.0.22
5 years ago
0.0.23
5 years ago
0.0.24
5 years ago
0.0.25
5 years ago
0.0.26
5 years ago
0.0.27
5 years ago
0.0.28
5 years ago
0.0.20
5 years ago
0.0.19
5 years ago
0.0.17
5 years ago
0.0.18
5 years ago
0.0.16
5 years ago
0.0.15
5 years ago
0.0.14
5 years ago
0.0.13
5 years ago
0.0.12
5 years ago
0.0.11
5 years ago
0.0.10
5 years ago
0.0.9
5 years ago
0.0.8
5 years ago
0.0.7
5 years ago
0.0.5
5 years ago
0.0.6
5 years ago
0.0.4
5 years ago
0.0.3
5 years ago
0.0.2
5 years ago
0.0.1
5 years ago