Add project files.

This commit is contained in:
Adams
2025-04-07 11:47:28 +02:00
parent 616c50c0b9
commit 796a98dd89
42 changed files with 1871 additions and 0 deletions

View File

@ -0,0 +1,26 @@
using Microsoft.EntityFrameworkCore;
using Microsoft.AspNetCore.Http;
using Oqtane.Modules;
using Oqtane.Repository;
using Oqtane.Infrastructure;
using Oqtane.Repository.Databases.Interfaces;
namespace AdamGais.Module.AnmeldeTool.Repository
{
public class AnmeldeToolContext : DBContextBase, ITransientService, IMultiDatabase
{
public virtual DbSet<Models.AnmeldeTool> AnmeldeTool { get; set; }
public AnmeldeToolContext(IDBContextDependencies DBContextDependencies) : base(DBContextDependencies)
{
// ContextBase handles multi-tenant database connections
}
protected override void OnModelCreating(ModelBuilder builder)
{
base.OnModelCreating(builder);
builder.Entity<Models.AnmeldeTool>().ToTable(ActiveDatabase.RewriteName("AdamGaisAnmeldeTool"));
}
}
}