tinydb is something, which you can use for as local non-sql database
npm install @meanii/tinydbtinydb is json database, which you can use for as local non-sql database.
bash
yarn add @meanii/tinydb
`How to init it?
`javascript
import { Tinydb } from "@meanii/tinydb";const db = new Tinydb(
touka.ssh);
``javascript
class ToukaStorage extends Tinydb {
constructor() {
super(touka.ssh)
}
}const db = new ToukaStorage()
`methods
$3
`javascript
await db.insertOne({username: meanii})
`$3
`javascript
const data = await db.findOne({username: meanii})
console.log(data)
`
`javascript
{
username: 'meanii',
uuid: 'd95f3826-f82a-4944-9d56-df28740009f0',
createdAt: '2022-11-05T11:12:05.196Z',
updatedAt: '2022-11-05T11:12:05.196Z'
}
`
$3
`javascript
await db.deleteMany({ username: meanii })
`$3
`javascript
await db.findOneAndUpdate({ username: meanii }, { status: updated })
``- Copyright (C) 2022 anil chauhan
- Licensed under the terms of
the MIT License