diff --git a/EF_Code_First/Migrations/20220312173822_V0.0.Designer.cs b/EF_Code_First/Migrations/20220312173822_V0.0.Designer.cs
deleted file mode 100644
index fee9ed6..0000000
--- a/EF_Code_First/Migrations/20220312173822_V0.0.Designer.cs
+++ /dev/null
@@ -1,86 +0,0 @@
-//
-using System;
-using EF_Code_First.Models;
-using Microsoft.EntityFrameworkCore;
-using Microsoft.EntityFrameworkCore.Infrastructure;
-using Microsoft.EntityFrameworkCore.Migrations;
-using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
-
-#nullable disable
-
-namespace EF_Code_First.Migrations
-{
- [DbContext(typeof(SC_DbContext))]
- [Migration("20220312173822_V0.0")]
- partial class V00
- {
- protected override void BuildTargetModel(ModelBuilder modelBuilder)
- {
-#pragma warning disable 612, 618
- modelBuilder.HasAnnotation("ProductVersion", "6.0.3");
-
- modelBuilder.Entity("EF_Code_First.Models.Grade", b =>
- {
- b.Property("GradeId")
- .ValueGeneratedOnAdd()
- .HasColumnType("INTEGER");
-
- b.Property("GradeName")
- .HasColumnType("TEXT");
-
- b.Property("Section")
- .HasColumnType("TEXT");
-
- b.HasKey("GradeId");
-
- b.ToTable("Grade", (string)null);
- });
-
- modelBuilder.Entity("EF_Code_First.Models.Student", b =>
- {
- b.Property("StudentId")
- .ValueGeneratedOnAdd()
- .HasColumnType("INTEGER");
-
- b.Property("DateOfBirth")
- .HasColumnType("TEXT");
-
- b.Property("GradeId")
- .HasColumnType("INTEGER");
-
- b.Property("Height")
- .HasColumnType("TEXT");
-
- b.Property("Photo")
- .HasColumnType("BLOB");
-
- b.Property("StudentName")
- .HasColumnType("TEXT");
-
- b.Property("Weight")
- .HasColumnType("REAL");
-
- b.HasKey("StudentId");
-
- b.HasIndex("GradeId");
-
- b.ToTable("Students", (string)null);
- });
-
- modelBuilder.Entity("EF_Code_First.Models.Student", b =>
- {
- b.HasOne("EF_Code_First.Models.Grade", "Grade")
- .WithMany("Students")
- .HasForeignKey("GradeId");
-
- b.Navigation("Grade");
- });
-
- modelBuilder.Entity("EF_Code_First.Models.Grade", b =>
- {
- b.Navigation("Students");
- });
-#pragma warning restore 612, 618
- }
- }
-}
diff --git a/EF_Code_First/Migrations/20220312173822_V0.0.cs b/EF_Code_First/Migrations/20220312173822_V0.0.cs
deleted file mode 100644
index 16b37cf..0000000
--- a/EF_Code_First/Migrations/20220312173822_V0.0.cs
+++ /dev/null
@@ -1,64 +0,0 @@
-using System;
-using Microsoft.EntityFrameworkCore.Migrations;
-
-#nullable disable
-
-namespace EF_Code_First.Migrations
-{
- public partial class V00 : Migration
- {
- protected override void Up(MigrationBuilder migrationBuilder)
- {
- migrationBuilder.CreateTable(
- name: "Grade",
- columns: table => new
- {
- GradeId = table.Column(type: "INTEGER", nullable: false)
- .Annotation("Sqlite:Autoincrement", true),
- GradeName = table.Column(type: "TEXT", nullable: true),
- Section = table.Column(type: "TEXT", nullable: true)
- },
- constraints: table =>
- {
- table.PrimaryKey("PK_Grade", x => x.GradeId);
- });
-
- migrationBuilder.CreateTable(
- name: "Students",
- columns: table => new
- {
- StudentId = table.Column(type: "INTEGER", nullable: false)
- .Annotation("Sqlite:Autoincrement", true),
- StudentName = table.Column(type: "TEXT", nullable: true),
- DateOfBirth = table.Column(type: "TEXT", nullable: true),
- Photo = table.Column(type: "BLOB", nullable: true),
- Height = table.Column(type: "TEXT", nullable: true),
- Weight = table.Column(type: "REAL", nullable: true),
- GradeId = table.Column(type: "INTEGER", nullable: false)
- },
- constraints: table =>
- {
- table.PrimaryKey("PK_Students", x => x.StudentId);
- table.ForeignKey(
- name: "FK_Students_Grade_GradeId",
- column: x => x.GradeId,
- principalTable: "Grade",
- principalColumn: "GradeId");
- });
-
- migrationBuilder.CreateIndex(
- name: "IX_Students_GradeId",
- table: "Students",
- column: "GradeId");
- }
-
- protected override void Down(MigrationBuilder migrationBuilder)
- {
- migrationBuilder.DropTable(
- name: "Students");
-
- migrationBuilder.DropTable(
- name: "Grade");
- }
- }
-}
diff --git a/EF_Code_First/Migrations/20220313151637_V0.2.Designer.cs b/EF_Code_First/Migrations/20220313151637_V0.2.Designer.cs
deleted file mode 100644
index edb42be..0000000
--- a/EF_Code_First/Migrations/20220313151637_V0.2.Designer.cs
+++ /dev/null
@@ -1,88 +0,0 @@
-//
-using System;
-using EF_Code_First.Models;
-using Microsoft.EntityFrameworkCore;
-using Microsoft.EntityFrameworkCore.Infrastructure;
-using Microsoft.EntityFrameworkCore.Migrations;
-using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
-
-#nullable disable
-
-namespace EF_Code_First.Migrations
-{
- [DbContext(typeof(SC_DbContext))]
- [Migration("20220313151637_V0.2")]
- partial class V02
- {
- protected override void BuildTargetModel(ModelBuilder modelBuilder)
- {
-#pragma warning disable 612, 618
- modelBuilder.HasAnnotation("ProductVersion", "6.0.3");
-
- modelBuilder.Entity("EF_Code_First.Models.Grade", b =>
- {
- b.Property("GradeId")
- .ValueGeneratedOnAdd()
- .HasColumnType("INTEGER");
-
- b.Property("GradeName")
- .HasColumnType("TEXT");
-
- b.Property("Section")
- .HasColumnType("TEXT");
-
- b.HasKey("GradeId");
-
- b.ToTable("Grades");
- });
-
- modelBuilder.Entity("EF_Code_First.Models.Student", b =>
- {
- b.Property("StudentId")
- .ValueGeneratedOnAdd()
- .HasColumnType("INTEGER");
-
- b.Property("DateOfBirth")
- .HasColumnType("TEXT");
-
- b.Property("GradeId")
- .HasColumnType("INTEGER");
-
- b.Property("Height")
- .HasColumnType("TEXT");
-
- b.Property("Photo")
- .HasColumnType("BLOB");
-
- b.Property("StudentName")
- .HasColumnType("TEXT");
-
- b.Property("Weight")
- .HasColumnType("REAL");
-
- b.HasKey("StudentId");
-
- b.HasIndex("GradeId");
-
- b.ToTable("Students");
- });
-
- modelBuilder.Entity("EF_Code_First.Models.Student", b =>
- {
- b.HasOne("EF_Code_First.Models.Grade", "Grade")
- .WithMany("Students")
- .HasForeignKey("GradeId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.Navigation("Grade");
- });
-
- modelBuilder.Entity("EF_Code_First.Models.Grade", b =>
- {
- b.Navigation("Students");
- });
-#pragma warning restore 612, 618
- }
- }
-}
diff --git a/EF_Code_First/Migrations/20220313151637_V0.2.cs b/EF_Code_First/Migrations/20220313151637_V0.2.cs
deleted file mode 100644
index d3f505f..0000000
--- a/EF_Code_First/Migrations/20220313151637_V0.2.cs
+++ /dev/null
@@ -1,64 +0,0 @@
-using Microsoft.EntityFrameworkCore.Migrations;
-
-#nullable disable
-
-namespace EF_Code_First.Migrations
-{
- public partial class V02 : Migration
- {
- protected override void Up(MigrationBuilder migrationBuilder)
- {
- migrationBuilder.DropForeignKey(
- name: "FK_Students_Grade_GradeId",
- table: "Students");
-
- migrationBuilder.DropPrimaryKey(
- name: "PK_Grade",
- table: "Grade");
-
- migrationBuilder.RenameTable(
- name: "Grade",
- newName: "Grades");
-
- migrationBuilder.AddPrimaryKey(
- name: "PK_Grades",
- table: "Grades",
- column: "GradeId");
-
- migrationBuilder.AddForeignKey(
- name: "FK_Students_Grades_GradeId",
- table: "Students",
- column: "GradeId",
- principalTable: "Grades",
- principalColumn: "GradeId",
- onDelete: ReferentialAction.Cascade);
- }
-
- protected override void Down(MigrationBuilder migrationBuilder)
- {
- migrationBuilder.DropForeignKey(
- name: "FK_Students_Grades_GradeId",
- table: "Students");
-
- migrationBuilder.DropPrimaryKey(
- name: "PK_Grades",
- table: "Grades");
-
- migrationBuilder.RenameTable(
- name: "Grades",
- newName: "Grade");
-
- migrationBuilder.AddPrimaryKey(
- name: "PK_Grade",
- table: "Grade",
- column: "GradeId");
-
- migrationBuilder.AddForeignKey(
- name: "FK_Students_Grade_GradeId",
- table: "Students",
- column: "GradeId",
- principalTable: "Grade",
- principalColumn: "GradeId");
- }
- }
-}
diff --git a/EF_Code_First/Migrations/20220313154925_V0.3.Designer.cs b/EF_Code_First/Migrations/20220313154925_V0.3.Designer.cs
deleted file mode 100644
index 52f3267..0000000
--- a/EF_Code_First/Migrations/20220313154925_V0.3.Designer.cs
+++ /dev/null
@@ -1,93 +0,0 @@
-//
-using System;
-using EF_Code_First.Models;
-using Microsoft.EntityFrameworkCore;
-using Microsoft.EntityFrameworkCore.Infrastructure;
-using Microsoft.EntityFrameworkCore.Migrations;
-using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
-
-#nullable disable
-
-namespace EF_Code_First.Migrations
-{
- [DbContext(typeof(SC_DbContext))]
- [Migration("20220313154925_V0.3")]
- partial class V03
- {
- protected override void BuildTargetModel(ModelBuilder modelBuilder)
- {
-#pragma warning disable 612, 618
- modelBuilder.HasAnnotation("ProductVersion", "6.0.3");
-
- modelBuilder.Entity("EF_Code_First.Models.Grade", b =>
- {
- b.Property("GradeId")
- .ValueGeneratedOnAdd()
- .HasColumnType("INTEGER");
-
- b.Property("GradeName")
- .HasColumnType("TEXT");
-
- b.Property("Section")
- .HasColumnType("TEXT");
-
- b.HasKey("GradeId");
-
- b.ToTable("Grades");
- });
-
- modelBuilder.Entity("EF_Code_First.Models.Student", b =>
- {
- b.Property("StudentId")
- .HasColumnType("INTEGER");
-
- b.Property("DateOfBirth")
- .HasColumnType("TEXT");
-
- b.Property("G_Id")
- .HasColumnType("INTEGER");
-
- b.Property("Height")
- .HasColumnType("TEXT");
-
- b.Property("Photo")
- .HasColumnType("BLOB");
-
- b.Property("StudentName")
- .HasColumnType("TEXT");
-
- b.Property("Weight")
- .HasColumnType("REAL");
-
- b.HasKey("StudentId");
-
- b.HasIndex("G_Id");
-
- b.ToTable("Students");
- });
-
- modelBuilder.Entity("EF_Code_First.Models.Student", b =>
- {
- b.HasOne("EF_Code_First.Models.Grade", "Grade")
- .WithMany()
- .HasForeignKey("G_Id")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.HasOne("EF_Code_First.Models.Grade", null)
- .WithMany("Students")
- .HasForeignKey("StudentId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.Navigation("Grade");
- });
-
- modelBuilder.Entity("EF_Code_First.Models.Grade", b =>
- {
- b.Navigation("Students");
- });
-#pragma warning restore 612, 618
- }
- }
-}
diff --git a/EF_Code_First/Migrations/20220313154925_V0.3.cs b/EF_Code_First/Migrations/20220313154925_V0.3.cs
deleted file mode 100644
index 8c5fb42..0000000
--- a/EF_Code_First/Migrations/20220313154925_V0.3.cs
+++ /dev/null
@@ -1,89 +0,0 @@
-using Microsoft.EntityFrameworkCore.Migrations;
-
-#nullable disable
-
-namespace EF_Code_First.Migrations
-{
- public partial class V03 : Migration
- {
- protected override void Up(MigrationBuilder migrationBuilder)
- {
- migrationBuilder.DropForeignKey(
- name: "FK_Students_Grades_GradeId",
- table: "Students");
-
- migrationBuilder.RenameColumn(
- name: "GradeId",
- table: "Students",
- newName: "G_Id");
-
- migrationBuilder.RenameIndex(
- name: "IX_Students_GradeId",
- table: "Students",
- newName: "IX_Students_G_Id");
-
- migrationBuilder.AlterColumn(
- name: "StudentId",
- table: "Students",
- type: "INTEGER",
- nullable: false,
- oldClrType: typeof(int),
- oldType: "INTEGER")
- .OldAnnotation("Sqlite:Autoincrement", true);
-
- migrationBuilder.AddForeignKey(
- name: "FK_Students_Grades_G_Id",
- table: "Students",
- column: "G_Id",
- principalTable: "Grades",
- principalColumn: "GradeId",
- onDelete: ReferentialAction.Cascade);
-
- migrationBuilder.AddForeignKey(
- name: "FK_Students_Grades_StudentId",
- table: "Students",
- column: "StudentId",
- principalTable: "Grades",
- principalColumn: "GradeId",
- onDelete: ReferentialAction.Cascade);
- }
-
- protected override void Down(MigrationBuilder migrationBuilder)
- {
- migrationBuilder.DropForeignKey(
- name: "FK_Students_Grades_G_Id",
- table: "Students");
-
- migrationBuilder.DropForeignKey(
- name: "FK_Students_Grades_StudentId",
- table: "Students");
-
- migrationBuilder.RenameColumn(
- name: "G_Id",
- table: "Students",
- newName: "GradeId");
-
- migrationBuilder.RenameIndex(
- name: "IX_Students_G_Id",
- table: "Students",
- newName: "IX_Students_GradeId");
-
- migrationBuilder.AlterColumn(
- name: "StudentId",
- table: "Students",
- type: "INTEGER",
- nullable: false,
- oldClrType: typeof(int),
- oldType: "INTEGER")
- .Annotation("Sqlite:Autoincrement", true);
-
- migrationBuilder.AddForeignKey(
- name: "FK_Students_Grades_GradeId",
- table: "Students",
- column: "GradeId",
- principalTable: "Grades",
- principalColumn: "GradeId",
- onDelete: ReferentialAction.Cascade);
- }
- }
-}
diff --git a/EF_Code_First/Migrations/SC_DbContextModelSnapshot.cs b/EF_Code_First/Migrations/SC_DbContextModelSnapshot.cs
deleted file mode 100644
index 6f9d2cd..0000000
--- a/EF_Code_First/Migrations/SC_DbContextModelSnapshot.cs
+++ /dev/null
@@ -1,91 +0,0 @@
-//
-using System;
-using EF_Code_First.Models;
-using Microsoft.EntityFrameworkCore;
-using Microsoft.EntityFrameworkCore.Infrastructure;
-using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
-
-#nullable disable
-
-namespace EF_Code_First.Migrations
-{
- [DbContext(typeof(SC_DbContext))]
- partial class SC_DbContextModelSnapshot : ModelSnapshot
- {
- protected override void BuildModel(ModelBuilder modelBuilder)
- {
-#pragma warning disable 612, 618
- modelBuilder.HasAnnotation("ProductVersion", "6.0.3");
-
- modelBuilder.Entity("EF_Code_First.Models.Grade", b =>
- {
- b.Property("GradeId")
- .ValueGeneratedOnAdd()
- .HasColumnType("INTEGER");
-
- b.Property("GradeName")
- .HasColumnType("TEXT");
-
- b.Property("Section")
- .HasColumnType("TEXT");
-
- b.HasKey("GradeId");
-
- b.ToTable("Grades");
- });
-
- modelBuilder.Entity("EF_Code_First.Models.Student", b =>
- {
- b.Property("StudentId")
- .HasColumnType("INTEGER");
-
- b.Property("DateOfBirth")
- .HasColumnType("TEXT");
-
- b.Property("G_Id")
- .HasColumnType("INTEGER");
-
- b.Property("Height")
- .HasColumnType("TEXT");
-
- b.Property("Photo")
- .HasColumnType("BLOB");
-
- b.Property("StudentName")
- .HasColumnType("TEXT");
-
- b.Property("Weight")
- .HasColumnType("REAL");
-
- b.HasKey("StudentId");
-
- b.HasIndex("G_Id");
-
- b.ToTable("Students");
- });
-
- modelBuilder.Entity("EF_Code_First.Models.Student", b =>
- {
- b.HasOne("EF_Code_First.Models.Grade", "Grade")
- .WithMany()
- .HasForeignKey("G_Id")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.HasOne("EF_Code_First.Models.Grade", null)
- .WithMany("Students")
- .HasForeignKey("StudentId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.Navigation("Grade");
- });
-
- modelBuilder.Entity("EF_Code_First.Models.Grade", b =>
- {
- b.Navigation("Students");
- });
-#pragma warning restore 612, 618
- }
- }
-}
diff --git a/EF_Code_First/SC_DbContext.dgml b/EF_Code_First/SC_DbContext.dgml
deleted file mode 100644
index dc7d85e..0000000
--- a/EF_Code_First/SC_DbContext.dgml
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file