Skip to content

Add customizable postgres outbox#10

Merged
jdon merged 7 commits intorewrite_traitsfrom
codex/add-transactional-outbox-trait-for-extensibility
Jun 8, 2025
Merged

Add customizable postgres outbox#10
jdon merged 7 commits intorewrite_traitsfrom
codex/add-transactional-outbox-trait-for-extensibility

Conversation

@jdon
Copy link
Copy Markdown
Owner

@jdon jdon commented Jun 3, 2025

Summary

  • add TransactionalOutbox trait to eventastic_postgres
  • implement generic repository and transaction to delegate side-effect storage
  • create eventastic_outbox_postgres crate with default table implementation
  • update bank example to use new outbox crate

Testing

  • cargo check

https://chatgpt.com/codex/tasks/task_e_683f81e7a5888323ad5d98818029c57a

@jdon jdon force-pushed the codex/add-transactional-outbox-trait-for-extensibility branch from d093cb6 to 05dd5d1 Compare June 7, 2025 20:06
@jdon jdon marked this pull request as ready for review June 8, 2025 00:39
@jdon jdon merged commit 1aee87b into rewrite_traits Jun 8, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant