sara-tasks 2.7.7

Sara — folder-aware task manager
1
2
3
4
5
6
7
8
9
10
11
12
13
use anyhow::Result;
use rusqlite::Connection;

use crate::infrastructure::db;

mod render;

pub fn run(conn: &Connection, as_json: bool) -> Result<()> {
    let memories = db::list_memories(conn)?;
    let strengths = db::item_strengths(conn, &memories);
    let provenance = db::memory_provenance_all(conn);
    render::print_memories(conn, &memories, &strengths, &provenance, as_json)
}