Skip to content

Latest commit

 

History

History
20 lines (13 loc) · 869 Bytes

CONTRIBUTING.md

File metadata and controls

20 lines (13 loc) · 869 Bytes

CONTRIBUTING

Pull requests are welcome!
To see what is currently on the table head to TODO.
Before submitting a PR, it is usually better to discuss your intentions either by opening a new issue or in our gitter.

How to run MySQL tests locally

To run tests against a live mysql instance we are using test-containers. Docker is required to run the tests.
No need to run any special script for a local mysql instance, however, to speed up the tests, you can run the resources/run-docker-mysql.sh script.
Note that all tables are created with CREATE TEMPORARY TABLE. In case you want to debug it might be helpful to remove the TEMPORARY.

Building locally

./gradlew clean build

To fix formatting:

./gradlew ktlintFormat