# Hibernate Test

## Version

Hibernate 6.1.0

## Dependency

- JDK 11+
- Gradle
- TiDB
- Run `make sync`

## Sync Code

This test code sync from [here](https://github.com/Icemap/hibernate-orm-test). Because we need to give PR to [hibernate-orm](https://github.com/hibernate/hibernate-orm). `hibernate-orm` support TiDB already.

## Run

- Local

    Change `TIDB_SERVER_PATH` parameter in `hibernate-orm-test/test_local.sh` script and run:

    ```shell
    make sync
    cd hibernate-orm-test
    sh test_local.sh
    ```

- CI

    `TIDB_SERVER_PATH` parameter required:

    ```shell
    cd hibernate-orm-test
    sh test.sh
    ```
