MCPcopy Create free account
hub / github.com/cortexkit/magic-context / dismiss_user_memory

Function dismiss_user_memory

packages/dashboard/src-tauri/src/db.rs:5342–5353  ·  view source on GitHub ↗
(conn: &mut Connection, id: i64)

Source from the content-addressed store, hash-verified

5340}
5341
5342pub fn dismiss_user_memory(conn: &mut Connection, id: i64) -> Result<(), rusqlite::Error> {
5343 let tx = conn.transaction_with_behavior(TransactionBehavior::Immediate)?;
5344 let affected = tx.execute(
5345 "UPDATE user_memories SET status = 'dismissed', updated_at = ?1 WHERE id = ?2",
5346 params![now_millis(), id],
5347 )?;
5348 if affected > 0 {
5349 bump_project_user_profile_version(&tx)?;
5350 }
5351 tx.commit()?;
5352 Ok(())
5353}
5354
5355pub fn delete_user_memory(conn: &mut Connection, id: i64) -> Result<(), rusqlite::Error> {
5356 let tx = conn.transaction_with_behavior(TransactionBehavior::Immediate)?;

Calls 2

commitMethod · 0.80