Spring Boot-新添加的列导致错误

时间:2019-06-25 11:52:09

标签: spring-boot mysql-connector

java.sql.SQLSyntaxErrorException: Unknown column 'confirm_token' in 'field list'

在数据库和实体类中都存在完全相同的列名称时,看不到新添加到数据库的列。

我正在使用SpringBoot mysqlconnector。该列是使用基于flyway sql的迁移添加的。

我尝试重命名列,但问题仍然存在

实体类中的代码(仅选中一行)

@Column(name = "confirm_token")
private String confirmToken;

关于哪里可能有问题的任何想法?

1 个答案:

答案 0 :(得分:0)

我将表名(实体)重命名为一个新名称,重新运行该应用程序并解决了该问题。似乎现在可以使用原始表名了。