首页 > 解决方案 > Flyway 不会将值插入数据库

问题描述

我将 flyway 库添加到我的 spring 项目中。我对其进行了配置并编写了一些指令,项目编译但flyway不会将提供的值插入数据库。application.yml 的配置:

 flyway:
  baseline-on-migrate: true
  enabled: false

Impl:[资源文件夹]

1

必须插入的 SQL 指令:

 insert role(name) values ('ROLE_USER');
 insert role(name) values ('ROLE_ADMIN');

但是在运行应用程序后,它们不会出现在数据库中。正在创建表,但字段为空。

标签: javasqlconfigurationflyway

解决方案


我修复了错误。我只需将“启用”更改为 true:

 enabled: true

推荐阅读