From 56e88990b6b918bc24548e8ca968ccfb2677027e Mon Sep 17 00:00:00 2001 From: "Collin M. Barrett" Date: Sun, 23 Aug 2020 08:59:36 -0500 Subject: [PATCH] =?UTF-8?q?feat(directory):=20=E2=9C=A8=20explicitly=20plu?= =?UTF-8?q?ralize=20table=20names=20that=20aren't=20mapped=20to=20DbContex?= =?UTF-8?q?t?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Persistence/Queries/Entities/Dependent.cs | 2 ++ .../Persistence/Queries/Entities/FilterListLanguage.cs | 2 ++ .../Persistence/Queries/Entities/FilterListMaintainer.cs | 2 ++ .../Persistence/Queries/Entities/FilterListSyntax.cs | 2 ++ .../Persistence/Queries/Entities/FilterListTag.cs | 2 ++ .../Persistence/Queries/Entities/Fork.cs | 2 ++ .../Persistence/Queries/Entities/Merge.cs | 2 ++ .../Persistence/Queries/Entities/SoftwareSyntax.cs | 2 ++ .../Persistence/Queries/Entities/ViewUrlMirror.cs | 2 ++ .../Persistence/Queries/Entities/ViewUrlPartial.cs | 2 ++ 10 files changed, 20 insertions(+) diff --git a/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Dependent.cs b/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Dependent.cs index 0d248060a..74b0197a4 100644 --- a/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Dependent.cs +++ b/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Dependent.cs @@ -18,6 +18,8 @@ public virtual void Configure(EntityTypeBuilder builder) { _ = builder ?? throw new ArgumentNullException(nameof(builder)); + builder.ToTable(nameof(Dependent) + "s"); + const string dependencyFilterListId = nameof(Dependent.DependencyFilterList) + "Id"; const string dependentFilterListId = nameof(Dependent.DependentFilterList) + "Id"; builder.Property(dependencyFilterListId); diff --git a/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListLanguage.cs b/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListLanguage.cs index 56f9b7ce1..c41ae4b75 100644 --- a/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListLanguage.cs +++ b/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListLanguage.cs @@ -18,6 +18,8 @@ public virtual void Configure(EntityTypeBuilder builder) { _ = builder ?? throw new ArgumentNullException(nameof(builder)); + builder.ToTable(nameof(FilterListLanguage) + "s"); + const string filterListId = nameof(FilterListLanguage.FilterList) + "Id"; const string languageId = nameof(Language) + nameof(Language.Iso6391); builder.Property(filterListId); diff --git a/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListMaintainer.cs b/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListMaintainer.cs index 3cd2b2d5c..be484e664 100644 --- a/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListMaintainer.cs +++ b/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListMaintainer.cs @@ -18,6 +18,8 @@ public virtual void Configure(EntityTypeBuilder builder) { _ = builder ?? throw new ArgumentNullException(nameof(builder)); + builder.ToTable(nameof(FilterListMaintainer) + "s"); + const string filterListId = nameof(FilterListMaintainer.FilterList) + "Id"; const string maintainerId = nameof(FilterListMaintainer.Maintainer) + "Id"; builder.Property(filterListId); diff --git a/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListSyntax.cs b/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListSyntax.cs index 4ff4777af..2ebd5c9b6 100644 --- a/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListSyntax.cs +++ b/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListSyntax.cs @@ -17,6 +17,8 @@ internal class FilterListSyntaxTypeConfiguration : IEntityTypeConfiguration builder) { _ = builder ?? throw new ArgumentNullException(nameof(builder)); + + builder.ToTable(nameof(FilterListSyntax) + "es"); const string filterListId = nameof(FilterListSyntax.FilterList) + "Id"; const string syntaxId = nameof(FilterListSyntax.Syntax) + "Id"; diff --git a/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListTag.cs b/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListTag.cs index 6c12086ec..2fc873226 100644 --- a/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListTag.cs +++ b/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListTag.cs @@ -18,6 +18,8 @@ public virtual void Configure(EntityTypeBuilder builder) { _ = builder ?? throw new ArgumentNullException(nameof(builder)); + builder.ToTable(nameof(FilterListTag) + "s"); + const string filterListId = nameof(FilterListTag.FilterList) + "Id"; const string tagId = nameof(FilterListTag.Tag) + "Id"; builder.Property(filterListId); diff --git a/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Fork.cs b/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Fork.cs index 5b993f4bf..75961a155 100644 --- a/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Fork.cs +++ b/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Fork.cs @@ -18,6 +18,8 @@ public virtual void Configure(EntityTypeBuilder builder) { _ = builder ?? throw new ArgumentNullException(nameof(builder)); + builder.ToTable(nameof(Fork) + "s"); + const string upstreamFilterListId = nameof(Fork.UpstreamFilterList) + "Id"; const string forkFilterListId = nameof(Fork.ForkFilterList) + "Id"; builder.Property(upstreamFilterListId); diff --git a/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Merge.cs b/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Merge.cs index 7ea305d3d..980f9b83c 100644 --- a/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Merge.cs +++ b/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Merge.cs @@ -18,6 +18,8 @@ public virtual void Configure(EntityTypeBuilder builder) { _ = builder ?? throw new ArgumentNullException(nameof(builder)); + builder.ToTable(nameof(Merge) + "s"); + const string includedInFilterListId = nameof(Merge.IncludedInFilterList) + "Id"; const string includesFilterListId = nameof(Merge.IncludesFilterList) + "Id"; builder.Property(includedInFilterListId); diff --git a/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/SoftwareSyntax.cs b/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/SoftwareSyntax.cs index 2cc139d5a..bf22dc9bf 100644 --- a/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/SoftwareSyntax.cs +++ b/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/SoftwareSyntax.cs @@ -18,6 +18,8 @@ public virtual void Configure(EntityTypeBuilder builder) { _ = builder ?? throw new ArgumentNullException(nameof(builder)); + builder.ToTable(nameof(SoftwareSyntax) + "es"); + const string softwareId = nameof(SoftwareSyntax.Software) + "Id"; const string syntaxId = nameof(SoftwareSyntax.Syntax) + "Id"; builder.Property(softwareId); diff --git a/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/ViewUrlMirror.cs b/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/ViewUrlMirror.cs index b3ff6cd7b..c7baa6ae3 100644 --- a/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/ViewUrlMirror.cs +++ b/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/ViewUrlMirror.cs @@ -18,6 +18,8 @@ public virtual void Configure(EntityTypeBuilder builder) { _ = builder ?? throw new ArgumentNullException(nameof(builder)); + builder.ToTable(nameof(ViewUrlMirror) + "s"); + const string viewUrlMirrorId = "Id"; builder.Property(viewUrlMirrorId); builder.HasKey(viewUrlMirrorId); diff --git a/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/ViewUrlPartial.cs b/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/ViewUrlPartial.cs index 7222730e2..dfd599edd 100644 --- a/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/ViewUrlPartial.cs +++ b/directory/src/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/ViewUrlPartial.cs @@ -19,6 +19,8 @@ public virtual void Configure(EntityTypeBuilder builder) { _ = builder ?? throw new ArgumentNullException(nameof(builder)); + builder.ToTable(nameof(ViewUrlPartial) + "s"); + const string filterListId = nameof(ViewUrlPartial.FilterList) + "Id"; builder.Property(filterListId); builder.HasKey(filterListId, nameof(ViewUrlPartial.Position));