Fix the Sin of Man

- Migrate to ClickHouse
- Simplify serde renaming
- Simplify backfill logic
- Compartmentalize database columns

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2024-01-15 23:51:53 +00:00
parent 63a9ca950f
commit de3989ec35
45 changed files with 1120 additions and 2718 deletions

View File

@@ -4,11 +4,11 @@ pub mod bar;
pub mod source;
pub mod websocket;
pub use asset::{Asset, Class, Exchange, Status};
pub use bar::Bar;
pub use asset::{Asset, Class, Exchange};
pub use bar::{Bar, BarValidity};
pub use source::Source;
#[derive(Clone, Debug)]
#[derive(Clone, Debug, PartialEq, Eq)]
pub enum BroadcastMessage {
Asset(asset::BroadcastMessage),
}