Skip to content

feat(model-apis):ROSS-186: added support for transacaction, improived testing, and cleaned the code#73

Merged
imdeepmind merged 5 commits into
developfrom
ROSS-186
Jul 26, 2026
Merged

feat(model-apis):ROSS-186: added support for transacaction, improived testing, and cleaned the code#73
imdeepmind merged 5 commits into
developfrom
ROSS-186

Conversation

@imdeepmind

Copy link
Copy Markdown
Owner

No description provided.

…outes

- Add TransactionClient interface (query/commit/rollback/release)
- Implement beginTransaction() for PG (PoolClient) and SQLite (exec)
- Wrap all 10 mutation and multi-query routes in beginTransaction/commit
- Global error handler sends err.body directly when present
- Update all tests with transaction mock chains (BEGIN/COMMIT)
- Add beginTransaction unit tests to database plugin test
@imdeepmind
imdeepmind merged commit c4ea382 into develop Jul 26, 2026
4 checks passed
@imdeepmind
imdeepmind deleted the ROSS-186 branch July 26, 2026 16:49
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.

1 participant