using Microsoft.EntityFrameworkCore; using RobotNet10.NavigationTune.Shared.Models; namespace RobotNet10.NavigationTune.Data; /// /// Seed default parameter sets /// public static class DefaultDataSeeder { public static async Task SeedAsync(TuningDbContext context) { // Seed default parameter set if not exists if (!await context.ParameterSets.AnyAsync(p => p.IsDefault)) { var defaultParams = new NavigationParameterSet { Id = Guid.NewGuid(), Name = "Default", Description = "Default parameter set", IsDefault = true, Version = 1 }; context.ParameterSets.Add(defaultParams); } await context.SaveChangesAsync(); } }