From 540f9d2f72129153ee4d12b68a5811d1d9a67c34 Mon Sep 17 00:00:00 2001 From: Ethan Girouard Date: Sun, 4 Feb 2024 23:33:59 -0500 Subject: [PATCH] Run database migrations on start --- src/main.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main.rs b/src/main.rs index 91dde65..7c066dd 100644 --- a/src/main.rs +++ b/src/main.rs @@ -8,12 +8,18 @@ extern crate openssl; #[macro_use] extern crate diesel; +#[cfg(feature = "ssr")] +extern crate diesel_migrations; + #[cfg(feature = "ssr")] #[actix_web::main] async fn main() -> std::io::Result<()> { use dotenv::dotenv; dotenv().ok(); + // Bring the database up to date + libretunes::database::migrate(); + use actix_files::Files; use actix_web::*; use leptos::*;