public void CheckDatabaseState() { mDb = Manager.GetContext; if (!System.IO.File.Exists(datafile)) { UpdateDb creator = new CreateDb(); creator.DoUpdate(); UpdateDb inserter = new InsertData(); inserter.DoUpdate(); mDb.Configs.First(c => c.Key == "db_version").Value = CURRENT_VERSION.ToString(); } UpdateDatabase(); mDb.SubmitChanges(); }