You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SQLx uses docker to run many compatible database systems for integration testing. You'll need to [install docker](https://docs.docker.com/engine/) to run the full suite. You can validate your docker installation with:
5
+
6
+
$ docker run hello-world
7
+
8
+
Start the databases with `docker-compose` before running tests:
9
+
10
+
$ docker-compose up
11
+
12
+
Run all tests against all supported databases using:
13
+
14
+
$ ./x.py
15
+
16
+
If you see test failures, or want to run a more specific set of tests against a specific database, you can specify both the features to be tests and the DATABASE_URL. e.g.
17
+
18
+
$ DATABASE_URL=mysql://root:[email protected]:49183/sqlx cargo test --no-default-features --features macros,offline,any,all-types,mysql,runtime-async-std-native-tls
0 commit comments