Remove DbModel configuration and related JSON file
Removed all references to DbModel configuration from Program.cs and RecApplicationTestBase.cs. Deleted appsettings.DbModel.json, eliminating custom entity and column mapping definitions. The application no longer loads or uses DbModel configuration from JSON.
This commit is contained in:
@@ -38,7 +38,6 @@ try
|
||||
options.LuckyPennySoftwareLicenseKey = builder.Configuration["LuckyPennySoftwareLicenseKey"];
|
||||
options.ConfigureRecActions(config.GetSection("RecAction"));
|
||||
options.ConfigureSqlException(config.GetSection("SqlException"));
|
||||
options.ConfigureDbModel(config.GetSection("DbModel"));
|
||||
});
|
||||
|
||||
builder.Services.AddRecInfrastructure(options =>
|
||||
|
||||
@@ -1,106 +0,0 @@
|
||||
{
|
||||
"DbModel": {
|
||||
"Entities": {
|
||||
"RecActionView": {
|
||||
"Name": "VWREC_ACTION",
|
||||
"Schema": "dbo",
|
||||
"ColumnMappings": {
|
||||
"Id": "ACTION_GUID",
|
||||
"ProfileId": "PROFILE_ID",
|
||||
"ProfileName": "PROFILE_NAME",
|
||||
"ProfileType": "PROFILE_TYPE_ID",
|
||||
"Sequence": "SEQUENCE",
|
||||
"EndpointId": "ENDPOINT_ID",
|
||||
"EndpointUri": "ENDPOINT_URI",
|
||||
"EndpointAuthId": "ENDPOINT_AUTH_ID",
|
||||
"EndpointAuthType": "ENDPOINT_AUTH_TYPE_ID",
|
||||
"EndpointAuthTypeName": "ENDPOINT_AUTH_TYPE",
|
||||
"EndpointAuthApiKey": "ENDPOINT_AUTH_API_KEY",
|
||||
"EndpointAuthApiValue": "ENDPOINT_AUTH_API_VALUE",
|
||||
"EndpointAuthApiKeyAddTo": "ENDPOINT_AUTH_API_KEY_ADD_TO_ID",
|
||||
"EndpointAuthApiKeyAddToName": "ENDPOINT_AUTH_API_KEY_ADD_TO",
|
||||
"EndpointAuthToken": "ENDPOINT_AUTH_TOKEN",
|
||||
"EndpointAuthUsername": "ENDPOINT_AUTH_USERNAME",
|
||||
"EndpointAuthPassword": "ENDPOINT_AUTH_PASSWORD",
|
||||
"EndpointAuthDomain": "ENDPOINT_AUTH_DOMAIN",
|
||||
"EndpointAuthWorkstation": "ENDPOINT_AUTH_WORKSTATION",
|
||||
"EndpointParamsId": "ENDPOINT_PARAMS_ID",
|
||||
"SqlConnectionId": "SQL_CONNECTION_ID",
|
||||
"SqlConnectionServer": "SQL_CONNECTION_SERVER",
|
||||
"SqlConnectionDb": "SQL_CONNECTION_DB",
|
||||
"SqlConnectionUsername": "SQL_CONNECTION_USERNAME",
|
||||
"SqlConnectionPassword": "SQL_CONNECTION_PASSWORD",
|
||||
"RestType": "REST_TYPE_ID",
|
||||
"RestTypeName": "REST_TYPE",
|
||||
"PreprocessingQuery": "PREPROCESSING_QUERY",
|
||||
"HeaderQuery": "HEADER_QUERY",
|
||||
"BodyQuery": "BODY_QUERY",
|
||||
"PostprocessingQuery": "POSTPROCESSING_QUERY",
|
||||
"ErrorAction": "ERROR_ACTION_ID",
|
||||
"ErrorActionName": "ERROR_ACTION"
|
||||
}
|
||||
},
|
||||
"ProfileView": {
|
||||
"Name": "VWREC_PROFILE",
|
||||
"Schema": "dbo",
|
||||
"ColumnMappings": {
|
||||
"Id": "PROFILE_GUID",
|
||||
"Active": "ACTIVE",
|
||||
"TypeId": "TYPE_ID",
|
||||
"Type": "TYPE",
|
||||
"Mandantor": "MANDANTOR",
|
||||
"ProfileName": "PROFILE_NAME",
|
||||
"Description": "DESCRIPTION",
|
||||
"LogLevelId": "LOG_LEVEL_ID",
|
||||
"LogLevel": "LOG_LEVEL",
|
||||
"LanguageId": "LANGUAGE_ID",
|
||||
"Language": "LANGUAGE",
|
||||
"AddedWho": "ADDED_WHO",
|
||||
"AddedWhen": "ADDED_WHEN",
|
||||
"ChangedWho": "CHANGED_WHO",
|
||||
"ChangedWhen": "CHANGED_WHEN",
|
||||
"FirstRun": "FIRST_RUN",
|
||||
"LastRun": "LAST_RUN",
|
||||
"LastResult": "LAST_RESULT"
|
||||
}
|
||||
},
|
||||
"ResultView": {
|
||||
"Name": "VWREC_RESULT",
|
||||
"Schema": "dbo",
|
||||
"ColumnMappings": {
|
||||
"Id": "RESULT_GUID",
|
||||
"ActionId": "ACTION_ID",
|
||||
"ProfileId": "PROFILE_ID",
|
||||
"ProfileName": "PROFILE_NAME",
|
||||
"StatusCode": "STATUS_ID",
|
||||
"StatusName": "STATUS",
|
||||
"Type": "RESULT_TYPE_ID",
|
||||
"TypeName": "RESULT_TYPE",
|
||||
"Header": "RESULT_HEADER",
|
||||
"Body": "RESULT_BODY",
|
||||
"Info": "RESULT_INFO",
|
||||
"Error": "RESULT_ERROR",
|
||||
"AddedWho": "ADDED_WHO",
|
||||
"AddedWhen": "ADDED_WHEN",
|
||||
"ChangedWho": "CHANGED_WHO",
|
||||
"ChangedWhen": "CHANGED_WHEN"
|
||||
}
|
||||
},
|
||||
"HeaderQueryResult": {
|
||||
"ColumnMappings": {
|
||||
"RawHeader": "REQUEST_HEADER"
|
||||
}
|
||||
},
|
||||
"BodyQueryResult": {
|
||||
"ColumnMappings": {
|
||||
"RawBody": "REQUEST_BODY"
|
||||
}
|
||||
},
|
||||
"InsertObjectResult": {
|
||||
"ColumnMappings": {
|
||||
"NewObjectId": "oGUID"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -41,7 +41,6 @@ public abstract class RecApplicationTestBase : IDisposable
|
||||
options.LuckyPennySoftwareLicenseKey = configuration["LuckyPennySoftwareLicenseKey"];
|
||||
options.ConfigureRecActions(configuration.GetSection("RecAction"));
|
||||
options.ConfigureSqlException(configuration.GetSection("SqlException"));
|
||||
options.ConfigureDbModel(configuration.GetSection("DbModel"));
|
||||
});
|
||||
|
||||
services.AddRecInfrastructure(opt =>
|
||||
|
||||
Reference in New Issue
Block a user