aboutsummaryrefslogtreecommitdiff
path: root/src/DevHive.Web/Migrations/DevHiveContextModelSnapshot.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/DevHive.Web/Migrations/DevHiveContextModelSnapshot.cs')
-rw-r--r--src/DevHive.Web/Migrations/DevHiveContextModelSnapshot.cs42
1 files changed, 36 insertions, 6 deletions
diff --git a/src/DevHive.Web/Migrations/DevHiveContextModelSnapshot.cs b/src/DevHive.Web/Migrations/DevHiveContextModelSnapshot.cs
index 0f56ba9..c1464d4 100644
--- a/src/DevHive.Web/Migrations/DevHiveContextModelSnapshot.cs
+++ b/src/DevHive.Web/Migrations/DevHiveContextModelSnapshot.cs
@@ -53,6 +53,9 @@ namespace DevHive.Web.Migrations
b.HasKey("Id");
+ b.HasIndex("Id")
+ .IsUnique();
+
b.HasIndex("NormalizedName")
.IsUnique()
.HasDatabaseName("RoleNameIndex");
@@ -66,6 +69,9 @@ namespace DevHive.Web.Migrations
.ValueGeneratedOnAdd()
.HasColumnType("uuid");
+ b.Property<string>("Name")
+ .HasColumnType("text");
+
b.HasKey("Id");
b.ToTable("Technologies");
@@ -92,11 +98,9 @@ namespace DevHive.Web.Migrations
.HasColumnType("boolean");
b.Property<string>("FirstName")
- .IsRequired()
.HasColumnType("text");
b.Property<string>("LastName")
- .IsRequired()
.HasColumnType("text");
b.Property<bool>("LockoutEnabled")
@@ -125,9 +129,6 @@ namespace DevHive.Web.Migrations
b.Property<string>("ProfilePicture")
.HasColumnType("text");
- b.Property<string>("Role")
- .HasColumnType("text");
-
b.Property<string>("SecurityStamp")
.HasColumnType("text");
@@ -135,7 +136,6 @@ namespace DevHive.Web.Migrations
.HasColumnType("boolean");
b.Property<string>("UserName")
- .IsRequired()
.HasMaxLength(256)
.HasColumnType("character varying(256)");
@@ -259,6 +259,21 @@ namespace DevHive.Web.Migrations
b.ToTable("AspNetUserTokens");
});
+ modelBuilder.Entity("RoleUser", b =>
+ {
+ b.Property<Guid>("RolesId")
+ .HasColumnType("uuid");
+
+ b.Property<Guid>("UsersId")
+ .HasColumnType("uuid");
+
+ b.HasKey("RolesId", "UsersId");
+
+ b.HasIndex("UsersId");
+
+ b.ToTable("RoleUser");
+ });
+
modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim<System.Guid>", b =>
{
b.HasOne("DevHive.Data.Models.Role", null)
@@ -309,6 +324,21 @@ namespace DevHive.Web.Migrations
.OnDelete(DeleteBehavior.Cascade)
.IsRequired();
});
+
+ modelBuilder.Entity("RoleUser", b =>
+ {
+ b.HasOne("DevHive.Data.Models.Role", null)
+ .WithMany()
+ .HasForeignKey("RolesId")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
+ b.HasOne("DevHive.Data.Models.User", null)
+ .WithMany()
+ .HasForeignKey("UsersId")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+ });
#pragma warning restore 612, 618
}
}