18 lines
475 B
TypeScript
18 lines
475 B
TypeScript
import { memdb } from '../src'
|
|
|
|
setInterval(() => {
|
|
memdb('users', 'id').getAll().then(res => console.log(res))
|
|
}, 1000)
|
|
|
|
const sleep = () => new Promise(resolve => setTimeout(resolve, 2000));
|
|
const db = memdb('users', 'id');
|
|
(async () => {
|
|
await db.save([{ id: 1, name: '小明1' }])
|
|
await sleep()
|
|
await db.save([{ id: 2, name: '小明2' }])
|
|
await sleep()
|
|
await db.save([{ id: 3, name: '小明3' }])
|
|
await sleep()
|
|
await db.replace([{ id: 4, name: '小明4' }])
|
|
})()
|