get sessions by projectId

This commit is contained in:
Storme-bit
2026-04-14 01:29:13 -07:00
parent 271a396ef5
commit cdd74b5902

View File

@@ -31,7 +31,11 @@ function updateProject(id, { name, description, colour, icon }) {
function deleteProject(id) { function deleteProject(id) {
const db = getDB(); const db = getDB();
db.prepare(`DELETE FROM projects WHERE id = ?`).run(id); const doDelete = db.transaction(() => {
db.prepare(`UPDATE sessions SET project_id = NULL WHERE project_id = ?`).run(id);
db.prepare(`DELETE FROM projects WHERE id = ?`).run(id);
});
doDelete();
} }
module.exports = { createProject, getProjects, getProject, updateProject, deleteProject }; module.exports = { createProject, getProjects, getProject, updateProject, deleteProject };