Persister
Overview
Configure Persister
1
Add YAML Config in MDMS/Config Repo
Sample Persister Configuration For CCRS
persister:
moduleName: PGR
kafkaTopics:
- topic: save-pgr-request
configKey: PGR_SAVE
- topic: update-pgr-request
configKey: PGR_UPDATE
PGR_SAVE:
- query: INSERT INTO eg_pgr_service (id, tenantid, servicecode, description, status, createdby, createdtime, lastmodifiedby, lastmodifiedtime)
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)
basePath: $.service
jsonMaps:
- jsonPath: $.service.id
- jsonPath: $.service.tenantId
- jsonPath: $.service.serviceCode
- jsonPath: $.service.description
- jsonPath: $.service.applicationStatus
- jsonPath: $.service.auditDetails.createdBy
- jsonPath: $.service.auditDetails.createdTime
- jsonPath: $.service.auditDetails.lastModifiedBy
- jsonPath: $.service.auditDetails.lastModifiedTime
PGR_UPDATE:
- query: UPDATE eg_pgr_service SET status = ?, lastmodifiedby = ?, lastmodifiedtime = ? WHERE id = ?
basePath: $.service
jsonMaps:
- jsonPath: $.service.applicationStatus
- jsonPath: $.service.auditDetails.lastModifiedBy
- jsonPath: $.service.auditDetails.lastModifiedTime
- jsonPath: $.service.id
Term
What it means
Reference
Summary
Last updated
Was this helpful?