pub mod factory;
#[cfg(feature = "rhai")]
pub mod rhai_source;
pub mod source;
pub mod spec;
pub use factory::MysqlVistaFactory;
pub use source::MysqlTableShell;
#[cfg(feature = "rhai")]
pub use source::register_rule_conditions;
pub use spec::{
InheritBlock, MysqlColumnBlock, MysqlColumnExtras, MysqlRefBlock, MysqlReferenceExtras,
MysqlTableBlock, MysqlTableExtras, MysqlVistaSpec,
};
use crate::mysql::MysqlDB;
impl MysqlDB {
pub fn vista_factory(&self) -> MysqlVistaFactory {
MysqlVistaFactory::new(self.clone())
}
}