Skip to content

Make the README a guided setup with explicit rollback boundaries - #2

Merged
RolandSall merged 1 commit into
mainfrom
codex/readme-developer-guide
Sep 11, 2026
Merged

RolandSall merged 1 commit into
mainfrom
codex/readme-developer-guide

Conversation

@RolandSall

Copy link
Copy Markdown
Owner

The README now starts with the test-file API and walks developers through a complete pg/Vitest quick start before introducing Jest, Testcontainers provisioning, and other database clients. It distinguishes reusable setup from the declaration needed in each test file and explains fixture, test, and rollback ordering.

Responsibilities and rollback boundaries are explicit: real migrations and provider wiring remain application-owned, unrelated connections and HTTP activity are not automatically enrolled, and unsupported concurrency and runner integrations are identified. Testcontainers remains the recommended infrastructure pairing. Advanced compatibility details move after the usage walkthrough, TypeScript details are collapsible, and example links target the merged main branch.

Validation: extracted README snippets passed four real PostgreSQL tests under each of Jest and Vitest, plus TypeScript checking. Checked internal navigation, matching repository/package README copies, and npm package contents. Only the two README files change.

@RolandSall
RolandSall marked this pull request as ready for review September 11, 2026 12:29
@RolandSall
RolandSall merged commit 8bc5963 into main Sep 11, 2026
1 check passed
@RolandSall
RolandSall deleted the codex/readme-developer-guide branch September 11, 2026 12:30
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