feat(storage): extend task layer for subtasks — get_task_by_id, insert_subtask, list_subtasks, complete_subtask_and_check_parent

This commit is contained in:
2026-04-19 10:34:59 +01:00
parent fa20cb313a
commit 35efed53e5
2 changed files with 140 additions and 6 deletions

View File

@@ -3,10 +3,11 @@ pub mod file_storage;
pub mod migrations;
pub use database::{
add_dictionary_entry, complete_task, count_transcripts, delete_dictionary_entry,
delete_task, delete_transcript, get_setting, get_transcript, init, insert_task,
insert_transcript, list_dictionary, list_recent_errors, list_tasks, list_transcripts,
list_transcripts_paged, log_error, search_transcripts, set_setting, update_transcript,
DictionaryEntry, ErrorLogRow, InsertTranscriptParams, TaskRow, TranscriptRow,
add_dictionary_entry, complete_subtask_and_check_parent, complete_task, count_transcripts,
delete_dictionary_entry, delete_task, delete_transcript, get_setting, get_task_by_id,
get_transcript, init, insert_subtask, insert_task, insert_transcript, list_dictionary,
list_recent_errors, list_subtasks, list_tasks, list_transcripts, list_transcripts_paged,
log_error, search_transcripts, set_setting, update_transcript, DictionaryEntry, ErrorLogRow,
InsertTranscriptParams, TaskRow, TranscriptRow,
};
pub use file_storage::{app_data_dir, crashes_dir, database_path, logs_dir, recordings_dir};