Add DbModel view mappings to appsettings.DbModel.json
Added a new "DbModel" section to appsettings.DbModel.json, defining property-to-column mappings for RecActionView, ProfileView, ResultView, HeaderQueryResult, BodyQueryResult, and InsertObjectResult. This centralizes and standardizes database view and query result configurations.
This commit is contained in:
98
src/ReC.API/appsettings.DbModel.json
Normal file
98
src/ReC.API/appsettings.DbModel.json
Normal file
@@ -0,0 +1,98 @@
|
||||
{
|
||||
"DbModel": {
|
||||
"RecActionView": {
|
||||
"View": {
|
||||
"Name": "VWREC_ACTION",
|
||||
"Schema": "dbo"
|
||||
},
|
||||
"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": {
|
||||
"View": {
|
||||
"Name": "VWREC_PROFILE",
|
||||
"Schema": "dbo"
|
||||
},
|
||||
"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": {
|
||||
"View": {
|
||||
"Name": "VWREC_RESULT",
|
||||
"Schema": "dbo"
|
||||
},
|
||||
"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": {
|
||||
"RawHeader": "REQUEST_HEADER"
|
||||
},
|
||||
"BodyQueryResult": {
|
||||
"RawBody": "REQUEST_BODY"
|
||||
},
|
||||
"InsertObjectResult": {
|
||||
"NewObjectId": "oGUID"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user