diff options
author | Kjetil Orbekk <kj@orbekk.com> | 2022-11-24 20:45:27 -0500 |
---|---|---|
committer | Kjetil Orbekk <kj@orbekk.com> | 2022-11-26 20:56:05 -0500 |
commit | eeeea174157202cb812fab04844292cbd96bfac0 (patch) | |
tree | 7d4a2077494b06c4dbc194bf32790c370cf1117d | |
parent | 2f35026022827cd86615135c6397f03b74fe1b46 (diff) |
Run db migrations early during server startup
-rw-r--r-- | server/src/main.rs | 6 |
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); |