mirror of
https://github.com/fawney19/Aether.git
synced 2026-10-08 18:37:46 +08:00
17 lines
740 B
Rust
17 lines
740 B
Rust
mod memory;
|
|||
|
|
|
||
|
|
pub(crate) use aether_data_contracts::repository::routing_profiles::{
|
||
|
|
CreateRoutingGroupBindingRecord, CreateRoutingGroupRecord, CreateRoutingGroupVersionRecord,
|
||
|
|
RoutingGroupBindingQuery, RoutingGroupLookupKey, RoutingGroupReadRepository,
|
||
|
|
RoutingGroupWriteRepository, StoredRoutingGroup, StoredRoutingGroupBinding,
|
||
|
|
StoredRoutingGroupVersion, UpdateRoutingGroupBindingRecord, UpdateRoutingGroupRecord,
|
||
|
|
};
|
||
|
|
pub use memory::InMemoryRoutingGroupRepository;
|
||
|
|
|
||
|
|
#[cfg(feature = "mysql")]
|
||
|
|
pub use aether_data_mysql::MysqlRoutingGroupRepository;
|
||
|
|
#[cfg(feature = "postgres")]
|
||
|
|
pub use aether_data_postgres::PostgresRoutingGroupRepository;
|
||
|
|
#[cfg(feature = "sqlite")]
|
||
|
|
pub use aether_data_sqlite::SqliteRoutingGroupRepository;
|