Flyway 不向数据库插入值

问题描述 投票:0回答:2

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

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

实施: [资源文件夹]

1

必须插入的SQL指令:

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

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

java sql configuration flyway
2个回答
1
投票

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

 enabled: true

0
投票

你应该创建 2 个文件:

  1. 架构
  2. 新数据

© www.soinside.com 2019 - 2024. All rights reserved.