start working on security group view
This commit is contained in:
@ -1,7 +1,8 @@
|
||||
// <auto-generated />
|
||||
|
||||
using System;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
||||
using UserService.DatabaseLayer.DataModels;
|
||||
|
||||
namespace UserService.DatabaseLayer.Migrations
|
||||
@ -13,9 +14,9 @@ namespace UserService.DatabaseLayer.Migrations
|
||||
{
|
||||
#pragma warning disable 612, 618
|
||||
modelBuilder
|
||||
.HasAnnotation("ProductVersion", "3.1.6");
|
||||
.HasAnnotation("ProductVersion", "3.1.7");
|
||||
|
||||
modelBuilder.Entity("UserService.DatabaseLayer.DataModels.Node", b =>
|
||||
modelBuilder.Entity("UserService.Infrastructure.DataModels.Node", b =>
|
||||
{
|
||||
b.Property<int>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
@ -44,7 +45,7 @@ namespace UserService.DatabaseLayer.Migrations
|
||||
b.HasDiscriminator<string>("Discriminator").HasValue("Node");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("UserService.DatabaseLayer.DataModels.UserMember", b =>
|
||||
modelBuilder.Entity("UserService.Infrastructure.DataModels.UserMember", b =>
|
||||
{
|
||||
b.Property<int>("MemberId")
|
||||
.HasColumnType("INTEGER");
|
||||
@ -66,9 +67,9 @@ namespace UserService.DatabaseLayer.Migrations
|
||||
});
|
||||
});
|
||||
|
||||
modelBuilder.Entity("UserService.DatabaseLayer.DataModels.Member", b =>
|
||||
modelBuilder.Entity("UserService.Infrastructure.DataModels.Member", b =>
|
||||
{
|
||||
b.HasBaseType("UserService.DatabaseLayer.DataModels.Node");
|
||||
b.HasBaseType("UserService.Infrastructure.DataModels.Node");
|
||||
|
||||
b.Property<string>("EMail")
|
||||
.HasColumnType("TEXT");
|
||||
@ -76,9 +77,9 @@ namespace UserService.DatabaseLayer.Migrations
|
||||
b.HasDiscriminator().HasValue("Member");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("UserService.DatabaseLayer.DataModels.OrganizationUnit", b =>
|
||||
modelBuilder.Entity("UserService.Infrastructure.DataModels.OrganizationUnit", b =>
|
||||
{
|
||||
b.HasBaseType("UserService.DatabaseLayer.DataModels.Node");
|
||||
b.HasBaseType("UserService.Infrastructure.DataModels.Node");
|
||||
|
||||
b.Property<int?>("ManagerId")
|
||||
.HasColumnType("INTEGER");
|
||||
@ -124,9 +125,9 @@ namespace UserService.DatabaseLayer.Migrations
|
||||
});
|
||||
});
|
||||
|
||||
modelBuilder.Entity("UserService.DatabaseLayer.DataModels.SecurityGroup", b =>
|
||||
modelBuilder.Entity("UserService.Infrastructure.DataModels.SecurityGroup", b =>
|
||||
{
|
||||
b.HasBaseType("UserService.DatabaseLayer.DataModels.Member");
|
||||
b.HasBaseType("UserService.Infrastructure.DataModels.Member");
|
||||
|
||||
b.HasDiscriminator().HasValue("SecurityGroup");
|
||||
|
||||
@ -139,9 +140,9 @@ namespace UserService.DatabaseLayer.Migrations
|
||||
});
|
||||
});
|
||||
|
||||
modelBuilder.Entity("UserService.DatabaseLayer.DataModels.User", b =>
|
||||
modelBuilder.Entity("UserService.Infrastructure.DataModels.User", b =>
|
||||
{
|
||||
b.HasBaseType("UserService.DatabaseLayer.DataModels.Member");
|
||||
b.HasBaseType("UserService.Infrastructure.DataModels.Member");
|
||||
|
||||
b.Property<string>("FirstName")
|
||||
.HasColumnType("TEXT");
|
||||
@ -159,36 +160,36 @@ namespace UserService.DatabaseLayer.Migrations
|
||||
{
|
||||
Id = -7,
|
||||
CommonName = "holger",
|
||||
ParentId = -6,
|
||||
ParentId = -2,
|
||||
IsActive = true
|
||||
});
|
||||
});
|
||||
|
||||
modelBuilder.Entity("UserService.DatabaseLayer.DataModels.Node", b =>
|
||||
modelBuilder.Entity("UserService.Infrastructure.DataModels.Node", b =>
|
||||
{
|
||||
b.HasOne("UserService.DatabaseLayer.DataModels.Node", "Parent")
|
||||
b.HasOne("UserService.Infrastructure.DataModels.Node", "Parent")
|
||||
.WithMany("Children")
|
||||
.HasForeignKey("ParentId");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("UserService.DatabaseLayer.DataModels.UserMember", b =>
|
||||
modelBuilder.Entity("UserService.Infrastructure.DataModels.UserMember", b =>
|
||||
{
|
||||
b.HasOne("UserService.DatabaseLayer.DataModels.Member", "Member")
|
||||
b.HasOne("UserService.Infrastructure.DataModels.Member", "Member")
|
||||
.WithMany("Members")
|
||||
.HasForeignKey("MemberId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("UserService.DatabaseLayer.DataModels.User", "User")
|
||||
b.HasOne("UserService.Infrastructure.DataModels.User", "User")
|
||||
.WithMany("MemberOf")
|
||||
.HasForeignKey("UserId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("UserService.DatabaseLayer.DataModels.OrganizationUnit", b =>
|
||||
modelBuilder.Entity("UserService.Infrastructure.DataModels.OrganizationUnit", b =>
|
||||
{
|
||||
b.HasOne("UserService.DatabaseLayer.DataModels.Member", "Manager")
|
||||
b.HasOne("UserService.Infrastructure.DataModels.Member", "Manager")
|
||||
.WithMany()
|
||||
.HasForeignKey("ManagerId");
|
||||
});
|
||||
|
Reference in New Issue
Block a user