1
0
mirror of https://github.com/ppy/osu.git synced 2024-09-22 21:27:24 +08:00

Merge branch 'master' into sliderbouncers

This commit is contained in:
Dean Herbert 2017-10-22 16:03:40 +09:00 committed by GitHub
commit 208f4cfbbc

View File

@ -180,13 +180,15 @@ namespace osu.Game.Database
{
try
{
// will fail if EF hasn't touched the database yet.
Database.ExecuteSqlCommand("SELECT * FROM __EFMigrationsHistory LIMIT 1");
// will fail if the database isn't in a sane EF-migrated state.
Database.ExecuteSqlCommand("SELECT MetadataID FROM BeatmapSetInfo LIMIT 1");
}
catch
{
try
{
Database.ExecuteSqlCommand("DROP TABLE IF EXISTS __EFMigrationsHistory");
// will fail (intentionally) if we don't have sqlite-net data present.
Database.ExecuteSqlCommand("SELECT OnlineBeatmapSetId FROM BeatmapMetadata LIMIT 1");