mirror of
https://github.com/osukey/osukey.git
synced 2025-08-04 23:24:04 +09:00
Provide RealmContextFactory
with the EF RulesetStore
for migration purposes
This commit is contained in:
@ -13,6 +13,7 @@ using osu.Framework.Platform;
|
||||
using osu.Framework.Statistics;
|
||||
using osu.Game.Input.Bindings;
|
||||
using osu.Game.Models;
|
||||
using osu.Game.Rulesets;
|
||||
using Realms;
|
||||
|
||||
#nullable enable
|
||||
@ -31,6 +32,8 @@ namespace osu.Game.Database
|
||||
/// </summary>
|
||||
public readonly string Filename;
|
||||
|
||||
private readonly RulesetStore? rulesets;
|
||||
|
||||
/// <summary>
|
||||
/// Version history:
|
||||
/// 6 ~2021-10-18 First tracked version.
|
||||
@ -72,9 +75,10 @@ namespace osu.Game.Database
|
||||
}
|
||||
}
|
||||
|
||||
public RealmContextFactory(Storage storage, string filename)
|
||||
public RealmContextFactory(Storage storage, string filename, RulesetStore? rulesets = null)
|
||||
{
|
||||
this.storage = storage;
|
||||
this.rulesets = rulesets;
|
||||
|
||||
Filename = filename;
|
||||
|
||||
|
Reference in New Issue
Block a user