private static Task CreateDiceRollTableAsync() { var task = Task.Run(() => { using var db = DatabaseWrapper.CreateCharactersDb(); if (VersionIsAt(db, 22)) { return; } db.Execute(DiceRollMigration); UpdateCharactersDbVersion(db, 22); }); return(task); }
internal static bool NeedsToRun() { using var db = DatabaseWrapper.CreateCharactersDb(); return(VersionIsAt(db, TargetFinalDbVersion) == false); }