Спящий <-> H2. Исключение из карт с плавающей точкой - PullRequest
0 голосов
/ 22 апреля 2020

У меня есть проект Spring-boot (с Kotlin), и для целей тестирования я использую базу данных H2.

Field в моей сущности

  @Column
  var cargoWeightAmount: Float? = null

DDL часть из flyway script

create table pi_picargo_awb (..., cargo_weight_amount float, ...)

Если у меня hibernate.ddl-auto: update нет проблем, отображение работает нормально. Но если у меня hibernate.ddl-auto: validate, то я получаю эту ошибку -> Schema-validation: wrong column type encountered in column [cargo_weight_amount] in table [pi_picargo_awb]; found [real (Types#REAL)], but expecting [float4 (Types#FLOAT)]

Я пытался заменить float на real, float4, это не помогло мне.

...