diff --git a/src/ReC.Infrastructure/RecDbContext.cs b/src/ReC.Infrastructure/RecDbContext.cs index ca807d1..f7d023a 100644 --- a/src/ReC.Infrastructure/RecDbContext.cs +++ b/src/ReC.Infrastructure/RecDbContext.cs @@ -30,7 +30,40 @@ public class RecDbContext(DbContextOptions options) : DbContext(op { base.OnModelCreating(modelBuilder); - modelBuilder.Entity().HasNoKey(); + modelBuilder.Entity(b => + { + b.ToTable("VWREC_ACTION", "dbo"); + b.HasNoKey(); + + b.Property(e => e.Id).HasColumnName("ACTION_ID"); + b.Property(e => e.ProfileId).HasColumnName("PROFILE_ID"); + b.Property(e => e.ProfileName).HasColumnName("PROFILE_NAME"); + b.Property(e => e.ProfileType).HasColumnName("PROFILE_TYPE"); + b.Property(e => e.Sequence).HasColumnName("SEQUENCE"); + b.Property(e => e.EndpointId).HasColumnName("ENDPOINT_ID"); + b.Property(e => e.EndpointUri).HasColumnName("ENDPOINT_URI"); + b.Property(e => e.EndpointAuthId).HasColumnName("ENDPOINT_AUTH_ID"); + b.Property(e => e.EndpointAuthType).HasColumnName("ENDPOINT_AUTH_TYPE"); + b.Property(e => e.EndpointAuthApiKey).HasColumnName("ENDPOINT_AUTH_API_KEY"); + b.Property(e => e.EndpointAuthApiValue).HasColumnName("ENDPOINT_AUTH_API_VALUE"); + b.Property(e => e.EndpointAuthApiKeyAddTo).HasColumnName("ENDPOINT_AUTH_API_KEY_ADD_TO"); + b.Property(e => e.EndpointAuthToken).HasColumnName("ENDPOINT_AUTH_TOKEN"); + b.Property(e => e.EndpointAuthUsername).HasColumnName("ENDPOINT_AUTH_USERNAME"); + b.Property(e => e.EndpointAuthPassword).HasColumnName("ENDPOINT_AUTH_PASSWORD"); + b.Property(e => e.EndpointAuthDomain).HasColumnName("ENDPOINT_AUTH_DOMAIN"); + b.Property(e => e.EndpointAuthWorkstation).HasColumnName("ENDPOINT_AUTH_WORKSTATION"); + b.Property(e => e.EndpointParamsId).HasColumnName("ENDPOINT_PARAMS_ID"); + b.Property(e => e.SqlConnectionId).HasColumnName("SQL_CONNECTION_ID"); + b.Property(e => e.SqlConnectionServer).HasColumnName("SQL_CONNECTION_SERVER"); + b.Property(e => e.SqlConnectionDb).HasColumnName("SQL_CONNECTION_DB"); + b.Property(e => e.SqlConnectionUsername).HasColumnName("SQL_CONNECTION_USERNAME"); + b.Property(e => e.SqlConnectionPassword).HasColumnName("SQL_CONNECTION_PASSWORD"); + b.Property(e => e.RestType).HasColumnName("REST_TYPE"); + b.Property(e => e.PreprocessingQuery).HasColumnName("PREPROCESSING_QUERY"); + b.Property(e => e.HeaderQuery).HasColumnName("HEADER_QUERY"); + b.Property(e => e.BodyQuery).HasColumnName("BODY_QUERY"); + b.Property(e => e.PostprocessingQuery).HasColumnName("POSTPROCESSING_QUERY"); + }); modelBuilder.Entity().HasNoKey();