Commit bdad15b9 authored by Eric Dieckman's avatar Eric Dieckman
Browse files

REplace column name IDs with constant

parent 0b4f69f6
Loading
Loading
Loading
Loading
+40 −0
Original line number Diff line number Diff line
using Org.BouncyCastle.Bcpg.OpenPgp;

namespace Cals.Visor.Infrastructure.Database;

internal sealed class ColumnNames
{
#pragma warning disable IDE1006 // Naming Styles - no "_" in internal const
    internal const string SubnetId = "subnet_id";
    internal const string LocationId = "location_id";
    internal const string VlanId = "vlan_id";
    internal const string LocationVlanId = "location_vlan_id";
    internal const string AreaId = "area_id";

    internal sealed class PaloAlto
    {
        internal const string FirewallId = "pa_firewall_id";
        internal const string VsysId = "pa_vsys_id";
        internal const string AccessDomainId = "pa_access_domain_id";
        internal const string FirewallVlanId = "pa_firewall_vlan_id";
        internal const string AccessDomainFirewallId = "pa_access_domains_pa_firewalls_id";
        internal const string AccessDomainVsysId = "pa_access_domain_id";
    }

    internal sealed class Infoblox
    {
        internal const string DomainId = "ib_domain_id";
        internal const string GroupID = "ib_groupd_id";
        internal const string NetworkId = "ib_network_id";
        internal const string RoleId = "ib_role_id";
        internal const string RoleAccessId = "ib_role_access_id";
    }

    internal sealed class WiscNic
    {
        internal const string GroupId = "wn_group_id";

    }
#pragma warning restore IDE1006 // Naming Styles
}
+1 −1
Original line number Diff line number Diff line
@@ -14,7 +14,7 @@ public class InfobloxDomainEntityTypeConfiguration : IEntityTypeConfiguration<In
        builder.HasKey(e => e.InfobloxDomainId);

        builder.Property(e => e.InfobloxDomainId)
            .HasColumnName("ib_domain_id");
            .HasColumnName(ColumnNames.Infoblox.DomainId);

        builder.Property(e => e.Name)
            .HasMaxLength(255);
+1 −1
Original line number Diff line number Diff line
@@ -14,7 +14,7 @@ public class InfobloxGroupEntityTypeConfiguration : IEntityTypeConfiguration<Inf
        builder.HasKey(e => e.InfobloxGroupId);

        builder.Property(e => e.InfobloxGroupId)
            .HasColumnName("ib_group_id");
            .HasColumnName(ColumnNames.Infoblox.GroupID);

        builder.Property(e => e.Name)
            .HasMaxLength(100);
+2 −2
Original line number Diff line number Diff line
@@ -14,7 +14,7 @@ public class InfobloxNetworkEntityTypeConfiguration : IEntityTypeConfiguration<I
        builder.HasKey(e => e.InfobloxNetworkId);

        builder.Property(e => e.InfobloxNetworkId)
            .HasColumnName("ib_network_id");
            .HasColumnName(ColumnNames.Infoblox.NetworkId);

        builder.Property(e => e.Description)
            .HasColumnName("descr")
@@ -22,7 +22,7 @@ public class InfobloxNetworkEntityTypeConfiguration : IEntityTypeConfiguration<I

        builder.HasOne(e => e.Subnet)
            .WithMany()
            .HasForeignKey("subnet_id");
            .HasForeignKey(ColumnNames.SubnetId);
    }
}
+5 −5
Original line number Diff line number Diff line
@@ -14,23 +14,23 @@ public class InfobloxRoleAccessEntityTypeConfiguration : IEntityTypeConfiguratio
        builder.HasKey(e => e.InfobloxRoleAccessId);

        builder.Property(e => e.InfobloxRoleAccessId)
            .HasColumnName("ib_role_access_id");
            .HasColumnName(ColumnNames.Infoblox.RoleAccessId);

        builder.HasOne(e => e.Role)
            .WithMany()
            .HasForeignKey("ib_role_id");
            .HasForeignKey(ColumnNames.Infoblox.RoleId);

        builder.HasOne(e => e.Group)
            .WithMany()
            .HasForeignKey("ib_group_id");
            .HasForeignKey(ColumnNames.Infoblox.GroupID);

        builder.HasOne(e => e.Network)
            .WithMany()
            .HasForeignKey("ib_network_id");
            .HasForeignKey(ColumnNames.Infoblox.NetworkId);

        builder.HasOne(e => e.Domain)
            .WithMany()
            .HasForeignKey("ib_domain_id");
            .HasForeignKey(ColumnNames.Infoblox.DomainId);
    }
}
Loading