Aufgabe OR-Mapper

This commit is contained in:
2025-06-16 15:01:00 +02:00
parent 8813c83ed9
commit 92893665fe
8 changed files with 101 additions and 5 deletions

View File

@@ -0,0 +1,25 @@
using Microsoft.EntityFrameworkCore;
namespace FahrzeugDatenBank;
public class DatenbankKontext : DbContext
{
private readonly string _connectionString;
public DatenbankKontext(string connectionString)
{
_connectionString = connectionString;
}
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
optionsBuilder.UseMySql(_connectionString, ServerVersion.AutoDetect(_connectionString));
}
public DbSet<FahrzeugDTO> Fahrzeuge { get; set; }
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity<FahrzeugDTO>().HasKey(e => e.Id);
}
}