lowdb doesn't create database
Hi, here my code:
import { JSONFilePreset } from 'lowdb/node';
const defaultData = { posts: [] }; const db = await JSONFilePreset('db.json', defaultData);
If I run the server with this code the db.json doesn't be created. It will if I add this line.
db.write();
As I see in the instructions it should work without the last line. Any suggestion?
same here :c
It's not supposed to create this file until db.write() or db.update() is called, although the wording in the README is a bit misleading.
Your issue probably is the same as mine was. I used the path data/db.json, but the folder data didn't exist. The function will create the file, but it won't create the folder.