Я пытаюсь добавить H2 для тестирования в Spring Boot application-test.yml
, моя рабочая база данных - Oracle.Я хочу заполнить схему H2 жидкой базой, но я получаю следующую ошибку:
Причина: org.h2.jdbc.JdbcSQLException: таблица "all_sequence" не найдена;Оператор SQL:
Моя конфигурация следующая:
spring:
profiles:
active: test
datasource:
url: jdbc:h2:mem:testdb;DB_CLOSE_DELAY=-1;DATABASE_TO_UPPER=false;MODE=Oracle
username: sa
password:
platform: h2
driver-class-name: org.h2.Driver
jpa:
hibernate:
ddl-auto: none
generate-ddl: true
h2:
console:
enabled: true
path: /console
liquibase:
url: ${spring.datasource.url}
enabled: true
user: sa
password:
change-log: classpath:liquibase/test-master.xml
drop-first: true
Как настроить config aboive, я потратил несколько часов, но не могу понять, как заставить его работать.