Expand description
Core data models
This module contains the data models used throughout the library
Re-exports§
pub use card::Card;
pub use card::CardBuilder;
pub use card::CardType;
pub use collection::Collection;
pub use collection::CollectionBuilder;
pub use common::ExportFormat;
pub use common::MetabaseDateTime;
pub use common::MetabaseId;
pub use common::Pagination;
pub use common::UserId;
pub use common::Visibility;
pub use dashboard::Dashboard;
pub use dashboard::DashboardBuilder;
pub use dashboard::DashboardCard;
pub use dashboard::DashboardParameter;
pub use database::ConnectionSource;
pub use database::Database;
pub use database::DatabaseBuilder;
pub use database::DatabaseMetadata;
pub use database::FieldMetadata;
pub use database::SyncResult;
pub use database::TableMetadata;
pub use field::Field;
pub use parameter::Parameter;
pub use parameter::ParameterMapping;
pub use parameter::ParameterOption;
pub use parameter::ParameterTarget;
pub use query::DatasetQuery;
pub use query::NativeQuery;
pub use query::QueryResult;
pub use query::QueryStatus;
pub use user::HealthStatus;
pub use user::User;
pub use user::UserGroupMembership;
Modules§
- card
- collection
- common
- dashboard
- Dashboard model representing Metabase dashboards
- database
- Database model representing Metabase database connections
- field
- Field model representing database fields in Metabase
- parameter
- Parameter types for Cards and Dashboards
- query
- Query models for executing queries against Metabase
- user
- User and permission models for Metabase user management