...
This commit is contained in:
parent
39dc7c2004
commit
bcfa874c2b
@ -25,3 +25,7 @@ paste = "1.0"
|
||||
[[example]]
|
||||
name = "rhai_demo"
|
||||
path = "examples/rhai_demo.rs"
|
||||
|
||||
[[bin]]
|
||||
name = "dbexample2"
|
||||
path = "src/cmd/dbexample2/main.rs"
|
||||
|
@ -1,9 +1,7 @@
|
||||
use crate::db::db::DB;
|
||||
use crate::db::base::{SledDBResult, SledModel};
|
||||
use crate::impl_model_methods;
|
||||
use crate::models::biz::product::Product;
|
||||
use crate::models::biz::sale::Sale;
|
||||
use crate::models::biz::Currency;
|
||||
use crate::models::biz::{Product, Sale, Currency};
|
||||
|
||||
// Implement model-specific methods for Product
|
||||
impl_model_methods!(Product, product, products);
|
||||
|
13
herodb/src/models/biz/mod.rs
Normal file
13
herodb/src/models/biz/mod.rs
Normal file
@ -0,0 +1,13 @@
|
||||
pub mod currency;
|
||||
pub mod product;
|
||||
pub mod sale;
|
||||
|
||||
// Re-export all model types for convenience
|
||||
pub use product::{Product, ProductComponent, ProductType, ProductStatus};
|
||||
pub use sale::{Sale, SaleItem, SaleStatus};
|
||||
pub use currency::Currency;
|
||||
|
||||
// Re-export builder types
|
||||
pub use product::{ProductBuilder, ProductComponentBuilder};
|
||||
pub use sale::{SaleBuilder, SaleItemBuilder};
|
||||
pub use currency::CurrencyBuilder;
|
Loading…
Reference in New Issue
Block a user