export async function getTasks(networkId) { const tasks = await this.sql` SELECT * FROM tasks.tasks WHERE network_id = ${networkId} AND is_active = true ORDER BY created ASC `; return tasks } export async function addTask(networkId, title) { const [task] = await this.sql` INSERT INTO tasks.tasks (title, network_id) VALUES (${title}, ${networkId}) RETURNING * `; return task } export async function updateTaskDone(taskId, done) { const [task] = await this.sql` UPDATE tasks.tasks SET done = ${done} WHERE id = ${taskId} RETURNING * `; return task } export async function editTaskTitle(taskId, title) { const [task] = await this.sql` UPDATE tasks.tasks SET title = ${title} WHERE id = ${taskId} RETURNING * `; return task } export async function deleteTask(taskId) { await this.sql` UPDATE tasks.tasks SET is_active = false WHERE id = ${taskId} `; return { ok: true } }