18 lines
537 B
JavaScript
18 lines
537 B
JavaScript
const sqlite3 = require('sqlite3').verbose();
|
|
|
|
exports.connectSqlite = async function () {
|
|
return new Promise((resolve, reject) => {
|
|
const db = new sqlite3.Database(
|
|
"./express.db",
|
|
sqlite3.OPEN_READWRITE,
|
|
function (err) {
|
|
if (err) {
|
|
reject(err); // Reject the promise if there's an error
|
|
} else {
|
|
resolve(db); // Resolve with the database object if successful
|
|
}
|
|
}
|
|
);
|
|
});
|
|
};
|