Структура моей таблицы:
sqlite3 <<< '.dump' bdd.sqlite
PRAGMA foreign_keys=OFF;
BEGIN TRANSACTION;
CREATE TABLE stats (epoch INTEGER PRIMARY KEY, scenario TEXT, image_path TEXT, exec_time INTEGER, result TEXT, passed TEXT);
COMMIT;
Мой код JavaScript:
const sqlite3 = require('sqlite3').verbose();
var db = new sqlite3.Database('./bdd.sqlite');
db.run(`INSERT INTO stats VALUES(?,?,?,?,?,?)`, [ Date.now(), 'foobar', 'none', 'OK', '', 'passed OK' ], function(err) {
if (err) {
return console.log(err.message);
}
// get the last insert id
console.log(`A row has been inserted with rowid ${this.lastID}`);
});
db.close();
Что я делаю не так?
Когда я запускаю скрипт nodejs
, ничего не добавлено, ни ошибка