2026-03-31 19:19:04 +08:00
|
|
|
mod memory;
|
|
|
|
|
mod sql;
|
|
|
|
|
mod types;
|
|
|
|
|
|
|
|
|
|
pub use memory::InMemoryWalletRepository;
|
|
|
|
|
pub use sql::SqlxWalletRepository;
|
|
|
|
|
pub use types::{
|
2026-04-05 20:23:16 +08:00
|
|
|
AdjustWalletBalanceInput, AdminPaymentCallbackRecord, AdminPaymentOrderListQuery,
|
|
|
|
|
AdminWalletLedgerQuery, AdminWalletListQuery, AdminWalletPaymentOrderRecord,
|
|
|
|
|
AdminWalletRefundRecord, AdminWalletRefundRequestListQuery, AdminWalletTransactionRecord,
|
|
|
|
|
CompleteAdminWalletRefundInput, CreateManualWalletRechargeInput,
|
|
|
|
|
CreateWalletRechargeOrderInput, CreateWalletRechargeOrderOutcome,
|
|
|
|
|
CreateWalletRefundRequestInput, CreateWalletRefundRequestOutcome, CreditAdminPaymentOrderInput,
|
|
|
|
|
FailAdminWalletRefundInput, ProcessAdminWalletRefundInput, ProcessPaymentCallbackInput,
|
|
|
|
|
ProcessPaymentCallbackOutcome, StoredAdminPaymentCallback, StoredAdminPaymentCallbackPage,
|
|
|
|
|
StoredAdminPaymentOrder, StoredAdminPaymentOrderPage, StoredAdminWalletLedgerItem,
|
|
|
|
|
StoredAdminWalletLedgerPage, StoredAdminWalletListItem, StoredAdminWalletListPage,
|
|
|
|
|
StoredAdminWalletRefund, StoredAdminWalletRefundPage, StoredAdminWalletRefundRequestItem,
|
|
|
|
|
StoredAdminWalletRefundRequestPage, StoredAdminWalletTransaction,
|
|
|
|
|
StoredAdminWalletTransactionPage, StoredWalletDailyUsageLedger,
|
|
|
|
|
StoredWalletDailyUsageLedgerPage, StoredWalletSnapshot, WalletLookupKey, WalletMutationOutcome,
|
2026-03-31 19:19:04 +08:00
|
|
|
WalletReadRepository, WalletRepository, WalletWriteRepository,
|
|
|
|
|
};
|