Добавлен префикс таблицам первой структуры базы

This commit is contained in:
Mikhail Kuznetsov
2023-08-10 10:14:41 +10:00
parent f3538fdd5d
commit 39b1333969
38 changed files with 157 additions and 450 deletions

View File

@@ -78,7 +78,7 @@ namespace PARR.DAL.Migrations
b.ToTable("ApplicationsInHosts");
});
modelBuilder.Entity("PARR.DAL.Models.ApplicationType", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_ApplicationType", b =>
{
b.Property<Guid>("Id")
.ValueGeneratedOnAdd()
@@ -392,13 +392,13 @@ namespace PARR.DAL.Migrations
modelBuilder.Entity("PARR.DAL.Models.Application", b =>
{
b.HasOne("PARR.DAL.Models.ApplicationType", "ApplicationType")
b.HasOne("PARR.DAL.Models.V1_ApplicationType", "V1_ApplicationType")
.WithMany()
.HasForeignKey("ApplicationTypeId")
.OnDelete(DeleteBehavior.Cascade)
.IsRequired();
b.Navigation("ApplicationType");
b.Navigation("V1_ApplicationType");
});
modelBuilder.Entity("PARR.DAL.Models.ApplicationInHost", b =>
@@ -420,9 +420,9 @@ namespace PARR.DAL.Migrations
b.Navigation("Host");
});
modelBuilder.Entity("PARR.DAL.Models.ApplicationType", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_ApplicationType", b =>
{
b.HasOne("PARR.DAL.Models.ApplicationType", null)
b.HasOne("PARR.DAL.Models.V1_ApplicationType", null)
.WithMany("ApplicationTypes")
.HasForeignKey("ApplicationTypeId");
});
@@ -492,7 +492,7 @@ namespace PARR.DAL.Migrations
b.Navigation("ApplicationsInHosts");
});
modelBuilder.Entity("PARR.DAL.Models.ApplicationType", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_ApplicationType", b =>
{
b.Navigation("ApplicationTypes");
});

View File

@@ -78,7 +78,7 @@ namespace PARR.DAL.Migrations
b.ToTable("ApplicationsInHosts");
});
modelBuilder.Entity("PARR.DAL.Models.ApplicationType", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_ApplicationType", b =>
{
b.Property<Guid>("Id")
.ValueGeneratedOnAdd()
@@ -392,13 +392,13 @@ namespace PARR.DAL.Migrations
modelBuilder.Entity("PARR.DAL.Models.Application", b =>
{
b.HasOne("PARR.DAL.Models.ApplicationType", "ApplicationType")
b.HasOne("PARR.DAL.Models.V1_ApplicationType", "V1_ApplicationType")
.WithMany()
.HasForeignKey("ApplicationTypeId")
.OnDelete(DeleteBehavior.Cascade)
.IsRequired();
b.Navigation("ApplicationType");
b.Navigation("V1_ApplicationType");
});
modelBuilder.Entity("PARR.DAL.Models.ApplicationInHost", b =>
@@ -420,9 +420,9 @@ namespace PARR.DAL.Migrations
b.Navigation("Host");
});
modelBuilder.Entity("PARR.DAL.Models.ApplicationType", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_ApplicationType", b =>
{
b.HasOne("PARR.DAL.Models.ApplicationType", null)
b.HasOne("PARR.DAL.Models.V1_ApplicationType", null)
.WithMany("ApplicationTypes")
.HasForeignKey("ApplicationTypeId");
});
@@ -490,7 +490,7 @@ namespace PARR.DAL.Migrations
b.Navigation("ApplicationsInHosts");
});
modelBuilder.Entity("PARR.DAL.Models.ApplicationType", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_ApplicationType", b =>
{
b.Navigation("ApplicationTypes");
});

View File

@@ -22,7 +22,7 @@ namespace PARR.DAL.Migrations
NpgsqlModelBuilderExtensions.UseIdentityByDefaultColumns(modelBuilder);
modelBuilder.Entity("PARR.DAL.Models.Application", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_Application", b =>
{
b.Property<Guid>("Id")
.ValueGeneratedOnAdd()
@@ -45,10 +45,10 @@ namespace PARR.DAL.Migrations
b.HasIndex("ApplicationTypeId");
b.ToTable("Applications");
b.ToTable("V1_Application");
});
modelBuilder.Entity("PARR.DAL.Models.ApplicationInHost", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_ApplicationInHost", b =>
{
b.Property<Guid>("Id")
.ValueGeneratedOnAdd()
@@ -72,18 +72,15 @@ namespace PARR.DAL.Migrations
b.HasIndex("HostId");
b.ToTable("ApplicationsInHosts");
b.ToTable("V1_ApplicationInHost");
});
modelBuilder.Entity("PARR.DAL.Models.ApplicationType", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_ApplicationType", b =>
{
b.Property<Guid>("Id")
.ValueGeneratedOnAdd()
.HasColumnType("uuid");
b.Property<Guid?>("ApplicationTypeId")
.HasColumnType("uuid");
b.Property<DateTimeOffset>("DateCreated")
.HasColumnType("timestamp with time zone");
@@ -97,11 +94,14 @@ namespace PARR.DAL.Migrations
.IsRequired()
.HasColumnType("text");
b.Property<Guid?>("V1_ApplicationTypeId")
.HasColumnType("uuid");
b.HasKey("Id");
b.HasIndex("ApplicationTypeId");
b.HasIndex("V1_ApplicationTypeId");
b.ToTable("ApplicationTypes");
b.ToTable("V1_ApplicationType");
b.HasData(
new
@@ -127,7 +127,7 @@ namespace PARR.DAL.Migrations
});
});
modelBuilder.Entity("PARR.DAL.Models.Host", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_Host", b =>
{
b.Property<Guid>("Id")
.ValueGeneratedOnAdd()
@@ -163,10 +163,10 @@ namespace PARR.DAL.Migrations
b.HasKey("Id");
b.ToTable("Hosts");
b.ToTable("V1_Host");
});
modelBuilder.Entity("PARR.DAL.Models.Job", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_Job", b =>
{
b.Property<Guid>("Id")
.ValueGeneratedOnAdd()
@@ -217,10 +217,10 @@ namespace PARR.DAL.Migrations
b.HasIndex("JobTypeId");
b.ToTable("Jobs");
b.ToTable("V1_Job");
});
modelBuilder.Entity("PARR.DAL.Models.JobCategory", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_JobCategory", b =>
{
b.Property<Guid>("Id")
.ValueGeneratedOnAdd()
@@ -241,10 +241,10 @@ namespace PARR.DAL.Migrations
b.HasKey("Id");
b.ToTable("JobCategories");
b.ToTable("V1_JobCategory");
});
modelBuilder.Entity("PARR.DAL.Models.JobJournal", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_JobJournal", b =>
{
b.Property<Guid>("Id")
.ValueGeneratedOnAdd()
@@ -285,10 +285,10 @@ namespace PARR.DAL.Migrations
b.HasIndex("JobStatusId");
b.ToTable("JobJournals");
b.ToTable("V1_JobJournal");
});
modelBuilder.Entity("PARR.DAL.Models.JobMode", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_JobMode", b =>
{
b.Property<Guid>("Id")
.ValueGeneratedOnAdd()
@@ -306,7 +306,7 @@ namespace PARR.DAL.Migrations
b.HasKey("Id");
b.ToTable("JobModes");
b.ToTable("V1_JobMode");
b.HasData(
new
@@ -323,7 +323,7 @@ namespace PARR.DAL.Migrations
});
});
modelBuilder.Entity("PARR.DAL.Models.JobStatus", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_JobStatus", b =>
{
b.Property<Guid>("Id")
.ValueGeneratedOnAdd()
@@ -344,7 +344,7 @@ namespace PARR.DAL.Migrations
b.HasKey("Id");
b.ToTable("JobStatuses");
b.ToTable("V1_JobStatus");
b.HasData(
new
@@ -363,7 +363,7 @@ namespace PARR.DAL.Migrations
});
});
modelBuilder.Entity("PARR.DAL.Models.JobType", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_JobType", b =>
{
b.Property<Guid>("Id")
.ValueGeneratedOnAdd()
@@ -384,12 +384,12 @@ namespace PARR.DAL.Migrations
b.HasKey("Id");
b.ToTable("JobTypes");
b.ToTable("V1_JobType");
});
modelBuilder.Entity("PARR.DAL.Models.Application", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_Application", b =>
{
b.HasOne("PARR.DAL.Models.ApplicationType", "ApplicationType")
b.HasOne("PARR.DAL.Models.V1_ApplicationType", "ApplicationType")
.WithMany()
.HasForeignKey("ApplicationTypeId")
.OnDelete(DeleteBehavior.Cascade)
@@ -398,15 +398,15 @@ namespace PARR.DAL.Migrations
b.Navigation("ApplicationType");
});
modelBuilder.Entity("PARR.DAL.Models.ApplicationInHost", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_ApplicationInHost", b =>
{
b.HasOne("PARR.DAL.Models.Application", "Application")
b.HasOne("PARR.DAL.Models.V1_Application", "Application")
.WithMany("ApplicationsInHosts")
.HasForeignKey("ApplicationId")
.OnDelete(DeleteBehavior.Cascade)
.IsRequired();
b.HasOne("PARR.DAL.Models.Host", "Host")
b.HasOne("PARR.DAL.Models.V1_Host", "Host")
.WithMany("ApplicationsInHosts")
.HasForeignKey("HostId")
.OnDelete(DeleteBehavior.Cascade)
@@ -417,32 +417,32 @@ namespace PARR.DAL.Migrations
b.Navigation("Host");
});
modelBuilder.Entity("PARR.DAL.Models.ApplicationType", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_ApplicationType", b =>
{
b.HasOne("PARR.DAL.Models.ApplicationType", null)
b.HasOne("PARR.DAL.Models.V1_ApplicationType", null)
.WithMany("ApplicationTypes")
.HasForeignKey("ApplicationTypeId");
.HasForeignKey("V1_ApplicationTypeId");
});
modelBuilder.Entity("PARR.DAL.Models.Job", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_Job", b =>
{
b.HasOne("PARR.DAL.Models.Application", "Application")
b.HasOne("PARR.DAL.Models.V1_Application", "Application")
.WithMany()
.HasForeignKey("ApplicationId")
.OnDelete(DeleteBehavior.Cascade)
.IsRequired();
b.HasOne("PARR.DAL.Models.JobCategory", "JobCategorye")
b.HasOne("PARR.DAL.Models.V1_JobCategory", "JobCategorye")
.WithMany("Jobs")
.HasForeignKey("JobCategoryId");
b.HasOne("PARR.DAL.Models.JobMode", "JobMode")
b.HasOne("PARR.DAL.Models.V1_JobMode", "JobMode")
.WithMany("Jobs")
.HasForeignKey("JobModeId")
.OnDelete(DeleteBehavior.Cascade)
.IsRequired();
b.HasOne("PARR.DAL.Models.JobType", "JobType")
b.HasOne("PARR.DAL.Models.V1_JobType", "JobType")
.WithMany("Jobs")
.HasForeignKey("JobTypeId");
@@ -455,21 +455,21 @@ namespace PARR.DAL.Migrations
b.Navigation("JobType");
});
modelBuilder.Entity("PARR.DAL.Models.JobJournal", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_JobJournal", b =>
{
b.HasOne("PARR.DAL.Models.Host", "Host")
b.HasOne("PARR.DAL.Models.V1_Host", "Host")
.WithMany("JobJournals")
.HasForeignKey("HostId")
.OnDelete(DeleteBehavior.Cascade)
.IsRequired();
b.HasOne("PARR.DAL.Models.Job", "Job")
b.HasOne("PARR.DAL.Models.V1_Job", "Job")
.WithMany("Journals")
.HasForeignKey("JobId")
.OnDelete(DeleteBehavior.Cascade)
.IsRequired();
b.HasOne("PARR.DAL.Models.JobStatus", "Status")
b.HasOne("PARR.DAL.Models.V1_JobStatus", "Status")
.WithMany("Journals")
.HasForeignKey("JobStatusId")
.OnDelete(DeleteBehavior.Cascade)
@@ -482,44 +482,44 @@ namespace PARR.DAL.Migrations
b.Navigation("Status");
});
modelBuilder.Entity("PARR.DAL.Models.Application", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_Application", b =>
{
b.Navigation("ApplicationsInHosts");
});
modelBuilder.Entity("PARR.DAL.Models.ApplicationType", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_ApplicationType", b =>
{
b.Navigation("ApplicationTypes");
});
modelBuilder.Entity("PARR.DAL.Models.Host", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_Host", b =>
{
b.Navigation("ApplicationsInHosts");
b.Navigation("JobJournals");
});
modelBuilder.Entity("PARR.DAL.Models.Job", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_Job", b =>
{
b.Navigation("Journals");
});
modelBuilder.Entity("PARR.DAL.Models.JobCategory", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_JobCategory", b =>
{
b.Navigation("Jobs");
});
modelBuilder.Entity("PARR.DAL.Models.JobMode", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_JobMode", b =>
{
b.Navigation("Jobs");
});
modelBuilder.Entity("PARR.DAL.Models.JobStatus", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_JobStatus", b =>
{
b.Navigation("Journals");
});
modelBuilder.Entity("PARR.DAL.Models.JobType", b =>
modelBuilder.Entity("PARR.DAL.Models.V1_JobType", b =>
{
b.Navigation("Jobs");
});