Neuerstellung

This commit is contained in:
maier_st
2024-10-25 13:35:06 +02:00
parent 4ed5b535da
commit 689993b05a
2293 changed files with 288667 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
using Microsoft.EntityFrameworkCore;
namespace FSI.BT.IR.Organization.Db.Data
{
public class AppDbContext : DbContext, IDataContext
{
public AppDbContext(DbContextOptions<AppDbContext> options)
: base(options)
{
}
public DbSet<Models.Organization> Organizations { get; set; }
}
}

View File

@@ -0,0 +1,16 @@
using Microsoft.EntityFrameworkCore.Design;
using Microsoft.EntityFrameworkCore;
namespace FSI.BT.IR.Organization.Db.Data
{
public class AppDbContextFactory : IDesignTimeDbContextFactory<AppDbContext>
{
public AppDbContext CreateDbContext(string[] args)
{
var optionsBuilder = new DbContextOptionsBuilder<AppDbContext>();
optionsBuilder.UseSqlite("Data Source=FSI.BT.IR.Organization.db");
return new AppDbContext(optionsBuilder.Options);
}
}
}

View File

@@ -0,0 +1,15 @@
using Microsoft.EntityFrameworkCore;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FSI.BT.IR.Organization.Db.Data
{
public interface IDataContext
{
public DbSet<Models.Organization> Organizations { get; set; }
}
}