Skip to content

Commit 4137d10

Browse files
committed
Refactor DAO classes to include manager classes for better organization and access to table managers
- Added `StickerAlbumDaoManager`, `StickerDaoManager`, `StickerRelationshipDaoManager`, `TokenDaoManager`, `TranscriptMessageDaoManager`, and `UserDaoManager` to respective DAO files. - Each manager class provides access to various table managers, improving code structure and maintainability. - Updated database queries in `Database` and `FtsDatabase` to streamline conversation ID retrieval and fuzzy search functionality. - Removed obsolete fuzzy search methods from `FtsDatabase` and corresponding drift file. - Enhanced `ConversationListBloc` and `MessageBloc` to manage state transitions and event handling more effectively. - Updated Xcode project settings for macOS to reflect changes in package references and framework paths.
1 parent c5e2c7f commit 4137d10

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+2505
-156
lines changed

lib/crypto/signal/dao/identity_dao.g.dart

Lines changed: 8 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/crypto/signal/dao/pre_key_dao.g.dart

Lines changed: 8 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/crypto/signal/dao/ratchet_sender_key_dao.g.dart

Lines changed: 8 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/crypto/signal/dao/sender_key_dao.g.dart

Lines changed: 8 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/crypto/signal/dao/session_dao.g.dart

Lines changed: 8 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/crypto/signal/dao/signed_pre_key_dao.g.dart

Lines changed: 8 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/db/dao/address_dao.g.dart

Lines changed: 8 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/db/dao/app_dao.g.dart

Lines changed: 8 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/db/dao/asset_dao.g.dart

Lines changed: 94 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/db/dao/chain_dao.g.dart

Lines changed: 93 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)