Remove DatabaseBackedStore Prepare functions

This commit is contained in:
TocoToucan
2017-10-25 14:53:20 +03:00
parent 89cc7b7945
commit 63fe569afa
6 changed files with 35 additions and 56 deletions

View File

@ -30,12 +30,6 @@ namespace osu.Game.Input
public void Register(KeyBindingInputManager manager) => insertDefaults(manager.DefaultKeyBindings);
protected override void Prepare(bool reset = false)
{
if (reset)
GetContext().Database.ExecuteSqlCommand("DELETE FROM KeyBinding");
}
private void insertDefaults(IEnumerable<KeyBinding> defaults, int? rulesetId = null, int? variant = null)
{
var context = GetContext();
@ -83,5 +77,10 @@ namespace osu.Game.Input
KeyBindingChanged?.Invoke();
}
public override void Reset()
{
GetContext().Database.ExecuteSqlCommand("DELETE FROM KeyBinding");
}
}
}