【发布时间】:2019-01-09 06:41:11
【问题描述】:
我想使用这个 Spring 属性文件进行数据库配置。
spring.jmx.enabled=false
spring.datasource.jndi-name=java:/global/production
spring.datasource.driver-class-name=org.mariadb.jdbc.Driver
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MariaDBDialect
spring.jpa.show-sql = true
spring.jpa.hibernate.ddl-auto = update
request.limit=300000
spring.flyway.baselineOnMigrate = true
spring.flyway.locations=classpath:/db/migration
代码运行良好,但不幸的是,在删除所有表后数据库为空时,由于首先执行了迁移脚本,因此出现 SQL 错误。
如何配置JPA先创建表,然后flyway执行迁移脚本?
【问题讨论】:
标签: spring spring-boot jpa flyway