2026-07-15 23:47:19 +08:00
|
|
|
mod memory;
|
|
|
|
|
|
|
|
|
|
pub use aether_data_contracts::repository::announcements::{
|
|
|
|
|
AnnouncementListQuery, AnnouncementReadRepository, AnnouncementWriteRepository,
|
2026-10-01 11:48:17 +08:00
|
|
|
CreateAnnouncementRecord, StoredAnnouncement, StoredAnnouncementPage, StoredUserAnnouncement,
|
|
|
|
|
StoredUserAnnouncementPage, UpdateAnnouncementRecord, UserAnnouncementListQuery,
|
2026-07-15 23:47:19 +08:00
|
|
|
};
|
|
|
|
|
#[cfg(feature = "postgres")]
|
|
|
|
|
pub use aether_data_postgres::SqlxAnnouncementReadRepository;
|
|
|
|
|
pub use memory::InMemoryAnnouncementReadRepository;
|