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:
committed by
GitVerse
parent
2d007d2359
commit
fe3824b9da
@@ -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')");
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user