Я работаю над денежной системой в боте Discord, мне нужно хранить данные в базе данных sqlite, но я не могу читать данные, только запись.
Код:
const sqlite3 = require("sqlite3");
const moneyDB = new sqlite3.Database("./databases/money.db");
...
if(cmd == "money"){
const person = msg.mentions.users.first()
if(!person) return;
var info = moneyDB.exec(`SELECT * FROM money WHERE userID = "${person.id}"`);
console.log(info);
};
Я также пробовал использовать эти: moneyDB.run
moneyDB.get
moneyDB.all
moneyDB.each
Все они выводят:
Database { open: true, filename: './databases/money.db', mode: 65542 }
Почему это результат, а не фактические данные базы данных? Есть ли более эффективный способ сделать это? Я уже сделал другую команду для добавления и обновления данных в базе данных, но не могу ничего прочитать.