Liquibase Diff отображает LocalTime в двоичный файл - PullRequest
0 голосов
/ 29 апреля 2019

Я сейчас экспериментирую с ликвидазой. Мой файл журнала изменений генерируется через liquibase-maven-plugin на основе моих классов спящих объектов. Пока работает, но отображается java.time.LocalDate в BINARY(255). Можно ли научить жидкости использовать DATE или это нужно делать вручную?

Я использую

  • Spring-Boot 2.1.4
  • Liquibase 3.6.3
  • Hibernate 5.3.9

1 Ответ

1 голос
/ 30 апреля 2019

in liquibase-maven-plugin вам нужно исключить org.liquibase.ext дерево зависимостей для

<plugins>
    <plugin>
        <groupId>org.liquibase</groupId>
        <artifactId>liquibase-maven-plugin</artifactId>
        ...
        <dependencies>
            <dependency>
                <groupId>org.liquibase.ext</groupId>
                    <artifactId>liquibase-hibernate5</artifactId>
                <version>3.6</version>

со следующим

            <dependencies>
                <dependency>
                    <groupId>org.liquibase.ext</groupId>
                    <artifactId>liquibase-hibernate5</artifactId>
                    <version>3.6</version>
                    <exclusions>
                        <exclusion>
                            <groupId>org.hibernate</groupId>
                            <artifactId>hibernate-core</artifactId>
                        </exclusion>
                        <exclusion>
                            <groupId>org.hibernate</groupId>
                            <artifactId>hibernate-entitymanager</artifactId>
                        </exclusion>
                        <exclusion>
                            <groupId>org.hibernate</groupId>
                            <artifactId>hibernate-envers</artifactId>
                        </exclusion>
                        <exclusion>
                            <groupId>org.hibernate.javax.persistence</groupId>
                            <artifactId>hibernate-jpa-2.0-api</artifactId>
                        </exclusion>
                    </exclusions>
                </dependency>
...