diff --git a/crates/bili_sync/src/database.rs b/crates/bili_sync/src/database.rs index 6245537..6898e32 100644 --- a/crates/bili_sync/src/database.rs +++ b/crates/bili_sync/src/database.rs @@ -26,9 +26,9 @@ async fn migrate_database() -> Result<()> { /// 进行数据库迁移并获取数据库连接,供外部使用 pub async fn setup_database() -> Result { - tokio::fs::create_dir_all(CONFIG_DIR.as_path()) - .await - .context("Failed to create config directory. Please check if you have granted necessary permissions to your folder.")?; + tokio::fs::create_dir_all(CONFIG_DIR.as_path()).await.context( + "Failed to create config directory. Please check if you have granted necessary permissions to your folder.", + )?; migrate_database().await.context("Failed to migrate database")?; database_connection().await.context("Failed to connect to database") }