В моем проекте у меня есть класс POJO:
@Entity
@Table(name="TABLE_USER")
@EntityListeners(AuditingEntityListener.class)
public class User {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id")
private Long id;
@NotBlank
@Column(unique = true)
private String uniqueid;
@NotBlank
@Column(unique = true)
private String username;
// getters and setters and other fields as well
}
Spring-boot (2.0.1.RELEASE) выдает мне эту ошибку при первом запуске приложения:
BLOB / TEXT столбец '_id', используемый в спецификации ключа без длины ключа
Однако в моей таблице нет поля _id (я удалил таблицу, поэтому я неесть какой-нибудь стол вообще).Что вызывает эту проблему?Из-за этой ошибки также выдается следующее:
Ошибка выполнения DDL через оператор JDBC