Catch database regressions before they ship.
Creates database tests that catch migration failures, broken constraints, data loss, schema drift, and query-performance regressions.
When to use it
Use for database integrity, migration and rollback testing, schema validation, seed data, and query-performance testing.
Give it a project needing database validation; it creates migration, integrity, seed-data, and performance tests with CI checks.
What you provide
The preferred Testcontainers path needs Docker to run its test-database containers.
This skill
postgres:18-alpine
Starts a PostgreSQL test container