Я пытаюсь интегрировать библиотеку flyway в проект spring -boot, используя свойства h2 и yaml. К сожалению, при запуске приложения я не получил никаких логов, что Flyway запущен, а также я не вижу таблицы под h2-console. (Я вижу другие таблицы, созданные спящим режимом)
Это мой код:
pom. xml
<plugin>
<groupId>org.flywaydb</groupId>
<artifactId>flyway-maven-plugin</artifactId>
<version>6.5.0</version>
</plugin>
application .yml
spring:
h2:
console:
enabled: true
path: /h2-console
datasource:
url: jdbc:h2:file:~/testdb
username: sa
password:
driverClassName: org.h2.Driver
jpa:
hibernate.ddl-auto: none
show-sql: true
flyway:
enabled: true
locations: filesystem:/db/migration
V1_0__init. sql в src / main / resources / db / migration
CREATE TABLE TEST_USERS (ID INT AUTO_INCREMENT PRIMARY KEY, USERID VARCHAR(45));
INSERT INTO USERS (ID, USERID) VALUES (1, 'TEST.com');
Есть идеи, что не так?