���Root Mod By V1rus_Alfa
User / IP
:
216.73.216.158
Host / Server
:
195.214.235.115 / npln.ir
System
:
Linux damavand.pws-dns.net 5.14.0-503.35.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Apr 4 05:23:43 EDT 2025 x86_64
Command
|
Upload
|
Mass Deface
|
Create
:
/
home2
/
cutunixc
/
.trash
/
node_modules
/
db0
/
connectors
/
Viewing: better-sqlite3.cjs
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); module.exports = sqliteConnector; var _nodePath = require("node:path"); var _nodeFs = require("node:fs"); var _betterSqlite = _interopRequireDefault(require("better-sqlite3")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function sqliteConnector(opts) { let _db; const getDB = () => { if (_db) { return _db; } const filePath = (0, _nodePath.resolve)(opts.cwd || ".", opts.path || `.data/${opts.name || "db"}.sqlite3`); (0, _nodeFs.mkdirSync)((0, _nodePath.dirname)(filePath), { recursive: true }); _db = new _betterSqlite.default(filePath); return _db; }; return { name: "sqlite", exec(sql) { return getDB().exec(sql); }, prepare(sql) { const _stmt = getDB().prepare(sql); const stmt = { bind(...params) { if (params.length > 0) { _stmt.bind(...params); } return stmt; }, all(...params) { return Promise.resolve(_stmt.all(...params)); }, run(...params) { const res = _stmt.run(...params); return Promise.resolve({ success: res.changes > 0 }); }, get(...params) { return Promise.resolve(_stmt.get(...params)); } }; return stmt; } }; }
Coded With 💗 by
0x6ick Mod By V1rus_Alfa