aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/data/db.go
AgeCommit message (Collapse)Author
2025-11-21Update documentation, comments, and tidy codebaseJP Appel
2025-08-10Fix approximate queries on nullable categoriesJP Appel
2025-08-10Change db schema; remove aliases, add fts5 integrationJP Appel
Greatly simplify db schema by removing alias functionality. Create fts5 tables for text search over paths, headings, titles, meta, authors, and links.
2025-08-05Add headings category to query langJP Appel
2025-08-02Add initial todos for new heading categoryJP Appel
The heading category is planned to be backed by a single db text column. The column will be a concatenation of all ATX style heading matches, with a newline delimiter.
2025-08-02Improve initial db connectionJP Appel
Now checks for presence of db version metadata in before attempting to create database schema.
2025-07-28Remove todo contextsJP Appel
2025-07-28Add regex operatorJP Appel
Implemented regex operator using go flavored regular expressions. Added optimization to combine regex's in `OR` clauses.
2025-07-22Add periodic db optimizationsJP Appel
2025-07-19Add key-val db table for metadataJP Appel
2025-07-18Add methods for updating existing document entriesJP Appel
Additionally optimize various database queries
2025-07-02Add link parsingJP Appel
2025-06-30Implement compiled query executionJP Appel
2025-05-26Refactor db codeJP Appel
2025-04-27Large commit; many featuresJP Appel