Validation: basketball-api#319 — Add contract_config to teams

validation-319-2026-04-05 Doc

validation pass

Ticket

Board item: #772
Issue: basketball-api#319
PR: basketball-api#335
Summary: Add contract_config JSONB column to the teams table for per-team contract configuration.

Environment

Production cluster, namespace basketball-api, pod deploy/basketball-api. Alembic version: 035 (includes migration 031+).

Checks

# Criterion How to Verify Result Evidence
1 <code>contract_config</code> column exists on <code>teams</code> table with type JSONB <code>SELECT column_name, data_type FROM information_schema.columns WHERE table_name='teams' AND column_name='contract_config'</code> PASS <code>[('contract_config', 'jsonb')]</code>
2 Alembic version is 031 or higher (migration applied) <code>SELECT version_num FROM alembic_version</code> PASS <code>[('035',)]</code> — version 035, well past 031

Verdict

PASS — column exists with correct type, migration applied. Move ticket to done.

Discovered Issues

None.