fix(backend): serialize transaction queries for pg 9 #230
No reviewers
Labels
No labels
agent:hermes
bug
chore
dependency
feature
status:blocked
status:in-progress
status:needs-info
status:needs-review
status:ready
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
owlburtoe/Shiftd!230
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/issue-226-backend-test-isolation"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
client.query()calls on one transaction client.getUnfilledSeatsquery bundle while preserving pooledPromise.allbehavior outside transactions.Test Plan
CI=true npx -y -p node@24 -p pnpm@11.1.1 bash -lc 'cd apps/backend && NODE_OPTIONS=--trace-deprecation DATABASE_URL=postgresql://shiftd:shiftd@127.0.0.1:5433/shiftd_test pnpm exec vitest run src/routes/__tests__/imported-schedule-requirements.test.ts --reporter=default'CI=true npx -y -p node@24 -p pnpm@11.1.1 bash -lc 'node -v; pnpm -v; pnpm test:backend:db'Closes #226
169e2ca47bd5fde0ace3fix(backend): serialize transaction queries for pg 9to WIP: fix(backend): serialize transaction queries for pg 9WIP: fix(backend): serialize transaction queries for pg 9to fix(backend): serialize transaction queries for pg 9