2020-05-20 12:05:00 +01:00

27 lines
513 B
JavaScript

const levelup = require("levelup");
const memdown = require("memdown");
const db = levelup(memdown("./data"));
const task = process.argv[2];
if (!task) {
listTasks();
} else {
addTask();
}
function addTask() {
const key = `Task: ${Math.random().toString(32).replace(".", "")}`;
db.put(key, task, (err) => {
if (err) throw err;
listTasks();
});
}
function listTasks() {
db.createReadStream().on("data", (data) => {
console.log(data.key.toString(), "=", data.value.toString());
});
}