Quality Assurance & Testing
Database Testing
Validate database integrity, test migrations forward and backward, verify schema constraints, manage seed data, detect migration drift, and identify query performance issues. Covers PostgreSQL, MySQL, MongoDB with Prisma, TypeORM, Drizzle, and SQLAlchemy, plus Testcontainers test databases. Use when: "database test," "migration test," "migration rollback," "rollback test," "data integrity," "SQL test," "schema validation," "seed data," "query performance," "Testcontainers." Not for: synthetic data generation/masking at scale — use test-data-management; Docker/IaC test-environment provisioning — use test-environments; SQL injection — use security-testing. Related: test-data-management, test-environments, security-testing, ci-cd-integration.
- Publisher / source
- petrkindlmann/qa-skills (found on skills.sh)
- Upstream record
- petrkindlmann/qa-skills
- Version
- Version 3
- Published
- Publication review
- Approved for publication
- Content fingerprint
20ef5ba9aac22e4a29769c22b2eb28d94a9cd0a1d20464626d31baaa50e75b86