fix(db): preserve binary array values through backups

Read bytea arrays as PostgreSQL text before driver parsing so null elements, dimensions, and bounds survive JavaScript restores. Gate binary SQL in the default suite and verify both real engines and automatic fallback. Stream qualification archive hashes and share the dedicated database URL guard.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
DottaandPaperclip committed 2026-11-02 14:28:49 -06:00
1 parent 541dd57986
commit 69792ccbcf
8 files changed
+134 -21

No files matched your search

@@ -4,6 +4,7 @@ on:
paths:
- 'packages/db/**'
- 'server/src/services/*backup*'
- 'server/src/lib/dedicated-test-database-url.ts'
- 'server/src/__tests__/*backup*'
- 'server/src/__tests__/fixtures/database-backup-worker.ts'
- 'server/src/index.ts'