ruvector/npm/packages/postgres-cli/tests
rUv 5fa2299a54 fix(postgres-cli): Fix SQL parameter binding and type casting issues
- Fix createVectorTable: Use direct interpolation for DEFAULT clause
  since PostgreSQL doesn't support parameter binding in DEFAULT expressions
- Fix sparse vector functions: Change ::sparsevec casts to ::text since
  the extension uses text input parsing, not a native sparsevec type
- Fix listAttentionTypes: Replace non-existent ruvector_attention_types()
  function call with hardcoded list of 39 supported attention mechanisms
- Add Docker test infrastructure for simulating npx installation in clean
  environment (Dockerfile.npx-test and test-npx-install.sh)

Tested against ruvector-postgres:0.2.3 Docker container with verified
working functionality for: vector operations, hyperbolic geometry,
quantization, sparse vectors, and attention mechanism queries.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-06 14:58:21 +00:00
..
Dockerfile.npx-test fix(postgres-cli): Fix SQL parameter binding and type casting issues 2025-12-06 14:58:21 +00:00
test-npx-install.sh fix(postgres-cli): Fix SQL parameter binding and type casting issues 2025-12-06 14:58:21 +00:00