Files
khadhroony-bobobot/kb_lib/src/db/entities.rs

48 lines
1.3 KiB
Rust

// file: kb_lib/src/db/entities.rs
//! Database entities.
//!
//! These types are close to persisted rows and SQL query results.
mod analysis_signal;
mod db_metadata;
mod db_runtime_event;
mod dex;
mod known_http_endpoint;
mod known_ws_endpoint;
mod liquidity_event;
mod observed_token;
mod onchain_observation;
mod pair;
mod pool;
mod pool_listing;
mod pool_token;
mod swap;
mod token;
mod token_burn_event;
mod token_mint_event;
mod chain_instruction;
mod chain_slot;
mod chain_transaction;
pub use analysis_signal::KbAnalysisSignalEntity;
pub use db_metadata::KbDbMetadataEntity;
pub use db_runtime_event::KbDbRuntimeEventEntity;
pub use dex::KbDexEntity;
pub use known_http_endpoint::KbKnownHttpEndpointEntity;
pub use known_ws_endpoint::KbKnownWsEndpointEntity;
pub use liquidity_event::KbLiquidityEventEntity;
pub use observed_token::KbObservedTokenEntity;
pub use onchain_observation::KbOnchainObservationEntity;
pub use pair::KbPairEntity;
pub use pool::KbPoolEntity;
pub use pool_listing::KbPoolListingEntity;
pub use pool_token::KbPoolTokenEntity;
pub use swap::KbSwapEntity;
pub use token::KbTokenEntity;
pub use token_burn_event::KbTokenBurnEventEntity;
pub use token_mint_event::KbTokenMintEventEntity;
pub use chain_instruction::KbChainInstructionEntity;
pub use chain_slot::KbChainSlotEntity;
pub use chain_transaction::KbChainTransactionEntity;