diff options
| -rw-r--r-- | src/lib.rs | 4 | ||||
| -rw-r--r-- | src/main.rs | 5 |
2 files changed, 8 insertions, 1 deletions
@@ -28,6 +28,10 @@ //! Frippy uses the [log](https://docs.rs/log) crate so you can log events //! which might be of interest. +#[cfg(feature = "mysql")] +#[macro_use] +extern crate diesel; + pub mod error; pub mod plugin; pub mod plugins; diff --git a/src/main.rs b/src/main.rs index 960cc3b..797d7ee 100644 --- a/src/main.rs +++ b/src/main.rs @@ -20,6 +20,10 @@ use frippy::Config; use log::{error, info}; #[cfg(feature = "mysql")] +#[macro_use] +extern crate diesel_migrations; + +#[cfg(feature = "mysql")] embed_migrations!(); fn main() { @@ -92,7 +96,6 @@ fn run() -> Result<(), Error> { { if let Some(url) = mysql_url { use diesel::MysqlConnection; - use r2d2; use r2d2_diesel::ConnectionManager; let manager = ConnectionManager::<MysqlConnection>::new(url.clone()); |
