From 24d522efc83a60b0192658d242baefed6f0fe11f Mon Sep 17 00:00:00 2001 From: OMGeeky Date: Sat, 14 Oct 2023 15:12:43 +0200 Subject: [PATCH] add public usages and prelude etc. --- Cargo.toml | 2 +- src/entities/prelude.rs | 14 +++++++++++--- src/lib.rs | 1 + src/prelude.rs | 1 + src/re_exports.rs | 4 +--- 5 files changed, 15 insertions(+), 7 deletions(-) create mode 100644 src/prelude.rs diff --git a/Cargo.toml b/Cargo.toml index e23b4ba..183b13d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "local-db" -version = "0.1.1" +version = "0.1.2" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/src/entities/prelude.rs b/src/entities/prelude.rs index 6c82345..bcbf8e4 100644 --- a/src/entities/prelude.rs +++ b/src/entities/prelude.rs @@ -1,5 +1,13 @@ //! `SeaORM` Entity. Generated by sea-orm-codegen 0.12.2 -pub use super::users::Entity as Users; -pub use super::video_upload::Entity as VideoUpload; -pub use super::videos::Entity as Videos; +pub use super::status::Status; +pub use super::users::{ + Column as UsersColumn, Entity as Users, Model as UsersModel, Relation as UsersRelation, +}; +pub use super::video_upload::{ + Column as VideoUploadColumn, Entity as VideoUpload, Model as VideoUploadModel, + Relation as VideoUploadRelation, +}; +pub use super::videos::{ + Column as VideosColumn, Entity as Videos, Model as VideosModel, Relation as VideosRelation, +}; diff --git a/src/lib.rs b/src/lib.rs index c29addc..fcf3843 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -15,6 +15,7 @@ use tracing::{info, instrument}; pub mod entities; mod migrator; +pub mod prelude; pub mod re_exports; pub const DATABASE_URL: &str = "sqlite:./data.db?mode=rwc"; diff --git a/src/prelude.rs b/src/prelude.rs new file mode 100644 index 0000000..80a7e60 --- /dev/null +++ b/src/prelude.rs @@ -0,0 +1 @@ +pub use crate::entities::prelude::*; diff --git a/src/re_exports.rs b/src/re_exports.rs index 24fca49..f20afff 100644 --- a/src/re_exports.rs +++ b/src/re_exports.rs @@ -1,6 +1,4 @@ #[cfg(feature = "re-exports-sea-orm")] pub mod sea_orm { - pub mod errors { - pub use sea_orm::error::DbErr; - } + pub use sea_orm::*; }