public static void InitializeDatabase(GeneAnnotationDBContext context) { context.Database.Migrate(); InitializeConstants.Initialize(context); var loadHugo = Environment.GetEnvironmentVariable("GA_DB_LOAD_HUGO"); if (loadHugo != null) { var hugoLoader = new HugoDataLoader(context, "hugo.csv.short"); hugoLoader.LoadData(); } var loadUcsc = Environment.GetEnvironmentVariable("GA_DB_LOAD_UCSC"); if (loadUcsc != null) { var ucscLoader = new UcscDataLoader(context, "ucsc.csv.short"); ucscLoader.LoadData(); } var loadLike = Environment.GetEnvironmentVariable("GA_DB_LOAD_LIKE"); if (loadLike != null) { var likeLoader = new LikeDataLoader(context, "like.csv.short"); likeLoader.LoadData(); } }