test(db): align PostgreSQL smoke fixtures with current schema - #1468
test(db): align PostgreSQL smoke fixtures with current schema#1468seonghobae wants to merge 2 commits into
Conversation
|
Warning Review limit reachedNext included review available in 25 minutes. View limit detailsLimit details: You’ve used the included review currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (4)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
PR governance metadata gate is not ready for
|
|
The current-head |
Maintainer exact-head validation
|
What changed
emailsowner/date index from the production bootstrappath; the canonical model is
email_records.email_records.is_readstate explicitly, matching the current migration/model contract.
This is a small prerequisite for the current PDF DOM upload follow-up (#1427):
it restores the full backend smoke gate without mixing unrelated product code
into that PR.
Verification
ruff check backend/scripts/bootstrap_db.py backend/tests/test_bootstrap_db.py backend/tests/test_data_api.pygit diff --checkPYTHONWARNINGS=error python -m pytest backend/tests -q(
1833 passed, 2 skipped)2 passed)Risk and rollback
This changes only bootstrap index creation and test seed columns. The rollback
is a normal revert of this PR; no schema migration or irreversible operation is
introduced.