integresql 0.1.1

Rust client for the IntegreSQL Postgres testing tool
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
# integresql-rs

A Rust client for the IntegreSQL Postgres testing tool

IntegreSQL makes it easy and fast to write integration tests that require a
Postgres database, letting you give each test its own fresh, isolated database
containing all the schema resources the test requires, with minimal performance
overhead.  It does this by leveraging Postgres's support for template databases-
databases that can be cloned cheaply to create new databases. By combining the
use of template databases with a pre-populated pool of test databases,
IntegreSQL lets you spin up and destroy large numbers of ephemeral test
databases in roughly 10-50 milliseconds each on modern development machines.