62 lines
1.8 KiB
Rust
62 lines
1.8 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 chain_instruction;
|
|
mod chain_slot;
|
|
mod chain_transaction;
|
|
mod db_metadata;
|
|
mod db_runtime_event;
|
|
mod dex;
|
|
mod dex_decoded_event;
|
|
mod known_http_endpoint;
|
|
mod known_ws_endpoint;
|
|
mod launch_attribution;
|
|
mod launch_surface;
|
|
mod launch_surface_key;
|
|
mod liquidity_event;
|
|
mod observed_token;
|
|
mod onchain_observation;
|
|
mod pair;
|
|
mod pool;
|
|
mod pool_listing;
|
|
mod pool_origin;
|
|
mod pool_token;
|
|
mod swap;
|
|
mod token;
|
|
mod token_burn_event;
|
|
mod token_mint_event;
|
|
mod wallet;
|
|
mod wallet_participation;
|
|
|
|
pub use analysis_signal::KbAnalysisSignalEntity;
|
|
pub use chain_instruction::KbChainInstructionEntity;
|
|
pub use chain_slot::KbChainSlotEntity;
|
|
pub use chain_transaction::KbChainTransactionEntity;
|
|
pub use db_metadata::KbDbMetadataEntity;
|
|
pub use db_runtime_event::KbDbRuntimeEventEntity;
|
|
pub use dex::KbDexEntity;
|
|
pub use dex_decoded_event::KbDexDecodedEventEntity;
|
|
pub use known_http_endpoint::KbKnownHttpEndpointEntity;
|
|
pub use known_ws_endpoint::KbKnownWsEndpointEntity;
|
|
pub use launch_attribution::KbLaunchAttributionEntity;
|
|
pub use launch_surface::KbLaunchSurfaceEntity;
|
|
pub use launch_surface_key::KbLaunchSurfaceKeyEntity;
|
|
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_origin::KbPoolOriginEntity;
|
|
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 wallet::KbWalletEntity;
|
|
pub use wallet_participation::KbWalletParticipationEntity;
|