0.0.34 • Published 4 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
4 years ago
0.0.32
4 years ago
0.0.31
4 years ago
0.0.30
4 years ago
0.0.29
4 years ago
0.0.21
4 years ago
0.0.22
4 years ago
0.0.23
4 years ago
0.0.24
4 years ago
0.0.25
4 years ago
0.0.26
4 years ago
0.0.27
4 years ago
0.0.28
4 years ago
0.0.20
4 years ago
0.0.19
4 years ago
0.0.17
4 years ago
0.0.18
4 years ago
0.0.16
4 years ago
0.0.15
4 years ago
0.0.14
4 years ago
0.0.13
4 years ago
0.0.12
4 years ago
0.0.11
4 years ago
0.0.10
4 years ago
0.0.9
4 years ago
0.0.8
4 years ago
0.0.7
4 years ago
0.0.5
4 years ago
0.0.6
4 years ago
0.0.4
4 years ago
0.0.3
4 years ago
0.0.2
4 years ago
0.0.1
4 years ago