From d41879d8edefc5109cd4a4decbbb56e70303e0d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matou=C5=A1=20Volf?= Date: Fri, 13 Sep 2024 10:10:20 +0200 Subject: [PATCH] fix: only run the pending migrations on server --- docker/dev/app/entrypoint.sh | 2 -- src/main.rs | 4 +++- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docker/dev/app/entrypoint.sh b/docker/dev/app/entrypoint.sh index 3da5abe..5f92f1f 100755 --- a/docker/dev/app/entrypoint.sh +++ b/docker/dev/app/entrypoint.sh @@ -1,5 +1,3 @@ #!/bin/bash -diesel migration run - supervisord -c /etc/supervisor/conf.d/supervisord.conf diff --git a/src/main.rs b/src/main.rs index 46b9f31..bc47bdd 100644 --- a/src/main.rs +++ b/src/main.rs @@ -17,7 +17,9 @@ fn main() { dioxus_logger::init(Level::INFO).expect("Failed to initialize the logger."); info!("Running migrations."); - migrations::run_migrations().expect("Failed to run migrations."); + server_only!( + migrations::run_migrations().expect("Failed to run migrations."); + ); info!("Starting app."); let cfg = server_only!(