assigonmentDto
This commit is contained in:
@@ -46,6 +46,10 @@ namespace TechHelper.Server.Migrations
|
||||
.HasColumnType("datetime(6)")
|
||||
.HasColumnName("due_date");
|
||||
|
||||
b.Property<Guid>("ExamStructId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnName("exam_struct_id");
|
||||
|
||||
b.Property<bool>("IsDeleted")
|
||||
.HasColumnType("tinyint(1)")
|
||||
.HasColumnName("deleted");
|
||||
@@ -79,6 +83,9 @@ namespace TechHelper.Server.Migrations
|
||||
|
||||
b.HasIndex("CreatorId");
|
||||
|
||||
b.HasIndex("ExamStructId")
|
||||
.IsUnique();
|
||||
|
||||
b.HasIndex("UserId");
|
||||
|
||||
b.ToTable("assignments", (string)null);
|
||||
@@ -158,10 +165,6 @@ namespace TechHelper.Server.Migrations
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnName("id");
|
||||
|
||||
b.Property<Guid?>("AssignmentId")
|
||||
.HasColumnType("char(36)")
|
||||
.HasColumnName("assignment");
|
||||
|
||||
b.Property<DateTime>("CreatedAt")
|
||||
.HasColumnType("datetime(6)")
|
||||
.HasColumnName("created_at");
|
||||
@@ -203,9 +206,6 @@ namespace TechHelper.Server.Migrations
|
||||
|
||||
b.HasKey("Id");
|
||||
|
||||
b.HasIndex("AssignmentId")
|
||||
.IsUnique();
|
||||
|
||||
b.HasIndex("ParentAssignmentQuestionId");
|
||||
|
||||
b.HasIndex("QuestionContextId");
|
||||
@@ -744,19 +744,19 @@ namespace TechHelper.Server.Migrations
|
||||
b.HasData(
|
||||
new
|
||||
{
|
||||
Id = new Guid("577dbfe8-7b77-4ead-9386-678f02dea5f4"),
|
||||
Id = new Guid("6163bf44-8dc7-4ad4-8d4c-c4452123949e"),
|
||||
Name = "Student",
|
||||
NormalizedName = "STUDENT"
|
||||
},
|
||||
new
|
||||
{
|
||||
Id = new Guid("04b04eed-32b9-4eb0-b5f5-a97bb4626718"),
|
||||
Id = new Guid("90caaab6-bfc7-4b70-891a-4c6f327e29d8"),
|
||||
Name = "Teacher",
|
||||
NormalizedName = "TEACHER"
|
||||
},
|
||||
new
|
||||
{
|
||||
Id = new Guid("82354e4d-902d-4dd6-9790-6ef50ba9bc11"),
|
||||
Id = new Guid("bf88293a-32d6-4d73-bc83-fe763c143024"),
|
||||
Name = "Administrator",
|
||||
NormalizedName = "ADMINISTRATOR"
|
||||
});
|
||||
@@ -873,11 +873,19 @@ namespace TechHelper.Server.Migrations
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("Entities.Contracts.AssignmentQuestion", "ExamStruct")
|
||||
.WithOne("Assignment")
|
||||
.HasForeignKey("Entities.Contracts.Assignment", "ExamStructId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("Entities.Contracts.User", null)
|
||||
.WithMany("CreatedAssignments")
|
||||
.HasForeignKey("UserId");
|
||||
|
||||
b.Navigation("Creator");
|
||||
|
||||
b.Navigation("ExamStruct");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("Entities.Contracts.AssignmentAttachment", b =>
|
||||
@@ -912,10 +920,6 @@ namespace TechHelper.Server.Migrations
|
||||
|
||||
modelBuilder.Entity("Entities.Contracts.AssignmentQuestion", b =>
|
||||
{
|
||||
b.HasOne("Entities.Contracts.Assignment", "Assignment")
|
||||
.WithOne("ExamStruct")
|
||||
.HasForeignKey("Entities.Contracts.AssignmentQuestion", "AssignmentId");
|
||||
|
||||
b.HasOne("Entities.Contracts.AssignmentQuestion", "ParentAssignmentQuestion")
|
||||
.WithMany("ChildrenAssignmentQuestion")
|
||||
.HasForeignKey("ParentAssignmentQuestionId");
|
||||
@@ -930,8 +934,6 @@ namespace TechHelper.Server.Migrations
|
||||
.HasForeignKey("QuestionId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
||||
b.Navigation("Assignment");
|
||||
|
||||
b.Navigation("ParentAssignmentQuestion");
|
||||
|
||||
b.Navigation("Question");
|
||||
@@ -1156,14 +1158,13 @@ namespace TechHelper.Server.Migrations
|
||||
|
||||
b.Navigation("AssignmentClasses");
|
||||
|
||||
b.Navigation("ExamStruct")
|
||||
.IsRequired();
|
||||
|
||||
b.Navigation("Submissions");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("Entities.Contracts.AssignmentQuestion", b =>
|
||||
{
|
||||
b.Navigation("Assignment");
|
||||
|
||||
b.Navigation("ChildrenAssignmentQuestion");
|
||||
|
||||
b.Navigation("SubmissionDetails");
|
||||
|
Reference in New Issue
Block a user