metabase-api-rs 0.1.0-beta.3

A simplified Rust client for the Metabase API (Beta release - feature complete)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! MBQL (Metabase Query Language) query builder
//!
//! This module provides a type-safe, ergonomic API for building MBQL queries.

mod aggregation;
mod builder;
mod field_ref;
mod filter;
mod query;

pub use aggregation::{Aggregation, AggregationType};
pub use builder::MbqlQueryBuilder;
pub use field_ref::{FieldRef, FieldType};
pub use filter::{Filter, FilterOperator};
pub use query::{MbqlQuery, OrderBy, OrderDirection};

// Re-export for convenience
pub use query::MbqlQuery as Query;