<commit_before>using System.Linq;
using WikiCore.DB;

public static class DbInitializer {
    public static void InitializeDb() {
        
        using (WikiContext db = new WikiContext()) {
            
            db.Database.EnsureCreated();

            //Only Initialize if DB is Empty
            if (db.Pages.Any())
                return;
            
            CreateOverviewPage(db);
            
        }
    }

    private static void CreateOverviewPage(WikiContext db)
    {
        
        Category c = new Category();
        c.Name = "Main";
        db.Categories.Add(c);

        Page p = new Page();
        p.CategoryId = c.Id;
        p.Title = "Overview";
        db.Pages.Add(p);

        db.SaveChanges();
    }
}<commit_msg>Added StartPage text<commit_after>using System.Linq;
using WikiCore.DB;

public static class DbInitializer {
    public static void InitializeDb() {
        
        using (WikiContext db = new WikiContext()) {
            
            db.Database.EnsureCreated();

            //Only Initialize if DB is Empty
            if (db.Pages.Any())
                return;
            
            CreateOverviewPage(db);
            
        }
    }

    private static void CreateOverviewPage(WikiContext db)
    {
        
        Category c = new Category();
        c.Name = "Main";
        db.Categories.Add(c);

        Page p = new Page();
        p.CategoryId = c.Id;
        p.Title = "Start";
        p.Content = "Welcome to __WikiCore__. Some Text will be added here explaining how WikiCore works.";
        db.Pages.Add(p);

        db.SaveChanges();
    }
}
{'fraction_non_alphanumeric': 0.09950556242274412, 'fraction_numerical': 0.0, 'mean_word_length': 1.5257410296411857, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2194508', 'n_tokens_mistral': 463, 'n_tokens_neox': 438, 'n_words': 116}