Create media directory automatically on start
This commit is contained in:
parent
514c7ae237
commit
979588b5b8
1 changed files with 4 additions and 0 deletions
|
@ -33,6 +33,10 @@ async fn main() -> std::io::Result<()> {
|
||||||
configure_logger();
|
configure_logger();
|
||||||
let db_pool = create_pool(&config.database_url);
|
let db_pool = create_pool(&config.database_url);
|
||||||
apply_migrations(&db_pool).await;
|
apply_migrations(&db_pool).await;
|
||||||
|
if !config.media_dir().exists() {
|
||||||
|
std::fs::create_dir(config.media_dir())
|
||||||
|
.expect("failed to created media directory");
|
||||||
|
}
|
||||||
log::info!(
|
log::info!(
|
||||||
"app initialized; environment = '{:?}'",
|
"app initialized; environment = '{:?}'",
|
||||||
config.environment,
|
config.environment,
|
||||||
|
|
Loading…
Reference in a new issue