Run migrations on launch
This commit is contained in:
parent
02a5593411
commit
6d64044296
@ -380,8 +380,15 @@ async fn main() {
|
|||||||
|
|
||||||
let database_url = std::env::var("DATABASE_URL").expect("DATABASE_URL must be set");
|
let database_url = std::env::var("DATABASE_URL").expect("DATABASE_URL must be set");
|
||||||
|
|
||||||
|
let mut db = PgConnection::connect(&database_url).await.unwrap();
|
||||||
|
|
||||||
|
sqlx::migrate!("./migrations")
|
||||||
|
.run(&mut db)
|
||||||
|
.await
|
||||||
|
.expect("Failed to run migrations");
|
||||||
|
|
||||||
let mut worker = Worker {
|
let mut worker = Worker {
|
||||||
db: PgConnection::connect(&database_url).await.unwrap(),
|
db,
|
||||||
toggl_api: api,
|
toggl_api: api,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user