Код: Выделить всё
mvn liquibase:diff
Код: Выделить всё
Failed to execute goal org.liquibase:liquibase-maven-plugin:4.6.1:diff (default-cli) on project product:
Error setting up or running Liquibase:
liquibase.exception.DatabaseException: liquibase.exception.DatabaseException: liquibase.exception.DatabaseException: Connection could not be created to hibernate:spring:com.moniesta.product.domain?dialect=&hibernate.physical_naming_strategy=org.springframework.boot.orm.jpa.hibernate.SpringPhysicalNamingStrategy&hibernate.implicit_naming_strategy=org.springframework.boot.orm.jpa.hibernate.SpringImplicitNamingStrategy with driver com.mysql.jdbc.Driver. Possibly the wrong driver for the given database URL
Код: Выделить всё
products-mysql:
image: mysql:8.0.28
platform: linux/x86_64
environment:
- MYSQL_ALLOW_EMPTY_PASSWORD=yes
- MYSQL_DATABASE=products
command: mysqld --lower_case_table_names=1 --skip-ssl --character_set_server=utf8mb4 --explicit_defaults_for_timestamp
ports:
- '3306:3306'
Код: Выделить всё
${project.basedir}/src/main/resources/config/liquibase/master.xml
${project.basedir}/src/main/resources/config/liquibase/changelog/${maven.build.timestamp}_changelog.xml
com.mysql.jdbc.Driver
jdbc:mysql://localhost:3306/product?useUnicode=true&characterEncoding=utf8&useSSL=false&useLegacyDatetimeCode=false&serverTimezone=UTC&createDatabaseIfNotExist=true
root
true
com.mysql.jdbc.Driver
local
hibernate:spring:com.moniesta.product.domain?dialect=&hibernate.physical_naming_strategy=org.springframework.boot.orm.jpa.hibernate.SpringPhysicalNamingStrategy&hibernate.implicit_naming_strategy=org.springframework.boot.orm.jpa.hibernate.SpringImplicitNamingStrategy
true
error
!test
Подробнее здесь: https://stackoverflow.com/questions/718 ... -liquibase