summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKjetil Orbekk <kj@orbekk.com>2022-11-24 20:45:27 -0500
committerKjetil Orbekk <kj@orbekk.com>2022-11-26 20:56:05 -0500
commiteeeea174157202cb812fab04844292cbd96bfac0 (patch)
tree7d4a2077494b06c4dbc194bf32790c370cf1117d
parent2f35026022827cd86615135c6397f03b74fe1b46 (diff)
Run db migrations early during server startup
-rw-r--r--server/src/main.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/server/src/main.rs b/server/src/main.rs
index ca65d86..b8ee403 100644
--- a/server/src/main.rs
+++ b/server/src/main.rs
@@ -71,14 +71,14 @@ async fn main() {
.await
.expect("db connection");
+ info!("Running db migrations");
+ sqlx::migrate!().run(&db_pool).await.expect("db migration");
+
let mut jnl = DbJournal::new(db_pool.clone(), Uuid::new_v4());
jnl.append(0, json!("starting server"))
.await
.expect("new object");
- info!("Running db migrations");
- sqlx::migrate!().run(&db_pool).await.expect("db migration");
-
let bind_address = env::var("BIND_ADDRESS").unwrap();
info!("Starting server on {}", bind_address);