memos/store/db/sqlite
Copilot b685ffacdf refactor: memo filter
- Updated memo and reaction filtering logic to use a unified engine for compiling filter expressions into SQL statements.
- Removed redundant filter parsing and conversion code from ListMemoRelations, ListReactions, and ListAttachments methods.
- Introduced IDList and UIDList fields in FindMemo and FindReaction structs to support filtering by multiple IDs.
- Removed old filter test files for reactions and attachments, as the filtering logic has been centralized.
- Updated tests for memo filtering to reflect the new SQL statement compilation approach.
- Ensured that unsupported user filters return an error in ListUsers method.
2025-10-16 09:22:52 +08:00
..
activity.go chore: fix postgres stmts 2024-01-05 21:27:16 +08:00
attachment.go refactor: memo filter 2025-10-16 09:22:52 +08:00
common.go chore: impl inbox store methods 2023-10-27 08:17:58 +08:00
idp.go chore: migrate idp service 2024-04-13 10:50:25 +08:00
inbox.go chore: add pagination to list inboxes 2024-10-14 23:32:39 +08:00
memo.go refactor: memo filter 2025-10-16 09:22:52 +08:00
memo_filter_test.go refactor: memo filter 2025-10-16 09:22:52 +08:00
memo_relation.go refactor: memo filter 2025-10-16 09:22:52 +08:00
migration_history.go chore: update migration history store 2023-11-06 08:33:31 +08:00
reaction.go refactor: memo filter 2025-10-16 09:22:52 +08:00
sqlite.go refactor: schema migrator 2025-06-15 10:23:18 +08:00
user.go refactor: memo filter 2025-10-16 09:22:52 +08:00
user_setting.go refactor: general user setting 2025-06-23 23:23:57 +08:00
workspace_setting.go chore: tweak workspace setting store 2024-04-10 22:31:55 +08:00