Skip to content

Conversation

@StuartFerguson
Copy link
Member

This commit refactors the database context from TransactionProcessorGenericContext to EstateManagementGenericContext, updating related entities, methods, and database migrations accordingly.

Test files have been adjusted to align with the new context. The Voucher entity has been replaced with VoucherProjectionState, with new properties added for Barcode, Value, and timestamps.

Repository and service methods have been updated to ensure proper interaction with the new schema. SQL views for uvwMerchantBalanceHistory have been created or modified to match the new data structure.

Project files have been updated to include references to the new context, and comments have been added to disable certain voucher event handling, indicating a shift in processing logic.

This commit refactors the database context from `TransactionProcessorGenericContext` to `EstateManagementGenericContext`, updating related entities, methods, and database migrations accordingly.

Test files have been adjusted to align with the new context. The `Voucher` entity has been replaced with `VoucherProjectionState`, with new properties added for `Barcode`, `Value`, and timestamps.

Repository and service methods have been updated to ensure proper interaction with the new schema. SQL views for `uvwMerchantBalanceHistory` have been created or modified to match the new data structure.

Project files have been updated to include references to the new context, and comments have been added to disable certain voucher event handling, indicating a shift in processing logic.
@StuartFerguson StuartFerguson merged commit 10ff85c into master Feb 21, 2025
5 checks passed
@github-actions github-actions bot deleted the task/#720_voucher_projection_changes branch April 23, 2025 01:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Combine voucher read model loading with projection Merge Read Model Contexts

2 participants