From 709eb44ccb8d08ad7f26cdac2932eadc7ccd48e7 Mon Sep 17 00:00:00 2001 From: Melody Horn / boringcactus Date: Fri, 18 Jun 2021 10:12:16 -0600 Subject: make model metadata available in AppConfig --- src/db/models/meta.rs | 3 +++ src/db/models/mod.rs | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 src/db/models/meta.rs (limited to 'src/db') diff --git a/src/db/models/meta.rs b/src/db/models/meta.rs new file mode 100644 index 0000000..50729a8 --- /dev/null +++ b/src/db/models/meta.rs @@ -0,0 +1,3 @@ +pub struct ModelMeta { + pub name: &'static str, +} diff --git a/src/db/models/mod.rs b/src/db/models/mod.rs index 492df92..feadb43 100644 --- a/src/db/models/mod.rs +++ b/src/db/models/mod.rs @@ -1,4 +1,7 @@ -pub use tosin_macros::Model; +pub use tosin_macros::{Model, gather_models as gather}; + +mod meta; +pub use meta::*; pub type Id = usize; -- cgit v1.2.3