create: admin.html, admin.js, help.html, index.html, info.html, info.js, k.html, k.js, login.html, main.js, style.css, xlsx.full.min.js, auth.js, package.json, server.js, sqllite.js

This commit is contained in:
Калугин Олег Александрович
2026-04-13 12:30:38 +00:00
committed by GitVerse
parent 2d007d2359
commit fe3824b9da
7 changed files with 80 additions and 9 deletions

View File

@@ -148,7 +148,6 @@ module.exports = {
`);
},
// Новая функция для фильтрации записей на странице /info
getRegistrationsWithFilters: (filters) => {
let sql = `
SELECT r.id, r.parent_name, r.parent_phone, r.created_at,
@@ -176,5 +175,12 @@ module.exports = {
}
sql += ' ORDER BY r.created_at DESC';
return allQuery(sql, params);
},
// НОВЫЙ МЕТОД полная очистка базы
clearAllData: async () => {
await runQuery('DELETE FROM registrations');
await runQuery('DELETE FROM lessons');
await runQuery("DELETE FROM sqlite_sequence WHERE name IN ('lessons', 'registrations')");
}
};