chat sessions in project view

This commit is contained in:
Storme-bit
2026-04-14 02:03:54 -07:00
parent 996db6d4f1
commit eb702624c3
6 changed files with 18 additions and 18 deletions

View File

@@ -1,12 +1,12 @@
const { getDB } = require('./index');
const { parseRow } = require('@nexusai/shared');
function createProject({ name, description, colour, icon, projectOnly }) {
function createProject({ name, description, colour, icon, isolated }) {
const db = getDB();
const result = db.prepare(`
INSERT INTO projects (name, description, colour, icon)
VALUES (?, ?, ?, ?)
`).run(name, description ?? null, colour ?? null, icon ?? null, projectOnly ?? 0);
`).run(name, description ?? null, colour ?? null, icon ?? null, isolated ?? 0);
return getProject(result.lastInsertRowid);
}
@@ -20,12 +20,12 @@ function getProject(id) {
return parseRow(db.prepare(`SELECT * FROM projects WHERE id = ?`).get(id));
}
function updateProject(id, { name, description, colour, icon, projectOnly }) {
function updateProject(id, { name, description, colour, icon, isolated }) {
const db = getDB();
db.prepare(`
UPDATE projects SET name = ?, description = ?, colour = ?, icon = ?, projectOnly = ?
UPDATE projects SET name = ?, description = ?, colour = ?, icon = ?, isolated = ?
WHERE id = ?
`).run(name, description ?? null, colour ?? null, icon ?? null, projectOnly ?? 0, id);
`).run(name, description ?? null, colour ?? null, icon ?? null, isolated ?? 0, id);
return getProject(id);
}