Merge remote-tracking branch 'upstream/v2' into store-rework-2

This commit is contained in:
Tony
2024-10-15 09:23:10 +08:00
3 changed files with 5 additions and 3 deletions
+3 -1
View File
@@ -145,7 +145,9 @@ impl Builder {
for db in config.preload {
let pool = DbPool::connect(&db, app).await?;
if let Some(migrations) = self.migrations.as_mut().unwrap().remove(&db) {
if let Some(migrations) =
self.migrations.as_mut().and_then(|mm| mm.remove(&db))
{
let migrator = Migrator::new(migrations).await?;
pool.migrate(&migrator).await?;
}