Add support for custom osu-stable install path lookup
See original GitHub issueAs the title says, that is the only message I get, when clicking on import beatmaps. Yes, I have osu!stable version installed. And sorry if there was already a post about this, but I did not find one.
Taken from the database.log:
15.01.2018 05:31:12: Failed executing DbCommand (11ms) [Parameters=[], CommandType=‘Text’, CommandTimeout=‘10’]
15.01.2018 05:31:12: SELECT MetadataID FROM BeatmapSetInfo LIMIT 1
15.01.2018 05:31:12: Performing migration from sqlite-net to EF…
15.01.2018 05:31:12: Failed executing DbCommand (0ms) [Parameters=[], CommandType=‘Text’, CommandTimeout=‘10’]
15.01.2018 05:31:12: INSERT INTO RulesetInfo SELECT ID, Available, InstantiationInfo, Name FROM RulesetInfo_Old
15.01.2018 05:31:12: Migration failed! We’ll be starting with a fresh database.
15.01.2018 05:31:12: Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 1: ‘table RulesetInfo has 5 columns but 4 values were supplied’.
15.01.2018 05:31:12: bei Microsoft.Data.Sqlite.SqliteException.ThrowExceptionForRC(Int32 rc, sqlite3 db)
15.01.2018 05:31:12: bei Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior)
15.01.2018 05:31:12: bei Microsoft.Data.Sqlite.SqliteCommand.ExecuteNonQuery()
15.01.2018 05:31:12: bei Microsoft.EntityFrameworkCore.Storage.Internal.RelationalCommand.Execute(IRelationalConnection connection, DbCommandMethod executeMethod, IReadOnlyDictionary2 parameterValues) 15.01.2018 05:31:12: bei Microsoft.EntityFrameworkCore.Storage.Internal.RelationalCommand.ExecuteNonQuery(IRelationalConnection connection, IReadOnlyDictionary
2 parameterValues)
15.01.2018 05:31:12: bei Microsoft.EntityFrameworkCore.RelationalDatabaseFacadeExtensions.ExecuteSqlCommand(DatabaseFacade databaseFacade, RawSqlString sql, IEnumerable`1 parameters)
15.01.2018 05:31:12: bei Microsoft.EntityFrameworkCore.RelationalDatabaseFacadeExtensions.ExecuteSqlCommand(DatabaseFacade databaseFacade, RawSqlString sql, Object[] parameters)
15.01.2018 05:31:12: bei osu.Game.Database.OsuDbContext.migrateFromSqliteNet()
15.01.2018 05:31:12: Database purged successfully.
15.01.2018 05:31:12: Failed executing DbCommand (2ms) [Parameters=[], CommandType=‘Text’, CommandTimeout=‘10’]
15.01.2018 05:31:12: SELECT MetadataID FROM BeatmapSetInfo LIMIT 1
15.01.2018 05:31:12: Failed executing DbCommand (0ms) [Parameters=[], CommandType=‘Text’, CommandTimeout=‘10’]
15.01.2018 05:31:12: SELECT OnlineBeatmapSetId FROM BeatmapMetadata LIMIT 1
can attach the log, too, if that would be more helpful.
Issue Analytics
- State:
- Created 6 years ago
- Comments:12 (7 by maintainers)
Top GitHub Comments
I’ll leave this issue open with a new name, since it doesn’t exist yet. Probably only needs to be added for windows, using a registry lookup to find the most recent osu! install path.
https://github.com/ppy/osu/pull/11603