2 releases
0.1.1 | Apr 1, 2023 |
---|---|
0.1.0 | Mar 31, 2023 |
#1826 in Development tools
8KB
119 lines
db-sqlx-tester
这是一个用 postgres 测试 sqlx 的工具。 目前它只支持 tokio runtime。
How to use it
You should first create a TestDb
data Structure in your tests. It wil automatically create a database and a connection pool for you.
您应该首先在测试中创建一个 TestDb
数据结构。 它会自动为你创建一个数据库和一个连接池。
#[tokio::test]
fn some_awesom_test(){
let tdb = TestDb::new("localhost",5432,"postgres","postgres","./migrations");
let pool = tdb.get_pool().await;
}
Dependencies
~20–32MB
~585K SLoC