public MapConfig GetConfig(string hash)
 {
     using (var result = database.Query()
                         .Where(i => i["MapHash"].ToString() == hash)
                         .GetResult())
     {
         var config = result.FirstOrDefault();
         if (config == null)
         {
             config = new MapConfig(hash);
             config.InitializeAsNew();
             SetConfig(config);
         }
         return(config);
     }
 }