Add test to check that there are no pending database model changes (#25762)

This commit is contained in:
DrSmugleaf
2024-03-01 20:10:49 -08:00
committed by GitHub
parent c38b44ea69
commit 2904ff421a
2 changed files with 17 additions and 1 deletions

View File

@@ -1534,6 +1534,12 @@ INSERT INTO player_round (players_id, rounds_id) VALUES ({players[player]}, {id}
return time != null ? NormalizeDatabaseTime(time.Value) : time;
}
public async Task<bool> HasPendingModelChanges()
{
await using var db = await GetDb();
return db.DbContext.Database.HasPendingModelChanges();
}
protected abstract Task<DbGuard> GetDb([CallerMemberName] string? name = null);
protected void LogDbOp(string? name)