Корректировка идентификаторов
This commit is contained in:
parent
e66bd33dcb
commit
298be7e0df
@ -1,4 +1,5 @@
|
||||
using System;
|
||||
using ElectronicJournalDataModels.Models;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace ElectronicJournalDatabaseImplement;
|
||||
@ -11,7 +12,7 @@ public partial class Discipline
|
||||
/// <summary>
|
||||
/// Идентификатор дисциплины
|
||||
/// </summary>
|
||||
public int DisciplineId { get; set; }
|
||||
public int Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Название
|
||||
|
@ -34,14 +34,14 @@ public partial class ElectronicJournalContext : DbContext
|
||||
{
|
||||
modelBuilder.Entity<Discipline>(entity =>
|
||||
{
|
||||
entity.HasKey(e => e.DisciplineId).HasName("Discipline_pkey");
|
||||
entity.HasKey(e => e.Id).HasName("Discipline_pkey");
|
||||
|
||||
entity.ToTable("Discipline", tb => tb.HasComment("Данная таблица отвечает за хранение данных по дисциплинам. Содержит два поля: id (тип integer), название (тип varchar)."));
|
||||
|
||||
entity.Property(e => e.DisciplineId)
|
||||
entity.Property(e => e.Id)
|
||||
.HasDefaultValueSql("nextval('sequence_discipline'::regclass)")
|
||||
.HasComment("Идентификатор дисциплины")
|
||||
.HasColumnName("discipline_id");
|
||||
.HasColumnName("id");
|
||||
entity.Property(e => e.Title)
|
||||
.HasMaxLength(255)
|
||||
.HasComment("Название")
|
||||
@ -50,14 +50,14 @@ public partial class ElectronicJournalContext : DbContext
|
||||
|
||||
modelBuilder.Entity<Group>(entity =>
|
||||
{
|
||||
entity.HasKey(e => e.GroupId).HasName("Group_pkey");
|
||||
entity.HasKey(e => e.Id).HasName("Group_pkey");
|
||||
|
||||
entity.ToTable("Group", tb => tb.HasComment("Данная таблица отвечает за хранение данных по группам. Содержит три поля: id (тип integer), название (тип varchar), курс (тип integer)."));
|
||||
|
||||
entity.Property(e => e.GroupId)
|
||||
entity.Property(e => e.Id)
|
||||
.HasDefaultValueSql("nextval('sequence_group'::regclass)")
|
||||
.HasComment("Идентификатор группы")
|
||||
.HasColumnName("group_id");
|
||||
.HasColumnName("id");
|
||||
entity.Property(e => e.Course)
|
||||
.HasDefaultValueSql("1")
|
||||
.HasComment("Курс")
|
||||
@ -70,14 +70,14 @@ public partial class ElectronicJournalContext : DbContext
|
||||
|
||||
modelBuilder.Entity<ResultOfControl>(entity =>
|
||||
{
|
||||
entity.HasKey(e => e.ResultOfControlId).HasName("Result_of_control_pkey");
|
||||
entity.HasKey(e => e.Id).HasName("Result_of_control_pkey");
|
||||
|
||||
entity.ToTable("Result_of_control", tb => tb.HasComment("Данная таблица отвечает за хранение данных по результатам контроля. Содержит шесть полей: id (тип integer), форма контроля (тип varchar), дата (тип date), оценка (тип varchar), внешний ключ на студента (тип integer), внешний ключ на ведомость (тип integer)."));
|
||||
|
||||
entity.Property(e => e.ResultOfControlId)
|
||||
entity.Property(e => e.Id)
|
||||
.HasDefaultValueSql("nextval('sequence_result_of_control'::regclass)")
|
||||
.HasComment("Идентификатор результата контроля")
|
||||
.HasColumnName("result_of_control_id");
|
||||
.HasColumnName("id");
|
||||
entity.Property(e => e.Date)
|
||||
.HasComment("Дата")
|
||||
.HasColumnName("date");
|
||||
@ -111,14 +111,14 @@ public partial class ElectronicJournalContext : DbContext
|
||||
|
||||
modelBuilder.Entity<Statement>(entity =>
|
||||
{
|
||||
entity.HasKey(e => e.StatementId).HasName("Statement_pkey");
|
||||
entity.HasKey(e => e.Id).HasName("Statement_pkey");
|
||||
|
||||
entity.ToTable("Statement", tb => tb.HasComment("Данная таблица отвечает за хранение данных по ведомостям. Содержит пять полей: id (тип integer), дата (тип date), внешний ключ на дисциплину (тип integer), внешний ключ на группу (тип integer), внешний ключ на преподавателя (тип integer)."));
|
||||
|
||||
entity.Property(e => e.StatementId)
|
||||
entity.Property(e => e.Id)
|
||||
.HasDefaultValueSql("nextval('sequence_statement'::regclass)")
|
||||
.HasComment("Идентификатор ведомости")
|
||||
.HasColumnName("statement_id");
|
||||
.HasColumnName("id");
|
||||
entity.Property(e => e.Date)
|
||||
.HasComment("Дата")
|
||||
.HasColumnName("date");
|
||||
@ -150,14 +150,14 @@ public partial class ElectronicJournalContext : DbContext
|
||||
|
||||
modelBuilder.Entity<Student>(entity =>
|
||||
{
|
||||
entity.HasKey(e => e.StudentId).HasName("Student_pkey");
|
||||
entity.HasKey(e => e.Id).HasName("Student_pkey");
|
||||
|
||||
entity.ToTable("Student", tb => tb.HasComment("Данная таблица отвечает за хранение данных по студентам. Содержит три поля: id (тип integer), имя (тип varchar), внешний ключ на группу (тип integer)."));
|
||||
|
||||
entity.Property(e => e.StudentId)
|
||||
entity.Property(e => e.Id)
|
||||
.HasDefaultValueSql("nextval('sequence_student'::regclass)")
|
||||
.HasComment("Идентификатор студента")
|
||||
.HasColumnName("student_id");
|
||||
.HasColumnName("id");
|
||||
entity.Property(e => e.GroupId)
|
||||
.HasComment("Внешний ключ на группу")
|
||||
.HasColumnName("group_id");
|
||||
@ -174,14 +174,14 @@ public partial class ElectronicJournalContext : DbContext
|
||||
|
||||
modelBuilder.Entity<Teacher>(entity =>
|
||||
{
|
||||
entity.HasKey(e => e.TeacherId).HasName("Teacher_pkey");
|
||||
entity.HasKey(e => e.Id).HasName("Teacher_pkey");
|
||||
|
||||
entity.ToTable("Teacher", tb => tb.HasComment("Данная таблица отвечает за хранение данных по преподавателям. Содержит три поля: id (тип integer), имя (тип varchar), ученое звание (тип integer)."));
|
||||
|
||||
entity.Property(e => e.TeacherId)
|
||||
entity.Property(e => e.Id)
|
||||
.HasDefaultValueSql("nextval('sequence_teacher'::regclass)")
|
||||
.HasComment("Идентификатор преподавателя")
|
||||
.HasColumnName("teacher_id");
|
||||
.HasColumnName("id");
|
||||
entity.Property(e => e.AcademicTitle)
|
||||
.HasMaxLength(255)
|
||||
.HasComment("Ученое звание")
|
||||
|
@ -11,7 +11,7 @@ public partial class Group
|
||||
/// <summary>
|
||||
/// Идентификатор группы
|
||||
/// </summary>
|
||||
public int GroupId { get; set; }
|
||||
public int Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Название
|
||||
|
@ -11,7 +11,7 @@ public partial class ResultOfControl
|
||||
/// <summary>
|
||||
/// Идентификатор результата контроля
|
||||
/// </summary>
|
||||
public int ResultOfControlId { get; set; }
|
||||
public int Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Форма контроля
|
||||
|
@ -11,7 +11,7 @@ public partial class Statement
|
||||
/// <summary>
|
||||
/// Идентификатор ведомости
|
||||
/// </summary>
|
||||
public int StatementId { get; set; }
|
||||
public int Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Дата
|
||||
|
@ -11,7 +11,7 @@ public partial class Student
|
||||
/// <summary>
|
||||
/// Идентификатор студента
|
||||
/// </summary>
|
||||
public int StudentId { get; set; }
|
||||
public int Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Имя
|
||||
|
@ -11,7 +11,7 @@ public partial class Teacher
|
||||
/// <summary>
|
||||
/// Идентификатор преподавателя
|
||||
/// </summary>
|
||||
public int TeacherId { get; set; }
|
||||
public int Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Имя
|
||||
|
Loading…
Reference in New Issue
Block a user